body {
	background-color: #ece8e0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	color:#000;
	background-image:url(images/sterne_back2.png);


}

div.pos {border:#444 dotted 0px;
	float:left;
	display:inline;

}
h1 {visibility:hidden; height:0px; padding:0px; margin:0px;}
h2 {padding:0px; margin:0px;text-align:center;}
h3 {text-align:center; font-size:1.5em;font-style:italic; }
h4 {text-align:center; font-size:1.2em; margin:14px 10px 4px 10px; }

ul {
	text-align:center;
	margin:0px;
	padding:15px 0px;
}
ulli {
	margin:2px;
	display:inline;
	padding:2px 5px;	
font-size:10px;
	text-decoration:none;
	color:#000;
	background-color:#ece8e0;
cursor:pointer;
	
/*	border:#444 dotted 1px;*/
}



#all {
	width:660px ; /*750*/
	min-height:200px;
/*	border:#444 dotted 1px;*/	
	padding:0px;
}

#allindex {
	width:406px ; /*750*/
	min-height:200px;
/*	border:#444 dotted 1px;*/
	padding:0px;
}

#leftcol {
	width:200px;
	border:#444 solid 2px;
	float:left;
	background-image:url(images/schatten_400.png);
	background-position:20px 20px;
	background-repeat:no-repeat;
	background-color:#fff;
	margin:10px 10px 10px 10px;
	padding:450px 10px 10px 10px;
}
#leftcolindex {
	width:200px;
	/*border:#444 solid 2px;
	*/float:left;
	background-image:url(images/schatten_400.png);
	background-position:20px 20px;
	background-repeat:no-repeat;
	background-color:#fff;
	margin:10px 10px 10px 90px;
	padding:450px 10px 10px 10px;
	display:inline;
}
#maincol {
/*	background-color:#fff;*/
	border:#444 solid 2px;
	padding:0px;
	margin: 10px 10px 10px 2px;
	background-color:#fff;
	float:left;
	width:400px;
}
#rightcol {
/*	background-color:#fff;*/
	border:#444 solid 2px;
	padding:0px;
	margin:10px 10px 10px 2px;
	background-color:#fff;
	width:60px;
	float:left;
}


.info a {
	color:#666;
	padding:0px 0px;
}

/*.line {
	border:#fd20e0 solid 2px;
}

.line2 {
	border:#104a50 solid 2px;
}*/
.star {
	width:120px;
	min-height:125px;
/*	border:#fbb dotted 1px;*/
	margin-left:20px;
	padding:100px 130px 120px 100px;
text-align:center;
}

.s1 {
background-image:url(images/stern.png);
}
.s2 {
background-image:url(images/stern2.png);
}
.info {
	padding:10px;
	margin:10px 0px 0px 0px;
	background-color: #ece8e0;
	border:#444 solid 1px;
	text-align:right;
	font-family: sans-serif;
	font-size: 10px;
}
.head {
 height:20px;
background-image:url(images/back1.png);
/*border:#444 dotted 1px;*/
} 

.grid {
	margin:8px;
	width:384px;
	height:448px;
	background-image:url(images/rect_sand.png);
	font-size:10px;
}
.grid dd {

	text-decoration:none;

	padding:15px 5px;
	position:absolute;
	text-align:center;
	vertical-align:middle;
}
.grid dt {
	text-decoration:none;
	
	padding:15px 5px;
	position:absolute;
	text-align:center;
	vertical-align:middle;
}
.grid div {
	text-decoration:none;

	padding:15px 5px;
	position:absolute;
	text-align:center;
	vertical-align:middle;
}

a.grid {
	text-decoration:none;
	color:#fff;
	
	padding:15px 5px;
	position:absolute;
	text-align:center;
	vertical-align:middle;
}

.grid img {
	position:absolute;
}
.pink {
	width:54px;
	height:34px;
	background-image:url(images/rect_pink.png);
	color:#fff;
}
.petrol {
	width:54px;
	height:34px;
	background-image:url(images/rect_petrol.png);
	color:#fff;
}
.pink2{
	width:118px;
	height:34px;
	background-image:url(images/rect_pink2.png);
	color:#fff;
}
.petrol2{
	width:118px;
	height:34px;
	background-image:url(images/rect_petrol2.png);
	color:#fff;
}
.pink3{
	width:182px;
	height:34px;
	background-image:url(images/rect_pink3.png);
	color:#fff;
}
.petrol3{
	width:182px;
	height:34px;
	background-image:url(images/rect_petrol3.png);
	color:#fff;
}
.pinkleer {
	width:54px;
	height:34px;
	background-image:url(images/rect_pinkleer.png);
	color:#000;
}
.pinkleer2{
	width:118px;
	height:98px;
	background-image:url(images/rect_pinkleer2.png);
	color:#000;
}
.petrolleer {
	width:54px;
	height:34px;
	background-image:url(images/rect_petrolleer.png);
	color:#000;
}
.petrolleer2{
	width:118px;
	height:98px;
	background-image:url(images/rect_petrolleer2.png);
	color:#000;
}
.sandleer4{
	width:246px;
	height:224px;
	background-image:url(images/rect_sandleer4.png);
	color:#000;
	text-align:left;
}
.sandleer{
	width:54px;
	height:34px;
	background-image:url(images/rect_sandleer.png);
	color:#888;
	text-align:left;
	font-size:8px;
}
.mouse {
cursor:pointer;
}
.x1 {margin-left:0px;}
.x2 {margin-left:64px;}
.x3 {margin-left:128px;}
.x4 {margin-left:192px;}
.x5 {margin-left:256px;}
.x6 {margin-left:320px;}

.y1 {margin-top:0px;}
.y2 {margin-top:64px;}
.y3 {margin-top:128px;}
.y4 {margin-top:192px;}
.y5 {margin-top:256px;}
.y6 {margin-top:320px;}
.y7 {margin-top:384px;}


.button {
	width:64px;
	height:64px;
	font-size:0;

}

.spieler { background-image:url(images/button_spieler.png); }
.termine { background-image:url(images/button_termine.png); }
.presse { background-image:url(images/button_presse.png); }
.kontakt { background-image:url(images/button_kontakt.png); }
.links { background-image:url(images/button_links.png); }
.home { background-image:url(images/button_home.png); }

a.button {
	width:64px;
	height:64px;
	font-size:.8em;
	top:10px;
	float:left;
	position:relative;
}

.grid a { color:#fff;}
.grid a.dark { color:#888; }
b { font-weight:normal; font-style:italic;}
ul {padding:0px 0px 85px 7px;   
	list-style-type:none;
}
ul li {
	float:left;
}
.hide {
      display:none;

}


