﻿/* sitebrand */

/*
body
{
	background-image: url(/Skins/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;
}
*/

body
{
	background-image: url(/Skins/img/il-bgtile.jpg);
	background-repeat: repeat-x;
	background-color:#6E541B;
	padding: 0px;
	margin: 0px;
}

#sn { padding-top:4px; }
#sn img{
	margin-bottom:4px;
}
#content
{
	display: inline;
	margin-left:20px;
	padding-left: 8px;
	width: 840px;
	background-color: white;
	float: left;
	margin-bottom: 23px;
	min-height: 1200px;
	height: auto !important;
	height: 1200px;
	
	background-image: url(/Skins/img/il-logo.jpg);
	background-repeat:no-repeat;
}
* html #content {
	width: 840px;
}
* html #ticker {
	width: 328px;
	margin-right: 0px;
}
* html .puls li {
	width: 320px;
}
*html .puls_text { 
	width: 270px;
}


/*style="padding: 10px 0 9px 0; margin-right: 8px;"*/

.box_map {
		padding:10px 0 9px 0;
  	background-image:url(/Skins/img/blackdots.gif);
  	background-position:left top;
  	background-repeat:repeat-x;
		width:495px;
  	border-bottom:2px solid #6B767A;
		text-align:left;
		line-height:2px;
		clear:both;
 }

.box_map #runmap{ padding:0; margin:0; float:left; }

#fixedbottombar {
	background-color: black;
	color: white;
	bottom: 0px;
	height: 27px;
	left: 0px;
	z-index: 200;
	margin-left:20px;
	padding: 8px;
	width: 832px;
	position:absolute;
}

html > body #fixedbottombar {
	position: fixed;
}

.replacemantbannertop
{
	width: 728px;
	height: 90px;
	background-color: #aaaaaa;
}

#rightbanner
{
	width: 160px;
	float: left;
	padding-top: 0px;
	height: 600px;
	margin-top: 260px;
}


#delete_route_1209 a {cursor: pointer;}


body, div, td, input, select, a, h3
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
}



.replacemantbannerright
{
	width: 160px;
	height: 600px;
}

.replacemantbannerbig
{
	width: 328px;
	height: 258px;
	padding-bottom:8px;
	background-color: #aaaaaa;
	background:transparent url(/Skins/img/werbung-box-right.gif) no-repeat;
}


textarea {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
}
.bottompaddingmeta {
	height:16px;
	padding:0px;
	margin:0px;
	line-height:1px;
	font-size:1px;
	clear:both;
}

.subheader {
	margin-right:8px;
	margin-bottom:7px;
	padding:3px 0 1px 0;
	background-color:#6B767A;
}

.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 {
	border:1px solid #EACC5E;
	padding:1px;
	margin-right:8px;
	margin-bottom:8px;
}
/* no margin bottom */
.nmb {
	margin-bottom:0px;
}


a
{
	text-decoration: none;
}

a:hover
{
}

a:hover h2 {
	background-color:#BCA03D;
	color: #fff;
}
h2 a:hover {
	background-color:#BCA03D !important;
	color:#fff !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
{
	background-color: #BEA13B !important;
}

a.bl {
	line-height:18px;
}
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 #6B767A;
}


.itemlabel_mv_reg,
.control_mv_reg,
.validator_mv_reg
{
	float: left;
	margin-right: 8px;
	padding-bottom: 7px;
}

.itemlabel_mv_reg
{
	font-weight: bold;
}

.control_mv_reg,
.itemlabel_mv_reg
{
	width: 160px;
}

.itemrow_mv_reg
{
	clear: both;
	margin: 0px !important;
	border: 1px solid transparent;
}

*html .itemrow_mv_reg
{
	border: 0px none;
}

#avoidbot_avoidbot_Img
{
	margin-bottom: 8px;
	width:130px;
	height:50px;
	display: block;
}


.sendbottom {
	background: #BDA13D url('/Skins/img/goldwhite.gif') repeat-x;
	/* border-bottom:2px solid #6D541C; */
	padding:2px 0px 3px 0px;
}
.sendright {
	float:right;
	padding-top:1px;
}
.sendleft {
	float:left;
	padding-top:5px;
	padding-left:8px;
}
.sendright { color:#fff; font-weight:bold; }
.sendright a
{
	background-color:#BDA13D;
	border:0 none;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	margin:0;
	margin-right:8px;
}
.sendright a:hover {text-decoration: underline; }
/* .frm_button_mv_reg, .frm_button */
.sendright input
{
	background-color:#BDA13D;
	border:0 none;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	margin:0;
}
/*.frm_button_mv_reg:hover, .frm_button:hover*/
.sendright input:hover
{
	margin:0;
	color:#000;
	cursor:pointer;
}

#sendreg
{
}

.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(/Skins/img/logo.gif);
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
**/

#header .nohover img {
	/*background-image: url(/Skins/img/il-flash-km-stand.png);
	background-repeat:no-repeat;*/
	background-position: 682px 34px;
}
#header
{
	height: 182px;
	margin-bottom: 0;
}
#time
{
	padding-top: 8px;
	font-size: 11px;
	float: left;
}

#topbanner
{
	width: 728px;
	float: right;
	height: 90px;
	margin-right: 0;
	display: inline;
}

.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;
	float: left;
	display: inline;
	width: 496px;
	
	background-image:url(/Skins/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;	
}
.box_w1
{
	margin-bottom: 0px;
	margin-top: 0px;
	width: 160px;
}
.box_w1.last
{
	margin-right: 0px;
}

.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(/Skins/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:#BCA03D;
	border-bottom:2px solid #8F7828;
}


.golden {
	color:#917828;
	font-weight:bold;
}
.gold {
	color:#917828;
	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:#6B767A;
	height:21px;
	padding-top:3px;
	padding-bottom:1px;
	margin-bottom: 5px; 
	margin-right: 8px;
}

.goldh {
	background-color:#BCA03D;
	padding-top:3px;
	padding-bottom:1px;
	margin-bottom: 5px; 
	margin-right: 8px;
}

.headinfo {
	font-size:12px;
	line-height:12px;
	padding-top:4px;
	color:#fff;
	font-weight:normal;
	padding-right:8px;
}

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

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;
}

.quote {
	background-color: #BCA03D;
	border: 0 none;
	color: #FFFFFF !important;
	font-weight: bold;
	padding: 2px 2px 2px 4px;
	text-decoration: none !important; 
}

/* Community Puls umbau mit div�s */
.puls_time {
	/*width:35px;*/
	float:left;
	padding-right:5px;
}
.puls_text {
	width: 290px;
	float: left;
}

#ticker{border-bottom: 3px solid #6B767A; float:left;  margin: 0 9px 8px 0; padding:0; width:328px;}
.puls li {list-style-type:none; background-image: url(/Skins/img/blackdots.gif);background-position: left top;background-repeat: repeat-x;padding: 5px 0 5px 0;float: left;display: block; width:100%;margin:0;}
					
.puls li a {color: #8E7928; font-weight:bold; background-image: url(/Skins/img/pfeile.gif); background-repeat: no-repeat; padding-left: 10px;}
.puls li a:hover {text-decoration: underline;}





.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: 15px;
	line-height:17px;
}


.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;
	position:relative;
}

.whitehover a:hover {
	color:#000 !important;
	background-color:#fff !important;
}

.videothumb img
{
	
	display: block;
	clear: both;
}


.gvideothumb
{
	width: 160px;
	height:168px;
	float: left;
}

.videothumb .play {
/*padding-left:5px;
margin-top:5px;*/
position: absolute;
left:5px;
top:5px;
}

.gvideothumb h2
{
	padding-top: 128px;
}

.gvideothumb img
{
	position: absolute;
}

.gvideothumb .playbutton
{
	width: auto;
	height: auto;
	margin-left: 65px;
	margin-top: 46px;
}

.topimg
{
	display: block;
	margin-bottom: 6px;
}

.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(/Skins/img/blackdots.gif);
	background-repeat: repeat-x;
	background-position: top left;*/
	padding-top: 6px;
}

.blackdotstop .floatright
{
	color:#fff;
}
.blackbottom .floatright a:hover
{
	color:#8E7928;
	text-decoration:underline;
}

.blackdotsNoPad
{
	background-image: url(/Skins/img/blackdots.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 0px;
}

.blackdotsbottom
{
	background-image: url(/Skins/img/blackdots.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: 2px 8px;
	background-color: #6B767A;
}
a.btn_black:hover
{
	display: block;
	float: left;
	color: white;
	margin-right: 8px;
	font-weight: bold;
	padding: 2px 8px;
	background-color: #BCA03F !important;
}


a.btn_yellow, #sendlogin a, #sendlogin a:hover
{
	display: block;
	float: left;
	color: #ffffff !important;
	margin-right: 8px;
	font-weight: bold;
	background-color:#BEA13B;
	padding: 3px 6px;
}

.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;
}

#bookmark
{
	border-top:2px solid #6B767A;
	padding-top:8px;
	clear: both;
}
.commentadd {
	background-color:#BCA03D;
	border-bottom:2px solid #8F7828;
	color:#000;
	padding-top:4px;
	margin-right:8px;
}
.commentadd a {
	color:#ffffff !important;
}
#bookmark a
{
	margin-right: 5px;
}

.blackbg
{
	background-color:#BCA03D;
	color:#000;
	padding: 8px;
	border-bottom:2px solid #8F7926;
}

.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(/Skins/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;
	background-image: url(/Skins/img/blackdots.gif);
	background-position:top left;
	margin-bottom:8px;
}

.bigvideolink .playbutton
{
	width: 496px;
	height: 300px;
}

.playbutton img
{
	width: 100%;
	height: 100%;
	position: static !important;
}

.greydottedbox
{
	background-image: url(/Skins/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: 11px !important;
	line-height:15px;
	font-weight:bold;
	text-transform: uppercase;
	padding-bottom:6px;
	display:block;
}


.verysmalltop, .verysmalltop a
{
	font-size: 11px !important;
	text-transform: uppercase;
	margin-bottom:4px;
	display:block;
	font-weight:bold;
}


.uc
{
	text-transform: uppercase;
}


#fixedbottombar a
{
	color: white;
}

.btext {
	padding-top:8px;
	color:#fff;
	font-weight:bold;
	margin-right:8px;
	float:left;
	
}



#fixedbottombar .inp, #login input
{
	border: solid #979797 1px;
	height: 18px;
	padding: 1px;
	color: #666666;
}

#fixedbottombar .linp, #login input
{
	width: 69px;
	margin-right: 0px !important;
}

#sendlogin { padding-top:1px }

#username, #password, #sendlogin
{
	float: left;
}

#sendlogin a
{
	margin-right: 0px !important;
}

#username, #password
{
	padding-right: 4px !important;
}


#sendlogin a
{
	margin-top: 3px;
}

#fixedbottombar .rinp
{
	width: 100px;
	margin-right: 4px;
}

#fixedbottombar input
{
	margin-top:3px;
}

#mmnetwork
{
	line-height: 19px;
	color: #6C757A;
}

#mmnetwork a, #copyright a
{
	color: #8E7A24;;
}
#mmnetwork a:hover, #copyright a:hover
{
	color: #8E7A24;
	text-decoration:underline;
}


#copyright
{
	color: #6C757A;
}

#godfather
{
	position: absolute;
	left: 820px;
}

.blackbottom
{
	width:496px;
	border-bottom: solid #6C777D 2px;
	margin:8px 8px 8px 1px;
	background-image: url(/Skins/img/blackdots.gif);
	background-repeat: repeat-x;
	padding-top:5px;
	padding-bottom:6px;
	background-position: 0 0px;	
}

.blackbottom2 {
	width:496px;
	border-bottom: solid #6C777D 2px;
	margin:0px 8px 8px 1px;
	padding-top:0px;
	padding-bottom:6px;
	background-position: 0 0px;	
}
.blackbottom .floatright {
	color:#8E7928 !important;
}

#holder_get_mail .itemlabel_mv_reg {
	display:none;
} 
#holder_get_nl input {
	width:18px;
	border:none 0;
}
p a {
	color:#8E7928;
}
.blackbottom a {
	color:#8E7928;
}

.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; }
.namelink a:hover { color:#8F7926; text-decoration: underline; }
.linklist a { color:#fff; }
.chartlink a:hover {color: #8F7926; text-decoration: underline;}

.linebox
{
	background: transparent url(/Skins/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(/Skins/img/blackdots.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 h2 a {color: #000 !important;	text-decoration: none !important; }
.yellowbg h2 a:hover {color: #fff !important;}

.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:#BCA03d url(/Skins/img/goldwhite.gif) repeat-x;
	background-position:top left;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	width: 320px;
}
.nowhitetop {
	padding-top:8px;
	background:#BCA03d none !important;
	border-bottom:2px solid #8F7828;
	margin-bottom:8px;
}
.borderend {
	border-bottom:2px solid #8F7828;
}
.fotobox {
	float:left;
	width:150px;
	margin-right:8px;
	background:transparent url(/Skins/img/goldwhite.gif) repeat-x;	
	background-position:bottom left;
	margin-bottom:8px;

}
.fotobox h2 {
	font-size:12px;
	line-height:14px;
	margin-bottom:8px;
	margin-top:2px;
	min-height: 30px;
	height: auto !important;
	height: 30px;		
}
.padright {
	padding-right:8px;
	margin-bottom:8px;
}
/* navigation */

#mainnav
{
	margin-right: 8px;
	margin-bottom: 16px;
}

#mainnav a:hover
{
	background-color: transparent;
}
#mainnavfirstlevel {
	background-color: #6B767A;
	border-bottom:1px solid #fff;
}
#mainnavsecondlevel
{
	background-color: #BCA03D;
	min-height: 25px;
}

#mainnavthirdlevel
{
	height: 29px;
	border-bottom:1px solid #EACC5E;
	background:transparent url(/Skins/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 #EACC5E;
}

.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(/Skins/img/blackdots_vert.gif);
	background-repeat: repeat-y;
	background-position: top left;	
	*/
		background:transparent url(/Skins/img/il-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(/Skins/img/blackdots_vert.gif);
	background-repeat: repeat-y;
	background-position: top left;	
	*/
	background:transparent url(/Skins/img/il-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(/Skins/img/blackdots_vert.gif);
	background-repeat: repeat-y;
	background-position: top left;	
	*/
		background:transparent url(/Skins/img/il-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(/Skins/img/il-t2-del.gif) no-repeat;
	background-position:right top;		
	/*
	background-image: url(/Skins/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;
}
.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;
}

.block span {
	height:32px;
	position:absolute;
	right:8px;
	top:8px;
	width:151px;

}
.friendsearch input{
	background-image: url(/Skins/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;
}



a.active_l1_t1, a.inactive_l1_t1,
a.inactive_l1_t1_first, a.active_l1_t1_first
{
	padding: 4px 6px 4px 6px;
	display: block;
}
.inactive_l1_t1:hover, .inactive_l1_t1_first:hover {
	background-color:#fff !important;
	background:transparent url(/Skins/img/il-t1-del.gif) no-repeat;
	background-position:top left

}

a.active_l0_t1, a.inactive_l0_t1,
a.inactive_l0_t1_first, a.active_l0_t1_first
{
	padding: 3px 6px 1px 6px;
	display: block;
}

a.inactive_l0_t1,
a.inactive_l0_t1_first
{
	padding: 3px 6px 1px 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(/Skins/img/da_black.gif);
}

div.inactive_l0_t4,
div.inactive_l0_t4_first
{
	background-image: url(/Skins/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: #BCA03D;
}
div.active_l0_t1_first,
div.active_l0_t1
{
	background:#BBA23E url(/Skins/img/il-t0-del.gif) no-repeat;
	background-position:top right;
	
}

div.inactive_l0_t1,
div.inactive_l0_t1_first
{
	background-color: #6B767A;
	background:transparent url(/Skins/img/il-t0-del.gif) no-repeat;
	background-position:top right;
	
}
div.inactive_l0_t1:hover,
div.inactive_l0_t1_first:hover
{
	background-color: #BCA03D;
}

div.inactive_l1_t1_first,
div.inactive_l1_t1
{
	background:transparent url(/Skins/img/il-t1-del.gif) no-repeat;
	background-position:top right
}

div.active_l1_t1_first,
div.active_l1_t1
{
	background:#fff url(/Skins/img/il-t1-del.gif) no-repeat;
	background-position:top left
}


/* active l2 t1 */

div.active_l2_t1, div.inactive_l2_t1,
div.active_l2_t1_first, div.inactive_l2_t1_first
{
	background:transparent url(/Skins/img/il-t2-del.gif) no-repeat;
	background-position: top right;	
	padding: 7px 6px 6px 6px;
}

a.inactive_l2_t1, a.inactive_l2_t1_first
{
	color:#695518;
	font-weight:bold;
	display: block;
	padding:1px 2px 1px 2px;
}
a.active_l2_t1, a.active_l2_t1_first {
	color:#fff;
	font-weight:bold;
	display: block;
	background-color:#BAA13D !important;
	padding:1px 2px 1px 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:#BAA13D !important;
	color:#FFF !important;
padding:1px 2px 1px 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:#6A7577;
	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: #8E7A24;
}

a.elem_l1_t1:hover,
a.elem_l1_t1_first:hover
{
	color: #8E7A24;
	text-decoration:underline;
	background-color: transparent;
}

.pinsmall a {
	font-size:11px;
	text-decoration:underline;
}
#c1101
{
	background-image: url(/Skins/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(/Skins/img/key.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 5px;
}

#c1103
{
	background-image: url(/Skins/img/bubble.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-top: 5px;
}

#c1104
{
	background-image: url(/Skins/img/text.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0px 1px;
	margin-top: 5px;
}

#c1105
{
	background-image: url(/Skins/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;
}
.tcenterbox {
	float:left;
	width:165px;
	text-align:center;
	padding-top:3px;
}
.tcenterboxbig {
	float:left;
	width:500px;
	text-align:center;
}
.topbox a { font-weight:bold; color: #8F7828 !important; }
.tleftbox a { font-weight:bold; color: #8F7828 !important; }
.tleftbox a:hover { text-decoration: underline; }
.tcenterbox .fc { 	font-weight:bold; color: #D0D8DB !important; }
.tcenterbox .fc a { 	font-weight:bold; color: #8F7828 !important; }
.tcenterbox .fc a:hover {	font-weight:bold; color: #000 !important; }
.tcenterbox .fc b { 	color: #000 !important; }
.trightbox {
	width:165px;
	float:left;
	text-align:right;
}

.tcenterboxbig .fc { 	font-weight:bold; color: #D0D8DB !important; }
.tcenterboxbig .fc a { font-weight:bold;	color: #8F7828 !important; }
.tcenterboxbig .fc a { font-weight:bold;	color: #8F7828 !important; }
.tcenterboxbig .fc b { 	color: #000 !important; }
.trightbox a {
	font-weight:bold;
	color:#8F7828;
}
.trightbox a:hover { text-decoration: underline;}
.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;
}




.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;
}

.box_g1 {
	line-height:18px;
	background-image:url(/Skins/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(/Skins/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(/Skins/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 2px 8px 2px;
	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(/Skins/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(/Skins/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(/Skins/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;
	width: 120px !important; 
}
/*#date_from_to {width: 20px !important; }
#km_week {width: 20px !important; }
#km_month {width: 20px !important; }
#km_year {width: 20px !important; }
#total {width: 20px !important; }*/
.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 !important;
}
.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;
}
#layerc51 {
	visibility:hidden;
	display:none;
	font-size:10px;
}

/* LaufKalender  */

.datumfield_2 {
	width: 50px;
	float: left;
	
}
.nofunct input {
	width:152px;
}
.shorts select{
	width:155px;
}

.events_search { 
	width: 200px;
	font-weight:bold;
	float:left;
	margin-top: 4px;
}

.events_search input {
	width: 150px;
	margin-left: 5px;
}
.item_search {
	font-weight:bold;
}
.item_search select {
	width: 155px;
}

.maplink{float:right;}



#search_event {
	background-color: #BCA03D;
	color: #fff;
	width: 75px;
	font-weight: bold;
	height: 26px;
	margin-left:200px;
	margin-top: 8px;
	padding: 2px 5px 3px 5px;
	border: none;
	cursor: pointer;
	vertical-align:middle;
}

.goldh_text {
	background-color:#BCA03D;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom: 5px; 
	margin-right: 8px;
	clear: both;
	margin-top:8px;
}
.goldpad-top {
	background-color:#BCA03D;
	padding-top:5px;
	padding-bottom:3px;
	margin-bottom: 5px; 
	margin-right: 8px;
	clear: both;
	margin-top:8px;
}

.goldleft {
	margin-left:6px;
	color: #fff;
	font-weight:bold;

}
.goldcenter {
	margin-left:45px;
	font-weight:bold;
	color: #fff;

}
.eventbox {
	background-image:url(/Skins/img/blackdots.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	width: 496px;
	padding: 2px 0 2px 0;
}

/*.eventtyp {
	width: 66px;
	height: 11px;
	font-size:9px;
	float:right;
	text-align:center;
	line-height:12px;
	text-transform: uppercase;

}
*/
.event_date {
	width: 85px;
	float:left;
	margin-left:8px;
}
.event_info {
	width: 400px;
	float:left;
	line-height: 18px;
	margin-bottom: 8px;
}
.event_info span {
	font-weight:normal;
	width: 330px;
	float:left;
}
.event_info span a {
	color: #BCA03D; 
	font-weight:bold;
}
.event_info span a:hover {
	text-decoration:underline; 
}
.event_typ {
	width:75px;
	float:left;
}
.facts {font-weight:normal;
				float:left;
}		
.facts span {color:#BCA03D;
						}
p.facts {margin:0px;
				 font-weight:normal;
				 float:left;
				 padding: 0 0 5px 0;
				}	
.vinfo {font-weight:normal;
				float:right;
				width: 375px;
			}
p.nbinfo {font-weight: normal;
				 	 width: 485px;
				 	 float:left;
				 	 padding: 0 5px 5px 0;
				 	 margin:0px;
				}

.toplink {
					padding: 5px 0 5px 0;
					background-image:url(/Skins/img/blackdots.gif);
					background-position: left bottom;
					background-repeat: repeat-x;
					margin-right: 8px;
				}
h5 {font-size:18px;
		font-weight:bold;
		margin: 0 0 5px 0;
		clear:both;
	}
ul.tarn {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	line-height: 18px;
}
.teaserList {
	float:left;
	width:100%;
}
.teaserList li {
	background-image:url(/Skins/img/blackdots.gif);
	background-position: left top;
	background-repeat: repeat-x;
	padding: 8px 0 8px 0;
	margin-right: 8px;
}
.teaserList li .info {
	width:120px;
	font-weight: bold;
	float: left;

}
.gold a {
	color:#8F7828;

}
.smalltp {font-weight:bold;
					float:left;
				}
.solidline {
		border-bottom: 1px solid #747D82;
		clear: both;
		margin-right: 8px;
	}
.bgnot {background-image: none !important;
			}
.dottedbottom {
		background-image:url(/Skins/img/blackdots.gif);
		background-position: left bottom;
		background-repeat: repeat-x;
		margin: 8px 8px 8px 1px;
		padding-bottom:6px;
		width:496px;
	} 

.event-table .typ, .eventtyp { padding:0 2px;margin-right:5px; font-size:10px; text-transform:uppercase; }
.eventtyp{ float:right;}
.event-table a{ color:#BCA03D; font-weight:bold; padding-bottom:3px; display:block;}
.event-table a:hover{ text-decoration:underline;}
.event-table abbr{ border:none; padding-left:5px;}
.event-table tr{background-image:url(/Skins/img/greydots.gif);background-position:center bottom;background-repeat:repeat-x;}
.event-table tr td{ padding:5px 0;}

.rating {
	padding-bottom: 8px;
	background-image: url(/Skins/img/blackdots.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	width:496px;
	margin-top: 5px;
}
.rattitle {width: 220px;
					 float:left;
					}
.c-pointer {
	cursor:pointer;
}
.rattitle p {
		font-weight: bold;
		margin:1px 0 2px 0;
	}
.ratbutton {
		color:#fff !important;
		font-weight: bold;
		background-color: #BCA03D;
		float: right;
		position: absolute;
		margin-left: 68px;
		margin-top:2px;
		padding: 3px 8px;
		cursor: pointer;
	}
.babgeben {
	width:496px;
	clear:both;
}
.babgeben p {
	width:215px;
	font-weight:bold;
	float:left;
	margin-top:2px;
}
.markbox {
	border: 2px solid #EACC5E;
	width: 324px;
	margin-bottom: 8px;
}
.markuser {
	background-image: url(/Skins/img/blackdots.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	margin: 5px 8px 5px 8px;
	padding: 4px 0 8px 0;
}
.mark_to {
	margin: 5px 8px 0 8px;
	padding: 4px 0 8px 0;
	color:#000;
	
}
.thx_text {
		color:#fff !important;
		font-weight: bold;
		background-color: #6C777D;
		float: right;
		position: absolute;
		margin-left: 50px;
		margin-top:2px;
		padding: 3px 8px;
		display:none;
}
.linkcolor a {
	color: #8F7828;
}
.linkcolor a:hover {text-decoration: underline;}

.markuser a {
	color: #BCA03D;
	text-decoration: none;
	font-weight: bold;
}
.markbutton {
	color:#fff;
	background-color:#BCA03D;
	padding: 3px 8px 3px 8px;
	border:none;
	margin: 0 0 5px 8px;
	cursor:pointer;
	font-weight:bold;
	
}
.marklogin {
	background-color: #BCA03D;
	margin:0px;
	padding: 8px;
	color:#000;
}
.markok {
	color:#BCA03D;
	font-weight:bold;
}
.bew-shoe {
	width:178px;
	float:right;
	text-align:right;
	margin-right: 8px;
}
.bew-shoe p {
	margin-top: 4px;
}
.nobg {
	background-image: none !important;
}


/*.marklogin a {
	font-weight:bold;
	color:#fff;
} Login und Regestrierung f�llt weg */

/* User Events */

.uevents {
	background-image: url(/Skins/img/greydots.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 0 8px 0 0;
	padding: 8px 0;
}
	
.user_events {
	 width: 85px;
	 float:left;
	 margin: 0;
	 line-height:14px;
	}
.event_location {
	 width: 411px;
	 float:left;
	 margin: 0;
	 line-height:14px;
	 padding-bottom: 3px;
	}
.location {
	 width: 411px;
	 float:right;
	 margin: 0;
	 line-height:14px;
	}
.event_location a {color: #8F7828;font-weight:bold;}

#btn_get_statistic {
		background-color:#BCA03D;
		border:0 none;
		color:#FFFFFF;
		float:right;
		font-weight:bold;
		height:18px;
		cursor: pointer;
}
#listShoe { float: left !important; width: 10px !important; border: 0 none;}
#quickShoe { width: 10px; border: 0 none;}
#quickShoeModelName { margin-left: 5px; width: 157px;}
#delete_ok {font-weight: bold; margin: 8px 0 8px 0;}
#delPanel {font-weight: bold; padding: 8px 0 0 0; text-align: center; clear: both; color: #BEA13B;}
.nolabel {margin-left: 5px;}
.line a:hover {text-decoration: underline;}




/*********styles fotoshow neu***********/
.c{clear:both;}
.bannerdark{ margin:0 8px -8px 0; padding-bottom:8px; background:#3a434a url(/Skins/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; margin-bottom:8px; background-color:#BCA03D;  float:left; position:relative;}
* html  #start-fs-content{float:left;}
.fs-col{ position:relative;float:left; height:300px; }


#start-fs-content p{ font-size:12px;}
#start-fs-content p a{ font-size:12px; text-decoration:underline; color:#000; }
#start-fs-content p a:hover { font-size:12px; text-decoration:underline; color:#333; }
#start-fs-content img,#start-fs-content h2 , #start-fs-content p{ float: left;}
#start-fs-content h2 ,#start-fs-content p { color:#000; 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(/Skins/img/fs-start-button.jpg) no-repeat left top; position:relative;} 
#start-fs-content .go-start a {background:transparent url(/Skins/img/fs-home-button.jpg) no-repeat left top; width:260px; color:#fff; }
 
#start-fs-content .start-fs a:hover, #start-fs-content .go-start a:hover{ color:#000 !important;}
#start-fs-content .start-fs a span, #start-fs-content .go-start a span{  font-weight: bold; position:absolute; left:50px; top:11px;}
#start-fs-content .go-start a span{right:36px;}
.img-box .cr{ padding-right:3px; color:#333; font-size:9px; float: right;}

/*********pic list***********/

.wrap-pic-list{ float:left; clear:both; padding-left:28px; padding-bottom:10px; margin-bottom:8px; background-color:#BCA03D; width:804px; overflow: hidden; }
.wrap-pic-list p, .wrap-pic-list span{color:#000; 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:#BCA03D; 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(/Skins/img/dot.gif) no-repeat 7px top; padding:5px 0;}
.listclosingbig.listclosingbig-fs{ padding-top:4px 0 0 0; background: #3A434A url(/Skins/img/dot-bot.gif) no-repeat 7px top; }
.wrap-pic-list { background: #BCA03D url(/Skins/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: #BCA03D url(/Skins/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 { border-bottom:1px dotted #fff; } */
#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:#BCA03D url(/Skins/img/dot-bot.gif) repeat-x scroll left top;}
#fs-most-shows li h3 a{color:#000; 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;}

#fs-werbung {
	background-color:#BCA03D;
	background-image:none;
	font-weight:bold;
	margin:0 0 8px;
	min-height:287px;
	text-align:center;
	width:832px;
}

.replacemantbannerbig.replacemantbannerbig-fs  {
	background-image:none;
	margin:0;
	min-height:287px;
	padding:80px 0;
	text-align:center;
	width:100%;
}

/* tools */
.calcholder {
margin-right:8px;
}
.calcheader {
	padding-bottom:8px;
	padding-left:8px;
}
.calcinner {
	padding-left:8px;
	padding-bottom:8px;
}

#user_get_mail { font-weight:bold; }

#user_get_mail input {
	width:18px;
}
.validator_mv_reg {
	padding-top:4px;
}
.calcerror {
	/* color:#FE0000; */
	color:red;
	margin-top: 8px;
	padding-bottom:0px;
	padding-top: 8px;
	margin-right:8px;
	background-image: url(/Skins/img/blackdots.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.calcresult {
	margin-top: 8px;
	padding-bottom:0px;
	padding-top: 8px;
	margin-right:8px;
	background-image: url(/Skins/img/blackdots.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

.calcresult table {
	width:496px;
	margin-top:15px;
	border-spacing:4px;
	border:1px solid #8F7926;
}
.calcresult td {
	font-size:10px;
	text-align:center;
	vertical-align:bottom;
}
.calcresult td.header {
	font-weight:normal;
	color:#8F7926;
	font-weight:bold;
	border-bottom:1px solid #8F7926;
}
.dropdown_full{
	width:160px;
}
.dropdown_small{
	width:50px;
}



/* fotoshows */
.foto-img {
	width:640px; 
	float:left;	
/*	margin-right:8px;*/
	min-height:300px;
	/*padding-bottom:8px;*/
	text-align: center;
	margin-top:14px;
	/* background:transparent url(/Skins/img/dotted-vertical.gif) repeat-y right top; */
	border-right:1px dotted #ffffff;
	padding-right:8px;
}
.foto-img  .copylink{display:inline-block !important; text-align:right;	}
.foto-img  .copylink:hover {text-decoration:none; }

/*.copy-pos{ position:relative;}
.trenner{ float:left; background:transparent url(/Skins/img/dotted-vertical.gif) repeat-y 79% top;}*/


.foto-text {
	padding-left:8px;
	float:left;
	position:relative;
	/*background:transparent url(/Skins/img/dotted-vertical.gif) repeat-y;*/
	background-position:top left;
	min-height:300px;
	width:160px;
	padding-top:0px;
	margin-top:9px;
}
.copytext { text-align:right; /*position:absolute;bottom:2px;right:0px;*/z-index:4;}

h1.fotoshow {
 font-size:14px;
 padding-left:8px;
 background-color:#3A434A;
 color:#fff !important;
 margin-top:4px;
}
.foto-img {
	min-height:400px;
	height:auto !important;
	height:400px;
	margin-bottom:16px;
}
.foto-text p {
	color:#000 !important;
	font-size: 12px;
	line-height:17px;
	margin:0;
}

.foto-text a {
	font-weight:bold;
	color:#000;
	text-decoration:underline;
}
.foto-text a:hover { color:#333; }
.colorarea {
	background-color:#BCA03D;
}

.teaserheader {
	padding-top: 8px;
}

.teaserp {
	margin-top: 0px;
}

.col1 .artdet a{color: #8e7928;text-decoration:underline;}