/* form settings */

.form_label{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #717056;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
  padding: 4px;
}

.form_input{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
  padding: 4px;
}

/* end of form settings */

body {
  padding: 0px;
  margin: 30px;
  background-color: #FFFFFF;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #666666;
}

img{
  border: 0px;
}

#main{
  width: 925px;
  padding: 0px;
  margin: 0px;
}

#flash_banner{
  width         : 775px;
  height        : 90px;
  margin        : 0px;
  padding       : 0px;
  vertical-align: top;
  text-align: right;
  background: url(/images/eur-shadowleft.gif) repeat-y #9F9F9F;
}

#left_border{
  width: 10px;
  vertical-align: top;
  padding: 0px;
  background: url(/images/eur-shadowleft.gif) repeat-y;
}

.left_border{
  width: 10px;
  vertical-align: top;
  padding: 0px;
  background: url(/images/eur-shadowleft.gif) repeat-y;
}

#main_content{
  width: 765px;
  vertical-align: top;
  padding: 0px;
}

#right_hand{
  width: 150px;
  margin: 0px;
  padding: 0px;
  vertical-align: top;
  background: url(/images/eur-bandshadowright.gif) repeat-y;
}

#menu_beeldbank{
  height:25px;
  background:url(/images/menu_bg.gif) repeat-x;
}

.right_hand{
  width: 150px;
  margin: 0px;
  padding: 0px;
  vertical-align: top;
  background: url(/images/eur-bandshadowright.gif) repeat-y;
}

#main_content_inner{
  width: 765px;
  vertical-align: top;
  padding: 0px;
  margin:0px;
}

#left_column{
  width: 150px;
  vertical-align: top;
  text-align: left;
  padding:5px;
}

#content_column{
  width: 600px;
  vertical-align: top;
  text-align: left;
  padding-top: 5px;
}

#postcode_search_link{
  top: 0px;
  left: 0px;
  width: 140px;
  height: 75px;
  background: url(/images/eur-pczoek-bg.gif) no-repeat;
  padding: 10px;
  color:#666666;
  margin: 0px;
  font-size: 10px;
}

#postcode_search_controls{
  height: 20px;
  width: 140px;
  vertical-align: bottom;
  margin-top: 5px;
}

#postcode_search_controls a{
  float: right;
}

#page_introduction{
  width: 575px;
  margin: 0px;
  padding: 0px;
  background: url(/images/eur-page_introbg.jpg) no-repeat;
}

#page_introduction td{
  vertical-align: top;
  text-align: left;
  height: 190px;
  overflow: auto;
}

#page_introduction #page_introduction_text{
  top: 0px;
  left: 0px;
  vertical-align: top;
  text-align: left;
  width: 380px;
  height: 180px;
  margin: 0px;
  padding: 0px;
  overflow: auto;
}

#page_introduction h3{
  margin: 0px;
  padding: 0px;
  line-height: 1.4em;
}
.special_offer{
  margin: 0px;
}

.special_offer_title{
  width:565px;
  height: 20px;
  background: url(/images/headingbalk-575.gif) no-repeat;
  margin: 0px;
  text-transform: uppercase;
  font-weight: bold;
  padding-left: 10px;
  color: #666666;
}

.special_offer_image{
  width: 200px;
  padding: 0px;
  margin: 0px;
  border: 1px solid #CCCCCC;
  vertical-align:top;
  text-align: center;
  padding-top: 10px;
}

.shop_image{
  padding: 0px;
  margin: 0px;
  border: 1px solid #CCCCCC;
  vertical-align:top;
  text-align: center;
}

.special_offer_body_1{
  width: 340px;
  vertical-align: top;
  text-align: left;
  margin: 0px;
  border: 1px solid #CCCCCC;
  padding: 10px;
  background-color: #BBDD99;
}

.special_offer_body_2{
  width: 340px;
  vertical-align: top;
  text-align: left;
  margin: 0px;
  border: 1px solid #CCCCCC;
  padding: 10px;
  background-color: #FFEE88;
}

.special_offer_body_3{
  width: 340px;
  vertical-align: top;
  text-align: left;
  margin: 0px;
  border: 1px solid #CCCCCC;
  padding: 10px;
  background-color: #99CCFF;
}

.special_offer_body_4{
  width: 340px;
  vertical-align: top;
  text-align: left;
  margin: 0px;
  border: 1px solid #CCCCCC;
  padding: 10px;
  background-color: #FFBBAA;
}

.news_title{
  width:575px;
  background: url(/images/headingbalk-575.gif) no-repeat;
  margin: 0px;
}

h3{
  color: #000066;
  font-size: 16pt;
  padding-top: 10px;
  padding-bottom: 5px;
}

#content_header{
  width: 575px;
  height:  190px;
  margin: 0px;
  padding: 0px;
}

#content_header tr{
  margin: 0px;
  padding: 0px;
  height:  190px;
}

#content_introduction{
  height:  190px;
  width:  385px;
  float: left;
  margin: 0px;
  padding: 0px;
  margin: 0px;
  padding: 0px;
}

#content_banner{
  height:  190px;
  margin: 0px;
  padding: 0px 0px 0px 5px;
}

.trigger_homepage{
  float: left;
  width: 185px;
  margin-left: 2px;
  margin-right: 8px;
  vertical-align: top;
}


.trigger_item{
  margin: 4px 0px 0px 0px;
  width:160px;
}

.trigger_item_title{
  width:160px;
  height: 20px;
  background: url(/images/headingbalk-160.gif) no-repeat;
  margin: 0px;
  text-transform: uppercase;
  font-weight: bold;
  padding-left: 10px;
  color: #666666;
}

.trigger_display_item_body{
  width: 80px;
  vertical-align: top;
  text-align: left;
  margin: 0px;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  padding: 4px 0px 0px 5px;
  color: #666666;
	font-size: 10px;
}


.trigger_homepage_item{
  margin: 0px;
}

.trigger_homepage_item_title{
  width:185px;
  height: 20px;
  background: url(/images/headingbalk-185.gif) no-repeat;
  margin: 0px;
  text-transform: uppercase;
  font-weight: bold;
  padding-left: 10px;
  color: #666666;
}

.trigger_homepage_item_image{
  width: 80px;
  padding: 0px;
  margin: 0px;
  border: 1px solid #CCCCCC;
}

.trigger_homepage_item_body{
  width: 105px;
  vertical-align: top;
  text-align: left;
  margin: 0px;
  border-top: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  padding: 4px 0px 0px 5px;
  color: #666666;
}

.trigger_homepage_item_link{
  width: 105px;
  vertical-align: bottom;
  text-align: left;
  margin: 0px;
  border-bottom: 1px solid #CCCCCC;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  padding: 4px 0px 0px 5px;
  color: #666666;
}

.trigger_homepage_item_link a{
  color: #EE0000;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  vertical-align:bottom;
  float:right;
}

a{
  color: #EE0000;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
}

#flashcontent{
  z-index: -1;
}

#disclaimer{
  font-size: 10px;
  color: #9acbff;
  font-weight: normal;
  padding-left: 10px;
}

.search_button_disabled{
  width: 20px;
  height: 20px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(/images/button.gif) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
	# /*This '#' is to disable this CSS setting for safari*/
}

#flashbanner{
  width: 150px;
  vertical-align: top;
  text-align: center;
}
