/* Style sheet style */
html{font-family:Arial, Helvetica;font-size:11pt;color:#111;}
body{background-image:url("tl_files/layout/gfx/body_bg.gif");background-repeat:repeat-x;}
h1{font-size:12pt;color:#ff9933;text-shadow: #c0c0c0 3px 3px 5px;}
h2{font-weight:bold;font-size:11pt;color:#993300;}
h3{font-weight:bold;font-size:11pt;color:#111;}
a:link{text-decoration:none;font-size:100%;color:#ff9933;}
a:visited{text-decoration:none;font-size:100%;color:#ff9933;}
a:hover{text-decoration:none;font-size:100%;color:#993300;}
a:active{text-decoration:none;font-size:100%;color:#ff9933;}
#outer_wrap{width:800px;margin:auto;background-image:url("tl_files/layout/gfx/outer_bg.gif");}
#wrapper{width:740px;overflow:visible;margin-left:60px;background-image:url("tl_files/layout/gfx/cont_top_bg.jpg");background-repeat:no-repeat;*width:720px;*margin-left:50px;background-position: 0px 0px;z-index:999;}
#top_left{width:30px;float:left;margin:0px;}
#top_right{width:30px;float:right;margin:0px;z-index:2;}
#container{width:700px;margin-left:0px;}
#main{padding:25px;background-image:url("tl_files/layout/gfx/cont_bot_bg.gif");background-position:bottom right;background-repeat:no-repeat;}
#footer{margin:auto;padding-top:20px;text-align:center;background-image:url("tl_files/layout/gfx/bottom.gif");background-repeat:no-repeat;font-size:9pt;color:#999;}
.mod_navigation{margin-top:70px;font-size:10pt;color:#ff9933;*margin-top:85px;}
.mod_navigation ul{list-style-type:none;}
.mod_navigation ul li{width:100px;height:25px;float:left;display:block;margin:2px;text-align:center;vertical-align:middle;background-image:url("tl_files/layout/gfx/button.gif");background-repeat:no-repeat;font-weight:bold;color:#ffcc00;line-height:21px;}
.mod_navigation ul li:hover{background-image:url("tl_files/layout/gfx/button.gif");background-repeat:no-repeat;font-weight:bold;color:#ff9933;background-position:0px -25px;}
.mod_customnav{height:30px;margin-top:0px;padding:0px;text-align:right;}
.mod_customnav ul{list-style-type:none;}
.mod_customnav ul li{float:right;display:block;margin-top:-10px;padding-right:12px;text-align:center;vertical-align:top;font-weight:bold;color:#993300;*margin-top:0px;}
.mod_customnav ul li a:link{color:#993300;}
.mod_customnav ul li a:visited{color:#993300;}
.mod_customnav ul li a:hover{color:#ff9933;}
.mod_customnav ul li a:active{color:#993300;}
.frame{}
#immobilien-liste .last{margin-bottom: 0px !important;}
#immobilien-liste .expose div.image{float:left;margin-top:30px;margin-right:6px;}
.expose{margin-bottom:20px;padding:13px;background-color:#fff;border:1px solid #cbccc4;}
.expose .col1,.expose .col2,.expose .col3{overflow:hidden;padding: 0 16px;}
.expose .col1{width:180px;float:left;padding-left:0;border-right:1px solid #9d9d9d;font-size:80%;}
.expose .col2{width:240px;float:left;padding-right:0;}
.expose table.daten{width:100%;}
.expose .description{margin: 0 0 16px 0;}
.expose .extras{margin: 0 0 16px 0;}
.expose .expose-button{width:137px;height:26px;float:right;display:block;background: url(tl_files/layout/gfx/button_expose_details.gif) no-repeat;}
.expose .expose-button span{display:none;}
#immobilien-detail .image_container{overflow:hidden;float:left;text-align:center;background-color:#ffffcc;idth:100%;}
#immobilien-detail .image_container img{margin-bottom:6px;text-align:center;}
#immobilien-detail .description{margin:10px 0;}
#expose_detail{padding:20px;}
#expose_detail .left{width:213px;float:left;margin-right:50px;}
#expose_detail .image_container{width:100%;margin-bottom:10px;padding:5px 10px;text-align:center;background-color:#ffffcc;}
#expose_detail .image_container img{text-align:center;}
#expose_detail .image_container .img_top{height:9px;}
#expose_detail .image_container a.img_box{display:block;}
#expose_detail .image_container .img_bottom{height:9px;margin-bottom:10px;}
#expose_detail .image_container a.img_gallery{margin:0;padding:0;font-weight:bold;font-size:100%;}
#expose_detail .exposetable{padding: 0 5px;}
#expose_detail .exposetable .tableleft{padding-right:5px;font-weight:bold;}
#expose_detail .exposetable .extras{padding: 10px 0;}
#expose_detail .data{display:none;}
#expose_detail .description{margin: 10px 0;}
.enclosure{width:213px;float:left;background-color:#ffffcc;padding:0 10px;}
.enclosure p{margin:0;}
#clear{clear:both;}
.floatr{float:right;}
.little_thumb{width:40px;height:40px;float:left;margin:1px;}
.left_col{font-weight:bold;}

