/*---------------------------------------------
Style für Body
---------------------------------------------*/
* {
	margin: 0;
	padding: 0;
}
body{
  background-color: #3e3e3e;
  /*background-image: url(../i mages/site-ba012.jpg);*/
  margin-left: 0;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
} 

#bg_level1{
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	width: 100%;
	height: 100%;
	background: transparent;
	background-image: url(../images/bg_standard.png);
	background-repeat:no-repeat;
	background-position: center top;
	z-index: -98;
}

#bg_level2{
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	width: 100%;
	height: 900px;
	background: transparent;
	background-image: url(../images/bg_000fade.png);
	background-repeat: repeat-x;
	background-position: center top;
	z-index: -99;
}


/*---------------------------------------------
Standards
---------------------------------------------*/
html,body,table,td,form,button,select,input,textarea,h5,h6,a,cite,quote,u,i {
  font-family: Verdana;
  font-size: 10px;
  line-height: 130%;
  color: #242424;
}

div {
	position: static;
	border: none;
}

p{
  text-align: justify;
  margin: 0px;
}

img,table {
  border: none;
  border-spacing: 0px 0px 0px 0px;
}
img
{
	border: 0; 
	margin: 0px; 
	padding: 0px;
}

h1{
  color:#fe9f1e;
  border-bottom: 2px solid #e6e6e6;
  padding-bottom: 1px;
  font-family: Verdana;
  font-weight: bold;
  font-size: 14px;
  width:100%;
}
h2{
  color:#fe9f1e;
  border-bottom: 2px solid #e6e6e6;
  font-family: Verdana;
  font-weight: bold;
  font-size: 14px;
}
h2:link,h2:visited,h2:active 
{
  text-decoration: none;
}

h3,.like_h3,.like_h3_slim{
  color:#393939;
  font-family: Verdana;
  font-weight: bold;
  font-size: 12px;
  line-height: 200%;
}

.like_h3_slim{
  line-height: 100%;
}

h4,.like_h4{
  color:#fe9f1e;
  font-family: Verdana;
  font-weight: bold;
  font-size: 11px;	
  line-height: 250%;
}
.message_content{
	position: relative;
	text-align: left;
	width: 590px;
	border: solid 1px #dadada;
	padding: 5px;
	background-color: white;
}

.rightit{
	float: right;
}

/*---------------------------------------------
Linkstyle Standard
---------------------------------------------*/
a:link,a:visited,a:active {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
a:hover {
  color: #fe9f1e;
  text-decoration: none;
  font-weight: bold;
}

/*---------------------------------------------
Maintable-Design
---------------------------------------------*/
#lancorebar{
	position: absolute;
	z-index: 99;
	width: 100%;
	height: 32px;
	background: transparent;
	background-image:url(../images/lancorebar.png);
}

#logohidden{
	visibility: hidden;
	position: fixed;
	top: -60px;
}

#maindiv{
	width: 990px;
	padding-top: 22px;
}

#header{
	height: 108px;
	background: transparent;
	background-image: url(../images/header.png);
	background-position: right;
	background-repeat: no-repeat;
	text-align: right;
}

#menu{
	height: 70px;
}

#leftmenu{
	width: 229px;
	vertical-align: top;

}

#contentarea{

	vertical-align: top;
}

#skyscraper{
	width: 138px;
	vertical-align: top;
	text-align: right;
}
/*---------------------------------------------
   Webisode
---------------------------------------------*/
.webisode_item_bottom{
	text-align: center;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 15px;
	overflow:hidden;
}
.webisode_item_top{
	text-align: center;
	vertical-align: top;
	padding-right: 5px;
	background-image: url(../images/list_top_back.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 15px;
	overflow:hidden;
}
.movie_item_bottom_main{
	text-align: center;
	vertical-align: bottom;
	padding-right: 5px;
	height: 15px;
	overflow:hidden;
}
/*---------------------------------------------
   Home_site
---------------------------------------------*/

#home_table{
	width: 100%;
}

#home_tbl_left{
	padding-right: 5px;
}

#home_tbl_right{
	width: 180px;
}

.home_win{
	text-align: justify;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 70px;
}

.home_win_pic{
	float: left;
	padding-right: 5px;
}

#shouted{
	line-height: 0em;
}

.home_news{
	/*background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;*/
}
.home_shoutbox{
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.home_nexteve{
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	color: #505050;
	padding-bottom: 5px;
}

.home_picture{
	height: 137px;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;	

}
.home_tv{
	height: 147px;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;	

}
.home_movie{
	height: 160px;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;	

}
.home_coverage{
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}


#reader{
	position: relative;
	width: 100%;
	float: right;
	text-align: right;
	height: 15px;
}

#WR_1{
	position: relative;
	width: 320px;
	height: 20px;
	float: right;
	text-align: right;
	background-color: white;
	border: none; 
}

/*---------------------------------------------
   Orgabereich
---------------------------------------------*/

.orga_lan_mini {
color: #339933;
font-weight: bold;
}

.orga_lan_small {
color: #EBB000;
font-weight: bold;
}

.orga_lan_middle {
color: #FF6600;
font-weight: bold;
}

.orga_lan_big {
color: #CC0000;
font-weight: bold;
}


/*---------------------------------------------
   Supported_Event_Site
---------------------------------------------*/

#supported_event_table{
	width: 100%;
}

#supported_event_tbl_left{
	padding-right: 5px;
}



.supported_event_partner{
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.supported_event_content{
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.supported_event_kontakt{
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
/*---------------------------------------------
   Menu
---------------------------------------------*/

#menu_div{
	position: absolute;
	top: 130px;
	left: 0px;
	right: 0px;
	width: 100%;
	height: 70px;
	background: transparent;
	z-index: 1;
}

#menu_table{
	width: 100%;
	height: 100%;
}

#menu_content{
	width: 990px;
	background: transparent;
	background-image: url(../images/menu_content_bg.png);
}

.menu_l2r{
	width: 50%;
	background-image: url(../images/menu_bg.png);
}

#menu_items{
	width: 990px;
	height: 70px;
	background-color: none;
}

#menu_buttontable{
	width: 100%;
	height: 100%;
	background-color: none;
}

#menu_leftof{ 
	width: 230px;
}

#menu_rightof{
	vertical-align:top;
	width: 290px;
	text-align: right;
}

#menu_buttons{
	width: 470px;
	text-align: left;
	vertical-align:top;
}

/* Eventvotings*/

.left_evvoting_pic{
	float: left;
	padding-right: 5px;
}
a.evvoting_link:link,a.evvoting_link:visited,a.evvoting_link:active {
  font-weight: bold;
  text-decoration: none;
  color: #000;
}

a.evvoting_link:hover{
  font-weight: bold;
  text-decoration: underline;
  color: #000;
}

/*---------------------------------------------
   Left Menu
---------------------------------------------*/

.left_cov{
	text-align: justify;
	vertical-align: bottom;
	padding-right: 5px;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 60px;
}

.left_cov_pic{
	float: left;
	padding-right: 5px;
}

.leftmenu_std{
	width: 100%;
	height: 100%;
/*	padding: 13px 15px 12px 13px;*/
}

a.more:link,a.more:visited,a.more:active {
  color: #515151;
  font-weight: normal;
  text-decoration: none;
}

a.more:hover{
  color: #000;
  font-weight: normal;
  text-decoration: none;
}


	/*			Usermenu	*/

.leftmenu_usr{
	width: 100%;
	height: 100%;
	padding: 13px 15px 12px 13px;
}
	
#usermenu{
	position: relative;
	margin-top: 15px;
	height: 125px;
	background: transparent;
	background-image: url(../images/usermenubg.png);
	background-repeat: no-repeat;
	z-index: 2;
}

a.usr:link,a.usr:visited,a.usr:active {
  font-weight: normal;
  text-decoration: none;
}

a.usr:hover{
  font-weight: normal;
  text-decoration: underline;
}

a.usr_nick:link,a.usr_nick:visited,a.usr_nick:active {
  size: 12px;
  font-weight: bolder;
  text-decoration: none;
}

a.usr_nick:hover{
  font-weight: bolder;
  text-decoration: underline;
}

a#usrmenu_a:link{
	font-weight: bold;
	color: red;
}

#usermenu_userpic{
	width: 75px;
	vertical-align: top;
}

#usermenu_text{
	text-align: left;
	padding-left: 5px;
	vertical-align: top;
}

#usermenu_nick{
	margin-top: 5px;
	width: 115px;
}
#usermenu_teammanager{
	margin-top: 5px;

}
#usermenu_pn_center{
}
#usermenu_messages{
}
#usermenu_lancoins{
}
#usermenu_edit_profile{
	margin-top: 8px;
}
.profil_content{
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.profil_info { font-size:9px; height:15px; color:#333333;  font-weight:bold;}
.profil_data { font-size:11px; }
.profil_head { font-size:12px; font-weight:bold; }

#usermenu_admin_center{
}
	/*			usermenu2	*/

#usermenu2{
	position: relative;
	margin-top: 15px;
	background: transparent;
	z-index: 2;	
	margin-top: -80px;
}

#usermenu2_head{
	height: 15px;
	background: transpartent;
	background-image: url(../images/lm_header.png);
	background-repeat: no-repeat;
}

#usermenu2_content{
	background-image: url(../images/lm_content.png);
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: top;

}

#usermenu2_footer{
	height: 15px;
	background: transpartent;
	background-image: url(../images/lm_footer.png);
	background-repeat:no-repeat;

}
	/*			hotinfobox	*/

#hotinfobox{
	margin-top: 0px;
	background: transparent;
}

#hotinfobox_head{
	height: 15px;
	background: transpartent;
	background-image: url(../images/lm_header.png);
	background-repeat: no-repeat;
}

#hotinfobox_content{
	background-image: url(../images/lm_content.png);
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: top;

}

#hotinfobox_footer{
	height: 15px;
	background: transpartent;
	background-image: url(../images/lm_footer.png);
	background-repeat:no-repeat;

}
	/*			eventmap	*/


#eventmap{
	margin-top: 0px;
	height: 188px;
	background: transparent;
}
#evm_head{
	height: 26px;
	background: transpartent;
	vertical-align: bottom;
	text-align: right;
	padding-right: 13px;
	padding-bottom: 0px;
	background-image: url(../images/lm_evmhead.png);
	background-repeat: no-repeat;
}

#evm_content{
	background-image: url(../images/lm_content.png);
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: middle;
	padding-left: 0px;
}

#evm_footer{
	height: 15px;
	background: transpartent;
	background-image: url(../images/lm_footer.png);
	background-repeat:no-repeat;

}
	/*			orgacenter	*/

#orgamenu{
	margin-top: 0px;
	background: transparent;
}

#orgamenu_head{
	height: 26px;
	background: transpartent;
	vertical-align: bottom;
	text-align: right;
	padding-right: 13px;
	padding-bottom: 0px;
	background-image: url(../images/lm_orgacenterhead.png);
	background-repeat: no-repeat;
}

#orgamenu_content{
	background-image: url(../images/lm_content.png);
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: top;
	padding-left: 14px;
}

#orgamenu_footer{
	height: 15px;
	background: transpartent;
	background-image: url(../images/lm_footer.png);
	background-repeat: no-repeat;

}

#orgamenu_topspace{
}

.orgamenu_list1{
	text-align: left;
	
	padding-left: 2px;
	height: 30px;
	width: 206px;
	background-color: #fff;
}

.orgamenu_list2{
	text-align: left;
	
	padding-left: 2px;
	height: 30px;
	width: 206px;
	background-color: #e2e2e2;
}


a.orgamenu_child_link:link,a.orgamenu_child_link:visited,a.orgamenu_child_link:active {
  font-weight: bold;
  text-decoration: none;
  color: #515151;
}

a.orgamenu_child_link:hover{
  font-weight: bold;
  text-decoration: none;
  color: #000;
}
a.orgamenu_child_child_link:link,a.orgamenu_child_child_link:visited,a.orgamenu_child_child_link:active {
  font-weight: bold;
  text-decoration: none;
  color: #7E7E7E;
}

a.orgamenu_child_child_link:hover{
  font-weight: bold;
  text-decoration: none;
  color: #000;
}


	/*			eventplaner	*/

#eventplaner{
	margin-top: 0px;
	background: transparent;
}

#eve_head{
	height: 26px;
	background: transpartent;
	vertical-align: bottom;
	text-align: right;
	padding-right: 13px;
	padding-bottom: 0px;
	background-image: url(../images/lm_evehead.png);
	background-repeat: no-repeat;
}

#eve_content{
	background-image: url(../images/lm_content.png);
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: top;
	padding-left: 4px;
}

#eve_footer{
	height: 15px;
	background: transpartent;
	background-image: url(../images/lm_footer.png);
	background-repeat: no-repeat;

}

#eve_topspace{
}

.eve_list1{
	text-align: left;
	
	padding-left: 2px;
	height: 30px;
	width: 206px;
	background-color: #fff;
}

.eve_list2{
	text-align: left;
	
	padding-left: 2px;
	height: 30px;
	width: 206px;
	background-color: #e2e2e2;
}


a.eve_link:link,a.eve_link:visited,a.eve_link:active {
  font-weight: normal;
  text-decoration: none;
  color: #000;
}

a.eve_link:hover{
  font-weight: normal;
  text-decoration: underline;
  color: #000;
}

.mainmenu_std{
	width: 100%;
	height: 100%;
/*	padding: 13px 15px 12px 13px;*/
}

/*			MainPage Upcoming Event	*/

#main_upcomingevent{
	background: transparent;
	width: 100%;
}

#main_upcomingevent_head{
	height: 26px;
	background: transpartent;
	vertical-align: bottom;
	text-align: right;
	padding-right: 13px;
	padding-bottom: 0px;
	background-image: url(../images/mm_upcomingevent.png);
	background-repeat: no-repeat;
}

#main_upcomingevent_content{
	background-image: url(../images/mm_content.png);
	background-repeat: repeat-y;
	
	vertical-align: middle;
	padding-left: 9px;
} 

#main_upcomingevent_footer{
	height: 15px;
	background: transpartent;
	background-image: url(../images/mm_footer.png);
	background-repeat: no-repeat;

}

	/*			coverages	*/

#coverages{
	background: transparent;
	width: 100%;
}

#cov_head{
	height: 26px;
	background: transpartent;
	vertical-align: bottom;
	text-align: right;
	padding-right: 13px;
	padding-bottom: 0px;
	background-image: url(../images/lm_covhead.png);
	background-repeat: no-repeat;
}

#cov_content{
	background-image: url(../images/lm_content.png);
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: middle;
	padding-left: 4px;
}

#cov_footer{
	height: 15px;
	background: transpartent;
	background-image: url(../images/lm_footer.png);
	background-repeat: no-repeat;

}

#coverages_list{
	padding-top: 5px;
	padding-left: 10px;
	vertical-align: top;
}

.cov_pic{
	width: 80px;
	height: 60px;
	vertical-align: top;
	text-align: left;
}

.cov_txt {
	width: 160px;
	text-align: left;
	line-height: 1.1em;
	vertical-align: top;
}

	/*			froumposts	*/

#froumposts{
	margin-top: 0px;
	background: transparent;
}

#fop_head{
	height: 26px;
	background: transpartent;
	vertical-align: bottom;
	text-align: right;
	padding-right: 13px;
	padding-bottom: 0px;

	background-image: url(../images/lm_fophead.png);
	background-repeat: no-repeat;
}

#fop_content{
	background-image: url(../images/lm_content.png);
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: top;
	padding-left: 4px;
}

#fop_footer{
	height: 15px;
	background: transpartent;
	background-image: url(../images/lm_footer.png);
	background-repeat: no-repeat;

}

#fop_topspace{
	
}

.fop_list1{
	text-align: left;
	
	padding-left: 2px;
	height: 18px;
	width: 206px;
	background-color: #fff;
}

.fop_list2{
	text-align: left;
	
	padding-left: 2px;
	height: 18px;
	width: 206px;
	background-color: #e2e2e2;
}

a.fop_link:link,a.fop_link:visited,a.fop_link:active {
  font-weight: normal;
  text-decoration: none;
  color: #000;
}

a.fop_link:hover{
  font-weight: normal;
  text-decoration: underline;
  color: #000;
}

	/*			partner	*/

#partner{
	margin-top: 0px;
	background: transparent;
}

#partner_head{
	height: 26px;
	background: transpartent;
	vertical-align: bottom;
	text-align: right;
	padding-right: 13px;
	padding-bottom: 0px;

	background-image: url(../images/lm_partnerhead.png);
	background-repeat: no-repeat;
}

#partner_content{
	background-image: url(../images/lm_content.png);
	background-repeat: repeat-y;
	padding-top: 5px;
	text-align: center;
	vertical-align: top;
}

#partners{
	height:100%;
	width: 100%;
	margin-left: 2px;
	background-image: url(../images/lm_partner_shadow.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

#partner_footer{
	height: 15px;
	background: transpartent;
	background-image: url(../images/lm_footer_partner.png);
	background-repeat: no-repeat;

}


	/*			contentarea	*/
/*
content original
.content_table{
	width: 100%;
	padding-top: 10px;
}

.cont_top{
	height: 4px;
	background-image: url(../images/content_top.png);
}

.content_td{
	background-color:#FFFFFF;
	background-image: url(../images/content_bg.png);
	background-repeat: repeat-y;
}

.content_td2{
	background-image: url(../images/content_bg2.png);
}


.cont_bottom{
	height: 4px;
	background-image: url(../images/content_bottom.png);
}

*/
.content_table{
	width: 100%;
	padding-top: 10px;
}

.cont_top{
	height: 4px;
	
	background-image: url(../images/content_top.png);
}

.cont_top_left{
	height: 4px;
	width:	4px;
	background-image: url(../images/content_top_left.png);
}
.cont_top_right{
	height: 4px;
	width:	4px;
	background-image: url(../images/content_top_right.png);
}

.content_td{
	background-color:#FFFFFF;
	background-image: url(../images/content_bg.png);
	background-repeat: repeat-y;
}
.content_td_left{
	
	background-image: url(../images/content_bg_left.png);
	background-repeat: repeat-y;
}
.content_td_right{
	
	background-image: url(../images/content_bg_right.png);
	background-repeat: repeat-y;
}

.content_td2{
	background-image: url(../images/content_bg2.png);
}


.cont_bottom{
	height: 4px;
	background-image: url(../images/content_bottom.png);
}
.cont_bottom_left{
	height: 4px;
	width:	4px;
	background-image: url(../images/content_bottom_left.png);
}
.cont_bottom_right{
	height: 4px;
	width:	4px;
	background-image: url(../images/content_bottom_right.png);
}

#content{
	text-align: left;
	margin: 0px 10px 0px 10px;
}
#content_minimenu_left
{
	float:left;
}
#content_minimenu_right
{
	float:right;
}
	
#banner_content{
	position: relative;
	
	height: 82px;
	background: transparent;
	background-image: url(../images/banner_content_bg.png);
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	vertical-align: middle;	
	z-index: 0;
	padding: 0;
}	
#banner_content_community{
	position: relative;
	
	height: 105px;
	background: transparent;
	background-image: url(../images/banner_content_community_bg.png);
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
	vertical-align: middle;	
	z-index: 0;
	padding: 0;
}



#the_skyscraper{
	height: 618px;
	width: 138px;
	background: transparent;
	background-image: url(../images/banner_sykscraper_bg.png);
	margin-top: 6px;
	text-align: center;
}

#sky{
	padding-top:9px;
}

#sitemap{
	width: 100%;
	background: transparent;
	background-image: url(../images/sitemap_logo.png);
	background-repeat: no-repeat;
	background-position: right;
	
}

#sitemap_table{
	width: 100%;
	padding-top: 5px;
	padding-left: 5px;

}

/* LIVE-COVERAGE */

#cov_reporter{
	width: 35%;
	height: 130px;
}

#cov_links{
	width: 65%;
	height: 130px;
	text-align: right;
}

#cov_hardfacts{
	width: 100%;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 10px;
}

#cov_table{
	width: 100%;
}

#cov_vorwort{
	text-decoration: italic;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px 0px 10px 0px;
 }

 #cov_day1{
	
 }

 #cov_day2{
	
 }
 
 #cov_day3{
	
 }
 
 #cov_fazit{
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 10px;
 }


.sitemap_txt{
	color: #8f8f8f;
    font-size: 9px;	
}

a.sitemap_txt:link,a.sitemap_txt:visited,a.sitemap_txt:active {
  font-weight: normal;
  text-decoration: none;
  color: #8f8f8f;
}

a.sitemap_txt:hover{
  font-weight: normal;
  text-decoration: none;
  color: #000;
}

.main_news_item_old
{ 
	height:19px;
	font-weight: normal;
}
.main_news_item
{
	font-weight: normal;
	height:30px;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.main_newscat {
  color:#505050;
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
}
.main_newstopic {
  color:#393939;
  font-family: Verdana;
  font-weight: normal;
  font-size: 10px;
}
.main_rssspider_item
{ 
	height:19px;
	font-weight: normal;
}
.main_rssspiderchannel {
  color:#505050;
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
}
.main_rssspidertopic {
  color:#393939;
  font-family: Verdana;
  font-weight: normal;
  font-size: 10px;
}
/* Tabellendarstellung */
a.tabletop 
{
	color: #ffffff;
	font-weight:bold;
	text-decoration: none;
}
a.tabletop:hover 
{
	color: #FFE9CA;
	text-decoration: none;
}
.tabletop 
{
	height:19px;
	background-image: url(../images/tabletop_back.jpg);
	background-color: #fe9f1e;
	color: #ffffff;
}

.tableitem 
{ 
	height:19px;
	background-image: url(../images/tableitem_back.jpg);
}
a.tableitem {}
a.tableitem:hover 
{
	color: #fe9f1e;
	text-decoration: none;
}
.tableitembig 
{ 
	vertical-align:top;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 5px;
	color: #505050;	
}
a.tableitembig {}
a.tableitembig:hover 
{
	color: #fe9f1e;
	text-decoration: none;
}


.tableitem_mark 
{ 
	height:19px;
	background-image: url(../images/tableitem_mark_back.jpg);
}
a.tableitem_mark {}
a.tableitem_mark:hover 
{
	color: #fe9f1e;
	text-decoration: none;
}

a.tablebottom {color: #693600}
a.tablebottom:hover {color: #808080}
.tablebottom {color: #BB8E3B; }

a.tablepaging {
  font-weight: normal;
  text-decoration: none;
}
a.tablepaging:hover 
{
  text-decoration: underline;
}
a.tablepagingselect 
{
  font-weight: bold;
  text-decoration: none;
}
a.tablepagingselect:hover 
{
  text-decoration: underline;
}
.newscat {
  color:#fe9f1e;
  font-family: Verdana;
  font-weight: bold;
  font-size: 12px;
}
.newstopic {
  color:#393939;
  font-family: Verdana;
  font-weight: bold;
  font-size: 12px;
}
.newsbottom {
	height:44px;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 15px;
	vertical-align:bottom;
}
.comment
{
	position: relative;
	text-align: left;
	min-height:44px;
	padding: 5px;
	background-color: white;
	background-image: url(../images/list_bottom_back.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.comment_content{
	margin-left: 10px;
}

.comment_head
{
	background-color:#E2E2E2;
}
	
.h1_normal {
  font-weight: normal;
}
.eventdetail_header 
{
	font-size: 14px;
  font-weight: bold;	
}
.eventdetail_tag
{
	font-weight: bold;	
	vertical-align:top;
}
.eventdetail_value
{
}

.quoteoftheday_quote a
{
	font-size:12px;
}
/* Menü */

#mainMenu {
	Z-INDEX: 100;
	WIDTH: 99%;
	POSITION: relative; 
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	MARGIN-TOP: 0px;
	TEXT-ALIGN: left;
	vertical-align:top;
	top:0px;
}

#menuList {
	Z-INDEX: 100;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	vertical-align:top;
}

#menuList UL {
	Z-INDEX: 100;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
}

#menuList LI {
	Z-INDEX: 100;
	DISPLAY: inline;
	LIST-STYLE-TYPE: none;
}

starter {
	Z-INDEX: 100;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	BORDER: 0;
      COLOR: 005E8A;
}

starter:hover {
	Z-INDEX: 100;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: transparent;
	BORDER: 0px;
}

starter:active {
	Z-INDEX: 100;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #568dc5;
}

.menubar{
	Z-INDEX: 100;
	COLOR: #FDA500;
	FONT-WEIGHT: bold;
}

.menu {
	Z-INDEX: 100;
	VISIBILITY: hidden;
	WIDTH: 155px;
	COLOR: #FFFFFF;
	POSITION: absolute;
	BACKGROUND-COLOR: #925C12;
	TEXT-ALIGN: left;
}

.menu LI A {
     COLOR: #FFFFFF;
	DISPLAY: block;
	PADDING-TOP: 2px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 2px;
	MARGIN: 0px;
	LINE-HEIGHT: 1.2em;
	BORDER-LEFT: #333333 1px solid;
	BORDER-RIGHT: #333333 1px solid;
	BACKGROUND-COLOR: #333333;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

.menu LI A:hover {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #999999;
}

.menu LI A:visited:hover {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #999999;
}

.menu LI A:active {
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #999999;
}

#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7,#menu8,#menu9 {
	Z-INDEX: 100;
	WIDTH: 114px;
	BORDER-BOTTOM: #fe9f1e 2px solid;
}

.menu LI A CODE {
	color: #FDA500;
	FONT-WEIGHT: bold;
}



/* IE7 failsave */

/* IE6 FIAL */
#ie6fail{
	position: fixed;
	text-align: center;
	width: 100%;
	height: 3em;
	background-color: #d26464;
	z-index: 101;
}
/* --- loader ---*/

#loader {
  width: 320px;
  margin-left: auto;
  margin-right: auto;
}

#loader td {
  padding: 0px;
  background: #ffffff;
}

#loader p {
  border: 1px solid #808080;
  padding: 10px;
  margin: 0;
  background: #ffffff;
}

#loader img {
  float: left;
  margin-right: 12px;
}

#loader strong {
  display: block;
  margin-bottom: 0px;
}

#loaderContainer {
display:none;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: expression('absolute');
  height: expression(document.documentElement.scrollHeight+'px');
  width: expression(document.documentElement.scrollWidth+'px');
  z-index: 1000;
}

#loaderContainer td {
	padding-top: 180px;
	vertical-align: top;
	text-align: center;
	background-image: url('./templates/default/images/loader/semi-transparent.gif');
}

#loaderContainer td td {
	padding-top: 0px;
	text-align: left;
}
.ok {
	font-family: Verdana;
	font-size: 10px;
	color: #00AA00;
	font-weight: bold;
}
.failure {
	font-family: Verdana;
	font-size: 10px;
	color: #FF0000;
	font-weight: bold;
}
/* ShortNavigation */
.shortnav			{background-color: #FFFFFF; border-color: #CCCCCC; border-width: 0px; border-style: solid;}
.shortnavrow			{ }
.shortnavitem			{background-color: #EEEEEE; font-weight: bold; text-align: center;}
.shortnavitemselect		{background-color: #4B4A4A; font-weight: bold; text-align: center;}

/* ShortNavigation Links (normal/active) */
.shortnavlink:link		{color: #888888; text-decoration: none;}
.shortnavlink:active		{color: #888888; text-decoration: none;}
.shortnavlink:visited		{color: #888888; text-decoration: none;}
.shortnavlink:hover		{color: #000000; text-decoration: none;}
.shortnavlinkselect:link	{color: #FFFFFF; text-decoration: none;}
.shortnavlinkselect:active	{color: #FFFFFF; text-decoration: none;}	
.shortnavlinkselect:visited	{color: #FFFFFF; text-decoration: none;}
.shortnavlinkselect:hover	{color: #EEEEEE; text-decoration: none;}

.tournamentdetailfield			{background-color: #EEEEEE; font-weight: bold; }
.tournamentdetailfieldvalue	{}

.tournamenttreeheaderround		{background-color: #EEEEEE; width:150px; font-weight: bold; }
.tournamenttreeheadermap		{background-color: #EEEEEE; width:150px; }

/* Turnierbaum Boxen */

.tournamenttree_pair				{background-color: #DDDDDD; border: solid 1px #000000; white-space: nowrap; cursor: pointer;}
.tournamenttree_pair_isopen				{background-color: #EFEFEF; border: dotted 1px red; white-space: nowrap; cursor: pointer;}
.tournamenttree_pair_a				{font-size: 10px; text-align: center; width: 100%; white-space: nowrap;}
.tournamenttree_vs			{font-size: 10px; text-align: center; line-height: 15px; font-weight: bold; height: 15px;}
.tournamenttree_pair_b				{font-size: 10px; text-align: center; width: 100%; white-space: nowrap;}

.tournamenttree_winner				{ display: block; font-weight: bold;background-color:#C5D8C5; color: green; white-space: nowrap; }
/*.tournamenttree_loser				{ display: block; font-weight: bold;background-color:#DFBBBB; color: red; white-space: nowrap; }*/
.tournamenttree_loser				{  }
.tournamenttree_marked		{ display: block; font-weight: bold; background-color: orange; color: #003150; white-space: nowrap; }


.tournamenttree_round			{ repeat-y right; vertical-align: top; width: 150px;}
.turnier_list_detail_item {
	/* clear: left; */
	margin: 0px 0px 0px 0px;
	padding: 10px;
	height: 80px;
	background: transparent url(/templates/default/images/whitetogreybg.gif) repeat-x left bottom;
	text-decoration: none;
	border-bottom: 1px #999999 solid;
	text-decoration: none;
	color: #000;
	font-weight: normal;
	vertical-align:middle;
}
/* Lightbox */
#lightbox{	position: absolute; left: 0; width: 100%; z-index: 999; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/include/lightbox/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(/include/lightbox/lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #a8742e; }

/*  MovieTicker  */

a.main_movieticker_indexes {
	position: absolute;
	z-index: 500;
	color: white;
	font-size: 11px;
}

a.main_movieticker_indexes a {
	color: white;
	font-weight: bold;
}
div#main_movieticker {
	position: relative;
	margin-top: 0px;
	height: 140px;
	width: 160px;
}
div#numbers {
	position: absolute;
	left: 0px;
	width: 160px;
	text-align: left;
	top: 120px;
	z-index: 500;
}

img#main_movieticker_img1 {
	position: relative;
	height: 120px;
	width: 160px;
	top: 0px;
	left: 0px;
	border: none;
}

img#main_movieticker_img2 {
	position: absolute;
	height: 120px;
	width: 160px;
	top: 0px;
	left: 0px;
	border: none;
	opacity: 0;
	filter: alpha(opacity=0);
}

/*  HotInfoTicker  */
.hotinfo_box{
	height: 198px;
	padding-left: 9px;

}

a.main_hiticker_indexes {
	position: absolute;
	z-index: 500;
	color: white;
	font-size: 11px;
}

a.main_hiticker_indexes a {
	color: white;
	font-weight: bold;
}
div#main_hiticker {
	position: relative;
	top:-6px;
	margin-top: 0px;
	height: 210px;
	width: 210px;
}
div#main_hiticker_numbers {
	position: absolute;
	left: 0px;
	width: 210px;
	text-align: right;
	top: 188px;
	z-index: 500;
}

img#main_hiticker_img1 {
	position: relative;
	height: 210px;
	width: 210px;
	top: 0px;
	left: 0px;
	border: none;
}

img#main_hiticker_img2 {
	position: absolute;
	height: 210px;
	width: 210px;
	top: 0px;
	left: 0px;
	border: none;
	opacity: 0;
	filter: alpha(opacity=0);
}

/*  RANKING    */
.admin_ranking_item {
	/* clear: left; */
	margin: 0px 0px 0px 0px;
	padding: 10px;
	height: 40px;
	background: transparent url(/templates/default/images/whitetogreybg.gif) repeat-x left bottom;
	text-decoration: none;
	border-bottom: 1px #999999 solid;
	text-decoration: none;
	color: #000;
	font-weight: normal;
	vertical-align:top;
}
#content UL {
	PADDING-LEFT: 25px;
}

#forum UL {
	PADDING-LEFT: 0px;
}
