/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

strong{ font-weight:bold; }



body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:20px 0 0 0;
	padding:0;
	color:#797979
	
}

#container{ 
	width:874px;
	margin:auto;


}

#left{ width:170px;
float:left;	
 }

#top{ 
	border-top: 1px solid #dddddd;
width:702px; height:200px; border-bottom:12px solid #dddddd; }

#top2{ 
	border-top: 1px solid #dddddd;
width:702px; height:226px; border-bottom:0px solid #dddddd; }

#topmenu{ line-height:26px; background:   url(../Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/8029EU1C/images/topmenutrenner.gif) bottom repeat-x #dddddd}
#topmenu a{ text-decoration:none; color:#797979; background:   url(../Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/8029EU1C/images/topmenutrenner2.gif) no-repeat bottom right; display:block; padding-left:20px; padding-right:20px; float:left  }

#lang{ height:12px; text-align:right; display:none; padding-top:10px; }
&nbsp;
#h1{ height:50px; border-bottom:1px solid #dddddd; line-height:50px; font-size:16px; color:#003c56; padding-left:22px; font-weight:bold; }
#h1ventotec{ padding-top:29px; padding-bottom:11px; font-size:16px; color:#003c56; padding-left:22px; font-weight:bold;
background-image:   url(../Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/8029EU1C/images/main-lines.gif); background-position:bottom; background-repeat:no-repeat }
#h1ventotec2{ 
padding-top:20px;
padding-bottom:11px; 
font-size:16px; 
color:#003c56; 
padding-left:22px; 
font-weight:bold;
background-image:   url(../Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/8029EU1C/images/main-lines.gif); background-position:bottom; background-repeat:no-repeat }
#picturemenu{  padding-left:22px; padding-top:50px;}

#right{ width:702px;
position:relative;
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
float:right
	 }
	 
#main{ width:702px; background-image:   url(../Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/8029EU1C/images/mainbg.gif); background-repeat:repeat-y; background-position:right }
#news{ width:159px;
float:right;
padding-left:10px;
padding-right:10px;
font-size:11px;
	line-height:135%;
	padding-top:40px;
	padding-bottom:10px;
 }
 
#news .csc-firstHeader, #news h1{ color: #003c56; font-weight:bold;}
#news .csc-firstHeader{ padding-top:0px; margin-top:0px; }
#news h1{ padding-top:10px; }
#content{ width:480px; border-right:1px solid #f1f1f1; float:left; 
padding-left:22px; padding-right:20px; padding-bottom:20px;
font-size:12px;
	line-height:135%;
	padding-top:40px ;
}
#footer{ width: 100%; border-top:1px solid #dddddd; height:19px; line-height:100%; }
#footermain{ width:874px; line-height:19px; margin:auto; color:#c2c2c2; font-size:9px; background-image:   url(../Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/Lokale%20Einstellungen/Temporary%20Internet%20Files/Content.IE5/8029EU1C/images/footer-bg.gif); background-position:171px bottom; background-repeat:no-repeat}
#footer a {  color:#c2c2c2; text-decoration:none }

#menu li { display:block; border-bottom: 1px solid #dddddd; line-height:20px; padding-left:4px; list-style:none; font-size:11px; }
#menu a{ text-decoration:none;  }
 #menu{ padding-top:64px; }
 .menu1 a{ font-weight:bold; color:#989898 }
 .menu2 a{ color:#989898; line-height:20px; }
 .menu3 a{ color:#989898; line-height:20px; padding-left:20px;}
 .menu1active a  { font-weight:bold; color:#003c56;   }
 .menu2active a { color:#003c56 ; }
 .menu3active a { color:#003c56 ;  }
 
 a, a:link, a:visited, a:active { color:#797979; }
 a:hover{ color:#02a4ef }
 
 dt, dl, .csc-textpic-image, .csc-textpic-lastcol, .csc-textpic-imagewrap{ padding:0; margin:0; font-size:0px; line-height:0px; }
 .csc-textpic-clear { display:none; font-size:0px; padding:0; margin:0; border:0; }

#cont {position:absolute; top:-100px; left:0px; width:50%; height:12px; overflow:hidden; visibility:hidden;}
#text {position:relative; left:2000px; height:12px; font-family:tahoma,arial,helvetica,sans-serif; font-size:10px; font-weight:bold;}
#text a {color:#ffff99; font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; font-weight:bold; text-decoration:none;}
#text a:hover{color:#ffffff; font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; font-weight:bold; text-decoration:none;}

.csc-textpic-clear{ height:0px; font-size:0px; }

#mailform input { border: 1px solid #DDDDDD; display:block; margin-bottom:5px; color:#797979; font-weight:normal; font-variant:normal }
#mailform label { display:block; float:left; width:200px; }
#mailformaddress {  }
#mailformtv { padding-right:300px; }
#form label { width:200px;  }
#mailform {  }

#news label{ display:block; float:none; }
#news input{ width:157px; }
#news .csc-mailform-submit{ width:100px;}
#news .csc-mailform-field{ width: 157px; }
#news #mailform label { width:100px; }
table{ font-size:12px;
	line-height:135%}

.forminput {
	border: 1px solid  #DDDDDD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#797979;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}