@charset "utf-8";
/* CSS Document */ 
body {margin-top:3px;
	background-color:#fff;
	color:#000000;
	line-height:1.3em;
	}
h1 {font-size:1.4em; line-height:normal }
h1, h2, h3 {color:#3366cc}

body,td,a,p,.h {
	font-family:arial,sans-serif;
	}
.h{}
.h{}
.q{color:#00c}
.ts td{padding:0}
.ts{border-collapse:collapse}
.lnc:link,.lnc:visited{color:#00c}
.pgtab,.pgtab:hover,.pgtabselected,.pgtabside{
	text-align:center;
	text-decoration:none;
	color:#00c;
	display:block;
	height:27px;
	overflow:hidden;
	
	}
.pgtab{width:130px;background-position:-274px 0}
.pgtab:hover{width:130px;background-position:-144px 0}
.pgtabselected{width:144px}
.pgtabside{width:3px;background-position:-404px 0}
.ptr{cursor:pointer;cursor:hand}
.iconl{background:url() no-repeat;overflow:hidden;height:px;width:px}
#gbar{position:fixed; left:10px; top:2px; z-index:1000; background-color:#FFFFFF; width:500px;}

.gbh,.gb2 div{border-top:1px solid #c9d7f1;font-size:0;height:0}
.gbh{
	position:fixed;
	top:40px;
	right:0px;
	width:100%;
	z-index:120;
}
/* internetexplorer */
* html .gbh {position: absolute; top:36px; right:0px}

.gb2 div{margin:5px}
#gbi{background:#fff;border:1px solid;border-color:#c9d7f1 #36c #36c #a2bae7;top:24px;z-index:1000}
#guser{padding-bottom:7px !important}
#gbar, #guser{font-size:1em;padding-top:1px !important}
@media all{
.gb1,.gb3{height:22px;margin-right:.73em;vertical-align:top}
.gb2 a,.gb2 b{display:block;padding:.2em .5em}
}
#gbi,.gb2{left:0;position:absolute;visibility:hidden}
.gb2{z-index:1001}
#gbar a{color:#00c; background-color:#FFFFFF; }
.gb2 a,.gb3 a{text-decoration:none}
#gbar .gb2 a:hover{background:#36c;color:#fff;display:block}

#footer {
	position:absolute;
	left: 10px;
	bottom:0px;
	height: 41px;
	width: 541px;
}

.flft {float:left}
.clear {clear:both}
#menleft {
	position:absolute;
	left: 57px;
	top: 226px;
	width:144px;
}
#menleft p {font-size:1em; margin:0; padding:0;}
a:hover, a:visited {color:#00c}
#stellaleft {
	position:absolute;
	left:5px;
	top:47px;
	z-index: 20;
	width: 221px;
	float:left;
	height: 185px;
	
}
#menleft h3 {
	margin-bottom:5px;
}
* html #stellaleft {top:40px}
#stellaleft p {padding-left:20px; font-size:0.9em}
#textrechts {
	position:absolute;
	left: 255px;
	top: 46px;
	width: 570px;
	min-width: 443px;
	max-width: 700px; /*443*/
	height:800px;
	max-height:800px;
	overflow:auto;
	background-color: #FFFFFF;
	padding:10px;
	border:#0000FF;
	border-style:solid;
	border-width:1px;
	margin-right:130px;
}

#textrechts img {border:0}
#textrechts ul {list-style-image:url(http://stellaplan.de/bilder/pfeil20.gif); }
#textrechts li {margin-bottom:1em}

#textrechts a.neu { background-image:url(http://stellaplan.de/bilder/neu4.png); background-repeat:no-repeat; padding-left:100px; padding-bottom:50px; }


#googlesuche {
	position:absolute;
	top:0px;
	right:auto;
	left: 600px;
}


#googleanzeige_1 {
	position:relative;
	right:auto;
	top:60px;
	width: 150px;
	height: 600px;
	top:40px;
	z-index:3000;
	left: 850px;
}
#googleanzeige_2 {
	position:relative;
	left: 341px;
	top: 60px;
	width: 234px;
	height: 400px;
}

#textrechts ul, #textrechts li {padding:0 0 0 5px; margin-bottom:5px; margin-top:0; margin-left:10px}
#textrechts h3 {padding: 3px 0 7px 0; margin:0; line-height:1.3em; font-weight:normal }
#textrechts h1 {padding-top:0; margin-top:0; margin-bottom:5px; }
#textrechts h2 {padding:20px 0 5px 0; margin:0px; font-size:1.1em }
#textrechts h3 {font-size: 1em}
#textrechts p {margin:0 0 8px; font-size:0.9em}
.bredcrumb {font:"Microsoft Sans Serif"; font-size:0.8em}
#tipp { background-color:#FFFFCC}

#twitter {position:absolute; left:1010px; top:40px; width:252px; height: 405px}

.unsichtbar {display:none}
