/*BOF layout*/
body {background:#ffffff}
#main{	color:#707173; font-size: 12px; font-family: Tahoma; text-align: left; margin-top: 15px; margin-left: -538px; padding: 0px; position: absolute; top: 15px; left: 50%; width: 1076px; border:solid 1px #7f7f7f
}
#header {height:150px; background: white url(/assets/templates/aerzteteam/images/header.jpg) no-repeat;border-bottom:solid 1px #b1b3b4}
#header-rot {height:150px; background: white url(/assets/templates/apotheke/images/header.jpg) no-repeat;border-bottom:solid 1px #b1b3b4}

#content{border-bottom:solid 0px}
#left{float:left;width:250px;margin-top:-25px;padding:1px 0 20px 0px}
*html #left{float:left;width:250px;margin-top:-14px;padding:0px 0 20px 0px;}
*+html #left{float:left;width:250px;margin-top:-2px;padding:1px 0 20px 0px}
#right{float:right;width:284px;padding-top:0px;}
*html #right{float:right;width:279px;padding-top:0px;}
*+html #right{float:right;width:284px;padding-top:25px;}
#rightanf{float:right;width:435px;padding-top:3px}
*+html #rightanf{float:right;width:435px;padding-top:25px}
#inhalt{line-height:16px;width:480px;padding: 0 30px 20px 30px;margin-left:250px}
*html #inhalt{line-height:16px;width:470px;padding: 0 30px 20px 30px;margin-left:250px;}
#inhaltanf{line-height:16px;width:480px;padding: 0 30px 20px 30px;margin-left:250px}
*html #inhaltanf{line-height:16px;width:260px;padding: 0 15px 20px 15px;margin-left:250px}
*+html #inhaltanf{line-height:16px;width:260px;padding: 0 15px 20px 15px;margin-left:250px}
#lefthome{float:left;width:0px }
#righthome{float:right;width:0px}
#inhalthome{line-height:16px;width:1076px;margin-top:-25px;}
#leftprx{float:left;width:250px;margin-top:-25px;padding:1px 0 20px 0px}
#rightprx{float:right;width:30px;padding-top:3px}
#inhaltprx{line-height:16px;width:706px;padding: 0 30px 20px 30px;margin-left:250px}
*html #rightprx{float:right;width:25px;padding-top:3px}
*html #inhaltprx{line-height:16px;width:706px;padding: 0 10px 20px 10px;margin-left:250px}


#clr{font-size: 1px; clear: both; margin: 0; padding: 0; border: none 0px; height: 1px } 
#footer{height:30px;border-top:solid 1px #b1b3b4; background: url(/assets/templates/aerzteteam/images/footer.gif) repeat-x}
#footer-rot{height:30px;border-top:solid 1px #b1b3b4; background: url(/assets/templates/apotheke/images/footer.gif) repeat-x}
#balken {margin:10px 0  0 250px;background:#007abe;width:826px;height:13;border-top:solid 1px #b1b3b4;border-left:solid 1px #b1b3b4;border-right:solid 1px #b1b3b4;}
#balken-rot {margin:10px 0  0 250px;background:#e0001e;width:826px;height:13;border-top:solid 1px #b1b3b4;border-left:solid 1px #b1b3b4;border-right:solid 1px #b1b3b4;}

#balken2 {margin:5px 0 0 0;background:#007abe;width:283px;height:13;border:solid 1px #b1b3b4}
#balken2-rot {margin:2px 0 0 0;background:#e0001e;width:283px;height:13;border:solid 1px #b1b3b4}
#linie {width:100%;height:1px;border-top: solid 1px #b1b3b4;}
#adrbox {width:200px;padding:0 5px 0 50px;font-size:10px}
#adrbox-apo {width:200px;padding:0 5px 0 10px;font-size:10px}
#adrbox-apo .bild {float:left}
#adrbox-apo .txt {float: right}
table.imp td{padding:3px 0 3px 0 }
#ticker {margin-top:20px}

/*EOF laout*/
#search {padding-left:30px;width:200px}
/*#ajaxSearch_output {padding-left:30px;width:200px}*/
#wayfinder {position:absolute;top:130px;left:-26px;height:20px}
#kai {position:absolute;top:130px;left:745px;height:20px}
*html #kai {position:absolute;top:130px;left:710px;height:20px}


/*BOF navi*/
ul.topnav       { list-style-type: none; float: left;height:40px;margin-top:0px }

ul.topnav li    { width: auto !important;
float: left;
white-space: nowrap;
height:30px
 }
ul.topnav li a       {color:#707173; font-size: 12px;padding:0px 5px 0 5px ; border-right:solid 1px #007abe;text-decoration: none;  display: block; }
ul.topnav li.active a       {color:#007ABE; font-size: 12px;padding:0px 5px 0 5px ; border-right:solid 1px #007abe;text-decoration: none;  display: block; }
ul.topnav li.last a       {color:#707173; font-size: 12px;padding:0px 5px 0 5px ; text-decoration: none;  display: block; }


ul.subnav       { list-style-type: none; float: left;margin:0px 0 20px 0;padding-bottom:20px;border-bottom:solid 1px #b1b3b4;border-right:solid 1px #b1b3b4; }
*html ul.subnav       { list-style-type: none; float: left;width:250px;margin:0px 0 20px 0;padding-bottom:20px;border-bottom:solid 1px #b1b3b4;border-right:solid 1px #b1b3b4; }
*+html ul.subnav       { list-style-type: none; float: left;width:250px;margin:0px 0 20px 0;padding-bottom:20px;border-bottom:solid 1px #b1b3b4;border-right:solid 1px #b1b3b4; }
ul.subnav li.sub2  { list-style-type: none; float: left;margin:0px 0 20px -40px;}
*html ul.subnav li.sub2  { list-style-type: none; float: left;margin:0px 0 20px -20px;}
ul.subnav li {margin-left:10px;width:200px}
*+html ul.subnav li {margin-left:50px;width:200px}
*html ul.subnav li {margin-left:50px;width:200px}
ul.subnav li a       {color:#707173; font-size: 12px;padding:10px 0px 5px 0px ; border-bottom:solid 1px #b1b3b4;text-decoration: none;  display: block; }
ul.subnav li a:hover       {color:#000000; font-size: 12px;padding:10px 0px 5px 0px ; border-bottom:solid 1px #000000;text-decoration: none;  display: block; }
ul.subnav li.active a       {color:#000000; font-size: 12px;padding:10px 0px 5px 0px ; border-bottom:solid 1px #000000;text-decoration: none;  display: block; }

/*Apotheke*/

ul.subnav-apo       { list-style-type: none; float: left;margin:0px 0 20px 0;padding-bottom:20px;border-bottom:solid 1px #b1b3b4;border-right:solid 1px #b1b3b4; }
*html ul.subnav-apo       { list-style-type: none; float: left;width:250px;margin:0px 0 20px 0;padding-bottom:20px;border-bottom:solid 1px #b1b3b4;border-right:solid 1px #b1b3b4; }
*+html ul.subnav-apo       { list-style-type: none; float: left;width:250px;margin:0px 0 20px 0;padding-bottom:20px;border-bottom:solid 1px #b1b3b4;border-right:solid 1px #b1b3b4; }
ul.subnav-apo li {margin-left:10px;width:200px}
*+html ul.subnav-apo li {margin-left:50px;width:200px}
*html ul.subnav-apo li {margin-left:50px;width:200px}
ul.subnav-apo li a       {color:#707173; font-size: 12px;padding:10px 0px 5px 0px ; border-bottom:solid 1px #b1b3b4;text-decoration: none;  display: block; }
ul.subnav-apo li a:hover       {color:#e0001e; font-size: 12px;padding:10px 0px 5px 0px ; border-bottom:solid 1px #000000;text-decoration: none;  display: block; }
ul.subnav-apo li.active a       {color:#e0001e; font-size: 12px;padding:10px 0px 5px 0px ; border-bottom:solid 1px #000000;text-decoration: none;  display: block; }

a.rt{
	color: #e0001e;
	text-decoration: underline
	}

/*EOF navi*/

/*schriften*/
#right h3 {font-size:16px;font-weight:200;margin:0px 0 1px 0}
h3 {font-size:16px;font-weight:200;margin:24px 0 5px 0}
h3.txtbl {color:#007ABE;font-size:16px;font-weight:200;margin:24px 0 5px 0}
h3.txtrt {color:#e0001e;font-size:16px;font-weight:200;margin:24px 0 5px 0}
h4.ueb {color:#007ABE;font-size:14px;font-weight:200;margin:24px 0 0 0}
h4.ueb-rt {color:#e0001e;font-size:14px;font-weight:200;margin:24px 0 0 0}
#ticker h4{color:#676767;font-size:14px;font-weight:200;margin:0}

h4 {color:#007ABE;font-size:14px;font-weight:200;margin:0px 0 0 0}
h4.apo {color:#e0001e;font-size:14px;font-weight:200;margin:0px 0 0 0}
.txtbl{color:#007ABE;text-decoration: none;}
.txtrt{color:#e0001e;text-decoration: none;}
a.txtbl {font-weight:bold;color:#007ABE;text-decoration: none;}
a.txtrt {font-weight:bold;color:#e0001e;text-decoration: none;
a.txt{color:#007ABE;}
.txtrt{color:#ff0000;text-decoration: none;}
.smalltxt {color:#707173;font-size:10px;text-decoration: none}

/*schriften*/

/*Listen*/
li.quad {margin-left:-27px;list-style-type:square}
ol li{margin-left:-27px}
ol h4{margin-left:-27px}
ul.second {margin-left:-41px}
*+html ul.second {margin-left:18px}
p.second {margin-left:-41px}
*+html p.second {margin-left:-18px}
/*Listen*/

/*Tabellen*/
tr.underline {border:solid 1px #b1b3b4 }
td.underline {border-bottom:solid 1px #b1b3b4;padding:5px 0 5px 0 }
/*Tabellen*/

/*Bilder*/
.outline{width:249;border-bottom:solid 1px #b1b3b4;}
.rahmen {width:230;height:230;border-bottom:solid 1px #b1b3b4;}
/*Bilder*/
/*MaxiGallery*/
.picturecontainer {float:right;margin-right:35px}
*html .picturecontainer {margin-left:200px;}
.thumbscontainer {padding-top:0px}
.thumbscontainer a{color:#707173;text-decoration}
.thumbscontainer .blue{color:#007abe;}
ul.thumbs{}
