span.footer-text{
	font-size:0.7em;
	letter-spacing:1px;
	color:#666666;
}


div#banner
{
	height: 228px;
}

/* improved alt text readability for the flashless banner */
div#banner p {
    color: #FFF;
    background: #000;
    filter: alpha(opacity=80);
    opacity: 0.8;
    margin: 0px 20px;
    padding: 10px;
    position: relative;
    top: 20px;
}
div#banner div#uitgelicht-title {
    position: absolute;
    bottom: 0px;
    width: 191px;
    color: #FFF;
    background: #5E0F7C;
    filter: alpha(opacity=80);
    opacity: 0.8;
    padding: 8px 4px;
    font-size: 16px;
    font-weight: bold;
}
div#middle_container
{
	padding-top: 10px;
}

div#main_content
{
	padding-bottom: 20px;
}

/*HOME SUBMENU*/

div#submenu_footer{
	background:url("../images/home/uitgelicht_01.jpg") no-repeat;
	height:37px;
}

div#submenu{
	background:url("../images/home/uitgelicht_02.jpg") repeat-y;
	border: 1px solid red;
}

#submenuBg:hover
{
	cursor:pointer;
	text-decoration:none;
}

#submenuBg:hover div#submenu_footer
{
	background:url("../images/home/uitgelicht_03.jpg") no-repeat;
}

div#submenu_home{
	background:url(../images/home/uitgelicht_02.jpg) repeat-y;
	height:236px;
	width:207px;
}

div#submenu_home img{
	border:0;
	display: block;
}

.uitgelichtContent a:hover
{
	text-decoration:none;	
}

.uitgelichtContent{
	width: 175px;
	font-size: 0.75em;
	padding: 9px 0 0 15px;
	color: #191919;
}

.uitgelichtContent p
{
	 margin: 0;
	 padding: 5px 0;
}

div#banners
{
	text-align: center;
	width: 530px;
}

div#banners img
{
	margin-left: 20px;
}


/*HOME BOVENSTE 2 CONTENT BOXES*/

div.boxItems:hover
{
	cursor:pointer;
	text-decoration:none;
}

div.boxHeader{
	width:250px;	
	height:21px;
	color:#ffffff;
	padding-left:7px;
	padding-top:2px;
}

div.boxImage img{
	border:none;
	width:256px;
	display: block;
}

div.boxContent{
	margin-top: 0;
	padding: 5px 0 20px 15px;
	width:220px;
	line-height:1.3;
	font-size:0.90em;
	height:126px;
	overflow:hidden;
}

div.boxContent div.header
{
	font-weight: bold;
	padding: 5px 0;
}

div.boxContent p
{
	 margin: 0;
	 padding: 5px 0;
}

.first{
	background:url("../images/home/box_campagne_01.jpg") no-repeat;
	display:block;
	width:264px;
	height:254px;
	float:right;
	color: #191919;
}

.second{
	background:url("../images/home/box_Intland_01.jpg") no-repeat;
	display:block;
	width:264px;
	height:254px;
	float:left;
	color: #191919;
}

.first:hover{
	background:url("../images/home/box_campagne_02.jpg") no-repeat;
	text-decoration:none;
}

.second:hover{
	background:url("../images/home/box_Intland_02.jpg") no-repeat;
	text-decoration:none;
}

/*HOME PAARSE CONTENT BOX*/

a.purple img
{
	border: none;
}

.purpleHeader{
	height:21px;
	color:#ffffff;
	background:purple;
	padding-left:7px;
	padding-top:2px;
}

.yellowHeader
{
	background: #efa700;
	height:21px;
	color:#ffffff;
	padding-left:7px;
	padding-top:2px;
}

.purpleBoxItems{
	width:164px;
	float:left;
	margin-top:15px;
}

.purpleBoxImage{
	height:105px;
	background-repeat: no-repeat;
}

.purpleBoxContent{
	width:162px;
}

.purpleBoxImage img{
	width:164px;
	height:100px;
	display: block;
}

.purpleBoxItems ul li{
	border-bottom:1px solid #959595;
	display:list-item;
	color:purple;
	padding-left:10px;
}

.purpleBoxItems ul{
	padding:0;
	margin:0;
	list-style-position:inside;
}

.purpleBoxItems ul li:hover,
.purpleBoxItems ul li.hover,
.purpleBoxItems ul li.active
{
	background:#D2BADA;
	cursor:pointer;
}


.purpleBoxItems ul li .listText,
.purpleBoxItems ul li .listText a,
.yellowBoxItems ul li .listText a,
.yellowBoxItems ul li .listText a:hover,
.purpleBoxItems ul li .listText a:hover
{
	color: #191919;
	text-decoration:none;
}

.purpleBoxSub
{
	margin-left: 20px;
}

.yellowBoxItems ul li .listText a
{
	
}

.homeBoxHeader{
	color:#ffffff;
	margin:0 0 0 7px;
	position: absolute;
	font-weight: bold;
	font-size: 1em;
}

a.homeBoxHeader:hover{
	text-decoration:none;
}

/*HOME GELE CONTENT BOX*/

.yellowBoxItems{
	width:352px;
	float:left;
	margin:15px 0 0 18px;
}

.yellowBoxHeader{
	height:21px;
	color:#ffffff;
	background:#efa700;
	padding-left:7px;
	padding-top:2px;
	margin-bottom:5px;
}

.yellowBoxImage{
	float:right;
	width:170px;
	display: block;
}

.yellowBoxContent{
	float:left;
	width:160px;
}

.yellowBoxItems ul li{
	border-bottom:1px solid #959595;
	display:list-item;
	color:#f1b322;
	padding-left:10px;
}

.yellowBoxItems ul{
	padding:0;
	margin:0;
	list-style-position:inside;
}

div.yellowBoxContent ul li:hover,
div.yellowBoxContent ul li.hover
{
	background:#fbe6b7;
	cursor:pointer;
}

img.homebanner
{
	border: 0;
	display: block;
}

/*RIGHT BLOCK*/

div.right_block_title
{
	background:#5e0f7c;
	overflow: hidden;
	height:23px;
	margin:0;
	padding:0;
	margin-bottom:10px;
}

div.right_block_title h3
{
	padding: 3px 0 0 10px;
	margin: 0;
	color: #FFFFFF;
	font-size: 0.8em;
}

div.right_block_title h2
{
	padding: 3px 0 0 10px;
	margin: 0;
	color: #FFFFFF;
	font-size: 0.8em;
}

div.right_block_home
{
	padding: 0;
	margin: 0 0 10px 0;
}

div.right_block_home strong
{
	color: #191919;
}

div.right_block_home div.item
{
	background: url("../images/dots_grijs.jpg") repeat-x bottom left;
	margin-top: 10px;
	padding: 0 0 10px 0;
}

div.right_block_home div.right_block_content
{
	padding: 0 10px;
}

a.homelinks_link
{
	display: block;
	padding: 3px;
	margin: 0 0 4px 0;
}

a.homelinks_link:hover
{
	background-color: #D2BADA;
}

div#home_banner_links ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

div#home_banner_links li
{
	float: left;
}

div#home_banner_links a
{
	display: block;
	width: 164px;
	height: 101px;
	background-repeat:  no-repeat;
	background-position: top left;
}

div#home_banner_links span
{
	display: none;
}

.search_wit_input 
{
	font-size:11px;
	height:12px;
	line-height:12px !important;
	vertical-align:middle;
	width:130px;
	border: 1px solid #CCC;
}

/* SUBMENU LEFT WEBSHOP PRODUCT UITGELICHT */

div#webshop_preview
{
  margin: 10px 0 0 0;
  cursor: pointer;
}

div#webshop_preview_header a
{
	color: #FFFFFF;
	font-size: 0.8em;
	font-weight: bold;
	padding: 8px 0 0 4px;		 	 
}

div#webshop_preview_header a:hover {
	text-decoration: none;
}

div#webshop_preview_header
{
	background-color: #f0a700;
	height: 23px;
	width: 199px;
	margin-top: 0px !important;
}

div#webshop_preview_title
{
	font-size: 0.7em;
	font-weight: bold;
	height: 25px;
	color: #000000;
	margin-left: 5px;
	margin-top: 2px !important;
}

div#webshop_preview_image
{
  width: 199px;
	color: #000000;
	margin-top: 0px !important;
}

div#webshop_preview_content
{
  text-align: center;
  width: 199px;
	height: 120px;
	margin-top: 0px !important;
}

div#webshop_preview_price span
{
  font-size: 0.7em;
	color: #000000;
  padding: 6px 0 0 4px;		
}

div#webshop_preview_price
{
	background-color: #efebe0;
	height: 25px;
	width: 199px;
	margin-top: 0px !important;
}

div#webshop_preview_footer
{
  height: 5px;
  width: 199px;
  border-bottom: 1px solid #f0a700;
}

/* END WEBSHOP UITGELICHT */

div#beweegform
{
	background-color: #D2BADA;
	font-size: 0.8em;
	color: #5E0F7C;
	width: 191px;
	padding: 3px 3px 3px 6px;
	margin-top: -4px !important;
}

div#beweegform p
{
	margin: 5px 0 5px 0 !important;
}

div#beweegform h2
{ 
	font-size: 1.1em;
}

div#beweegform input
{ 
	height: 14px;
}

div#beweegform select
{ 
	width: 180px;
}


div#beweegform #submitbeweeg
{
	background-color: #5E0F7C;
	border: 1px solid #5E0F7C !important;
	color: white;
	height: 22px;
	margin-bottom: 8px;
}

a.favoriet
{
	background-image: url('../images/knop_bookmark.gif');
	width: 180px;
	height: 23px;
	display: block;
	margin-bottom: 10px;
}

a.favoriet:hover
{
	background-position: 0 -23px;
}


div#banners_home
{
	margin-top: 10px;
}

div#banners_home ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}

div#banners_home li
{
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	text-align: center;
	
}


/* BOX SPOTLIGHT HOMEPAGE */
div#spotlight-box{
	width: 200px;
	margin-top: 15px;
	font-size: 12px;
	color: #191919;
}

div#spotlight-box h2{
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	margin: 0;
	background: #EFA700;
	height: 21px;
	padding-left: 10px;
	padding-top: 5px;				
}

div#spotlight-box a{
	color: purple;
	text-decoration: underline;
}

div#spotlight-box p{
	margin: 5px;
	padding-left: 7px;
}
