html, body {height:100%; font:11px Arial, Helvetica, sans-serif; color:#fff; font:11px Verdana, Arial, Helvetica, sans-serif;}
body, h1, h2, h3, p, form {margin:0; padding:0;}
img {border:0;}
.clear {clear:both;}
a {color:#000;}
a:hover {text-decoration:none;}
table {border-collapse:collapse;}

#bg {margin:0 auto; min-height:100%; height:auto !important; height:100%; background:#000 url(../img/bg.jpg) top center no-repeat fixed;}

#main {margin:0 auto; min-height:100%; height:auto !important; height:100%;
	width:958px; /* INCLUDING BORDER, PADDING, MARGIN MAX 964 */
	border:1px solid #333;
	border-top:none; border-bottom:none;
	background:#282828 url(../img/bg_right.jpg) top right repeat-y; 
	padding-bottom:10px;
}

#main_profiel {margin:0 auto; min-height:100%; height:auto !important; height:100%;
	width:958px; /* INCLUDING BORDER, PADDING, MARGIN MAX 964 */
	border:1px solid #333;
	border-top:none; border-bottom:none;
	background:#282828; 
	padding-bottom:10px;
}
#header img {float:left; padding:0; margin:0;}

h1 {background:#1c1b1b; color:#fff; font-weight:bold; font-size:14px; height:34px; line-height:34px; width:718px; padding-left:10px;}
#gradient {float:left; width:958px; height:33px; background:url(../img/gradient.jpg) repeat-x;}

#left {float:left; width:728px; padding-left:10px; padding-right:11px;}
#right {float:left; width:205px;}

#intotekst {color:#fff; padding:0 5px 10px; background:#282828;}

#cams {padding-bottom:5px;}
.cam {float:left; width:112px; padding:5px 5px 0 4px;}
.cam p {width:107px; height:24px; line-height:24px !important; padding-left:5px; background:#ee0779; font:9px Verdana, Arial, Helvetica, sans-serif;}
.cam .replace_img {position:relative; width:112px; height:84px;}
.cam .vid {position:absolute; top:0; left:0; width:112px; height:84px;}
.cam .vid .placeHolder {z-index:-10; top:0; left:0; position:absolute;}
.cam .vid .imgCon {z-index:2;}
.cam .info img {float:left;}

#sexdating {padding-bottom:5px;}
.sexdate_cnt {float:left; padding:5px 5px 0 4px; width:112px;}
.sexdate {background:#efefef; font:10px Verdana, Arial, Helvetica, sans-serif;}
.sexdate p {width:112px; height:24px; line-height:24px !important; background:#ee0779; font:9px Verdana, Arial, Helvetica, sans-serif; text-align:center; overflow:hidden;}
.sexdate p.txt {background:none; line-height:14px !important; color:#000; height:157px; overflow:hidden; text-align:left; padding:0 3px; width:106px;}
.sexdate .button {background:#fcfcfc; color:#000; height:23px; width:110px; border:1px solid #ccc; text-align:center; line-height:23px; display:block; font-weight:bold;}

#videoondemand {padding-bottom:5px;}
.vids {float:left; width:112px; padding:5px 5px 0 4px;}
.vids p {width:112px; height:24px; line-height:12px !important; background:#ee0779; font:9px Verdana, Arial, Helvetica, sans-serif; text-align:center !important; text-align:center; overflow:hidden;}
.vids div.img {padding:3px; background:#fff;}
.vids img {border:1px solid #000;}
.vids img.stars {border:0; padding:2px 16px;}

#sexoverzicht .meer {display:block; text-align:center; height:40px; line-height:40px !important; font-weight:bold;}

.sms {width:468px; margin:0 auto;}

#links_cnt {padding:10px 0;}
#links_cnt a {padding:2px 10px; color:#c9c9c9;}
#links_cnt ul {}
#links_cnt li {list-style:url(../img/list.jpg);}

#zoekeensexdate_cnt {padding:10px;}
#zoekeensexdate_cnt input, #zoekeensexdate_cnt select  {width:130px;}

#vista_banner {display:none;}
#vista_banner .banner {padding:5px 13px;}

#reclame {padding-bottom:5px;}
#reclame p {padding:10px; font-weight:bold;}
#reclame p.nr {padding:0 10px; font-size:20px;}
#reclame p span {font-size:9px;}

.topvids {padding:5px;}
.topvids img.pic {float:left; border:1px solid #c9c9c9;}
.topvids .tv_right {float:left; width:103px; padding-left:10px; color:#c9c9c9;}
.topvids .tv_right p {border-bottom:1px solid #2e2e2e; padding-bottom:2px;}
.topvids a.bekijk {display:block; font-weight:bold; padding-left:5px;}

div#disclaimer {width:100%; text-align:center; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background:#000;}
div.disc {width:958px; margin:0 auto;}
div#disclaimer  p {padding:5px 0;}
div#disclaimer p, a {color:#fff;}


#profiel {padding-left:10px; padding-right:11px;}
#profiel h1 {width:927px; float:left;}
#profiel h3 {font-weight:bold; font-size:12px; padding:12px 0;}
#profiel #foto {padding-top:12px; padding-right:20px; width:185px; float:left;}
#profiel #foto .pic {border:1px solid #ee0779;}
#profiel #foto a.ononline,
#profiel #foto a.offoffline {width:185px; display:block; text-align:center;}
#profiel #foto a.onoffline,
#profiel #foto a.offonline {display:none;}
#profiel #gegevens {float:left; width:330px;}
#profiel #gegevens .item_p {float:left; width:190px; font-weight:bold; line-height:26px;}
#profiel #gegevens .item_v {line-height:26px;}
#profiel #gegevens .item_v img {float:left; padding-right:2px;}
#profiel #gegevens .item_v img.vlag {padding-top:5px;}
#profiel #snapshots {float:left; width:400px;}
#profiel #snapshots img {float:left; background:#ee0779; padding:1px; border:3px solid #282828;}
#profiel a.live {font-size:14px; font-weight:bold; color:#ee0779; text-align:center; display:block; width:950px; padding:20px 0 ;}
