@charset "utf-8";
@import url("http://yui.yahooapis.com/2.6.0/build/reset-fonts-grids/reset-fonts-grids.css");
html, 
body	{	background:#171717 url(../img/bg.png) repeat-x; font:normal 93% Verdana, Geneva, sans-serif; color:#fff}
a		{	color:#01afdb; text-decoration:none}
a:hover,
a:active{	text-decoration:underline}

#doc2	{	width:950px}

#hd		{	width:950px; height:129px; position:relative; margin-left:-17px}
#logo a			{	display:block; float:left; height:123px; text-indent:-9999px; background:url(../img/logo.png); width:390px}
#logo a:hover	{	background-position:bottom}
#search,
#login			{	position:absolute; top:54px; right:0; font-size:77%; height:76px}
#search .form,
#login .form	{	padding:12px 15px 0; width:321px; height:76px; background:url(../img/login_form.png) no-repeat}
.submit			{	width:29px; float:right; padding:8px 0 0 0}
.submit input	{	background: url(../img/buton_go.png) no-repeat; display: block; height: 31px; width: 29px; border:0; cursor:pointer}
.submit input:hover {	background-position:0 -31px}

#search ul, #login ul		{	width:290px; float:left}
#search label,
#login label				{	display: block; clear: left; background: url(../img/sageata.png) no-repeat left center; padding:0 0 2px 8px}
#pass				{	width:135px}
#search li,
#login li					{	float:left; width:50%; list-style:none; padding:0 0 7px}
#login li#login_merken 		{	width:auto}
#login li#login_merken label{	padding-left:0; background:0; display:inline-block; padding-right:4px; margin-right:4px; border-right:1px solid white}

input[type="checkbox"]		{	vertical-align: text-bottom}

#search li		{	width:auto; float:none}
#search #search_field,
#search label	{	width:260px}

#bd			{	padding:28px 0 10px; position:relative}
h2,#title	{	font:normal 20px "Myriad Pro", Arial, Helvetica, sans-serif; color:#fff; text-align:center; background:url(../img/bg_title.png) no-repeat left 7px; padding:0 100px 20px 140px; display:block}
h2 strong	{	font-size:33px; font-weight: bold; color:#01afdb !important;}
.caseta		{	float:left; padding-bottom:5px; background:#000 url(../img/caseta_jos.png) no-repeat bottom; font-size:93%}
.caseta strong	{ 	font-weight: bold; }
.caseta_mare		{	float:left; padding-bottom:5px; background:#000 url(../img/caseta_mare.png) no-repeat top; font-size:93%; padding:0px 30px 30px 30px; }

.caseta_sports		{	float:left; padding-bottom:5px; background:#000 url(../img/caseta_mare.png) no-repeat top; font-size:93%; padding:0px 30px 30px 30px; font-size:8pt; width: 890px;}

.caseta_mare strong	{ 	font-weight: bold; }
.itemlist_alt0		{	border-top: 1px solid gray; }

.competition		{ 	color:#005BC1; font-size: 14pt; font-weight:bold; }
.paginate_pagelink	{ 	color:#005BC1; font-size: 10pt; margin: 5px; border: 1px solid #0000FF; padding-top:0px; padding-left: 3px; padding-right:3px; margin-top: 10px !important;}



.caseta_mare strong	{ 	font-weight: bold; }
.caseta h3,
.caseta_sports h3,
#playlist th,
.caseta_mare h3{	font:bold 14px/27px "Century Gothic", "Trebuchet MS", Verdana, sans-serif; text-transform:uppercase; text-shadow:#000; height:30px; padding-left:42px}

.panel h3 strong, 
#playlist th strong,
.caseta_mare h3 strong, 
.caseta h3 strong	{	color:#01afdb; font-weight:bold}
.mica		{	width:350px; margin-right:20px}
.mica h3	{	background:url(../img/col_head.png)}
.mare		{	width:560px; }
.series		{ 	width: 725px; }
.series h3	{ 	background:url(../img/col_head_long_series.png);}
.mare h3	{	background:url(../img/col_head_long.png)}
.caseta .cont	{	padding:30px 15px 10px; min-height:342px; background:#000 url(../img/panel_cont_bg.png) no-repeat}
.cont label		{	display:block; width:110px; float:left}
.cont form li	{	padding-bottom:2px; float:left; clear:left; width:320px}
.cont input		{	display:block; width:200px; float:left; border:2px solid gray;}
.cont input.plz	{	width:50px; margin-right:3px}
.cont input.plzred_input	{	width:50px; margin-right:3px; border:2px solid #FF0000;}
.cont input.strasse	{	width:143px; margin-right:3px}
.cont input.strassered_input	{	width:143px; margin-right:3px; border:2px solid #FF0000;}
.cont input.nr	{	width:50px; margin-right:3px}
.cont input.nrred_input	{	width:50px; margin-right:3px; border:2px solid #FF0000;}
.cont input.ort	{	width:143px}
.cont input.ortred_input	{	width:143px; border:2px solid #FF0000;}
.cont input.red_input	{ 	border:2px solid #FF0000; }
.cont checkbox.red_input	{ 	border:2px solid #FF0000; }
.cont input.clear		{ 	border:2px solid #000000; display:none; }
.cont select	{	float:left; border:2px solid gray; }
.cont select.red_input 	{ 	border:2px solid #FF0000; }
.cont #accept input		{	display:inline; float:none; width: auto}
.cont form li#accept	{	padding:10px 0 10px 40px; width:260px}
.cont #accept label 	{	display:inline; float:none; width:auto}
.red_input 	{	color: #FF0000;}
.red					{ 	color:#FF0000; }
.green					{ 	color:#00FF00; }
#accept a				{	text-decoration:underline}
#accept a:hover			{	text-decoration:none}
label a 	{	color:#fff}
#trimite,
#trimite button			{	float:none; margin:0 auto; text-align:center; width:209px; height:77px; padding:0; background:url(../img/buton_web_tv.png) no-repeat; border:0}
#trimite button:hover	{	background-position:bottom; cursor:pointer}
#hero		{	padding:0; position:relative}
#hero .cont	{	background:url(../img/hero.jpg) no-repeat; min-height:392px; height:auto !important; height:392px; padding:0}
#features	{	position:absolute; bottom:25px; width:465px; height:110px; left:0; background: url(../img/front_list.png) no-repeat; display: block; padding:5px 0 0 60px}
#features li{	font:bold 16px "Myriad Pro", "trebuchet ms", sans-serif; text-shadow:#000; background: url(../img/checkmark.png) no-repeat left center; padding:0 0 0 20px}

#ft		{	background: #2b2b2b; font-size: 10px; text-align:center; padding:10px 0;}
#ft_nav	{	padding-bottom:15px;}
#ft_nav li	{display:inline;}
#ft_nav li.last a, 
#ft_nav li:last-child a	{	border:0}
#ft_nav li.sel a		{	color:white}
#ft_nav li a	{	border-right:1px solid white; padding:1px 7px 2px 2px}
#subsol			{	color:#777; width:950px; margin:0 auto}

.in #title	{	background:0}
.panel		{	float:left}
.mic		{	width:232px; background:#000 url(../img/panel.png) no-repeat; margin-right: 7px; min-height:270px}
.last, 
.mic:last-child	{	margin-right:0}
.panel h3 	{	font:bold 14px/24px "Century Gothic", Arial, Verdana, sans-serif; text-transform: uppercase; color: white; height: 30px; padding-left:30px}
.mare h3	{	padding-left:42px}
.panel ul 	{	padding:10px; font-size:11px}
.panel li 	{	line-height: 14px; padding-bottom:5px}

#erotikvideos	{	clear:both; width:950px; padding:20px 0 30px}
#search_field2	{	width:300px; margin-right:25px}
#erotikvideos h2{	background:0; padding:15px 0 5px}
#erotikvideos .submit		{	float:none}
#erotikvideos .submit input {	display:inline}

#search_center	{	height:31px; line-height:31px; text-align:center}

#playlist		{ width:560px; font-size:11px; background: black; }
#playlist th	{	background:url(../img/col_head_long.png) no-repeat; height:30px}
#playlist td	{	padding:5px}
.play_btn		{	width:auto; height:31px; line-height:30px; display:block; background:url(../img/buton_go.png) no-repeat; padding-left:36px}
.play_btn:hover	{	background-position:left bottom}
td.format		{	width:30px}
td.lange		{	width:40px}

#NA_Player{	margin:0 auto; float:none}
#vid	{	width:560px; margin-bottom:30px; background:#111; text-align:center; padding-bottom:2px;}
#vid_series	{	width:725px; margin-bottom:30px; background:#111; text-align:center; padding-bottom:2px;}

.movie_parts	{ 	width: 560px; margin:5px auto; }

.movie_parts_series	{	width: 725px; margin:5px auto; }

.movie_parts a:link,
.movie_parts a:visited,
.movie_parts_series a:link,
.movie_parts_series a:visited	{	border:1px solid #01afdb; padding:3px; text-decoration: none; }

.movie_parts a:hover,
.movie_parts a:active,
.movie_parts_series a:hover,
.movie_parts_series a:active	{	border:1px solid #01afdb; padding:3px; text-decoration: underline; }


.clear			{ clear:both; height:1px; width:10px; }
.partsWrap		{ width: 560px; margin:0 auto; padding-bottom:3px; font-size:10pt; }
.partsWrapSeries		{ width: 720px; margin:0 auto; padding-bottom:3px; font-size:10pt; }
.partsWrap ul,
.partsWrapSeries ul		{ list-style:none;}
.partBtn		{ float:left; border:1px solid #01afdb; margin-right:7px; padding:2px; }

.pages ul		{ list-style:none; }
.pages li		{ float: left; border:1px solid #01afdb; margin-right: 5px; padding:3px; }

.tr_pages td	{ border-top: 1px solid #01afdb; }

.div_blue		{ color: #01afdb; font-size: 10pt; font-weight: bold; }
.big_orange		{ color: #FF0055; font-size: 12pt; font-weight: bold; }

.navbar_1		{ background-color: #FFFFFF; color: #000000; }
.navbar_2		{ background-color: #707070; color: #03347E; }

.explicit		{ color: #FFFFFF; width: 500px; margin:0 auto; text-align: justify; }
.buttons		{ margin: 50px; }
.buttons ul		{ list-style: none; }
.buttons ul li	{ float: left; width: 195px; margin: 0px; text-align: center; }