body{
background: #2e0d17 url(/images/bg.gif) repeat-x top;
font-family: Tahoma, Arial, sans-serif;
font-size: 11px;
color: #000000;
margin: 0;
padding: 0;}

a b, h1 b, div#contentmain div.cam div.chat b, div#contentmain div.cam div.online b, div#contentmain div.cam div.offline b{
display: none;}

p.break{
margin: 0;
padding: 0;
height: 0;
clear: both;}

img{
border: 0;}

/*CONTAINER*/
div#container{
position: relative;
margin: 0 auto 0 auto;
width: 777px;}

/*HEADER*/
div#header{
position: relative;
width: 777px;
height: 320px;
background: url(/images/header.jpg) no-repeat top;}

div#header a#logo{
position: absolute;
left: 376px;
top: 93px;
width: 267px;
height: 103px;
background: url(/images/logo.jpg);
display: block;}

div#header h1{
position: absolute;
left: 400px;
top: 30px;
font-size: 10px;
font-weight: bold;
margin: 0;
padding: 0;
width: 360px;
height: 60px;
overflow: hidden;
color: #582534;}

div#header p{
font-size: 10px;
font-weight: normal;
margin: 0;
padding: 0;}

/*CONTENT*/
div#content{
position: relative;
width: 777px;
margin-top: -132px;
background: url(/images/content.gif) repeat-y;}

/*CONTENTLEFT*/
div#contentleft{
position: relative;
width: 173px;
float: left;
background: url(/images/contentleft.gif) no-repeat top right;}

/*MENU*/
div#menu{
position: relative;
margin-left: 9px;
margin-top: -85px;
float: left;}

div#menu ul{
margin-bottom: 5px;}

div#menu h1.hollandcamz{
width: 159px;
height: 24px;
margin: 0;
float: left;
background: url(/images/h1_hollandcamz.gif);}

div#menu h1.linkpartners{
width: 159px;
height: 24px;
margin: 0;
float: left;
background: url(/images/h1_linkpartners.gif);}

div#menu h1.meidenwebcams{
width: 159px;
height: 24px;
margin: 0;
float: left;
background: url(/images/h1_meidenwebcams.gif);}

div#menu h1.mannenwebcams{
width: 159px;
height: 24px;
margin: 0;
float: left;
background: url(/images/h1_mannenwebcams.gif);}

div#menu h1.shemalewebcams{
width: 159px;
height: 24px;
margin: 0;
float: left;
background: url(/images/h1_shemalewebcams.gif);}

div#menu h1.menu{
width: 159px;
height: 8px;
margin: 0;
float: left;
background: url(/images/menu_header.gif);}

ul.menu{
position: relative;
margin: 0;
padding: 0;
list-style: none;
float: left;
background: url(/images/menu_footer.gif) no-repeat bottom left;}

ul.menu li{
position: relative;
width: 159px;
height: 20px;
float: left;
background: url(/images/menu_bg.gif) no-repeat;}

ul.menu li.submenu{
position: relative;
width: 159px;
height: 20px;
float: left;
background: url(/images/menu_bg2.gif) no-repeat;}

ul.menu li.menu{
padding-bottom: 5px;}

ul.menu li a{
position: absolute;
left: 22px;
top: 2px;
text-decoration: none;
font-weight: bold;
color: #582534;}

ul.submenu{
position: relative;
margin: 0;
padding: 0;
list-style: none;
float: left;
background: url(/images/menu_footer2.gif) no-repeat bottom left;}

ul.submenu li{
position: relative;
width: 159px;
height: 20px;
float: left;
background: url(/images/menu_bg2.gif) no-repeat;}

ul.submenu li.submenu{
padding-bottom: 5px;}

ul.submenu li a{
position: absolute;
left: 15px;
top: 3px;
text-decoration: none;
color: #451924;}

/*CONTENTRIGHT*/
div#contentright{
position: relative;
width: 601px;
float: left;
background: url(/images/contentright.gif) no-repeat;
padding-top: 6px;}

/*CONTENTMAIN*/
div#contentmain{
position: relative;
float: left;
width: 588px;
background: url(/images/contentmain.gif) repeat-y;
padding-left: 8px;
padding-top: 5px;}

div#contentmain h1{
margin: 0;
padding: 0;
color: #891638;
text-decoration: underline;
margin-bottom: 10px;}

div#contentmain h1 span{
font-size: 12px;}

div#contentmain div.cam{
position: relative;
width: 141px;
height: 213px;
background: url(/images/cam_bg.gif) no-repeat;
float: left;
margin-right: 5px;
margin-bottom: 6px;}

div#contentmain div.cam img.thumb{
position: absolute;
left: 6px;
top: 27px;
border: 1px solid #ffffff;}

div#contentmain div.cam img.sthumb{
position: absolute;
left: 6px;
top: 27px;
width: 125px;
height: 94px;
border: 1px solid #ffffff;}

div#contentmain div.cam h2.naam{
position: absolute;
left: 2px;
top: 10px;
width:  137px;
margin: 0;
font-weight: bold;
color: #ffffff;
font-size: 11px;
text-align: center;
text-decoration: none;}

div#contentmain div.cam b{
position: absolute;
left: 3px;
top: 124px;
width: 135px;
height: 40px;
margin: 0;
font-weight: bold;
color: #ffffff;
font-size: 10px;
text-align: center;
overflow: hidden;}

div#contentmain div.cam div.online{
position: absolute;
left: 20px;
top: 164px;
width: 48px;
height: 45px;
background: url(/images/online.gif);
display: block;}

div#contentmain div.cam div.offline{
position: absolute;
left: 20px;
top: 164px;
width: 48px;
height: 45px;
background: url(/images/offline.gif);
display: block;}

div#contentmain div.cam div.chat{
position: absolute;
left: 73px;
top: 164px;
width: 48px;
height: 21px;
background: url(/images/chat.gif);
display: block;}

div#contentmain div.cam a.info{
position: absolute;
left: 73px;
top: 188px;
width: 48px;
height: 21px;
background: url(/images/info.gif);
display: block;}

div#contentmain div.cam div.link{
position: absolute;
left: 0;
top: 0;
width: 141px;
height: 213px;}

div#contentmain div.cam div.link a{
display: block;
width: 100%;
height: 100%;
background: url(/images/transparent.gif);}

/*CONTENTHEADER*/
div#contentfooter{
position: relative;
width: 596px;
height: 6px;
background: url(/images/contentfooter.gif);}

/*FOOTER*/
div#footer{
position: relative;
width: 777px;
height: 20px;
padding-top: 10px;
text-align: right;
font-weight: bold;
background: #2e0d17 url(/images/footer.gif) no-repeat top;
color: #ffffff;}

/*caminfoleft*/
div#caminfoleft{
position: relative;
float: left;
width: 230px;
color: #451923;
margin-right: 5px;}

div#caminfoleft td{
width: 100px;}

/*caminforight*/
div#caminforight{
position: relative;
width: 333px;
float: left;}

div#caminforight img{
border: 2px solid #582534;
margin-right: 10px;
margin-bottom: 10px;}

div#caminforight h3{
margin: 0;
padding: 0;
color: #582534;}

div#caminforight div#film{
position: relative;
width: 333px;
height: 253px;
background: url(/images/film_bg.gif);
padding-top: 13px;
padding-left: 14px;
margin-bottom: 10px;}

div#foto{
position: relative;
width: 198px;
height: 289px;
background: url(/images/foto_bg.gif);
padding-top: 13px;
padding-left: 14px;
margin-bottom: 10px;
float: left;}

div#foto img{
border: 0;}

div#inbel{
float: left;
width: 350px;
height: 274px;
text-align: center;
padding: 0;
margin-left: 10px;
color: #451923;}

div#inbel h3{
font-size: 20px;
text-decoration: underline;
color: #891638;
margin: 10px 0 5px 0;}

div#inbel span{
width: 350px;
height: 45px;
font-size: 24px;
text-align: center;
padding-top: 15px;
color: #ffffff;
background: #2e0d17;
display: block;
margin: 10px 0 10px 0;
font-weight: bold;}

div#inbel span small{
font-weight: normal;
font-size: 12px;}

div#inbel p{
font-size: 12px;
color: #9ed215;
margin-top: -5px;
font-weight: normal;}

div#inbel img{
float: none;}

/*PAGENR*/
p.pagina_nr{
width: 588px;
text-align: center;}

p.pagina_nr a{
font-weight: bold;
color: #2e0d17;}

p.pagina_nr a.active{
color: #891638;}
