*{	   margin:0px;	   padding:0px;	}html,body{      font-size:10px; font-family: Verdana;	   color: #053f7a;	  	  	  /*background-color: #000; */		   text-align:center;   }#nav_bg{     height:50px;     margin-top:130px;     background: url(pics/bg_nav.jpg) center top repeat-x;}#outerbox{    width:100%;    }#container{     margin: auto;     text-align:left;     width: 1000px;         }#head{     margin-bottom:1px;     padding-bottom:20px;    margin-top:15px;    background: url(/pics/head_bg.jpg) left bottom no-repeat;       /* border-bottom: 2px solid #053f7a;*/}#navhead{   margin-top:-20px;   width:1000px;   background: url(/pics/nav_bg_blue.jpg) left bottom no-repeat;}#slogan{    float:left;    margin-top: 25px;    margin-left: 25px;    margin-bottom: 1px;    color:#fff;    font-family:arial;    font-size:12px;    text-align:left;    padding:1px;    font-weight:bold;    }#slogan h1{    font-size:12px;}#nav{    float:right;    margin-top: 0px;    margin-bottom: 0px;    color:#fff;    font-family:arial;    font-size:12px;    text-align:right;    padding:0px;    height:45px;        font-weight:bold;   }#nav a{    margin-top:5px;    padding-left:2px;    padding-right:2px;    color:#fff;    text-decoration:none;    font-size:12px;    width:80px;    height:25px;    display:block;    text-align:center;     }#nav a:hover   { color:#fff;  }#nav_home{	height:25px;	width:80px;	float:left;		background: url(/pics/nav_off.jpg) center top no-repeat;	}#nav_home:hover{	height:25px;	width:80px;;	float:left;		background: url(/pics/nav_hover.jpg) center top no-repeat;	}#nav_home2{	height:25px;	width:80px;;	float:left;		background: url(/pics/nav_on.jpg) center top no-repeat;	}.nav_home{	height:25px;	width:80px;	float:left;		background: url(/pics/nav_off.jpg) center top no-repeat;	}.nav_home:hover{	height:25px;	width:80px;;	float:left;		background: url(/pics/nav_hover.jpg) center top no-repeat;	}.nav_home2{	height:25px;	width:80px;;	float:left;		background: url(/pics/nav_on.jpg) center top no-repeat;	}#main{   /*border-top: 2px solid #053f7a;*/  margin-top:1px;  padding-top:15px;  /*padding:5px;*/  height:100%;     padding-bottom:15px;   }#footer{    padding-top:5px;  clear:left;  border-top:1px solid  #053f7a;  text-align:center;}#right{     width:755px;    height:100%;  float:right;  }#right_oben{  background-color:#f0f1f1;  border-left:1px solid #bfd3e7;  border-top:1px solid #bfd3e7;  border-right:1px solid #053f7a;  border-bottom:1px solid #053f7a;  padding:10px;  line-height:170%;  }#right_unten{	background: url(pics/bg_main.jpg) center center no-repeat;    padding:10px;    line-height:170%;}#wrapper{clear:left;}.wrapper{clear:both;}#left{  padding:10px;  border-left:1px solid #bfd3e7;  border-top:1px solid #bfd3e7;  border-right:1px solid #053f7a;  border-bottom:1px solid #053f7a;  width: 200px;  height:100%;  float:left;  background-color:#f0f1f1;}#left img{  width:200px;  height:150px; }h2{  font-size:14px;  font-weight:normal;}#hauptangebot{/*vertical-align:top; */}#hauptangebot td{  padding:5px;  vertical-align:top;}.team td{  padding-left:2px;  vertical-align:top;  horizontal-align:top;}.team{ float:left; border-left:1px solid #bfd3e7;  border-top:1px solid #bfd3e7;  border-right:1px solid #053f7a;  border-bottom:1px solid #053f7a;  padding:10px;  margin:10px;  background-color:#f0f1f1;  width:435px;}#main-text{   margin-top:20px;  margin-left:20px;  padding:10px;  text-align:justify;  clear:right;}.new_angebot{  margin-top:5px;  padding-top:5px;  border-top: 1px dotted  #4172aa;  }#angebot_m_details{  width:255px;  margin-right:10px;  line-height:170%;}#new_objects td{   vertical-align:top;}#new_objects textarea{width:800px;height:100px;background-color:#ccc;}#new_objects input{background-color:#ccc;}.objekte_kurz{ float:left; border-left:1px solid #bfd3e7;  border-top:1px solid #bfd3e7;  border-right:1px solid #053f7a;  border-bottom:1px solid #053f7a;  padding:10px;  margin:10px;  background-color:#f0f1f1;  height:170px;  }#objekte_details{  border-left:1px solid #bfd3e7;  border-top:1px solid #bfd3e7;  border-right:1px solid #053f7a;  border-bottom:1px solid #053f7a;  padding:15px;    background-color:#f0f1f1;}#angebot_details{  width:465px;  margin-right:10px;  line-height:170%;}#objekte_links{  width:480px;  line-height:170%;}#header_text{font-size:20px;float:right;text-align:right;margin-top:40px;margin-right:80px;}#main_frame{  border-left:1px solid #bfd3e7;  border-top:1px solid #bfd3e7;  border-right:1px solid #053f7a;  border-bottom:1px solid #053f7a;  padding:10px;   background: url(pics/bg_main.jpg) center center no-repeat;   min-height:450px;}#main_frame2{  border-left:1px solid #bfd3e7;  border-top:1px solid #bfd3e7;  border-right:1px solid #053f7a;  border-bottom:1px solid #053f7a;  padding:10px;     min-height:450px;}.leistungen_rahmen{ border-left:1px solid #bfd3e7;  border-top:1px solid #bfd3e7;  border-right:1px solid #053f7a;  border-bottom:1px solid #053f7a;  padding:10px;  margin:10px;  background-color:#f0f1f1;  width:435px;  height:140px;}#leistungen_left{ float:left;}#leistungen_right{float:right;}#kontakt_rahmen{ border-left:1px solid #bfd3e7;  border-top:1px solid #bfd3e7;  border-right:1px solid #053f7a;  border-bottom:1px solid #053f7a;  padding:10px;  margin:10px;  background-color:#f0f1f1;  width:435px;}#kontakt{width:400px;margin-top:20px;margin-bottom:20px;}#kontakt td{text-align:center;}#kontakt input{background-color:#f4f6f6;width:300px;}#kontakt textarea{background-color:#f4f6f6;width:300px;}.verkauft{  margin-top:-115px;  margin-left:30px;}p{	text-align:justify;	margin-top:10px;}
