.td  			{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				font-size: 11px;
				line-height: 18px;
				}

.td_tt  		{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				font-size: 10px;
				line-height: 11px;
				}

.standort_tooltip 	{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				font-size: 9px;
				line-height: 12px;
				}

.1pxborderwhite {
				border: 1px solid;
				border-color: #FFFFFF;
				}

.selectbox 		{
				border: 1px solid;
				border-color: #666666;
				color: #333333;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}

.inputfield 	{
				border: 1px solid;
				border-color: #999999;
				color: #333333;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				}

body 			{
				scrollbar-face-color: #E1E1E1;
				scrollbar-highlight-color: #FAFAFA;
				scrollbar-shadow-color: #E1E1E1;
				scrollbar-3dlight-color: #D5D5D5;
				scrollbar-arrow-color:  #0;
				scrollbar-track-color: #F2F2F2;
				scrollbar-darkshadow-color: #C6C6C6;
				background-color:#e7e7e7;
				margin: 0;
				padding: 0;
				}

A:link         	{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				text-decoration: underline;
				}

A:visited       {
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				text-decoration: underline;
				}

A:hover         {
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				text-decoration: none;
				}

A.footer:link, A.footer:visited, .footer
					{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #FFFFFF;
					font-size: 11px;
					text-decoration: none;
					}
A.changecountry:link, A.changecountry:visited, .changecountry
					{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #FFFFFF;
					font-size: 10px;
					text-decoration: none;
					}

.header 			{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #e3001b;
					font-size: 12px;
					font: bold;
					}

.news-header 		{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #e3001b;
					font-size: 11px;
					font: bold;
					}

.pb-header 		{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #333333;
					font-size: 11px;
					font: bold;
					}
.pb-header_high 		{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #FFFFFF;
					font-size: 11px;
					font: bold;
					}

A.newsteasertext11:link, A.newsteasertext11:visited, .newsteasertext11 {
					font-family: verdana, arial, helvetica, sans-serif;
					color: #666666;
					font-size: 11px;
					text-decoration: none;
					line-height: 16px;
					}

A.newsteasertext10:link, A.newsteasertext10:visited, .newsteasertext10 {
					font-family: verdana, arial, helvetica, sans-serif;
					color: #666666;
					font-size: 10px;
					text-decoration: none;
					line-height: 14px;
					}

A.rootliner:link, A.rootliner:visited, .rootliner
					{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #666666;
					font-size: 11px;
					padding-bottom:4px;
					}

.featurebox 		{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #666666;
					font-size: 11px;
					line-height: 14px;
					}

.featureboxredink, .featureboxredink a, .featureboxredink a:link, .featureboxredink a:visited, .featureboxredink a:hover
					{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #e3001b;
					font-size: 11px;
					text-decoration: none;
					}

.countryselector, .countryselector a, .countryselector a:link, .countryselector a:visited, .countryselector a:hover
					{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #FFFFFF;
					font-size: 11px;
					}
.pb_ergebnisse, .pb_ergebnisse a, .pb_ergebnisse a:link, .pb_ergebnisse a:visited, .pb_ergebnisse a:hover
					{
					font-family: verdana, arial, helvetica, sans-serif;
					color: #e2001a;
					font-size: 11px;
					text-decoration:none;
					}
.tooltip 			{
					position:absolute;
					display:none;
					}

#gewinn_layer 		{
					position:absolute;
					left:50%;
					margin-left:345px;
					top:347px;
					width:149px;
					height:137px;
					z-index:2;
					}

.fb_start		{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				font-size: 11px;
				line-height: 14px;
				}
.fb_start b		{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #cc0033;
				font-size: 11px;
				line-height: 14px;
				}
.black 			{
				color: #000000;
				}

.fb_input 		{
				border: 1px solid;
				border-color: #cccccc;
				color: #333333;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				height:20px;
				width:290px;
				padding:2px;
				}

#black 			{
				background-color: #000000;
				filter:alpha(opacity=80);
				-moz-opacity:0.8;
				opacity:0.8;
				position: absolute;
				top:0px; left: 0px;
				height: 100%;
				width: 100%;
				z-index: 1021;
				display: none;
}

.td10white  	{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #FFFFFF;
				font-size: 10px;
				line-height: 18px;
				}

.td10grau  	{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				font-size: 10px;
				line-height: 15px;
				}


A.loginlink:link, A.loginlink:visited, .loginlink
				{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #e3001b;
				font-size: 10px;
				text-decoration: none;
				}

A.loginlink:hover
				{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #e3001b;
				font-size: 10px;
				text-decoration: underline;
				}
				
.slidedown a:link, .slidedown a:visited {
	display:block;
	padding:3px 0px 3px 10px;
	background-image:url(../images/dropdown.gif);
	background-position: 643px 5px;
	background-repeat:no-repeat;
	position:relative;
} 

.slidedown a:hover{
	background-color:#f1f1f1;
} 


.border {
	border-bottom:1px solid #f1f1f1;
	margin:0;
	margin-left:4px;
	margin-right:4px;
}

.anfrage_input {
	border: 1px solid #848484;
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:18px;
	width:240px;
	margin-bottom:13px;
	margin-left:6px;
	margin-right:6px;
}

.formoption {

}
#black_layer {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:9999;
	background-color:#000000;
	filter: Alpha(opacity=80, finishopacity=80, style=1);
	opacity: 0.8;
	
}
#cinema_layer {
	position:absolute;
	left:50%;
	margin-left:-240px;
	top:89px;
	width:480px;
	z-index:10000;
	border: solid 5px #FFFFFF;
	background-color:#FFFFFF;
}
#cinema_close {
	position:absolute;
	right:10px;
	top:10px;
	width:16px;
	z-index:100;
}

#searchStr 	{
				border: none;
				color: #666666;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				width:180px !important;
				width:190px;
				padding-left:10px;
				margin-left:1px;
				}

#positionID{
			position:relative;
			display:block;
			width:100%;
}
#newsImagesID{
			position:absolute; 
			left:-259px; 
			top:80px; 
			width:229px;
			display:block;
}
/* ################################## indexed search #######################################################*/

.tx-indexedsearch{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #666666;
				font-size: 11px;
				line-height: 18px;
}

.tx-indexedsearch-sw, .tx-indexedsearch-redMarkup {
				color: #E3001B;
}

.tx-indexedsearch-info {
				background-color:#EEEEEE;
}

.cr_search_title, .cr_search_title a, .cr_search_title a:link, .cr_search_title a:visited, .cr_search_title a:hover
				{
				font-family: verdana, arial, helvetica, sans-serif;
				color: #e3001b;
				font-size: 11px;
				text-decoration: none;
				}
.cr_search_title a:hover {
				text-decoration:underline;
}
/* ################################## indexed search #######################################################*/