/* main */
*, html, body {
	margin:0; padding:0;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff;
}
body {
	color:#fff;
	background:#dc588a url(../img/bg.jpg) repeat-x;
}

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;}

#header img {float:left; position:relative;}
#header div.fav {position:absolute; top:0; right:0; width:195px; height:24px;}
#header div.fav a { font-weight:bold; color:white;  line-height:24px; font-size:12px;}

#menu {height:25px; background:url(../img/m_bg.jpg) 208px;}
#menu img {float:left;}
#menu .select {float:right; width:175px; text-align:right;}
#menu .input {float:right; width:165px; text-align:right;}
#menu select {border:1px solid #67cbdf; width:160px; margin-top:3px; height:18px; color:black;}
#menu select optgroup {font-weight:bold; color:black;}
#menu select option {padding-left:10px; color:black;}
#menu select option.selected {padding-left:0; color:black;}
#menu input { color:black;}
#menu .zoeken {border:1px solid #67cbdf; width:150px; margin-top:3px; height:16px;}
#menu .button {float:right; width:32px; height:25px; overflow:hidden;}

#geo {position:relative; background:white; padding:9px 4px 10px 6px;}
h1 {background:#252525; font:bold 14px Arial, Helvetica, sans-serif; width:744px; height:34px; line-height:34px; padding-left:10px;}
#geo div#items {padding-top:9px; height:170px;}
#geo div#items div.regio_cam {float:left; width:126px; height:170px; background:url(../img/bg_regio.jpg) no-repeat;}
#geo p#naam {font:10px Verdana, Arial, Helvetica, sans-serif; width:117px; height:23px; line-height:22px; padding-left:4px; text-transform:capitalize; text-align:center;}
#geo p#regio {font:10px Verdana, Arial, Helvetica, sans-serif; width:117px; height:28px; line-height:14px; padding-left:4px; text-transform:capitalize; color:#dc588a;}
#geo div.info {width:121px;}
div.info img {float:left;}

#container_left {float:left; width:766px; padding-top:30px;}
#container_left #camss {margin-top:10px; background:white; padding:9px 0 15px 6px;}
div.cam, div.cam2 {position:relative; float:left; width:108px; height:137px; background:url(../img/bg_cam.jpg) no-repeat; padding-bottom:5px;}
div.cam img, div.cam2 img {display:block;}
div.cam img.pic, div.cam2 img.pic {position:absolute; top:24px; left:2px;}
div.cam p#naam, div.cam2 p#naam {position:absolute; top:5px; text-transform:capitalize; text-align:center; width:107px;}
div.cam div.info, div.cam2 div.info {position:absolute; width:105px; top:109px;}

#titel_nieuwste_cam { background-image: url(../img/bg_nieuwste.jpg); width:185px; height:26px; font:12px arial; font-weight:bold; text-align: center; padding-top:11px;}
div.nieuwste_cam { background-color: #ed679a; padding:5px; margin:10px 0 0 0;}
div.nieuwste_cam .modelnaam {font:12px arial; font-weight:bold; width:175px; height:20px; text-align:center; text-transform:capitalize;}
div.nieuwste_cam .foto {margin-left:23px; border:1px solid white;}
div.nieuwste_cam p.tekst {padding:5px 10px;}
div.nieuwste_cam div.info {width:121px; margin:0 auto; margin-bottom:5px;}
div.nieuwste_cam div.info img {float:left;}
.btm {margin:0; padding:0;}

.block {background:white; padding:9px 4px 10px 6px; margin-top:10px;}
.block h1 {margin-bottom:9px;}

#zoeken {position:relative; padding:9px 4px 10px 6px; margin-top:10px; border:1px solid #dc588a;}
#zoeken div.zoeken,
#zoeken div.zoeken1 {float:left; padding:5px 10px; color:black;}
#zoeken div.zoeken1 {padding-left:70px;}
#zoeken select {width:135px; color:black;}
#zoeken input {width:135px; color:black;}
#zoeken option {color:black;}

#container_right {float:left; width:185px; padding-left:9px; padding-top:30px;}
#container_right #html img {display:block;}
#container_right #html h2 {font:bold 12px Arial, Helvetica, sans-serif; width:185px; height:30px; line-height:30px; text-align:center;background:#ed679a;}
#container_right #html p.text {margin-top:3px; font:11px Verdana, Arial, Helvetica, sans-serif; width:165px; text-align:left;background:#ed679a; padding:5px 10px;}

#container_full {width:960px; padding:30px 0 10px 0;}
#container_full div.cams {background:white; width:960px; padding:9px 0 15px 6px;}
#container_full .cams div.cam {position:relative; float:left; width:108px; height:137px; background:url(../img/bg_cam.jpg) 6px 5px no-repeat; padding:5px 6px 5px 6px;}
#container_full div.cam img.pic {position:absolute; top:29px; left:8px;}
#container_full div.cam p#naam {position:absolute; text-transform:capitalize; top:9px; left:10px;}
#container_full div.cam div.info {position:absolute; width:105px; top:114px;}
#container_full div.cams h1 {width:945px;}
#container_full2 {width:960px; padding:1px 0 10px 0;}

div.pagenrs {color:white; text-align:center; padding:15px 0;}
div.pagenrs span {display:inline; padding:0 5px; height:30px; color:#000;}
a.pagnractive {color:#dc588a; font-weight:bold;}
a.pagnr {color:#000;}

#profiel {margin: 0 auto; width:756px; background:white; padding:9px 4px 15px 6px;}
#profiel h1#modelnaam {text-transform:capitalize;}
#profiel h2 {font-weight:bold; color:black; height:30px; font-size:12px;}
#gegevens {float:left; width:440px; padding:10px 0 0 1px; overflow:hidden;}
.profiel_left {float:left; width:110px; text-align:center;}
.profiel_left .chat {padding-top:5px;}

.profiel_right {float:left; padding-left:20px; width:300px;}
.profiel_right table {border-collapse:collapse; margin:0; padding:0;}
.profiel_right tr .profiel_right td {margin:0; padding:0;}
.profiel_right td.item_v {font-weight:bold; color:black; height:22px; width:120px;}
.profiel_right td.item_p {font-weight:normal; color:black; height:22px;}
#snapshot {float:left; width:315px; padding:8px 0 0 0;}
#snapshot img {float:left; padding:2px;}
#snapshot span {color:black;}
#snapshot span a {color:black;}
#snapshot span a:hover {text-decoration:none;}

#ookonline_txt {margin:0 auto;font-weight:bold; font-size:12px; width:766px; text-align:center; color:white; padding-top:10px;}
#ookonline_txt .modelnaam {font-weight:bold; color:white; text-transform:uppercase;}
#ookonline_txt .live {font-weight:bold; color:black;}
#ookonline {width:535px; margin:0 auto;}
.ookonline_cam {float:left; text-align:center; padding:2px; width:103px; padding-bottom:20px;}
.ookonline_cam img {display:block; border:1px solid #fff;}
.ookonline_cam a {color:white;font-size:12px; text-transform:capitalize;}
.ookonline_cam a:hover {color:white; text-decoration:none;}

#disclaimer {width:766px; color:white; text-align:center; padding:0 0 20px 0;font-family: Verdana, Arial, Sans; font-size:10px;}
#disclaimer p {padding:5px 0; color:white; font-family: Verdana, Arial, Sans; font-size:10px;}
#disclaimer p a {font-family: Verdana, Arial, Sans;}
#disclaimer a {color:white; 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;}
