body {height:100%; background:#6c665c url('/maler-kiel-spotin.de/Images/main_l_bg.gif') top left repeat-x; font-family:Verdana; font-size:10pt; margin:0px;}
#overframe {margin:0 auto; width:1000px; min-height:100%; background:#6c665c url('/maler-kiel-spotin.de/Images/header_bg.gif') top left no-repeat; text-align: left; z-index:2;}
#bg_fake {width:50%; position:absolute; left:50%; top:0px; background:#ffffff; min-height:100%; z-index:-1; background:#6c665c url('/maler-kiel-spotin.de/Images/main_r_bg.gif') top left repeat-x;}
#header {height:275px; text-align:left; padding-top:0px; padding-left:20px; padding-right:20px;}
#header .short-description {font-size:8pt; color:#999999;} 
#header .statpagelink {height:115px;}
#header .statpagelink img {border:0px solid #000;}
.headertext {width:300px; padding:10px;}
.headerpics {width:600px; padding:10px;}
.headerpics .under_info {height:20px; background:#ffffff; position:absolute; bottom:0px; left:0px; font-size:8pt; width:255px; line-height:20px; text-align:left; padding-left:5px; opacity:0.8; Moz-opacity:0.8; filter:alpha(opacity=80); color:#666666;}
.headerpics .under_info a {color:666666;}
.headerpics .pic {margin:0px 10px; border:4px solid #ffffff; position:relative;}
h1 {font-size:24pt;  color:#FFFFFF; font-weight:normal; margin-top:0px; margin-bottom:10px; letter-spacing:2px;}

.bookmark .inner {padding-top:6px;}

.main-part {background:#aba59d; clear:left;}
.coloumn1, .coloumn2 {min-height:100%;}
.coloumn1 {width:200px;}
.coloumn1 .content .inner { line-height:1.5em; color:#777777;}
.coloumn1 a {color:#777777; text-decoration: none;}
.coloumn1 a:hover {color:#000000; text-decoration: underline;}

.coloumn2 {width:800px;}

.content {margin:2px; border:1px solid #999999; background:#fbfbfb;}
.content h6 { padding-left:10px; font-weight: normal; margin-top:0px; margin-bottom:0px; border-bottom:1px solid #ffffff; font-size:9pt; font-style:italic; color:#885954; background:#d5d5d5 url('/maler-kiel-spotin.de/Images/box_header_bg.gif') repeat-x top left; height:33px; line-height:32px;}
.content .inner {padding-left:10px; padding-bottom:5px;}
.coloumn2 .content .inner {padding:5px 20px 10px 20px;}

#map_canvas {height:150px; border:5px solid #ffffff;}
#map_canvas div span {display:none;}

#tooltip {position:absolute; background:#ffffff; border:1px solid #999999; padding:2px; width:auto;}

.long-description {background:#aba59d;font-size:8pt; color:#333333; margin-top:2px;}
.long-description .inner {padding-top:10px;}
#footer {background:#aba59d;font-size:8pt; color:#333333; padding:10px 20px; margin-top:2px; text-align:right;}
#footer a {color:#000000;}
/*helpers*/
.left {float:left;}
.right {float:right;}

.clear-b {clear:both;}
.clear-l {clear:left;}
.clear-r {clear:right;}

.trimme {white-space:nowrap;}