* {
	margin:0;
	padding:0;
	list-style:none;}
a {
	text-decoration:none;}
a:hover {
	text-decoration:underline;}
img {
	border:0;}
table {
	border-collapse:collapse;}
body {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg.gif) repeat-y top center fixed #ffe867;}
.clear {
	clear:both;}
#container {
	width:874px;
	margin:0 auto;
	position:relative;}
h1 {
	width:656px;
	height:323px;
	position:relative;
	background:no-repeat;}
#nl h1 {background-image:url(../images/nl/header.jpg);}
#de h1 {background-image:url(../images/de/header.jpg);}
#es h1 {background-image:url(../images/es/header.jpg);}
#fr h1 {background-image:url(../images/fr/header.jpg);}
#it h1 {background-image:url(../images/it/header.jpg);}
#en h1 {background-image:url(../images/en/header.jpg);}
h1 span {
	display:none;}
h1 #shadow {
	width:40px;
	height:66px;
	position:absolute;
	top:155px;
	left:-40px;
	background:url(../images/header.png) no-repeat;}


#tabs {
	right:0;
	bottom:5px;
	float:right;
	position:absolute;}
.tab {
	height:42px;
	float:left;
	display:block;
	cursor:pointer;
	margin-left:-32px;
	position:relative;}
.tab .lbg,
.tab .rbg {
	width:26px;}
.tab .lbg,
.tab .rbg,
.tab .mbg {
	float:left;
	height:42px;
	background:url(http://bouwjeeigencamsite.nl/v2/camtation/images/tabs.png) repeat-x}
.tab .lbg {background-position:left -42px;}
.tab .rbg {background-position:left -84px;}
.tab .mbg {
	float:left;
	font-size:11px;
	padding-right:5px;}
.tab .ico {
	float:left;
	width:26px;
	height:26px;
	margin:17px 3px 0 -7px;
	position:relative;
	background:no-repeat;}
.tab#homepage 	.ico {background-image:url(http://bouwjeeigencamsite.nl/v2/camtation/images/ico-home.png);}
.tab#favorites 	.ico {background-image:url(http://bouwjeeigencamsite.nl/v2/camtation/images/ico-fav.png);}
.tab#models 	.ico {background-image:url(http://bouwjeeigencamsite.nl/v2/camtation/images/ico-model.png);}
.tab .img {
	float:left;
	height:26px;
	margin-top:18px;
	overflow:hidden;
	position:relative;}

.tab:hover {
	z-index:100;}	
.tab:hover .lbg,
.tab:hover .rbg,
.tab:hover .mbg {
	z-index:100;
	background-image:url(http://bouwjeeigencamsite.nl/v2/camtation/images/tabs-hover.png)}
.tab:hover .img img {
	margin-top:-26px;}
	
/* BEGIN LEFT CSS */	
#left {
	float:left;
	position:relative;}
#main {
	padding-left:8px;}
	/* BEGIN Paging CSS */	
	.paging {
		clear:both;
		margin:5px 8px;
		text-align:center;
		position:relative;}	
	.paging a {
		color:#ff0033;
		font-weight:bold;
		text-decoration:none;}
	.paging a:hover{
		color:#000;
		text-decoration:underline;}
	.paging a.selected{
		color:#000;
		text-decoration:underline;}
	.paging a.prev, .paging a.next {
		position:absolute;}
	.paging a.prev {
		left:0;}	
	.paging a.next {
		right:0;}
	/* END   Paging CSS */	
	/* BEGIN Camblock CSS */
	.camblock {
		width:120px;
		float:left;
		position:relative;
		margin:4px 0 4px 5px;
		text-align:center;
		background:#fcffe8;
		border:2px solid #fe6600;}
	.camblock .cam {
		width:112px;
		height:96px;
		margin:3px auto;
		position:relative;
		border:1px solid #000;}
	.camblock .cam .placeHolder {
		z-index:-10;
		top:0;
		left:0;
		position:absolute;}
	.camblock .cam .imgCon {
		z-index:2;}
	.flag img {
		margin:0 2px;}
	.name, .age, .chat {
		color:#000;
		padding:2px 0;}
	.name img {
		margin-right:3px;}
	.name table {	
		margin:0 auto;}
	.chat a.info {
		color:#f30;}
	.chat a.chat {
		color:#00cc18;}
	/* END   Camblock CSS */
/* END   LEFT CSS */

/* BEGIN RIGHT CSS */
#right {
	width:211px;
	float:right;
	padding-top:14px;
	padding-left:7px;
	position:relative;}
#right .row {
	margin:3px 0;}
	/* BEGIN Block CSS */
	.bg {
		width:204px;
		float:left;
		position:relative;
		border-top:1px solid #66b2ed;
		border-bottom:1px solid #66b2ed;
		background-repeat:repeat-y;
		background-image:url(../images/tab-bg.gif);}
	.inner {
		z-index:2;
		padding:4px 12px;
		position:relative;}	
	.btl,.btr,.bbl,.bbr {
		width:10px;
		height:10px;
		z-index:1;
		position:absolute;
		background-image:url(../images/corner.gif);
		background-repeat:no-repeat;}
	.btl,.bbl {
		left:0;}
	.btr,.bbr {
		right:0;}
	.btl,.btr {
		top:-1px;}
	.bbl,.bbr {
		bottom:-1px;}
	.btr {background-position:top right;}
	.bbl {background-position:bottom left;}
	.bbr {background-position:bottom right;}
	/* END Block CSS */	

	/* BEGIN SEARCH CSS */
	#search .top {
		background-image:url(../images/tab-top.gif);}
	#search .bot {
		background-image:url(../images/tab-bot.gif);}
	#search label {
		clear:both;
		float:left;
		width:100%;
		color:#FFF;
		font-size:10px;
		font-weight:bold;
		margin-top:3px;
		margin-bottom:3px;}
	#search .select {
		width:180px;
		font-size:10px;
		margin-bottom:2px;}
	#search #flags {
		clear:both;
		float:left;
		width:100%;}
	#search #flags input {
		width:13px;
		height:13px;}
	#search #flags li {
		float:left;
		width:20px;
		margin:2px 5px;}
	#search #flags li input {
		clear:both;
		float:left;
		margin-left:2px;}
	#search #submit {
		clear:both;}
	#search #submit input {
		width:180px;
		margin:4px 0;
		color:#FFF;
		font-weight:bold;
		border:1px solid #FFF;
		background:#003285;}
	#search #submit input:hover {
		color:#FFF;
		background:#f76402;}
	/* END   SEARCH CSS */
	
	/* BEGIN Populair Cams */
	#topcams {
		margin-top:15px;}
	#topcams .btl,#topcams .btr,#topcams .bbl,#topcams .bbr {
		background-image:url(../images/corner2.gif);}
	#topcams.bg {
		border-top:1px solid #cce0f0;
		border-bottom:1px solid #599bce;
		background-image:url(../images/tab-bg-pop.gif);}
	#topcams .inner {
		float:left;
		padding:10px 34px;}	
	#topcams .top {
		height:30px;
		line-height:30px;
		text-align:center;
		border-bottom:1px solid #011866;
		background:url(../images/tab-top-pop.gif) repeat-y;}	
	#topcams .top span {
		color:#FFF;}
	/* END   Populair Cams */
/* END   RIGHT CSS */
