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-image: url(../layout/background/blockbg.gif);}
/*#pagebg{background-image: url(../layout/background/pagebg_bath_.gif);background-repeat: no-repeat !important;}
#pagebg{background-image: url(../layout/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/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: #003366;font-weight:bold;text-decoration:none;}
a:hover, a:active{font-size:1em;color: #3366CC;text-decoration:underline;}
a:focus{color:#fff;}
h1 {font-size:1em;color: #003366;padding-top: 20px;padding-bottom:20px;margin-left: 20px;}
h2 {font-size:0.9em;color: #3366CC;margin-left: 0px;margin-bottom:12px;margin-top:30px;}
h3, h4{font-size:.85em;}
h4{color:#336699;}
hr {color: #FFFFFF;margin-top: 5px;margin-bottom: 5px;height: 1px;width: 300px;}
p {margin-left:  2em;}

#topbox {height: 72px;padding: 0px;background-color: #02BBF2;background-image: url(../layout/background/bath_.gif);}
.logobox {margin:0px;height: 72px;text-align: left;background-image: url(../../layout/bathildisheim/logos/lg_bbw.gif);background-repeat: no-repeat;}
#subtop{font-size:0.85em;padding:3px 0px 8px 3px;border:1px solid #006699;background-color:#fff;}
#leftnav{width:16em;padding-top:3em;padding-right:0.25em;background-repeat: no-repeat;background-position: right top;background-image: url(../layout/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{margin-bottom:-6px;line-height:18px;text-decoration:underline;font-size:1em;}

/*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/background/bgtr_bath_.gif);border: 1px solid #336699;}
.gal a{background-image:none !important;text-decoration:none !important;border-top-width: 1px;}
.gal, input, .gal, textarea{background-image: url(../layout/background/bgtr_bath_.gif);border: 1px solid #336699;}
/**/
#contentbox a{text-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 #336699;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 #003399;}
#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 #6699CC;
	background-image: url(../layout/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 #6699CC;}
#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: #00BAF2;}

#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/navi/mainnav.gif);background-repeat: no-repeat;background-position: left center;}
#leftnavi a:hover{text-decoration: none;color: #CC3300;background-image: url(../layout/navi//mainnavhov.gif);background-repeat: no-repeat;background-position: left center;}
#leftnavi a:active,  #leftnavi a:focus{color:#fff;background-image: url(../layout/navi/mainnavhov.gif)! important;background-repeat: no-repeat;background-position: left center;}
.ol{background-image:url(../layout/navi/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:#00BAF2; 
color:#00BAF2; 
border: #00BAF2;
height: 5px;
margin-top:-10px;
}

#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{display:none;}
.acc2{display:none;}
.anobg {background-image: none ! important;}
.b{padding:3px 0px 3px  20px;font-size:0.9em;color:#fff;background-color:#00BAF2;font-weight:bold;border-bottom: 1px dotted #6699CC;background-image: url(../layout/navi/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;}
#dpl.linkliste li{margin-top:20px;}
#dpl.linkliste img{margin-top:5px;margin-left:0px;}
#dpl.linkliste strong{margin-top:10px;margin-left:0px;clear:left;}
/*.linkliste strong{margin-left:14px;font-size:90%;}*/
ul.noli{list-style-type:none;}
.pageend{margin-top:20px;margin-bottom:100px;}
.redfont {font-style: italic;color: #FF6600;}
.rightclear{clear:right;}
.rightspace{color:#3366CC;height:50px;margin:0em 1.5em -0.5em 1em;width:150px;float:left;}
.rightspace2{color:#3366CC;height:70px;margin:0em 1.5em -0.5em 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;}
.utitel{font-weight:bold;text-align:center;font-size: .8em;}
.uebersicht dl {margin-left:3%;}
.uebersicht dt{font-weight:bold;border:1px solid #333399;width:60%;padding:5px;margin-top:10px;background-color:#DEF6FB;}
.uebersicht dt img{text-align:center;}
.uebersicht dd{min-height:165px;margin-left:20px;margin-bottom:10px;border-bottom:1px solid #333399;padding:5px;padding-left:30px;background-image: url(../../layout/bbw/dl.gif);padding-top:15px;width:90%;}
#org{margin-left:50px;}
.downloadlink dt{margin-left:50px;}
.downloadlink dd{margin-left:80px;margin-bottom:20px;}

/*-------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.ne #ne, body.sn #sn, body.te #te, body.ko #ko, body.pa #pa, body.ve #ve,
body.to #to, body.dp #dp, body.r1 #r1, body.am #am, body.apr #apr, body.eu #eu, body.fk #fk, body.dpr #dpr
{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/navi/bgtr_bath_.gif);}
a.extra:hover, a.extra:active, a.extra:focus{border:1px solid #cc0000; }
.team dl{}
.team dt{}
.team dd{margin-bottom:5px;}
.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*/
.zfspacer{float:right;margin-top:-14px;height:1em;margin-right:3em;}
ul.zf {}
.vier{background-color:red;}
body.pa a img{border:none;}
.spacer{width:6em;float:left;display:block;}
.start{width:19em;border:1px solid #02BBF2;float:left;margin:.75em .25em .75em 1em;height:13em;}
.start img, .start2 img{float:left;margin:8px;}
.start2{width:40.5em;border:1px solid #02BBF2;float:left;margin:2px 0px  0 3px ;}
.start2 ul{margin-top:10px;margin-left:54px;}
.start2 li{list-style-type:square;margin:5px 0;}
.start2 img.nofloat{margin:2px 4px 2px 2px;float:left;}
.start p, .start2 p{margin:0;margin:.5em;}
.start h2, .start2 h2{color: #fff;background-color: #02BBF2;margin:0;padding:4px;}
.new{background-color:#fff;border:1px solid #CC3300;padding:0 2px;text-transform:uppercase;color:#FF9900;margin-right:5px;font-size:.9em;}.new{background-color:#fff;border:1px solid #CC3300;padding:0 2px;text-transform:uppercase;color:#FF9900;margin-right:5px;font-size:.9em;}
#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;}
