@charset "utf-8";

#diveintrag {
	position:absolute;
	left:227px;
	top:261px;
	width:410px;
	z-index:1;
	border: 1px solid #000000;
	height: 301px;
}

#div_search_result {
	position:absolute;
	left:11px;
	top:251px;
	width:204px;
	z-index:6;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #FFFFFF;
}

#box_skyscraper {
	position: fixed ;
	top: 10px;
	left: 1050px;
	width: 160px;
	height: 600px;
	border: 1px black solid;
}

#map {
	position:absolute;
	left:644px;
	top:412px;
	width:198px;
	height:150px;
	z-index:3;
    border: 1px solid #000000;
}

#diveinstellungen {
	position:absolute;
	left:11px;
	top:150px;
	width:1023px;
	height:100px;
	z-index:5;
	border: 1px solid #000000;
	background-image: url(../images/suche_BG.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #FFFFFF;
}

#divplaner_container {
	position:absolute;
	left:849px;
	top:261px;
	width:185px;
	z-index:9;
	border: 1px solid #000000;
    background-color: #FFFFFF;
}
#divplaner{
    position:relative;
    width:185px;
    left: 0px;
    top: 0px;
    z-index:10;
    border: 0px none;
}

#google_ad {
	position:absolute;
	left:235px;
	top:294px;
	width:123px;
	height:249px;
	z-index:25;
	border: 1px none #000000;
	vertical-align: middle;
}

#motivebox {
	position:absolute;
	left:20px;
	top:194px;
	width:1016px;
	height:28px;
	z-index:18;
}

#suchefeld {
	position:absolute;
	left:20px;
	top:225px;
	width:1015px;
	height:27px;
	z-index:27;
}

#divnavigator {
	position:absolute;
	left:775px;
	top:10px;
	width:261px;
	height:20px;
	z-index:20;
}
#divheader {
	position:absolute;
	left:10px;
	top:10px;
	width:1024px;
    height:128px;
	z-index:1;
	border: 1px solid #000000;
        overflow: hidden;
}

#divbetriebsdetails {
	position:absolute;
	left:372px;
	top:292px;
	width:257px;
	z-index:22;
	height: 202px;
}
#divfoto {
	position:absolute;
	left:644px;
	top:261px;
	width:198px;
	height:150px;
	z-index:23;
    border: 1px solid #000000;
}

#div_kommentare_container {
	position:absolute;
	top:690px;
	left:227px;
}

#div_write_comment{
    position:relative;
    top:2px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    width:615px;
	border:1px solid #000000;
    height:1px;
    display:none;
    overflow: hidden;
}

#div_kommentare {
    position:relative;
    top:0px;
    left:0px;
	width:615px;
	z-index:24;
    border: 1px solid #000000;
}

#indernaehe {
	position:absolute;
	left:538px;
	top:569px;
	width:304px;
	height:114px;
	z-index:26;
	border: 1px solid #000000;
    overflow: hidden;
}

#auchinteressieren {
	position:absolute;
	left:227px;
	top:569px;
	width:304px;
	height:114px;
	z-index:26;
	border: 1px solid #000000;
    overflow: hidden;
}

#div_add_merkliste {
	position:absolute;
	left:390px;
	top:545px;
	width:245px;
	height:18px;
	z-index:28;
}

#start1 {
	position:absolute;
	left:227px;
	top:261px;
	width:612px;
	height:180px;
	z-index:28;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	background-image: url(../images/start1.jpg);
}
#start2 {
	position:absolute;
	left:227px;
	top:446px;
	width:612px;
	height:180px;
	z-index:29;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	background-image: url(../images/start2.jpg);
}
#start3 {
	position:absolute;
	left:227px;
	top:631px;
	width:612px;
	height:180px;
	z-index:31;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	background-image: url(../images/start3.jpg);
}

#kat_detail1 {
	position:absolute;
	left:227px;
	top:261px;
	width:612px;
	z-index:28;
	border: 1px solid #000000;
}

#kat_detail2 {
	position:absolute;
	left:227px;
	top:438px;
	width:612px;
	z-index:29;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

#google_ad_kat_page {
	position:absolute;
	left:227px;
	top:417px;
	width:612px;
    height: 16px;
	z-index:29;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

#divregister {
	position:absolute;
	left:227px;
	top:261px;
	width:612px;
	z-index:1;
	border: 1px solid #000000;
}

#error_box_comment {
    position:absolute;
    top:-240px;
    left:20px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    width:550px;
	border:2px solid #CC0000;
}

