html, body{height:100%;width:100%;max-width:1024px;margin: 0px;padding: 0px;font-family:verdana, helvetica, sans-serif;font-size:90%;color:#000;background-position: 0px 0px;background-color:#E7F3D1;background-image: url(../../layout/sch/background/blockbg.gif);}
/*#pagebg{background-image: url(../../layout/sch/background/pagebg_bath_.gif);background-repeat: no-repeat !important;}
#ende{width: 100%;height:84px;margin-top:0px;background-repeat: repeat-x;background-position: 0px -20px;background-image: url(../../layout/sch/background/cont_ende_.gif);}
*/
address{margin-bottom:10px;padding-top:10px;max-width:550px;padding-left:5px;/*padding-left:270px;*/}
a:link, a:visited{font-size:1em;color: #5F7C1B;font-weight:bold;text-decoration:none;}
a:hover, a:active{font-size:1em;color: #000;text-decoration:underline;}
a:focus{color:#fff;}
h1 {font-size:1em;color: #5F7C1B;padding-top: 20px;padding-bottom:20px;margin-left: 20px;}
h2 {font-size:0.9em;color: #669933;margin-left: 0px;margin-bottom:12px;margin-top:30px;}
h3{font-size:.85em;}
hr {color: #FFFFFF;margin-top: 5px;margin-bottom: 5px;height: 1px;width: 300px;}
p, h3 {margin-left: 2em;}
/*bildschirmgröße1000px*/
#topbox, #pagebg, #subtop{width:1000px !important;}
#subtop{padding-left:0px !important;margin-left:-1px;}
/*-------Galerie---------------------*/
fieldset{border-width:0px;}
#galbox{padding-left:10px;}
#galerie ul{margin-left:160px;}
#galerie li{list-style-image: url(../../layout/bathildisheim/gifs/galerie.gif);padding-bottom:4px;padding-left:20px;}
#galerie a{background-image:none !important;}
.img{float:left;margin:2px;padding-top:4px;width:120px;text-align:center !important;}
#gal .img a{background-image:none !important;padding:0px 7px !important;}
#gal .utitel{width:120px;height:2.5em;}
#gal img{border:1px solid black;}
.gal{height:1em;margin-right:4px;padding:0px 2px;background-image: url(../../layout/sch/background/bgtr_bath_.gif);border: 1px solid green !important;}
.gal a{background-image:none !important;text-decoration:none !important;color:#000 !important;}
legend{color:#000 !important;}
.gal, input, .gal, textarea{background-image: url(../../layout/sch/background/bgtr_bath_.gif);border: 1px solid green;}
/**/

#topbox {height: 72px;padding: 0px;background-color: #99CC66;background-image: url(../../layout/sch/background/bath_.gif);}
.logobox {margin:0px;height: 72px;text-align: left;background-image: url(../../layout/bathildisheim/logos/lg_fachd.gif);background-repeat: no-repeat;}
#subtop{font-size:0.85em;padding:3px 0px 8px 3px;border:1px solid #006699;background-image: url(../../layout/sch/background/bgtr_bath_.gif);}
#leftnav{width:16em;padding-top:3em;padding-right:0.25em;background-repeat: no-repeat;background-position: right top;background-image: url(../../layout/sch/background/pagenavibg_bath_.gif);float:left;}
#main{min-width:180px;padding-left:16.5em;padding-right:175px;}
#content{font-size:1em;}
#contentbox{width:100%; min-width:20em;max-width:550px;padding:20px 5px 10px 50px ! important;}
#contentbox a{mtext-decoration:underline;font-size:1em;}
.nobg {}
#contentbox a:hover, #contentbox a:active, #contentbox a:focus{text-decoration:underline;color:#cc0000;}
#contentbox a.extern{}
#contentbox a.extern:hover, #contentbox a.extern:focus{color:#cc0000;}
#right{width:170px;float:right;font-size:1em;}
#footer{margin-right:18%;margin-left:270px;border-bottom:1px solid #5F7C1B;padding-bottom:5px;}
#footer, a{font-size:1em;font-weight:normal !important;}
#foot ul{margin:0px 0px 0px 0px;padding:0px;border-top:1px solid #5F7C1B;}
#foot li{margin:0px; padding-right:5px; list-style-type:none; display:inline;}
#foot a{font-size:0.9em;background-image:none !important;}
#bob {font-size:0.85em;margin-left:-14px !important;padding-top:5px;padding-left:10px;font-style: normal;}

#navcontainer{width:16%;height:63px;margin-right:0px;text-align:right;float:right;margin-bottom: -6px;padding-top: 6px;}
#navcontainer ul{padding:0px;margin: -3px 0px 0px 0px;padding-left: 0px;border-right:1px solid #C6E199;background-image: url(../../layout/sch/background/bath_.gif);}
#navcontainer li{list-style-type: none;padding:0px 3px 0px 0px;margin-top:-1px;}
#navcontainer a{width:100%;padding-right: 3px;font-size:1em;font-weight:bold ! important;display: block;border-bottom: 1px dotted #C6E199;}
#navcontainer a:link, #navcontainer a:visited{color: #FFFFFF;text-decoration: none;}
#navcontainer a:hover, a:active, a:focus{color: #FFFFFF;text-decoration:none ! important; background-color: #99CC66;}

#leftnavi {width:15.5em;}
#leftnavi ul{margin:0px 0px 20px 5px; padding:0px;overflow:hidden;}
#leftnavi li{margin:0px;padding:0px 0px;list-style-type:none;}
#leftnavi ol {max-width:11.8em;margin:0px; padding-left:10px;}
#leftnavi a{width:100%;font-size:0.9em;font-weight:bold !important;padding:3px 0px 3px  20px;border-bottom:1px solid #fff;display:block;}
#leftnavi a:link, #leftnavi a:visited {text-decoration: none;font-weight: bold;background-image: url(../../layout/sch/background/mainnav.gif);background-repeat: no-repeat;background-position: left center;}
#leftnavi a:hover{text-decoration: none;color: #CC3300;background-image: url(../../layout/sch/background/mainnavhov.gif);background-repeat: no-repeat;background-position: left center;}
#leftnavi a:active,  #leftnavi a:focus{color:#fff;background-image: url(../../layout/sch/background/mainnavhov.gif)! important;background-repeat: no-repeat;background-position: left center;}
.ol{background-image:url(../../layout/sch/background/a03.gif)!important;list-style-type:square !important;background-repeat: no-repeat;background-position:left top;font-size:0.9em !important;}
#leftnavi hr{width:100%;
background-color:#9AD90F; 
color:#9AD90F; 
border: #9AD90F;
height: 5px;
margin-top:-10px;
}
.o#leftnavi hr{width:100%;
background-color:#9AD90F; 
color:#9AD90F; 
border: #9AD90F;
height: 5px;
margin-top:-10px;
}
l{background-image:url(../../layout/sch/background/navi/a03.gif)!important;list-style-type:square !important;background-repeat: no-repeat;background-position:left top;font-size:0.9em !important;}

#bbox{min-width:170px;margin:0px;padding:0px;background-color:#006699;background-image: url(../layout/bathildisheim/background/bath_.gif);}
#bbox a{width:170px;height:87px;display:block;margin:0px;}
#bbox ul{margin:0px;padding:0px;}
#bbox li{width:100%;margin:0px;list-style-type:none;display:inline;}
#bbox .bath{background-image:url(../../layout/bathildisheim/navi/b_bath.gif);background-repeat: no-repeat;height:100px;}
#bbox .bbw{background-image:url(../../layout/bathildisheim/navi/b_bbw.gif);}
#bbox .int{background-image:url(../../layout/bathildisheim/navi/b_int.gif);height:100px;}
#bbox .hpwh{background-image:url(../../layout/bathildisheim/navi/b_whm.gif);height:100px;}
#bbox .wst{background-image:url(../../layout/bathildisheim/navi/b_wst.gif);height:100px;}
#bbox .titel{background-image:url(../../layout/bathildisheim/navi/b_titel.gif);height:34px;width:170px;display:block;}
dl{margin-left:-20px;padding-left:5px;}
dt{margin-left:-20px;padding:0px;}
dd{margin-left:0px;padding:0px;}
.search{padding-left:30px;}

#dat{margin:5px 0px 5px 50px;list-style-type: disc;}

.a{color:#66CCFF;font-weight:bold;font-size:1em;margin-right:3px;padding:0px;border-bottom: 1px dotted #6699CC;}
.acc{font-weight:normal !important;color:#fff;}
.acc2{font-weight:normal !important;color:#000;}
.anobg {background-image: none ! important;}
.b{padding:3px 0px 3px  20px;font-size:0.9em;color:#fff;background-color:#9AD90F;font-weight:bold;background-image: url(../../layout/sch/background/mainnavhov.gif);background-repeat: no-repeat;background-position:left center;}
.bold{font-weight:bold;}
.boldblue{color:#006699;font-size:1em;font-weight:bold; padding-bottom:5px;}
.c{color:#cc0000;}
.center {text-align: center;}
.clear{clear:left;}
.em{font-style:italic;font-size:.9em;}
.galerietxt{padding:5px 0px;}
.hide{display:none;}
.hd{display:none;}

.imgleft{margin:0px 5px 5px 12px;padding:5px;float:left;}
.imgright{margin-top:5px;padding:5px;float:right;}
.linkliste{list-style-type:none;}
.linkliste li{margin-top:20px;}
.pageend{margin-top:20px;margin-bottom:100px;}
.redfont {font-style: italic;color: #FF6600;}
.rightclear{clear:right;}
.rightspace{font-style:italic;color:#006699;height:50px;margin:0em 1.5em 0px 1em;width:150px;float:left;}
.standort{padding:5px 0px;border-bottom:1px solid #fff;}
.smallfont{font-size:1em;}
.smallfont2{font-size:.859em;}
.smallbold{font-size:1em;font-weight:bold;}
.tit{display:none;}
.uebersicht dl {margin-left:3%;}
.uebersicht dt{font-weight:bold;border:1px solid #77A80B;width:45%;padding:5px;margin-top:10px;background-color:#E7F3D1;}
.uebersicht dt img{text-align:center;}
.uebersicht dd{margin-left:30px;margin-bottom:12px;border-bottom:1px solid #77A80B;padding:5px;padding-left:34px;background-image: url(../../layout/sch/background/dl.gif);background-color:#D4EBAD;padding-top:15px;margin-bottom:10px;width:85%;}
.utitel{font-weight:bold;text-align:center;font-size: .8em;}
#z_f li{margin:10px 0px;}
#org{margin-left:50px;}
.downloadlink dt{margin-left:50px;}
.downloadlink dd{margin-left:80px;margin-bottom:20px;}
.rallyebox{
	border-bottom:1px solid #5F7C1B;
	padding:0px 150px 30px 5px;
	margin-right:3%;margin-bottom:20px;
	text-align:center;
	width:95%;
	background-attachment: fixed;
	background-image: url(../rallye/img/DREIRADRALLYElogo.gif);
	background-repeat: no-repeat;
	background-position: 96% 20px;
}
.rallyebox2{
	border-bottom:1px solid #5F7C1B;
	padding:0px 150px 30px 5px;
	margin-right:3%;margin-bottom:20px;
	text-align:center;
	width:95%;
	background-attachment: fixed;
	background-image: url(../rallye/img/logo2008.jpg);
	background-repeat: no-repeat;
	background-position: 96% 20px;
}
.hervor{padding: 5px 5px 5px 40px;background-image: url(../../layout/sch/background/dl.gif);background-color:#D4EBAD;}

/*-------SetActiveLink---------------------*/
body.st #st,

body.st #st, body.zf #zf, body.hi #hi, body.se #se, body.or #or, body.wi #wi,body.le #le,
body.p1 #p1, body.p2 #p2, body.p3 #p3, body.p5 #p5, body.tg #tg,
body.lei #lei, body.sf #sf,
body.li #li,body.ga #ga,body.un #un,body.sa #sa,
body.akt #ak, body.sn #sn, body.te #te, body.ko #ko, body.pa #pa, body.ve #ve,
body.to #to, body.dp #dp, body.r1 #r1

{color:#cc0000;}

#sizer {width:100%;padding-top:10px;padding-left:5%;text-align:center;float:right;}
.invis{display:none;}
.pull{margin-top:10px;margin-left:-12px;width:100%;	height:auto;}
a.extra:link, a.extra:visited{margin:0px 0px 10px 2px;color: #006699;border: 1px solid #003366;float:left;background-image: url(../../layout/sch/background/bgtr_bath_.gif);}
a.extra:hover, a.extra:active, a.extra:focus{border:1px solid #cc0000; }
.greybox{border-bottom:1px dotted #fff;margin-left:15px;margin-bottom:15px;padding-bottom:10px;font-size:.9em;}
.infobox{width: 75%; margin-bottom:10px;margin-left:20px;font-weight:bold;font-size:.85em;float:left;}/*prospekte*/
#leftnavi .spb a:link, #leftnavi .spb a:visited, #leftnavi  .spb a:hover, #leftnavi .spb a:active{margin-left:-20px;background-image:none !important;background-color:none !important;border:none !important;}
