/* Unheilig */

/* rot: #cc0000 */

/* Allgemein */
body {
	background: #000000 url(../images/bg/header-bg.jpg) top center no-repeat;
	font-family: Georgia, Times, serif;
	font-size: 12px;
	color: #fff;
	height:100%;
}

a {	color:#cc0000; text-decoration: none; }
a:hover { color: #cc0000; text-decoration: underline; }

/* Klassen */
.center { margin-left: auto; margin-right: auto; width: 960px; }
.clear { clear:both; width: 0px; height: 0px; padding: 0; margin: 0; }
.unsichtbar { display: none; }
.grid { display: inline-block; float: left; }
.padLeft20 { padding-left: 20px; }
.padLeft40 { padding-left: 40px; }
.padLeft80 { padding-left: 80px; }

.w480 { width: 480px; }
.w440 { width: 440px; }

/* Headlines */
.h_960 { margin-bottom: 25px; width: 960px; height: 30px; background-repeat: no-repeat; background-position: top left; }
.h_480 { margin-bottom: 10px; width: 480px; height: 30px; background-repeat: no-repeat; background-position: top left; }
.h_440 { margin-bottom: 10px; width: 440px; height: 30px; background-repeat: no-repeat; background-position: top left; }
.h_420 { margin-bottom: 10px; width: 420px; height: 30px; background-repeat: no-repeat; background-position: top left; }


#h_graferklaert             { background-image: url(../images/headlines/der-graf-erklaert-euch-das-spiel.jpg); }
#h_diesepreisekoenntihr     { background-image: url(../images/headlines/diese-preise-koennt-ihr-gewinnen.jpg); }
#h_dasspiel                 { background-image: url(../images/headlines/das-spiel.jpg); }
#h_ueberunheilig            { background-image: url(../images/headlines/akutelles-video-albumplayer.jpg); }
#h_bitteeinloggen           { background-image: url(../images/headlines/bitte-einloggen.jpg); }
#h_sofunktionsierts         { background-image: url(../images/headlines/so-funktioniert-das-spiel.jpg); }
#h_ladefreundezummitspielen { background-image: url(../images/headlines/lade-freunde-zum-mitspielen-ein.jpg); }
#h_preise                   { background-image: url(../images/headlines/die-gewinnspielpreise.jpg); }
#h_holsingle                { background-image: url(../images/headlines/hol-die-single.jpg); }
#h_holalbum                 { background-image: url(../images/headlines/hol-das-album.jpg); }
#h_tourdaten                { background-image: url(../images/headlines/tourdaten.jpg); }
#h_videoansehen             { background-image: url(../images/headlines/video-ansehen.jpg); }
#h_albumhoeren              { background-image: url(../images/headlines/album-hoeren.jpg); }
#h_mehr-ueber               { background-image: url(../images/headlines/mehr.jpg); }
#h_fan-werden               { background-image: url(../images/headlines/fan-werden.jpg); }
#h_logbuch                  { background-image: url(../images/headlines/logbuch.jpg); }
#h_deineaufgabe             { background-image: url(../images/headlines/deine-aufgabe.jpg); }
#h_spielablauf              { background-image: url(../images/headlines/spielablauf.jpg); }
#h_hilfe                    { background-image: url(../images/headlines/hilfe-zum-spiel.jpg); }
#h_specialEdition           { background-image: url(../images/headlines/limited-edition.jpg); }
#h_gewinnspielbeendet       { background-image: url(../images/headlines/gewinnspiel_beendet.jpg); }

#container{
	padding-top: 290px;
	padding-bottom: 30px;
}

#container p { padding-bottom: 5px; line-height: 15px; }
#container h2 { font-size: 20px; font-weight:normal; font-style: italic; margin: 10px 0px 5px 0px; color:#999999 }

#head{

}

#content{
	
}

#start_fbeinladen { line-height: 24px; }

#albumplayer { width: 266px; height: 210px; background: #666666; border:solid 1px #666666;}

#navigation {
	position: absolute;
	width: 960px;
	height: 40px;
	left: 50%;
	margin-left: -480px;
	top: 210px;
}

#navigation a { margin-right: 40px; }

#facebookConnect {
	position:absolute;
	height:25px;
	width:194px;
	left:50%;
	margin-left:286px;
	line-height: 25px;
	text-align: center;
	font-size: 16px;
	top:0px;
	z-index:120;
	background-color: #000000;
}
#facebookConnect a { text-decoration: none; display: block; width: 100%; height: 100%; }
#facebookConnect a:hover { color: #FFFFFF; }

/*
#feedbackContainer {
	position:absolute;
	background:url("../images/allgemein/feedback_bg.gif") no-repeat scroll 0 0 transparent;
	display:none;
	height:400px;
	left:50%;
	margin-left:-350px;
	margin-top:-200px;
	overflow:hidden;
	top:50%;
	width:700px;
	z-index:800;
}
*/

#footer{
	height: 122px;
	width: 100%;
	padding-top: 130px;
	background: url(../images/bg/footer.jpg) top center no-repeat;
	color: #FFFFFF ;
}
#footer a { color: #FFFFFF; text-decoration: none; }
#footer a:hover { color: #FFFFFF; text-decoration: underline; }

#oldBrowser {
	padding: 10px;
	margin-bottom: 25px;
	background: #FFFFFF;
	color: #000000;
}

#fixedHeader{
	position:absolute;
	display:none;
}
#mapContainer {
	width: 480px;
	height: 420px;
	height:auto;
	min-height:420px;
}
#map{
	position: absolute;
	z-index: 80;
	width: 480px;
	height: 420px;
	overflow:hidden;
}
#miniMap{
	position: absolute;
	z-index: 85;
	margin-left: 378px;
	margin-top: -2px;
	width: 100px;
	height: 100px;
	overflow:hidden;
	border: #000000 2px solid;
}

#miniMap .gmnoprint, #miniMap .terms-of-use-link, #miniMap span {
	display: none;
}

#logbuch{
	
}

.log_headline { margin-bottom: 3px;  }
.log_content { padding: 10px 10px 10px 3px; }
.log_aufgabe { margin-bottom: 5px; padding: 5px 5px 5px 15px; background: #292929;  }
.itemblock { padding-left: 16px; }
.item { border-bottom: #666666 1px dotted; margin-bottom: 5px;   }
.item h1 { color: #666666; padding-left: 16px; font-size: 14px; line-height: 20px; background: url(../images/logbuch/item.gif) 0px 4px no-repeat; margin-bottom: 2px; }
.item p { padding-left: 16px; font-size: 10px; line-height: 12px; }

#spiel_userinfo {
	position: absolute;
	width: 194px;
	/*top: 85px;*/
	top:25px;
	left: 50%;
	margin-left: 286px;
	background: #000000;
	padding: 3px;
	color: #FFFFFF;
}
#spiel_userinfo p { margin-bottom: 0; padding-bottom: 0; }

.mapPop {
	display:block;
	width:220px;
	height: auto;
	color: #000000;
	/*background: #FFFFFF;*/
	margin-top: -5px;
	padding-left: 5px;
	margin-left: -2px;
	padding-bottom: 15px;
}

.mapPop a { color: #cc0000; }
.mapPop a:hover { color: #000; }

.mapPop h3 { margin: 3px 0; }

.tourtable td { padding-right: 20px; }


#handyStoerer{
	position:absolute;
	top:510px;
	left:50%;
	margin-left:240px;
}
#badge_zumSpiel{
	position:absolute;
	top:490px;
	left:50%;
	margin-left: 300px;
}
#flyer{
	position:fixed;
	width:265px;
	height:395px;
	top:50%;
	left:50%;
	margin-left: -132px;
	margin-top: -195px;
	z-index:121000;
	text-align: center;
	padding: 12px;
	background: #cc0000;
}
#flyer img { width:265px; height:375px; }
#flyer a { color: #000000; }
#closeInfoWindow a { font-size: 24px !important; }

/* Gewinnspielcodes*/

ul li{
	padding-bottom:5px;
}
ol li{
	list-style:decimal;
	margin-left:50px;
	padding-bottom:5px;
}