BODY {FONT:  12px/18px Verdana, Tahoma, Arial, Helvetica, sans-serif;		color: #000000;	TEXT-DECORATION: none;	text-align: left;	
			scrollbar-base-color: #C6D1EA; 
            scrollbar-track-color: #C6D1EA; 
            scrollbar-face-color: #C6D1EA; 
            scrollbar-highlight-color: #FFFFFF; 
            scrollbar-3d-light-color: #FFFFFF; 
            scrollbar-darkshadow-color: #003399; 
            scrollbar-shadow-color: #8188BE; 
            scrollbar-arrow-color: #FFFFFF;}

html{FONT:  12px/18px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; margin:0 0 10px 0;}
				
h1{FONT: 20px/25px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-style: italic; font-weight: normal; color: #CCCCCC; line-height: normal}				
h3{FONT: 14px/20px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bolder; margin:0 0 10px 0;  color: #003399;}
h4{FONT:  12px/18px bold Verdana, Tahoma, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; margin:0 0 0 0; color: #000000;}


p{FONT:  12px/18px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; margin:0 0 10px 0}
.home{FONT:  8px/12px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000;}
.klein{FONT:  10px/15px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000;}
.headline{background-color: #003399; display:block; font : bold 8pt/14px; font-weight:bold; color : White; padding : 2px 2px 2px 6px;}
.kasten{background : FFFFFF; font : normal 7pt/16px; color : Black; padding : 3px 3px 3px 3px;}


a{FONT:  12px/18px Verdana, Tahoma, Arial, Helvetica, sans-serif;}
a:active{ color: #003399; text-decoration: none ;}
a:link{color: #003399;; text-decoration: none ;}
a:hover{color: #99CCFF; text-decoration: none ;}
a:visited{color: #003399; text-decoration: none ;}

td{FONT:  12px/18px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000;}

li{FONT:  12px/18px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000;}

/* allgemeiner Aufbau */

#main{position:absolute; top:0px; left:0px;}  /* Alles umschließende Division */
#head{position:relative; height:65px; width:100%;} /* Head bzw. Kopf */
#spacer{position:relative; height:50px; width:100px; padding:0 0 0 112px;} /* Spacer zwischen Head und Content (30px hoch) */
#content{position:relative;} /* Content-division: umschließt Spalte links, mitte und rechts */
#spalte_links{position:relative; float:left; width:105px; padding:85px 0 0 0;} /* Linke Spalte bzw. Abstand von links */
#spalte_mitte{position:relative; float:left; width:565px;} /* Mittlere Spalte bzw. Inhaltsspalte */
#spalte_rechts{position:relative; float:left; width:100px; padding:85px 0 0 0;} /* Rechte Spalte bzw. Abstand nach rechts */
#leiste_unten{position:relative; height:60px; clear:both; text-align:right; padding:5px 0 0 0;} /* Untere Leiste (vor / zurück oder Abstand) */
#footer{position:relative; height:25px; clear:both; background-image: url(/media/_allgemein/footer-backgr.gif); background-repeat:no-repeat; padding:5px 0 0 0;} /* Footer (Nutzungsbedingungen) */

/* Firmenprofil + Produkte*/
#headline{position:relative; height:55px; text-align:right;} /* Headline */
#content_haupt{position:static; margin:0 0 0 0;} /* Umgebende Div bei Spalten im Contentbereich */
#content_bild{position:relative; width:250px;} /* Bild (im Quelltext bitte hinzufügen: float:left oder right)*/
#content_text{position:relative; width:305px; max-width: 300px; padding:0 0 0 10px;} /* Text (im Quelltext bitte hinzufügen: float:left oder right)*/
#content_text li{FONT:  12px/18px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; list-style-image: url(/media/_allgemein/aufzaehlung.gif);}
#clear{clear:both; height:10px;} /* Macht Abstand zwischen zwei float:xx divs mit clear:both und Höhenangabe */
#download{position:relative; margin:20px 0 0 0;} /* Download bei Produkte */
#spaltelinks_oben{float:left; width:49%; text-align:left;} /* Spalte links oben (zur Übersicht etc.) */
#spalterechts_oben{text-align:right;float:right; width:49%;} /* Spalte rechts oben (zur Übersicht etc.) */

/* anwendungen */

#dreispalten_haupt{position:relative; width:100%;} /* umschließende div bei drei Spalten - Anwendungen  */
#dreispalten_headline{position:relative; width:100%} /* Headline bei dreiSpalten */
#dreispalten_linksrechts{position:relative; float:left; width:170px; text-align:center;} /* Linke und Rechte Spalte bei drei Spalten */
#dreispalten_linksrechts img{margin:0 0 11px 0;}
#dreispalten_linksrechts p{margin:0 0 30px 0; FONT:  10px/15px Verdana, Tahoma, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000;}
#dreispalten_mitte{position:relative; float:left; width:225px;} /* Mittlere Spalte bei drei Spalten */

/* suche */
#suche {z-index:100; position:absolute; left: 10px; top: 20px; width: 141; height: 21px}
#suchfeld input {	z-index: 61;	margin: 0 0 0 0;	padding: 0 0 0 0;	border: 0px;	height: 21px;	width: 120px;	background-color: #fff;border-bottom:1px #003399 solid; border-left:1px #003399 solid; border-top:1px #003399 solid; border-right:1px #003399 solid;}
#suchbutton input {z-index:62; margin:0 0 0 0; padding:0 0 0 0; border:0px; height:21px; width:25px}
#formular input, textarea  { margin:2px 0 2px 4px; border:0; border-bottom:1px #003399 solid; border-left:1px #003399 solid; border-top:1px #003399 solid; border-right:1px #003399 solid; overflow:auto }


