/* ############# aktuelle Farbe: 008bfa  ######### */

body {
background-color:#eeeeee;
padding-top:0px;
margin:8px;
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:20px;
font-weight: normal;
background: url(../images/bg_blue.png) repeat-x;
color:#444444;
}



#rechts {
border-left: 1px solid #bbbbbb;
padding-top:5px;
	 padding-left:10px;
	 padding-right:5px;
}


#rechts div.moduletable, 
#rechts div.moduletablenewsletter {
	margin-bottom:35px;
}


#inset {
	border-bottom: 1px solid #bbbbbb;
	z-index:1;
  }	  

#inset .moduletable {  
	background-color:#ffffff;
	margin-bottom:0px;  
} 

#inset img {
	border:0;
  }	  


#content {
	border-bottom: 1px solid #bbbbbb;
	padding-right:5px;
	z-index:1;
  }	  

#content img {
max-width: 90%;
}


#position5{
	border-bottom: 1px solid #bbbbbb;
	padding-right:5px;
	z-index:1;
  }	  


#content_block   {
	border-bottom: 1px solid #bbbbbb;
	padding-right:5px;
	padding-bottom:5px;	
  }	  

#content_advert   {
	border-bottom: 1px solid #bbbbbb;
	background-color:#fbfbfb;
	padding-right:5px;
	padding-top:0px;	
	padding-bottom:0px;	
  }	

#content_advert .moduletable {
padding:5px;
} 



#content_advert h3  {
	padding:0px;
	color:#cccccc;
	font-weight:normal;
	text-align:right;
	font-size:9px;
	line-height:9px;
  }	

#rechts .moduletableadvert   {
	width:100%;
	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	background-color:#eeeeee;
	padding:0;
	padding-left:5px;
	padding-right:5px;
	margin:0;
	text-align:center;
	margin-bottom:20px;
  }	


#rechts .moduletableadvert img  {
border:0;
padding-top:12px;
padding-bottom:5px;
}




#rahmen {
	border: 1px solid #bbbbbb;
	 background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
  }	   

#rahmen tr {
margin-top:20px;
}



a:link, a:visited {
 text-decoration:none;
 color: #0000FF;
}



h3 {
 font-size: 11px;
 line-height:20px;
 text-align: left;
 font-weight: bold;
 color: #000000;
}

h2 {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;
}




#links {
padding-right:10px;
}

#rechts table,
#bottom table {
width:100%;
}



/* ### Ultimate Feed */


.feed_title_left a, .feed_title_left a:visited, .feed_title_left a:link, 
.feed_datetime {
font-family:Verdana, Helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
color:#444444;
-webkit-font-smoothing: antialiased;
}


.feed_newstext_left {
font-family:Verdana, Helvetica, sans-serif;
font-weight: normal;
text-decoration:none;
color:#888888;
-webkit-font-smoothing: antialiased;
}


.feed_title_center,
.feed_title_center a {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;
-webkit-font-smoothing: antialiased;
}

/* ########### Galerie ########## */


.joomimg59_main,
.joomimg157_main{
text-align:center;
padding:0;
padding-top:5px;
margin:0;
}
.joomimg59_imgct,
.joomimg157_imgct{
vertical-align:middle;
padding:0;
margin:0;

}

.joomimg59_img,
.joomimg157_img{
border: 0px solid #bbbbbb;
padding:0;
margin:0;

}

.joomimg59_img img,
.joomimg157_img img{
text-align:center;
padding:0;
margin:0;

}


/* ###########Content Text########## */


.componentheading {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#666666;
margin:10px;
margin-left:0px;
text-transform:uppercase;
}

.contentpagetitle {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;
}

.contentheading, .contentheading a, .contentheading a:visited, .contentheading a:link,
.aidanews2_title, .aidanews2_title a, .aidanews2_title a:visited, .aidanews2_title a:link,
#content h3 a:link,
#content h3 a:visited,
.feed_title_left a.ufeedpop, .feed_title_left a.ufeedpop:visited, .feed_title_left a.ufeedpop:link {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;
-webkit-font-smoothing: antialiased;
}


.createdate, .createdby {
font-family:Verdana, Helvetica, sans-serif;
font-size: 9px;
line-height:10px;
font-weight: normal;
text-decoration:none;
color:#999999;
}




#impressum{
background-color:#444444;
text-align:center;
}

#impressum a:link, #impressum a:visited, #impressum a:hover {
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:20px;
font-weight: normal;
color:#dddddd;
margin-left:5px;
margin-right:5px;
 }




#top {
text-align:right; 
padding:0;
}




.search  {
margin-top: 0px;
margin-left: 5px;
}

.blog_more  {
	margin: 10px;
	}	




.sitemap {	 padding:0px;}
.sitemap .menutitle {
font-family:Verdana, Helvetica, sans-serif;
font-size: 15px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;}


.menutitle {	 padding-left:5px;}


.back_button {
 margin-left:275px;
 margin-bottom:5px; 
 background-color:#008bfa;
 width:57px;
 text-align:center;
 padding:0px;
 }

.back_button a:link, .back_button a:visited  {
 color:white;
 text-decoration:bold;
 font-size: 11px;
line-height:12px;
}




  
  
  


/* ###########Module########## */

#newsletter  {
	 padding:5px;
	}
	
#subscriber_name, #lm_email {
	 font-size:9px; font-family:verdana, sans-serif; font-weight:normal; line-height:11px; width:180px; text-decoration:none; background-color:#ffffff;
	}

#mod_login_username, #mod_login_password	{
	 font-size:9px; font-family:verdana, sans-serif; font-weight:normal; line-height:11px; width:180px; text-decoration:none; background-color:#ffffff;
	}

#mod_search_searchword {
	 font-size:10px; font-family:verdana, sans-serif; font-weight:normal; 
	 width:120px; text-decoration:none; background-color:#fafafa;
	 border: 1px solid #cccccc;
	 color:#aaaaaa;
	 padding-left:5px;
	}

form.search input.button {
font-size:9px;
margin-left:5px;
}
#easybook {	 padding:5px;}
  
  
  
  
/* ############RSS Modul############## */  

#rss_channel {
font-family:Verdana, Helvetica, sans-serif;
font-size: 10px;
line-height:18px;
font-weight: normal;
text-decoration:none;
color:black;
}  

#rss_channel h2, #rss_channel h2 a {
 font-size: 11px;
 line-height:18px;
 text-align: left;
 font-weight: bold;
 color: #000000;
} 


#items a:link, #items a:visited {
	color: #000000;
	margin-top: 7px;
	text-align: center;
	line-height:18px;
 }

#items a:hover {
	color: #000000;
	line-height:18px;
	margin-top: 7px;
	text-align: center;
	font-weight: normal;
	text-decoration:underline;
	}
	
table.pollstableborder {
border:0px;
}





#logo{
padding-top: 7px;
padding-bottom: 10px;
}


#links {
border-bottom: px solid #bbbbbb;
}

#position0 {
width:70%;
}

#position0 ul.menu{
list-style: none;
padding-top: 0;
margin-top: 0;
}

#position0 ul.menu li {
line-height: 11px; 
font-size:11px;
font-weight:normal;
list-style: none;
margin-right: 5px;
margin-left: 15px;
float:right;
text-decoration:none;
}

#position0 ul.menu li a:link,
#position0 ul.menu li a:visited {
color:#444444;
text-decoration:none;
}

#position0 ul.menu li a:hover {
color:#444444;
text-decoration:underline;
}


#position1 {
    border-bottom: 1px solid #bbbbbb;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-bottom:5px;
	background-color:#ffffff;
	z-index:99;
/*background: url(../images/menuehintergrund.jpg) no-repeat; */
}

#position2 {
	border-bottom: 1px solid #bbbbbb;
	margin:0;
	padding-top:10px;
	padding-bottom:10px;
	z-index:98;
}


#position2 img {
	border:0;
	}


#position2 ul.menu,
#position3 ul.menu{
list-style: none;
padding: 0;
margin: 0;
}

#position2 ul.menu li,
#position3 ul.menu li {
line-height: 11px; 
font-size:11px;
font-weight:normal;
list-style: none;
margin-right: 5px;
margin-left: 15px;
float:left;
text-decoration:none;
}

#position2 ul.menu li a:link,
#position2 ul.menu li a:visited,
#position3 ul.menu li a:link,
#position3 ul.menu li a:visited {
color:#444444;
text-decoration:none;
font-weight:bold;
}

#position2 ul.menu li a:hover,
#position3 ul.menu li a:hover{
color:#444444;
text-decoration:underline;
font-weight:bold;
}




#position3 {
	border-bottom: 1px solid #bbbbbb;
	padding-top:10px;
	padding-bottom:10px;
	z-index:97;	
}

#position3 .moduletable {
	text-align:center;
	margin-left:175px; 
}


#position4 {
	border-bottom: 1px solid #bbbbbb;
	background-color:#fbfbfb;	
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
	z-index:98;
}

#position4 a,
#position4 a:link,
#position4 a:visited{ 
color:#444444;
font-weight:bold;
}

#position4 a:hover{ 
text-decoration:underline;
}


#bottom_rechts{
	border-left: 1px solid #bbbbbb;
	padding-left:10px;
}

fieldset {
border:0;
}



div.bannergroup {
text-align:center;
padding:0px;
padding-bottom:20px;
}

div.bannergroup img{
border:0;
}



#content div.moduletable h3,
#content div.moduletable h3 a,
#content_block div.moduletable h3,
#content div.moduletable h3 a:link,
#content div.moduletable h3 a:visited,
#bottom_rechts h3,
#bottom_links h3{
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-transform:uppercase;
text-decoration:none;
color:#666666;
padding:0;
margin:0;
margin-top:10px;
margin-bottom:10px;
}

#rechts div.moduletable h3,
#rechts div.moduletablenewsletter h3,
#rechts div.moduletablestatements h3,
#rechts div.moduletable_rules_hint h3,
#rechts div.moduletable_livestream_hint h3

{
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-transform:uppercase;
text-decoration:none;
color:#666666;
padding:0;
padding-bottom:10px;
margin:0;

}

div.aidanews {
margin-bottom:15px;
}

.aidanews a {
color:#008bfa;
}






/* NEWSLETTER */

#rechts div.moduletablenewsletter div.newsletter {
padding-left:10px;
padding-right	:10px;
}


#rechts div.moduletablenewsletter .inputbox {
margin-bottom:10px;
}

.aca_list_name a {
color:#008bfa;
text-decoration:none;
font-size: 11px;
line-height:18px;
font-weight: bold;
}


 
 

/* TEXT CONTENT */

#content img.picture {
	border: 1px solid #dddddd;
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:8px;
	float: left;
	width:100px;	
  }	 

#content .readon,
.aidanews2_readmore {
color:#008bfa;
text-decoration:none;
font-size: 11px;
line-height:18px;
font-weight: normal;
padding:0;
margin:0;
}	 

  


/* DOCMAN */

  
h1.dm_title
{
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#666666;
margin:10px;
margin-left:0px;
text-transform:uppercase;
}

  
h2.dm_title
{
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#666666;
margin:10px;
margin-left:0px;
text-transform:uppercase;

}


h3.dm_title,
h3.dm_title a{
font-size: 12px;
line-height:16px;
font-weight: bold;
color:#008bfa;
text-decoration:none;
}



.dm_taskbar li,
.dm_orderby,
ul.mod_docman_catdown li,
ul.dm_mod_mostdown li,
ul.mod_docman_latestdown li{
padding-bottom:5px;
}



.dm_taskbar li a,
.dm_orderby a,
ul.mod_docman_catdown li a,
ul.dm_mod_mostdown li a,
ul.mod_docman_latestdown li a{
color:#444444;
}

.dm_orderby a{
color:#444444;
font-style:italic;
}




div.mod_docman_catdown
ul.mod_docman_catdown,
ul.mod_docman_latestdown,
#rechts .dm_mod_mostdown
{
margin-left:0px;
padding-left:0px;
list-style-type:none;
margin-top:20px;
}

div.mod_docman_catdown
ul.mod_docman_catdown
img,
#rechts .dm_mod_mostdown img ,
ul.mod_docman_latestdown img
{
	padding-right:5px;
	padding-left:0px;
	
}






.slick-rss-item {
margin-left:px;
list-style-type:none;
margin-top:20px;
}
.slickTip,
.slick-rss-item a.slickTip:link,
.slick-rss-item a.slickTip:visited,
.slick-rss-item a.slickTip:hover {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;
}


.avPlayerContainer,
.avPlayerBlock {position:relative;z-index:1;}






a.member_active {
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:18px;
font-weight: normal;
text-decoration:none;
color:#008bfa;
}

a.member_inactive {
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:18px;
font-weight: normal;
text-decoration:none;
color:#bbbbbb;
}



#member_table tr {
border-bottom: 1px solid #bbbbbb;
}
#member_table td {
padding-left: 15px;
padding-right: 15px;
border-bottom: 1px solid #bbbbbb;
}





h4.gk_npro_header a {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;
}



#gk_npro-newspro1,
#gk_npro-newspro1 img {
border: 0px solid #bbbbbb;
}




ul.pagination {
	margin: 15px auto;
	padding: 10px 0;
	text-align:center;
}

ul.pagination li {
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
	padding: 2px 5px;
}

ul.pagination li span{
	padding: 2px 5px;
}

ul.pagination a {
	padding: 2px 5px;
	border: 1px solid #F6F6F6;
	color:#008bfa;
}

ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {
	border: 1px solid #ECECEC;
	background: #FFFFFF;
} 

.counter {
text-align:center;
color:#bbbbbb;
}

.pagenavbar {
	padding-left: 14px;
}

.pagenavcounter {
	padding: 8px 14px 0 14px;
}




.pagenav  {
margin-bottom:15px;
margin-top:10px;
}

.pagenav th {
border: 1px solid #efefef;
padding-left:5px;
padding-right:5px;
}

.pagenav_next a,
.pagenav_next a:link,
.pagenav_next a:visited,
.pagenav_prev a,
.pagenav_prev a:link,
.pagenav_prev a:visited {
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:18px;
font-weight: normal;
text-decoration:none;
color:#bbbbbb;
}

.pagenav_next a:hover,
.pagenav_prev a:hover {
text-decoration:none;
color:#008bfa;
}






div.moduletablestatements
ul.latestnewsstatements 
{
margin:0px;
padding:0px;
padding-bottom:20px;
list-style-type:none;
}

div.moduletablestatements
ul.latestnewsstatements 
li.latestnewsstatements
{
margin:0px;
padding:0px;
list-style-type:none;
}

div.moduletablestatements
a
{
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;

}




#rechts div.nspro_bg_wrap h4
{
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:20px;
font-weight: bold;
text-decoration:none;
color:#008bfa; 
}


h1.aidanews2_title
{
 font-size:10px;
 color:#ff0000;
}



.aidanews2_mainC img,
.aidanews2_main img {
float: left;
margin:5px; 
border:0;
}

.aidanews2_topL, 
.aidanews2_date,
.aidanews2_category {
font-family:Verdana, Helvetica, sans-serif;
font-size: 9px;
line-height:10px;
font-weight: normal;
text-decoration:none;
color:#999999;
}

.aidanews2_topL,
.aidanews2_botL{  
padding-bottom:5px; 
}	 



.aidanews2_bottomlink {
text-align:right;
background-color:#fdfdfd;
padding:0;
margin:0;
}
.aidanews2_bottomlink a,
.aidanews2_bottomlink a:link, 
.aidanews2_bottomlink a:visited,
.aidanews2_bottomlink a:hover {
font-family:Verdana, Helvetica, sans-serif;
font-size: 11px;
line-height:18px;
font-weight: normal;
text-decoration:none;
color:#888888;
text-transform:uppercase;
}


.modjoomimg img {
border:0;
}


.joomla_sharethis {
text-align:center;
}





#record_table {
width:100%;
border:1px #000000;
font-size:10px; 
line-height:20px;
}


#record_table td {
padding:0px;
padding-left:5px;
padding-right:5px;
}

#record_tr_inactive {
text-decoration: line-through;
}

#record_tr_active td {
border-top: 1px solid #bbbbbb;
}

#record_history a {
color:#444444;
font-size:11px; line-height:20px;font-family:Verdana, Helvetica, sans-serif;
}

#record_history a,
#record_history a:link,
#record_history a:visited {
text-decoration:none;
}

#record_history a:hover {
text-decoration:underline;
}


#vtem_bannergroup,
#vtem_banner_warpper {
text-align: center;
width:99%;
background-color: #ffffff;
margin-top:10px;
box-shadow:2px 4px 8px #aaaaaa;

}

#vtembanner1 a img
{
border: 0px solid #ffffff;
}


#vtem_rotator a img {
border: 0px solid #ffffff;
}

ul#vtemdrawer1 a:link,
ul#vtemdrawer1 a:visited{
    font-size:12px;
}
ul#vtemdrawer1 li h2 {

    font-size:11px;    
}


ul#vtemdrawer2 a:link,
ul#vtemdrawer2 a:visited{
    font-size:12px;
}
ul#vtemdrawer2 li h2 {

    font-size:8px;    
}

#toppromo
{
	border-bottom: 1px solid #bbbbbb;
	padding-top:7px;
	padding-bottom:7px;
	z-index:1;
  }	  


.itp-socialbuttons-mod a:link img {
height:20px;
}


.searchintro a {
float:right;
}

.results h3 {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#666666;
margin:10px;
margin-left:0px;
text-transform:uppercase;
}

.results h4,
.results h4 a,
.results h4 ol {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;
-webkit-font-smoothing: antialiased;
margin-bottom:0;
margin-top:40px;
}


.results h4 li {
border-top: 1px solid #bbbbbb;
}

.results .highlight {
background-color:#f9f003;
}

.itp-socialbuttons-mod img {
border:0;
}

.rsssymbol img {
border:0;
}




.moduletable_rules_hint,
.moduletable_livestream_hint {
margin-bottom: 20px;
text-align:justify;
}
.moduletable_rules_hint .headline {
font-family:Verdana, Helvetica, sans-serif;
font-size: 44px;
line-height:44px;
font-weight: bold;
text-decoration:none;
color:#aaaaaa;
text-transform:uppercase;
text-shadow: 0px 0px 2px #008bfa;
-webkit-font-smoothing: antialiased;
}

.moduletable_rules_hint a:hover .headline {
font-family:Verdana, Helvetica, sans-serif;
font-size: 44px;
line-height:44px;
font-weight: bold;
text-decoration:none;
color:#47adff;
text-transform:uppercase;
text-shadow: 0px 0px 2px #aaaaaa;
-webkit-font-smoothing: antialiased;
}


.moduletable_rules_hint .sub_headline {
font-family:Verdana, Helvetica, sans-serif;
font-size: 22px;
line-height:28px;
font-weight: bold;
text-decoration:none;
color:#aaaaaa;
text-shadow: 0px 0px 2px #008bfa;
-webkit-font-smoothing: antialiased;
}

.moduletable_rules_hint a:hover  .sub_headline {
font-family:Verdana, Helvetica, sans-serif;
font-size: 22px;
line-height:28px;
font-weight: bold;
text-decoration:none;
color:#008bfa;
text-shadow: 0px 0px 2px #444444;
-webkit-font-smoothing: antialiased;
}


.moduletable_result_hint,
.moduletable_livestream_hint {
padding-bottom:40px;
}

.moduletable_result_hint .headline {
font-family:Verdana, Helvetica, sans-serif;
font-size: 16px;
line-height:16px;
font-weight: bold;
text-decoration:none;
color:#47adff;
text-transform:uppercase;
text-shadow: 0px 0px 2px #aaaaaa;
-webkit-font-smoothing: antialiased;
}

.moduletable_result_hint a:hover .headline {
font-family:Verdana, Helvetica, sans-serif;
font-size: 16px;
line-height:16px;
font-weight: bold;
text-decoration:none;
color:#666666;
text-transform:uppercase;
text-shadow: 0px 0px 2px #008bfa;
-webkit-font-smoothing: antialiased;
}

.moduletable_result_hint .ultiorganizer,
.moduletable_livestream_hint .ultiorganizer {
font-size: 10px;
line-height:18px;
font-weight: normal;
text-decoration:none;
color:#dddddd;
}


.moduletable_livestream_hint .headline {
font-family:Verdana, Helvetica, sans-serif;
font-size: 16px;
line-height:16px;
font-weight: bold;
text-decoration:none;
color:#666666;
text-transform:uppercase;
text-shadow: 0px 0px 2px #dd0000;
-webkit-font-smoothing: antialiased;
}

.moduletable_livestream_hint a:hover .headline {
font-family:Verdana, Helvetica, sans-serif;
font-size: 16px;
line-height:16px;
font-weight: bold;
text-decoration:none;
color:#dd0000;
text-transform:uppercase;
text-shadow: 0px 0px 2px #aaaaaa;
-webkit-font-smoothing: antialiased;
}




#rules_hint_promo {
margin-top:10px;
margin-bottom:10px;
width:580px;
height:75px;
background: url(../images/rules_banner.jpg) no-repeat;
 	-moz-border-radius: 	5px;
	-webkit-border-radius: 	5px;
	border-radius: 			5px ;	
	-moz-box-shadow: 	0px 0px 8px #444444;
	-webkit-box-shadow: 0px 0px 8px #444444;
	-box-shadow: 		0px 0px 8px #444444;
	}

#rules_hint_promo div{
padding-right:10px;
padding-top:10px;
text-align: right;

}

#rules_hint_promo a div {
text-transform: uppercase;
font-size: 10px;
line-height:14px;
font-weight: bold;
text-decoration:none;
-webkit-font-smoothing: antialiased;
letter-spacing:0.2em;
color: #ffffff;
opacity: 0.6;
}

#rules_hint_promo a:hover div {
color:#ffffff;

}

#rules_hint_promo .headline {
text-transform: uppercase;
letter-spacing:0.2em;
font-weight: normal;
font-size:30px;
line-height:40px;
-webkit-font-smoothing: antialiased;
text-decoration:none;
color: #9c8468;
text-shadow: -1px -1px 1px #fff, 1px 1px 1px #000;
opacity: 0.7;        

}

#rules_hint_promo a:hover .headline {
color:#af977a;
       
}


#rules_hint_promo .sub_headline {
font-size: 18px;
line-height:34px;
font-weight: bold;
text-decoration:none;
color:#aaaaaa;
text-shadow: 0px 0px 2px #008bfa;
-webkit-font-smoothing: antialiased;
letter-spacing:0.3em;
}

#rules_hint_promo a:hover .sub_headline {
color:#47adff;
text-shadow: 0px 0px 2px #aaaaaa;
}





.link_headline {

font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:24px;
text-decoration:none;
color:#008bfa;
text-shadow: 0px 0px 2px #008bfa;
-webkit-font-smoothing: antialiased;
}

a:hover  .link_headline {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:24px;
text-decoration:none;
color:#008bfa;
text-shadow: 0px 0px 2px #444444;
-webkit-font-smoothing: antialiased;
}





table.rss_box img {
max-width: 20%;
height:auto;
margin-right:10px;
margin-bottom:10px;
float:left;
}

table.rss_box .rss_title {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;
-webkit-font-smoothing: antialiased;
}



/*Ultioragnizer */

/*day*/
.pk_h1 {
font-family:Verdana, Helvetica, sans-serif;
font-size: 12px;
line-height:18px;
font-weight: bold;
text-decoration:none;
color:#008bfa;
-webkit-font-smoothing: antialiased;
}

/*stadium*/
.pk_table {}
