/* sitebrand */

/*

202B31 inactive (blue)
CC6601 active (orange)


/*
body
{
	background-image: url(../img/sitebrand/brandtile.jpg);
	background-repeat: repeat-x;
	background-color:#000;
	padding: 0px;
	margin: 0px;

}


#content
{
	display: inline;
	padding-left: 8px;
	width: 840px;
	float: left;
	margin-bottom: 23px;
	background:#fff url(/Skins/img/il-logo.jpg) no-repeat;

}

.banner_hori
{
}
.replacemantbannertop
{
	width: 728px;
	height: 90px;
	overflow:visible;
}

#rightbanner
{
	position:absolute;
 	width:385px;
 	height:675px;
	left:848px;
	top:0px;
}
#fixedbottombar {
	background-color: black;
	color: white;
	bottom: 0;
	height: 27px;
	left: 0;
	z-index: 200;
	margin-left: 0;
	padding: 8px;
	width: 832px;
}
*/


html {
}

body
{
	background:#1F2227 url(../img/an-tile.png) repeat;
	padding: 0px;
	margin: 0px;
	/*overflow-x:hidden;*/
}







#bgtilex
{
	 background:transparent url(../img/an-tile-x.png) repeat-x;
   display:block;
   position:relative;
   /*overflow:auto;*/
   width:100%;
}


* html #content{ width:862px; height: 1200px; height:auto; display:inline;}

#content
{
	
	padding:0 0 40px 8px;
	width: 840px;
	background-color: white;
	float: left;
	margin:0 0 0 20px;
	min-height: 1250px;
	background-image: url(../img/an-logo.jpg);
	background-repeat:no-repeat;
	position:relative;
}

.content-fs{ background-image: url(../img/an-logo-fs.jpg) !important; background-position:-10px 50px;}



#fixedbottombar {
	background-color: #272C30;
	color: white;
	bottom: 0;
	height: 27px;
	font-size:11px;
	left: 0;
	z-index: 200;
	margin-left: 20px;
	padding: 8px;
	width: 832px;
}
* html #fixedbottombar {
	width: 870px;
}

/*  orginal brand */
.replacemantbannertop
{
	width: 728px;
	height: 90px;
	background-color: #fff;
}
.greyh img { margin-left: 6px;}

/*#rightbanner{width: 160px;float: left; height: 600px;}*/
#rightbanner{
	width: 160px;height: 600px; 
	position:absolute; 
	/*right:-160px;*/
	left: 870px;
	
	
	top:189px;}



body, div, td, input, select, a, h3
{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

.pnews a {
	font-size: 12px;
	color: #ca6700;
}

#friendship_delete {cursor: pointer;}


.replacemantbannerright
{
	width: 160px;
	margin-left:10px;
	height: 600px;
}

.replacemantbannerbig
{
	width: 328px;
	height: 258px;
	padding-bottom:8px;
	background-color: #aaaaaa;
	background:transparent url(../img/werbung-box-right.gif) no-repeat;
}

.replacemantbannerbig.replacemantbannerbig-fs{background-image:none; padding:80px 0 80px 267px; margin:0; width:300px; text-align:left; min-height:287px;}
.replacemantbannerbig.replacemantbannerbig-fs p{margin:0; padding-bottom:2px; font-weight:bold;}
.fs-weiter-button {float:right;padding:0;background:url("/Skins/images/fs-weiter.gif") no-repeat 0 0; width:105px; height: 208px;margin:122px 143px 0 0;}
.fs-weiter-button:hover {background:url("/Skins/images/fs-weiter.gif") no-repeat -105px 0;}

textarea {
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	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{ text-decoration:none;}

a:hover h2 {
	background-color:#CA6700;
	color: #fff;
/*text-decoration:none !important;*/
}
h2 a:hover {
	background-color:#CA6700;
	color:#fff;
	text-decoration: none !important;
}

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
{
	min-height: 75px;
/*	margin-bottom: 0;
*/}
#time
{
	
	padding-top: 63px;
	font-size: 12px;
	float: left;
	font-weight: bold;
}

#time1
{
	width:100px;
	padding-top: 8px;
	font-size: 12px;
	float: left;
	font-weight: bold;
}

#fbtime {height:18px;}
#twtime {padding-top:8px;clear:both;padding-bottom:12px;height:18px;}
#fbtime a, #twtime a {font-size: 9px;color: #ca6700;font-weight:normal;}

#fbtime div , #twtime div {float:left; padding-left:2px;padding-top:2px;}

#fbtime a:hover, #twtime a:hover { 
	background-color: #ca6700;
	color: #ffffff;
	text-decoration: none;
}

#topbanner
{
	margin-bottom:7px;
	width: 728px;
	float: right;
	min-height: 90px;
	margin-right: 0;
	display: inline;
}


.tsport {list-style-type: none;
				 padding: 0;
				 margin: 0; 
				 width: 328px;
				}
.tsport li {padding: 0; 
						margin: 0;
						margin-bottom: 8px;
						}
.tsport li p {margin: 0;
							padding: 0;
							}
.tsport li a {margin: 0;
								padding: 0;
								text-decoration: none;
								font-weight: bold;
								font-size: 11px; 
								color: #000;
								background-image: url(../img/blackarrow.gif);
								background-repeat: no-repeat;
								background-position: left bottom;
								padding-left: 10px;
								 }
.tsport li div a {padding-left: 0px;}
.tsport li a:hover { text-decoration: underline;}

.bigbanner
{
	width: 328px;
	height: 258px;
}

.banner_vert
{
	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:243px;
	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_dark_photo h2 { font-size:15px; }
.box_dark
{
	display: inline;
	float: left;
	margin: 0px 0px 0px 12px !important;
	width: 152px;
}
* html .box_dark
{
	display: inline;
	float: left;
	/*margin: 0px 0px 0px 6px !important;*/
	width: 150px;
}
.box_dark h2 { height: 32px; }

.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;
}

.t2col .col1
{
	width: 504px;
	
}

.t2col .col2
{
	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 {
	background-color:#3A434A; /* dark grey */
	height:22px;
	padding-top:3px;
	margin-bottom: 0px; 
	margin-right: 8px;
}

/* moderatoren styles = auszeichnungen */
.title_moderator {font-weight: bold;
									color: #202B31;
									font-size: 14px;
									margin: 0 0 5px 0 !important;
								}

.award_moderator span {margin-left: 15px;
											 vertical-align: top;
											 font-weight: bold;
											 color: #202B31;
											 font-size:12px;
											}

.award_moderator {margin: 8px 8px 10px 6px;}

.award_moderator input {vertical-align: top;}
.award_box {margin-top: 5px;
					}

#save_award {background-color: #202B31;
						 color: #fff;
						 border: 1px;
						 height: 20px;
						 padding-bottom: 3px;
						 margin-top: 8px;
						}

.goldh {
	background-color:#3A434A;
	padding-top:3px;
	padding-bottom:1px;
	margin-bottom: 5px; 
	margin-right: 8px;
}

.headinfo {
	font-size:11px;
	line-height:12px;
	padding-top:2px;
	color:#fff;
	padding-right:12px;
	font-weight:normal;
}

.headinfo a { color:#fff; font-weight:bold; }
.logoinfo a { color:#000; font-weight:bold; text-decoration: none; }
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;
	text-decoration: none;
}


.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: 2px;
}

.videothumb
{
	width: 100px;
	height: 75px;
	float: left;
	margin-right: 8px;
	position:relative;
}

.whitehover {
	font-size:12px;
}
.whitehover a:hover {
	color:#fff !important;
	text-decoration:none;
}

.videothumb img
{
	position: absolute;
	display:block;
	clear:both;
}


.gvideothumb
{
	width: 160px;
	float: left;
}

.videothumb .play {
padding-left:5px;
margin-top:5px;
position:absolute;
}
.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_orange {background-color: #CA6700;
						  float:left;
						  color: white;
						  margin-right: 8px;
						  font-weight:bold;
						  padding: 4px 8px;
						  display:block;
						  text-decoration: none !important;
						}
						
a.btn_black
{
	display: block;
	float: left;
	color: white;
	margin-right: 8px;
	font-weight: bold;
	padding: 4px 8px;
	background-color: #3A4348;
}
a.btn_black:hover
{
	display: block;
	float: left;
	color: white;
	margin-right: 8px;
	font-weight: bold;
	padding: 4px 8px;
	background-color: #CA6700 !important;
	text-decoration: none !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;
}
#comment_remove {
	background-color: #3A434A;
	color: #CC6601;
	font-weight: bold;
	border: none;
	cursor: pointer;
}
#comment_delete {
	background-color: #3A434A;
	color: #CC6601;
	font-weight: bold;
	border: none;
	cursor: pointer;
}

.m
{
	margin-right: 8px;
	margin-bottom: 8px;
}

.mr
{
	margin-right: 8px;
}

.mb
{
	margin-bottom: 8px;
}

.nomr
{
	margin-right: 0px;
}
.video
{
	padding: 0px 0px 0px 0px;
}

.piccopy
{
	color: #c1b51e;
	
}

.block
{
	display: block;
}

.artikelinfo {
	font-size:11px;
	font-style:italic;
	padding-top:2px;
	text-align:right;
}
.artikelinfo span {
	float: left;
}
.artikelinfo span img {
	margin-top: 5px;
}

.artikelinfo span a {
	text-decoration: none;
	color: #CC6601;
	float: left;
}
.artikelinfo span a small {
	font-size: 11px;
}

.artikelinfo span a:hover {
	text-decoration: underline;
}

span .mail {
	margin-right: 5px;
	margin-left: 5px;
}
span .print {
	margin-right: 5px;
	margin-left: 0px;
}

.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;
}

.bigwrapper .playbutton {
	position: absolute;
	background-image: url(../img/playbutton_big.gif);
	background-repeat: no-repeat;
	background-position: center;

}
.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
{

}

#ticker{float:left; padding:0; width:98%;}
.puls li { padding: 4px 0px 7px 0px;
					 color: #000;
					 background:transparent url(../img/orangedots.gif) repeat-x;
					 background-position: left top;
					 list-style-type: none;
					 line-height: 18px;
					 width: 100%;
					 display: block;
					 float: left;
					}
.puls_time {
				float:left;
				padding-right:5px;
				/*width:35px;*/
}
.puls_text {
				float:left;
				width:270px;
}
			
.puls li a {color: #CC6600;
						font-weight: bold;
						background:url(../img/bo_orange.gif);
						background-repeat: no-repeat;
						background-position: left center;
						padding-left: 10px;
					
						}
			
.puls {border-bottom: 5px double #3A434A;
			 padding: 2px 0px 2px 0px;
			 /*width: 328px;*/
			 background: none !important;
			 margin-bottom: 8px;
			}
.nb {background: none !important;
	   padding: 4px 0px 7px 0px !important;
		}

.greydottedbox
{
	background-image: url(../img/greydots.gif);
	background-position: top;
	background-repeat: repeat-x;
	margin-top:8px;
	padding: 20px 0 10px 0px;
}

.centered
{
	text-align: center;
}

.right
{
	text-align: right;
}

.floatleft
{
	float: left;

}

.floatright
{
	float: right;
}

.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;
text-decoration: none;

}

#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 .mmlink a:hover{text-decoration:none; background:transparent;}

{
	line-height: 19px;
	color: #6C757A;
}

#mmnetwork

#mmnetwork a, #copyright a
{
	color: #CA6700;;
}
#mmnetwork a:hover, #copyright a:hover
{ background-color: #CA6700;
	color: #fff;
	text-decoration:none;
}


#copyright
{
	color: #000;
	height:auto;
	width:100%;
	float:left;
}

#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/orangedots.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;
}
/*html .colorarea {
	   w\idth: 328px;
		 width: 328px;
		 p\osition: relative; 
		 position: relative;
	 } */
/* html .colorarea {
	width: 496px !important;
}
/* html .col2 .box_w2 {
	width: 312px;
}
*/
.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;
	min-height:240px;
	/*height:250px;*/
}
.fotobox h2 {
	font-size:14px;
	line-height:14px;
	margin-bottom:8px;
	margin-top:2px;
	min-height: 30px;
	height: auto !important;
	height: 30px;	
	color:#CD6B08;
}

.box_dark a h2 {width:160px;}

.box_w1_photo, .blackdotsNoPad h2 {
	height:32px !important;
}

.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 {
	background-color: #202B31;
	margin-top:7px;
	border-bottom:1px solid #fff;
}
#mainnavsecondlevel
{
	background-color: #CD6600;
	height:24px;
}

#mainnavthirdlevel
{
	height: 30px;
	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: 30px;
	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;
	display: block;	
	color:#000;
	background:transparent url(../img/an-t2-del.gif) no-repeat;
	background-position:left top;
	padding: 7px 10px 5px 10px;	
	font-weight:bold;
}

div.friendsearch a, div.friendsearch a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#000;
}

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 4px 0;		
	font-weight:bold;
}

div.navinvite a{
	font-weight:bold;
	text-decoration:none;
	color:#000;

	display: block;	
	
	padding: 8px 10px 4px 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: 8px 10px 4px 10px;
	display: block;	
	color:#000;
}
.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 0px;
	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:11px;
	font-size:10px;
	height:18px;
}



a.active_l0_t1, a.inactive_l0_t1,
a.inactive_l0_t1_first, a.active_l0_t1_first
{
	padding: 4px 6px 4px 6px;
	color:#fff;
	font-weight:bold;
	display: block;
	font-family:Verdana,Arial,helvetica,sans-serif;
	font-size:14px;
	text-transform:uppercase;
}

a.inactive_l0_t1,
a.inactive_l0_t1_first
{
	padding: 4px 6px 4px 6px;
	color:#fff;
	font-weight:bold;
		font-family:Verdana,Arial,helvetica,sans-serif;
	font-size:14px;
	text-transform:uppercase;
}


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_orange.gif);
}

a.inactive_l0_t4,
a.inactive_l0_t4_first
{
	color:#CA6700;
}

a.inactive_l0_t4:hover,
a.inactive_l0_t4_first:hover
{
	color: #fff;
	text-decoration:none;
	background-color: #CA6700;
}

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: 5px 6px 4px 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: 20px;

}

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
{ background-color: #CA6700;
	color: #fff;
	text-decoration:none;

}

.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;
	/*background-image:url(img/pfeil_links_over.gif);
	background-repeat: no-repeat;
	*/
}
.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;
	line-height:10px;
}
.tleftbox2 {
	float:left;
	width:165px;
	font-weight:bold;
	padding-top: 3px;
	line-height:10px;
}
.trightbox {
	width:165px;
	float:left;
	text-align:right;
	padding-top: 1px;
}

.trightbox-small {
	width:125px;
}

.tleftboxsmall {
	float:left;
	width:100px;
	font-weight:bold;
	padding-top: 5px;
}

.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: 4px;
}


.tcenterbox {
	float:left;
	width:165px;
	text-align:center;
	padding-top: 1px;
	line-height:12px;
}

.tcenterbox-mid {
	width: 200px;
}
.tcenterboxbig {
	float:left;
	width:485px;
	padding-top: 3px;
	text-align:center;
}
.topbox a { font-weight:bold; color: #CC6601 !important; }
.tleftbox a, .tleftboxtext a { font-weight:bold; color: #CC6601 !important; }
.tcenterbox .fc b { 	font-weight:bold; color: #000 !important; }
.tcenterbox .fc a { 	font-weight:bold; color: #CC6601 !important; }
.tcenterbox .fc span { 	font-weight:bold; color: #CC6601 !important; margin-left: 3px; }
.tcenterbox .fc a:hover {	font-weight:bold; color: #000 !important; text-decoration: none !important; }


.tcenterboxbig .fc b { 	font-weight:bold; color: #000 !important; }
.tcenterboxbig .fc a { font-weight:bold;	color: #CC6601 !important; }
.tcenterboxbig .fc a { font-weight:bold;	color: #CC6601 !important; }
.tcenterboxbig .fc span {font-weight:bold; color:#CC6601 !important; margin:0 3px;}
.tcenterboxbig .fc a:hover {	font-weight:bold; color: #000 !important; text-decoration: none !important; }

.trightbox a, .trightboxtext a, .trightboxforen a {
	font-weight:bold;
	color:#CC6601;
}
.trightbox input {
	font-weight:bold;
	color:#CC6601;
	background:#fff;
	border:0px none !important;
	margin:0px;
	padding:0px;
}





.trightbox #search_car, .trightbox #search_car_detail  {
	font-weight:bold;
	color:#fff;
	background:#CC6601;
	border:0px none !important;
	margin:0px;
	padding:3px;
}
.trightbox #search_car_detail:hover {
	background:#3A434A none repeat scroll 0 0;
	color:#FFFFFF;
	text-decoration:none;
}



.trightbox #search_car:hover{ background:#3a434a; color:#fff; text-decoration:none; }


.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;
	text-align:right;
	font-style:italic;
}
.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;
}

.fdalign {margin-right: 20px;}

/* oemtc logo headinfo */

.oeinfo_teaser {color: #fff;
				 				margin: 3px 0 0 65px !important;
				 				padding: 0 !important;
				}
.arboe_teaser {color: #fff;
				 				margin: 3px 0 0 45px !important;
				 				padding: 0 !important;
				}
.oeinfo_content {color: #fff;
				 				 margin: 3px 0 0 173px !important;
				 				 padding: 0 !important;
				}
.arboe_content {
			 color: #fff;
			 margin: 3px 0 0 153px !important;
			 padding: 0 !important;
			}
				
#TinyMessageText_ifr {
		height: 200px !important;
}
.nod {color: #CA6700;}

#fuell_dropdown {width: 80px; margin-right: 5px;}
#state_dropdown {width: 160px; margin-right: 5px;}

.head_orange { font-size: 12px; color: #CC6601 !important; margin: 0; padding: 0;}
.sminfo .head_orange {color: #CC6601 !important;}

#add_user_button {cursor: pointer;}
#sendReport {cursor: pointer;}

#requieredfileval {
	margin-bottom: 8px;
	left:180px;
	position:absolute;
	top:410px;}
	
.mtop_delete {
	float:left;
	margin-top:5px;
	text-align:right;
}

.message_top {
	margin-top: 0px;
	margin-bottom: 0px;
}
	
/*********styles fotoshow neu***********/
.c{clear:both;}
.bannerdark{ margin:0 8px -8px 0; padding-bottom:8px; background:#3a434a url(../img/werbung.gif) no-repeat 94px 5px;}
.bannerdark #time{ color:#FFFFFF; margin-left: 8px;}

.bannermt {margin-top: 18px;}

#content .void-small.fs{ margin:0 0 8px -8px;}

#start-fs-content{ min-height:250px; width:776px; padding:28px 28px 25px 28px; background-color:#3a434a;  float:left; position:relative;}
* html  #start-fs-content{float:left;}
.fs-col{ position:relative;float:left;}


#start-fs-content p{ font-size:12px;}
#start-fs-content img,#start-fs-content h2 , #start-fs-content p{ float: left;}
#start-fs-content h2 ,#start-fs-content p { color:#fff; width: 360px;}
#start-fs-content .mostHeader{ width:100%;}
#start-fs-content h2 { font-size:22px !important; font-weight:bold !important; line-height:25px;}
#start-fs-content .img-box{ width:385px; text-align:center; margin:0 20px 0 0;}

#start-fs-content .start-fs{ position:absolute; right:12px; bottom:14px; margin-bottom: 0;}
#start-fs-content .go-start{margin-bottom:5px; margin-left:-4px; cursor:pointer;}
#start-fs-content .go-start span {cursor:pointer;}
#start-fs-content .start-fs span {cursor:pointer;}
a.copylink { line-height:16px; }
#start-fs-content .start-fs a, #start-fs-content .go-start a{ color:#FFF !important; display:block; height:42px; width:221px; background:transparent url(../img/fs-start-button.jpg) no-repeat left top; position:relative;} 
#start-fs-content .go-start a {background:transparent url(../img/fs-home-button.jpg) no-repeat left top; width:260px; }
 
#start-fs-content .start-fs a:hover, #start-fs-content .go-start a:hover{ color:#cd6600 !important;}
#start-fs-content .start-fs a span, #start-fs-content .go-start a span{  font-weight: bold; position:absolute; right:45px; top:11px;}
#start-fs-content .go-start a span{right:36px;}
.img-box .cr{ padding-right:3px; color:#cd6600; font-size:9px; float: right;}

/*********pic list***********/

.wrap-pic-list{ float:left; clear:both; padding-left:28px; padding-bottom:10px; background-color:#3A434A; width:804px; overflow: hidden; }
.wrap-pic-list p, .wrap-pic-list span{color:#fff; font-weight:bold;}
.wrap-pic-list span{font-weight:normal;}
#prev-pics{ margin:0; padding:0; list-style:none;  float:left; width: 865px; }
#prev-pics li{ float:left; margin-right:8px;}


/*blaettern neu*/
.listclosingbig.listclosingbig-fs, .liststartbig.liststartbig-fs{border-bottom:6px double #FFFFFF; background-color:#3A434A; margin-top:0; width:832px; }
*+html .listclosingbig.listclosingbig-fs{border-bottom:6px double #3A434A;}
.liststartbig.liststartbig-fs{ border-bottom:none; margin:0;}
.listclosingbig.listclosingbig-fs .tleftboxtext, .liststartbig.liststartbig-fs .tleftboxtext{padding-left:8px;}
.listclosingbig.listclosingbig-fs .trightboxtext, .liststartbig.liststartbig-fs .trightboxtext{padding-right:8px;}
.listclosingbig.listclosingbig-fs .tcenterboxbig, .liststartbig.liststartbig-fs .tcenterboxbig{width:469px;}

.listclosingbig-fs a:hover, .liststartbig-fs a:hover{ background-color: transparent; }



.liststartbig.liststartbig-fs, .listclosingbig.listclosingbig-fs{background: #3A434A url(../img/dot.gif) no-repeat 7px top; padding:5px 0;}
.listclosingbig.listclosingbig-fs{ padding-top:4px 0 0 0; background: #3A434A url(../img/dot-bot.gif) no-repeat 7px top; }
.wrap-pic-list { background: #3A434A url(../img/dot-bot.gif) no-repeat 7px top;}
/*last page fs new*/


#fs-most-shows{ padding:0 0 30px 0; margin:20px 0 -7px	 0; list-style:none; width:467px;float:left; background: #3A434A url(../img/dot-bot.gif) repeat-x scroll left bottom; cursor:pointer;}
/* #fs-most-shows li:hover { background-color:#333; background:#333 none;} */
#fs-most-shows li  h2,#fs-most-shows li h3,#fs-most-shows li  p{ margin:0; padding:0; width:342px;  }
#fs-most-shows li p{text-transform:uppercase; font-size:10px;}
#fs-most-shows li .desctxt{text-transform:none; font-size:11px;}
#fs-most-shows li {width:100%; float:left; min-height:30px; padding:6px 0 9px 0; background: #3A434A url(../img/dot-bot.gif) repeat-x scroll left top;}
#fs-most-shows li h3 a{color:#CC6601; font-size:15px;}

#fs-most-shows .img-tank {width:100px; float:left; margin-right:10px; padding-top:4px;}
#sticker{position:absolute; right:-31px; top:85px; margin:0;}




#SendMessageButton {background: none; cursor: pointer; }
#SendMessageButton input { padding: 0;}
#multi_themes {cursor: pointer;}
#delete_ok {
	background:#3A434A url(../img/an-double.gif) repeat-x scroll left bottom;
	color:#FFFFFF;
	font-weight:bold;
	height:100px;
	margin:5px 8px 0 0;
}
#delete_ok p {
	padding:30px 0 15px 10px;
}
#delete_messages {
	margin-top: 8px;
	color: #000;
}
#delete_messages a {
	color: #000;
	cursor: pointer;
}
#save_ok {
	background:#3A434A url(../img/an-double.gif) repeat-x scroll left bottom;
	color:#FFFFFF;
	font-weight:bold;
	height:100px;
	margin:5px 8px 0 0;
}
#save_ok_antwort  .messagesuccess{ background-image:none !important;}
#save_ok_antwort  .messagesuccess p {}

#save_ok p  {
	padding:30px 0 15px 10px;
}

#endMessageButton1{padding-top:2px;}

#ex-ligatus {padding-top:12px;}

.cliffh {margin:30px 0 30px 0; text-align: right; background-color:#3a434a;height: 45px; margin-left: 118px;}
.cliffh a {color:#FFF; background-attachment: scroll;background-color: #3a434a;background-image: url("/Skins/images/bg-cliffhanger.jpg");background-position: 100% 0%;background-repeat: no-repeat;cursor: pointer;display: block;float: right;font-size: 12px;font-weight: 700;height: 30px;line-height: 16px;padding-bottom: 8px;padding-left: 8px;padding-right: 50px;padding-top: 7px;text-align: left;width: 320px;}

