body{
   background: url(../img/bg/body.gif) repeat-x;
   margin:0px;
	text-align:center;
	min-width:803px;
}

div{
	text-align:left;
}

p{
	margin:0 0 21px 0;
	padding:0;
	font-family:verdana;
	font-size:11px;
	line-height:21px;
}

h1#page_title{
   margin:0 0 18px 0;
	padding:0;
	font-family:arial;
	font-size:14px;
	line-height:29px;
}

#main{
width:853px;
margin: 0 auto;
}

/* Top */

#top_space{
	width:853px;
	height:33px;
	text-align:right;
	padding-right:40px;
}

#top{
width:853px;
height:108px;
}

#logo{
float:left;
width:276px;
height:108px;
background-image: url(../img/bg/bg_logo.gif);

}

#image{
float:left;
width:577px;
height:108px;

}

/* Menu */

#menu{
width:853px;
height:57px;
}

#menu_left{
float:left;
width:30px;
height:57px;
background-image: url(../img/bg/menu_left.gif);
}

#menu_mid{
float:left;
width:800px;
height:57px;
background-image: url(../img/bg/bg_menu.gif);
text-align:right;
}

#menu_right{
float:left;
width:23px;
height:57px;
background-image: url(../img/bg/menu_right.gif);
}


/* Top cadeau + aanbieding */

#main_top{
width:853px;
height:53px;
}

#main_top_left{
float:left;
width:55px;
height:53px;
background-image: url(../img/bg/main_top_left.gif);
}

#main_top_cadeau{
float:left;
width:243px;
height:53px;
background-image: url(../img/bg/main_top_cadeau.gif);
}
#main_top_empty{
float:left;
width:243px;
height:53px;
background-image: url(../img/bg/main_top_empty.gif);
}

#main_top_mid{
float:left;
width:504px;
height:53px;
background-image: url(../img/bg/main_top_mid.gif);
}

#main_top_right{
float:left;
width:51px;
height:53px;
background-image: url(../img/bg/main_top_right.gif);
}

/* Cadeau + main */

#main_screen{
width:853px;
height:100px;
}

#main_cadeau{
float:left;
width:258px;
padding-left:30px;
}

#fRowCadeaus{
	position:relative;
	width:125px;
	text-align:center;
}
#sRowCadeaus{
	position:relative;
	float:left;
	width:125px;
	text-align:center;
}

#main_mid{
float:left;
width:527px;
}

#main_inhoud{
width:482px;
background-image: url(../img/bg/bg_main_mid.gif);
padding-left:20px;
padding-right:20px;
/*height:auto;*/
}

#info_contact_spanje{
	width:490px;
	height:323px;
}
#info{
	float:left;
	width:233px;
	height:321px;
}
#split1{
   float:left;
	width:16px;
	height:324px;
	background-image: url(../buttons/contact_split.jpg);
}
#contact_spanje{
	float:left;
	width:233px;
	height:324px;
}
#spanje_gezinsmap{
	width:233px;
	height:162px;
}
#contact_gegevens{
	width:233px;
	height:162px;
}


#main_bottom{
width:527px;
height:57px;
background-image: url(../img/bg/bg_main_bot.gif);
}

#main_right{
float:left;
width:38px;
}

img{
	border:0px;
}

#magazine_slider{
	position:absolute;
	left:0px;
	top:0px;
	width:106px;
	height:121px;
   overflow: hidden;
}

/* Leesmap */

#map_info{
	width:486px;
	/*height:1200px;*/
}
#map_week{
	width:486px;
	text-align:center;
	clear:both;
	padding-top:20px;
}
#map_maand {
	width:486px;
	text-align:center;
}

#map_space{
	width:34px;
	background-image: url(../img/bg/leesmap_info_space.gif);
}

#map_info_left{
	float:left;
	width:252px;	
	border-right: 1px solid #E8CECB;
	padding-top:5px;
}
#map_info_right{
	float:left;
	width:226px;
	padding-left:4px;	
	padding-top:5px;
}

.magazine{
	float:left;
	width:110px;
	height:145px;
	margin:0 0 0 5px;
}

#week_top{
	width:472px;
}
#maand_top{
	width:472px;
}

.weekprijs_holder_color{
   background-color:#EDDFDE;
	width:230px;
	height:18px;
	padding-top:2px;
}
.weekprijs_holder_color_large{
   background-color:#EDDFDE;
	width:230px;
	height:28px;
	padding-top:2px;
}
.weekprijs_holder{
	width:230px;
	height:18px;
	padding-top:2px;
}
.week_holder{
   font-family:verdana;
	font-size:11px;
	float:left;
	width:160px;
	height:17px;
}

.prijs_holder{
   font-family:verdana;
	font-size:11px;
   float:left;
	width:66px;
	height:17px;
}

#prijs_space{
	height:200px;
}

/* Cadeau's */

#hoofd_cadeau_holder{
	width:255px;
}

#abonneer_links{
	width:255px;
	text-align: right;
	padding-bottom: 20px;
}

#hoofd_cadeau{
   float:left;
	width:108px;
}
#cadeau_info{
	float:left;
	width:127px;
	padding-top:5px;
   font-family: Trebuchet MS,verdana;
	font-size:11px;
	text-align:right;
	line-height:19px;
}
#cadeau_spec{
   position:relative;
	width:480px;
	text-align:center;
	padding-top:10px;
}

#cadeau_title{
	font-family:Trebuchet MS, verdana;
	font-size:28px;
	width:480px;
	text-align:center;
	font-weight: bold;
	color:#F03E34;
	border-bottom: 1px solid #F7E4E3;
	padding-bottom:10px;
}

#cadeau_title:first-letter{
    color:#000;
} 

#cadeau_icm{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	width:480px;
	text-align:center;
	font-style: italic;
	padding-top:10px;
	border-bottom: 1px solid #F7E4E3;
	padding-bottom:10px;

}

#cadeau_spec_info{
	width:460px;
	text-align:left;
	padding-left:10px;
	font-size:10px;
	font-family:verdana;
	padding-top:10px;
	border-bottom: 1px solid #F7E4E3;
	padding-bottom:10px;	
}


#cadeau_line{
	width:400px;
	height:10px;
	border-top: 1px solid #C4C4C4;
}

#cadeau_spec_image{
   padding-top:20px;
	width:480px;
	text-align:center;
}

#meer_cadeau{
	width:227px;
	height:55px;
	margin-left:15px;
	margin-bottom:15px;
}

#cadeau1{
	float:left;
	width:129px;
	border-bottom: 12px solid #fff;

}
#cadeau2{
	float:left;
	width:129px;
	border-bottom: 12px solid #fff;

}



.form_input {
	font-family:arial,helvetica,verdana;
	font-size:8.5pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	border-style:solid;
	border-color:#000000;
	background-color:#ffffff;
	border-width:1px;
	width:290px;

}
.form_input1 {
	font-family:arial,helvetica,verdana;
	font-size:8.5pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	border-style:solid;
	border-color:#000000;
	background-color:#ffffff;
	border-width:1px;
	width:290px;
	height:150px;
}
.form_input2 {
	font-family:arial,helvetica,verdana;
	font-size:8.5pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	border-style:solid;
	border-color:#000000;
	background-color:#ffffff;
	border-width:1px;
	width:62px;
}
.form_input3 {
	font-family:arial,helvetica,verdana;
	font-size:8.5pt;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	border-style:solid;
	border-color:#000000;
	background-color:#ffffff;
	border-width:1px;
	width:11px;
	padding-left:2px;
}

td{
	font-family:verdana;
	font-size:11px;
	line-height:19px;
}

#Wingweb{
	position:relative;
	width:527px;
	height:20px;
	padding-right:10px;
	text-align:right;
	font-family:verdana;
	font-size:11px;
}

 a:link{color:#C32014; text-decoration:none; }
 a:active{color:#C32014; text-decoration:none; } 
 a:visited{color:#C32014; text-decoration:none; } 
 a:hover{color:#000000; text-decoration:underlined;}







