/* copyright DomaTube template 2 css*/

@charset "utf-8";

html, body {height:100%;}

h1, h2, h3, p {margin:0; padding:0;}

img {border:0;}

.clear {clear:both;}

a {color:#fff; text-decoration:none; outline: none;}

a:hover {color:#fff; text-decoration:underline;}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}


body {
	margin:0; 
	padding:0;
	background:#101010 url(../images/bg.jpg) center top;
	font: 12px  Helvetica, sans-serif;
}


div.basic1 {
	position:relative; 
	margin:0 auto; 
	min-height:100%; 
	height:auto !important;
	height:100%;
	width:1079px;
	border-top:none; 
	border-bottom:none;
	background:#fff;
}

div.basic {
	position:relative; 
	margin:0 auto; 
	min-height:100%; 
	height:auto !important;
	height:100%;
	width:1077px;
	border-top:none; 
	border-bottom:none;
	background:#fff;
}

div#logo img {float:left;}

div#content {}

div#logoot img {position:absolute;right:-40px;top:0;z-index:34;}

div.updateblock {
	position:relative; 
	width:1077px;
	margin:0 auto; 
	background:#31313;
}


div.updateblock h1 {
	padding-left:12px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#040414; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#bed1d7;
	}

div.update {
	position:relative; 
	float:left;
	margin: 0 0 14px 0;
	padding-left:9px;
	padding-top:8px;
	width:347px;
	background:#fff;
	height:440px;
}

div.update h1 {
	padding-left:6px;
	margin-top:4px;
	height:40px; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#1c378d; 
	line-height:40px; 
	text-transform:upperblock; 
	text-align:left;
}

div.update p {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;

}

div.update p.chop {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
	height:80px;overflow:hidden;
}

div.update p.subtitel {
	float:left;
	padding-left:6px;
	padding-top:4px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
	width:160px;
}
div.update p.subtitel2 {
	float:left;
	padding-right:2px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
	text-align:top;
}

div.update p.subtitel3 {
	padding-left:6px;
	width:330px; 
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.update p.subtitel4 {
	float:left;
	padding-top:4px;
	padding-left:14px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.update a {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#0d4da1;
	text-decoration:underline;
}

div.update a:hover {
	text-decoration:none;
}

div.update img {border: 1px solid #1c378d;} 
div.flvoverlay {} 
div.flvoverlay a{position:absolute; top:10px; left:10px; width:258px; height:176px; background:url(../images/spacer.gif)}
div.flvoverlay a:hover{background:url(../images/flvoverlay.png) no-repeat;}


div.flvoverlaysmall {} 
div.flvoverlaysmall a{position:absolute; top:9px; left:10px; width:258px; height:176px; background:url(../images/spacer.gif)}
div.flvoverlaysmall a:hover{background: url(../images/flvoverlaysmall.png) no-repeat;}



div.viewersblock {
	position:relative; 
	float:left;
	width:720px;
	margin:0 auto; 
	background:#fff;
}

div.viewersblock h1 {
	padding-left:12px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#040414; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#bed1d7;
	}


div.view {
	position:relative; 
	float:left;
	margin: 0 auto;
	padding-left:9px;
	padding-top:6px;
	width:169px;
	height:220px;
	background:#fff;
}

div.view h1 {
	padding-left:6px;
	margin-top:4px;
	padding-top:4px;
	height:34px; 
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#1c378d; 
	line-height:14px; 
	text-transform:upperblock; 
	text-align:left;
}

div.view p {
	padding-left:6px;
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.view p.subtitel {
	float:left;
	padding-left:0px;
	padding-top:4px;
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	line-height:12px;
	color:#383a41;

}

div.subtitel {
	float:left;
	padding-right:4px;
	padding-top:6px;
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	line-height:12px;
	color:#383a41;
}

div.view p.subtitel2 {
	float:left;
	padding-top:4px;
	}


div.view a {
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	color:#0d4da1;
	text-decoration:underline;
}

div.view a:hover {
	text-decoration:none;
}


div.view img { border: 1px solid #1c378d;} 
div.view img:hover {filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity: 0.80;
}

div.modelsblock {
	position:relative; 
	float:right;
	width:357px;
	margin:0 auto; 
	background:#020825;
}


div.modelsblock h1 {
	padding-left:12px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#020825;
	}

div.modelsblock h1.pointout {
	padding-left:12px;
	margin-top:-14px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#020825;
	cursor:pointer;
	}

div.modelsblock a.mini img{margin:0;padding:0;height:59px; width:52px; border: 1px solid #fff;} 
div.modelsblock img:hover {filter:alpha(opacity=60);
-moz-opacity: 0.60;
opacity: 0.60;
}

div.model {
	position:relative; 
	float:left;
	margin: 0 auto;
	padding-left:9px;
	width:347px;
	background:#020825;
}

div.left {
	position:relative; 
	float:left;
}
div.right {
	position:absolute; 
	right:10px;
}

div.model p.subtitel {
	width:150px; 
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	line-height:14px;
	color:#fff;
}

div.model a.modelupdate {
	font:bold 10px Arial, Helvetica, sans-serif; 
	color:#e02001; 
	line-height:42px; 
	text-transform:uppercase; 
	text-align:left;
	text-decoration:underline;
}

div.model a.modelupdate:hover {
	text-decoration:none;
}

div.model img { border: 1px solid #fff;} 



div.popularblock {
	position:relative; 
	float:left;
	width:721px;
	margin:0 auto; 
	background:#FFF;
	padding-top:6px;
}


div.popularblock h1 {
	padding-left:12px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#1c378d;
	}

a.allsites{float:right;color:#131725;font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline;padding-right:14px;}
a.allsites:hover{text-decoration:none;}


div.popular {
	position:relative; 
	float:left;
	margin: 0 auto;
	margin-left:6px;
	margin-top:6px;
	padding:0px;
	width:347px;
	height:406px;
	border:1px solid #1c378d;
}

div.popular:hover {
	background:#f2f2f2;
}

div.popular h1 {
	padding-left:6px;
	margin-top:0px;
	height:40px; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
}

div.popular h1.blue {
	padding-left:6px;
	margin-top:4px;
	height:40px; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#344ea2;
}


div.popular p {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
	padding-left:4px;
	width:331px;
}

div.popular p.subtitel {
	float:left;
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
}

div.popular img{ border: 1px solid #1c378d;} 

div.popular img.thumb{ border:none; border-bottom: 1px solid #1c378d;} 

div.popular a.poppad {padding-left:2px;}


div.genreblock {
	position:relative; 
	float:right;
	width:356px;
	padding:0;margin:0;
background:#fff;
}


div.genreblockt {
	float:left;
	width:354px;
	padding:0;margin: 4px 0;
	background:#bed1d7;
}

div.genreblock h1 {
	padding-left:12px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#040414; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#bed1d7;
	}


div.genre {
	position:relative; 
	float:left;
	margin: 0 auto;
	padding-left:9px;
	width:345px;
	background:#bed1d7;
}

div.leftgenre {
	position:relative; 
	float:left;
	background:#bed1d7;
}
div.rightgenre {
	position:absolute; 
	right:160px;
	background:#bed1d7;
}

div.right2genre {
	position:absolute; 
	right:30px;
	background:#bed1d7;
}


div.genre p.subtitel {
	width:150px; 
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	line-height:14px;
	color:#fff;
}

div.genre a {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; 
	color:#1c378d; 
	line-height:14px; 
	text-align:left;
	text-decoration:underline;
}

div.genre a:hover {
	text-decoration:none;
}



div.camblockbox {
	position:relative; 
	float:left;
	width:720px;
	height:474px;
	margin:0 0 0 1px; 
	background:#020825;
	overflow:hidden;
}
div.camblock {
	position:relative; 
	float:left;
	width:720px;
	height:451px;
	margin:0 auto; 
	background:#020825;
	overflow:hidden;
}

div.camblock h1 {
	padding-left:12px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#020825;
	}

div.camblocklarge {
	position:relative; 
	float:left;
	width:1077px;
	margin:0 auto; 
	background:#020825;
	overflow:hidden;
	padding:0;
}

div.camblocklarge h1 {
	padding-left:12px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#020825;
	}


div.camblocklarge p {
	padding-left:12px;
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	color:#fff;
}

div.cam {
	position:relative; 
	float:left;
	margin: 0 auto;
	padding-left:9px;
	width:169px;
	height:210px;
	background:#020825;
}

div.cam h1 {
	padding-left:6px;
	height:40px; 
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#1c378d; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#bed1d7;
}

div.cam p {
	padding-left:6px;
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	color:#fff;
}

div.cam p.subtitel {
	float:left;
	padding-left:2px;
	padding-top:4px;
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	line-height:12px;
	color:#fff;
}

div.cam a {
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	color:#fff;
	text-decoration:underline;
}

div.cam a:hover {
	text-decoration:none;
}

div.cam a.thumb:hover img{filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity: 0.80;
}


a.webcamtotaal{float:right;color:#fff;font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline;padding-right:14px;}
a.webcamtotaal:hover{text-decoration:none;}


div.cam img { border: 1px solid #1c378d;} 

div.camflag img{float:right;margin-top:4px;} 

div.cam a.webcamlogo{float:right;margin-top:-38px; border: 0px solid;} 
div.cam a.webcamlogo img{border: 0px solid;} 

div.modeloverzicht {
	position:relative; 
	float:left;
	margin: 0 auto;
	padding-left:9px;
	width:169px;
	height:240px;
	background:#020825;
}

div.modeloverzicht h1 {
    margin-top:4px;
	padding-left:6px;
	height:26px; 
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#1c378d; 
	line-height:26px; 
	text-transform:upperblock; 
	text-align:left;
	background:#bed1d7;
}

div.modeloverzicht img { border: 1px solid #fff;} 

div.modeloverzicht a:hover img{filter:alpha(opacity=80);
-moz-opacity: 0.80;
opacity: 0.80;
}


div.newmodelsblock {
	position:relative; 
	float:left;
	width:356px;
	margin:0 0 1px -1px; 
	background:#344ea2;padding:0;min-height:292px;
}


div.newmodelsblock h1 {
	padding-left:12px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#344ea2;
	}


div.newmodel {
	position:relative; 
	float:left;
	margin: 0 auto;
	margin-left:9px;
	width:345px;
	background:#344ea2;
}

div.left {
	position:relative; 
	float:left;
}
div.right {
	position:absolute; 
	right:10px;
}

div.newmodel p.subtitel {
	width:150px; 
	font:10px Verdana, Arial, Helvetica, sans-serif; 
	line-height:14px;
	color:#fff;
}

div.newmodel a.newmodelupdate {
	font:bold 10px Arial, Helvetica, sans-serif; 
	color:#bed1d7; 
	line-height:42px; 
	text-transform:uppercase; 
	text-align:left;
	text-decoration:underline;
}

div.newmodel a.newmodelupdate:hover {
	text-decoration:none;
}

div.newmodel img { border: 1px solid #fff;} 
div.newmodel img:hover {filter:alpha(opacity=60);
-moz-opacity: 0.60;
opacity: 0.60;
}




div.bannerbg {
	position:relative; 
	width:356px;
	height:200px;
	float:left;
	margin:3px 0 4px 0;
	background:#2b2b2b;

}

div.bannerbg img{
	height:200px;
	}


div#navcontainer {
background-color: #1c378d;
height:40px;
border-top: solid 1px #FFFFFF;
border-bottom: solid 1px #FFFFFF;
font:bold 18px Arial, Helvetica, sans-serif; 
padding:0;
margin:0;
}

div#navcontainer ul {
text-align: center;
margin: 0;
padding-top: 0px;
height:40px;
}

div#navcontainer ul li {
display: inline;
height:40px;
margin: 0 18px 0 18px;
}

div#navcontainer ul li a {
padding:9px 0 9px 0;
margin-right:40px;
color: white;
text-decoration: none;
line-height:40px;
}

div#navcontainer ul li a:hover, div#navcontainer ul li a.active {
color:#e3e3e3;
background: url(../images/navbg.jpg) bottom no-repeat;
}

div#navcontainer ul li a.yellow {
margin-right:40px;
color: #ffea00;
text-decoration: none;
text-transform:uppercase; 
font:bold;
}

div#navcontainer ul li a.yellow:hover{
color:#ffea00;
background: url(../images/navbgyellow.jpg) bottom  no-repeat;
}

div.preview {
	position:relative; 
	float:left;
	margin: 0 auto;
	padding-left:9px;
	width:703px;
	background:#fff;
	padding-top:6px;
}

div.preview h1 {
	padding-left:6px;
	margin-top:4px;
	height:40px; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#1c378d; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	cursor: pointer; 
}

div.preview h1:hover {
	text-decoration:underline;
}



div.preview p {
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.preview p.subtitel {
	float:left;
	padding-left:26px;
	padding-top:4px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
}
div.preview p.subtitel2 {
	float:left;
	padding-top:4px;
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
}

div.preview p.subtitel3 {
	float:left;
	padding-top:4px;
	padding-left:26px;
	width:330px; 
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.preview a {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#0d4da1;
	text-decoration:underline;
}

div.preview a:hover {
	text-decoration:none;
}

div.preview a.websitelogo {float:right;margin-top:-40px;}

div.preview img { border: 0px solid #1c378d;} 

div.previewright {
	position:relative; 
	float:left;
	margin: 0 auto;
	padding-left:9px;
	padding-top:6px;
	width:356px;
	background:#fff;
}

div.previewright h1 {
	padding-left:6px;
	height:40px; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#1c378d; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
}

div.previewright h3 {
	float:left;
	padding:3px 0 0 12px;
	margin-top:14px;
	width:347px;
	height:40px; 
	font:bold 30px Arial, Helvetica, sans-serif; 
	color:#fff; 
	text-transform:upperblock; 
	text-align:left;
	background:url(../images/gomembers.gif) no-repeat;
	cursor: pointer; 
	text-decoration:none;
}


div.previewright h3:hover {
	color:#ffeb00; 
	text-decoration:none;
}

div.previewright p {
	float:left;
	padding-left:4px;
	width:347px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.previewright p.subtitel {
	float:left;
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
}
div.previewright p.subtitel2 {
	float:right;
	padding-right:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
}

div.previewright p.subtitel3 {
	padding-left:6px;
	width:330px; 
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.previewright a {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#0d4da1;
	text-decoration:underline;
}

div.previewright a:hover {
	text-decoration:none;
}

div.previewright img {border: 1px solid #1c378d;margin:0 6px 6px 0;} 

div.updateoverzicht {
	position:relative; 
	float:left;
	margin: 0 auto;
	padding-left:9px;
	width:347px;
	height:423px;
	background:#fff;
}

div.updateoverzicht h1 {
	padding-left:6px;
	height:40px; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#1c378d; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
}

div.updateoverzicht p {
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.updateoverzicht p.omschrijving {
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	height:85px;
	color:#131725;
	overflow:hidden;
}

div.updateoverzicht p.subtitel {
	float:left;
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
}
div.updateoverzicht p.subtitel2 {
	float:right;
	padding-right:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
}

div.updateoverzicht p.subtitel3 {
	padding-left:6px;
	width:330px; 
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.updateoverzicht a {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#0d4da1;
	text-decoration:underline;
}

div.updateoverzicht a:hover {
	text-decoration:none;
}

div.updateoverzicht img { border: 1px solid #1c378d;} 

div.websiteimage {position:absolute; bottom:0px; height:78px; overflow:hidden;}
div.websitefloat {float:left;padding-top:4px;}
}

div.update2 {
	position:relative; 
	float:left;
	margin: 0 auto;
	padding-left:9px;
	padding-top:8px;
	width:260px;
	height:300px;
	background:#fff;
}

div.update2 h1 {
	padding-left:6px;
	margin-top:4px;
	height:40px; 
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#1c378d; 
	line-height:40px; 
	text-transform:upperblock; 
	text-align:left;
	width:254px;
}

div.update2 p {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.update2 p.subtitel {
	float:left;
	padding-left:6px;
	padding-top:4px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
}
div.update2 p.subtitel2 {
	float:left;
	padding-right:2px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
	text-align:top;
}

div.update2 p.subtitel3 {
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.update2 p.subtitel4 {
	float:left;
	padding-top:4px;
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.update2 a {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#0d4da1;
	text-decoration:underline;
}

div.update2 a:hover {
	text-decoration:none;
}

div.update2 img { border: 1px solid #1c378d;} 

div.websitefloat2 {float:left; margin-top:4px;}
} 

div.websitehover{position:absolute; width:100px; height:100px;
	background:#ff0000;
}
div.websitehover:hover {
background:#eceded;
}

div.gekozenwebsite {
	position:relative; 
	float:left;
	margin: 0 auto;
	padding-left:9px;
	padding-top:6px;
	background:#fff;
}

div.gekozenwebsite h1 {
	padding-left:6px;
	margin-top:4px;
	height:40px; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
}

div.gekozenwebsite h1.blue {
	margin:0;padding:0;
	width:1054px;
	padding-left:6px;
	margin-top:0;
	height:40px; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:40px; 
	text-transform:upperblock; 
	text-align:left;
	background:#344ea2;
}


div.gekozenwebsite p {
	float:left;
	width:700px;
	height:80px;
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
}

div.gekozenwebsite p.blue {
	float:left;
	padding-left:6px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif; 
	color:#344ea2;
	height:27px;
}

div.gekozenwebsite p.subtitel {
	float:left;
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
}

div.gekozenwebsite img{ border: 1px solid #1c378d;} 
div.gekozenwebsite img.noborder{ border: 0px solid #1c378d;} 


div.gekozenwebsite a.poppad {float:left; margin-left:4px; padding-left:2px;}
div.gekozenwebsite a.poppad:hover img{filter:alpha(opacity=60);
-moz-opacity: 0.60;
opacity: 0.60;}


div.contact {
float:left;
width:1077px;
height:400px;
margin:0;padding:0;
background:#fff;
}

div.spacerleft {width:40px; height:1px;float:left;}

#contactform{
	float:left;
	padding-left:100px;
	width:591px;
	margin:0;padding:0;
	color:#000;
}

#contactform label{
	float:left;
	padding-top:20px;
	width:281px;
	height:19px;
}

#contactform label.right{
	float:right;
}

label span.required{
	color:#000;
}

#contactform input{
	background:url(../images/inputtext.png) no-repeat;
	width:281px;
	height:29px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:8px 0 7px 4px;;
	border:none;
	float:left;
}

#contactform input:focus, #contactform textarea:focus{
	outline:none;
	border:none;
}

#contactform input#contact_company, #contactform input#contact_phone{
	float:right;
}

#contactform textarea{
	background:#383838 url(../images/textinputbg.png) no-repeat;
	width:580px;
	height:101px;
	float:left;
	overflow:hidden;
	border:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:10px 0 0 7px;
}

#contactform input#contact-submit{
	background:url(../images/sendMessageBtn_Bg.jpg) no-repeat;
	width:126px;
	height:29px;
	float:right;
	margin-top:20px;
	cursor:pointer;
	margin-right:24px;
}

#contactform input#contact-submit:hover{
	background:url(../images/sendMessageBtn_Bghover.jpg) no-repeat;
	
}


div.contactbgright {position:relative;width:473px; height:404px;top:-362px;float:right;background:url(../images/contactbgright.jpg);}


div.populart {
	position:relative; 
	float:left;
	margin: 0 auto;
	margin-left:6px;
	margin-top:6px;
	padding:0px;
	width:347px;
	height:406px;
	border:1px solid #1c378d;
}

div.populart:hover {
	background:#f2f2f2;
}

div.populart h1 {
	padding-left:6px;
	margin-top:4px;
	height:40px; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
}

div.populart h1.blue {
	padding-left:6px;
	margin-top:4px;
	height:40px; 
	font:bold 16px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-transform:upperblock; 
	text-align:left;
	background:#344ea2;
}


div.populart p {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#131725;
	padding-left:4px;
	padding-right:4px;
}

div.populart p.subtitel {
	float:left;
	padding-left:6px;
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#383a41;
}

div.populart img{ border: 1px solid #1c378d;} 
div.populart img.thumb{ border:none; border-bottom: 1px solid #1c378d;} 

div.populart a.poppad {padding-left:2px;}


div.contact2 {
float:left;
width:1037px;
margin-left:40px;margin-top:10px;padding:0;
}

div.subbottomblock {
	position:relative; 
	float:left;
	width:721px;
	height:198px;
	margin:60px 0 0 0; 
	background:#fff;
}

div.subbottomblock h1 {
	height:40px; 
	padding-top:50px;
	font:bold 24px Arial, Helvetica, sans-serif; 
	color:#0e3eda; 
	line-height:42px; 
	text-align:center;
	background:#fff;
	text-decoration:underline;
	}

div.subbottomblock h1:hover {
	text-decoration:none;
	}

div.subbottomblock a {
	font:11px Verdana, Arial, Helvetica, sans-serif; 
	color:#373737;
	text-decoration:none;
	text-align:center;
}

div.subbottomblock a.link1 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color:#373737;
	text-decoration:none;
	text-align:center;
}

div.subbottomblock a.link {
	padding-left:20px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif; 
	color:#373737;
	text-decoration:none;
	text-align:center;
}

div.subbottomblock a.link1:hover {
	text-decoration:underline;
	color:#0e3eda;
}

div.subbottomblock a.link:hover {
	text-decoration:underline;
	color:#0e3eda;
}

div.blocker {
	position:relative; 
	width:1077px;
	height:40px;
	margin:0 auto; 
	background:#1c378d;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}


div.blocker a{
	padding-left:50px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-align:left;
	background:#1c378d;
	text-decoration:underline;
	}

div.blocker a.link{
	margin-left:-40px;
	height:40px; 
	font:bold 18px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:42px; 
	text-align:left;
	background:#1c378d;
	text-decoration:underline;
	}

div.blocker a:hover{
	text-decoration:none;
	}
div.blocker a.link:hover{
	text-decoration:none;
	}

div.bottom {
	position:relative; 
	width:1077px;
	min-height:100%; 
	height:auto !important;
	height:100%;
	margin:0 auto; 
	background:#bed1d7;
}


div.bottom a{
	padding-left:50px;
	height:40px; 
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#020825; 
	line-height:42px; 
	text-align:left;
	background:#bed1d7;
	text-decoration:underline;
	}

div.bottom a.link{
	margin-left:-40px;
	height:40px; 
	font:bold 12px Arial, Helvetica, sans-serif; 
	color:#020825; 
	line-height:42px; 
	text-align:left;
	background:#bed1d7;
	text-decoration:underline;
	}

div.bottom a:hover{
	text-decoration:none;
	}
div.bottom a.link:hover{
	text-decoration:none;
	}

div.bottom p{
	font:normal 10px Arial, Helvetica, sans-serif; 
	color:#020825; 
	}
