body{background-color:#c9d6e1;color:#333;font-size:12px;}
table{border-collapse:separate;}
#wrapper{width:980px;}

#globalnavi{margin:10px 0 0 30px;float:left;}
#globalnavi a{font-size:11px;color:#fff;}
#globalnavi a:hover{text-decoration:underline;}

#sound {margin:10px 0 0 5px;float:left;}

#globalnaviold{}

#logo{float:right;margin-right:40px;}

#headerimg{margin-top:120px;height:192px;}

#navidiv{float:left;width:200px;background-color:#becedb;padding:0 0 0 0;}
#navidiv ul {width: 200px;padding:0;}
#navidiv ul li {position: relative;}
#navidiv ul li a{display: block;text-decoration: none;color: #002c5a;background: #becedb;padding:10px 0 10px 20px;min-width: 130px;font-weight:bold;}
#navidiv ul li a:hover{color:#266bae}
#navidiv li ul {top: -1px;position: absolute;left: -9999px;display: none;}
#navidiv li ul a{font-weight:normal;padding:5px 0 5px 20px;}
#navidiv li ul li{border-bottom:1px solid #fff;}
#navidiv .navfxenabled li:hover ul { left: -999px;	}
#navidiv li:hover ul, #navidiv .navfxenabled li.over ul,#navidiv li ul li:hover ul, #navidiv .navfxenabled li ul li.over ul {display: block;left: 198px;top:0;z-index:1000;}
#navidiv li:hover ul ul, #navidiv .navfxenabled li.over ul ul { left: -999px;}

#contentdiv a{color:#002c5a;text-decoration:underline;padding:0 2px 0 2px;}
#contentdiv a:hover{color:#fff !important;background-color:#002c5a;text-decoration:none;}
#contentdiv{margin-right:148px;float:right;width:632px;background-color:#fff;line-height:20px;}
#contentdiv li{background:url(../fadenkreuz.jpg) no-repeat 0 0;padding-left:20px;}

.title, h1{font-size:22px;font-family:Arial, serif;font-weight:normal;color:#000;}
p.title{margin-bottom:0;padding-bottom:0;}
h2{font-size:16px;font-family:Arial, serif;font-weight:normal;margin-bottom:20px;margin-top:5px;color:#000;}

#footer{font-size:11px;text-align:center;margin:0 10px 10px 0;width:832px;border-top:10px solid #002245;padding-top:5px;}
#footer p{margin:0;padding:0;}

#transparent{position:absolute;width:100px;height:30px;overflow:hidden;top:116px;left:620px;z-index:100}
.tickercontainer {width: 840px; height: 27px; margin: 0; padding: 0 0 5px 0;overflow: hidden; }
.tickercontainer .mask {position: relative;left: 0px;top: 8px;width: 718px;overflow: hidden; }
ul.newsticker {position: relative;left: 750px;list-style-type: none;margin: 0;padding: 0;}
ul.newsticker li {float: left;margin: 0;padding: 0;color:#647c93;}
ul.newsticker a {white-space: nowrap;padding: 0;margin: 0 8px 0 0;font-size:11px;color:#647c93;} 
ul.newsticker a:hover{color:#002245;}

#contentdiv a.imglink:hover{ background:none !important; }

/* slider */
/*#slider-container{ width:300px; margin:0 auto 30px; }*/
#slider-container{ width:560px; margin:0 0 30px; }
#slider{position:relative;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;position:relative;}
#slider li {overflow:hidden;display:block;}	
ol.controls {margin:0;padding:0;height:28px; float:left; position:relative; width:100%; z-index:1;}
ol.controls li{padding:0 !important; background-image:none !important; float:left; list-style-type:none;}
ol.controls li a:focus, .prevBtn a:focus, .nextBtn a:focus{outline:none;}

.prevBtn, .nextBtn {display:block;margin:0;padding:0 10px !important;position:absolute;text-align:center;cursor:pointer; z-index:999;}	
.prevBtn{right:30px;}
.nextBtn{right:0px;}

#controls{position:relative; display:block;height:20px; }
#controls a, .controls a{ background:none;border:none;color:#002c5a;text-decoration:underline;padding:0 10px;float:left; }
#controls a{text-decoration:none;}
#controls a:hover{text-decoration:underline;}
.controls .current a,.controls a:hover, .prevBtn:hover, .nextBtn:hover{color:#fff !important;background-color:#002c5a !important;text-decoration:none;}

/* TIPPGEBER
---------------------------------------------------------------- */
#tippgeber_header img {
	float: left; padding-right: 12px;
}

#tippgeber_header p {
	font-style: italic; text-align: center; font-size: 16px; line-height: 28px; margin-top: 23px;
}

#tippgeber_header {
	overflow: hidden; height: 1%; margin-top: 12px; margin-bottom: 24px;
}

.empfehlung {
	font-size: 18px;
}

/* LIEGENSCHAFTSSERVICE
---------------------------------------------------------------- */
.objektabbildung img {
	float: left; padding-right: 12px; padding-top: 4px; padding-bottom: 12px;
	}
	
.fahrzeugabbildung {
	margin-bottom: 12px;
	}	
	
.bildbeschreibung {
	font-size: 11px; color: #999; text-align: right;
	}
