/* CSS Document */

*{
	margin: 0;
	padding: 0;
}

.clear{
	clear: both;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #000 url(http://diensten.midhold.nl/vodimages/gay/bg.gif) repeat-x;
	color: #fff;
	padding: 0 0 20px 0;
}

#pxscontainer{
	width: 740px;
	margin: 0 auto 0;
	background: #000 url(http://www.erotracks.com/vodimages/thenumber/bgcontainer_number.jpg) no-repeat;
	padding: 20px 10px 0 20px;
}

/*Banner gedeelte*/
#pxstop{
	height: 70px;
}
#ctl00_TopImagelink{
	display: block;
	height: 80px;
	width: 105px;
	position: relative;
	left: 2px;	
}

#ctl00_TopImagelink img{
	display: none;
}

/*Zijbalk*/
#pxsmenu{
	width: 130px;
	float: left;
}

/*Taal*/

#ctl00_PanelLanguageSelection{
	height: 100px;
	overflow: hidden;
}


#language{
	margin: 15px 0 0 0;
}

#language fieldset{
	border: none;
	width: 120px;
	padding: 5px 0 0 0;
	height: 25px;	
}

#language fieldset select{
	width: 90px;
	font-size: 9px;
	border: 1px solid;
}

#pxsmenu h1{
	font-size: 20px;
}

/*Menu buttons*/
#pxsmenu ul{
	margin: 5px 0 15px 0;
	list-style: none;
}

#pxsmenu ul li a{
	font-size: 12px;
	display: block;
	width: 126px;
	height: 15px;
	padding: 3px 0 2px 0;
	text-decoration: none;
	color: #99c9ee;
	margin: 2px 0 0 0;
}

#pxsmenu ul li a:hover{
	text-decoration: underline;
}

/*Bookmarkknop*/
#bookmark{
	background: url(http://diensten.midhold.nl/vodimages/gay/bgbookmark.gif) no-repeat;
	display: block;
	width: 118px;
	padding: 0 0 2px 19px;
	text-decoration: none;
	color: #fff;
}

/*Zoeken*/
#zoeken fieldset{
	border: none;
	width: 125px;
	padding: 2px 0 2px 5px;
	margin: 10px 0 10px 0;
}

#zoeken h1{
	font-weight: normal;
	font-size: 12px;
}

*+html #pxsmain .zoekresult h1{
	position: relative;
	top: 10px;
	width: 320px;
	text-indent: -10px;
}

* html #pxsmain .zoekresult h1{
	position: relative;
	top: 10px;
	width: 320px;
	text-indent: -10px;
}

#zoeken #zoektermen{
	width: 110px;
	margin: 0 0 5px 0;
	border: 1px solid #fff;
}

#zoeken .button{
	border: solid 1px #a9a9a9;
	background: #a9a9a9;
	color: #000;
	margin: 0 0 5px 0;
	font-size: 11px;
}

/*Maincontent*/
#pxsmain{
	padding: 49px 0 0 0;
	width: 583px;
	float: right;
}

#pxsmain h1{
	height: 23px;
	width: 581px;
	font-size: 17px;
	margin: 0 3px 10px 0;
	padding: 4px 0 0 0;
	border-bottom: 1px solid #616874;
}

/*Film overzicht*/

.pxsoverzicht{
	width: 190px;	
	padding: 10px 0 3px 0;
	margin: 0 0 10px 0;
	background: #141820;
	border: 1px solid #646c79;
}

.pxsoverzicht img{
	width: 166px;
	height: 135px;
	display: block;
	margin: auto;
}

#pxsmain table td{
	width: 33%;
}

#pxsmain .pxsoverzicht p{
	width: 166px;
	margin: 5px auto 5px;
	height: 35px;
	overflow: hidden;
}

.pxsoverzicht .meerinfo{
	display: block;
	width: 168px;
	background: url(http://diensten.midhold.nl/vodimages/gay/bgbutton.gif) no-repeat;
	padding: 4px 0 4px 0;
	color: #fff;
	text-decoration: none;
	margin: 0 auto 9px;
	text-align: center;
	font-size: 12px;
}

.pxsoverzicht .meerinfo:hover{
	background: url(http://diensten.midhold.nl/vodimages/gay/bgbuttonon.gif) no-repeat;
	display: block;
	width: 168px;
	padding: 4px 0 4px 0;
	color: #fff;
	text-decoration: none;
	margin: 0 auto 9px;
	text-align: center;
	font-size: 12px;	
}

#meersites{
	padding: 10px 0 0 0;
}

#meersiteslijst{
	list-style-position: inside;
}

#meersiteslijst a{
	color: #fff;
}

/*Video pagina*/

#pxsvidscreen{
	width: 558px;
	background: #141820;
	border: 1px solid #646c79;
	margin: auto;
	padding: 10px;
	overflow: hidden;
}

#pxsvidscreen a:hover{
	text-decoration: underline;
}

#pxsvidscreen #previewbox{
	width: 300px;
	height: 220px;
	float: left;
	margin: 0 5px 10px 0;
	background: #252b37;
	border: 1px solid #646c79;
	padding: 10px;
}

#ctl00_ContentPlaceHolder1_previewPanel{
	width: 300px;
	float: left;
	margin: 0 5px 10px 0;
	background: #000;
	padding: 10px;
}

#previewbox a{
	display: block;
	background: #3f4b62;
	padding: 5px;
	width: 100px;
	margin: 10px 0 10px 0;
	color: #fff;

	text-decoration: none;
	font-weight: bold;
}

#pxsvidscreen .preview{
	float: left;
	margin: 0 10px 10px 0;
}

#pxsvidscreen .viewmovie{
	padding: 15px 0 10px 0;
	display: block;
	background: url(http://diensten.midhold.nl/vodimages/gay/kijkbg.gif) no-repeat;
	width: 225px;
	height: 23px;
	font-size: 16px;
	font-weight: bold;
	float: right;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
#pxsvidscreen .viewmovie:hover{
	padding: 15px 0 10px 0;
	display: block;
	background: url(http://diensten.midhold.nl/vodimages/gay/kijkbgon.gif) no-repeat;
	width: 225px;
	height: 23px;
	font-size: 16px;
	font-weight: bold;
	float: right;
	color: #fff;
	text-decoration: none;
	text-align: center;
}

#pxsvidscreen .omschrijving{
	display: block;
	width: 215px;
	margin: 10px 0 10px 0;
	padding: 5px;
	float: right;
	background: #252b37;
}

#pxsvidscreen .costs{
	width: 215px;
	padding: 5px;
	float: right;
	margin: 0 0 10px 0;
	display: block;
	background: #252b37;
	font-size: 0.9em;
}

#pxsmain #pxsvidscreen .captions{
	clear: both;
	background: #373f4d;
	border: none;
	padding: 0 0 0 5px;
	margin: 0 0 5px 0;
	height: 21px;
	font-size: 16px;
	display: block;
	width: 555px;
	color: #fff;
}

/*Floatfix*/
#ctl00_ContentPlaceHolder1_Panel1:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#ctl00_ContentPlaceHolder1_Panel1 {display: inline-block;}

/* Hides from IE-mac \*/
* html #ctl00_ContentPlaceHolder1_Panel1 {height: 1%;}
#ctl00_ContentPlaceHolder1_Panel1 {display: block;}
/* End hide from IE-mac */

/* end Floatfix*/

#pxsvidscreen .caption{
	height: 120px;
	width: 147px;
	display: block;
	float: left;
	margin: 0 5px 5px 0;
}

/*Zoekresultaten*/

#pxsmain .inforesultaat{
	height: 23px;
	width: 581px;
	font-size: 17px;
	margin: 0 3px 10px 0;
	padding: 4px 0 0 0;
	border-bottom: 1px solid #616874;
}

#pxsmain .zoekresultaten, #pxsmain .zoekresultaten td{
	border: none;
	border-color: #000;
}

#pxsmain .zoekresult{
	width: 579px;
	background: #141820;
	border: 1px solid #5f6774;
	margin: 0 0 10px 0;
	color: #fff;
	padding: 0 0 10px 0;
}

#pxsmain .zoekresult a img{
	float: left;
	border: #141820 5px solid;
	margin: 0 10px 5px 0;
	width: 150px;
	height: 120px;
}

#pxsmain .zoekresult h1{
	position: relative;
	border: none;
	top: 5px;
	font-size: 14px;
	background: none;
}

*+html #pxsmain .zoekresult h1{
	position: relative;
	top: 10px;
	border: none;
	width: 390px;
	text-indent: -10px;
}

* html #pxsmain .zoekresult h1{
	position: relative;
	top: 10px;
	border: none;
	width: 390px;
	text-indent: -10px;
}

#pxsmain .zoekresult p{
	margin: 0 0 10px 0;
	float: right;
	width: 407px;
}

#pxsmain .zoekresult .zoekresbutton{
	background: #3f4b62;
	width: 110px;
	padding: 3px;
	color: #fff;
	text-decoration: none;
	margin: 10px 0 0 2px;
	border: 1px solid #fff;	
	position: relative;
}

#pxsmain .zoekresult .zoekresbutton:hover{
	background: #2b354a;
	width: 110px;
	padding: 3px;
	color: #fff;
	text-decoration: none;
	margin: 10px 0 0 2px;
	border: 1px solid #fff;	
	position: relative;
}

#pxsmain .pages a{
	color: #c1251f;
}

.linkjes{
	list-style-position: inside;
}

.linkjes li a{
	color: #fff;	
}


.subcontainer{
	width: 489px;
	margin: 0 0 20px 0;
	clear: both;
	height: 90px;
}
.subcontainer img{
	float: left;
	border: none;
}
#pxsmain .subcontainer h1{
	float: right;
	width: 375px;
	border: none;
}
#pxsmain .subcontainer h1 a{
	color: #7a2525;
	font-size: 12px;
	text-decoration: none;
}
.subcontainer p{
	width: 380px;
	float: right;
}
.subcontainer p a{
	color: #fff;
	text-decoration: none;
}
