/* STANDARD */
body {
	text-align: center;
	margin: 0px;
	background-image : url("../images/bg_repeat.gif");
}

.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
}

/* Oetker Top */
div#oetker_top{
	position: relative;
	height: 22px;
	background-image: url("../images/bg_top.gif");
	background-repeat: repeat-x;	
}

div#oetker_logo{
	position: absolute;
	top: -22px;
	left: 22px;
	width: 106px;
	height: 80px;	
	z-index:300;
}	

/* CONTAINER */
div#container {
	position: relative;
	width: 936px;	
	margin: 0px auto;
	text-align: left;
}

div#container_content{
	position: relative;
	padding-top: 28px;
}

/* TEMPLATE */
div#sound{
	position: absolute;
	top:10px;
	right:-15px;
	width: 22px;
	height:22px;	
	z-index:500;
}	

div#content_top{
	position: relative;
	background-image: url("../images/bg_container_top.gif");
	height: 22px;
	width: 791px;	
	padding: 4px 0px 0px 145px;
}

div#content_middle{
	position: relative;
	background-color: white;
	min-height: 439px;
	_height: 439px;
	/*z-index: 50;*/
	z-index: -1;
}

div#content_middle_left{
	float: left;
	width: 277px;
}	

div#content_left_flash{
	position: relative;	
}

div#content_middle_right{
	float: left;
	width: 629px;
	margin-right: 30px;
	_margin-right: 15px;
	z-index: 50;
}

div#content_middle_book{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 465px;
	width: 936px;
}	

div#content_middle_logo{
	position: relative;
	margin: 15px 0px 0px 28px;
	height: 167px;
}	

div#content_middle_title{
	position: relative;
	padding-top: 30px;
	height: 30px;
	font-size: 16px;
	font-weight: bold;
	color: #ef4f91;
	margin-left: 14px;
}

div#template_content{
	position: absolute;
	background-image: url("../images/bg_template.gif");
	top:3px;
	left:15px;
	width:593px;
	height: 376px;
	padding: 23px 0px 0px 21px;
}

div#template_content_voorwaarden{
	position: relative;
	width: 578px;
	height:300px;
	overflow: auto;
}

div#template_content_small{
	position: absolute;
	background-image: url("../images/bg_template_small.gif");
	top:3px;
	left:15px;
	width:361px;
	height: 376px;
	padding: 23px 0px 0px 21px;
}	

div#upload_flash{
	position: absolute;
	top: 0px;
	right: -19px;
	width: 250px;
	height: 355px;
}

div#topLayer_template_content{
	position: absolute; 
	top:130px; 
	left:313px; 
	width:580px; 
	_w idth:600px; 
	height:400px; 
	z-index:300;
}

div#topLayer_template_content_leesboek_btn{
	position: absolute; 
	top:445px; 
	left:313px; 
	width:118px; 
	height:21px; 
	z-index:300;
}

div#topLayer_template_content_leesboek{
	position: absolute;
	top: -40px;
	left: -24px;
	width: 988px;
	height: 600px;	
	z-index:300;
	dis play: none;
}

div#topLayer_template_content_small{
	position: absolute; 
	top:130px; 
	left:313px; 
	width:350px; 
	height:350px; 
	z-index:300;
}

div#content_bottom{
	position: relative;
	background-image: url("../images/bg_container_bottom.gif");
	height: 23px;
	width: 936px;
	z-index:-2;	
}

div#content_bottom_image_over{
	position: relative;
	z-index: 150;
}

div#content_bottom_image{
	position: absolute;
	top: -80px;
	left: -25px;
	width: 990px;
	height: 119px;
	background-image: url("../images/container_bottom.png");
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}

div#content_bottom_image_muffins_1{
	position: absolute;
	top: -67px;
	left: 641px;
	width: 86px;
	height: 83px;
	background-image: url("../images/bg_muffin_1.png");
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}

div#content_bottom_image_muffins_2{
	position: absolute;
	top: -68px;
	left: 727px;
	width: 53px;
	height: 62px;
	background-image: url("../images/bg_muffin_2.png");
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}

/* Bottom Images */
div#muffinGeel {
	position: absolute;
	top: -64px;
	left: -26px;
	width: 85px;
	height: 87px;
	background-image: url(../images/muffin_geel.png);
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}

div#muffinsRechts {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 139px;
	height: 110px;
	background-image: url(../images/muffins_r.png);
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
}

div#muffinsMiddle {
	position: absolute;
	top: -97px;
	left: 258px;
	width: 139px;
	height: 110px;
	background-image: url(../images/muffins_r.png);
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}

div#muffinsMiddleGeel {
	position: absolute;
	top: -80px;
	left: 641px;
	width: 138px;
	height: 106px;
	background-image: url(../images/muffins_middle_geel.png);
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}

div#ree {
	position: absolute;
	top: -171px;
	left: 808px;
	width: 153px;
	height: 255px;
	background-image: url(../images/ree.png);
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}

div#muis {
	position: absolute;
	top: -72px;
	left: 844px;
	width: 124px;
	height: 111px;
	background-image: url(../images/muis.png);
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}

div#muffinLinks {
	position: absolute;
	top: -64px;
	left: -26px;
	width: 84px;
	height: 85px;
	background-image: url(../images/muffin_l.png);
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}

div#uil {
	position: absolute;
	top: -75px;
	left: 883px;
	width: 82px;
	height: 100px;
	background-image: url(../images/uil.png);
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}

div#uilRoze {
	position: absolute;
	top: -75px;
	left: 883px;
	width: 82px;
	height: 100px;
	background-image: url(../images/uil_roze.png);
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
	z-index: 100;
}


/* HOME */
div#home_flash{
	position: absolute;
	top: 4px;
	left: -25px;
	width: 990px;
	height:498px;	
}

div#home_content{
	position: relative;
	margin-top: 10px;
	min-height: 400px;
	_height: 400px;
}
/*
div.home_block{
	float: left;
	width: 292px;
	background-image: url("../images/bg_bottom_content_top.gif");
	background-repeat: no-repeat;
}	

div.home_block_margin{
	margin-right: 30px;	
}	

div.home_block_title{
	font-size: 14px;
	font-weight: bold;	
	padding-bottom: 5px;
}	

div.home_block_content{
	position: relative;
	background-color: white;
	margin-top: 24px;
	height: 92px;
	padding: 0px 15px 0px 15px;
}	

div#home_block_left_middle{
	position: relative;
	background-image: url("../images/home_left_middle.jpg");
	background-repeat: no-repeat;
	height: 245px;
	width: 292px;
}

div#home_block_left_bottom{
	position: relative;
	background-image: url("../images/home_left_bottom.png");
	_behavior: url("../css/iepngfix.htc");
	background-repeat: no-repeat;
	height: 50px;
	width: 291px;
}

div#home_block_middle_middle{
	position: relative;
	background-image: url("../images/home_middle_middle.jpg");
	background-repeat: no-repeat;
	height: 245px;
	width: 292px;
}

div#home_block_middle_bottom{
	position: relative;
	background-image: url("../images/home_middle_bottom.png");
	_behavior: url("../css/iepngfix.htc");
	background-repeat: no-repeat;
	height: 50px;
	width: 291px;
}

div#home_block_right_middle{
	position: relative;
	background-image: url("../images/home_right_middle.jpg");
	background-repeat: no-repeat;
	height: 245px;
	width: 292px;
}

div#home_block_right_bottom{
	position: relative;
	background-image: url("../images/home_right_bottom.png");
	_behavior: url("../css/iepngfix.htc");
	background-repeat: no-repeat;
	height: 50px;
	width: 291px;
}
*/

.ie6 {
	display: none;
	_display: block;
}

div.homeBlock {
	position: relative;
	width: 936px;
}

div.homeBlockTop {
	height: 27px;
	background-image: url(../images/homeblocks_top.gif);
	background-repeat: no-repeat;
}

div.homeBlockBottom {
	height: 74px;
	background-image: url(../images/homeblocks_bottom.png);
	background-repeat: no-repeat;
	_behavior: url("../css/iepngfix.htc");
}

div.homeBlockContent {
	position: relative;
	background-image: url(../images/homeblocks_bg.gif);
	background-repeat: repeat-y;
}

div.homeBlockContent h5 {
	font-size: 24px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
}

div#homeblockContent1 {
	position: relative;
	float: left;
	width: 292px;
	margin-right: 30px;
	text-align: center;
}

div#homeblockContent1 strong {
	font-size: 14px;
}

div#homeblockContent2 {
	position: relative;
	float: left;
	width: 584px;
	padding: 0px 0px 0px 30px;
	background-image: url(../images/homeblocks_producten.jpg);
	background-repeat: no-repeat;
	background-position: 22px 300px;
	min-height: 620px;
	_height: 620px;
}

div.homeBlockContent a span {
	display: none;
}

a#btnHomeblocksPrices {
	display: block;
	height: 22px;
	background-image: url(../images/btn_naar_prijzen.gif);
	background-repeat: no-repeat;
	background-position: center;
}

a#btnHomeblocksProducts {
	position: absolute;
	top: 678px;
	*top: 662px;
	left: 216px;
	display: block;
	height: 22px;
	width: 180px;
	background-image: url(../images/btn_naar_producten.gif);
	background-repeat: no-repeat;
	background-position: center;
}

div.home_block_button{
	position: absolute;
	bottom: 2px;
	right: 15px;	
}

/* Footer */
div#footer{	
	position: relative;
	color: #ef4f91;
	font-family: Arial;
	font-size: 11px;
}	

div#footer_right{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 270px;
	height: 20px;
}

/* Stemmen overview + Winnaars CSS */
div#winners_top{
	position: relative;
	height: 230px;
	margin-top: 8px;
}	

div#winners_bottom{
	position: relative;
	height: 80px;
}

div.winners_left{
	position: relative;
	float:left;
	width: 174px;
}

div#winnaars_images{
	position:absolute;
	top:-23px;
	left:0px;
	width:168px;
	height:207px; 
	background-image: url("../images/bg_hoofdprijs_winnaars.gif");
	padding: 28px 0px 0px 5px;
}

div#winnaars_images_over{
	position:absolute;
	top:25px;
	left:35px;
	width:101px;
	height:12px; 
	background-image: url("../images/winnaar_over.png");
	_behavior: url("../css/iepngfix.htc");
}	

div.winners_right{
	position: relative;
	float:left;
	width: 396px;
	margin-left: 10px;
}

div.small_font{
	font-size: 10px;
	text-align: center;
}	


div.small_images_winnaars{
	position: relative;
	float:left;
	margin-left: 5px;
	width: 92px;
	height: 106px;
	margin-bottom: 1px;
}

div.small_image_points_winnaars{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 92px;
	height: 16px;
	text-align: center;
	font-size: 10px;
}

div.small_image_border_winnaars{
	background-image: url("../images/bg_image_border_winnaar.gif");
	height: 90px;
	padding: 5px 0px 0px 8px
}

div.small_image_points{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 92px;
	height: 16px;
	text-align: center;
}

/* Recepten */
a.recipeButton {
	float: left;
	display: block;
	width: 160px;
	text-align: center;
	margin-right: 38px;
}

a.recipeButton.last {
	margin-right: 0px;
}

div.recipeButtonRow {
	margin-bottom: 15px;
}

div.recipeButtonRow.twoItems {
	padding-left: 98px;
}
