BODY {MARGIN: 0; PADDING: 0; background-color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4c2432}
TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
TH {font-size: 13px}
H1 {color: #EFA531; FONT-SIZE: 18pt; MARGIN: 0 0 15 50}
H2 {FONT-SIZE: 15px}
H3 {FONT-SIZE: 13px; color: #5890c1; margin: 5}
IMG {BORDER: 0}
P, DIV, TD {color: #4c2432;}

/*  PRELOAD IMAGES */
.loader{margin-left:-1000px;}

.AanbevolenDoor {padding: 10px 10px 10px 14px}
.AanbevolenDoorTitle {margin: 10px 0 7px 5px;}
.Advertentie {padding: 0 0 5px 60px; color: 959595}
.AllWidthSite {width: 980px; background-color: #fff}
.desc {color: #0079c2; font-size: 12px; line-height: 20px;}
.desc2 {color: #4c2432; font-weight: bold; font-size: 12px}
.desc2Tip {padding: 13px 0 20px 0;}
.BgTopMenuON {background: url("/img/arrow_on.gif") bottom center no-repeat;}
.BoxHeader {color: #4c2432; font-size: 22px; margin: 20px 0 7px 0}
.earthBg {background: url(/img/header/earth_bottom.jpg) left top no-repeat;}
.AdvertentieBg {background: url(/img/header/advertentie.jpg) top right no-repeat;}
.ZoekTitleText {margin: 0 0 40px 125px;}
.BijzondereTitle {margin: 5px 0 0px 20px;}
.MapeBg {background: url(/img/mape_bg.gif) top right no-repeat; color: #4c2432; font-size: 22px; padding-left: 20px}
.OntdekAndereMapBg {background: url(/img/OntdekAndereMapBg.gif) top right no-repeat;}
.ReizenNaar {padding: 20px 0 5px 14px}
.GoogleMap {padding: 10px 5px 0 0;}
.SecondPage {padding: 10px}
.striola {bacground-color: #0079c2; height: 3px; line-height: 1px;}
.stuur {color: #fff; font-size: 20px}
.stuur2 {color: #fff; font-size: 11px; font-family: Verdana}
.stuurvalue {color: #0079c2; font-size: 11px; vertical-align: middle;  border: 0; width: 291px; height: 21px; margin: 0; padding: 3px 10px 0 10px}
.VerbredenText {padding: 0 10px 7px 10px}
.TopMenu {background-image: url(/img/TopMenuBg.gif); height: 23px}
.TitleText {color: #0079c2; font-size: 12px; font-weight: bold; margin: 0}
.FontRed {color: #ed3394; font-weight: bold; font-size: 13px;}
.leftBoxWidth {width: 218px}
.ZoektermInput {width: 212px; font-size: 12px; height: 18px; background: url(/img/SearchBoxInputSmall.gif) left top no-repeat;}
.ZoektermWebcode {border: 0; height: 17px; color: #4c2432; font-size: 11px; line-height: 11px; margin-left: 15px; padding-top:3px; background-color: #d6e04c;}
.ZoekLine {background: url(/img/zoek_line.jpg) right no-repeat;}
.result {border-bottom: 1px solid #bdd3e7; padding: 10px}
.sr_order {width:150px; border: 1px solid #cceaee;}
.ZoekInput {
    border: 0;
    width: 220px;
	color: #4c2432;
    font-size: 12px;
	vertical-align: middle;
}
.ZoekSelect {
	display: block;
	margin: 0 0 10px;
	width: 240px;
	height: 23px;
	margin-left: 10px;
}

A.SearchResultLink, .result a {COLOR: #1657c4; text-decoration: none}
A.SearchResultLink:visited, .result a:visited {COLOR: #1657c4; text-decoration: none}
A.SearchResultLink:hover, .result a:hover {COLOR: #4c2432; text-decoration: none}

A.verfijn {COLOR: #0079c2; text-decoration: none}
A.verfijn:visited {COLOR: #0079c2; text-decoration: none}
A.verfijn:hover {COLOR: #4c2432; text-decoration: none}

A {COLOR: #5890c1; text-decoration: underline}
A:visited{COLOR: #5890c1; text-decoration: underline}
A:hover {COLOR: #4c2432; text-decoration: none}

#bottomMenu {
    font-size: 11px;
    font-family: Verdana;
    color: #0079c2;
	padding: 10px 0;
	line-height: 16px;
}
#bottomMenu a, #bottomMenu a:visited {
    font-size: 11px;
    font-family: Verdana;
	color: #0079c2;
	text-decoration: none;
}
#bottomMenu a:hover {
    font-size: 11px;
    font-family: Verdana;
	color: #4c2432;
	text-decoration: none;
}

#ZoekSelectLink a,
#ZoekSelectLink a:visited,
#ZoekSelectLink a:hover {
	color: #4c2432;
	text-decoration: none;
}

.FavAdv TD SPAN, .FavAdv A, .FavAdv A:visited
{
	font-size: 12px; 
	COLOR: #fff;
	filter:alpha(opacity=80); /* IE */
   -moz-opacity:0.8; /* Mozilla */
   -khtml-opacity: 0.8; /* Safari */
   opacity: 0.8; /* Other */ 
	text-decoration: none;
	font-family: LTVeto Regular;
}

/* Adverteren pages */
.textbox
{
	width: 200px;
}

/* Lezers aanbieding */
#lezersImg {height:259px; width:271px; z-index:4; position:relative; top:0; left:0}
#lezersBgBox {z-index:5; position:absolute; top:25px; left:10px; width:157px; height:219px; background: url(/img/banner_bg.gif) left top no-repeat; padding:10px}

#UlBlueUgol {padding: 10px 0 0 13px; line-height: 16px;}
#UlBlueUgol a, #UlBlueUgol a:visited{
	background: url(/img/blue_marker_li.gif) center left no-repeat;
	padding-left: 7px;
	color: #1f89c9;
	font-size: 12px;
	text-decoration: none;
}
#UlBlueUgol a:hover{
	background: url(/img/black_marker_li.gif) center left no-repeat;
	padding-left: 7px;
	color: #4c2432;
	text-decoration: none;
}

#UlVerfijnBoxTitle {color: #1f89c9; font-size: 13px; padding: 10px 0 7px 15px;}
#UlVerfijnBoxRes {padding: 0 0 15px 15px}
#UlVerfijnBoxRes a, #UlVerfijnBoxRes a:visited{
	background: url(/img/blue_marker_li.gif) center left no-repeat;
	padding-left: 7px;
	color: #1f89c9;
	font-size: 12px;
	text-decoration: none;
}
#UlVerfijnBoxRes a:hover{
	background: url(/img/black_marker_li.gif) center left no-repeat;
	padding-left: 7px;
	color: #4c2432;
	text-decoration: none;
}

#aanbod {background: url(/img/mape_bg2.gif) top left repeat-y; padding: 5px 5px 10px 0; margin: 30px 0 0 0;}
#aanbod li {margin-left: -10px; padding-left: -5px}
#aanbod a, #aanbod a:vizited {color: #1f89c9; font-size: 12px; text-decoration: none}
#aanbod a:hover {color: #4c2432; font-size: 12px; text-decoration: none}

#copy {color: #0079c2; font-size: 12px; padding: 5px}
#copy a, #copy a:visited {color: #0079c2; font-size: 12px; text-decoration: none; font-family: LTVeto Regular}
#copy a:hover {color: #4c2432; font-size: 12px; text-decoration: none; font-family: LTVeto Regular}

#TopMenu {margin: 0 0 0 1px; height: 23px}
#TopMenu TD {padding: 0}
/*
#TopMenu a, #TopMenu a:vizited {color: #fff; font-size: 15px; text-decoration: none}
#TopMenu a:hover {color: #fff; font-size: 15px; text-decoration: none}
*/

#line {height: 3px; line-height: 0px; background-color: #0079c2; font-size: 0px}
#RedBanner {padding: 0 30px 0 2px;}
#formsearch {width: 264px}
/*#formsearch {position: relative; top: 22px; left: 20px; width: 264px}*/


/*-----------Search Results------*/
.line-vertical {
  background-image: url(/img/line-vertical.gif);
  background-position: 2px 0;
  background-repeat: repeat-y;
  vertical-align: middle;
}
.top-ugol {padding: 0 0 0 2px}
.VerfijnPad {margin: 0}
.SearchLeftColumn {padding: 0 0 0 20px}
.SearchBoxPad {margin: 37px 0 0 0}
.SearchPaginations {padding: 0 20px 0 10px;}
.SearchPaginations TD {color: #0064c0; font-size: 11px;}
.SearchPaginationsH3 {color: #0064c0; padding-left: 16px; font-size: 12px;}
.SearchPaginations a, SearchPaginations a:visited {color: #0064c0; text-decoration: none}
.SearchNoLinkPag {color: #4c2432}
.SearchTitle, .SearchTitle a, .SearchTitle a:visited {color: #0079c2; font-size: 12px; font-weight: bold; text-decoration: none;}
.SearchTitle a:hover {color: #4c2432; font-size: 12px; font-weight: bold; text-decoration: none;}
.SearchResMain {padding: 0 20px 0 0px}
.SearchImgText {color: #0079c2; font-size: 11px;}
.SearchMainText {color: #4c2432; font-size: 11px; line-height: 20px; padding-top:5px;}
.SearchPadRight {padding: 0 20px 0 0}
.SearchPadd {padding: 20px 0 20px 8px}
.SearchSelect {width: 125px;}
.SearchSeparator {background: url(/img/SearchSeparator.gif) left center repeat-x;  font-size: 3px; line-height: 3px; height: 3px;}
.SearchSeparatorSmall {background: url(/img/SearchSeparator.gif) left center repeat-x;  font-size: 3px; line-height: 3px; height: 3px; margin: 0 0 0 9px}
#SearchSorteer {color: #0079c2; font-size: 12px; padding: 0 7px 0 0}
#SearchLinkDet a, #SearchLinkDet a:visited{
	background: url(/img/black_marker_li.gif) center left no-repeat;
	padding-left: 7px;
	color: #4c2432;
	font-size: 11px;
	text-decoration: none;
}
#SearchLinkDet a:hover{
	background: url(/img/blue_marker_li.gif) center left no-repeat;
	padding-left: 7px;
	color: #1f89c9;
	text-decoration: none;
}

.VergelijkenOut {
 background-image: url('/img/vergelijken.gif');
 display: block;
 width: 121px;
 height: 21px;
 text-indent: -9999px;
 background-repeat: no-repeat;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
 margin: 0;
 padding: 0;
 border: 0;
}
.VergelijkenOver {
 background-image: url('/img/vergelijken.gif');
 display: block;
 width: 121px;
 height: 21px;
 text-indent: -9999px;
 background-position: 0 -21px;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
 margin: 0;
 padding: 0;
 border: 0;
 cursor: pointer;
}

/*---------------------------------*/
.hidden_menu_home {
    	width: 613px;
	height: 21px;
	padding-top: 3px;
	backGround: url(/img/home_menu_bg.jpg) top left no-repeat;
}
.hidden_menu_home_sub {
    width: 647px;
	 height: 21px;
	padding-top: 3px;
	 backGround: url(/img/home_menu_bg_sub.jpg) top left no-repeat;
}

.hidden_menu {
    display: none;
    z-index: 10;
    position: absolute;
    top: 21px;
    left: 0px;
    width: 260px;
	 backGround: #d5e04d url(/img/submenu_bg.gif);
}


.submenu, .submenu_over {width: 260px; padding: 2px 0}
.submenu_over {backGround-color: #0079c2}
.TopPad {margin: 10px 0}
.pad {padding-left: 20px}

.HomeSubmenu {color: #0079c2; font-size:  11px; padding-left: 73px}
.HomeSubmenu a, .HomeSubmenu a:visited {color: #0079c2; font-size:  11px; text-decoration: none;}
.HomeSubmenu a:hover {color: #0079c2; font-size:  11px; text-decoration: underline;}

A.pad {color: #4c2432; font-size: 12px; width: 100%; text-decoration: none}
A.pad:visited {color: #4c2432; font-size: 12px; width: 100%; text-decoration: none}
A.pad:hover {color: #fff; font-size: 12px; width: 100%; text-decoration: none}

.MainTop {padding: 0; margin-left: 8px}
A.MainTop {color: #fff; font-size: 15px; text-decoration: none; font-family: Linotype Veto;}
A.MainTop:visited {color: #fff; font-size: 15px; text-decoration: none; font-family: Linotype Veto;}
A.MainTop:hover {color: #fff; font-size: 15px; text-decoration: none; font-family: Linotype Veto;}

.boxover {border: 1px solid red; cursor: pointer;}
.boxoutBorder {border: 1px solid #fff;}


/* Buttons Rollovsrs */

input.buttons {
	backGround: top left no-repeat;
	border: 0;
	cursor: pointer;
	display: block;
	float: left;
	height: 21px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	text-indent: -9999px; line-height: 0;
}

.ButtonSmallerOver {backGround: url(/img/buttonSmaller_over.gif) top left no-repeat;    width: 35px; border: 0; cursor: pointer; display: block; color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonSmallerOut {backGround: url(/img/buttonSmaller_out.gif) top left no-repeat; width: 35px; border: 0; cursor: pointer; display: block;  color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonSmallOver {backGround: url(/img/buttonSmall_over.gif) top left no-repeat;        width: 87px; border: 0; cursor: pointer; display: block; color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonSmallOut {backGround: url(/img/buttonSmall_out.gif) top left no-repeat; width: 87px; border: 0; cursor: pointer; display: block;  color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonMiddleOver {backGround: url(/img/buttonMiddle_over.gif) top left no-repeat;      width: 130px; height: 21px; border: 0; cursor: pointer; display: block; color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonMiddleOut {backGround: url(/img/buttonMiddle_out.gif) top left no-repeat;        width: 130px;  border: 0; cursor: pointer; display: block; color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonBigOver {backGround: url(/img/buttonBig_over.gif) top left no-repeat;    width: 150px; border: 0; cursor: pointer; display: block; color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonBigOut {backGround: url(/img/buttonBig_out.gif) top left no-repeat; width: 150px;  border: 0; cursor: pointer; display: block; color: #fff; padding: 0 0 3px 0;  font-weight: bold; font-size: 13px}
.ButtonBigerOver {backGround: url(/img/buttonBiger_over.gif) top left no-repeat;        width: 190px; border: 0; cursor: pointer; display: block; color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonBigerOut {backGround: url(/img/buttonBiger_out.gif) top left no-repeat; width: 190px;  border: 0; cursor: pointer; display: block; color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonStuurOver {backGround: url(/img/stuur_over.gif) top left no-repeat; width: 47px; border: 0; cursor: pointer; display: block; color: #fff; padding: 0 0 3px 0; font-weight: bold; margin: 5px 3px 0 0; font-size: 13px}
.ButtonStuurOut {backGround: url(/img/stuur_out.gif) top left no-repeat; width: 47px; border: 0; cursor: pointer; display: block; color: #fff; vertical-align: middle; padding: 0 0 3px 0; font-weight: bold; margin: 5px 3px 0 0; font-size: 13px}
.ButtonBigGreenOut {backGround: url(/img/buttonGreenBig.gif) top left no-repeat; display: block; height: 21px; width: 150px; border: 0; cursor: pointer; color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonBigGreenOver {backGround: url(/img/buttonGreenBig.gif) 0 -21px no-repeat; display: block; height: 21px; width: 150px; border: 0; cursor: pointer; color: #fff; padding: 0 0 3px 0; font-weight: bold; font-size: 13px}
.ButtonUploadOut {backGround: url(/img/buttonUpload.gif) top left no-repeat; display: block; height: 21px; width: 87px; border: 0; cursor: pointer; text-indent: -9999px; line-height: 0; font-size: 0;}
.ButtonUploadOver {backGround: url(/img/buttonUpload.gif) 0 -21px no-repeat; display: block; height: 21px; width: 87px; border: 0; cursor: pointer; text-indent: -9999px; line-height: 0; font-size: 0;}

.ButtonVerzendenOut {backGround: url(/img/buttonVerzenden.gif) top left no-repeat; display: block; height: 21px; width: 130px; border: 0; cursor: pointer; text-indent: -9999px; line-height: 0; font-size: 0;}
.ButtonVerzendenOver {backGround: url(/img/buttonVerzenden.gif) 0 -21px no-repeat; display: block; height: 21px; width: 130px; border: 0; cursor: pointer; text-indent: -9999px; line-height: 0; font-size: 0;}

.ZoekKaartOut {
 background-image: url('/img/zoekopkaart.gif');
 display: block;
 width: 107px;
 height: 19px;
 text-indent: -9999px;
 background-repeat: no-repeat;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
 margin: 0;
 padding: 0;
 border: 0;
}
.ZoekKaartOver {
 background-image: url('/img/zoekopkaart.gif');
 display: block;
 width: 107px;
 height: 19px;
 text-indent: -9999px;
 background-position: -107px 0;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
 margin: 0;
 padding: 0;
 border: 0;
 cursor: pointer;
}
.ZoekHomeOut {
 background-image: url('/img/zoek.gif');
 display: block;
 width: 87px;
 height: 21px;
 text-indent: -9999px;
 background-repeat: no-repeat;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
 margin: 0;
 padding: 0;
 border: 0;
}
.ZoekHomeOver {
 background-image: url('/img/zoek.gif');
 display: block;
 width: 87px;
 height: 21px;
 text-indent: -9999px;
 background-position: 0 -21px;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
 margin: 0;
 padding: 0;
 border: 0;
 cursor: pointer;
}
.StuurOut {
 background-image: url('/img/stuur.gif');
 display: block;
 width: 51px;
 height: 21px;
 text-indent: -9999px;
 background-repeat: no-repeat;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
 border: 0;
 margin-top: 5px;
}
.StuurOver {
 background-image: url('/img/stuur.gif');
 display: block;
 width: 51px;
 height: 21px;
 text-indent: -9999px;
 background-position: 0 -21px;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
 border: 0;
margin-top: 5px;
 cursor: pointer;
}


.BekijkOut {
 background-image: url('/img/BekijkBijAanbieder.gif');
 display: block;
 width: 150px;
 height: 21px;
 text-indent: -9999px;
 background-repeat: no-repeat;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
 margin: 0;
 padding: 0;
 border: 0;
}
.BekijkOver {
 background-image: url('/img/BekijkBijAanbieder.gif');
 display: block;
 width: 150px;
 height: 21px;
 text-indent: -9999px;
 background-position: 0 -21px;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
 margin: 0;
 padding: 0;
 border: 0;
 cursor: pointer;
}

a.BekijkButton, a.BekijkButton:visited {
 background: url('/img/BekijkBijAanbieder.gif') left top no-repeat;
 display: block;
 width: 150px;
 height: 21px;
 text-indent: -9999px;
 text-decoration: none;
 line-height: 0;
 font-size: 0;
}
a.BekijkButton:hover {
 background: url('/img/BekijkBijAanbieder.gif') left -21px no-repeat;
 display: block;
 width: 150px;
 height: 21px;
 text-decoration: none;
 line-height: 0;
}


/* CSS for Shade Tabs*/

.shadetabs{
background-image: url(/img/SearchSeparator.gif);
padding: 0;
margin: 0;
font: 12px Verdana;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}
.shadetabstd{
border:0;
text-align: center;
height: 15px;
padding: 0;
margin: 0;
}
.shadetabs td a, .shadetabs td a:visited {
text-decoration: none;
position: relative;
z-index: 5;
padding: 3px 12px 2px 12px;
margin: 0;
border: 0;
color: #0079c2;
display: block;
width: auto;
height: 15px;
}

.shadetabs td a:hover{
text-decoration: none;
color: #4c2432;
}
.shadetabs td a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}
.shadetabs td a.selected{ /*selected main tab style */
background-image: url(/img/shadeactive.gif);
z-index: 2;
border-bottom-color: white;
height: 100%
}
.shadetabs td a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}

/*    Round Images   */

.roundcont {
width: auto;
float:left;
margin:0;
z-index:10;
}
.roundtop {
z-index:10;
background: url(/img/tr.gif) no-repeat top right;
position:relative;
}
.roundbottom {
background: url(/img/br.gif) no-repeat top right;
z-index:0;
position: relative;
}
img.corner {
width: 2px;
height: 2px;
border: none;
display: block !important;
}
.img{margin:-2px 0;}


/*  Zoek SearchBox (Left)  */

.ZoekHeader {background: url(/img/ZoekHeader.gif) left no-repeat; width: 197px; height: 23px; color: #4c2432; font-size: 18px;}
.BlueLine {line-height: 3px; font-size: 3px; height; 3px; background-color: #cceaee}
.ZoekenPaddingLeft {padding-left: 15px;}
.ZoekenTextSmall {font-size: 11px; color: #0079c2; font-style: Verdana;}
.ZoekenMarginTop {margin: 15px 0 0 0}
.ZoekSearchBoxButton {padding: 15px 0 0 0}
.SearchBoxTitleTwo {margin: 16px 0 7px 0;}
.selector {height: 5px; line-height: 1px; font-size: 1px}
