
body {
        font-family: Arial, Helvetica, sans-serif; font-size:13px; margin:0; padding:0;
}

td {
        font-family: Arial, Helvetica, sans-serif;
}

th {
        font-family: Arial, Helvetica, sans-serif;
}
.downtd {
	width:100px:
}

#wrapper {
        width:1002px; background:url(pool_FILES/kopf.jpg); background-repeat:no-repeat;  border:2px solid #4B8BC1; margin:auto; padding-bottom:75px;
}
#kopf {
        height:60px;
}
.kont {

	margin:auto; text-align:center;
}
.sprachen {
	float:right; margin-top:63px; margin-right:5px;
}
* html {
	margin-left:90px;
}
.menurechts {
	float:right; margin-right:65px; margin-top:89px; 
}
.iframe {
	width:156px; background:#4B8BC1; overflow:hidden; border:0; margin-top:29px; 
}
#rechts {
        float:right;  margin-top:65px; width:164px; font-size:.9em; margin-right:10px;
}
#rechtslogin {
        float:left;  margin-top:57px; width:164px; font-size:.9em;
}
.tabelle {
	font-size:12px;
}

#rechtshp {
        float:right; text-align:right; margin-top:-2px; width:95px; 
}
*+#rechtshp {
	right:1px; margin-right:61px;
}

#links {
       float:left;    width:180px;  margin-left:0px; 
}
#fuss {
        text-align:center; clear:both; background:url(pool_FILES/fuss.jpg) no-repeat; height:152px;
}

.navi{
                margin-top:185px; float:left; margin-left:-20px; color:white; font-weight:bold;
}
* html #navi {
         margin-left:10px;
}
#navi li{
        float:left; display:inline; list-style:none; margin-left:-10px; padding:12px;
}
#navi1 li{
        display:inline; list-style:none; padding:5px; font-weight:bold; color:#F8F1EA;
}
.divimg {
        float:right; margin-right:15px; margin-top:25px; width:190px;
}
.divadr {
        float:right; margin-right:15px; margin-top:15px;
}
.img1 {
        margin-right:10px;
}
.b-ang {
        margin-left:15px;
}
.b-adr {
        margin-top:130px;
}
#main {
        margin-left:175px; margin-right:190px; margin-top:65px; padding-bottom:30px;
}
* html #main {
        margin-top:75px;
}
.text {
        margin-left:40px; text-align:left; padding-top:20px;
}
.kopf {
        float:right; margin-right:110px; color:white;
}
#navik li{
        display:inline; padding-left:25px; font-size:1em; font-weight:bold; color:#1A6ADF;
}
* html .kopf {
        margin-right:70px; margin-top:230px;
}
#navin {
        list-style:none; list-style:block; font-size:.9em;
}
#navin li{
        list-style:none; margin-left:-40px;
}
#navin ol{
        font-size:.8em;
}
.cont-start {
        float:left; margin:40px 0 0 20px; text-align:center; font-size:.8em; font-weight:bold;
}
.cont-start1 {
        float:left; margin:40px 20px 0 60px; text-align:center; font-size:.8em; font-weight:bold;
}
* html .cont-start1 {
        margin:40px 25px 0 35px;
}
.beschr {
        font-size:.7em;
}
.divrechts {
        padding:0px 7px 15px 7px;
}
.divrechts1 {
        font-size:.8em; background:url(bilder/b-waren.jpg) no-repeat; padding-top:35px; padding-left:7px; border:1px solid #990000;
}
.divrechts2 {
        font-size:.8em; background:url(bilder/b-anschr.jpg) no-repeat; padding-top:35px; padding-left:7px; padding-bottom:10px;
}
.divrechtshp1 {
        font-size:.8em; background:url(pool_FILES/b-angebot.jpg) no-repeat; padding-top:20px; padding-left:7px; padding-bottom:10px;
}
*html .divrechtshp1 {
        padding-top:25px;
}

.kopfl1 {
              background:url(bilder/br-suche.gif) no-repeat; height:25px;
}
.divlinks {
        background:url(pool_FILES/b-pro.jpg) no-repeat #ffffff; padding-top:15px; padding-left:7px;
}
.imglogo {
        margin-left:25px; padding-top:5px;
}
.divlinks1 {
        background:url(bilder/br-suche.gif) no-repeat #ffffff; padding-top:35px; padding-left:7px;
}
.li {
        margin-left:-20px;
}
//html>body -- hack für mozilla
.login {
        width:40; background:#D5E2F6; color:white; border:none; margin-top:5px; margin-right:6px;
}
.feldlinks {
        float:left; width:200px; margin-left:40px; padding-top:46px;
}
.feldrechts {
        float:left; margin-left:25px; padding-top:46px;
}
.input1 {
        width:140; margin-right:5px; height:22px;
}
.inputort {
        width:138; margin-left:5px;height:22px;
}
.inputhn {
        width:50px; margin-left:5px;height:22px;
}
.inputplz {
        width:49px; margin-right:9px;height:22px;
}
.inputvor {
        width:73; margin-right:5px;height:22px;
}
.inputtel {
        width:115; margin-left:5px;height:22px;
}
input {
        height:22px; font-size:.7em; margin-top:2px; width:200px;
}
.option {
        width:50px;
}
.option1 {
        width:100px;
}
#anmld {
        padding-top:30px; text-align:center;
}
.button {
        width:70px; margin-left:50px; margin-top:30px;
}
.button1 {
        width:70px; margin-top:30px;
}
.tag {
        width:40px;
}
.jahr {
        width:65px;
}
.loginmain {
        margin-top:57px; padding:74px; background:url(bilder/schluessel.jpg)#DBE6F7 no-repeat right;
}
.loginmain1 {
        margin-top:57px; padding:50px; background:#DBE6F7;
}
.will {
        color:#DBE6F7;
}
.rechn {
        margin-left:60px; margin-top:50px; clear:left;
}
.rechnlog {
        float:left; margin-left:60px; margin-top:50px;
}
.rechnlog1 {
        float:left; margin-left:20px; margin-top:50px;
}

.inpbest {
        float:left; margin-right:60px;
}
.inpbest1 {
        float:left;
}
contvor {
        float:left; margin-right:10px;
}
a.linkWeiss: link {
         color:#FFFFFF;
}
a.linkWeiss: visited {
         color:#FFFFFF;
         
}
a.linkWeiss: hover {
         color:#FFFFFF;
         
}

a.linkWeiss: active {
         color:#FFFFFF;
         
}
a.linkWeiss: Focus {
         color:#FFFFFF;
         
}


* html td {
        padding:6px;
}

.suche {
        width:50px; background:#990100; color:white; border:none; margin-left:87px;
}
.strong {
        padding-bottom:5px; padding-top:5px;
}
.mf-check {
border: 0px;padding-left:-50px;
}

legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:110px;
border: 1px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}


.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}