html, body, div, p, h1, h2, h3, h4, h5, img, pre, ul, ol, li {
  border:none;
  margin:0;
  padding:0;
}

#stop-censorship {
	position: fixed;
	top: 0;
	right: 0;
	z-index: 9997;
	cursor: pointer;
}

body
{
   	/*min-height:101%;*/
	background-color: #EEEEEE;
	/*background-attachment: fixed;
	background: url(images/bg.gif);
	background-attachment: fixed;*/
  	/*scrollbar-base-color: #EEEEEE;
  	scrollbar-3dlight-color: #FFFFFF;
  	scrollbar-arrow-color: #3293DA;
  	scrollbar-darkshadow-color: #FFFFFF;
  	scrollbar-face-color: #EEEEEE;
  	scrollbar-highlight-color: #3293DA;
  	scrollbar-shadow-color: #3293DA;
  	scrollbar-track-color: #EEEEEE;*/
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
	margin-bottom: 0px;
}

a
{
  outline: none;
}

table,input,textarea,select 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.date 
{
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 10px;
}

.topzeile
{
	background-color: #004D9F;
}

.inhalt
{
	background-color: #FFFFFF;
	/*border-left: 1px solid #3293DA;
	border-right: 1px solid #3293DA;*/
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
}

.inhalt_main
{
	background-color: transparent;
	/*border-left: 1px solid #3293DA;
	border-right: 1px solid #3293DA;*/
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 15px;
	padding-right: 15px;
}

.inhtext
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 8pt;*/
	text-align: justify;
	vertical-align: top;
	line-height: 17px;
	padding-top: 15px;
}

.main_back
{
	color: #E7F2F5;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;
	text-transform: lowercase;
	padding-bottom: 5px;
}

.tablehead
{
	line-height: 17px;
	font-size: 11px;
   font-family: Verdana;
   font-weight: bold;
	color: #000000;	
}

.contenttablehead
{
   /*font-size: 8pt;*/
	font-size: 11px;
   font-family: Verdana;
   font-weight: normal;
	color: #000000;
	height: 30px;
	padding-top: 10px;
	padding-bottom: 12px;
	padding-left: 8px;
}

.contenttable
{
	font-size: 11px;
   font-family: Verdana;
   font-weight: normal;
	color: #000000;
	height: 30px;
	padding-left: 13px;
	vertical-align: middle;
}

.contenttablefoto
{
	font-size: 11px;
   font-family: Verdana;
   font-weight: normal;
	color: #000000;
	height: 30px;
	padding-left: 11px;
	padding-bottom: 6px;
	vertical-align: middle;
}

.inputField 
{ 
	border-right: #BDDAE3 1px solid; 
	border-top: #BDDAE3 1px solid; 
	border-left: #BDDAE3 1px solid; 
	border-bottom: #BDDAE3 1px solid;
}

.errorField
{
	/*border-right: #9F0004 1px solid;*/
	border-right: #9F0004 1px solid;
	border-top: #9F0004 1px solid;
	border-left: #9F0004 1px solid;
	border-bottom: #9F0004 1px solid;
	background-color:  #FFFFCC;
}

.errorTable 
{
	border-right: #9F0004 1px solid;
	border-top: #9F0004 1px solid;
	border-left: #9F0004 1px solid;
	border-bottom: #9F0004 1px solid;
	background-color: #E2E1E1;
}

.tabelle2
{
	color: #004D9F; 
	font-weight: bold;
}

.border_topleft
{
	background: transparent;
}

.border_top
{
	background-color: #AACBE4;
}

.border_topright
{
	background: transparent;
}

.border_middleleft
{
	background-color: #AACBE4;
}

.border_middle
{
	background-color: #FFFFFF;
}

.border_middleright
{
	background-color: #AACBE4;
}

.border_bottomleft
{
	background: transparent;
}

.border_bottom
{
	background-color: #AACBE4;
}

.border_bottomright
{
	background: transparent;
}

.mainnewstitel 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background: #FFFFFF;
	vertical-align: middle;
	/*border-bottom: 1px solid #004d9f;*/
	border-bottom: 1px solid #3293DA;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 2px;
}

.hrline_blue
{
	border-bottom: 1px solid #2B8ED9;
	padding-top: 12px;
}

.hrline_red
{
	border-bottom: 1px solid #3293DA;
	padding-top: 12px;
}

.mainnewssub 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000; 
	vertical-align: middle;
	padding-top: 10px;
	padding-bottom: 4px;
}

.mainnewsspace
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000; 
	vertical-align: middle;
	border-bottom: 1px solid #3293DA;
	padding-top: 15px;
}

.mainnewsheading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000; 
	vertical-align: middle;
	padding-top: 15px;
	padding-bottom: 8px;
}

.mainnewscontent 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	vertical-align: top;
	line-height: 15px;
	color: #000000;
	padding-top: 6px;
	padding-bottom: 2px;
}

.mainoldlink 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	color: #000000;
	padding-top: 15px;
}

.mainmorelinks 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: right;
	color: #000000;
	padding-top: 20px;
	padding-bottom: 2px;
}

.menuright_contheader 
{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	height: 15px;
	padding-top: 6px;
	padding-bottom: 9px;
}

.menuright_conttext 
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	height: 12px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.menuright_contresult
{
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	height: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.tablecv 
{
	vertical-align: top;
	padding-left: 10px;
	padding-top: 8px;
}

.mainnewspic
{
	padding-top: 4px;
}

.mainnewspictext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	background-color: #EFEFEF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	width: 156px;
}

.newsbg
{
	background-color: #FFFFFF;
	border-left: 1px solid #CADCEC;
	border-top: 1px solid #CADCEC;
	border-bottom: 1px solid #CADCEC;
	border-right: 1px solid #CADCEC;
	padding-top: 2px;
	padding-bottom: 2px;
}

.newstitel
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 8pt;*/
	font-size: 11px;
	font-weight: bold;
	color: #005db6; 
	padding-left: 3px;
	vertical-align: middle;
	text-align: left;
	/*border-left: 1px solid #CADCEC;
	border-top: 1px solid #CADCEC;
	border-bottom: 1px solid #CADCEC;
	border-right: 1px solid #CADCEC;*/
	padding-top: 2px;
	padding-bottom: 2px;
}

.newsdate
{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*font-size: 8pt;*/
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	width: 30%;
	/*border-left: 1px solid #CADCEC;
	border-top: 1px solid #CADCEC;
	border-right: 1px solid #CADCEC;*/
	border-bottom: 1px solid #CADCEC;
	padding-top: 2px;
	padding-bottom: 5px;
}

.newscontent
{
	background-color: #FFFFFF;
	text-align: left;
	/*border-left: 1px solid #CADCEC;
	border-top: 1px solid #CADCEC;
	border-bottom: 1px solid #CADCEC;
	border-right: 1px solid #CADCEC;*/
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

.quelle
{
	background-color: #FFFFFF;
	/*border-left: 1px solid #CADCEC;
	border-bottom: 1px solid #CADCEC;
	border-right: 1px solid #CADCEC;*/
	border-top: 1px solid #CADCEC;
	padding-top: 2px;
	padding-bottom: 2px;
}

.contenttablenal
{
   font-size: 7pt;
	font-size: 10px;
   font-family: Verdana;
   font-weight: normal;
	color: #000000;
}

#link-banner
{
	font-family: Verdana;
	/*font-family: Verdana, Helvetica, georgia, serif;
	color: #3D81AA;
	color: #2c8ed9;*/
	color: #595959;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	height: 16px;
	vertical-align: middle;
}

#link-banner a:link, #link-banner a:visited, #link-banner a:active 
{
	font-family: Verdana;
	color: #595959;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	height: 16px;
	vertical-align: middle;
	padding-top: 1px;
}

#link-banner a:hover 
{
	font-family: Verdana;
	color: #595959;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	height: 16px;
	vertical-align: middle;
	padding-top: 1px;
}

.linktdmain:link, .linktdmain:visited, .linktdmain:active
{
	color: #3293DA; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	height: 16px;
	vertical-align: middle;
}

.linktdmain:hover
{
	color: #3293DA; 
	text-decoration: underline; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.mainoldlinks:link, .mainoldlinks:visited, .mainoldlinks:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: none; 
	font-size: 10px;
	line-height: 14px;
	padding-bottom: 5px;
}

.mainoldlinks:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	/*color: #004D9F; */
	text-decoration: underline; 
	font-size: 10px;
	line-height: 14px;
	padding-bottom: 5px;
}

.linktd:link, .linktd:visited, .linktd:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: none; 
	font-size: 11px;
	line-height: 14px;
	padding-bottom: 5px;
}

.linktd:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	/*color: #004D9F; */
	text-decoration: underline; 
	font-size: 11px;
	line-height: 14px;
	padding-bottom: 5px;
}

.link_news a:link, .link_news a:visited, .link_news a:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: none; 
	font-size: 10px;
	text-align: left;
	padding: 5px;
	padding-top:30px
}

.link_news a:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: underline; 
	font-size: 10px;
	text-align: left;
	padding: 5px;
	padding-top:30px
}

.linkzu:link, .linkzu:visited, .linkzu:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: none; 
	font-size: 10px;
}

.linkzu:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	/*color: #004D9F; */
	text-decoration: underline; 
	font-size: 10px;
}

.linktoparch:link, .linktoparch:visited, .linktoparch:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: none; 
	font-size: 10px;
}

.linktoparch:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	/*color: #004D9F; */
	text-decoration: none; 
	font-size: 10px;
}

.sep
{
	font-size: 7pt;
	font-size: 10px;
}

.menu_text span
{
	display: block;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #FFFFFF;
	padding-left: 28px;
	height: 22px;
} 

.menu_text:link, .menu_text:visited
{
	display: block;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	color: #FFFFFF;
	padding-left: 28px;
	height: 22px;
}

.menu_text:hover, .menu_text:active, .menu_text:focus
{
	display: block;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-align: left;
	color: #FFFFFF;
	padding-left: 28px;
	height: 22px;
}

.menur_tab:link, .menur_tab:visited
{
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size: 10px; 
	color: #3293DA;
	padding-top: 10px;
	padding-bottom: 0px;
}

.menur_tab:hover, .menur_tab:active, .menur_tab:focus
{
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #3293DA;
	padding-top: 10px;
	padding-bottom: 0px;
}

.menur_tv:link, .menur_tv:visited
{
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, sans-serif;
	font-size: 10px; 
	color: #3293DA;
	padding-top: 10px;
	padding-bottom: 10px;
}

.menur_tv:hover, .menur_tv:active, .menur_tv:focus
{
	font-weight: normal;
	text-decoration: underline;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #3293DA;
	padding-top: 10px;
	padding-bottom: 10px;
}

.menur_lmo:link, .menur_lmo:visited, .menur_lmo:active
{
	font-weight: normal;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 9px;
	color: #000000;
	background: #FFFFFF;
}

.menur_lmo:hover
{
	font-weight: normal;
	text-decoration: underline;
	font-family: sans-serif;
	font-size: 9px; 
	color: #000000;
	background: #FFFFFF;
}

.menur_place:link, .menur_place:visited, .menur_place:active
{
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px; 
	color: #000000;
  background: transparent;
	vertical-align: top;
  border-bottom: dotted #3293DA 1px;
}

.menur_place:hover
{
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px; 
	color: #000000;
  background: transparent;
	vertical-align: top;
  border-bottom: solid #3293DA 1px;
}

.menur_ticker:link, .menur_ticker:visited, .menur_ticker:active
{
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px; 
	color: #000000;
  background: transparent;
	vertical-align: top;
  border-bottom: dotted #3293DA 1px;
}

.menur_ticker:hover
{
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana;
	font-size: 9px; 
	color: #000000;
  background: transparent;
	vertical-align: top;
  border-bottom: solid #3293DA 1px;
}

.menu_right_header
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	text-align: center;
	vertical-align: top;
}

.menu_text_right
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 22px;
}

.menu_table_right
{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
}

.menu_right_link:link, .menu_right_link:visited, .menu_right_link:active
{
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.menu_right_link:hover
{
	color: #000000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.menu_links
{
	padding-top: 40px;
	text-align: center;
}

span.coords
{
	vertical-align: top;
}

.tickerhighlight:link, .tickerhighlight:visited, .tickerhighlight:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: none;
	font-size: 11px;
}

.tickerhighlight:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	/*color: #004D9F; */
	text-decoration: underline; 
	font-size: 11px;
}

.bottomline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000; 
	vertical-align: middle;
	border-bottom: 1px solid #3293DA;
}

.footer
{
	font-size: 10px;
	text-align: center;
	vertical-align: middle;
}

.vonline
{
	font-size: 9px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
}

.vonline_sep
{
	font-size: 9px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
}

.footer_link:link, .footer_link:visited
{
	color: #3293DA;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.footer_link:hover, .footer_link:active, .footer_link:focus
{
	color: #3293DA;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.image_info 
{
    display:block;
    font-size:10px;
    color:#999;
    border:0px;
    text-align:center;
    }
	
.wrapper 
{
    margin:0px auto;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    border: 0px solid #CADCEC;
    text-align:center;
}

.show_title a 
{
    font-size:12px;
    text-decoration:none;
    color:#999;
    text-align:center;
}

.image_info a:link, .image_info a:visited, .image_info a:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: none; 
	font-size: 11px;
	line-height: 14px;
	padding-bottom: 5px;
}

.image_info a:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	/*color: #004D9F; */
	text-decoration: underline; 
	font-size: 11px;
	line-height: 14px;
	padding-bottom: 5px;
}

.galleryimage
 {
    margin-bottom:5px;
    text-align:center;
}

.galleryimage img 
{
    padding:6px;
    border: 1px solid #CADCEC;
    display:block;
    background-color: #fff;
    margin-top: 10px;
    text-align:center;
}

.navigation a:link, .navigation a:visited, .navigation a:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: none; 
	font-size: 11px;
	line-height: 14px;
	padding-bottom: 5px;
}

.navigation a:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	/*color: #004D9F; */
	text-decoration: underline; 
	font-size: 11px;
	line-height: 14px;
	padding-bottom: 5px;
}

.thumbnail_row
 {
    margin-top: 1px;
}

.thumbnail_row img 
{
    border:0px solid #aaa;
    margin-top:10px;
}

.thumbnail_center
 {
    padding:1px;
    border:1px solid #fff;
}

.small, .small a
 {
    margin-top: 20px;
    text-decoration:none;
    color:#777;
}

/*Schrift für Live-TV*/
.livetv
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	padding-left: 2px;
	padding-right: 6px;
}

/*Schrift für Live-TV*/
.livetv1
{
	color: #000000;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/*Schrift für Live-TV*/
.livetv2
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	padding-left: 0px;
	padding-right: 6px;
	padding-bottom: 4px;
}

/*Schrift für Live-TV*/
.livetv3
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	padding-left: 0px;
	padding-right: 6px;
	padding-bottom: 4px;
}

/*Schrift für Live-TV*/
.livetv4
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	padding-left: 0px;
	padding-top: 1px;
}

/*Schrift für Live-TV*/
.livetvtag
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	padding-left: 3px;
	padding-top: 3px;
}

/*Schrift für Live-TV*/
.livetvzeit
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	padding-left: 3px;
	padding-top: 2px;
}

/*Schrift für Live-TV*/
.senderpic
{
	width: 36px;
	padding-top: 3px;
	padding-left: 2px;
}

.linktv:link, .linktv:visited, .linktv:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: none; 
	font-size: 10px;
}

.linktv:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	/*color: #004D9F; */
	text-decoration: underline; 
	font-size: 10px;
}

/*Schrift für Live-TV*/
.livetvo
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	padding-left: 2px;
	padding-right: 6px;
}

/*Schrift für Live-TV*/
.livetv1o
{
	color: #000000;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-size: 11px;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 6px;
}

/*Schrift für Live-TV*/
.livetv2o
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-size: 11px;
	padding-left: 10px;
	padding-bottom: 4px;
}

/*Schrift für Live-TV*/
.livetv3o
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-size: 11px;
	padding-left: 10px;
	padding-bottom: 4px;
}

/*Schrift für Live-TV*/
.livetv4o
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-size: 11px;
	padding-left: 10px;
}

/*Schrift für Live-TV*/
.livetvtago
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-size: 11px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 5px;
}

/*Schrift für Live-TV*/
.livetvzeito
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-size: 11px;
	font-weight: bold;
	padding-left: 3px;
	padding-top: 2px;
}

/*Schrift für Live-TV*/
.senderpico
{
	width: 36px;
	padding-top: 3px;
	padding-left: 2px;
}

.linktvo:link, .linktvo:visited, .linktvo:active 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	text-decoration: none; 
	font-size: 11px;
}

.linktvo:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3293DA;
	/*color: #004D9F; */
	text-decoration: underline; 
	font-size: 11px;
}

/*Liveticker*/
.liveticker
{
	background-color: #FFFFFF;
}

/*Schrift für Liveticker*/
.liveticker1
{
	color: #000000;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	font-weight: bold;
	padding-left: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
}

/*Schrift für Liveticker*/
.liveticker2
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 6pt;
	font-size: 9px;
	padding-left: 1px;
	padding-bottom: 4px;
	padding-top: 4px;
}

/*Schrift für Liveticker*/
.liveticker2a
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	padding-left: 1px;
	padding-bottom: 3px;
	padding-top: 3px;
}

/*Schrift für Liveticker*/
.liveticker3
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	padding-left: 1px;
	padding-bottom: 4px;
}

/*Schrift für Liveticker*/
.liveticker4
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	font-weight: bold;
	padding-left: 1px;
	padding-bottom: 4px;
}

/*Schrift für Liveticker*/
.liveticker5
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	padding-left: 1px;
	padding-bottom: 4px;
}

/*Schrift für Liveticker*/
.liveticker6
{
	color: #000000;
	text-decoration: none;
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	font-size: 10px;
	text-align: right;
	padding-left: 1px;
	padding-bottom: 4px;
}

.tableborder {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	border: 1px solid #2b8ed9;
}

.maintitle {
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-top: 0px solid #ffffff;
	font-size: 10px;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	color: #000000;
	background-color: transparent;
}

.maintitle a:link, 
.maintitle a:visited, 
.maintitle a:active {
	text-decoration: none;
	color: #000000;
	background-color: transparent;
}

.maintitle a:hover {
	text-decoration: none;
	color: #aaaaaa;
	background-color: transparent;
}

.statsrow1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10px;
	background-color: #0066CC;
}

.row1 {
	border-bottom: 1px solid #eeeeee;
	background-color: #ffffff;
	font-size: 10px;
	padding: 4px 4px 4px 4px;
}

.row1 a:link, 
.row1 a:visited, 
.row1 a:active {
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-size: 10px;
}

.row1 a:hover {
	text-decoration: none;
	color: #a80000;
	background-color: transparent;
	font-size: 10px;
}

.row2 {
	border-bottom: 1px solid #eeeeee;
	font-size: 10px;
	padding: 4px 4px 4px 4px;
	background-color: transparent;
	background-image: url(../icon/stripes.jpg);
}

.row2 a:link, 
.row2 a:visited, 
.row2 a:active {
	text-decoration: none;
	color: #0066CC;
	font-size: 10px;
}

.row2 a:hover {
	text-decoration: none;
	color: #a80000;
	font-size: 10px;
}
.row3 {
	background-color: #dddddd;
	font-size: 10px;
	padding: 2px 2px 2px 2px;
}

.row3 a:link, 
.row3 a:visited, 
.row3 a:active {
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-size: 10px;
}

.row3 a:hover {
	text-decoration: none;
	color: #a80000;
	background-color: #ffd000;
	font-size: 10px;
}

.row4 {
	background-color: #dddddd;
	font-size: 10px;
}

.row5 {
	background-color: #ffd000;
	font-size: 10px;
	padding: 2px 2px 2px 2px;
}

.row5 a:link, 
.row5 a:visited, 
.row5 a:active {
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-size: 10px;
}

.row5 a:hover {
	text-decoration: none;
	color: #a80000;
	background-color: transparent;
	font-size: 10px;
}

.row6 {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	background-color: #dddddd;
	font-size: 10px;
	padding: 2px 2px 2px 2px;
}

.row6 a:link, 
.row6 a:visited, 
.row6 a:active {
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-size: 10px;
}

.row6 a:hover {
	text-decoration: none;
	color: #a80000;
	/*background-color: #FFCB96;*/
	font-size: 10px;
}

.row8 {
	border-bottom: 1px solid #ffffff;
	background-color: #BEDCFA;
	font-size: 10px;
}

.row8 a:link, 
.row8 a:visited, 
.row8 a:active {
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-size: 10px;
}

.row8 a:hover {
	text-decoration: none;
	color: #a80000;
	background-color: transparent;
	font-size: 10px;
}

.row10 {
	background-color: #FFE98F;
	font-size: 10px;
}

.row10 a:link, 
.row10 a:visited, 
.row10 a:active {
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-size: 10px;
}

.row10 a:hover {
	text-decoration: none;
	color: #a80000;
	background-color: transparent;
	font-size: 10px;
}

.row12 {
	background-color: #FF7542;
	font-size: 10px;
}

.row12 a:link, 
.row12 a:visited, 
.row12 a:active {
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-size: 10px;
}

.row12 a:hover {
	text-decoration: none;
	color: #a80000;
	background-color: transparent;
	font-size: 10px;
}

.row14 {
	background-color: #FFB499;
	font-size: 10px;
}

.row14 a:link, 
.row14 a:visited, 
.row14 a:active {
	text-decoration: none;
	color: #000000;
	background-color: transparent;
	font-size: 10px;
}

.row14 a:hover {
	text-decoration: none;
	color: #a80000;
	background-color: transparent;
	font-size: 10px;
}


/*#menuType01 a
{
	 display: block;
    width: 167px;
    background: url(images/menu01_normal.jpg);
    background-repeat: no-repeat;
    height: 22px;
    color: #dee2e3;
    text-decoration: none;
    padding-left: 25px;
}

#menuType01 a:hover
{
    width: 167px;
    height: 22px;
    background: url(images/menu01_over.jpg);
    background-repeat: no-repeat;
}

#menuType02 a
{
    width: 167px;
    background: url(images/menu02_normal.jpg);
    background-repeat: no-repeat;
    height: 22px;
    color: #dee2e3;
    text-decoration: none;
    padding-left: 25px;
}

#menuType02 a:hover
{
    background: url(images/menu02_over.jpg);
    background-repeat: no-repeat;
}

#menuType03 a
{
    width: 167px;
    background: url(images/menu03_normal.jpg);
    background-repeat: no-repeat;
    height: 22px;
    color: #dee2e3;
    text-decoration: none;
    padding-left: 25px;
}

#menuType03 a:hover
{
    background: url(images/menu03_over.jpg);
    background-repeat: no-repeat;
}

#menuType04 a
{
    width: 167px;
    background: url(images/menu04_normal.jpg);
    background-repeat: no-repeat;
    height: 22px;
    color: #dee2e3;
    text-decoration: none;
    padding-left: 25px;
}

#menuType04 a:hover
{
    background: url(images/menu04_over.jpg);
    background-repeat: no-repeat;
}

#menuType05 a
{
    width: 167px;
    background: url(images/menu05_normal.jpg);
    background-repeat: no-repeat;
    height: 22px;
    color: #dee2e3;
    text-decoration: none;
    padding-left: 25px;
}

#menuType05 a:hover
{
    background: url(images/menu05_over.jpg);
    background-repeat: no-repeat;
}

#menuType06 a
{
    width: 167px;
    background: url(images/menu06_normal.jpg);
    background-repeat: no-repeat;
    height: 22px;
    color: #dee2e3;
    text-decoration: none;
    padding-left: 25px;
}

#menuType06 a:hover
{
    background: url(images/menu06_over.jpg);
    background-repeat: no-repeat;
}

#menuType07 a
{
    width: 167px;
    background: url(images/menu07_normal.jpg);
    background-repeat: no-repeat;
    height: 22px;
    color: #dee2e3;
    text-decoration: none;
    padding-left: 25px;
}

#menuType07 a:hover
{
    background: url(images/menu07_over.jpg);
    background-repeat: no-repeat;
}

#menuType08 a
{
    width: 167px;
    background: url(images/menu08_normal.jpg);
    background-repeat: no-repeat;
    height: 22px;
    color: #dee2e3;
    text-decoration: none;
    padding-left: 25px;
}

#menuType08 a:hover
{
    background: url(images/menu08_over.jpg);
    background-repeat: no-repeat;
}

#menuType09 a
{
    width: 167px;
    background: url(images/menu09_normal.jpg);
    background-repeat: no-repeat;
    height: 22px;
    color: #dee2e3;
    text-decoration: none;
    padding-left: 25px;
}

#menuType09 a:hover
{
    background: url(images/menu09_over.jpg);
    background-repeat: no-repeat;
}

.menu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 22px;
    color: #b5b8b6;
}*/

/*  TV-Event CSS  */

.white {
	font-family: verdana,helvetica;
	color: #ffffff;
	font-weight: bold;
	font-size: 12pt;
}
.tabval {
	font-family: verdana,helvetica;
	color: #000000;
	background-color: #ffffff;
	font-weight: plain;
	font-size: 10pt;
	padding-left: 15px;
}
.tabhead {
	font-family: verdana,helvetica;
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
	padding-left: 15px;
}
.nh {
	font-family: verdana,helvetica;
	color: #ffffff;
	font-weight: bold;
	font-size: 10pt;
}
p {
	font-family: verdana,helvetica;
	color: #000000;
	font-size: 12px;
}
.navi {
	font-family: verdana,helvetica;
	background-color: #fb7922;
	color: #ffffff;
	font-size: 10px;
}
.small {
	font-family: verdana,helvetica;
	color: #db5902;
	font-size: 10px;
}

a.n:link:focus, a.n:visited:focus {-moz-outline:0px;}
a.n:link { font-size: 10pt; color: #ffffff; font-weight:normal; text-decoration:none;}
a.n:visited { font-size: 10pt; color: #ffffff; font-weight:normal; text-decoration:none;}
a.n:active { font-size: 10pt; color: #ffffff; font-weight:normal; text-decoration:none;}
a.n:hover { font-size: 10pt; background-color: #ffffff; color: #fb7822; font-weight:normal; text-decoration:none;}
a.nh:link:focus, a.nh:visited:focus {-moz-outline:0px;}

a.nh:link { font-size: 10pt; background-color: #ffffff; color: #fb7822; font-weight:normal; text-decoration:none;}
a.nh:visited { font-size: 10pt; background-color: #ffffff; color: #fb7822; font-weight:normal; text-decoration:none;}
a.nh:active { font-size: 10pt; background-color: #ffffff; color: #fb7822; font-weight:normal; text-decoration:none;}
a.nh:hover { font-size: 10pt; background-color: #ffffff; color: #fb7822; font-weight:normal; text-decoration:none;}

a:link { color: #bb3902; font-weight:normal; text-decoration:underline;}
a:visited { color: #bb3902; font-weight:normal; text-decoration:underline;}
a:active { color: #bb3902; font-weight:normal; text-decoration:underline;}
a:hover { color: #bb3902; font-weight:normal; text-decoration:underline;}

.h {
	font-family: verdana,helvetica;
	color: #3c3c5c;
	background-color: #ffffff;
	font-size: 12px;
}
.d {
	font-family: verdana,helvetica;
	color: #ffffff;
	background-color: #fb7922;
	font-size: 12px;
}
.black {
	font-family: verdana,helvetica;
	color: #000000;
	font-weight: normal;
	font-size: 12px;
}
.blue {
	font-family: verdana,helvetica;
	color: #3c3c5c;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;
}
.big {
	font-family: verdana,helvetica;
	color: #000000;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 12px;
}

.red {
	font-family: verdana,helvetica;
	color: #ffffff;
	background-color: #df0000;
	font-weight: bold;
	font-size: 10px;
}
.green {
	font-family: verdana,helvetica;
	color: #ffffff;
	background-color: #00df00;
	font-weight: bold;
	font-size: 10px;
}

.yellow {
	font-family: verdana,helvetica;
	color: #ffffff;
	background-color: #dfdf00;
	font-weight: bold;
	font-size: 10px;
}

#langsel {
	font-family: Verdana;
	font-size: 8px;
	vertical-align: bottom;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

#langsel div {
	float: right;
}

#langsel a {
	color: #000;	
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
}

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



.nextgame .lost  {color: #900;}
.nextgame .win  {color: #090;}
.nextgame .draw  {color: #999;}
.nextgame .noResult {color: #000;}
.nextgame .datenext  {font-weight:bold;font-size:9px;text-align:center;font-family: Verdana;}
.nextgame .teamfirstnext  {font-weight:bold;font-size:11px;padding-top:7px;font-family: Verdana;}
.nextgame .teamlastnext  {font-weight:bold;font-size:11px;font-family: Verdana;}
.nextgame .place{font-size:9px;text-align:center;padding-top:4px;font-family: Verdana;}
.SUN {font-weight:normal;font-size:10px;padding-top:0px;font-family:Verdana;}
.update {font-size:9px;text-align:left;padding-top:8px;font-family:Sans-Serif,Arial;}
.copy {font-size:9px;text-align:right;padding-top:8px;font-family:Sans-Serif,Arial;}
.tickerlink {font-size:10px;font-weight:bold;text-align:center;padding-top:0px;}
.result {font-weight:normal;font-size:9px;font-family: Verdana;}
.winCount {color:#009900;font-family: Verdana;}
.drawCount {color:#999999;font-family: Verdana;}
.lostCount {color:#990000;font-family: Verdana;}



@media only screen and (max-width: 480px), screen and (max-device-width: 480px), screen and (max-width: 600px)  {
#stop-censorship {
	display:none;
}
