BODY  {
	background-color:#FFFFFF;margin:0;padding:0;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#A61719;
	scrollbar-shadow-color:#A61719;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#A61719;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	/*overflow:hidden;*/
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 15px;
	letter-spacing:0.1em;
	color: #3D3D3D;
}

img{border:none;}
a,a:link{text-decoration:none;color:#A61719;}
a:hover {color:#FEC822;}
.mitte{text-align:center;}
.rechts{text-align:right;}
.fett{font-weight:bold;}
.bigfett{font-size:14px;font-weight:bold;line-height:14px;letter-spacing:0;}
.klein{text-transform:lowercase;}
.gross{text-transform:uppercase;}
p {padding:0px;margin-right:0px;margin-top:0px;margin-bottom:10px;}


.plain,a.plain {font:11px Arial,Helvetica,sans-serif;color:#3D3D3D;line-height:12px;letter-spacing:0.1em;}
a.plain:hover {color:#FEC822;}

.plains,a.plains {font:11px Arial,Helvetica,sans-serif;color:#3D3D3D;line-height:11px;letter-spacing:0;}
a.plains:hover {color:#FEC822;}

.plainxs,a.plainxs {font:10px Arial,Helvetica,sans-serif;color:#3D3D3D;line-height:10px;letter-spacing:0;}
a.plainxs:hover {color:#FEC822;}

.plainxl,a.plainxls {font:bold 14px Arial,Helvetica,sans-serif;color:#3D3D3D;line-height:14px;letter-spacing:0;}
a.plainxl:hover {color:#FEC822;}

.plaintitle {font:bold 12px Arial,Helvetica,sans-serif;color:#A61719;line-height:16px;letter-spacing:0.1em;}

#logo {position:absolute;margin-top:10px;left:50%;margin-left:-460px;width:160px;height:25px;}
#bgnavi {position:absolute;margin-top:90px;width:100%;height:90px;background:url(../shared/bgnavi.gif);z-index:1;}
#navimain {position:absolute;margin-top:102px;left:50%;margin-left:-440px;width:100px;height:90px;z-index:2;letter-spacing:0;}
#navi1 {position:absolute;margin-top:89px;left:50%;margin-left:-325px;width:690px;height:90px;z-index:2;text-align:center;visibility:hidden;}
#navi2 {position:absolute;margin-top:89px;left:50%;margin-left:-325px;width:690px;height:90px;z-index:2;text-align:center;visibility:hidden;}
#navi3 {position:absolute;margin-top:89px;left:50%;margin-left:-325px;width:690px;height:90px;z-index:2;text-align:center;visibility:hidden;}
#navimargin {position:absolute;margin-top:31px;left:50%;margin-left:355px;width:100px;height:50px;z-index:2;text-align:right;vertical-align:bottom;letter-spacing:0;}
#navibc {position:absolute;margin-top:190px;left:50%;margin-left:-235px;width:690px;height:12px;z-index:1;text-align:right;vertical-align:bottom;letter-spacing:0;}

div.submenu1 {position:absolute;margin-top:178px;left:50%;margin-left:-325px;width:130px;height:200px;background-color:#A61719;border-top:1px solid #FFFFFF;text-align:center;padding-top:20px;z-index:99;visibility:hidden;letter-spacing:0;}
div.submenu2 {position:absolute;margin-top:178px;left:50%;margin-left:-195px;width:130px;height:200px;background-color:#A61719;border-top:1px solid #FFFFFF;text-align:center;padding-top:20px;z-index:99;visibility:hidden;letter-spacing:0;}
div.submenu3 {position:absolute;margin-top:178px;left:50%;margin-left:-65px;width:130px;height:200px;background-color:#A61719;border-top:1px solid #FFFFFF;text-align:center;padding-top:20px;z-index:99;visibility:hidden;letter-spacing:0;}
div.submenu4 {position:absolute;margin-top:178px;left:50%;margin-left:65px;width:130px;height:200px;background-color:#A61719;border-top:1px solid #FFFFFF;text-align:center;padding-top:20px;z-index:99;visibility:hidden;letter-spacing:0;}
div.submenu5 {position:absolute;margin-top:178px;left:50%;margin-left:195px;width:130px;height:200px;background-color:#A61719;border-top:1px solid #FFFFFF;text-align:center;padding-top:20px;z-index:99;visibility:hidden;letter-spacing:0;}
div.submenu6 {position:absolute;margin-top:178px;left:50%;margin-left:325px;width:130px;height:200px;background-color:#A61719;border-top:1px solid #FFFFFF;text-align:center;padding-top:20px;z-index:99;visibility:hidden;letter-spacing:0;}

#content {position:absolute;margin-top:240px;left:50%;margin-left:-325px;width:375px;z-index:2;}
#context {position:absolute;margin-top:285px;left:50%;margin-left:-440px;width:90px;z-index:2;}
div.conpics {position:absolute;margin-top:240px;left:50%;margin-left:65px;width:388px;height:291px;border:1px solid #3D3D3D;z-index:2;}

#contentleft {position:absolute;margin-top:291px;left:50%;margin-left:-325px;width:375px;z-index:2;}
#contentright {position:absolute;margin-top:291px;left:50%;margin-left:65px;width:375px;z-index:2;}

div.anfr {position:absolute;margin-top:240px;left:50%;margin-left:65px;width:388px;border:1px solid #3D3D3D;z-index:2;}
#anfrage {position:absolute;margin-top:380px;left:50%;margin-left:-325px;width:375px;z-index:2;}
#disclaimer {position:absolute;margin-top:397px;left:50%;margin-left:-325px;width:375px;height:150px;z-index:2;overflow:auto;}

#starttxt {position:absolute;margin-top:455px;left:50%;margin-left:-325px;width:780px;padding:0px;_padding:15px;z-index:2;}
#startbox1 {position:absolute;margin-top:250px;left:50%;margin-left:-325px;width:388px;height:190px;z-index:2;}
#startbox2 {position:absolute;margin-top:250px;left:50%;margin-left:113px;width:340px;height:190px;z-index:2;}
#starttitel {position:absolute;margin-top:203px;left:50%;margin-left:-325px;width:770px;z-index:2;}

td.nav {height:88px;text-align:center;vertical-align:top;padding-top:7px;}
img.imgnavi {border:1px solid #FFFFFF;}
.imgcontent, img.imgcontent {border:1px solid #3D3D3D;}

.hmenu,a.hmenu {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;line-height:14px;}
a.hmenu:hover {color:#FEC822;}
.hmenuact {font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#A61719;line-height:14px;vertical-align:bottom;}

.mmenu,a.mmenu {font:10px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;line-height:12px;text-align:center;}
.mmenuact,a.mmenuact {font:10px Verdana,Arial,Helvetica,sans-serif;color:#FEC822;line-height:12px;}

.smenu,a.smenu {font:10px Verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;line-height:12px;}
a.smenu:hover {color:#FEC822;}
.smenuact {font:10px Verdana,Arial,Helvetica,sans-serif;color:#FEC822;line-height:12px;}

.umenu,a.umenu {font:10px Verdana,Arial,Helvetica,sans-serif;color:#A61719;line-height:12px;}
a.umenu:hover {color:#FEC822;}
.umenuact {font:10px Verdana,Arial,Helvetica,sans-serif;color:#FEC822;line-height:12px;}

.imenu,a.imenu {font:10px Arial,Helvetica,sans-serif;color:#A61719;line-height:12px;}
a.imenu:hover {color:#FEC822;}
.imenuact {font:10px Arial,Helvetica,sans-serif;color:#FEC822;line-height:12px;}


.tooltip
{
	position: absolute;
	display: none;
	background-color: #FBFBFB;
	padding: 4px 6px 4px 6px;
	border: solid 1px #A61719;
	z-index: 10;
}

.explain
{
	position: absolute;
	/*display: none;*/
	visibility:hidden;
	margin-top:285px;
	left:50%;
	margin-left:-360px;
	background-color: #FBFBFB;
	padding: 15px;
	width: 410px;
	z-index: 10;
	border-color: #A61719;
	border-width: 1px;
	border-style: solid;
}

.ttpic { float:right;height:100px;border:1px solid #3D3D3D;margin:0px 0px 5px 10px;vertical-align:top; }

textarea.txt{
	width:250px;height:100px;
	font-size:11px;font-family:Arial,sans-serif;color:#A61719;
	background-color:#FFFFFF;/*background:url(../shared/bgform.gif) top left repeat;*/	
	border:1px dotted #3D3D3D;overflow:auto;
}

textarea.txtxs{
	width:240px;height:80px;
	font-size:11px;font-family:Arial,sans-serif;color:#3A61719;
	background-color:#FFFFFF;/*background:url(../shared/bgform.gif) top left repeat;*/	
	border:1px dotted #3D3D3D;overflow:auto;
}

textarea.txtxl{
	width:360px;height:90px;
	font-size:11px;font-family:Arial,sans-serif;color:#A61719;
	background-color:#FFFFFF;/*background:url(../shared/bgform.gif) top left repeat;*/	
	border:1px dotted #3D3D3D;overflow:auto;
}

textarea.txtl{
	width:240px;height:90px;
	font-size:11px;font-family:Arial,sans-serif;color:#A61719;
	background-color:#FFFFFF;/*background:url(../shared/bgform.gif) top left repeat;*/	
	border:1px dotted #3D3D3D;overflow:auto;
}

input.inp{
	width:240px;height:14px;
	font-size:11px;font-family:Arial,sans-serif;color:#A61719;
	background-color:#FFFFFF; 
	border-left:none;border-right:none;border-top:none;border-bottom:1px dotted #3D3D3D;
}

input.short{
	width:120px;height:14px;
	font-size:11px;font-family:Arial,sans-serif;color:#A61719;
	background-color:#FFFFFF; 
	border-left:none;border-right:none;border-top:none;border-bottom:1px dotted #3D3D3D;
}