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:#DBECF1;background-image: url(../layout/bathildisheim/background/blockbg.gif);}
/*#pagebg{background-image: url(../layout/bathildisheim/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/bathildisheim/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: #336699;font-weight:bold;text-decoration:none;}
a:hover, a:active{font-size:1em;color: #cc0000;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: #336699;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 {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/bathildisheim/background/bgtr_bath_.gif);border: 1px solid #006699;}
.gal a{background-image:none !important;text-decoration:none !important;color:black !important;}
.gal, input, .gal, textarea{background-image: url(../layout/bathildisheim/background/bgtr_bath_.gif);border: 1px solid #006699;}
/**/

#topbox {height: 72px;padding: 0px;background-color: #336699;background-image: url(../layout/bathildisheim/background/bath_.gif);}
.logobox {margin:0px;height: 72px;text-align: left;background-image: url(../layout/bathildisheim/logos/lg_bath.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:4em;padding-right:0.25em;background-repeat: no-repeat;background-position: right top;background-image: url(../layout/bathildisheim/background/pagenavibg_bath_.gif);float:left;}
#main{min-width:180px;padding-left:16.5em;margin-right:175px;}

#content{font-size:1em;}
#contentbox{width:100%; min-width:20em;max-width:550px;padding:20px 5px 10px 50px ! important;}
#contentbox a{text-decoration:none;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:170px;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;}
#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: #EEE;text-decoration: none;}
#navcontainer a:hover, a:active, a:focus{color: #fff;text-decoration:none ! important; background-color: #6699CC;}

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

.ol{background-image:url(../layout/bathildisheim/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;}
#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;}
#accbox {font-size:75%;padding: 30px 3px 3px 8px;display:none;}
.downloadlink dt{margin-left:50px;}
.downloadlink dd{margin-left:80px;margin-bottom:20px;}
/*suchergebnis*/
dl{margin-left:0px;padding-left:5px;width:90%;}
dt{margin-left:-20px;padding:0px;}
dd{margin-left:0px;padding:0px;}
.search{padding-left:30px;}
.highlight{background-color:#f4f4f4;padding:1px;}
.a{color:#66CCFF;font-weight:bold;font-size:1em;margin-right:3px;padding:0px;border-bottom: 1px dotted #6699CC;}
/*accesskeys visible*/
.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:#6699CC;font-weight:bold;border-bottom: 1px dotted #6699CC;background-image: url(../layout/bathildisheim/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;}
.hd{display:none;}
.hide{display:none;}
.imgleft{margin:5px 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;}
.linkliste div{margin-left:20px;}
.pageend{margin-top:20px;margin-bottom:100px;}
.redfont {font-style: italic;color: #FF6600;}
.rightclear{clear:right;}
.rightspace{font-style:normal;color:#006699;font-size:.85em;font-weight:bold;height:50px;margin:0em 1.5em 0px 1em;width:150px;float:left;}
.special{float:left;width:280px;text-align:center;margin-left:15px;margin-bottom:20px;}
.smallfont{font-size:1em;}
.smallfont2{font-size:.85em;}
.smallbold{font-size:1em;font-weight:bold;}
.tit{display:none;}
.utitel{font-weight:bold;text-align:center !important;font-size: .8em;}

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

.standort{padding:5px 0px;border-bottom:1px solid #fff;}
.kontakt{width:280px;}
.kontaktbox{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #fff;}

#history{}
#history ul{margin:0px; padding:0px;width:100%;margin-left:2em;}
#history li {width:10em;list-style-type:none; margin-right:10px;display:inline;}
#history a{white-space:nowrap;}
#history .noli{padding-left:14px;}
/*pr_info*/
.infobox{width: 75%; margin-bottom:10px;margin-left:20px;font-weight:bold;font-size:.85em;float:left;}/*prospekte*/
.infospace{width:175px;float:left;}
.infospace2{width:300px;float:left;margin-bottom:20px;border-bottom:1px dotted #999;}
/*sitemap*/
#inhalt ul{margin-left:-130px;padding:0px;background-color:blue;}
#inhalt ol{margin:5px 0px;padding:0px;}
#inhalt ol li{padding-left:10px;}
#inhalt li{list-style-type:none;}
#inhalt img{margin-top:5px;margin-left:5px;}
#inhalt a{margin-left:5px;}
#inhalt strong{font-size:.9em;}
/*efa*/
#sizer {width:100%;padding-top:10px;padding-left:0%;text-align:center;float:right;}
.invis{display:none;}
.pull{margin-top:10px;margin-left:-24px;width:auto;	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/bathildisheim/background/bgtr_bath_.gif);}
a.extra:hover, a.extra:active, a.extra:focus{border:1px solid #cc0000; }
#search{margin-left:0px;}
#search dd{margin-left:10px;}

body.p1 .utitel{width:265px;}
/*-------SetActiveLink---------------------*/
body.zf #zf, body.hi #hi, body.si #si, body.se #se, body.or #or, body.wi #wi,body.le #le, body.dl #dl,
body.p1 #p1, body.p2 #p2, body.p3 #p3, body.p4 #p4, body.p5 #p5, body.p6 #p6, body.k1 #k1, body.k2 #k2, body.k3 #k3, body.k4 #k4,
body.lei #lei, body.dp #dp, body.to #to, body.sf #sf,body.s2 #s2,body.ko #ko,
body.li #li,body.ga #ga,body.pa #pa, body.un #un,body.sa #sa,body.jo #jo,body.sp #sp, body.sp1 #sp1,body.sp2 #sp2,body.sp3 #sp3,body.sp4 #sp4,
body.akt #ak, body.ne #ne, body.sn #sn, body.te #te, body.rl #rl, body.ve #ve, body.wi0 #wi0,body.apr #apr
{color:#cc0000;}
.seminarebox{float:right;width:210px;}
.semclear{clear:right;}
.greybox{border-bottom:1px dotted #666;width:500px;float:left;margin-left:15px;margin-bottom:15px;padding-bottom:10px;font-size:.9em;}
body.sf .newletter{border:1px solid #336699;background-color:#F2FBFF;padding:4px;}
body.sf .liste{padding-left:50px;}
body.sf .liste dt{margin-bottom:10px;font-weight:bold !important;}
body.sf .liste dd{margin-bottom:25px;}
body.sf legend{margin-bottom:6px;}
.info{width:170px;float:left;}
.seminfo{margin:15px 0 15px 30px; }
.refbox{padding-left:175px;}
.vier{padding-left:180px;}
span.clear{height:1px;}
.start{width:20em;border:1px solid #6699CC;float:left;margin:.25em;height:10.5em;}
.start img, .start2 img{float:left;margin:8px;}
.start2{width:40.5em;border:1px solid #6699CC;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: #6699CC;margin:0;padding:4px;}
 .h2{color: #fff;background-color: #6699CC;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;}
#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;}
