@charset "utf-8";
/*
Gezond & Lekker Stylesheet
By Ivo Metz, Maurice Melchers & Lennart Mulder

Last edit 
23-03-10: textuele toevoegingen en nieuwe actifry family
*/

/*
/////////////////////Main Frameset///////////////////////////
*/

* {
	font-family:Verdana;
	font-size:11px;
	color:#3B3B3B;
}

html, body {
	background:url(../gfx/grad_patern_bg.jpg) repeat-x;
	height:100%;
	margin:0px;
	padding:0px;

}
img {
	behavior: url(css/iepngfix.htc);
}

#mainA {
}

#mainB {
}

#mainC {
	background:url(../gfx/footer_veggy.jpg) no-repeat #FFFFFF;
	background-position:bottom right;
	width:994px;
	position:relative;
	left:49%;
	top:0px;
	margin-left:-496px;
}

#header{
	background:url(../gfx/main_back_bg.jpg) no-repeat #FFFFFF;
	height:431px;
	padding-left:25px;
}

#header_wetenschappelijk {
	background:url(../gfx/main_wetenschappelijk_back_bg.jpg) no-repeat #FFFFFF;
	height:431px;
	padding-left:25px;
}

.column_icon {
	float: left;
	margin-right: 5px;
	margin-top: 3px;
}

/*
/////////////////////Menu///////////////////////////
*/

#menu{
	background:url(../gfx/menu_balk.png) repeat-y;
	behavior: url(css/iepngfix.htc);
	height: 30px;
	padding-top: 23px;
	width: 948px;
}

#menu_stroke {
	position: absolute;
	margin-left: 279px;
	margin-top: 27px;
}

#menu_footer {
	display: block;
	background:url(../gfx/menu_balk_bottom.png) no-repeat;
	width: 948px;
	height: 8px;
	behavior: url(css/iepngfix.htc);
}

#menu ul{
	margin: 0px;
	padding-left: 120px;
}
#menu li{
	list-style:none;
	float:left;
	display: block;
}
#producten_dropdown {
	position: absolute;
	display: block;
	margin-top: 40px;
	margin-left: 280px;
	padding: 5px 20px 20px 10px;
	width: 120px;
}
#backvlak {
	display: block;
	position: absolute;
	margin-top: 50px;
	margin-left: 200px;
	width: 300px;
	height: 120px;
}
#backvlakLinks {
	display: block;
	position: absolute;
	margin-top: 0px;
	margin-left: 230px;
	width: 50px;
	height: 60px;
}
#backvlakRechts {
	display: block;
	position: absolute;
	margin-top: 0px;
	margin-left: 357px;
	width: 50px;
	height: 60px;
}
#gezondEnLekker{
	position: absolute;
	margin-left: 840px;
	margin-top: 5px;
}
#tefalLogo{
	position: absolute;
	margin-left: 20px;
	margin-top: 22px;
	padding-right: 40px;
}

/*
/////////////////////TEXT///////////////////////////
*/

h1 {
	color: #027c37;
	margin: 0px 0px 10px 0px;
	font-weight: 100;
	font-style: italic;
	font-size: 20px;
}
h2 {
	color: #e41c32;
	font-weight: 100;
	margin: 0px 0px 6px 0px;
	font-size: 18px;
}
h3 {
	color: #e41c32;
	font-weight: 100;
	margin: 29px 0px 6px 0px;
	font-size: 18px;
}
h4 {
	color: #008932;
	font-weight: bold;
	margin: 30px 0px 5px 0px;
	font-size: 11px;
}
h5 {
	color: #008932;
	font-weight: bold;
	margin: 30px 0px 5px 0px;
	font-size: 11px;
}
h6 {
	color: #79b51c;
	font-weight: bold;
	margin: 0px;
	font-size: 14px;
}

p {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #656565;
	line-height: 18px;
}


em {
	color: #656565;
}

p.list a{
	display: block;
	color: #666666;
	width: 200px;
	text-decoration: none;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 20px;
	background:url(../gfx/icon_bullet_green_01.png) left no-repeat;
	behavior: url(css/iepngfix.htc);
}
p.list a:hover{
	display: block;
	color: #666666;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 20px;
	text-decoration: underline;
	background:url(../gfx/icon_bullet_green_02.png) left no-repeat;
	behavior: url(css/iepngfix.htc);
}

p.listEvents a{
	display: block;
	color: #666666;
	width: 90px;
	text-decoration: none;
	margin: 0px 0px 13px 0px;
	padding: 0px 0px 0px 20px;
	background:url(../gfx/icon_bullet_green_01.png) left no-repeat;
	behavior: url(css/iepngfix.htc);
}
p.listEvents a:hover{
	display: block;
	color: #666666;
	text-decoration: underline;
	background:url(../gfx/icon_bullet_green_02.png) left no-repeat;
	behavior: url(css/iepngfix.htc);
}

p.list-back a{
	display: block;
	color: #666666;
	width: 200px;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	background:url(../gfx/icon_bullet_back_green_01.png) left no-repeat;
	behavior: url(css/iepngfix.htc);
}
p.list-back a:hover{
	color: #666666;
	text-decoration: underline;
	background:url(../gfx/icon_bullet_back_green_02.png) left no-repeat;
	behavior: url(css/iepngfix.htc);
}

p.list-wit a{
	color: #ffffff;
	width: 200px;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	background:url(../gfx/icon_bullet_green_01.png) left no-repeat;
	behavior: url(css/iepngfix.htc);
}
p.list-wit a:hover{
	color: #ffffff;
	text-decoration: underline;
	background:url(../gfx/icon_bullet_green_02.png) left no-repeat;
	behavior: url(css/iepngfix.htc);
}

.product_introtekst {
	color: #008905;
	width: 360px;
}
.groen {
	color: #008905;
}
.groen a{
	color: #008905;
	text-decoration: none;
}
.groen a:hover{
	color: #e41c32;
	text-decoration: none;
}
.bereiden {
	width: 580px;
}
.holder_groen {
	width: 580px;
	margin-top: 5px;
	padding: 5px;
	background: #d9eabf;
}
.holder_groen p{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #008905;
}
.holder_groen_button {
	float: right;
	width: 17px;
	height: 17px;
}
#layer1, #layer2, #layer3, #layer4, #layer5, #layer6 {
	padding: 5px 10px 20px 10px;
}
#layer1_1,#layer1_2,#layer1_3,#layer1_4,#layer1_5 {
	padding-left: 27px;
	padding-bottom: 15px;
}
#layer2_1,#layer2_2,#layer2_3,#layer2_4,#layer2_5,#layer2_6,#layer2_7,#layer2_8,#layer2_9,#layer2_10,#layer2_11,#layer2_12,#layer2_13,#layer2_14,#layer2_15,#layer2_16,#layer2_17 {
	padding-left: 27px;
	padding-bottom: 15px;
}
#layer3_1,#layer3_2,#layer3_3,#layer3_4,#layer3_5,#layer3_6 {
	padding-left: 27px;
	padding-bottom: 15px;
}
#layer4_1,#layer4_2,#layer4_3,#layer4_4,#layer4_5,#layer4_6 {
	padding-left: 27px;
	padding-bottom: 15px;
}
#layer5_1,#layer5_2,#layer5_3 {
	padding-left: 27px;
	padding-bottom: 15px;
}
#layer6_1,#layer6_2,#layer6_3,#layer6_4,#layer6_5 {
	padding-left: 27px;
	padding-bottom: 15px;
}

/*
/////////////////////Content///////////////////////////
*/

#content{
	margin-left:23px;
	margin-top:-290px;
}
#benodigdheden {
	margin: 30px 0px 0px;
}
#benodigdheden .groen{
	width: 250px;
}

#benodigdheden-ikwil {
	position: absolute;
	padding-left: 15px;
	padding-top: 5px;
	margin-left: 380px;
	width: 200px;
	background: url(../gfx/stroke_recept_detail.gif) left top no-repeat;
}
#benodigdheden-product {
	position: absolute;
	margin-left: 270px;
}
#verkooppuntenMeerInformatie{
	/*position: absolute;*/
	padding-left: 15px;
	padding-top: 5px;
	margin-left: 400px;
	background: url(../gfx/stroke_recept_detail.gif) left top no-repeat;
}
#benodigdheden-ikwil a {
	text-decoration:none;
}
#benodigdheden-ikwil a:hover {
	text-decoration:underline;
}

/*
/////////////////////Content///////////////////////////
*/

.berichten_holder_tekst {
	position: absolute;
	width: 482px;
	margin-left: 110px;
	padding-bottom: 10px;
}
.berichten_holder_tekst b{
	font-size: 11px;
}
.berichten_holder {
	position: relative;
	display:block;
	margin-bottom: 10px;
	padding-bottom: 35px;
	background: url(../gfx/stroke_horizontal.gif) bottom no-repeat;
}

.berichten_holder_event_tekst{
	display:block;
	position: absolute;

	margin-left: 210px;
	width: 380px;
	
}

p.listProd a{
                display: block;
                color: #666666;
                text-decoration: none;
                margin: 0px 0px 3px 145px; 
                padding: 0px 0px 0px 20px;
                background:url(../gfx/icon_bullet_green_01.png) left no-repeat;
                behavior: url(css/iepngfix.htc);
}
p.listProd a:hover{
                display: block;
                color: #666666;
                margin: 0px 0px 3px 145px;
                padding: 0px 0px 0px 20px;
                text-decoration: underline;
                background:url(../gfx/icon_bullet_green_02.png) left no-repeat;
                behavior: url(css/iepngfix.htc);
}
 

#probeerookeens {
	padding-bottom: 10px;
}
#probeerookeens_right {
	position: absolute;
	margin-left: 302px;
}
.probeerookeens_holder {
	width: 290px;
	margin-bottom: 10px;
	padding: 2px;
}
.probeerookeens_holder_tekst {
	position: absolute;
	margin-left: 110px;
	width: 170px;
}
.probeerookeens_holder_tekst p,b {
	color: #027c37;
	font-size: 10px;
}
.probeerookeens_holder_tekst p.persoon {
	color: #79b51c;
}
.probeerookeens_holder_tekst p a {
	color: #79b51c;
	text-decoration: none;
}
.probeerookeens_holder_tekst p,b a {
	color: #027c37;
	font-size: 10px;
	text-decoration: none;
}

.probeerookeens_holder_edit {
	text-align: right;
	position: absolute;
	margin-left: 164px;
	margin-top: 71px;
	width: 130px;
	height: 30px;
}

.content_login {
	position: absolute;
	margin-top: 175px;
	margin-left: 20px;
}

#uitleg {
	margin-top: 0px;
	width: 260px;
}
#uitleg .list a{
	color: #FFFFFF;
}
#uitleg .list a:hover{
	color: #FFFFFF;
}
#uitleg ul{
	margin: 0px;
	padding: 0px;
}
#uitleg li{
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	list-style:none;
	padding-left: 20px;
	margin-bottom: 2px;
	background: url(../gfx/icon_vink.png) top left no-repeat;
	behavior: url(css/iepngfix.htc);
	display: block;
}
#loginField {
	margin-top: -5px;
	width: 290px;
}
#loginField p{
	font-size: 10px;
	color: #ffffff;
}
#loginField p a{
	float: right;
	margin-right: 20px;
	font-weight: bold;
	color: #ffffff;
}
#loginField p a:hover {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.loginField {
	font-size: 10px;
	width: 160px;
	margin-top: -16px;
	float: right;
	margin-right: 25px;
	border: 1px #CCCCCC solid;
}
.loginField_check {
	margin-top: -16px;
	float: right;
	margin-right: 25px;
}

#vergetenField {
	width: 290px;
	margin-top: -15px;
}
#vergetenField p{
	font-size: 10px;
	color: #ffffff;
}
#vergetenField p a{
	float: right;
	margin-right: 20px;
	font-weight: bold;
	color: #ffffff;
}
#vergetenField p a:hover {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

/* ONDERZOEK & WETENSCHAPPELIJK */

.onderzoek_item {
	margin-bottom: 15px;
	border-bottom: 1px #89af1c dashed;
	padding-bottom: 10px;
}
.onderzoek_item a {
	color: #76b617;
}
.onderzoek_item a:hover {
	color: #76b617;
	text-decoration: none;
}

.grijs {
	width: 360px;
}

#verantwoord_footer {
	height: 5px;
	border-bottom: 1px #89af1c dashed;
	margin-bottom: 10px;
}

#wetenschappelijk_inloggen {
	width: 311px;
	height: 110px;
	background: url(../gfx/wetenschappelijk/image_veld_inloggen.jpg) no-repeat top left;
	margin-bottom: 4px;
}

#wetenschappelijk_inloggen_content {
	position: absolute;
	margin-top: 34px;
	margin-left: 14px;
}
#wetenschappelijk_inloggen_content a{
	color: #79b51c;
}
#wetenschappelijk_inloggen_content a:hover{
	color: #79b51c;
	text-decoration: none;
}

#wetenschappelijk_inloggen_login {
	position: absolute;
	margin-top: 69px;
	margin-left: 240px;
	width: 70px;
}

#wetenschappelijk_ingelogd {
	width: 311px;
	height: 110px;
	background: url(../gfx/wetenschappelijk/image_veld_ingelogd.jpg) no-repeat top left;
	margin-bottom: 4px;
}

#wetenschappelijk_ingelogd_content {
	position: absolute;
	margin-top: 28px;
	margin-left: 14px;
}

.wetenschappelijk_veld {
	margin: 0px;
	border: 1px solid #79b51c;
	width: 190px;
	color: #666666;
	font-size: 10px;
	margin-bottom: 3px;
}

#wetenschappelijk_column {
	width: 311px;
	height: 169px;
	background: url(../gfx/wetenschappelijk/image_veld_collumn.jpg) no-repeat top left;
}

#wetenschappelijk_column_content {
	position: absolute;
	margin-top: 42px;
	margin-left: 121px;
	width: 167px;
}

#wetenschappelijk_column_link {
	position: absolute;
	margin-top: 135px;
	margin-left: 13px;
}

.wetenschappelijk_image {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.titel {
	color: #79b51c;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 6px 0px;
}

#wetenschappelijk_agenda {
	padding: 1px;
}

.wetenschappelijk_agenda_item {
	margin-bottom: 5px;
	height: 45px;
}
.wetenschappelijk_agenda_item a{
	color: #79b51c;
}
.wetenschappelijk_agenda_item a:hover{
	color: #79b51c;
	text-decoration: none;
}
.wetenschappelijk_agenda_cal {
	float: left;
	width: 46px;
	height: 45px;
	margin-right: 10px;
	background: url(../gfx/wetenschappelijk/image_cal_back.jpg);
}

.agenda_maand {
	position: absolute;
	margin-top: 5px;
	margin-left: 5px;
	width: 37px;
	text-align: center;
	font-size: 10px;
	color: #ffffff;
}

.agenda_datum {
	position: absolute;
	margin-top: 22px;
	margin-left: 4px;
	width: 37px;
	text-align: center;
	font-size: 16px;
	color: #656565;
}

/*
/////////////////////Home Objecten///////////////////////////
*/

#home_top3 {
	width: 198px;
	height: 200px;
	/*background: url(../gfx/stroke_home.png) no-repeat right top;*/
}
#home_nieuwste {
	position: absolute;
	width: 198px;
	height: 200px;
	margin-left: 200px;
	/*background: url(../gfx/stroke_home.png) no-repeat right top;*/
}
#home_kookvideos {
	position: absolute;
	width: 198px;
	height: 206px;
	margin-left: 400px;
}

/*
/////////////////////Recept Holders///////////////////////////
*/

.recept_holder {
	width: 190px;
	padding: 2px;
	display: block;
	margin-bottom: 4px;
}
.recept_holder_mijn {
	width: 270px;
	font-size: 10px;
	height: 48px;
	padding: 2px;
	display: block;
	margin-bottom: 4px;
}
.recept_holder_tekst {
	color: #6da614;
	font-size: 10px;
	position: absolute;
	width: 125px;
	overflow: hidden;
	margin-left: 61px;
}
.recept_holder_tekst a{
	color: #6da614;
	font-size: 10px;
	text-decoration: none;
}
.recept_holder_tekst a:hover{
	color: #6da614;
	font-size: 10px;
	text-decoration: none;
}
.recept_holder_image {
	border: 1px solid #c5daa0;
}
.recept_holder_image_mijn {
	float: left;
	margin-right: 10px;
	border: 1px solid #c5daa0;
}
.field_holder {
	position: absolute;
	margin-left: 160px;
	width: 200px;
	border: #dcecc4 1px solid;
	margin-top: -18px;
}
.field_holder_norm {
	width: 200px;
	margin:0px 85px 3px 0px;
	border: #dcecc4 1px solid;
}
.field_holder_name {
	width: 400px;
	display: block;
	margin-bottom: 3px;
	border: #dcecc4 1px solid;
}
.field_holder_tekst {
	width: 420px;
	height: 110px;
	font-size: 11px;
	border: #dcecc4 1px solid;
}
.button_verstuur {
	margin-top: 20px;
	display: block;
}
.select_holder {
	width: 280px;
	border: #dcecc4 1px solid;
	display: block;
	margin-bottom: 5px;
}
.formSexeHolder {
	position: absolute;
	margin-left: 160px;
}
.formProductHolder {
	padding-left: 160px;
}
.imageHolder {
	border: 1px solid #c5daa0;
}
.stroke_liner {
	margin-top: 15px;
	margin-bottom: -20px;
}

/*
/////////////////////Left Colom///////////////////////////
*/


#leftCol{
	width:629px;
}

#leftCol ul {
	margin: 0px;
	padding: 0px;
}
#leftCol li {
	color: #666666;
	list-style:none;
	line-height: 18px;
	padding-left: 20px;
	margin-bottom: 2px;
	background: url(../gfx/icon_vink.png) left no-repeat;
	display: block;
}

#receptenSlider{
	width:631px;
	height:354px;
	outline:none;
}
#productenTeaser{
	padding: 0px;
	margin: 0px;
	width:631px;
	height:384px;
	outline:none;
}

/*
/////////////////////Recepten Zoeken///////////////////////////
*/

#receptenZoeken_header {
	height: 19px;
	background:url(../gfx/zoeken_uitgebreid_header.png) no-repeat;
	behavior: url(css/iepngfix.htc);
}
#mijnGegevens_header {
	height: 19px;
	background:url(../gfx/mijngegevens_header.png) no-repeat;
	behavior: url(css/iepngfix.htc);
}

#receptenZoeken{
	margin-top: -2px;
	width:629px;
	height:67px;
	background:url(../gfx/leftColomRimGreen.gif) repeat-y;
}

#receptenZoeken_uitgebreid {
	margin-top: -2px;
	width:629px;
	height: 180px;
	background:url(../gfx/leftColomRimGreen.png) repeat-y;
	behavior: url(css/iepngfix.htc);
}

#receptZoeken_opties {

}
#receptZoeken_footer {
	height: 44px;
	background:url(../gfx/recepten_zoeken_footer.gif) repeat-y;
}

#receptZoeken_footer_slide {
	position: absolute;
	margin-left: 455px;
	margin-top: 15px;
	height: 22px;
}

#receptZoeken_footer_slide ul{
	margin:0px;
	padding:0px;
}

#receptZoeken_footer_slide li {
	list-style: none;
	background: none;
	padding: 0px;
	float: left;
}

#receptZoeken_vorige {
	position: absolute;
	margin-top: 17px;
	margin-left: 405px;
}
#receptZoeken_volgende {
	margin-top: 17px;
	margin-left: 550px;
	position: absolute;
}
#receptZoeken_vorige a{
	text-decoration: none;
}
#receptZoeken_volgende a{
	text-decoration: none;
}

.icon_counter a{
	margin-top: -2px;
	background:url(../gfx/icon_back_numbers.gif) 0px 1px no-repeat;
	font-size: 10px;
	text-align: center;
	color: #ffffff;
	text-decoration: none;
	width: 20px;
	height:18px;
	display:block;
}
.icon_counter a:hover{
	background:url(../gfx/icon_back_numbers_2.gif) 0px 1px no-repeat;
	font-size: 10px;
	width: 20px;
	height:17px;
	color: #8fb823;
	text-decoration: none;
	display: block;
}



.zoekenSelectie {
	width: 222px;
	border-top: 1px #c1c1c1 solid;
	border-right: 1px #ffffff solid;
	border-bottom: 1px #ffffff solid;
	border-left: 1px #c1c1c1 solid;
	height: 17px;
	margin-top: 2px;
	margin-bottom: 4px;
}
.zoekenCheckbox {
	color: #119140;
}

#zoeken_resetFilter {
	position: absolute;
	margin-left: 490px;
	margin-top: 70px;
}

#selectie1 {
	width: 230px;
	float:left;
}
#selectie2 {
	/*position: absolute;
	margin-left: 250px;*/
	float:left;
	width: 155px;
	margin-left:15px;
}
#selectie3 {
	/*position: absolute;
	margin-left: 420px;*/
	float:left;
	width: 155px;
	margin-left:15px;
}
#selectie4 {
	margin-top: -48px;
	margin-right: 70px;
	float: right;
	width: 205px;
}
.input_sub {
	float: right;
	margin-right: 100px;
}

#receptZoeken_veld {
	position: absolute;
	margin-left: 200px;
	width: 380px;
}
#receptZoeken_button {
	float: right;
	margin-top: -2px;
}

#receptDetailInfo {
	width:629px;
	height:90px;
	position:relative;
	background:url(../gfx/leftColomRimGreen.gif) repeat-y;
	margin-top: -1px;
}
#receptDetailInfo a {
	text-decoration:none;
}
#receptDetailInfo a:hover{
	text-decoration:underline;
}
#receptDetailInfoContent{
	margin-left:20px;
	margin-right:5px;
	padding-top:5px;
}

/*
		FORMULIER EIGENSCHAPPEN
*/
form {
	margin: 0px;
	padding: 0px;
}
.formFeedback{
	color:#F00;
	position:absolute;
	left:425px;
	width:220px;
}
.velden_zoeken {
	height: 14px;
	width: 280px;
	border-top: 1px solid #c1c1c1;
	border-right: 2px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #c1c1c1;

	color: #666666;
	font-weight: bold;
	padding: 2px 10px 2px 5px;
}

/*
		CONTENT EIGENSCHAPPEN
*/

.content{
	margin-left:20px;
	margin-right:5px;
	padding-top:16px;
}
.contentActiesLekkerLeven{
	margin-left:20px;
	width: 580px;
	padding-top:16px;
}
.contentProducten{
	margin-left:20px;
	margin-right:5px;
	padding-top:1px;
}
.verkooppuntenContent{
	margin-left:10px;
	margin-right:5px;
	padding-top:16px;
}
#verkooppuntenMeerInformatie{

}
.content_titel {
	margin-bottom: 16px;
}
.content_tekst {
	float: right;
	width: 120px;
	margin-right: 10px;
}
.content_tekst p,b{
	font-size: 10px;
	color: #008905;
	line-height: 13px;
}
.content_image {
	margin-top: -10px;
}
.content p.groen {
	width: 580px;
}


#receptenOverzicht{
	width:629px;
	height:240px;
	background:url(../gfx/leftColomRimWhiteDot.gif) repeat-y;
}

#receptenDetail{
	width:629px;
	background:url(../gfx/leftColomRimWhite.gif) repeat-y;
}
#receptenDetailWit{
	width:629px;
	background:url(../gfx/leftColomRimWhiteNone.gif) repeat-y;
}

#leftColomWhiteDotCloser{
	width:629px;
	height:8px;
	background:url(../gfx/leftColomRimWhiteDotCloser.png) no-repeat;
	behavior: url(css/iepngfix.htc);
	margin-bottom:30px;
}

#leftColomGreenCloser{
width:629px;
height:8px;
background:url(../gfx/leftColomRimGreenCloser.png) no-repeat;
behavior: url(css/iepngfix.htc);
margin-bottom:30px;
}

#optBlockLeft01{
width:310px;
height:201px;
background:url(../gfx/optBlock01.png) no-repeat;
behavior: url(css/iepngfix.htc);
}

#optBlockLeft02{
float:right;
width:310px;
height:201px;
background:url(../gfx/optBlock01.png) no-repeat;
behavior: url(css/iepngfix.htc);
}

/*
/////////////////////FAQ///////////////////////////
*/

p.listFQ a{
                display: block;
                color: #666666;
                width: 550px;
                text-decoration: none;
                margin: 0px 0px 3px 0px;
                padding: 0px 0px 0px 20px;
                background:url(../gfx/icon_bullet_green_01.png) left no-repeat;
                behavior: url(css/iepngfix.htc);
}
p.listFQ a:hover{
                display: block;
                color: #666666;
                margin: 0px 0px 3px 0px;
                padding: 0px 0px 0px 20px;
                text-decoration: underline;
                background:url(../gfx/icon_bullet_green_02.png) left no-repeat;
                behavior: url(css/iepngfix.htc);
}
 
/*
/////////////////////Right Colom///////////////////////////
*/

#rightColLennart{
	width: 312px;
	position: absolute;
	margin-left: 640px;
}

#rightCol{
	width: 312px;
	/*position: absolute;*/
	/*margin-left: 640px;*/
	float: right;
	/* Hide from IE-6 \*/
	margin-right: 25px;
	padding-right: 5px;
	/* End hide */
	margin-right: 10px;
}

#login{
	width:310px;
	height:420px;
	margin-top: -8px;
	margin-bottom: 13px;
	padding-bottom:44px;
	background:url(../gfx/inloggen_bg.png) no-repeat;
	behavior: url(css/iepngfix.htc);
}
#ingelogd {
	width:310px;
	height:200px;
	margin-top: -2px;
	margin-bottom: 29px;
	background:url(../gfx/tab_club.gif) no-repeat;
}
#errorMeldingAanmelding {
	margin-top: 2px;
	padding: 2px;
	background: #FFFFFF;
	color: #990000;
	width: 263px;
	font-size: 10px;
}

/*
/////////////////////Mijn Recepten///////////////////////////
*/

.icon_holder {
	position: absolute;
	margin-left: 283px;
	margin-top: 9px;
}

#mijnrecepten {
	margin-bottom: 29px;
}
#mijnrecepten_uitklap {
	margin:0px;
}
#mijnrecepten_content {
	padding-top: 10px;
	padding-left: 20px;
}
#mijnrecepten_header {
	background:url(../gfx/tab_header_toegevoegd.gif) no-repeat;
	height: 59px;
}
#mijnrecepten_uitklap_header {
	height: 13px;
	background:url(../gfx/tab_header_uitklap.gif) no-repeat top;
}
#mijnrecepten_uitklap_content {
	padding-bottom: 5px;
	background:url(../gfx/tab_header_background.gif) repeat-y;
}
#mijnrecepten_uitklap_content_closer {
	margin: 0px;
	padding: 0px;
	background:url(../gfx/tab_header_content_closer.gif) no-repeat top;
}
#mijnrecepten_uitklap_closer {
	height: 7px;
	margin: 0px;
	background:url(../gfx/tab_header_closer.gif) no-repeat top;
}
.mijnrecepten_holder_tekst {
	color: #6da614;
	font-size: 10px;
	float: right;
}



ul.recept_list{
	display: block;
	margin: -11px 0px 0px -38px;
	line-height: 22px;
}
ul.recept_list li.recept_author a {
	list-style-type:none;
	list-style-position: inside;
	text-decoration: none;
	color: #008932;
	background: url(../gfx/icon_bullet_author_norm.png) left center no-repeat;
	padding-left: 2em;
	padding-top: 10px;
}
ul.recept_list li.recept_author a:hover {
	color: #79b51c;
	background: url(../gfx/icon_bullet_author_over.png) left center no-repeat;
	padding-left: 2em;
	margin-bottom: 10px;
}

ul.recept_list li.recept_recept a {
	list-style-type:none;
	list-style-position: inside;
	text-decoration: none;
	color: #008932;
	background: url(../gfx/icon_bullet_recept_norm.png) left center no-repeat;
	padding-left: 2em;
	padding-top: 10px;
}
ul.recept_list li.recept_recept a:hover {
	color: #79b51c;
	background: url(../gfx/icon_bullet_recept_over.png) left center no-repeat;
	padding-left: 2em;
	margin-bottom: 22px;
}
ul.recept_list li.recept_voedingswaarde a {
	list-style-type:none;
	list-style-position: inside;
	text-decoration: none;
	color: #008932;
	background: url(../gfx/icon_bullet_voedingswaarde_norm.png) left center no-repeat;
	padding-left: 2em;
	padding-top: 10px;
}
ul.recept_list li.recept_voedingswaarde a:hover {
	color: #79b51c;
	background: url(../gfx/icon_bullet_voedingswaarde_over.png) left center no-repeat;
	padding-left: 2em;
	margin-bottom: 22px;
}


#receptGebruikerTopContent{
	margin-left:18px;
	margin-right:5px;
	padding-top:5px;
}

#receptGebruikerTopContentPlaatje{
	width:96px;
	height:96px;
	position:absolute;
	margin-left: 0px;
	margin-top: 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #ffffff;
}

#receptGebruikerTopContentTitel{
	width:500px;
	height:40px;
	position:absolute;
	margin-left: 110px;
	margin-top: 0px;
	padding:0px 0px 0px 0px;
	color:#008833;
}

#receptGebruikerTopContentGerecht{
	width:500px;
	height:21px;
	position:absolute;
	margin-left: 104px;
	margin-top: 84px;
	padding:0px 0px 0px 0px;
	top: 0px;
	color:#027c37;
}

#receptGebruikerTopContentGebruikerDetails{
	width:160px;
	height:30px;
	position:absolute;
	margin-left: 368px;
	margin-top: 116px;
	padding:0px 0px 0px 0px;
	color:#8fb823;

}
#receptGebruikerTopContentGebruikerPlaatje{
	width:50px;
	height:50px;
	position:absolute;
	margin-left: 542px;
	margin-top: 92px;
	padding:0px 0px 0px 0px;
	border:1px solid #C5DAA0;
}

#receptGebruikerTop{
	width:629px;
	height:37px;
	background: url(../gfx/recepten_gebruiker_top.png) left top no-repeat;
	behavior: url(css/iepngfix.htc);
}
#receptenStemmen{
	margin-left: 406px;
	margin-top: 327px;
	padding:0px 0px 0px 0px;
	width:217px;
	height:30px;
	position:absolute;
	background: url(../gfx/recepten_tab.png) right bottom no-repeat;
	color:#666666;
}
#receptGebruikerDetailInfo{
	width:629px;
	height:160px;
	position:relative;
	background:url(../gfx/leftColomRimGreen.gif) repeat-y;
}
#receptenStemmenContent{
	top:5px;
	left:7px;
	margin:0px;
	padding:0px;
	position:relative;
	float:left;
}
#receptenStemmenAantalstemmen{
	color: #666666;
	top:7px;
	left:110px;
	position:absolute;
}
#receptenBeoordeling{
	z-index:7;
	margin-left: 415px;
	margin-top: 357px;
	padding:0px 0px 0px 0px;
	width:217px;
	height:30px;
	position:absolute;
	color:#575e4c;
}
#receptenGebruikerStemmenContent{
	padding:0px;
	position: absolute;
	margin: 6px 0px 0px 417px;
}
#receptenGebruikerStemmenAantalstemmen{
	top:8px;
	left:520px;
	width: 200px;
	position:relative;
}

/*.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{
	background: url(../gfx/icon_sterretjes.gif) left -1000px repeat-x;
}
*/
.star-rating{
	position:relative;

	width:95px;
	height:19px;
	overflow:hidden;
	list-style:none;
	margin:0px;
	padding:0px;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a,.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:19px;
	line-height:19px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}



/*
/////////////////////Club Object///////////////////////////
*/

#clubTeaser{
	width:623px;
	height:354px;
	outline:none;
}

.club_content {
	padding: 130px 0px 20px 17px;
}
.club_content p {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	color: #d7e9ba;
}
.club_content b {
	font-size: 11px;
	color: #ffffff;
}

/*
/////////////////////Opt blocks buttons///////////////////////////
*/

#optBlockRight01{
	width:304px;
	height:196px;
	margin-left: 3px;
	margin-bottom: 32px;
}

#optBlockRight02{
	width:310px;
	height:201px;
	/*margin-left: 3px;*/
	background:url(../gfx/optBlock01.png) no-repeat;
	behavior: url(css/iepngfix.htc);
}
#optBlockRight02 ul {
	margin: 0px;
	padding: 0px;
}
#optBlockRight02 li {
	color: #666666;
	list-style:none;
	padding-left: 20px;
	margin-bottom: 2px;
	background: url(../gfx/icon_vink.png) left no-repeat;
	display: block;
}

.button_leesmeer {
	margin-left: 180px;
	margin-top: 158px;
	position: absolute;
}
.button_leesmeer_actifry {
	margin-left: 165px;
	margin-top: 158px;
	position: absolute;
}

.button_doemee a{
	position: absolute;
	display: block;
	text-indent:-9000px;
	background:url(../gfx/optBlock_but_doemee_wit_01.png) no-repeat;
	behavior: url(css/iepngfix.htc);
}
.button_doemee a:hover{
	display: block;
	text-indent:-9000px;
	background:url(../gfx/optBlock_but_doemee_wit_02.png) no-repeat;
	behavior: url(css/iepngfix.htc);
}

.button_recept_insturen a {
	display: block;
	width: 145px;
	height: 28px;
	margin-top: 10px;
	text-indent:-9000px;
	background:url(../gfx/button_recept_insturen.gif) no-repeat;
}
.button_recept_insturen a:hover{
	display: block;
	width: 145px;
	height: 28px;
	text-indent:-9000px;
	background:url(../gfx/button_recept_insturen_1.gif) no-repeat;
}

.button_uitloggen a{
	width: 99px;
	height: 20px;
	margin-left: 190px;
	margin-top: 43px;
	position: absolute;
	display: block;
	text-indent:-9000px;
	background:url(../gfx/club_button_uitloggen.gif) no-repeat;
}
.button_uitloggen a:hover{
	display: block;
	text-indent:-9000px;
	background:url(../gfx/club_button_uitloggen_2.gif) no-repeat;
}

#button_aanmelden {
	position: absolute;
	margin-left: 175px;
	margin-top: 90px;
}
#button_inloggen {
	position: absolute;
	margin-left: 160px;
	margin-top: 162px;
}
#button_inloggen_block {
	position: absolute;
	margin-left: 151px;
	margin-top: 125px;
}


/*
/////////////////////Footer///////////////////////////
*/

#footer{
	background:url(../gfx/footer.png) no-repeat;
	behavior: url(css/iepngfix.htc);
	width:948px;
	height:128px;
	padding-left:14px;
	margin-top:30px;
	clear: both;		// exit170.ca
}

#footer ul{
padding-left:125px;
padding-top:24px;
margin:0px;
}

#footer li{
list-style:none;
padding-right:5px;
float:left;
height: 15px;
background: transparent;
}
.icon_slot {
	margin-top: -4px;
	margin-right: 2px;
}

#footer a{
font-size: 10px;
color: #666666;
text-decoration:none;
}
#footer a:hover{
color: #666666;
text-decoration:underline;
}
