
body
{margin-top: 60px; margin-left: 0px; margin-right: 0px;margin-bottom: 0px; padding:0px;}



/* hauptgerüst */

#main {
border-right:solid 1px #ffffff;border-left:solid 1px #ffffff;
}

#topli {
height:301px;
border-right:solid 1px #fff;border-left:solid 1px #ffffff;border-top:solid 1px #ffffff;
color:#ffffff;
padding-left:0px;
vertical-align:top;
}



/* leiste */

#leiste1 {
height:28px;
background-color:#ffffff; /* hgcolor leiste */
letter-spacing:0px;
font-variant:small-caps;
padding-top:0px;
padding-bottom:0px;
width:100%;
vertical-align:middle;
border-top:solid 0px #000;
border-bottom:solid 1px #ffffff;
font-family: georgia,arial, helvetica, tahoma ,verdana,  sans-serif;
text-align:center
}

h2{ font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;color:#999999;
margin-bottom:20px;letter-spacing:1px;font-size: 18px;
border-bottom:solid 0px #746b64;
padding-bottom:4px;
padding-left: 3px;
}

#fussb {border-bottom:solid 1px #999999;}




/* menue vertikal links */

.menu1 a , .menu1 a:visited , .menu1 a:active {display:block;
background-image:url(images/black_1.png)!important;
background-image:url(images/black.gif);background-repeat:repeat;
_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
color:#ffffff;
text-decoration:none ;
text-align:center;
width:150px;
border:solid 1px #b6b6b6;
font-size: 12px;line-height: 20px;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
margin:1px;
}

.menu1 a:hover {background-image:url(images/black60.png)!important;
background-image:url(images/black.gif);background-repeat:repeat;
_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
color:#ffffff;
text-decoration:none ;
}

.menu4 a  {display:block;
background-image: url(images/black60.png)!important;
background-image: url(images/black.gif);background-repeat:repeat;
_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
color:#ffffff;
text-decoration:none ;
text-align:center;
width:150px;
border:solid 1px #b6b6b6;
font-size: 12px;line-height: 20px;
font-family: "Trebuchet MS",arial, helvetica, verdana, tahoma, sans-serif;
margin:1px;
}



/* menue2 horizontal mitte*/

#menu2 a, #menu2 a:visited , #menu2 a:active { display: block; 
color:#b2421a; /* menue2 schriftfarbe */
text-decoration:none ; 
font-family: verdana, arial, helvetica, sans-serif ; 
font-size: 11px; padding-left: 0; padding-bottom: 0; padding-top:0; 
margin-left: 1px; margin-right: 1px; 
line-height:28px; text-align:center; 
background-color:#ffb9af;
background-image: url(images/top-right.png);
background-repeat:no-repeat ;
background-position:right; 
}

#menu2 a:hover {background-color:#b2421a;
color:#ffffff; text-decoration:none ;
border:solid 0px #f7f7f7;
background-image: url(images/top-right.png);
background-repeat:no-repeat ;
background-position:right;
}


#menu3 a {display: block;
color:#ffffff;
text-decoration:none ;font-family: verdana, arial, helvetica, sans-serif ; font-size: 11px;
padding-left: 0px; padding-bottom: 0px; padding-top:0px;
margin-left: 1px;margin-right: 1px;
line-height:28px;
text-align:center;
border:solid 0px #7F7F7F;
background-color:#b2421a; 
background-image: url(images/top-right.png);
background-repeat:no-repeat ;
background-position:right;
}




/* content */


#sp1 {text-align:justify; padding-left: 30px;padding-right:30px;padding-top: 40px;
background-color:#b2421a; /* bgcolor */
width:100%;
font-size: 12px;line-height: 12px;
font-family: verdana, arial, helvetica, sans-serif ;color:#ffffff;}


#sp2 {text-align:justify;
font-size: 12px;line-height: 18px;
font-family: verdana, arial, helvetica, sans-serif ;color:#ffffff;}


h2 {
	text-align: left;
	font-weight: normal;
	color: #ffffff;
	margin: 5px 0 15px 0;}


/* scrolleiste internet explorer ab vers.5.5 */

body
{scrollbar-arrow-color: #b2421a; scrollbar-base-color: #e49e63;
scrollbar-highlight-color : #ffb9af; scrollbar-shadow-color : #ffb9af; scrollbar-darkshadow-color: #333333;
SCROLLBAR-TRACK-COLOR: #e49e63;}



/* allgemeine links im text */

a:link, a:visited, a:active{text-decoration:none;}

a:hover{ text-decoration:none;}

/* L I N K S 3 */

a.links3:link { color:#ffffff; text-decoration:none;}
a.links3:visited {color:#ffffff;text-decoration:none;}
a.links3:hover { color:#ffffff;text-decoration:none;}
a.links3:active { color:#ffffff;text-decoration:none;}



/*adresse unten */

#sp3 {text-align:center;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif ;color:#666666;}

a.links2:link { color:#666666; text-decoration:underline;}
a.links2:visited { color:#666666;text-decoration:underline;}
a.links2:hover { color:#666666;text-decoration:underline;}
a.links2:active { color:#666666;text-decoration:underline;}

/*kontaktfeld */


input#absender,
textarea { 
   width: 200px;
   border: 1px solid #b2421a;
}
textarea { 
   height: 5em; 
   width: 270px;
}


/* Ariane Design Logo */

#design {
font-size:11px;
letter-spacing:0px;
font-family:Helvetica;
color:#666666;
text-decoration:none;
	}
	
	#design a:link { color: #666666;text-decoration: none; }  
#design a:visited {color: #666666; text-decoration: none;}  
#design a:active { color: #666666;text-decoration: none;}  
#design a:hover { text-decoration: none; color: #666666; }
	
	.designrot {   
font-size:11px;
letter-spacing:0px;
font-family:Helvetica;
font-weight:normal;
color:#ad1f1f;
text-decoration:none; 
} 


.designbold {   
font-size:11px;
letter-spacing:0px;
font-family:Helvetica;
font-weight:bold;
color:#666666;
text-decoration:none; 
} 