
html {
}

body
{
	background:#fff none;
	padding: 0px;
	margin: 0px;
}

#banner_div_x01_fc{ display:none;}
#bgtilex
{
	 background:#fff none;
   display:block;
   position:relative;
   overflow:auto;
   width:100%;
}
#content
{
	display: inline;
	
	padding-left: 8px;
	width: 840px;
	background-color: white;
	float: left;
	margin-bottom: 23px;
	margin-left:10px;
	min-height: 1200px;
	height: auto !important;
	height: 1200px;
	background:trasparent !important;
	background-image:none  !important;
	
/*	background-image: url(../img/an-logo-print.jpg);
	background-repeat:no-repeat;*/
}


#fixedbottombar {
	display:none;
	background-color: #272C30;
	color: white;
	bottom: 0;
	height: 27px;
	font-size:11px;
	left: 0;
	z-index: 200;
	margin-left: 120px;
	padding: 8px;
	width: 832px;
}

/*  orginal brand */
.replacemantbannertop
{
	display:none;
	
	width: 728px;
	height: 90px;
	background-color: #aaaaaa;
}

#rightbanner
{
	display:none;
	
	width: 160px;
	float: left;
	padding-top: 8px;
	height: 600px;
	margin-top: 570px;
}

body, div, td, input, select, a, h3
{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: black;
}



.replacemantbannerright
{
	display:none;
	
	width: 160px;
	height: 600px;
}

.replacemantbannerbig
{
	display:none;
	
	width: 328px;
	height: 258px;
	padding-bottom:8px;
	background-color: #aaaaaa;
	background:transparent url(../img/werbung-box-right.gif) no-repeat;
}


textarea {
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
}
.bottompaddingmeta {
	height:16px;
	padding:0px;
	margin:0px;
	line-height:1px;
	font-size:1px;
	clear:both;
}



.subheaderb {
	margin-right:8px;
	margin-bottom:7px;
	padding:3px 0 1px 0;
	background-color:#6B767A;
/*
	border-top:5px solid black;
	margin-right:8px;
	margin-bottom:0px;
	padding:3px 0 0px 0;*/
}
.startheader {
	width:496px;
	height:250px;
	background-color:#acacac;
	padding:0px;
	margin-right:8px;
	float:left;
}
.topheader { margin-top:8px; }
.rightbox {
	float:left;
	width:328px;
	height:250px;
	background-color:#3A434A;
}

/* no margin bottom */
.nmb {
	margin-bottom:0px;
}


a
{
	text-decoration: none;
}

a:hover
{
}

a:hover h2 {
	background-color:#CA6700;
	color: #fff;
}
h2 a:hover {
	background-color:#CA6700;
	color:#fff;
}
li {
	padding:3px 0 3px 0;
}
ul {
	padding:0 0 0 20px;
	margin:0 0 24px 0;
}

a.ul
{
	text-decoration: underline;
}
a.nohover {

}
#fixedbottombar a:hover,
.playbutton a,
#bookmark a:hover
{
font-size:10px;
}
.bl {line-height: 18px;
		 font-size: 11px;
		 }
		 
a.bl {
	line-height:18px;
	font-size: 11px;
}
a.bl:hover {
	background-color:transparent !important;
	text-decoration:underline;

}
#ttrtour a { color:#fff; }
#ttrtour a:hover { color:#000; }

img
{
	border: 0;
	margin: 0;
	padding: 0;
}

select
{
	border: 1px solid #000;
}

.newsteaser {
	    padding: 7px 0px 6px 0px;
	    border-bottom: 1px solid #334C60;
	  }
.or { color: #CD6600;
			padding: 0px 6px 0px 6px;}


.block
{
	display: block;
}


/*
#content
{
	display: inline;
	margin-left: 120px;
	padding-left: 8px;
	width: 840px;
	background-color: white;
	float: left;
	margin-bottom: 23px;
	min-height: 1200px;
	height: auto !important;
	height: 1200px;
}

#header
{
	height: 180px;
	background-image: url(../img/logo.gif);
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
**/

#header .nohover img {
	/*background-image: url(../img/il-flash-km-stand.png);
	background-repeat:no-repeat;*/
	background-position: 682px 34px;
}
#header
{ display: none !important;
	height: 182px;
	margin-bottom: 0;
}
#time
{
	padding-top: 8px;
	font-size: 11px;
	float: left;
}

#topbanner
{
	display:none;

	width: 728px;
	float: right;
	height: 90px;
	margin-right: 0;
	display: inline;
}

.bigbanner
{
	display:none;
	
	width: 328px;
	height: 258px;
}

.banner_vert
{
	display:none;
	
	padding-top:0px;
	padding-bottom:0px;
}

.u
{
	text-decoration: underline;
}

.fc:after
{
	content: "."; 
	display: block; 
	height: 0; 
	font-size:0; 
	clear: both; 
	visibility:hidden;
}
.fc{display: inline-block;} 
/* Hides from IE Mac \*/
* html .fc {height: 0px;}
.fc{display:block;}
/* End Hack */



.box_news_info {
	margin-right: 8px;
	margin-bottom: 4px;

	width: 496px;
	
	background-image:url(../img/il-doubleline.gif) !important;
	background-position:left top !important;
	background-repeat:repeat-x !important;
	padding-top:2px;
	
}

.box_news_info .verysmall
{
	font-size: 11px !important;
	font-weight:normal !important;
	text-transform: none !important;
	padding-bottom:0px;
}


.box_w1, .box_w2, .box_w3, .box_w4
{
	margin-right: 8px;
	margin-bottom: 8px;
	float: left;
	display: inline;
}
.box_w3_top {
	margin-right: 8px;
	margin-bottom: 8px;
	float: left;
	display: inline;
	width: 496px;
}

.box_w1_photo {
	margin-right: 8px;
	margin-bottom: 8px;
	float: left;
	display: inline;
	width: 160px;	
	min-height:210px;
	height:auto !important;
	height:210px;
}

.box_w1_video {
	margin-right: 8px;
	margin-bottom: 8px;
	float: left;
	display: inline;
	width: 160px;	
	min-height:120px;
	height:auto !important;
	height:120px;
}
box_w1_photo h2 { font-size:15px; }
.box_w1
{
	margin-bottom: 0px;
	margin-top: 0px;
	width: 160px;
}

.box_w2_except
{	
	margin-right: 8px;
	margin-bottom: 0px;
	float: left;
	display: inline;
}
.box_w2
{	
	margin-bottom: 0px;
	margin-top: 8px;
	width: 328px;
}


.box_w3
{	
	margin-bottom: 0px;
	margin-top: 7px;
	padding-top: 9px;
	width: 496px;
	background-image: url(../img/blackdots.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

.box_w3_form
{	
	margin-bottom: 0px;
	margin-top: 7px;
	padding-bottom:8px;
	padding-top: 9px;
	width: 496px;	
}

.box_w3_form_inner
{	
	margin-bottom: 0px;
	margin-top: 7px;
	padding-bottom:0px;
	padding-top: 9px;
	width: 496px;	
}


.box_w4
{	
	width: 664px;
}

.box_w5
{
	float: none;
	clear: both;
	margin-right: 8px;
	margin-bottom: 8px;
}
.goldenbg {
	padding-top:8px;
	background-color:#3A434A;
	border-bottom:5px double #212A2F;
}

.golden {
	color:#CD6601;
	font-weight:bold;
}
.gold {
	color:#CD6601;
	font-weight:bold;
}
.box_h1
{
	min-height: 76px;
	height: auto !important;
	height: 76px;
}

.box_h2
{
	min-height: 233px;
	height: auto !important;
	height: 233px;
}

.box_h3
{
	min-height: 297px;
	height: auto !important;
	height: 297px;
}

.t2col, .tthirds
{
	clear: both;
}

.col1, .col2, .col3
{
	float: left;
}

.col2 { display:none !important; }
.t2col .col1
{
	width: 504px;
}

.t2col .col2
{ display: none !important;
	width: 336px;
}

/* later this will be fixed widths too? */
.tthirds .col1, .tthirds .col2, .tthirds .col3
{
	width: 33%;
}

.t2col .col1 .tthirds .col1,
.t2col .col1 .tthirds .col2,
.t2col .col1 .tthirds .col3
{
	width: 160px;
	margin-right: 8px;
}

.clearer
{
	clear: both;
}
.clearer a { font-size:11px; font-weight:bold; }

.nomb
{
	margin-bottom: 0 !important;
}

.greyh {
	display:none !important;
	background-color:#3A434A; /* dark grey */
	height:22px;
	padding-top:3px;
	margin-bottom: 0px; 
	margin-right: 8px;
}

.goldh {
	background-color:#BCA03D;
	padding-top:3px;
	padding-bottom:1px;
	margin-bottom: 5px; 
	margin-right: 8px;
}

.headinfo {
	font-size:11px;
	line-height:12px;
	padding-top:2px;
	color:#fff;
	font-weight:normal;
	padding-right:12px;
}

.headinfo a { color:#fff; font-weight:bold; }

h1, h2
{
	margin: 0;
	padding: 0;
	display: block;
}

h1
{
	clear: both;
	background-color:#6B767A;
	height:21px;
	padding-top:3px;
	margin-bottom: 4px; 
	margin-right: 8px;
}


.spacer {
	height:11px;
}

h1, h1 a
{
	font-size: 11px;
}

h1.report
{ 
	background-color:transparent !important;
	border: none;
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 16px;
	
}

h1 img
{
	display: block;
}

h2, h2 a
{
	margin-bottom: 3px;
	margin-top: 0px;
	font-size: 14px !important;
	line-height:16px;
	text-transform: none !important;
}


.goldenbg table {
	width:1%;
}

.box_h2 h2, h2 a
{
	min-height: 32px;
	height: auto !important;
	height: 32px;
	padding-top:3px;
}

p.more {
	font-size: 14px;
	font-weight:bold;
	border-top: solid black 5px;
	border-bottom: solid black 1px;
	padding: 3px 0px;
	margin-bottom: 8px;
	margin-top:4px;
	
}

.morefoto {
	padding-top: 0px;
}

p.more a{
	font-size: 14px;
	font-weight:bold;
	text-transform:capitalize;
}

h2.big, h2.big a
{
	font-size: 18px;
}

.hthumb h2
{
	min-height: 35px;
	height: auto !important;
	height: 35px;
	overflow:hidden;
}
.box_w3 {
line-height:18px;
}
p
{
	margin-top: 8px;
	line-height:18px;
	margin-bottom: 8px;
}

.videothumb
{
	width: 100px;
	height: 75px;
	float: left;
	margin-right: 8px;
}

.whitehover {
	font-size:12px;
}
.whitehover a:hover {
	color:#fff !important;
	text-decoration:none;
}

.videothumb img
{
	position: absolute;
}


.gvideothumb
{
	width: 160px;
	float: left;
}

.videothumb .play {
padding-left:5px;
margin-top:5px;
}
.gvideothumb h2
{
	margin-top: 128px;
}

.gvideothumb img
{
	position: absolute;
}

.gvideothumb .playbutton
{
	width: auto;
	height: auto;
	margin-left: 65px;
	margin-top: 46px;
}

.topimg
{
	display: block;
	margin-bottom: 5px;
}

.leftimg
{
	display: block;
	margin-right: 8px;
	float: left;
}

.ypad
{
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}

.phone {
	background:transparent url(/Skins/img/charts.jpg) no-repeat;
	height:348px;
	padding:84px 0 0 80px;
}
.phone .mheight {
	height: 204px;
}
.phone .chartpos {
	color:#6B767C;
	font-weight:bold;
	width:15px;
}
.phone .chartname {
	width:125px;
}
.phone .chartname a:hover { text-decoration:underline; }
.phone p {
	font-weight:bold;
	color:#8C7B29;
	text-align:right;
	padding-right:98px;
}

.blackdotstop_info {
/*	background-image: url(../img/blackdots.gif);
	background-repeat: repeat-x;
	background-position: top left;*/
	padding-top: 6px;
}

.blackdotstop .floatright
{
	color:#fff;
}
.blackbottom .floatright a:hover
{
	color:#CA6700;
	text-decoration:underline;
}

.blackdotsNoPad
{
	background-image: url(../img/orangedots.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 0px;
}

.blackdotsbottom
{
	background-image: url(../img/orangedots.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 8px;
}

a.btn_black
{
	display: block;
	float: left;
	color: white;
	margin-right: 8px;
	font-weight: bold;
	padding: 3px 8px;
	background-color: #3A4348;
}
a.btn_black:hover
{
	display: block;
	float: left;
	color: white;
	margin-right: 8px;
	font-weight: bold;
	padding: 3px 8px;
	background-color: #CA6700 !important;
}

a.btn_yellow, a.btn_yellow:hover, #sendlogin a, #sendlogin a:hover
{
	display: block;
	float: left;
	font-size:10px !important;
	border:1px solid #fff;
	color: #ffffff !important;
	margin-right: 8px;
	font-weight: normal;
	background-color:#202B31;
	padding: 3px 6px;
	text-decoration:none;
}

.m
{
	margin-right: 8px;
	margin-bottom: 8px;
}

.mr
{
	margin-right: 8px;
}

.mb
{
	margin-bottom: 8px;
}

.nomr
{
	margin-right: 0px;
}

.piccopy
{
	color: #c1b51e;
	
}

.block
{
	display: block;
}


.blackbox
{
	background-color: #BCA03D;
	color: white;
	padding: 0px;
	height: 267px;
}

.specialvideobox
{
	color:black;
	height: 257px;
	width: 308px;
	position: absolute;
	clear: both;
	font-size:15px;
	line-height:16px;
	font-weight:bold;
	
}

.specialvideobox img
{
	display: inline;
	vertical-align: bottom;
}
.playbutton a { background-color:transparent !important; }
.specialvideobox .thumbwrapper
{
	width: 308px;
	height: 231px;
	position: absolute;
	padding-left:1px;
	bottom: 0;
}

.thumbwrapper img
{
	position: absolute;
}

.thumbwrapper .playbutton
{
	position: absolute;
	background-image: url(../img/playbutton_big.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.specialvideobox .playbutton
{
	width: 308px;
	height: 231px;
}

.bigvideolink
{
	height: 300px;
	width: 496px;
	padding-bottom:0px;

	margin-bottom:8px;
	margin-top:8px;
}

.bigvideolink .playbutton
{
	width: 496px;
	height: 300px;
}

.playbutton img
{

}

.greydottedbox
{ display: none !important;
	background-image: url(../img/greydots.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin-top:8px;
	padding: 20px 0 10px 0px;
}
.newsimgarea {
	margin-top: 24px;
	background: none !important;
	background-image: none !important;
	background-repeat: no-repeat !important;
	width: 496px;
	min-height: 330px;
	height: auto !important;
}
.blackbackg {color: #000 !important;
						 padding: 0px !important;
	 	}

.colorarea {
	display: none !important;
	background-color:#3A434A;
	background: #3A434A url(../img/an-double.gif) repeat-x;
	background-position:bottom left;
	color:#fff;
	padding:0px 0 0px 0;
	margin-right:8px;
}
#bookmark {
	display: none !important;
	margin-top:8px;
}

.centered
{
	text-align: center;
}

.right
{
	text-align: right;
}

.floatleft
{
	float: left;

}

.floatright
{
	float: right;
	padding: 4px 0px 0px 0px;
}

.inline
{
	display: inline;
}

.bold
{
	font-weight: bold;
	line-height:18px;
}

.small, .small a
{
	font-size: 11px;
}

.verysmall, .verysmall a
{
	font-size: 10px !important;
	line-height:15px;
	font-weight:bold;
	text-transform: uppercase;
	padding-bottom:6px;
	display:block;
}


.verysmalltop, .verysmalltop a
{
	font-size: 10px !important;
	text-transform: uppercase;
	margin-bottom: 5px;
	display:block;
	font-weight:bold;
}


.uc
{
	text-transform: uppercase;
}

html > body #fixedbottombar {
	position: fixed;
}



#fixedbottombar a
{
	color: #CE6301;
	font-size:10px !important;
}

.btext {
	padding-top:8px;
	color:#fff;
	font-weight:bold;
	margin-right:8px;
	float:left;
	
}
.divlogout {
	float:left;
	padding-top:8px;
}
#logout a {
background:transparent url('../img/logout.gif') no-repeat;
padding:5px 32px;

}

#logout a:hover {
background:transparent url('../img/logout.gif') no-repeat !important;
padding:5px 32px;
}


#fixedbottombar .inp, #login input
{
	border: solid #979797 1px;
	height: 18px;
	padding: 1px;
	color: #666666;
}

#fixedbottombar .linp, #login input
{
	width: 67px;
	margin-right: 0px !important;
}

#sendlogin { padding-top:1px }

#username, #password, #sendlogin
{
	float: left;
}

#sendlogin a
{
	margin-right: 0px !important;
	margin-top: 3px;
}

#username, #password
{
	padding-right: 4px !important;
}



#fixedbottombar .rinp
{
	width: 100px;
	margin-right: 4px;
}

#fixedbottombar input
{
	margin-top:3px;
}

#mmnetwork
{
	line-height: 19px;
	color: #6C757A;
}

#mmnetwork a, #copyright a
{
	color: #CA6700;;
}
#mmnetwork a:hover, #copyright a:hover
{
	color: #CA6700;
	text-decoration:underline;
}


#copyright
{
	color: #6C757A;
}

#godfather
{
	position: absolute;
	left: 820px;
}

.blackbottom
{
	width:496px;
	border-bottom: 5px double #334C60;
	margin:8px 8px 8px 1px;
	background-image: url(../img/orangedots.gif);
	background-repeat: repeat-x;
	padding-top:5px;
	padding-bottom:6px;
	background-position: 0 0px;	
}

.blackbottom2 {
	width:496px;
	border-bottom: 5px double #39444A;
	margin:0px 8px 8px 1px;
	padding-top:0px;
	padding-bottom:4px;
	background-position: 0 0px;	
}
.blackbottom .floatright {
	color:#CA6700 !important;
}

#holder_get_mail .itemlabel_mv_reg {
	display:none;
} 
#holder_get_nl input {
	width:18px;
	border:none 0;
}
p a {
	color:#CA6700;
}
.blackbottom a {
	color:#CA6700;
}

.blockthree  {
	margin-bottom:8px;
}
.box1, .box2, .box3 {
	border:1px solid #ECCE60;
	padding:1px;
	margin-right:7px;
	background-color:#fff;
	float:left;
}
.box3 {
	margin-right:0px;
}
.linklist {
	height:19px;
	width:148px;
	background-color:#BCA03D;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:6px;
	font-size:16px;
	color:#fff;;
	padding-left:8px;
}
.namelink {
	height:19px;
	width:148px;
	font-weight:bold;
	padding-top:6px;
	font-size:16px;
	padding-left:8px;
}
.namelink a { color:#8F7926; }
.linklist a { color:#fff; }

.linebox
{
	background: transparent url(../img/blackdots.gif) repeat-x;
	background-position:top left;
	padding: 8px 0px 8px 0px;
	margin-bottom: 0px;
	margin-right: 8px;
	margin-top:0px;
	clear: both;
}
.lastlinebox
{
	border-bottom:2px solid #6C777D;
	font-size:1px;
	line-height:1px;
	margin-top:8px;
	margin-right:8px;
	margin-bottom: 8px;
}

.nofloat
{
	float: none;
	display: block;
}

.hr
{
	margin-bottom: 8px;
	margin-right: 8px;
	font-size: 1px;
	line-height: 2px;
	height: 2px;
	background-color: #6A7579;
	clear: both;
}

.hrdotted
{
	margin-bottom: 8px;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	background:transparent url(../img/orangedots.gif) repeat-x;
	background-position:top right;
	clear: both;
}


.yellowbg
{
	padding-top: 8px;
	/* background-color: #BCA03D; */
	
}

.yellowbg .last
{
	margin-right: 0px;
}

.yellowbg a
{
	font-weight: bold;
	color:#fff;
}

.yellowbg a:hover
{
	color:#000;
	text-decoration: underline;
}

.rtable {
	padding-right:8px;
}
.rtable .box_w1 {
	width:155px;
}
.rtable .blackdotsbottom
{
	padding-top: 4px;
	padding-bottom: 4px;
}

.rtable .blackdotstop
{
	padding-top: 4px;
	padding-bottom: 4px;
}

.rtable .box_w1,
.rtable .box_w2,
.rtable .box_w3,
.rtable .box_w4,
.rtable .box_w5
{
	margin-bottom: 0px;
}
.col2 .box_w2 {
	background-color:#BCA03D;
	margin:0px !important;
	background:#3A434A url(../img/orangedots.gif) repeat-x;
	color:#fff;
	background-position:left bottom;
	padding-top:8px;
	float:none;
	clear:both;
	font-size:11px;
	padding-bottom:8px;
	padding-left:8px;
	width: 320px;
	display: block;
	line-height: 18px;
}
.nowhitetop {
	padding-top:8px;
	background:#3A434A none !important;
	margin-bottom:8px;
}
.borderend {
	background: transparent url(../img/an-double.gif) repeat-x;
	background-position:bottom left;
}
.fotobox {
	float:left;
	width:150px;
	margin-right:8px;
	background:transparent url(../img/orangedots.gif) repeat-x;	
	background-position:bottom left;
	margin-bottom:8px;

}
.fotobox h2 {
	font-size:14px;
	line-height:14px;
	margin-bottom:8px;
	margin-top:2px;
	min-height: 30px;
	height: auto !important;
	height: 30px;	
	color:#CD6B08;
}

.padright {
	padding-right:8px;
	margin-bottom:8px;
}
/* navigation */

#mainnav
{
	margin-right: 8px;
	margin-bottom: 8px;
}

#mainnav a:hover
{
	background-color: transparent;
	text-decoration: none;
}
#mainnavfirstlevel {
	display: none;
	background-color: #202B31;
	margin-top:7px;
	border-bottom:1px solid #fff;
}
#mainnavsecondlevel
{ display: none;
	background-color: #CD6600;
	height:24px;
}

#mainnavthirdlevel
{ display: none;
	height: 29px;
	border-bottom:1px solid #202B31;
	background:transparent url(../img/il-t2-del.gif) no-repeat;
	background-repeat: no-repeat;
	background-position: top left;	
}

.emptymainnavthirdlevel
{
	height: 25px;
	background:transparent none;	
	border-bottom:1px solid #202B31;
}

.outerteaser {
	border:1px solid #D3D8DB;
	margin-right:8px;
	background-color:#6B767A;	
	margin-bottom:8px;
}
.innerteaser {
	border:1px solid #fff;
	background-color:#6B767A;
	padding:14px 14px 8px 14px;
}
.teaser {
	padding:8px;
	width:280px;
	margin-bottom:8px;
	background-color:#fff;	
}

.teaser h4 { 
	padding:0;
	margin:0;
	font-size:15Px !important;
}
.teaser h4 a{ 
	padding:0;
	margin:0;
	font-size:15px !important;
}
.teaser .verysmall {
	padding-top:25px;
	padding-bottom:0px;
}
div.active_l0_t1, div.inactive_l0_t1,
div.active_l1_t1, div.inactive_l1_t1,
div.active_l2_t1, div.inactive_l2_t1,
div.active_l0_t3, div.inactive_l0_t3,
div.inactive_l0_t1_first, div.active_l0_t1_first,
div.inactive_l1_t1_first, div.active_l1_t1_first,
div.inactive_l2_t1_first, div.active_l2_t1_first,
div.inactive_l0_t3_first, div.active_l0_t3_first
{
	float: left;
}

div.friendsearch {
	float: left;
	padding: 5px 10px 5px 10px;
	display: block;	
	color:#6B767A;
	/*
	background-image: url(../img/blackdots_vert.gif);
	background-repeat: repeat-y;
	background-position: top left;	
	*/
		background:transparent url(../img/an-t2-del.gif) no-repeat;
	background-position:left top;
	padding: 5px 10px 5px 10px;	
	font-weight:bold;
}

div.friendsearch a, div.friendsearch a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#695518;
}

div.navcom {
	float: left;
	display: block;	
	/*
	background-image: url(../img/blackdots_vert.gif);
	background-repeat: repeat-y;
	background-position: top left;	
	*/
	background:transparent url(../img/an-t2-del.gif) no-repeat;
	background-position:left top;
	padding:0px 6px 6px;	
	font-weight:bold;
}

div.navall, div.navinvite  {
	float: left;
	display: block;	
	/*
	background-image: url(../img/blackdots_vert.gif);
	background-repeat: repeat-y;
	background-position: top left;	
	*/
		background:transparent url(../img/an-t2-del.gif) no-repeat;
	background-position:left top;	
	padding:0px 6px 6px;		
	font-weight:bold;
}

div.navinvite a{
	font-weight:bold;
	text-decoration:none;
	color:#695518;

	display: block;	
	
	padding: 7px 10px 6px 10px;	
		background:transparent url(../img/an-t2-del.gif) no-repeat;
	background-position:right top;		
	/*
	background-image: url(../img/blackdots_vert.gif);
	background-repeat: repeat-y;
	background-position: top right;	*/
}

div.navall a,
div.navcom a{
	font-weight:bold;
	text-decoration:none;
	padding: 7px 10px 6px 10px;
	display: block;	
	color:#695518;
}
.control_mv_reg input{
	width:160px;
	border: 1px solid #6E531B;
	height:20px;
}
.blackend {
	border-bottom:1px solid #000;
	margin:0;
	padding:0px;
	line-height:1px;
	font-size:1px;
	clear:both;
	height:1px;
	margin-right:8px;	
	padding-top:8px;
}

.friendsearch input{
	background-image: url(../img/search-ico.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
	border:1px solid #cccccc;
	height: 14px;
	width:131px;
	margin:0 4px 0 5px;
	padding-left:20px;
}


*+html .navcom {
padding-top:1px;

}

div.active_l0_t3, div.inactive_l0_t3,
div.inactive_l0_t3_first, div.active_l0_t3_first
{
	margin-right: 9px;
	line-height:13px;
	font-size:10px;
	height:18px;
}



a.active_l0_t1, a.inactive_l0_t1,
a.inactive_l0_t1_first, a.active_l0_t1_first
{
	padding: 3px 6px 3px 6px;
	display: block;
}

a.inactive_l0_t1,
a.inactive_l0_t1_first
{
	padding: 3px 6px 3px 6px;
	
}


div.active_l0_t4, div.inactive_l0_t4,
div.active_l0_t4_first, div.inactive_l0_t4_first
{
	display: inline;
	margin: 0px 5px;
	background-repeat: no-repeat;
	padding-left: 9px;
	background-position: 0px 7px;
}

div.active_l0_t4,
div.active_l0_t4_first
{
	background-image: url(../img/da_black.gif);
}

div.inactive_l0_t4,
div.inactive_l0_t4_first
{
	background-image: url(../img/da_grey.gif);
}

a.inactive_l0_t4,
a.inactive_l0_t4_first
{
	color: #8F782A;
}

a.inactive_l0_t4:hover,
a.inactive_l0_t4_first:hover
{
	color: #8F782A;
	text-decoration:underline;
	background-color: transparent;
}

div.active_l0_t1,
div.active_l0_t1_first
{
	background-color: #CD6600;
}
div.active_l0_t1_first,
div.active_l0_t1
{
	background:#CD6600 url(../img/an-t0-del.gif) no-repeat;
	background-position:top right;
	
}

div.inactive_l0_t1,
div.inactive_l0_t1_first
{
	background-color: #CD6600;
	background:transparent url(../img/an-t0-del.gif) no-repeat;
	background-position:top right;
	
}
div.inactive_l0_t1:hover,
div.inactive_l0_t1_first:hover
{
	background-color: #CD6600;
}

div.inactive_l1_t1_first {
	text-transform:uppercase;


}
div.inactive_l1_t1
{
	text-transform:uppercase;
	background:transparent url(../img/an-t1-del.gif) no-repeat;
	background-position:top left
}

div.active_l1_t1_first {
	text-transform:uppercase;
	background-color:#fff;
}
div.active_l1_t1
{
	text-transform:uppercase;
	background-color:#fff;
}

.active_l1_t1 a, .active_l1_t1_first a
{
	color:#CC6601;
	text-transform:uppercase;
	padding: 4px 6px 7px 6px;
	display: block;
	font-weight:bold;
	text-decoration: none;
}
.inactive_l1_t1 a, .inactive_l1_t1_first a
{
	color:#fff;
	text-transform:uppercase;
	padding: 4px 6px 7px 6px;
	display: block;
	font-weight:bold;
	text-decoration: none;
}
.inactive_l1_t1:hover, .inactive_l1_t1_first:hover {
	color:#CC6601;
	background-color:#fff !important;
	text-decoration: none;
	
}


/* active l2 t1 */

div.active_l2_t1, div.inactive_l2_t1,
div.active_l2_t1_first, div.inactive_l2_t1_first
{
	background:transparent url(../img/an-t2-del.gif) no-repeat;
	background-position: top right;	
	padding: 8px 6px 6px 6px;
}

a.inactive_l2_t1, a.inactive_l2_t1_first
{
	color:#000;
	font-weight:bold;
	display: block;
	padding:0px 2px 0px 2px;
}
a.active_l2_t1, a.active_l2_t1_first {
	color:#fff;
	font-weight:bold;
	display: block;
	background-color:#CD6600 !important;
	padding:0px 2px 0px 2px;
}
/*
	background:transparent url(../img/il-t2-del.gif) no-repeat;
	background-repeat: no-repeat;
	background-position: top right;
	*/

a.inactive_l2_t1:hover, a.inactive_l2_t1_first:hover {
	background-color:#CD6600 !important;
	color:#FFF !important;
padding:0px 2px 0px 2px;	
}
/* end active l2 t1 */


div.elem_l0_t1,
div.elem_l0_t1_first
{
	float: left;
	width: 95px;
	margin-left: 40px;

}

a.elem_l0_t1,
a.elem_l0_t1_first
{
	font-weight: bold;
	margin-bottom: 2px;
	display: block;
	color:#000;
	text-transform: uppercase;
}

div.elem_l1_t1, div.elem_l1_t1_first
{
	white-space: nowrap;
	clear: both;
	padding-left: 1px;
	display:block;
}

a.elem_l1_t1,
a.elem_l1_t1_first
{
	color: #CA6700;
}

a.elem_l1_t1:hover,
a.elem_l1_t1_first:hover
{
	color: #CA6700;
	text-decoration:underline;
	background-color: transparent;
}

.pinsmall a {
	font-size:11px;
	text-decoration:underline;
}
#c1101
{
	background-image: url(../img/da_white_small.gif);
	background-repeat: no-repeat;
	text-indent: 9px;
	background-position: 0px 7px;
	width: 60px;
}

#c1101 a
{
	font-size: 11px;
}

#c1102
{
	background-image: url(../img/key.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 5px;
}

#c1103
{
	background-image: url(../img/bubble.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 5px;
}

#c1104
{
	background-image: url(../img/text.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 1px;
	margin-top: 5px;
}

#c1105
{
	background-image: url(../img/rsssmall.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-top: 5px;
}

div.active_l0_t3 a, div.inactive_l0_t3 a,
div.active_l0_t3_first a, div.inactive_l0_t3_first a
{
	vertical-align: middle;
}

a.active_l0_t3,
a.active_l0_t3_first
{
	font-weight: bold;
}

.leftarrow {
	display:inline;
	padding-right:8px;
}
.leftarrow a:hover {
	background-color:#fff;
}
.rightarrow a:hover {
	background-color:#fff;
}

.rightarrow {
	display:inline;
	padding-left:8px;
}
.pager {
	display:inline;
}
.xofy {
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
}
.tleftbox {
	float:left;
	width:165px;
	font-weight:bold;
	padding-top: 3px;
}
.trightbox {
	width:165px;
	float:left;
	text-align:right;
	padding-top: 1px;
}


.tleftboxsmall {
	float:left;
	width:100px;
	font-weight:bold;
	padding-top: 6px;
}

.trightboxsmall {
	color:#C86A08;
	width:228px;
	float:left;
	text-align:right;
	padding-top: 0px;
}

.trightboxtext {
	width:180px;
	float:left;
	text-align:right;
	padding-top: 3px;
}
.tleftboxtext {
	float:left;
	width:165px;
	font-weight:bold;
	padding-top: 5px;
}


.tcenterbox {
	float:left;
	width:165px;
	text-align:center;
	padding-top: 1px;
}
.tcenterboxbig {
	float:left;
	width:485px;
	padding-top: 3px;
	text-align:center;
}
.topbox a { font-weight:bold; color: #8F7828 !important; }
.tleftbox a, .tleftboxtext a { font-weight:bold; color: #CC6601 !important; }
.tcenterbox .fc { 	font-weight:bold; color: #CC6601 !important; }
.tcenterbox .fc a { 	font-weight:bold; color: #CC6601 !important; }
.tcenterbox .fc a:hover {	font-weight:bold; color: #000 !important; }


.tcenterboxbig .fc { 	font-weight:bold; color: #fff !important; }
.tcenterboxbig .fc a { font-weight:bold;	color: #CC6601 !important; }
.tcenterboxbig .fc a { font-weight:bold;	color: #CC6601 !important; }

.trightbox a, .trightboxtext a {
	font-weight:bold;
	color:#CC6601;
}

.reslist {
	margin-top:12px;
	margin-left:175px;
	background:#fff url(/Skins/img/ichlaufe-cut.gif) no-repeat;
	background-position:left bottom;
	padding-bottom:163px;
	padding-left:9px;
	width:85px;
	border-right:1px solid #000;
}

.nbg {background: #3A434A !important;}




.reslisttable {
	width:83px;
	border-spacing:0px;
	border-collapse:collapse;
	border-left:1px solid #000;
	width:85px;
}

.reslisttable .firstitem {
	height:88px;
	vertical-align:bottom;
}
.reslisttable td { padding:2px; padding-right:0px; padding-left:0px; }
.reslisttable .leftcol { padding-left:0px; padding-right:1px; text-align:center; }
.reslisttable .wh {
	background-color:#D3D8DC;
}
.repinfo {
	font-size:9px;
	padding-top:2px;
}
.repinfo a {
	text-decoration:underline;
		font-size:9px;
}

.darkbg {background-color: #3A434A;
				 width: 160px;
				}
				 

.box_g1 {
	line-height:18px;
	background-image:url(../img/blackdots.gif);
	background-position:left top;
	background-repeat:repeat-x;
	margin-bottom:0;
	margin-top:7px;
	padding-top:7px;
	width:496px;
}

.box_g1 p {
	margin-bottom:0px;
}
.box_g2 {
	background-image:url(../img/blackdots.gif);
	background-position:left top;
	background-repeat:repeat-x;
	margin:0 0 0 0;
	padding:7px 0 0px 0;
	min-height:25px;
	height: auto !important;
	height: 25px;
}

.tm-table-holder {
	background-image:url(../img/blackdots.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:8px;
	padding-bottom:8px;
	margin-right:8px;
	margin-top:8px;
	border-bottom:2px solid #6D787C;
}

.tm-table {
	border-collapse:collapse;
	width:832px;
	border:0 none;
}
.tm-table td,th{
	padding:8px;
	font-size:12px;
	border-bottom:1px solid #D0D8DB;	
	border-left:1px solid #D0D8DB;	
	vertical-align:middle;
	color: #51565C;
	text-align:left;	
}
.tm-table .first img {
	margin-left:16px;
	vertical-align:middle;
}
.tm-table .first {
	padding-left:0px;
	text-align:left;
	border-left:0 none !important;
}
.tm-table .last{
	text-align:center;
}

.tm-table .header {
	font-weight:bold;
	color: #000;
	border-bottom:1px solid #BCA03D;
}

.datumfield select {
	width:150px;
}
.tm-col-holder {
	padding-bottom:8px;
	margin-right:8px;
	border-bottom:2px solid #6D787C;
}
.tm-col {
	float:left;
	width:412px;
}
.tm-col .greyh {
	margin-right:0px;
}
.coltext {
	width:272px;
}
.aright {
	text-align:right;
}
.aright a { font-weight:bold; color: #8F7828 !important; }

.alarm .first { font-weight:bold; width:150px;}
.alarm .last { text-align:right; width:122px; }
.tm-endbox {
	background-image:url(../img/blackdots.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding-top:8px;
	padding-bottom:8px;
	margin-right:8px;
	margin-top:8px;
	border-bottom:2px solid #6D787C;
}
#intervall_dropdown { width:150px; margin-bottom:0px; }

.tbox-bline-a {
	background-image:url(../img/blackdots.gif);
	background-position:left top;
	background-repeat:repeat-x;
	margin:8px 8px 8px 0;
	padding-bottom:0px;
	padding-right:336px;
	padding-top:8px;
}

.tm-f-row {
	background-image:url(../img/blackdots.gif);
	background-position:left top;
	background-repeat:repeat-x;
	margin:0 8px 0px 0;
	padding-bottom:8px;
	padding-right:0px;
	padding-top:8px;
	font-weight:bold;
}

.tm-f-row select {
	border-color:#B9B9B9;
	width:150px;
}
#select_statistic { margin-left:19px; }

.tm-f-inner { padding-bottom:8px; }
.tm-f-inner select { float:left; margin-right:8px; }
.tm-f-inner input {
	border-color:#B9B9B9;
}
.tm-f-inner img { margin-top:3px; margin-left:4px;}
.tm-f-radio {
	padding-top:1px;
}
.tm-f-radio input {
	border-color:#B9B9B9;
	width:20px;
}
.firstlabel-b {
	width:112px;
	font-weight:bold;
}
#shoes_list, #routes_list { width:250px; border-color:#B9B9B9; height:120px; }
.tm-f-label {
	padding-right:8px;
	padding-top:5px;
}
.tm-f-label-b {
	padding-right:8px;
	padding-top:2px;
}
.tm-f-label-c {
	padding-right:8px;
	padding-top:2px;
	padding-left:15px;
}
.firstlabel { width:80px; }

.layer
{
	display:none;
	min-height: 25px;
	visibility:hidden;
	font-size:10px;
}