@charset "utf-8";

.slim_table {
	border:none;
	padding:0px;
	margin:0px;
}

.header_new_row_1 {
	width:996px;
	height:131px;
	position:relative;
}

.header_new_row_2 {
	width:996px;
	height:35px;
	margin-top:5px;
	/*overflow:hidden;*/
	
}

.header_new_row_1_block_1 {
	width:876px;
	height:130px;
	float:left;
	position:relative
}

.header_new_row_1_block_2 {
	width:120px;
	height:131px;
	float:left;
	background-image:url(../afbeeldingen/header/header_bg_profiel.jpg);
	background-repeat:repeat-x;
}

.header_new_row_1_block_2_logged {
	width:120px;
	height:131px;
	float:left;
	background-image:url(../afbeeldingen/header/header_bg_profiel_logged.jpg);
	background-repeat:repeat-x;
}

.header_new_row_2_block_1 {
	width:876px;
	height:35px;
	text-align:center;
	background-image:url(../afbeeldingen/header/header_bg_high.jpg);
	float:left;
}

.header_new_pipe {
	width:2px;
	background-image:url(../afbeeldingen/header/header_bg_high_pipe.jpg);
	height:35px;
}

.header_new_nav {
	color:#444;
	text-decoration:none;
}
.header_new_nav:hover {
	text-decoration:none;
}

.header_new_aanmelden_unlogged {
	height:35px;
	width:120px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background-image:url(../afbeeldingen/header/header_bg_high_aanmelden.jpg);
}
.header_new_aanmelden_logged {
	height:35px;
	width:120px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background-image:url(../afbeeldingen/header/header_bg_high.jpg);
}

/* CSS Document */

.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

#ajaxticker1 {
	width: 557px;
	height: 69px;
	padding: 4px;
	padding-left: 12px;
	background-image: url(../afbeeldingen/bg-shoutbox.gif);
	background-repeat: no-repeat;
}

.shoutbox_class {
	padding-right:20px;
	margin-right:20px;
	font-size:13px;
}

.module_acties_detail {
	position:relative;
	width:535px;
	text-align:left;
	float:left;
	background-color:#FFF1D7;
	padding:10px;
	border:1px solid #FFDE9E;
	font-size:12px;
}
.module_acties_inner {
	width:520px;
	text-align:left;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#FEF7E5;
	padding:5px;
	height:75px;
	border:1px solid #FEDF9E;
	font-size:13px;
}
.module_acties_header { 
	font-weight:bold;
	color:#F99643;
	font-size:16px;
	margin-top:5px;
}
.module_acties_inner_links {
	text-align:left;
	vertical-align:top;
	width:330px;
}
.module_acties_doemee {
	background-color:#FFDE9E;
	border: 1px solid #FA9746;
	font-weight:bold;
	width:80px;
	text-align:center;
	padding:3px;
	margin-top:7px;
}
.module_acties_doemee a {
	font-size:16px;
	color:#333;
}

.blok_container {
	margin-top:10px;
	position:relative;
	float:left;
}
.module_acties_deelnemers {
	margin:2px;
}

.module_acties_melding {
	color:#FA9746;
	font-weight:bold;
}
.module_acties_deelnemers_blok {
	float:left;
	text-align:center;
}
.orange {
	color:#FA9746;
	font-size:10px;
	font-weight:bold;
}

.module_acties_home_blok {
	float:left;
	position:relative;
	border:1px solid #FFDE9E;
	background-color:#FFF1D7;
	width:226px;
	height:73px;
	margin-bottom:6px;
}
.visibleGadget {
	display:block;
	height:638px;
	width:422px;
	background-image:url(../afbeeldingen/gadget_bg.jpg);
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-211px;
	margin-top:-319px;
}

.iframeDiv {
	position:relative;
	margin-left:24px;
	margin-top:56px;
}

.gadgetCodeDiv {
	position:relative;
	margin-top:75px;
	margin-left:32px;
}

.gadgetCodeDiv textarea {
	width:349px;
	height:56px;
	font-size:11px;
	overflow: hidden;
}

.closeGadgetWindow {
	margin-left:186px;
	margin-top:18px;
}

.closeGadgetLink {
	cursor: pointer;
	font-weight:bold;
	color:#333;
	font-size:12px;
}

.invisibleGadget {
	display:none;
}

.visibleBG {
	display:block;
	width:100% !important;
	height:100% !important;
	background-image:url(../afbeeldingen/gadget_bg_site.png);
	position: fixed;
	left:0px;
	top:0px;
}

.invisibleBG {
	display:none;
}


/* HEADER */
	td.header_menu {font-family: Arial;font-size: 14px;font-weight: bold;color: #57832C;}
	td.header_menu:hover { cursor:pointer; }
	
	td.header_menu_orange {background-image:none;background-color:#ffde9e;}
	
	td.header_login_new {font-family: Arial;font-size: 12px;font-weight: bold;color: #57832C;}
	/*td.header_login_new input      { color: #333333; font-size: 12px; font-family: Arial; width: 110px; border: solid 1px #669933 }*/
	.input_login { color: #333333; font-size: 12px; font-family: Arial; width: 108px; border: solid 1px #669933 }
	
	.input_submit { margin-top:3px; color: #333333; font-size: 12px; font-family: Arial; width: 60px; border: solid 1px #669933 }
	
	td.header_login_new a {font-family: Arial;font-size: 9px;font-weight: bold;color: #57832C; text-decoration: none}
	td.header_login_new a:hover {text-decoration: underline}
	
	td.header_tab a {font-family: Arial;font-size: 14px;font-weight: bold; color: #DAEAC5; text-decoration: none}
	td.header_tab a:hover {text-decoration: underline}
/* EINDE HEADER */


.shoutbox_link {
	text-decoration:none;
	color:#333333;
}

.admin_content_links {
	position:relative;
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:auto;
	font-size:11px;
	padding:10px 0px 0px 0px;
}

.melding_onzichtbaar {
	visibility:hidden;
	display:none;
}

.melding_zichtbaar {
	visibility:visible;
	display:block;
}


.admin_grijs_blok {
	height:auto;
	width:100%;
	background-color:#fafafa;
	border:1px solid #e3e3e3;
	position:relative;
	margin-bottom:10px;
	font-size:13px;
	clear:both;
}

.admin_content_rechts {
	height:auto;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:660px;
	padding:10px 0px 0px 10px;
}

.subkop {
	color:#669933;
	font-size:12px;
	font-weight:bold;
}

.reactie_info {
	color:#333333;
	font-size:9px;
}

h6 {
	font-size:15px;
	color:#F79242;
	padding:0px;
}

.wedstrijd_teller {
	text-align:center;
	margin-top:20px;
	margin-bottom:15px;
	font-weight:bold;
	overflow:hidden;
	
	height:80px;
	margin-top:2px;
	background-image:url('../afbeeldingen/tab_teller.jpg');
	background-color:#fff;
}

.wedstrijd_teller_HH {
	text-align:center;
	margin-top:20px;
	margin-bottom:15px;
	font-weight:bold;
	overflow:hidden;
	
	height:112px;
	margin-top:2px;
	background-image:url('../afbeeldingen/home/wedstrijd_teller_HH.png');
	background-color:#fff;
}

.teller_tekst {
	color:#666666;
	margin:0px;
	font-weight:bold;
}

.teller_count {
	color:#669933;
	margin:0px;
}

.link_op_zwart {
	color:#76DC43;
}

.mini_container {
	width:100%;
	text-align:center;
	width:auto;
	position:relative;
}

.tip_stemmen {
	color:#0083EC;
	font-weight:bold;
	font-size:26px;
	height:20px;
}

.tip_info {
	color:#0083EC;
	font-weight:bold;
	font-size:14px;
}

.rechts_blok_blauw {
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	margin-bottom:10px;
	position:relative;
	left:0px;
	width:100%;
	overflow:hidden;
	height:auto;
	border:1px solid #B7E8FF;
	background-color:#F2FBFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
}

.rechts_blok_blauw hr {
	text-align:center;
	width:90%;
	background-color:#B7E8FF;
	height:1px;
	border:none;
	padding:0px;
	margin:0px 0px 0px 10px;
	border-bottom:1px solid #B7E8FF;
}

.reacties_lijn {
	width:500px;
	background-color:#E3E3E3;
	height:1px;
	border:none;
	margin-top:0px;
	border-bottom:1px solid #E3E3E3;
}

.browse_fotos {
	/*margin-top:-20px;*/
	position:relative;
	clear:both;
	width:500px;
	left:55px;
	height:23px;
	text-align:center;
	margin-bottom:10px;
}

.browse_fotos_knop {
	position:relative;
	width:26px;
	text-align:center;
	height:23px;
	background-color:#edf6e3;
	border:1px solid #d0dfc0;
	margin-right:5px;
	cursor:pointer;
	font-size:11px;
}

.browse_fotos_knop_active {
	position:relative;
	width:26px;
	text-align:center;
	height:23px;
	background-color:#669933;
	border:1px solid #000000;
	margin-right:5px;
	cursor:pointer;
	color:#ffffff;
	font-size:11px;
}

.browse {
	background-color:#edf6e3;
	border:1px solid #d0dfc0;
	height:20px;
	font-size:11px;
	text-align:center;
	width:100px;
	margin:0px;
	padding-bottom:4px;
	cursor:pointer;
}

.browse_hover {
	background-color:#d0dfc0;
	border:1px solid #C5D3B6;
	height:20px;
	font-size:11px;
	text-align:center;
	width:100px;
	margin:0px;
	padding-bottom:4px;
	cursor:pointer;
}

textarea {
	width:230px;
	height:100px;
}

.visible {
	display:inline;
	visibility:visible;
	position:absolute;
	left:0px;
	top:0px;
	width:98%;
	height:97%;
	border:1px solid #e3e3e3;
	background-color:#fafafa;
	z-index:1;
}

.invisible {
	display:none;
	visibility:hidden;
}

.grijs_blok table td {
	vertical-align:top;
}

.form_tabel_plat {
	margin:20px;
	margin-bottom:0px;
}

.links {
	padding-left:20px;
}

img {
	border:none;
}

body {
	background: #000 url(../afbeeldingen/bg-site.jpg) repeat-y 50% 0;
	background: #fff url(../afbeeldingen/home/bg_repeat.jpg) repeat-x;
	/*background: #232616 url(../afbeeldingen/bgkerst.jpg) repeat-y 50% 0;*/
	margin:0px;
	padding:0px;
}

html {
	margin:0px;
	padding:0px;
	color:#333333;
}

a {
	font-family:Arial, Helvetica, sans-serif;
	color:#669933;
}

.no_decor {
	text-decoration:none;
}

.no_decor_red {
	text-decoration:none;
	color:#FF0000;
}

a:hover {
	text-decoration:underline;
}

.container {
	width:999px;
	height:100%;
	left:50%;
	margin-left:-498px;
	position:absolute;
	float:left;
}

.win_sms {
	padding-top:10px;
	position:relative;
	font-size:12px;
	width:290px;
	height:auto;
	background-color:#FFDE9E;
	border:1px solid #FA9746;
	padding:5px;
	margin-bottom:10px;
}

.walloffame {
	position:relative;
	float:right;
	width:118px;
	right:3px;
	height:auto;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-align:center;

}

.walloffame_inner {
	padding-top:4px;
	position:relative;
	float:left;
	width:100%;
	height:auto;
	background-color:#FFDE9E;
	border:1px solid #FA9746;
	padding-bottom:5px;
}

.walloffameblok {
	position:relative;
	float:left;
	width:108px;
	left:3px;
	height:144px;
	background-color:#FFFFFF;
	border:1px solid #FA9746;
	margin-top:5px;
	color:#F79242;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.walloffameblokklein {
	position:relative;
	float:left;
	width:108px;
	left:3px;
	top:0px;
	height:130px;
	background-color:#FFFFFF;
	border:1px solid #FA9746;
	padding-top:4px;
	bottom:5px;
	text-align:center;
}

.walloffameblokklein_guest {
	position:relative;
	float:left;
	width:108px;
	left:3px;
	top:0px;
	height:104px;
	background-color:#FFFFFF;
	border:1px solid #FA9746;
	padding-top:4px;
	bottom:5px;
	text-align:center;
}

.walloffamestemmen {
	color:#333;
	font-weight:bold;
	margin-top:5px;
	font-size:20px;
}

.header {
	position:relative;
	top:0px;
	left:0px;
	width:870px;
	height:125px;
}

.header_img {
	position:relative;
	top:10px;
	_float:left;
	height:21px;
	font-size:11px;
}

.img_titel {
	margin-bottom:10px;
	position:relative;
}

.header_login {
	text-align:center;
	vertical-align:middle;
	position:relative;
	background-color:#fafafa;
	width:310px;
	height:72px;
	top:-21px;
	_top:0px;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
	color:#669933;
	float:right;
}

.login {
	margin-top:15px;
	margin-left:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:right;
	width:90%;
}

.login_input {
	width:100px;
	border:1px solid #d5d8d4;
	font-size:11px;
}

.mini_foto {
	vertical-align:middle;
	padding:0px;
	margin:0px;
}

.login_table {
	margin-top:5px;
	margin-left:5px;
	vertical-align:middle;
}

.toppers_table {
	margin-left:10px;
	vertical-align:middle;
}

.login_menu {
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.login_submit {
	background-color:#669933;
	border:none; 
	width:50px;
	height:18px;
	color:#fff;
	font-size:11px;
}


.header_nav {
	position:relative;
	width:100%;
	height:28px;
	top:0px;
	margin:0px;
	padding:0px;
	margin-top:0px;
	overflow:hidden;
	_margin-top:30px;
	clear:both;
}


.header_navigatie {
	position:relative;
	width:100%;
	height:28px;
	top:0px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #d5d8d4;
	margin-top:0px;
	overflow:hidden;
	_margin-top:30px;
	clear:both;
}

.knop {
	margin:0px;
	float:left;
	margin-right:20px;
	background-image:url(../afbeeldingen/button_nav.png);
	background-repeat:no-repeat;
	height:28px;
	width:124px;
	text-align:center;
	vertical-align:middle;
	padding-top:7px;
	font-weight:bold;
	font-size:13px;
	cursor:pointer;
}

.knop a {
	color:#333333;
}

.knop_doe_mee {
	margin:0px;
	float:right;
	background-image:url(../afbeeldingen/button_nav_kleur.png);
	background-repeat:no-repeat;
	height:28px;
	width:124px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:13px;
	padding-top:7px;
	cursor:pointer;
}

.knop_doe_mee a {
	color:#333333;
}

.form_tabel {
	margin-top:20px;
}

.info {
	position:relative;
	width:100%;
	height:270px;
	top:10px;
}

.info_links {
	position:relative;
	width:300px;
	overflow:hidden;
	height:234px;
	float:left;
	background-image:url(../afbeeldingen/bg.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	margin-bottom:-10px;
}

.info_portfolio {
	height:auto;
	width:555px;
	background-color:#fafafa;
	border:1px solid #e3e3e3;
	position:relative;
	top:-18px;
	font-size:11px;
}

.grijs_blok {
	height:auto;
	width:555px;
	background-color:#fafafa;
	border:1px solid #e3e3e3;
	position:relative;
	margin-bottom:10px;
	font-size:13px;
	clear:both;
}

.grijs_blok2 {
	background-image: url(../afbeeldingen/bg-win.jpg);
	height:auto;
	width:555px;
	border:1px solid #e3e3e3;
	position:relative;
	margin-bottom:10px;
	font-size:13px;
	clear:both;
}

.groen_blok {
	height:auto;
	width:555px;
	background-color:#edf6e3;
	border:1px solid #d0dfc2;
	position:relative;
	margin-bottom:10px;
	font-size:13px;
	clear:both;
}

.STEMMEN {
	color:#669933;
	font-size:50px;
	vertical-align:middle;
	font-weight:bold;
}

.CREDITS {
	color:#669933;
	font-size:24px;
	vertical-align:middle;
	font-weight:bold;
}

.credits_wit {
	background:#fff;
	margin:3px;
	padding:8px;
	border:1px solid #E3E3E3;
	text-align:center;
}

.credits_lijst {
	width:97%;
	padding:5px;
	height:120px;
	overflow-y:scroll;
	background:#fff;
	border:1px solid #E3E3E3;
	font-size:11px;
}

.tekst_mini {
	font-size:9px;
}

.grijs_blok_rechts {
	text-align:center;
	height:auto;
	font-weight:bold;
	width:100%;
	overflow:hidden;
	background-color:#fafafa;
	border:1px solid #e3e3e3;
	position:relative;
	padding-top:15px;
	padding-bottom:15px;
	margin-bottom:10px;
	font-size:11px;
}

.grijs_blok_info {
	height:auto;
	width:555px;
	background-color:#fafafa;
	border:1px solid #e3e3e3;
	position:relative;
	margin-bottom:10px;
	font-size:12px;
}

.rood_blok {
	height:auto;
	width:555px;
	background-color:#ffe5e5;
	border:1px solid #ffa5a5;
	position:relative;
	margin-bottom:10px;
	font-size:13px;
}

.icon {
	margin-bottom:-8px;
	border:none;
	background:none;
}

.icon_small {
	margin-bottom:-4px;
}

.head_1 {
	position:relative;
	width:400px;
	left:100px;
	margin-top:10px;
	color:#FFFFFF;
}
.head_2 {
	top:-25px;
	position:relative;
	width:400px;
	left:140px;
	color:#FFFFFF;
}
.head_3 {
	top:-50px;
	position:relative;
	width:400px;
	left:140px;
	color:#FFFFFF;
}

.content_links {
	overflow:hidden;
	position:relative;
	width:568px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:auto;
	font-size:11px;
}

.info_bewerken {
	font-size:11px;
	width:560px;
	text-align:right;
	position:relative;
	top:-25px;
	height:20px;
}

.info_bewerken img {
	margin-bottom:-8px;
}

.info_profiel {
	vertical-align:top;
	font-size:12px;
	line-height:20px;
}

.portfolio_header {
	width:250px;
	margin:0px;
	padding:0px;
	clear:both;
}

.content_rechts {
	height:auto;
	position:relative;
	width:300px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}

.info_links_lijst {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	left:115px;
	top:0px;
	width:200px;
	height:auto;
}

.btn_aanmeld {
	position:relative;
	top:-20px;
	cursor:pointer;
	width:290px;
	text-align:right;
	margin-right:10px;
}

.bullets {
	position:relative;
	margin-top:95px;
	vertical-align:top;
	font-size:12px;
	width:330px;
}

.info_rechts {
	position:relative;
	width:100%;
	height:270px;
	float:left;
	overflow:hidden;
}

.info_rechts_blok {
	padding-top:15px;
	padding-bottom:15px;
	position:relative;
	left:0px;
	margin-bottom:18px;
	width:100%;
	overflow:hidden;
	height:auto;
	border:1px solid #d0dfc0;
	background-color:#edf6e3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
}

.info_rechts_blok_oranje {
	padding-top:15px;
	padding-bottom:15px;
	position:relative;
	left:0px;
	margin-bottom:10px;
	width:100%;
	overflow:hidden;
	height:auto;
	border:1px solid #ffde9e;
	background-color:#fff1d7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
}

.link_orange {
	color:#fa9743;
}

.tabhover {
	font-size:14px;
	margin-left:4px;
	margin-right:4px;
}

.tab {
	font-size:14px;
	margin-left:4px;
	margin-right:4px;
}

.blok_uitnodigen {
	float:left;
	position:relative;
	width:555px;
	border:1px solid #ffde9e;
	background-color:#fff1d7;
	margin-bottom:10px;
	font-size:11px;
}

.blok_uitnodigen_hover {
	float:left;
	position:relative;
	width:555px;
	border:1px solid #ffcf71;
	background-color:#fde8c0;
	margin-bottom:10px;
	font-size:11px;
}

.stemblok {
	position:relative;
	text-align:center;
	width:175px;
	margin-right:12px;
	height:200px;
	border:1px solid #d0dfc0;
	background-color:#edf6e3;
	float:left;
	font-size:13px;
	overflow:hidden;
	margin-bottom:10px;
}

.stemblok_passed {
	position:relative;
	text-align:center;
	width:175px;
	margin-right:12px;
	height:200px;
	border:1px solid #E3E3E3;
	background-color:#FAFAFA;
	float:left;
	font-size:13px;
	overflow:hidden;
	margin-bottom:10px;
	color:#666666;
}

.stemblok_hover {
	text-align:center;
	width:175px;
	margin-right:12px;
	height:200px;
	border:1px solid #bac7ab;
	background-color:#E6EFDD;
	float:left;
	font-size:13px;
	overflow:hidden;
	margin-bottom:10px;
}

.link_rood {
	color:#FF0000;
}

.home_shoot_info {
	height:auto;
	width:100%;
	position:relative;
	clear:both;
}

.home_shoot_info p {
	color:#666666;
	font-weight:900;
	font:"Rockwell Extra Bold";
	font-size:16px;
	margin:0px;
	margin-bottom:5px;
	padding:0px;
	border-bottom:1px solid #d5d8d4;
}

.foto_blok_home {
	padding-top:5px;
	position:relative;
	border:1px solid #e3e3e3;
	width:133px;
	height:168px;
	background-color:#fafafa;
	float:left;
	margin-right:4px;
	text-align:center;
	color:#669933;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}

.foto_blok_mini {
	padding-top:5px;
	position:relative;
	border:1px solid #e3e3e3;
	width:133px;
	height:65px;
	background-color:#fafafa;
	float:left;
	margin-right:4px;
	text-align:center;
	color:#669933;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}

.foto_blok_home_hover_mini {
	padding-top:5px;
	position:relative;
	border:1px solid #cccccc;
	width:133px;
	height:65px;
	background-color:#e3e3e3;
	float:left;
	margin-right:4px;
	text-align:center;
	color:#669933;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}

.foto_blok_home_hover_mini_jarig   { color: #669933; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffc964; text-align: center; cursor: pointer; margin-right: 4px; padding-top: 5px; position: relative; width: 133px; height: 65px; float: left; border: solid 1px #fa9746 }

.foto_blok_mini_jarig  { color: #669933; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffde9e; text-align: center; cursor: pointer; margin-right: 4px; padding-top: 5px; position: relative; width: 133px; height: 65px; float: left; border: solid 1px #fa9746 }

.foto_blok_home2 {
	padding-top:5px;
	position:relative;
	border:1px solid #e3e3e3;
	width:133px;
	height:180px;
	background-color:#fafafa;
	float:left;
	margin-right:4px;
	text-align:center;
	color:#669933;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	overflow:hidden;
}

.foto_blok {
	top:-18px;
	padding-top:5px;
	position:relative;
	border:1px solid #e3e3e3;
	width:105px;
	height:170px;
	background-color:#fafafa;
	float:left;
	margin-right:6px;
	text-align:center;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.foto_blok_hover {
	top:-18px;
	padding-top:5px;
	position:relative;
	border:1px solid #cccccc;
	width:105px;
	height:170px;
	background-color:#e3e3e3;
	float:left;
	margin-right:6px;
	text-align:center;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
/*
.foto_blok_hover img {
	border:1px solid #cccccc;
	padding:5px;
	background-color:#fff;
}
.foto_blok img {
	border:1px solid #e3e3e3;
	padding:5px;
	background-color:#fff;
}
.foto_blok_admin_hover img {
	border:1px solid #cccccc;
	padding:5px;
	background-color:#fff;
}
.foto_blok_admin img {
	border:1px solid #e3e3e3;
	padding:5px;
	background-color:#fff;
}
.no_border img {
	border:none;
	background:none;
	padding-bottom:5px;
}*/
.foto_blok_admin {
	top:-18px;
	padding-top:5px;
	position:relative;
	border:1px solid #e3e3e3;
	width:105px;
	height:200px;
	background-color:#fafafa;
	float:left;
	margin-right:6px;
	text-align:center;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.foto_blok_winid {
	top:-18px;
	padding-top:0px;
	position:relative;
	
	width:105px;
	height:200px;
	background-color:#fafafa;
	float:left;
	margin-right:6px;
	text-align:center;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.foto_blok_admin_hover {
	top:-18px;
	padding-top:5px;
	position:relative;
	border:1px solid #cccccc;
	width:105px;
	height:200px;
	background-color:#e3e3e3;
	float:left;
	margin-right:6px;
	text-align:center;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.foto_blok_home_hover {
	padding-top:5px;
	position:relative;
	border:1px solid #cccccc;
	width:133px;
	height:168px;
	background-color:#e3e3e3;
	float:left;
	margin-right:4px;
	text-align:center;
	color:#669933;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}

.foto_blok_home_hover2 {
	padding-top:5px;
	position:relative;
	border:1px solid #cccccc;
	width:133px;
	height:180px;
	background-color:#e3e3e3;
	float:left;
	margin-right:4px;
	text-align:center;
	color:#669933;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	overflow:hidden;
}

.foto_portfolios {
	height:120px;
	text-align:center;
	vertical-align:middle;
}
.foto_klein {
	padding:5px;
	border:1px solid #ccc;
	background-color:#fff;
}

.foto {
	height:112px;
	text-align:center;
	vertical-align:middle;
}

.foto_admin {
	height:125px;
	text-align:center;
	vertical-align:middle;
}

.foto_overig {
	width:25%;
	text-align:center;
	color:#FF0000;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	font-size:11px;
}

.foto_selecteer {
	width:25%;
	text-align:center;
	color:#FF0000;
	height:120px;
	font-size:11px;
}

.foto_overzicht {
	position:relative;
	background:#fafafa;
	border:1px solid #e3e3e3;
	width:555px;
	height:auto;
	top:-18px;
}

/*.google_ads {
	position:relative;
	width:100%;
	text-align:center;
}*/

.foto_overzicht img {
	border:1px solid #ccc;
	padding:5px;
	background-color:#fff;
}

.foto_border {
	border:1px solid #ccc;
	padding:5px;
	background-color:#fff;
}

.foto_profiel {
	height:100%;
	width:120px;
	text-align:center;
	vertical-align:top;
}

.foto_stemmen {
	height:30px;
	vertical-align:middle;
	text-align:center;
	font-size:26px;
	font-weight:bold;
	color:#669933;
}

.foto_profiel img {
	border:1px solid #e3e3e3;
	padding:5px;
	background-color:#fff;
}

.navigatie_blok_home {
	width:307px;
	height:124px;
	position:relative;
	float:left;
	text-align:center;
	padding-top:50px;
	font-size:10px;
	font-weight:bold;
}

.footer {

	position:relative;
	width:875px;
	border-top:1px solid #d5d8d4;
	text-align:right;
	color:#669933;
	font-size:11px;
	clear:both;
	margin-top:10px;
}

h1 {
	text-align:left;
	font-size:16px;
	color:#666666;
	margin:0px;
	padding:0px;
}

h2 {
	text-align:center;
	font-size:16px;
	color:#666666;
	margin:0px;
	padding:0px;
}
h3 {
	text-align:center;
	font-size:16px;
	color:#669933;
	margin:0px;
	margin-left:10px;
	padding:0px;
}
h4 {
	text-align:left;
	font-size:14px;
	color:#666666;
	margin:0px;
	padding:0px;
	background-color:#FFE5E5;
}
h5 {
	text-align:left;
	font-size:16px;
	color:#669933;
	margin-left:5px;
	margin-top:-10px;
	margin-bottom:0px;
	padding:0px;
}

/* ========================================================== */

.sIFR-active h1,
    .sIFR-active h2,
    .sIFR-active h3,
    .sIFR-active h4,
    .sIFR-active h5#pullquote {
      visibility: hidden;
      font-family: Verdana;
      line-height: 17px;
    }

    .sIFR-active h1 {
      padding-bottom: 0;
    }

    .sIFR-active h2 {
      font-size: 55px;
      display: block;
    }

    .sIFR-active h3 {
      font-size: 18px;
    }

    .sIFR-active h4 {
      font-size: 21px;
      font-weight: normal;
    }

    .sIFR-active h5#pullquote {
      font-size: 24px;
    }
