
/* RESET ALL */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

html, body, h1, h2, h3 {color: #000000;	font-family:Helvetica, Verdana, Tahoma, Arial, sans-serif; 	font-size:12px; } 
* {	font-size: 1em; font-family:inherit; line-height: normal; }
a { font-family:Helvetica, Verdana, Tahoma, Arial, sans-serif; font-size:14px;font-weight:bold;	font-variant:normal;	} 
a:link {color: #000000; text-decoration: none;} 
a:visited {color: #000000;text-decoration: none; } 
a:hover {color: #000000;text-decoration: none; } 
a:active {color: #000000;text-decoration: none; } 
a:focus {color: #000000;text-decoration: none; }


h1,h2,h3 {font-variant:normal;padding-left:15px;margin-bottom:5px;}	
h1 {font-size:12px;font-weight:normal;}
h2 {font-size:14px;font-weight:bold; }
h3 {font-size:10px;font-weight:normal;}
input {}

p {line-height:1.3em;} 

form {display: inline;} 
body {margin:0 auto; width:1024px;}

table {	border-collapse:collapse;}
td{	border-style:none;	border-width:0px;border-collapse:collapse;border-color:#efeaed;	}

/*li .link {display: inline;}*/
.klein {font-size:9px;}
.Absatz{padding-bottom:10px; padding-top:10px;}
.fett{font-weight:bold;}
.grosz{font-size:1.2em;}
.btn {height:25px; font-size:12px; font-weight:bold; border:solid; border-width:1px; padding-left:5px; padding-right:5px;}
.btn:hover {background:#f0f0f0;}
.btn.grau {background:#f0f0f0; border-color:#b9d2d2;}
.btn.grau:hover {background:#fbfbfb;}
.btn.rot {background:#f0f0f0; border-color:#fb5f88;}
.btn.rot:hover {background:#fbfbfb;}

#Banner {background:#ffffff url(banner-anlagenbau.jpg) no-repeat; height:137px; padding-left: 0px;}

#Inhalt {float:left; background:#ffffff url(inhalt-anlagenbau.jpg) left repeat-y; width:1024px; /*height:650px;*/}
#colLinks {background:#ffffff url(hauptnavi-anlagenbau.jpg) no-repeat; height:631px; width:309px; float:left; position:relative;}
#colRechts {background:#ffffff; float:right; position:relative; width:715px;}

#rowNavi{background:#ffffff url(menue-anlagenbau.jpg) no-repeat; height:90px; width:715px;}
#rowInhalt{background:#ffffff; width:715px;}
#HauptNav{background:transparent;padding-top:0px;height:268px;}

#HauptNav a{background:transparent url(btnInAktiv.gif) left no-repeat;font-weight:normal; font-size:14px; color: #ffffff;padding-left:40px;padding-bottom:10px; padding-top:10px;}
#HauptNav a:hover{background:transparent url(btnAktiv.gif) left no-repeat;font-size:15px;}

#HauptNav li.Nav1 {line-height:36px;padding-left:90px;}
#HauptNav li.Nav2 {line-height:40px;padding-left:94px;}
#HauptNav li.Nav3 {line-height:36px;padding-left:88px;}
#HauptNav li.Nav4 {line-height:36px;padding-left:74px;}
#HauptNav li.Nav5 {line-height:30px;padding-left:50px;}
#HauptNav li.Nav6 {line-height:28px;padding-left:12px;}

#News {color: #ffffff;background:#737b7e url(linie-anlagenbau.jpg) top left no-repeat; min-height:250px;}
#News li.MText{font-weight:bold; padding-top:15px; padding-bottom:0px;padding-left:30px;}
#News li.MTextE{font-weight:bold; padding-top:2px; padding-bottom:15px;padding-left:30px;}

#News a {font-weight:normal; font-size:1.0em;color: #ffffff; text-decoration:none;}
#News a:link {color: #ffffff; text-decoration:none;} 
#News a:visited {color: #ffffff;text-decoration:none; } 
#News a:hover {color: #ffffff;text-decoration:none; } 
#News a:active {color: #ffffff;text-decoration:none; } 
#News a:focus {color: #ffffff;text-decoration:none; }

#Adresse{color: #ffffff; background:#4b5457 url(linie-anlagenbau-un.jpg) top left no-repeat; font-size:11px;padding-top:20px;height:120px;}
#Adresse li{padding-left:30px; line-height:16px;}
/*#Adresse ul{padding-left:30px;}*/
#Adresse a {font-weight:normal; font-size:1.0em;color: #b7d6fc; text-decoration:underline;}
#Adresse a:link {color: #b7d6fc; text-decoration:underline;} 
#Adresse a:visited {color: #b7d6fc;text-decoration:underline; } 
#Adresse a:hover {font-weight:bold; color: #ffffff;text-decoration:underline; } 
#Adresse a:active {color: #b7d6fc;text-decoration:underline; } 
#Adresse a:focus {color: #b7d6fc;text-decoration:underline; }

#Navi{background:transparent;padding-top:0px;height:90px;width:715px; font-size:10px;}
#Navi #oben a {font-weight:normal; font-size:1.0em; color: #ffffff; text-decoration:none;}
#Navi #oben a:link {color: #ffffff; text-decoration:none;} 
#Navi #oben a:visited {color: #ffffff; text-decoration:none;} 
#Navi #oben a:hover {color: #ffffff; text-decoration:underline;} 
#Navi #oben a:active {color: #ffffff; text-decoration:none;} 
#Navi #oben a:focus {color: #ffffff; text-decoration:none;}

#Navi #oben {color:white; font-size:10px; padding-left:200px; padding-top:12px;}
#Navi #oben li {display: inline;}
#Navi #oben li p {display:inline; margin-left:6px; margin-right:6px;}
#Navi #oben ul ul {background:transparent;padding-top:0px;height:30px;width:715px;}

#Navi #unten {color:white; font-size:10px; padding-left:200px; padding-top:12px;}
#Navi #unten .sel {background:#152563;}
#Navi #unten li {display: inline;}
#Navi #unten li p {display:inline; margin-left:8px; margin-right:8px;}
#Navi #unten ul ul {background:transparent;padding-top:0px;height:30px;width:715px;}

#Navi #unten {background:transparent;padding-top:20px; padding-left:65px;}
#Navi #unten a {font-weight:normal; font-size:1.1em; color: #ffffff; text-decoration:none;}
#Navi #unten a:hover {font-weight:bold; color: #ffffff; text-decoration:none;} 

#rowInhalt {padding-left:50px; width:650px;}
#rowInhalt li.MText {clear:left; font-weight:bold; padding-top:25px; font-size:14px; color:#3a668e;}
#rowInhalt li.MTextE {clear:left; background:#ffffff url(linie.jpg) bottom left repeat-x; padding-top:20px; padding-bottom:25px; font-size:13px; line-height:22px;}
#rowInhalt img {margin-right:20px; margin-bottom:10px;}
* html #rowInhalt img {margin-right:0px;}

#Kontakt {margin-left:80px; width:480px;}
#Kontakt ul{background:#ffffff url(linie.jpg) top left repeat-x; margin-top:20px;padding-top:10px;}
#Kontakt ul li {margin-bottom:10px; clear:left;}
#Kontakt input{background:#ffffff url(inp.jpg) top right repeat-y; font-size:14px; font-style:italic; margin-left:10px; width:400px; height:20px; border-width:1px; border-color:#e6eaed; border-collapse:collapse;}
#Kontakt input.btn{background:#f0f0f0; border-color:#b9d2d2; height:25px;}
#Kontakt input.btn:hover {background:#fbfbfb;}
#Kontakt input.check{background:#ffffff; font-size:10px; font-style:italic; margin-left:10px; margin-right:10px; width:15px; height:15px; border-width:1px; border-color:#e6eaed; border-collapse:collapse; float:left;}
#Kontakt input.spam{background:#ffffff url(inp.jpg) top right repeat-y; font-size:16px; font-weight:bold; margin-left:10px; width:80px; height:20px; border-width:1px; border-color:#e6eaed; border-collapse:collapse;}

#Kontakt select{background:#ffffff url(inp.jpg) top right repeat-y; font-size:14px; font-style:italic; margin-left:10px; width:200px; height:25px; border-width:1px; border-color:#e6eaed; border-collapse:collapse;}
#Kontakt textarea{background:#ffffff url(inp.jpg) top right repeat-y; font-size:14px; font-style:italic; margin-left:10px; width:400px; height:100px; border-width:1px; border-color:#e6eaed; border-collapse:collapse;}



a.downpdf{
line-height:30px;
padding-left: 30px !important;
padding-bottom:10px;
text-decoration:none;
background:#ffffff url(pdf.gif) no-repeat !important; 
}

a.downpdf:hover{
text-decoration:underline;
}

a.downdoc{
line-height:30px;
padding-left: 30px !important;
padding-bottom:10px;
text-decoration:none;
background:#ffffff url(word.gif) no-repeat !important; 
}

a.downdoc:hover{
text-decoration:underline;
}

a.downxls{
line-height:30px;
padding-left: 30px !important;
padding-bottom:10px;
text-decoration:none;
background:#ffffff url(excel.gif) no-repeat !important; 
}

a.downxls:hover{
text-decoration:underline;
}

a.downvar{
line-height:30px;
padding-left: 30px !important;
padding-bottom:10px;
text-decoration:none;
background:#ffffff url(sonst.gif) no-repeat !important; 
}

a.downvar:hover{
text-decoration:underline;
}








