/* Allgemein */
body{background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif}
.hauptteilaz{color:#FFFFFF; width:562px; font-size:11px; position:relative; left:18px}
.hauptteilaz a:active{text-decoration:none;color:#FFFFFF}
.hauptteilaz a:hover{text-decoration:none;color:#FFFFFF; font-weight:bold}
.hauptteilaz a:link{text-decoration:none;color:#FFFFFF}
.hauptteilaz a:visited{text-decoration:none;color:#FFFFFF}
.hauptteil{position:absolute; left:16px; top:210px}
.hauptteilunten{position:relative; left:-18px}

/*Positionierung*/
.linieoben{position:absolute; left:0px; top:0px; width:800px; height:2px}
.inputort{position:absolute; left:167px; top:2px; width:100px; height:198px}
.inputplz{position:absolute; left:314px; top:1px; width:86px; height:198px;}
.inputplzbild{position:absolute; left:314px; top:14px; width:86px; height:198px;}
.submitsuchebild{position:absolute; left:402px; top:14px; width:30px; height:12px;}

/*Index*/
.inputmini{border:solid; border-width:0px; border-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; width:96px; height:11px}
.inputmini2{border:solid; border-width:0px; border-color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; width:87px; height:11px}
.inputminibk{border:solid; border-width:1px; border-color:#61a6ec; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:110px; height:13px}
.inputbk{border:solid; border-width:1px; border-color:#61a6ec; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:125px; height:15px}
.headerausgabe{font-size:10px; color:#000000;}
.schnellbk1{width:100px; text-align:left}
.schnellbk2{width:175px; text-align:left;}
.schnelldl1{width:160px; text-align:left}
.schnelldl2{width:180px; text-align:left;}
.bkinput{border:solid; border-width:1px; border-color:#61a6ec; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#FFFFFF}
.input{border:solid; border-width:1px; border-color:#61a6ec; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#FFFFFF}
.vergleichindexsubmit{border:solid; border-width:1px; border-color:#61a6ec; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px}

/*Vergleich*/
.ueb{width:563px; border-width:1px; border-bottom-width:0px; border-style:solid; border-color:#61a6ec;}
.zeile{text-align:center; height:18px;}
.spalte0{border-width:1px; border-top-width:0px; border-left-width:0px; border-style:solid; border-color:#61a6ec;}
.spalte1{text-align:left; width:95px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#61a6ec;border-right-style:solid; border-right-width:1px; border-right-color:#61a6ec;}
.spalte2{text-align:center; width:114px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#61a6ec;border-right-style:solid; border-right-width:1px; border-right-color:#61a6ec;}
.spalte3{text-align:center; width:114px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#61a6ec;border-right-style:solid; border-right-width:1px; border-right-color:#61a6ec;}
.spalte4{text-align:center; width:120px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#61a6ec;border-right-style:solid; border-right-width:1px; border-right-color:#61a6ec;}
.spalte5{text-align:center; width:120px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#61a6ec;}

/*Navi*/
.navi{font-size:11px; color:#FFFFFF}
.navi a:active{text-decoration:none;color:#FFFFFF}
.navi a:hover{text-decoration:none;color:#FFFFFF; font-weight:bold}
.navi a:link{text-decoration:none;color:#FFFFFF}
.navi a:visited{text-decoration:none;color:#FFFFFF}

/*Impressum*/
.imp{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6875em}

/*Changelog*/
.logvorne{font-size:11px; color:#FFFFFF; width:50px}
.loghinten{font-size:11px; color:#FFFFFF; width:450px}

/*Briefkästen*/
.vortab{background-color:#69a3ee; border-width:3px; border-color:#69a3ee; border-style:solid; border-right-width:0px; width:7px;} 
.briefkastenausgabe{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; width:563px; border-color:#69a3ee; border-width:1px; border-style:solid; -moz-border-radius-topright:5px;}
.bkagstrasse{width:50%; height:25px; border-bottom-style:solid; border-bottom-color:#69a3ee; border-bottom-width:1px; border-right-color:#69a3ee; border-right-style:solid; border-right-width:1px}
.bkagort{width:50%; height:25px; border-bottom-style:solid; border-bottom-color:#69a3ee; border-bottom-width:1px}
.bkagdienst{width:50%; height:25px; border-right-color:#69a3ee; border-right-style:solid; border-right-width:1px}
.bkagplzdienst{width:20%; height:25px; border-bottom-style:solid; border-bottom-color:#0067AE; border-bottom-width:1px; border-left-color:#69a3ee; border-left-style:solid; border-left-width:1px}
.bkaghinweis{width:50%; height:25px}
.linkkarte{border-left-style:solid; border-left-color:#69a3ee; border-left-width:1px; width:50px; height: 50px}
.leerungueb{width:563px; height:17px; border-width:1px; border-style:solid; border-color:#69a3ee; border-top-width:0px; font-size:11px; -moz-border-radius-bottomright:5px;}
.leerung{width: 7%; height:17px; border-right-width:1px; border-right-color:#69a3ee; border-right-style:solid; font-size:9px}
.leerungmofr{width: 23%; height:17px; border-right-width:1px; border-right-color:#69a3ee; border-right-style:solid}
.leerungsa{width: 23%; height:17px; border-right-width:1px; border-right-color:#69a3ee; border-right-style:solid}
.leerungso{width: 22%; height:17px; border-right-width:1px; border-right-color:#69a3ee; border-right-style:solid}
.leerungvote{width: 24%; height:17px;}

/*Fehlermelder*/
.fehlerm1{width:70px;}

/*Suche nach PLZ/Ort*/
.sucheeinzel{border:solid; border-width:1px; border-color:#61a6ec; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFFF; width:100px}
.sucheeinzelsubmit{border:solid; border-width:1px; border-color:#61a6ec; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

/*Anzeige Dienstleister*/
.uebgesamt{border-color:#69a3ee; border-style:solid; border-width:1px; width:563px; color:#FFFFFF; border-bottom-width:0px; background-color:#3173b9}
.uebname{width:263px; border-bottom-color:#69a3ee; border-bottom-width:1px; border-bottom-style:solid; border-right-style:solid; border-right-width:1px; border-right-color:#69a3ee; text-align:center}
.ueblink{width:300px; border-bottom-color:#69a3ee; border-bottom-width:1px; border-bottom-style:solid}
.uebpreise{height: 20px; width:563px; border-bottom-color:#69a3ee; border-bottom-width:1px; border-bottom-style:solid; border-left-color:#69a3ee; border-left-style:solid; border-left-width:1px; border-right-color:#69a3ee; border-right-style:solid; border-right-width:1px}
.uebrechtslinks{height: 20px; border-left-style:solid; border-left-color:#69a3ee; border-left-width:1px; border-right-color:#69a3ee; border-right-style:solid; border-right-width:1px; width:563px; border-right-width:0px}
.uebpreisrechtslinks{height: 20px; border-style:solid; border-color:#69a3ee; border-width:1px; width:563px; border-right-width:0px}
.uebrecht{height: 20px; border-right-color:#69a3ee; border-right-style:solid; border-right-width:1px; width:20%; text-align:center}
.uebunten{height: 20px; width:563px; border-bottom-color:#69a3ee; border-bottom-width:1px; border-bottom-style:solid; border-left-color:#69a3ee; border-left-style:solid; border-left-width:1px; border-right-color:#69a3ee; border-right-style:solid; border-right-width:1px; border-color:#69a3ee}

