html,body{
	margin : 0;
	padding : 0;
	background-color : #4d001b;
	height : 100%;
}


/* //////////////////// LAYOUT \\\\\\\\\\\\\\\\\\\\ */


.container {
	position : relative;
	margin : 0 auto;
	width : 987px;
}

.holder {
	float : left;
	width : 987px;
}

.header {
	float : left;
	background-image : url(../gfx/header.jpg);
	background-position : left top;
	background-repeat : no-repeat;
	width : 987px;
	height : 146px;
}

.logo {
	float : left;
	line-height : 0;
	font-size : 0;
	width : 335px;
	height : 118px;
}

.menu {
	float : left;
	padding : 0 0 0 25px;
	width : 962px;
	height : 28px;
}

.menu ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
	width : auto;
	float : left;
}

.menu ul li {
	float : left;
	position : relative;
	padding : 7px 35px 0 0;
	line-height : normal;
	font-weight : bold;
	font-family : Arial;
	text-transform : uppercase;
	font-size : 12px;
	height : 21px;
}

.menu ul li a, .menu ul li a:link, .menu ul li a:active, .menu ul li a:visited {
	text-decoration : none;
	color : #FFFFFF;
}

.menu ul li a:hover {
	text-decoration : underline;
	color : #FFFFFF;
}

.menu ul li.select a, .menu ul li.select a:link, .menu ul li.select a:active, .menu ul li.select a:visited, .menu ul li.select a:hover{
	text-decoration : underline;
	color : #FFFFFF;
}

.content {
	float : left;
	position : relative;
	background-image : url(../gfx/achtergrond.gif);
	background-position : left top;
	background-repeat : repeat-y;
	padding : 0 0 0 5px;
	width : 982px;
}

.links {
	float : left;
	padding : 25px 18px 11px 25px;
	width : 687px;
}

.profiel_split_l{
	float : left;
	padding : 0 25px 0 0;
	width : 180px;
}

.profiel_acties{
	float : left;
	padding : 0 0 14px;
	line-height : 0;
	font-size : 0;
	width : 180px;
}

.profiel_acties img{
	border :  0;
	outline : none;
}

.profiel_image{
	float : left;
	border : 1px solid #ffd2e2;
	line-height : 0;
	font-size : 0;
	padding : 1px;
	width : 176px;
}

.profiel_image img{
	border : 0;
	outline : none;
	width : 176px;
}

.profiel_text{
	float : left;
	background-image : url(../gfx/profiel_text.gif);
	background-position : left top;
	background-repeat : repeat-y;
	border-bottom : 1px solid #ffd2e2;
	padding : 10px 15px 13px;
	font-size : 11px;
	width : 150px;
}

.profiel_preview{
	float : left;
	padding : 14px 0 0;
	font-size : 0;
	word-spacing : 10px !important;
	word-spacing : 9px;
	line-height : 10px;
	width : 180px;
}

.profiel_preview img{
	border : 1px solid #ffd2e2;
	padding : 1px;
	width : 81px;
}

.profiel_split_r{
	float : left;
	position : relative;
	width : 466px;
}

.profiel_status {
	position : absolute;
	top : 4px;
	right : 0;
	font-size : 11px;
	font-weight : bold;
	font-family : Arial;
	text-transform : uppercase;
	line-height : 14px;
}

.profiel_status img {
	float : left;
	outline : none;
	padding : 0 3px 0 0;
}

.profiel {
	float : left;
	width : 466px;
}

.profiel ul {
	float : left;
	border-top : 1px solid #FFDFEA;
	margin : 0;
	padding : 0;
	list-style-type : none;
	width : 466px;
}

.profiel ul li {
	float : left;
	border-bottom : 1px solid #FFDFEA;
	padding : 5px 0;
	line-height : normal;
	font-weight : normal;
	font-family : Arial;
	text-transform : capitalize;
	font-size : 11px;
	width : 466px;
}

.profiel ul li label{
	float : left;
	font-weight : bold;
	text-transform : none;
	width : 100px;
}

.profiel ul li img{
	float : left;
	padding : 2px 5px 0 0;
	outline : none;
	border : 0;
}

.cambox {
	float : left;
	background-image : url(../gfx/cambox.gif);
	background-position : left top;
	background-repeat : no-repeat;
	padding : 0 7px 14px 0;
	width : 222px;
	height : 137px;
}

.cambox_t {
	float : left;
	width : 222px;
	height : 25px;
}

.cambox_t h2{
	float : left;
	padding : 5px 0 0 8px;
	margin : 0;
	text-transform : capitalize;
	color : #990036;
	font-size : 12px;
	font-family : Arial;
	line-height : normal;
	font-weight : bold;
	width : 147px;
	height : 20px;
}

.cambox_t h2 a , .cambox_t h2 a:link, .cambox_t h2 a:active, .cambox_t h2 a:visited {
	color : #990036;
	text-decoration : none;
}

.cambox_t h2 a:hover {
	color : #CF004C;
	text-decoration : none;
}

.cambox_t_status {
	float : left;
	padding : 6px 0 0 4px;
	font-size : 11px;
	font-weight : bold;
	font-family : Arial;
	text-transform : uppercase;
	line-height : 14px;
	text-align : center;
	width : 60px;
	height : 19px;
}

.cambox_t_status img {
	float : left;
	outline : none;
	padding : 0 3px 0 0;
}

.cambox_m {
	float : left;
	width : 222px;
	height : 87px;
}

.cambox_m_img {
	float : left;
	padding : 8px 0 0 9px;
	width : 85px;
	height : 79px;
}

.cambox_m_img img {
	border : 0;
	outline : none;
	width : 78px;
	height : 70px;
}

.cambox_m_info {
	float : left;
	padding : 16px 0 0 16px;
	width : 111px;
	height : 71px;
}

.cambox_m_info ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
}

.cambox_m_info ul li {
	float : left;
	padding : 3px 0 0 0;
	line-height : normal;
	font-weight : normal;
	font-family : Arial;
	color : #d56b90;
	font-size : 11px;
	width : 111px;
}

.cambox_b {
	float : left;
	width : 222px;
	height : 25px;
}

.cambox_b ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
}

.cambox_b ul li {
	float : left;
	padding : 6px 0 0 28px;
	line-height : normal;
	font-weight : bold;
	font-family : Arial;
	text-transform : uppercase;
	color : #990036;
	font-size : 10px;
	height : 19px;
}

.cambox_b a , .cambox_b a:link, .cambox_b a:active, .cambox_b a:visited {
	color : #990036;
	text-decoration : none;
}

.cambox_b a:hover {
	color : #CF004C;
	text-decoration : underline;
}

.nav{
	float : left;
	padding : 0 0 14px 0;
	width : 687px;
}

.nav_block{
	float : left;
	margin : 0 3px 0 0;
	background-color : #9A0036;
	padding : 4px 8px;
	color : #FFFFFF;
	font-weight : bold;
	line-height : normal;
}

.nav_block_number a, .nav_block_number a:link, .nav_block_number a:active, .nav_block_number a:visited {
	float : left;
	margin : 0 3px 0 0;
	background-color : #DF5387;
	text-align : center;
	padding : 4px 0;
	color : #FFFFFF;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
	width : 25px;
}

.nav_block_number a, .nav_block_number a:hover{
	float : left;
	margin : 0 3px 0 0;
	background-color : #9A0036;
	text-align : center;
	padding : 4px 0;
	color : #FFFFFF;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
	width : 25px;
}

.nav_block_number_select a, .nav_block_number_select a:link, .nav_block_number_select a:active, .nav_block_number_select a:visited, .nav_block_number_select a:hover{
	float : left;
	margin : 0 3px 0 0;
	background-color : #9A0036;
	text-align : center;
	padding : 4px 0;
	color : #FFFFFF;
	font-weight : bold;
	line-height : normal;
	text-decoration : none;
	width : 25px;
}

.nav_block_pijl_terug a, .nav_block_pijl_terug a:link, .nav_block_pijl_terug a:active, .nav_block_pijl_terug a:visited {
	float : left;
	background-image : url(http://www.1001sexwebcams.nl/../gfx/nav_pijl_back.gif);
	background-position : center center;
	background-repeat : no-repeat;
	background-color : #DF5387;
	margin : 0 3px 0 0;
	color : #FFFFFF;
	font-weight : bold;
	line-height : normal;
	width : 50px;
	height : 23px;
}

.nav_block_pijl_terug a, .nav_block_pijl_terug a:hover {
	float : left;
	background-image : url(http://www.1001sexwebcams.nl/../gfx/nav_pijl_back.gif);
	background-position : center center;
	background-repeat : no-repeat;
	background-color : #9A0036;
	margin : 0 3px 0 0;
	color : #FFFFFF;
	font-weight : bold;
	line-height : normal;
	width : 50px;
	height : 23px;
}

.nav_block_pijl a, .nav_block_pijl a:link, .nav_block_pijl a:active, .nav_block_pijl a:visited {
	float : left;
	background-image : url(http://www.1001sexwebcams.nl/../gfx/nav_pijl.gif);
	background-position : center center;
	background-repeat : no-repeat;
	background-color : #DF5387;
	color : #FFFFFF;
	font-weight : bold;
	line-height : normal;
	width : 50px;
	height : 23px;
}

.nav_block_pijl a, .nav_block_pijl a:hover {
	float : left;
	background-image : url(http://www.1001sexwebcams.nl/../gfx/nav_pijl.gif);
	background-position : center center;
	background-repeat : no-repeat;
	background-color : #9A0036;
	color : #FFFFFF;
	font-weight : bold;
	line-height : normal;
	width : 50px;
	height : 23px;
}

.rechts {
	float : left;
	background-image : url(../gfx/rechts.gif);
	background-position : left top;
	background-repeat : repeat-y;
	width : 252px;
}

.rechts_box {
	float : left;
	padding : 15px 25px 18px 25px;
	font-family : Arial;
	color : #ffc7db;
	font-size : 11px;
	width : 200px;
}

.rechts_box h2 {
	border-bottom : 1px solid #d56b90;
	padding : 0 0 4px;
	margin : 0;
	color : #FFFFFF;
	text-transform : uppercase;
	font-size : 14px;
	font-family : Arial;
	line-height : normal;
	font-weight : bold;
}

.rechts_box_content {
	float : left;
	border-bottom : 1px solid #d56b90;
	padding : 4px 0;
	line-height : 19px;
	width : 200px;
}

.rechts_box ul {
	margin : 0;
	padding : 0;
	list-style-type : none;
}

.rechts_box ul li {
	float : left;
	background-image : url(../gfx/pijl.gif);
	background-position : left 8px;
	background-repeat : no-repeat;
	border-bottom : 1px solid #d56b90;
	padding : 4px 0 4px 12px;
	line-height : normal;
	font-family : Arial;
	color : #ffc7db;
	font-size : 11px;
	width : 188px;
}

.rechts_box_content ul {
	float : left;
	margin : 0;
	padding : 0 0 2px;
	list-style-type : none;
	width : 200px;
}

.rechts_box_content ul li {
	float : left;
	position : relative;
	background : none;
	border : 0;
	padding : 0 0 1px;
	line-height : normal;
	font-family : Arial;
	color : #ffc7db;
	font-size : 11px;
	width : 33%;
}

.rechts_box_content ul li label{
	position : absolute;
	padding : 2px 0 0 8px;
	margin : 0;
	width : 50px;
}

.rechts_box_content ul li label img{
	padding : 2px 0 0 0;
	border : 0;
}

.rechts_box_content ul li input{
	float : left;
	outline : none;
	margin : 2px 0 0 0;
	padding : 0;
	font-size : 0;
	font-weight : 0;
	width : 13px;
	height : 13px;
}

.rechts_box a , .rechts_box a:link, .rechts_box a:active, .rechts_box a:visited {
	color : #ffc7db;
	text-decoration : none;
}

.rechts_box a:hover {
	color : #FFFFFF;
	text-decoration : none;
}

.rechts_box_select {
	float : left;
	background-image : url(../gfx/select.gif);
	background-position : left top;
	background-repeat : no-repeat;
	font-size : 0;
	line-height : 0;
	width : 43px;
	height : 20px;
}

.rechts_box_select select {
	position : relative;
	border : none;
	margin : 0;
	padding : 1px 1px 1px 0;
	color : #990036;
	font-size : 11px;
	font-weight : normal;
	width : 41px;
	height : 18px;
}

.rechts_b {
	float : left;
	background-image : url(../gfx/rechts_b.gif);
	background-position : left top;
	background-repeat : no-repeat;
	line-height : 0;
	font-size : 0;
	width : 252px;
	height : 3px;
}

.extra {
	float : left;
	background-color : #4D001B;
	padding : 25px 0px 25px 25px;
	line-height : normal;
	color : #7F2F4D;
	font-size : 11px;
	width : 227px;
}

.onder {
	float : left;
	background-image : url(../gfx/onder.gif);
	background-position : left top;
	background-repeat : no-repeat;
	padding : 15px 0px 15px 5px;
	line-height : normal;
	color : #7F2F4D;
	font-size : 11px;
	width : 730px;
}

.links_onder {
	float : left;
	padding : 0 0px 20px 5px;
	line-height : normal;
	color : #6F1B3C;
	font-size : 11px;
	width : 730px;
}

.links_onder_split {
	float : left;
	width : 230px;
}

.links_onder_split ul {
	float : left;
	border-top : 1px solid #5F1230;
	margin : 0;
	padding : 0;
	list-style-type : none;
	width : 100%;
}

.links_onder_split ul li {
	float : left;
	border-bottom : 1px solid #5F1230;
	padding : 5px 0;
	line-height : normal;
	font-weight : normal;
	font-family : Arial;
	text-transform : capitalize;
	font-size : 11px;
	width : 100%;
}

.links_onder_split ul li a , .links_onder_split ul li a:link, .links_onder_split ul li a:active, .links_onder_split ul li a:visited {
	color : #6F1B3C;
	outline : none;
	text-decoration : none;
}

.links_onder_split ul li a:hover {
	color : #6F1B3C;
	outline : none;
	text-decoration : underline;
}