@charset "UTF-8";

html, body { background-color: #eeeeee; font-family: arial; font-size: 13px; margin-top: 0px;color: navy;}

.main_container {width: 936px;margin-left:auto;margin-right:auto;margin-top:20px;}

.logo {width:209px;height:70px;margin-top:12px;margin-bottom:10px;margin-left:10px;float:left;}

.nav_container{height:90px;background-color:white;border:1px solid silver;margin-bottom: 5px;padding:1px;}

.banner {width:935px;height:333px;background: url("images/bannerbild.png") no-repeat;margin:auto; margin-top:5px; border:1px solid silver;}
.weihnachten {width:933px;height:300px;background: url("images/weihnachten.png") no-repeat;margin:auto; margin-top:5px; border:1px solid navy;}

.content_left{width:600px; float: left;margin-right:0em;}
.content_right{width:330px;float: right;margin-left:0em;}
.content_right2{width:240px;float: right;position:absolute;margin-left:945px;  margin-top:432px;background:white;}
.content_navi {width:330px;float: left;margin-right:0em;}
.content_mainright {width:600px; float: right;}
.box_all {background-color:#eeeeee;border:1px solid silver; margin-left:auto;margin-right:auto;width:980px;margin-top:10px;}
.box_head {height:26px;  background:url("060417line.gif");border:1px solid navy;margin-bottom:1px; text-align: center; color: #ffffff;line-height: 26px;font-weight: bold;margin-top:5px;}
.box_main {border:1px solid silver;margin-bottom:1px;padding:5px;background-color:white;}
.box_mainnew {border:0px solid #eeeeee;margin-top:0px;margin-bottom:0px;width:940px;}
.box_index { margin-right:5px;padding:5px; margin-top:5px;float:left;background-color:white;width:297px;height:160px;border:1px solid silver;}
.box_index2 {padding:5px; margin-top:5px;float:left;background-color:white;width:296px;height:160px;border:1px solid silver;}
.box_main_header {border:1px solid silver;margin-bottom:1px;}
.box_img {border:1px solid silver;margin-bottom:5px;}
.box_imgright {float:right; margin-bottom:5px;}
.box_imgright_border {float:right; margin-bottom:10px;border:1px solid silver;}
.box_imgleft {float:left; margin-bottom:5px;margin-right:40px;border:1px solid silver;}
.box_imgwaschraum {float:left; margin-bottom:10px;margin-right:40px;width:100px;}
.box_feet {height:20px; border:1px solid silver;margin-bottom:5px;background:url("060417line1.gif");text-align:right;padding:3px;}
.box_feettext {height:26px; border:1px solid silver;margin-bottom:5px;background:url("060417line1.gif");text-align:right;line-height:26px; text-align:center; font-weight:bold;}
.index_feet {float:left;margin-right:5px;margin-top:1px;width:301px;height:20px; border:1px solid silver;margin-bottom:5px;background:url("060417line1.gif");text-align:right;padding:3px;}
.index_feet2 {float:left;margin-top:1px;width:300px;height:20px; border:1px solid silver;margin-bottom:5px;background:url("060417line1.gif");text-align:right;padding:3px;}
.box_inmain {float: left; margin-right:40px; margin-bottom:20px;background-color:white;}
.floating_right{float:right;margin-right:20px;}
.floating_left{float:left;margin-left:20px;}

.footer {height:26px;width:935px;border:1px solid navy;background:url("060417line.gif");  text-align: center; color: #ffffff;line-height:26px;float:left;font-weight:bold;}

.clear {clear:both;}

.kontakt_head {padding:3px;margin-bottom:1px;border:1px solid silver;background-color:white;}
.kontakt {border:1px solid silver; margin-bottom:1px;background-color:white;}
.side_kontaktgrey {height:20px;line-height: 20px; background:url("images/background.png");padding:3px;border-bottom:0px solid navy;}
.side_kontaktgrey2 {height:20px;line-height: 20px; background:url("images/background.png");padding:3px;}
.preise{width:150px; height:26px;background:url("060417line.gif");line-height:26px; color:white; font-weight:bold;text-align: center;border:1px solid navy;margin-top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto;}

.complete{width:935px; margin-bottom: 10px;}
.sitemap {margin-top: 10px; float:left;margin-bottom:20px;}
.bilder {margin-top: 10px; float:right;margin-bottom:20px;font-size:10px;}


img{display:block;}
img.right{float:right;}
img.index{float:left; width:150px; border:1px solid silver; margin-right:5px; margin-bottom:5px;}
img.index2{float:left; width:60px; border:1px solid silver; margin-right:5px; margin-bottom:5px;}

a:link { text-decoration:none; font-weight:bold; color:navy; }
a:visited { text-decoration:none; font-weight:bold; color:navy; }
a:hover { text-decoration:underline; font-weight:bold;}
a:active { text-decoration:none; font-weight:bold;}
a:focus { text-decoration:none; font-weight:bold;}

.link {color:navy;}
.bold {font-weight: bold;}
.right {float:right;}


u {text-decoration:underline;}
h5 {font-weight: bold; color:white;}

