@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}

body, td, th, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

body {
 text-align: center;
 background-color: #FFF;
}

img {
	border: 0px;
}

table {
  border-collapse: collapse;
  border: 0px;
}

input, textarea, select {
  border: 1px solid #A5ACB2;
  padding: 2px 5px;
  font-size: 12px;
}

a {
  outline-color:invert;
  outline-style:none;
  outline-width:medium;
}

a{
  outline: none;
}

.checkbox { 
  border: 0px;
}

.cb { 
  cursor: pointer;
}

#header-bar {
 position: relative;
 width: 660px;
 height: 136px;
 margin: auto;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/topkies-zonder-head2.png);
background-position: 2px 0px;
 background-repeat: no-repeat;
}

.content {
 position: relative;
 width: 660px;
 margin: auto;
 display: table;
}

#niche-online {
 float: none;
 clear: both;
}
#niche-offline {
 float: none;
 clear: both;
}
.operator-favs,
.operator-small,
.operator-medium,
.operator-large {
 background-repeat: no-repeat;
 display: block;
 position: relative;
 float: left;
}
.operator-favs {
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/fav2.png);
 background-position: 2px 0px;
 width: 83px;
 height: 101px;
}
.operator-small {
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/small.png);
 background-position: 2px 0px;
/* width: 142px; */
 width: 160px;
 height: 130px;
}
.operator-medium {
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/medium.png);
/* width: 180px; */
 width: 220px;
 height: 182px;
}
.operator-large {
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/large.png);
/* width: 240px; */
 width: 326px;
 height: 213px;
}
.operator-img {
 position: absolute;
 top: 28px;
}
.operator-favs .operator-img {
 left: 12px;
 width: 60px;
 z-index: 10;
}
.operator-small .operator-img {
 left: 22px;
}
.operator-medium .operator-img {
 left: 13px;
}
.operator-large .operator-img {
 left: 22px;
}
.operator-status-online, .operator-status-offline {
  position: absolute;
  top: 11px;
  background-repeat: no-repeat;
  width: 18px;
  height: 18px;
  z-index: 4;
}
.operator-status-online {
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/onlinesm.gif);
}
.operator-status-offline {
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/offlinesm.gif);
}
.operator-favs .operator-status-online, .operator-favs .operator-status-offline {
  left: 13px;
}
.operator-small .operator-status-online, .operator-small .operator-status-offline {
  left: 22px;
}
.operator-medium .operator-status-online, .operator-medium .operator-status-offline {
  left: 15px;
}
.operator-large .operator-status-online, .operator-large .operator-status-offline {
  left: 16px;
}
.operator-name {
 position: absolute;
 font-weight: normal;
 color: #FFF;
 display: block;
 text-align: left;
 cursor: default;
 top: 10px;
 height: 15px;
 overflow: hidden;
}
.operator-favs .operator-name {
 left: 30px;
 width: 43px;
 font-size: 10px;
 z-index: 3;
}
.operator-small .operator-name {
 left: 40px;
 width: 93px;
}
.operator-medium .operator-name {
 left: 32px;
 width: 138px;
}
.operator-large .operator-name {
 left: 32px;
 width: 148px;
}
.operator-favs .operator-fanpage {
 position: absolute;
 left: 13px;
 top: 77px;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/info_fav.png);
 background-repeat: no-repeat;
 width: 8px;
 height: 8px;
 z-index: 5;
}
.operator-small .operator-fanpage {
 position: absolute;
 left: 23px;
 top: 107px;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/info_small.gif);
 background-repeat: no-repeat;
 width: 14px;
 height: 14px;
}
.operator-medium .operator-fanpage {
 position: absolute;
 left: 23px;
 top: 151px;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/info_large.gif);
 background-repeat: no-repeat;
 width: 16px;
 height: 16px;
}
.operator-large .operator-fanpage {
 position: absolute;
 left: 23px;
 top: 183px;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/info_large.gif);
 background-repeat: no-repeat;
 width: 16px;
 height: 16px;
}
.operator-favs .operator-delfav {
 position: absolute;
 left: 26px;
 top: 77px;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/fav_fav.png);
 background-repeat: no-repeat;
 width: 8px;
 height: 8px;
}
.operator-small .operator-fav,
.operator-medium .operator-fav,
.operator-large .operator-fav {
 display: none;
}
.operator-small .operator-snd {
 position: absolute;
 left: 58px;
 top: 108px;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/sound_small.gif);
 background-repeat: no-repeat;
 width: 14px;
 height: 14px;
}
.operator-medium .operator-snd {
 position: absolute;
 left: 66px;
 top: 151px;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/sound_large.gif);
 background-repeat: no-repeat;
 width: 16px;
 height: 16px;
}
.operator-large .operator-snd {
 position: absolute;
 left: 66px;
 top: 183px;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/sound_large.gif);
 background-repeat: no-repeat;
 width: 16px;
 height: 16px;
}
.operator-hd {
 position: absolute;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/hd.png);
 background-repeat: no-repeat;
 width: 55px;
 height: 20px;
}
.operator-small .operator-hd {
 top: 82px;
 left: 63px;
}
.operator-medium .operator-hd {
 top: 124px;
 left: 108px;
}
.operator-large .operator-hd {
 top: 151px;
 left: 155px;
}
.operator-live {
 position: absolute;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/live.png);
 background-repeat: no-repeat;
 width: 55px;
 height: 20px;
}
.operator-small .operator-live {
 top: 82px;
 left: 63px;
}
.operator-medium .operator-live {
 top: 124px;
 left: 108px;
}
.operator-large .operator-live {
 top: 151px;
 left: 155px;
}
.operator-one2one {
 position: absolute;
 left: 25px;
 top: 30px;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/one_2_one_small_Y.png);
 background-repeat: no-repeat;
 width: 28px;
 height: 21px;
}
.operator-one2one-b {
 position: absolute;
 left: 25px;
 top: 30px;
 background-image: url(http://www.sexcamsites.nl/ima/assets/images/one_2_one_small_B.png);
 background-repeat: no-repeat;
 width: 28px;
 height: 21px;
}
.operator-languages {
	display: block;
	position: absolute;
	border: 0;
	padding: 0;
	margin: 0;
	overflow: hidden;
	text-align: left;
}
.operator-small .operator-languages {
	left: 77px;
	top: 108px;
	width: 55px;
	height: 14px;
}
.operator-medium .operator-languages {
	left: 89px;
	top: 153px;
	width: 84px;
	height: 16px;
}
.operator-large .operator-languages {
	left: 89px;
	top: 183px;
	width: 130px;
	height: 16px;
}
.operator-languages ul {
	margin: 0;
	padding: 0;
}
.operator-languages ul li {
	display: none;
}
.operator-languages .nl, .operator-languages .be, .operator-languages .en, .operator-languages .es, 
.operator-languages .fr, 
.operator-languages .tr, 
.operator-languages .it, 
.operator-languages .de {
	display: block;
	width: 20px;
	height: 14px;
	border: 0;
	padding: 0;
	margin-left: 4px;
	text-align: center;
	overflow: hidden;
	line-height: 0;
	font-size: 0;
	float: left;
	z-order: 5;
	background-repeat: no-repeat;
}
.operator-languages .nl {
	background-image: url(http://www.sexcamsites.nl/ima/assets/images/flags/nl.gif);
}
.operator-languages .be {
	background-image: url(http://www.sexcamsites.nl/ima/assets/images/flags/be.gif);
}
.operator-languages .en {
	background-image: url(http://www.sexcamsites.nl/ima/assets/images/flags/en.gif);
}
.operator-languages .de {
	background-image: url(http://www.sexcamsites.nl/ima/assets/images/flags/de.gif);
}
.operator-languages .es {
	background-image: url(http://www.sexcamsites.nl/ima/assets/images/flags/es.gif);
}
.operator-languages .fr {
	background-image: url(http://www.sexcamsites.nl/ima/assets/images/flags/fr.gif);
}
.operator-languages .tr {
	background-image: url(http://www.sexcamsites.nl/ima/assets/images/flags/tr.gif);
}
.operator-languages .it {
	background-image: url(http://www.sexcamsites.nl/ima/assets/images/flags/it.gif);
}
.paginatitel {
	position:absolute;
	left: 17px;
	top: 7px;
	padding: 0;
	color: #FFF;
	font-size: 11px;
}
.paginathumbs {
	position:absolute;
	left: 407px;
	top: 0px;
	padding: 0;
}
#thumb-sm, #thumb-med, #thumb-large,
#thumb-sm-act, #thumb-med-act, #thumb-large-act {
	float: left;
	width: 60px;
	height: 36px;
}
#thumb-sm, #thumb-med, #thumb-large {
 cursor: pointer;
}
#thumb-sm-act, #thumb-med-act, #thumb-large-act {
 cursor: default;
}
#thumb-sm {
 	background: url('http://www.sexcamsites.nl/ima/assets/images/thumb_sm.png') no-repeat;
}
#thumb-med {
 	background: url('http://www.sexcamsites.nl/ima/assets/images/thumb_med.png') no-repeat;
}
#thumb-large {
 	background: url('http://www.sexcamsites.nl/ima/assets/images/thumb_large.png') no-repeat;
}
#thumb-sm-act {
 	background: url('http://www.sexcamsites.nl/ima/assets/images/thumb_sm-act.png') no-repeat;
}
#thumb-med-act {
 	background: url('http://www.sexcamsites.nl/ima/assets/images/thumb_med-act.png') no-repeat;
}
#thumb-large-act {
 	background: url('http://www.sexcamsites.nl/ima/assets/images/thumb_large-act.png') no-repeat;
}
.navigation ul, .navigation-bottom ul {
	position:absolute;
	left: 70px;
	top: 7px;
/*	margin-top: 7px;
	margin-left: 13px;
*/
	padding: 0;
}
.navigation ul li, .navigation-bottom ul li {
 	background: url('http://www.sexcamsites.nl/ima/assets/images/pagebg.png') no-repeat;
	display: block;
	width: 17px;
	height: 13px;
	margin-top: 2px;
	margin-right: 3px;
	padding: 0;
	float: left;
	text-align: center;
	background-repeat: no-repeat;
}
.navigation .active, .navigation-bottom .active, .navigation .paginas, .navigation-bottom .paginas {
	font-weight: bold;
	color: #FFF;
	text-align: center;
 	background: url('http://www.sexcamsites.nl/ima/assets/images/pageactief.png') no-repeat;
}
.navigation .paginas, .navigation-bottom .paginas {
	width: 50px;
	background-image: none;
}
.navigation, .navigation-bottom  {
	position:relative;
 	background: url('http://www.sexcamsites.nl/ima/assets/images/balkje660.png') no-repeat;
	width: 657px;
	height:36px;
	margin-left: 0px;
	margin-top: 2px;
	margin-right: auto;
	padding-left: 0;
	display: block;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	float: left;
	clear: right;
}
.navigation a, .navigation-bottom a {
	text-decoration: none;
	color: #000;
}
.navigation a:hover, .navigation-bottom a:hover {
	text-decoration: none;
	color: #000;
}
#topkiesvak {
 position: absolute;
 left: 23px;
 top: 20px;
 width: 625px;
 height: 85px;
 overflow: hidden;
}
#tk-talen {
 position: absolute;
 left: 0px;
 top: 0px;
 width: 200px;
 height: 80px;
 overflow: hidden;
 border-right: 1px solid #9BB5EB;
}
#tk-geslachten {
 position: absolute;
 left: 250px;
 top: 0px;
 width: 130px;
 height: 80px;
 overflow: hidden;
 border-right: 1px solid #9BB5EB;
}
#tk-leeftijden {
 position: absolute;
 left: 440px;
 top: 0px;
 width: 200px;
 height: 80px;
 overflow: hidden;
}
.tk-taal, .tk-taal-active {
 float: left;
 display: block;
 width: 100px;
 height: 12px;
 margin-bottom: 4px;
 cursor: pointer;
}
.tk-taal-active {
 background: url('http://www.sexcamsites.nl/ima/assets/images/active_red.png') no-repeat;
}
.tk-taal {
 background: url('http://www.sexcamsites.nl/ima/assets/images/inactive.png') no-repeat;
}
.tk-taalnaam {
 width: 90px;
 height: 12px;
 overflow: hidden;
 text-align: left;
 margin-left: 20px;
 color: #FFF;
}
.tk-soort-desc {
 font-weight: bold;
 text-align: left;
 color: #fff;
 margin-bottom: 2px;
}
#duokol {
 position: relative;
 width: 660px;
 height: 500px;
 margin: auto;
 float: none;
display:table;
}
#leftkol {
 position: relative;
 width: 660px;
 height: 500px;
 margin-left: 0px;
 float: left;
display:table;
}
#rechterkol {
 display: none;
}
#favdiv {
 display: table;
 float: none;
 position: relative;
 width: 182px;
 background: url('http://www.sexcamsites.nl/ima/assets/images/favbg.png') no-repeat;
}
.favbot {
 display: block;
 float: none;
 position: relative;
 width: 182px;
 height: 16px;
 background: url('http://www.sexcamsites.nl/ima/assets/images/favbgbot.png') no-repeat;
}
.favtitel {
 font-family: Arial,Helvetica,sans-serif;
 font-size: 18px;
 padding-top: 3px;
 margin-bottom: 15px;
 padding-left: 5px;
 color: #1F9BD7;
}
.favtxt {
 padding-top: 3px;
 padding-left: 7px;
 color: #1F9BD7;
 display: table;
width: 175px;
height: 50px;
}
#niche_name {
 display: none;
}
#bottom_content {
 position: relative;
 width: 660px;
 height: 205px;
 margin: auto;
 float: none;
}
.search_box {
  position: relative;
 background: url('http://www.sexcamsites.nl/ima/assets/images/bottomsearch.png') no-repeat;
background-position: -4px 0px;
/*  width: 740px; */
  width: 660px; 
  height: 196px;
  color: white;
  font-size: 9px;
 margin-left: 0px;
 overflow: hidden;
}
.search_box .title {
  position: absolute;
  top: 22px;
  left: 65px;
  color: black;
  font-weight: bold;
  font-size: 15px;
}
.search_box .top_form {
  position: absolute;
  top: 55px;
  left: 25px;
  width: 625px;
}
.search_box .bottom_form {
  position: absolute;
  top: 130px;
  left: 30px;
  width: 625px;
}
.search_box input, .search_box select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	width: 106px;
	margin-bottom: 5px;
}
.search_box input {
  padding: 2px 3px;
  width: 98px;
}
.search_box .bottom_form span {
  margin-right: 14px;
}
.bottom_form .buttons td {
  padding-top: 11px;
}
.search_result {
 width: 660px;
 display: table;
}
.button_wrapper { 
  overflow: hidden; 
  width: auto;
  margin: 0px;
}
a.red_button {
  background: transparent url('http://www.sexcamsites.nl/ima/assets/images/red_left.png') no-repeat top left;
}
a.red_button {
  display: block;
  float: left;
  line-height: 16px;
  height: 25px;
  padding-left: 5px;
  text-decoration: none;
  border: 0px;
  color: white;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
a.red_button:hover{ 
  color: #333;
}
a.red_button span {
  background: transparent url('http://www.sexcamsites.nl/ima/assets/images/red_right.png') no-repeat top right;
}
a.red_button span {
  display: block;
  padding: 5px 15px 5px 10px; 
}
.operator-live-count {
 color: #0000CC;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
a.oranjespec_button {
  background: transparent url('http://www.sexcamsites.nl/ima/assets/images/btn_oranjespec_links.gif') no-repeat top left;
}
a.oranjespec_button {
  display: block;
  float: left;
  line-height: 16px;
  height: 26px;
  padding-left: 5px;
  text-decoration: none;
  border: 0px;
  color: white;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
a.oranjespec_button:hover{ 
  color: #333;
}
a.oranjespec_button span {
  background: transparent url('http://www.sexcamsites.nl/ima/assets/images/btn_oranjespec_rechts.gif') no-repeat top right;
}
a.oranjespec_button span {
  display: block;
  padding: 5px 12px 5px 8px; 
}

