/* CSS Document */

html, body {
     margin:0;
     padding:0;
     height:100%;
	 
}

a:hover , a:visited{
color:#004290;
}


body {
	background-color: #ffcc00;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	overflow:auto;
    overflow: -moz-scrollbars-vertical;
}

a:active, a:focus {outline: none}


.main_con{
	width:884px;
	margin-left:auto;
	margin-right:auto;
	background:url(../bilder/hintergrund.jpg);
	background-repeat:repeat-y;
	font-size:12px;
	position:relative;
	color:#004290;
}




#header{
	height:139px;
	width:884px;
	background:url(../bilder/header.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	margin-right:auto;
	margin-left:auto;
}


#mitte_start{
	position:relative;
	height:523px;
	width:884px;
	background:url(../bilder/start_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
}







/* STARTSEITE */

#start_backstage{	
	height:70px; 
	width:270px;
	text-align:left;
	vertical-align:top;
	color:#004290;
	position:absolute;
	left:610px;
	top:219px;	
}

#start_freikarten{
	height:160px; 
	width:290px;
	text-align:left;
	vertical-align:top;
	color:#004290;
	position:absolute;
	left:40px;
	top:123px;	
}


#start_video{	
	height:70px; 
	width:270px;
	text-align:left;
	vertical-align:top;
	color:#004290;
	position:absolute;
	left:570px;
	top:85px;	
}

#start_blog{	
	height:70px; 
	width:270px;
	text-align:left;
	vertical-align:top;
	color:#004290;
	position:absolute;
	left:640px;
	top:359px;	
}
#start_livefoto{	
	height:70px; 
	width:270px;
	text-align:left;
	vertical-align:top;
	color:#004290;
	position:absolute;
	left:660px;
	top:85px;	
}

#start_links{	
	height:70px; 
	width:270px;
	text-align:left;
	vertical-align:top;
	color:#004290;
	position:absolute;
	left:95px;
	top:401px;	
}

/* ENDE STARTSEITE*/ 

/* BUTTONS */
#btn_backstage{
	height:13px;
	width:135px;
	background:url(../bilder/btn_backstage.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:block;
	position:absolute;
	top:68px;
	left:105px;
}

#btn_gewinn{
	height:14px;
	width:175px;
	background:url(../bilder/btn_gewinnspiel.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:block;
	position:absolute;
	top:148px;
	left:111px;
}

#btn_video{
	height:15px;
	width:128px;
	background:url(../bilder/btn_videos.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:block;
	position:absolute;
	top:63px;
	left:167px;
}

#btn_extreme{
  height:18px;
  width:173px;
  background:url(../bilder/btn_mitmachen.jpg);
  background-repeat:no-repeat;
  background-color:#000000;
  display:block;
  position:absolute;
  top:65px;
  left:38px;
}


#btn_blog{
	height:13px;
	width:150px;
	background:url(../bilder/btn_blog.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:block;
	position:absolute;
	top:68px;
	left:60px;
}


#btn_livefoto{
	height:13px;
	width:150px;
	background:url(../bilder/btn_livefoto.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:block;
	position:absolute;
	top:64px;
	right:60px;
}

#btn_teilnahme{
	height:13px;
	width:155px;
	background:url(../bilder/btn_teilnahme.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:block;
	position:absolute;
	top:184px;
	left:91px;
}

#btn_gewinner{
	height:14px;
	width:148px;
	background:url(../bilder/btn_gewinner.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:block;
	position:absolute;
	top:113px;
	left:112px;
	z-index:90;
}

#btn_rtl2{
	height:63px;
	width:61px;
	background:url(../bilder/btn_link_rtl2.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:inline-block;	
	margin:0px;
	padding:0px;
}

#btn_dome{
	height:63px;
	width:67px;
	background:url(../bilder/btn_link_dome.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:inline-block;	
	margin:0px;
	padding:0px;
}



#btn_rtl2_klein{
	height:33px;
	width:36px;
	background:url(../bilder/btn_rtl_klein.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:inline-block;	
	margin:0px;
	padding:0px;
	position:absolute;
	left:30px;
}

#btn_dome_klein{
	height:33px;
	width:37px;
	background:url(../bilder/btn_dome_klein.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:inline-block;	
	margin:0px;
	padding:0px;
	position:absolute;
	left:79px;
}


#btn_info{
	height:13px;
	width:138px;
	background:url(../bilder/btn_zuinfos.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	display:block;
	position:absolute;
	top:115px;
	left:120px;
	z-index:90;
}
#btn_facebook{
	width:143px;
	height:30px;
	display:block;
	background:url(../bilder/btn_facebook.jpg);
	background-repeat:no-repeat;
	z-index:90;
	position:absolute;
	top:-2px;
	left:712px;
}


/* ENDE BUTTONS */

.bottom{
	height:112px;
	width:850px;
	background:url(../bilder/zacken_unten.jpg);
	margin-right:auto;
	margin-left:auto;
	
}

.foto_anmelde{
	width:300px;
	height:150px;
	border:1px solid;
	margin-left:100px;
	margin-top:100px;
}



/* NAVIGATION */

#flashcounter{
	position:absolute;
	z-index:90;
	right:15px;
	bottom:0px;
}


#navigation{
width:884px;
height:30px;
position:relative;
left:0px;

}

#navigation a{
	color:#ffffff;	
}



.nav_start{
	position:absolute;
	left:20px;
	top:0px;
	width:57px;
	height:30px;
	background:url(../bilder/btn_nav_start_neu.jpg);
	
}

.nav_start:hover {	
	background-position:-57px 50%;
	outline-style:none;
	border:none;
}

.nav_start_aktiv{
	width:57px;
	height:30px;
	background:url(../bilder/btn_nav_start_aktiv.jpg);
	position:absolute;
	left:20px;
	top:0px;
}

.nav_video{
	width:176px;
	height:30px;
	position:absolute;
	left:77px;
	top:0px;
	background:url(../bilder/btn_nav_video_neu.jpg);
}

a:hover.nav_video{
	background-position:-176px 50%;
	outline-style:none;
	border:none;
}

.nav_video_aktiv{
	width:176px;
	height:30px;
	position:absolute;
	left:77px;
	top:0px;
	background:url(../bilder/btn_nav_video_aktiv.jpg);
}


.nav_gewinnspiel{
	position:absolute;
	left:253px;
	top:0px;
	width:170px;
	height:30px;
	background:url(../bilder/btn_nav_gewinnspiel_neu.jpg);
	}

a:hover.nav_gewinnspiel{
	background-position:-170px 50%;
	outline-style:none;
	border:none;
}

.nav_gewinnspiel_aktiv{
	width:170px;
	height:30px;
	position:absolute;
	left:253px;
	top:0px;
	background:url(../bilder/btn_nav_gewinnspiel_aktiv.jpg);
}
.nav_liveblog{
	position:absolute;
	left:456px;
	top:0px;
	width:45px;
	height:30px;
	background:url(../bilder/btn_nav_liveblog_neu.jpg);
}

a:hover.nav_liveblog{
	background-position:-45px 50%;
	outline-style:none;
	border:none;
}

.nav_liveblog_aktiv{
	position:absolute;
	left:456px;
	top:0px;
	width:45px;
	height:30px;
	background:url(../bilder/btn_nav_liveblog_aktiv.jpg);
}


.nav_livefoto{
	position:absolute;
	left:423px;
	top:0px;
	width:154px;
	height:30px;
	background:url(../bilder/btn_nav_livefoto_neu.jpg);	
}


a:hover.nav_livefoto{
	background-position:-154px 50%;
	outline-style:none;
	border:none;
}

.nav_livefoto_aktiv{
	position:absolute;
	left:423px;
	top:0px;
	width:154px;
	height:30px;
	background:url(../bilder/btn_nav_livefoto_aktiv.jpg);
}


/* ENDE NAVIGATION */





#reiter{
width:276px;
height:38px;
color:#e2001a;
text-align:center;
position:absolute;
top:87px;
left:306px;	
z-index:90;
}

/*
.reiter53_aktiv{
	width:75px;
	height:38px;
	background:url(../bilder/btn_reiter_153_aktiv.jpg);
	display:block;
	position:absolute;
	left:-5px;
	top:0px;
}


.reiter53_naktiv{
	width:75px;
	height:38px;
	background:url(../bilder/btn_reiter_153_rot.jpg);
	display:block;
	position:absolute;
	left:-5px;
	top:0px;
}



.reiter53_live_naktiv{
	width:75px;
	height:38px;
	background:url(../bilder/btn_reiter_live_naktiv.jpg);
	display:block;
	position:absolute;
	left:0px;
	top:0px;
}


.reiter53_live_aktiv{
	width:75px;
	height:38px;
	background:url(../bilder/btn_reiter_live_aktiv.jpg);
	display:block;
	position:absolute;
	left:0px;
	top:0px;
}



.reiter54_aktiv{
  width:70px;
  height:38px;
  background:url(../bilder/btn_reiter_154_aktiv.jpg);
  display:block;
  position:absolute;
  left:2px;
  top:0px;  
}

.reiter54_naktiv{
  width:70px;
  height:38px;
  background:url(../bilder/btn_reiter_154_grau.jpg);
  display:block;
  position:absolute;
  left:2px;
  top:0px; 
}


.reiter54_live_naktiv{
  width:70px;
  height:38px;
  background:url(../bilder/btn_reiter_154_grau.jpg);
  display:block;
  position:absolute;
  left:2px;
  top:0px;
}


.reiter54_live_aktiv{
  width:75px;
  height:38px;
  background:url(../bilder/btn_reiter_154_aktiv.jpg);
  display:block;
  position:absolute;
  left:2px;
  top:0px;
}


.reiter55_aktiv{
	width:68px;
	height:38px;
	background:url(../bilder/btn_reiter_155_rot.jpg);
	display:block;
	position:absolute;
	left:0px;
	top:0px;	
	z-index:12;
}

.reiter55_naktiv{
	width:68px;
	height:38px;
	background:url(../bilder/btn_reiter_155_grau.jpg);
	display:block;
	position:absolute;
	left:0px;
	top:0px;	
	z-index:12;
}


.reiter55_live_aktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_155_rot.jpg);
  display:block;
  position:absolute;
  left:0px;
  top:0px;  
  z-index:12;
}

.reiter55_live_naktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_155_grau.jpg);
  display:block;
  position:absolute;
  left:0px;
  top:0px;  
  z-index:12;
}


.reiter55_blog_aktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_155_blog.jpg);
  display:block;
  position:absolute;
  left:70px;
  top:0px;  
  z-index:12;
}
.reiter55_blog_naktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_155_blog_grau.jpg);
  display:block;
  position:absolute;
  left:70px;
  top:0px;  
  z-index:12;
}


.reiter56_aktiv{
	width:68px;
	height:38px;
	background:url(../bilder/btn_reiter_156_rot.jpg);
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	z-index:13;	
}


.reiter56_naktiv{
	width:68px;
	height:38px;
	background:url(../bilder/btn_reiter_156_grau.jpg);
	display:block;
	position:absolute;
	left:0px;
	top:0px;	
	z-index:13;
}

.reiter56_live_aktiv{
	width:68px;
	height:38px;
	background:url(../bilder/btn_reiter_156_rot.jpg);
	display:block;
	position:absolute;
	left:0px;
	top:0px;
	z-index:13;	
}


.reiter56_live_naktiv{
	width:68px;
	height:38px;
	background:url(../bilder/btn_reiter_156_grau.jpg);
	display:block;
	position:absolute;
	left:0px;
	top:0px;	
	z-index:13;
}
*/



.reiter57_aktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_157_rot.jpg);
  display:block;
  position:absolute;
  left:0px;
  top:0px;
  z-index:1;  
}


.reiter57_naktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_157_grau.jpg);
  display:block;
  position:absolute;
  left:0px;
  top:0px;  
  z-index:14;
}



.reiter57_live_aktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_157_rot.jpg);
  display:block;
  position:absolute;
  left:0px;
  top:0px;
  z-index:1;  
}


.reiter57_live_naktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_157_grau.jpg);
  display:block;
  position:absolute;
  left:0px;
  top:0px;  
  z-index:14;
}


.reiter58_aktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_158_rot.jpg);
  display:block;
  position:absolute;
  left:0px;
  top:0px;
  z-index:1;  
}


.reiter58_naktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_158_grau.jpg);
  display:block;
  position:absolute;
  left:0px;
  top:0px;  
  z-index:1;
}


.reiter58_live_aktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_158_rot.jpg);
  display:block;
  position:absolute;
  left:68px;
  top:0px;
  z-index:1;  
}


.reiter58_live_naktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_158_grau.jpg);
  display:block;
  position:absolute;
  left:68px;
  top:0px;  
  z-index:1;
}



.reiter59_aktiv{
  width:136px;
  height:38px;
  background:url(../bilder/btn_reiter_159_rot.jpg);
  display:block;
  position:absolute;
  left:68px;
  top:0px;
  z-index:1;  
}


.reiter59_naktiv{
  width:136px;
  height:38px;
  background:url(../bilder/btn_reiter_159_grau.jpg);
  display:block;
  position:absolute;
  left:68px;
  top:0px;  
  z-index:1;
}




.reiter59_live_aktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_159_rot.jpg);
  display:block;
  position:absolute;
  left:136px;
  top:0px;
  z-index:1;  
}


.reiter59_live_naktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_159_grau.jpg);
  display:block;
  position:absolute;
  left:136px;
  top:0px;  
  z-index:1;
}




.reiter60_aktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_160_rot.jpg);
  display:block;
  position:absolute;
  left:136px;
  top:0px;
  z-index:1;  
}


.reiter60_naktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_160_grau.jpg);
  display:block;
  position:absolute;
  left:136px;
  top:0px;  
  z-index:1;
}


.reiter60_live_aktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_160_rot_live.jpg);
  display:block;
  position:absolute;
  left:204px;
  top:0px;
  z-index:1;  
}


.reiter60_live_naktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_160_grau_live.jpg);
  display:block;
  position:absolute;
  left:204px;
  top:0px;  
  z-index:1;
}






.reiter61_aktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_161_rot.jpg);
  display:block;
  position:absolute;
  left:204px;
  top:0px;
  z-index:1;  
}


.reiter61_naktiv{
  width:68px;
  height:38px;
  background:url(../bilder/btn_reiter_161_grau.jpg);
  display:block;
  position:absolute;
  left:204px;
  top:0px;  
  z-index:1;
}





/*////////////////////////////////      Reiter           */









/* GALLERIE */ 
#gallerie_oben{
	height:161px;
	width:884px;
	background:url(../bilder/gallerie_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}

#gallerie_oben_gewinner{
	height:161px;
	width:884px;
	background:url(../bilder/gallerie_gewinner.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}

#gallerie_oben_gew{
	height:75px;
	width:884px;
	background:url(../bilder/gallerie_gew_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}


#gallerie_new_oben_gew{
	height:75px;
	width:884px;
	background:url(../bilder/gallerie_new_gew_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}



.gallerie_block
{
	padding-left:33px;
}

.aufw{
	border:none;
	width:8px;
	height:7px;
	background:url(../bilder/pfeil_oben.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	display:inline-block;
	margin-left:10px;
	margin-right:2px;
}

a:hover.aufw, .aufw_aktiv{
	border:none;
	width:8px;
	height:7px;
	background:url(../bilder/pfeil_oben_aktiv.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	display:inline-block;
	margin-left:10px;
	margin-right:2px;
}

.abw{
	border:none;
	width:8px;
	height:7px;
	background:url(../bilder/pfeil_unten.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	display:inline-block;
	margin-left:2px;
	margin-right:10px;
}

a:hover.abw, .abw_aktiv{
	border:none;
	width:8px;
	height:7px;
	background:url(../bilder/pfeil_unten_aktiv.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	display:inline-block;
	margin-left:2px;
	margin-right:10px;
}

.sort_link{
	font-size:10px;
	color:#004290;
	text-decoration:underline;
}
.sort_link_aktiv{
	font-size:10px;
	color:#e2001a;
	text-decoration:none;
	font-weight:bold;
}

#gallerie_suche {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#004290;
	width:540px;
	height:20px;	
	position:absolute;
	top:131px;
	left:35px;	
}

#form_gall{
	position:absolute;
	top:0px;
	left:330px;
	height:16px;
	vertical-align:middle;
}

#text_gall{
	height:13px;
	width:130px;
	border: 1px solid;
	border-color:#004290;
	position:absolute;
	top:0px;
	left:15px;
}

#gall_suche{	
	width:58px; 
	height:15px;
	background:url(../bilder/btn_suche_submit.jpg);
	border:none;	
	position:absolute;
	top:0px;	
	left:150px;
	cursor:pointer;
}
.bild_gallery{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#004290;
	height:152px;
	width:128px;
	float:left;
	margin-right:4px;
	margin-left:4px;
	
}

.gallerie_unten{
	height:692px;
	width:884px;
	background:url(../bilder/gallerie_unten.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-position-y:bottom;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
	color:#004290;
}

.wrahmen{
	margin-top:2px;
	border:1px solid;
	border-color:#ffffff;
	width:126px;
	}

.bild_text{
	padding-left:2px;
	text-decoration:none;
}


#gallerie_bodenseiten{
	position:absolute;
	top:5px;
	left:340px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:200px;
	text-align:right;
}

#gallerie_bodenseiten a{
	color:#004290;
	
}

#gallerie_bodenbilder{
	position:absolute;
	top:610px;
	left:33px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background:#ffffff;
	width:539px;
	height:25px;
	padding-left:5px;
	padding-top:5px;
}

#gallerie_bodenbilder_gew{
	position:absolute;
	top:1025px;
	left:33px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background:#ffffff;
	width:539px;
	height:25px;
	padding-left:5px;
	padding-top:5px;
}


#gallerie_machmit{
	background:url(../bilder/machmit_back.jpg);
	background-repeat:no-repeat;	
	width:268px;
	height:325px;
	position:absolute;
	top:-74px;
	left:584px;
}

#gallerie_machmit_video{
	background:url(../bilder/machmit_back_video.jpg);
	background-repeat:no-repeat;	
	width:268px;
	height:325px;
	position:absolute;
	top:-74px;
	left:584px;
}



#gallerie_machmit_teaser{
	background:url(../bilder/teaser_gewinnspiel.jpg);
	background-repeat:no-repeat;	
	width:266px;
	height:276px;
	position:absolute;
	top:-74px;
	left:584px;
}

#info_kasten_teaser{	
	background:url(../bilder/info_teaser_back.jpg);
	background-repeat:no-repeat;	
	width:267px;
	height:135px;
	position:absolute;
	top:220px;
	left:584px;
}





#gallerie_machmit_txt
{
	width:235px;
	height:135px;
	position:absolute;
	top:118px;
	left:12px;
	color:#004290;
	font-size:11px;
	text-align:left;
}

#info_kasten{	
	background:url(../bilder/info_teaser_back.jpg);
	background-repeat:no-repeat;	
	width:267px;
	height:135px;
	position:absolute;
	top:265px;
	left:584px;
}

#info_kasten_gew{	
	background:url(../bilder/info_teaser_back_gew.jpg);
	background-repeat:no-repeat;	
	width:267px;
	height:135px;
	position:absolute;
	text-align:left;
	top:265px;
	left:584px;
}


.kasten_gall{
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:544px;
	height:635px;
	margin-left:32px;
	overflow:hidden;
	background-color:#FFE066;
	color:#004290;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
}

.kasten_gall_gew{
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:818px;
	margin-left:32px;
	overflow:hidden;
	background-color:#FFE066;
	color:#004290;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
}

.kasten_gall2{
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:544px;
	margin-left:32px;
	overflow:hidden;
	background-color:#FFE066;
	color:#004290;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
}



/* ENDE GALLERIE */


/* Livefoto */ 
#livefoto_oben{
	height:161px;
	width:884px;
	background:url(../bilder/livefoto_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}

#livefoto_machmit{
	background:url(../bilder/livefoto_kasten.jpg);
	background-repeat:no-repeat;	
	width:267px;
	height:323px;
	position:absolute;
	top:-74px;
	left:584px;
}

#livefoto_machmit_txt
{
	width:235px;
	height:135px;
	position:absolute;
	top:95px;
	left:12px;
	color:#004290;
	font-size:11px;
	text-align:left;
}


/* ENDE LIVEFOTO */

/* UNterseiten Impressum kontakt*/

#unter_oben{
	height:160px;
	width:884px;
	background:url(../bilder/unterseiten_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}
 
 #datenschutz_oben{
	height:161px;
	width:884px;
	background:url(../bilder/datenschutz_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}

#mitte_kontakt{
	position:relative;
	height:523px;
	width:884px;
	background:url(../bilder/kontakt_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
}
.text_kontakt{
	position:absolute;
	top:57px;
	left:260px;
	width:520px;
	height:98px;
	border:1px solid #004290;
}

/*  Infoseite  */

#info_oben{
	
	height:380px;
	width:884px;
	background:url(../bilder/infoseite_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
	
}

/*  Backstageseite  */
#backstage_oben{
	height:232px;
	width:884px;
	background:url(../bilder/backstageseite_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
	
}


/* BLOCK */ 
#blog_oben{
	height:161px;
	width:884px;
	background:url(../bilder/blog_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}

.gallerie_block
{
	padding-left:33px;
}

.versteckt{
	height:0px;
	overflow:hidden;
	position:absolute;
	top:-800px;
	}
	
	
.blog_eintrag{
	background:#fff0b3;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	
}

.blog_eintrag h2{
	
	font-size:24px;
	margin-bottom:0px;
} 

.blog_kopf{
	color:#004290;
	font-size:11px;
	height:37px;
	width:300px;
	border-bottom:2px solid #004290;
}
.blog_kopf img {
	float:left;
}

.blog_kopf div {
	padding-top:5px;
	padding-left:5px;
	float:left;
}
.blog_text{
	margin-left:15px;
}

/*ANMELDUNG */
 
 
#anmeldung_oben{

	height:301px;
	width:884px;
	background:url(../bilder/anmeldung_oben.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}

#anmeldung_oben_meet_greet{

	height:301px;
	width:884px;
	background:url(../bilder/anmeldung_oben_meet_greet.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}

#anmeldung_oben_video{

	height:301px;
	width:884px;
	background:url(../bilder/anmeldung_oben_video.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}

#anmeldung_oben_txt{
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	top:187px;
	left:32px;
	color:#004290;
	font-size:12px;
}

#anmeldung_oben_txt_meet_greet{
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	top:193px;
	left:32px;
	color:#004290;
	font-size:12px;
}

.anmeldung_mitte{
	height:559px;
	width:884px;
	background:url(../bilder/anmeldung_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:12px;
	position:relative;
		
}

/*
.anmeldung_mitte label{
	color:#004290;
	font-size:12px;
	width:260px;
	display:inline-block;
}
.anmeldung_mitte {
	width:245px;
	height:18px;
	border:1px solid;
	border-color:#004290;
	padding:0px; margin:0px;
	margin-bottom:5px;
	margin-right:10px;
}

.anmeldung_mitte select {
	width:247px;
	height:20px;
	border:1px solid;
	border-style:solid;
	border-color:#004290;
	padding:0px; margin:0px;
	margin-left:3px;
	margin-right:10px;
	
}
*/
.check {
	height:20px;
	width:20px;
	border:1px solid #004290;
	
}

.sub_anmelden{
	height:27px;
	width:137px;
	background:url(../bilder/btn_anmelde_submit.jpg);
	background-repeat:no-repeat;
	display:block;	
}


#fehlermeldung{
	width:300px;
	height:30px;
	position:relative;
	left:249px;
	top:10px;
	color:#e2001a;
	font-weight:bold;
	text-align:right;
}

#anmelde_login{
	width:264px;
	height:200px;
	position:absolute;
	top:3px; 
	left:590px;
	color:#004290;
}

.foto_login{
	margin-top:35px;

}

/* ENDE ANMELDUNG */



/* DETAILANSICHT */

#detail_oben{
	height:161px;
	width:884px;
	background:url(../bilder/detail_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}

.kasten{
	border:1px solid #ffffff;
	width:544px;
	margin-left:32px;
	overflow:hidden;
	background-color:#ffffff;
	color:#004290;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
}


.kommentar_schreiben{
	width:249px;
	height:18px;
	background:url(../bilder/btn_kommentar.jpg);
	display:inline-block;
	margin-left:185px;
}

.bild_bewerten{
	width:249px;
	height:18px;
	background:url(../bilder/btn_bewerten.jpg);
	display:inline-block;
	margin-left:185px;
}

#anmeldung_kommentar{
	width:393px;
	height:380px;
	padding-left:30px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding-top:30px;
	margin:0px;
	background:#ffffff;
	
}

#login_kommentar {
font-size:12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
position:absolute;
top:0px;
left:330px;
padding-top:30px;
margin:0px;
background:#ffffff;
height:380px;
}


.anmeldung_kommentar{
	margin:0px;
	margin:0px;
}

.anmeldung_kommentar input{
	width:170px;
	height:18px;
	border:1px solid;
	border-color:#004290;
	padding:0px; margin:0px;
	margin-bottom:5px;
	margin-right:10px;
}

.anmeldung_kommentar label{
	color:#004290;
	font-size:12px;
	width:260px;
	display:inline-block;
}

.kommentarblock{
	width:544px;
	background-color:#FFE066;
	margin-bottom:25px;
	padding-bottom:10px;
	
}

/* ENDE DETAILANSICHT */

 /* UPLOADFORM */
.upload_mitte{
	background:url(../bilder/upload_mitte.jpg);
}

.upload_mitte_video{
	background:url(../bilder/upload_mitte_video.jpg);
}


#video_kasten{
	width:265px;
	height:232px;
	background:url(../bilder/video_kasten.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:33px; 
	left:589px;
}





/*BESTÄTIGUNGSSEITEN */

.best{
	width:370px;
	margin-left:auto;
	margin-right:auto;	
	
}

.best_upload{
	height:200px;
	background:url(../bilder/best_upload.jpg);
	padding-top:42px;
	background-repeat:no-repeat;
	background-position:top;
	background-position-y:top;
}

.best_anmeldung{
	height:200px;
	background:url(../bilder/best_anmeldung.jpg);
	padding-top:50px;
	background-repeat:no-repeat;
	background-position:top;
	background-position-y:top;
}

.best_account{
	height:168px;
	background:url(../bilder/best_account.jpg);
	padding-top:50px;
	background-repeat:no-repeat;
	background-position:top;
	background-position-y:top;
}


.best_aufgest_anmeldung{
	
	height:200px;
	background:url(../bilder/best_aufgest.jpg);
	padding-top:50px;
	background-repeat:no-repeat;
	background-position:top;
	background-position-y:top;
	
}

.best_pw_vergessen{
	
	height:200px;
	background:url(../bilder/best_pw_vergessen.jpg);
	padding-top:50px;
	background-repeat:no-repeat;
	background-position:top;
	background-position-y:top;
	
}




label{
	color:#004290;
	font-size:12px;
	width:260px;
	display:inline-block;
}
input{
	width:245px;
	height:18px;
	border:1px solid;
	border-color:#004290;
	padding:0px; margin:0px;
	margin-bottom:5px;
	margin-right:10px;
}

select {
	width:247px;
	height:20px;
	border:1px solid;
	border-style:solid;
	border-color:#004290;
	padding:0px; margin:0px;
	margin-left:3px;
	margin-right:10px;
}



fileinputs {
                position: absolute;
				z-index:10;
			
            }

            div.fakefile {
                position: absolute;
                top: 64px;
                left: 290px;
                z-index: 1;
		
		
            }
			
			#fakefile{
			}
			
			.fakefile img  {
			/*cursor:pointer;*/
			position:absolute;
			
			}
			
			
			

        input.file {
        		padding:0px;
				margin:0px;
				
                position: absolute;
    		           
            	/*   
				-moz-opacity:0 ;
                filter:alpha(opacity: 0);
                opacity: 0;
               */
				top:65px;
				left:290px;
				max-width:250px;
				width:250px;
                z-index: 1;
            }




.clear{	
	clear:both;
}

.blue{
	color:#004290;
	font-size:12px;
}

.red, a.red{
	color:#e2001a;
	font-weight:bold;
}

.white{
	color:#ffffff;
}


#seite_unten{
	width:884px;
	height:165px;
	background:url(../bilder/seite_unten.jpg);
	position:relative;
	margin-right:auto;
	margin-left:auto;
		
}

.footer{
	width:884px;
	position:absolute;
	
	left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#656565;
	text-decoration:none;
	text-align:center;
		
}


.gall_footer{
	top:635px;
}


.start_footer{
	top:465px;
}




.footer a{
	color:#656565;
	text-decoration:none;
}



.weiss {
	
	background-color:#ffffff;
	width:123px; 
	height:30px;
	padding-left:5px;
	text-align:center;		
}


/* Videocontest */ 

#mitte_infovideo{
	position:relative;
	height:575px;
	width:884px;
	background:url(../bilder/video_info_mitte.jpg);
	background-repeat:no-repeat;
	background-color:#000000;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
}





.kasten{
	border:1px solid #ffffff;
	width:544px;
	margin-left:32px;
	overflow:hidden;
	background-color:#ffffff;
	color:#004290;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
}

.kasten_video{
	border:1px solid #ffffff;
	width:544px;
	margin-left:32px;
	overflow:hidden;
	background-color:#ffffff;
	color:#004290;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	margin-top:16px;
}



#gallerie_new_oben_gewinner{
	height:161px;
	width:884px;
	background:url(../bilder/gallerie_gewinner.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}

 
#video_oben{
	height:161px;
	width:884px;
	/*background:url(../bilder/video_mitte_gewinner.jpg);*/
	 background:url(../bilder/video_mitte.jpg);
	/*background:url(../bilder/video_mitte_finale.jpg);*/
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}


#video_oben_detail{
	height:160px;
	width:884px;
	background:url(../bilder/video_mitte_detail.jpg);
	background-repeat:no-repeat;
	background-color:#ffcc00;
	margin-right:auto;
	margin-left:auto;
	font-size:11px;
	position:relative;
}


.kasten2{
	border:1px solid #ffffff;
	width:818px;	
	margin-left:32px;
	overflow:hidden;
	background-color:#ffffff;
	color:#004290;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	padding-bottom:20px;
}

#player1{
	float:left;
}

#fehler{
	height:80px;
	width:280px;
	padding-left:32px;
}




/*  styles for the unit rater --------------------------------------------------------- */

.ratingblock {
	display:block;
	padding-top:15px;
	border:0px solid #999;
	position:relative;
}

.loading {
	height: 30px;
	background: url('../komponenten/bilder/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 78px;
	position: relative;
	background: url('../komponenten/bilder/bewertungweiss.png') top left repeat-x;		
	}

.unit-rating li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:61px;
	height: 78px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url('../komponenten/bilder/bewertungpick.png') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:61px;}
.unit-rating a.r2-unit{left:61px;}
.unit-rating a.r2-unit:hover{width: 122px;}
.unit-rating a.r3-unit{left: 122px;}
.unit-rating a.r3-unit:hover{width: 183px;}
.unit-rating a.r4-unit{left: 183px;}	
.unit-rating a.r4-unit:hover{width: 242px;}
.unit-rating a.r5-unit{left: 242px;}
.unit-rating a.r5-unit:hover{width: 305px;}


.unit-rating li.current-rating {
	background: url('../komponenten/bilder/bewertungpick1.png') left bottom;
	position: absolute;
	height: 78px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#FFFFFF; }
.thanks {color:#FFFFFF;
font-weight:bold;
 }



.static {color:#5D3126;}	


/*-----------------------------*/

.ratingblock1 {
	display:block;
	padding-top:15px;
	border:0px solid #999;
	position:relative;
}

.loading1 {
	height: 30px;
	background: url('../komponenten/bilder/working.gif') 50% 50% no-repeat;
	}
	
.unit-rating1 { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 78px;
	position: relative;
	background: url('../komponenten/bilder/bewertungweiss.png') top left repeat-x;		
	}

.unit-rating1 li{
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating1 li a {
	outline: none;
	display:block;
	width:61px;
	height: 78px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating1 li a:hover{
	background: url('../komponenten/bilder/bewertungpick.png') left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating1 a.r1-unit{left: 0px;}
.unit-rating1 a.r1-unit:hover{width:61px;}
.unit-rating1 a.r2-unit{left:61px;}
.unit-rating1 a.r2-unit:hover{width: 122px;}
.unit-rating1 a.r3-unit{left: 122px;}
.unit-rating1 a.r3-unit:hover{width: 183px;}
.unit-rating1 a.r4-unit{left: 183px;}	
.unit-rating1 a.r4-unit:hover{width: 242px;}
.unit-rating1 a.r5-unit{left: 242px;}
.unit-rating1 a.r5-unit:hover{width: 305px;}


.unit-rating1 li.current-rating {
	background: url('../komponenten/bilder/bewertungpick1.png') left bottom;
	position: absolute;
	height: 78px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted1 {color:#FFFFFF; }
.thanks1 {color:#FFFFFF;}
.static1 {color:#5D3126;}		





