/* main */
html, body {
	margin:0;
	padding:0;
	font:11px Tahoma, arial, helvetica, sans-serif;
	color:#000;
	background-color:#ffd2b7;
	height:100% !important}

form, p, h1, h3 {margin:0; padding:0;}
h1 {font:bold 24px Verdana, Arial, Helvetica, sans-serif;color:#fff;}
img {border:0;}
.clear {clear:both;}
strong {font-weight:bold;}
h3 {color:white; font:bold 11px Verdana, Arial, Helvetica, sans-serif;padding-bottom:10px; text-align:center;}

#main {margin:0 auto; width:960px; position:relative; background-color:#fff;}
#top {background:url(../img/bg_submenu.jpg) repeat-x; width:960px; height:36px; position:relative;}

#submenu {width:334px; height:36px;}
#submenu img {float:left;}

#multifilter {position:absolute; top:0; left:484px; width:224px; height:36px; padding-top:10px;}
#multifilter p {float:left; font:10px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#fff; padding:2px 4px 0 0;}
#multifilter .select {float:left;}
#multifilter .select select {width:134px; font:10px Arial, Helvetica, sans-serif;}

#searchbyname {position:absolute; top:0; left:708px; width:252px; height:36px; padding-top:9px;}
	#mainContainer p, #mainContainer .input, #mainContainer .button {float:left;}
#searchbyname p {font:10px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#fff; padding:3px 4px 0 0;}
#searchbyname .input {padding:0px 4px 0 0;}
#searchbyname .input input {width:140px; font:10px Arial, Helvetica, sans-serif;}

#xmlmodellist {width:960px; padding-bottom:10px; background:#d1e1f2 url(../img/bg_presentatrices.jpg) repeat-x; background-position:bottom;}
#xmlmodellist #modellist_container {padding-left:12px;}
#xmlmodellist .presentatrice {float:left; padding:2px 2px 8px 2px;}
#xmlmodellist .top_pres_online {width:68px; height:68px; background:url(../img/bg_pres_online.jpg) no-repeat;}
#xmlmodellist .top_pres_offline {width:68px; height:68px; background:url(../img/bg_pres_offline.jpg) no-repeat;}
#xmlmodellist img {padding:3px 0 0 3px; }
#xmlmodellist p { text-align:center; padding-top:2px;}
#xmlmodellist a {font:9px Arial, Helvetica, sans-serif; color:#000; text-decoration:underline;}

#modellist_container h1 {font:16px Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; padding-top:4px; text-align:center; color:#FF6C14;}

#container_left {float:left; width:204px; padding:10px 0 0 4px;}
#verwacht, #ringtones, #nieuwste, #dagboek, #profiel_pict_gr, #profiel_info {padding-bottom:10px; width:204px;}
#container_left .left_bg {width:206px; background:url(../img/left_bg.jpg) repeat-y;}

#verwacht .verwacht_item {position:relative; background:url(../img/bg_cam_left.jpg) no-repeat; width:175px; height:188px; margin:0 auto;}
#verwacht .verwacht_item p.verwacht_naam {position:absolute; top:10px; left:22px; color:#fff; font-weight:bold;}
#verwacht .verwacht_item .verwacht_pict {position:absolute; top:26px; left:24px; border:1px solid #fff;}
#verwacht .verwacht_item .verwacht_info {position:absolute; top:8px; left:147px;}
#verwacht .verwacht_item a {font:14px Arial, Helvetica, sans-serif; font-weight:bold;}
#verwacht .verwacht_item .btn_online_offline, #verwacht .verwacht_item .btn_offline_online {display:none;}
#verwacht .verwacht_item .btn_online_online {position:absolute; top: 122px; left:38px;}
	#verwacht .verwacht_item .btn_online_online a {color:#32ea3a;}
#verwacht .verwacht_item .btn_offline_offline {position:absolute; top: 122px; left:38px;}
	#verwacht .verwacht_item .btn_offline_offline a {color:#ca0202;}
#verwacht .verwacht_item p.omschrijving {position:absolute; top: 140px; left:10px; width:154px; text-align:center; color:#fff; overflow:hidden;}	

#ringtones {position:relative; width:204px;}
#ringtones a.ringtone_banner {padding:2px 0 4px 40px;}

#nieuwste .nieuwste_item {position:relative; width:204px;}
#nieuwste .nieuwste_item p.nieuwste_naam {color:#4385c8; font-weight:bold; padding:0 0 5px 8px;}
#nieuwste .nieuwste_item .nieuwste_pict  {padding: 0 0 5px 8px;}
	#nieuwste .nieuwste_item .nieuwste_pict img {border:1px solid #fff;}
#nieuwste .nieuwste_item p.beschrijving {width:184px; text-align:center; color:#4385c8; overflow:hidden; padding:0 0 8px 8px;}	
#nieuwste .nieuwste_item a.btn_chat {float:left; width:126px; text-align:right; color:#4385c8; font:14px Arial, Helvetica, sans-serif; font-weight:bold; padding:0 5px 0 15px; }	
#nieuwste .nieuwste_item .nieuwste_info {padding:0 5px 0 15px; float:left;}

#dagboek, #dagboek a {font:11px Arial, Helvetica, sans-serif; font-weight:bold; color:#4385c8;}
#dagboek .dagboek_naam {float:left; padding:0 0 4px 10px;}
#dagboek .dagboek_datum {float:right; padding:0 14px 4px 0;}

#container_right {float:right; width:746px; padding:10px 0 0 0;}
#container_right h1 {color:#ff6c14; font:24px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; text-align:center;line-height:40px;}

.camblok_ {float:left; background:url(../img/bg_camblok_no.jpg) no-repeat; width:186px; height:194px; position:relative;}
.camblok_ja {float:left; background:url(../img/bg_camblok_yes.jpg) no-repeat; width:186px; height:194px; position:relative;}
.camblok {width:186px; height:194px; position:relative;}
.camblok img.lampje {position:absolute; top:8px; left:13px;}
.camblok img.flag {position:absolute; top:10px; left:154px;}
.camblok .camblok_pict {position:absolute; top:26px; left:11px;}
.camblok .camblok_pict img {border:1px solid #fff;}

.camblok a {font:14px Arial, Helvetica, sans-serif; font-weight:bold;}
.camblok .btn_online_offline, .camblok .btn_offline_online {display:none;}
.camblok .btn_online_online {position:absolute; top:158px; left:42px;}
	.camblok_ .btn_online_online a {color:#5592d1;}
	.camblok_ja .btn_online_online a {color:#fff;}
.camblok .btn_offline_offline {position:absolute; top:158px; left:42px;}
	.camblok_ .btn_offline_offline a {color:#5592d1;}
	.camblok_ja .btn_offline_offline a {color:#fff;}
.camblok .overlay {position:absolute; top:24px; left:10px;}
.camblok .camblok_modelnaam {position:absolute; top:130px; left:46px; color:#fff; text-transform:capitalize;}
.camblok .info_icon {position: absolute; top:158px; right:20px;}


#profiel .left_bg {padding-bottom:10px;}

#profiel h1.header_profiel {background:url(../img/header_profiel.jpg) no-repeat; background-position:top; text-align:center; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; width:204px; padding:14px 0 5px 0; color:#4889CB;}

#profiel_pict_gr {position:relative; width:204px;}
#profiel_pict_gr .profiel_pict {padding-left:9px;}
#profiel_pict_gr .profiel_pict img {border:1px solid #fff;}
#profiel  a {font:14px Arial, Helvetica, sans-serif; font-weight:bold;}
#profiel .btn_online_offline, #profiel .btn_offline_online {display:none;}
#profiel .btn_online_online {width:204px; text-align:center; padding-top:8px;}
	#profiel .btn_online_online a {color:#fff;}
#profiel .btn_offline_offline {width:204px; text-align:center; padding-top:8px;}
	#profiel .btn_offline_offline a {color:#ca0202;}
	
#profiel_info h1.header_profiel {background:url(../img/header_profiel.jpg) no-repeat; background-position:top; text-align:center; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; width:204px; padding:14px 0 5px 0; color:#fff;}
#profiel_info .info {color:#fff; font-weight:bold; padding-left:8px; line-height:20px !important; font:11px Verdana, Arial, sans-serif; text-align:left;}
#profiel_info .info span {float:left; color:#4889cb; width:86px;}
#profiel_info .info img {float:left; padding-top:4px;}
	

#snapshots h1, #preview h1 {text-align:left; font:20px Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0;}
#snapshots .content_block_snap img {border:1px solid #4485c9;}
#snapshots .onoffline, #snapshots .offonline {display: none;}
#snapshots .ononline {text-align:center; padding:5px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}
#snapshots .ononline a {color:#4485c9;}
#snapshots .offoffline {text-align:center; padding:5px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase;}

#preview {float:left; width:250px; text-align:center;}
#profiel_txt {float:left; width:470px; padding:35px 5px 10px 5px;}
#preview .content_block_vid {width:240px; height:180px; border:1px solid #4485c9;}
#preview .content_block_vid_off {width:200px; height:150px; border:1px solid #4485c9; position:relative;}
#preview .content_block_vid_off img.play {position:absolute; top:50px; left:80px;}
#profiel_link h1 {font:16px Arial, Helvetica, sans-serif; font-weight:bold; padding:15px 0;}
#profiel_link a {color:#4485c9;}

.pagenrs {padding:18px; padding-bottom:12px; margin:0 auto; width:450px;}
.pagnractive {color:#000; font-weight:bold; text-decoration:none; font-size:10px;}
.pagnr {color:#000; font-weight:bold; font-size:10px;}
.pagenr_container {float:left; width:30px; height:30px;}
.pag_nr {background:url(../img/pagenr_nonact.png) no-repeat; width:22px; height:18px; text-align:center; padding-top:4px;}
.pag_nractive {background:url(../img/pagenr_act.png) no-repeat; width:22px; height:18px; text-align:center; padding-top:4px;} 

#disclaimer {width:800px; color:#000; text-align:center; padding:20px 0; margin:0 auto;}
#disclaimer p {padding:5px 0; color:#000; font-family: Verdana, Arial, Sans; font-size:10px;}
#disclaimer a {color:#000; font-family: font-family: Verdana, Arial, Sans; font-size:10px;}
#disclaimer a:hover {text-decoration:none; font-family: Verdana, Arial, Sans; font-size:10px;}
#disclaimer a:link {font-family: Verdana, Arial, Sans; font-size:10px;}
