/*
Uniqator
*/
body { background-color:#FFFFFF; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; font-family:Verdana,Arial,sans-serif; font-size:11px; color:#65605F; }

a:link     { color:#1B94AE; text-decoration:none; }
a:visited  { color:#1B94AE; text-decoration:none; }
a:active   { color:#1B94AE; text-decoration:none; }

p,li,td { font-family:Verdana,Arial,sans-serif; font-size:11px; color:#65605F;}
font { font-family:Verdana,Arial,sans-serif; font-size:11px;}
h1 { color:#65605F; font-size:18px; }
h2 { color:#0B8CA8; font-size:11px; font-weight:bold; } 
h3 { color:#65605F; font-size:14px; font-weight:bold; }
h4 { font-size:14px; border:1px solid #EBEBE2; background-color:#F7F7F2; 
padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; width:728; }
h5, h6 { color: #65605F; font-size:14px; font-weight:bold;  }

ul { 
list-style-image:url('images/listimg_n.gif'); 
list-style-position:outside; 
font-family:Verdana,Arial,sans-serif; 
font-size:11px; 
line-height:11pt; 
position:relative; left:-10px; }
li { line-height:13pt; }

input { font-size:11px; font-family:Verdana,Arial,sans-serif; border:1px solid #EBEBE2; background-color:#F7F7F2; }
select { font-size:11px; font-family:Verdana,Arial,sans-serif; border:1px solid #EBEBE2; background-color:#F7F7F2; }
textarea { font-size:11px; font-family:Verdana,Arial,sans-serif; border:1px solid #EBEBE2; background-color:#F7F7F2; }
input.radio  { BORDER-BOTTOM: #ffffff 0px; BORDER-LEFT: #ffffff 0px; BORDER-RIGHT : #ffffff 1px; BORDER-TOP: #ffffff 1px; }
#submit { font-size:11px; font-family:Verdana,Arial,sans-serif; }
input.csc-form-radio { BORDER-BOTTOM:#ffffff 0px; BORDER-LEFT:#ffffff 0px; BORDER-RIGHT:#ffffff 1px; BORDER-TOP:#ffffff 1px; }
#suchbox { font-family:Verdana,Arial,sans-serif; font-size:11px; border:1px solid #EBEBE2; background-color:#F7F7F2; height:16px;  }

#seitenbereich{ padding-left: 17px; padding-right: 17px; }

#navigation { padding-top: 13px; }

#header { border:1px solid #E4E4DC; padding-left:20px; padding-right:1px; padding-top:1px; padding-bottom:1px;}
#header a, #sprache a { font-family:Verdana,Arial,sans-serif; font-size:11px; color:#6C6867; }
#header td, #sprache td  { font-family:Verdana,Arial,sans-serif; font-size:11px; color:#6C6867; }
#sprache   { padding-bottom: 5px; }
#suchheader { margin-bottom: 5px; }
#mainmenue { padding-top: 3px;}

#topnavcell a      { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration: none; }
#topnavcellaktiv a { font-family:Verdana,Arial,sans-serif; font-size:11px;  font-weight:bold; color:#000000; text-decoration: none; }
#topnavcell        { background-color:#F6F619; text-align:center; padding: 4px; }
#topnavcellaktiv   { background-color:#F6DB19; text-align:center; padding: 4px; }


.subnav_content_table { padding-top:9px; }

#subnavleft   { background-color:#EAEAE1; margin-bottom:3px; padding: 4px; }
#subnavleft a { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; color:#3D3D2E; text-decoration: none; }
#subnavleftaktiv   { background-color:#615D5C; margin-bottom:3px; padding: 4px; }
#subnavleftaktiv a { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration: none; }

#catnavcell        {  background-color:#E4E4E0; text-align:left; padding: 4px; margin-bottom:3px; margin-top:3px;}
#catnavcell a      { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: none; }
#catnavcell:hover {background-color:#F0F0E8;}
#catnavcellaktiv   { background-color:#F6F619; text-align:left; padding: 4px; margin-bottom:3px; margin-top:0px;}
#catnavcellaktiv a { font-family:Verdana,Arial,sans-serif; font-size:11px;  font-weight:bold; color:#000000; text-decoration: none; }
#catnavcellchg     { width:172px; background-color:#E4E4E0; text-align:left; padding: 4px; margin-bottom:3px; margin-top:10px;}
#catnavcellchg a   { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration: none; }
#catnavcellchg:hover {background-color:#F0F0E8;}

#apph4             { font-size:14px; line-height: 1.5; font-weight:bold; border:1px solid #EBEBE2; background-color:#F7F7F2; 
padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; margin-bottom:35 px; width:566; }
#appnavleft        { background-color:#EAEAE1; margin-bottom:3px; padding: 3px; margin-left:5 px;}
#appnavleft a      { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:#3D3D2E; text-decoration: none; }
#appnavleftaktiv   { background-color:#615D5C; margin-bottom:3px; padding: 3px; margin-left:5 px;}
#appnavleftaktiv a { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration: none; }

#asubnavleft       {  background-color:#EAEAE1; margin-bottom:3px; padding: 3px; margin:2 px;}
#asubnavleft a     { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:#3D3D2E; text-decoration: none; }
#asubnavleftaktiv   {  background-color:#615D5c; margin-bottom:3px; padding: 3px; margin:2 px;}
#asubnavleftaktiv a { font-family:Verdana,Arial,sans-serif; font-size:11px; font-weight:normal; color:#ffffff; text-decoration: none; }

#appcont      {  width:566;} /* border:1px solid #ff0000;}*/
#appheadimg    { width:260px; clear:both; vertical-align: top; padding:0px; margin:0px;}
#appheadtxt    {  width:290px; vertical-align: top; text-align:left; padding-left:10px; margin-left:6px; margin-top:0px;}
#apptabstr     { margin:7px; padding:0px; background-color:#ff0000; border:1px solid #00ff00;}
#apptab        { float:left; text-align: center; color:#000000; margin:0px; margin-bottom:0px; padding:1px; padding-left:10px; padding-right:10px; background-color:#F7F7F2; font-weight:normal; border:1px solid #EBEBE2; border-top:0px;}
#apptab:hover {background-color:#ffffff; color:#000000;}
a.apptablink   {color:#000000;}
#apptabcc        { text-align: center; margin:0px; padding:1px; background-color:#F7F7F2; border:1px solid #EBEBE2;}
#apptabaktiv   { float:left; text-align: center; margin:0px; padding:1px; padding-left:10px; padding-right:10px; background-color:#f7e66f; font-weight:bold;  border:1px solid #F6DB19; border-top:0px;}
#apptabaktivcc   { text-align: center; margin:0px; padding:1px; background-color:#EAEAE1;  border:1px solid #F6DB19}
#apptop2       { font-family:Verdana,Arial,sans-serif; margin:0px; font-size:10px; font-weight:normal; color:#3D3D2E; text-decoration: none;}
#apptop3       { font-family:Verdana,Arial,sans-serif; line-height:22px;  font-style:italic; font-size:16px; font-weight:normal; color:#3D3D2E; text-decoration: italic;}

#at2        { float:left; text-align: center; margin:0px; padding:1px; padding-left:10px; padding-right:10px; background-color:#0fffff; font-weight:normal; border:1px solid #f0f0f0;}

.csc-linkToTop { padding-left:18px;  }

#frontpage_box1_bg {
background-image:url(images/frontpage_box1_DL.gif); 
background-repeat:no-repeat;
margin-bottom:20px; 
padding-left:18px; padding-right:5px; padding-top:0px; padding-bottom:0px;
}

#frontpage_box2_bg {
height:340px;
background-image:url(images/frontpage_box2.gif); 
background-repeat:no-repeat;
margin-bottom:20px; 
padding-left:18px; padding-right:5px; padding-top:0px; padding-bottom:0px;
}

#icfm {
width:230px;
position:relative; left:-16px;
margin-top:2px;
padding-left:9px; padding-top:3px; padding-bottom:3px;
background-color:#80BFCD;
font-family:Verdana,Arial,sans-serif; 
color:#ffffff; font-size:14px; font-weight:bold; 
}

#startbox2listtext {
position:relative; left:-16px;
font-family:Verdana,Arial,sans-serif; 
color:#666260; font-size:11px; font-weight:bold; 
margin-top:20px;
}


#frontpage_box2_products {
margin-top:20px;
}

.prod_bg {
background-image:url(images/prod_bg.gif); 
background-repeat:no-repeat;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#EBEBE2;
margin-bottom:20px; 
padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;
}

#prod_table_header { border:1px solid #E4E4DC; border-collapse:collapse; margin-bottom:2px; background-color:#f7f7f2; }
#prod_table_header td { padding-left:8px; padding-right:8px; }
#prod_table { border-collapse:collapse; }
#prod_table td { border:1px solid #E4E4DC; padding-left:8px; padding-right:8px; }
#prod_table_footer { border:1px solid #ffffff; border-collapse:collapse; margin-top:2px; }
#prod_table_footer td { padding-left:8px; padding-right:8px; }

#leftbox { font-family:Verdana,Arial,sans-serif; font-size:11px; border:1px solid #EBEBE2; background-color:#F7F7F2; padding: 11px; }
#leftbox a { font-family:Verdana,Arial,sans-serif; font-size:11px; text-decoration: none; }

#support_bg1 {
background-image:url(images/support_bg1.gif); 
background-repeat:no-repeat;
margin-bottom:20px; 
padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;
}

#support_bg2 {
background-image:url(images/support_bg2.gif); 
background-repeat:no-repeat;
margin-bottom:20px; 
padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;
}
#footer { border-top:7px solid #F3F3F3; margin-top:20px; padding-top:0px; font-size:7.5pt; color:#A9A7A6;}

.pflichtfelder { background-color:#FBF3BD; border: solid 1px #888888; }