/*  body {background-color: #FFFCF8; margin-top: 20px; margin-left: 0px; margin-right:0px; margin-bottom:20px;}  */
body {background-color: #000000; margin-top: 20px; margin-left: 0px; margin-right:0px; margin-bottom:0px;}

ul { margin-top:0px; margin-left:15px; margin-bottom:2px; padding:0 0 0 0;}
li { list-style-image: url(../images/dot_list.gif); list-style-position: outside;}

.bodytext{margin: 0 0 0 0; padding: 0 0 0 0;}

p{margin: 0 0 0 0 ;}

/* 
content
-------------------------------------------------- */ 
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:17px;}
.text A:link{ color:#FE5C03; text-decoration: none;}
.text A:active{ color:#FE5C03; text-decoration: none;}
.text A:visited{ color:#FE5C03; text-decoration: none;}
.text A:hover{ color:#FE5C03; text-decoration: underline;}

.lead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:17px; font-weight:bold;}
.lead A:link{ color:#FE5C03; text-decoration: none;}
.lead A:active{ color:#FE5C03; text-decoration: none;}
.lead A:visited{ color:#FE5C03; text-decoration: none;}
.lead A:hover{ color:#FE5C03; text-decoration: underline;}

.title { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; line-height:24px; }
.title_home { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; line-height:20px;}
/*  .title_home { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FE5C03; line-height:14px; font-weight:bold;}  */
.introlead { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #939393; line-height:24px;}
.textboldred { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FE5C03; line-height:15px; font-weight: bold;}
.subtitle {font-family: Arial, Helvetica, Verdana, SunSans-Regular, Sans-Serif; color: #666666; font-size: 13px; font-weight:bold;}
.subtitlelight {font-family: Arial, Helvetica, Verdana, SunSans-Regular, Sans-Serif; color: #929090; font-size: 13px; font-weight:bold;}


/*
.mainnav { font-family: Verdana, Arial, Helvetica, Tahoma, Geneva, sans-serif; font-size: 10px; color: #645343; line-height:20px; text-transform:uppercase;}
.mainnav A:link{ color:#645343; text-decoration: none;}
.mainnav A:active{ color:#645343; text-decoration: none;}
.mainnav A:visited{ color:#645343; text-decoration: none;}
.mainnav A:hover{ color:#E53C26; text-decoration: none;}

.mainnavactive { font-family: Verdana, Arial, Helvetica, Tahoma, Geneva, sans-serif; font-size: 10px; color: #E53C26; line-height:20px;text-transform:uppercase;}
.mainnavactive A:link{ color:#E53C26; text-decoration: none;}
.mainnavactive A:active{ color:#E53C26; text-decoration: none;}
.mainnavactive A:visited{ color:#E53C26; text-decoration: none;}
.mainnavactive A:hover{ color:#E53C26; text-decoration: none;}

.nav2 { font-family: Verdana, Arial, Helvetica, Tahoma, Geneva, sans-serif; font-size: 10px; color: #645343; line-height:12px;}
.nav2 A:link{ color:#645343; text-decoration: none;}
.nav2 A:active{ color:#645343; text-decoration: none;}
.nav2 A:visited{ color:#645343; text-decoration: none;}
.nav2 A:hover{ color:#DE0808; text-decoration: none;}

.nav2active { font-family: Verdana, Arial, Helvetica, Tahoma, Geneva, sans-serif; font-size: 10px; color: #DE0808; line-height:12px;}
.nav2active A:link{ color:#DE0808; text-decoration: none;}
.nav2active A:active{ color:#DE0808; text-decoration: none;}
.nav2active A:visited{ color:#DE0808; text-decoration: none;}
.nav2active A:hover{ color:#DE0808; text-decoration: none;}
*/

.subnav1 { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height:16px;}
.subnav1 A:link{ color:#FFFFFF; text-decoration: none;}
.subnav1 A:active{ color:#FFFFFF; text-decoration: none;}
.subnav1 A:visited{ color:#FFFFFF; text-decoration: none;}
.subnav1 A:hover{ color:#FE5C03; text-decoration: none;}

.subnav2 { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; line-height:16px;}
.subnav2 A:link{ color:#999999; text-decoration: none;}
.subnav2 A:active{ color:#999999; text-decoration: none;}
.subnav2 A:visited{ color:#999999; text-decoration: none;}
.subnav2 A:hover{ color:#FE5C03; text-decoration: none;}

.subnav2_special { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #E4D44F; line-height:16px;}
.subnav2_special A:link{ color:#E4D44F; text-decoration: none;}
.subnav2_special A:active{ color:#E4D44F; text-decoration: none;}
.subnav2_special A:visited{ color:#E4D44F; text-decoration: none;}
.subnav2_special A:hover{ color:#FE5C03; text-decoration: none;}

.subnavactive { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE5C03; line-height:16px;}
.subnavactive A:link{ color:#FE5C03; text-decoration: none;}
.subnavactive A:active{ color:#FE5C03; text-decoration: none;}
.subnavactive A:visited{ color:#FE5C03; text-decoration: none;}
.subnavactive A:hover{ color:#FE5C03; text-decoration: none;}


/* 
Navigation
-------------------------------------------------- */ 
/*
.mainnav { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height:18px;}
.mainnav A:link{ color:#FFFFFF; text-decoration: none;}
.mainnav A:active{ color:#FFFFFF; text-decoration: none;}
.mainnav A:visited{ color:#FFFFFF; text-decoration: none;}
.mainnav A:hover{ color:#FE5C03; text-decoration: none;}

.mainnavactive { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE5C03; line-height:18px;}
.mainnavactive A:link{ color:#FE5C03; text-decoration: none;}
.mainnavactive A:active{ color:#FE5C03; text-decoration: none;}
.mainnavactive A:visited{ color:#FE5C03; text-decoration: none;}
.mainnavactive A:hover{ color:#FE5C03; text-decoration: none;}

.metanav { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE5C03; line-height: 18px; text-align: right;}
.metanav A:link{color: #FFFFFF; text-decoration: none;}
.metanav A:visited{color: #FFFFFF; text-decoration: none;}
.metanav A:active{color: #FFFFFF; text-decoration: none;}
.metanav A:hover{color: #FE5C03; text-decoration: none;}

.metanavactive { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE5C03; line-height:18px;}
.metanavactive A:link{ color:#FE5C03; text-decoration: none;}
.metanavactive A:active{ color:#FE5C03; text-decoration: none;}
.metanavactive A:visited{ color:#FE5C03; text-decoration: none;}
.metanavactive A:hover{ color:#FE5C03; text-decoration: none;}

.metaactive { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE5C03; line-height:18px;}
.metainactive { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE5C03; line-height:18px;}

.projektsuche { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 12px; text-align: right; margin-top:0px; margin-bottom:0px;}
.projektsuche A:link{color: #FFFFFF; text-decoration: none;}
.projektsuche A:visited{color: #FFFFFF; text-decoration: none;}
.projektsuche A:active{color: #FFFFFF; text-decoration: none;}
.projektsuche A:hover{color: #000000; text-decoration: none;}

.subnav1 { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; line-height:13px;}
.subnav1 A:link{ color:#FFFFFF; text-decoration: none;}
.subnav1 A:active{ color:#FFFFFF; text-decoration: none;}
.subnav1 A:visited{ color:#FFFFFF; text-decoration: none;}
.subnav1 A:hover{ color:#FE5C03; text-decoration: none;}

.subnav2 { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; line-height:13px;}
.subnav2 A:link{ color:#999999; text-decoration: none;}
.subnav2 A:active{ color:#999999; text-decoration: none;}
.subnav2 A:visited{ color:#999999; text-decoration: none;}
.subnav2 A:hover{ color:#FE5C03; text-decoration: none;}

.subnav2_special { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #E4D44F; line-height:13px;}
.subnav2_special A:link{ color:#E4D44F; text-decoration: none;}
.subnav2_special A:active{ color:#E4D44F; text-decoration: none;}
.subnav2_special A:visited{ color:#E4D44F; text-decoration: none;}
.subnav2_special A:hover{ color:#FE5C03; text-decoration: none;}

.subnavactive { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FE5C03; line-height:13px;}
.subnavactive A:link{ color:#FE5C03; text-decoration: none;}
.subnavactive A:active{ color:#FE5C03; text-decoration: none;}
.subnavactive A:visited{ color:#FE5C03; text-decoration: none;}
.subnavactive A:hover{ color:#FE5C03; text-decoration: none;}
*/

.tahoma { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:15px;}
.tahoma A:link{ color:#FE5C03; text-decoration: none;}
.tahoma A:active{ color:#FE5C03; text-decoration: none;}
.tahoma A:visited{ color:#FE5C03; text-decoration: none;}
.tahoma A:hover{ color:#FE5C03; text-decoration: underline;}

.tahomatitle { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:15px; font-weight:bold}
.tahomatitle A:link{ color:#000000; text-decoration: none;}
.tahomatitle A:active{ color:#000000; text-decoration: none;}
.tahomatitle A:visited{ color:#000000; text-decoration: none;}
.tahomatitle A:hover{ color:#000000; text-decoration: underline;}

.tahomasmall { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height:14px;}
.tahomasmall A:link{ color:#FE5C03; text-decoration: none;}
.tahomasmall A:active{ color:#FE5C03; text-decoration: none;}
.tahomasmall A:visited{ color:#FE5C03; text-decoration: none;}
.tahomasmall A:hover{ color:#FE5C03; text-decoration: underline;}

.tahomasmalltitle { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height:14px; font-weight:bold}
.tahomasmalltitle A:link{ color:#000000; text-decoration: none;}
.tahomasmalltitle A:active{ color:#000000; text-decoration: none;}
.tahomasmalltitle A:visited{ color:#000000; text-decoration: none;}
.tahomasmalltitle A:hover{ color:#000000; text-decoration: underline;}

/* 
News
-------------------------------------------------- */ 
.news { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:16px;}
.news A:link{ color:#FE5C03; text-decoration: none;}
.news A:active{ color:#FE5C03; text-decoration: none;}
.news A:visited{ color:#FE5C03; text-decoration: none;}
.news A:hover{ color:#FE5C03; text-decoration: underline;}

.newslink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:16px;}
.newslink A:link{ color:#FE5C03; text-decoration: none;}
.newslink A:active{ color:#FE5C03; text-decoration: none;}
.newslink A:visited{ color:#FE5C03; text-decoration: none;}
.newslink A:hover{ color:#FE5C03; text-decoration: underline;}

.newstitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:16px; font-weight:bold;}
.newstitle A:link{ color:#000000; text-decoration: none;}
.newstitle A:active{ color:#000000; text-decoration: none;}
.newstitle A:visited{ color:#000000; text-decoration: none;}
.newstitle A:hover{ color:#FE5C03; text-decoration: underline;}

.newskundenliste { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:14px;}
.newskundenliste A:link{ color:#FE5C03; text-decoration: none;}
.newskundenliste A:active{ color:#FE5C03; text-decoration: none;}
.newskundenliste A:visited{ color:#FE5C03; text-decoration: none;}
.newskundenliste A:hover{ color:#FE5C03; text-decoration: underline;}

/* 
News Tahoma 
-------------------------------------------------- */ 
.newstahoma { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:16px;}
.newstahoma A:link{ color:#FE5C03; text-decoration: none;}
.newstahoma A:active{ color:#FE5C03; text-decoration: none;}
.newstahoma A:visited{ color:#FE5C03; text-decoration: none;}
.newstahoma A:hover{ color:#FE5C03; text-decoration: none;}

.newstahomalink { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:16px;}
.newstahomalink A:link{ color:#FE5C03; text-decoration: none;}
.newstahomalink A:active{ color:#FE5C03; text-decoration: none;}
.newstahomalink A:visited{ color:#FE5C03; text-decoration: none;}
.newstahomalink A:hover{ color:#FE5C03; text-decoration: underline;}

/* 
Footer
-------------------------------------------------- */ 
.footertext {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #535353; font-size: 11px; line-height:20px;}
.footertext A:link{color: #535353; text-decoration: none;}
.footertext A:visited{color: #535353; text-decoration: none;}
.footertext A:active{color: #535353; text-decoration: none;}
.footertext A:hover{color: #535353; text-decoration: underline;}

/* 
Footer
-------------------------------------------------- */ 
.metatext {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #000000; font-size: 2px; line-height:2px;}
.metatext A:link{color: #000000; text-decoration: none;}
.metatext A:visited{color: #000000; text-decoration: none;}
.metatext A:active{color: #000000; text-decoration: none;}
.metatext A:hover{color: #000000; text-decoration: none;}

/* 
Formulare
-------------------------------------------------- */ 
.form{ background-color: #FFFFFF; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #000000; font-size: 11px; line-height: 15px; border: 1px double; border-color: #000000 #000000 #000000 #000000; width: 180px;}
.formular{ background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #000000; font-size: 11px; line-height: 11px; border: 1px double; border-color: #000000 #000000 #000000 #000000; width: 180px; height: 14px}
.formularfeld{ background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #000000; font-size: 11px; line-height: 11px; border: 1px double; border-color: #000000 #000000 #000000 #000000; width: 180px; height: 50px}
.button{ background-color: #FE5C03; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #FFFFFF; font-size: 11px; font-weight:bold; line-height: 12px; border: 1px double; border-color: #FFFFFF  #FFFFFF #FFFFFF #FFFFFF;}

/* 
Header
-------------------------------------------------- */ 
.csc-header h1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; line-height:22px; font-weight:normal;}
.csc-header-n1 h1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; line-height:22px; font-weight:normal;}

/*
für homemiddlespace
-------------------------------------------------- */
.spaceschrift {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: none; font-size: 0px; line-height:1px;}





/*
Standorte Friosol
-------------------------------------------------- */
.textbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:16px; font-weight: bold;}
.textbold A:link{ color:#000000; text-decoration: none;}
.textbold A:active{ color:#000000; text-decoration: none;}
.textbold A:visited{ color:#000000; text-decoration: none;}
.textbold A:hover{color: #FE5C03; text-decoration: none;}




