/* Main CSS Document */

HTML, BODY {
	background-color: #e7e6e6;
	width: auto;
	padding: 0;
	margin: 0;
}
TD, DIV {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #565350;

}
H1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #565350;
	font-size: 16pt;
}
H2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #a4905e;
	font-size: 14pt;
}
H3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #565350;
	font-size: 12pt;
}
H4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #565350;
	font-size: 10pt;
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}
H5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #a4905e;
	font-size: 10pt;
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 6px;
}

p {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #565350;
	font-size: 9pt;
	padding: 0px;
	margin: 0px;

}
	

#adminmenu {
	background-color: #d1c08b;
	background-position: top left;
	position:absolute;
	right:40px;
	top:40px;
	padding: 20px;
	width: 160px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	line-height: 15px;
	z-index:2;
}
#adminmenu a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	line-height: 15px;
}
#adminmenu a:hover{
	color: #fff;
	text-decoration: underline;

}

#partnermenu {
	background-position: top left;
	position:absolute;
	left:40px;
	top:40px;
	padding: 0px;
	width: 220px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	line-height: 15px;
}
#partnermenutop {
	background-image: url(../images/partnermenu_top.png);
	background-repeat: no-repeat;
	display: block;
	height: 22px;
}

#partnermenumiddle {
	
	background-image: url(../images/partnermenu_middle.png);
	background-repeat: repeat-y;

}

#partnermenumiddle ul {
	margin: 0px;
	margin-left: 20px;
	padding-left: 10px;

}

#partnermenumiddle li {
	font-family: tahoma, sans-serif;
	list-style-type: none;
	height: 22px;
	border-bottom: #9cbdfe 1px solid;
	width: 170px;
}

#partnermenubottom {
	background-image: url(../images/partnermenu_bottom.png);
	background-repeat: no-repeat;
	display: block;
	height: 23px;
}

#partnermenu a{
	font-family: tahoma, sans-serif;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
#partnermenu a:hover{
	color: #fff;
	text-decoration: underline;

}


#outerdiv {
	clear: both;
	margin-bottom: 0px;
	width: 740px;
	border-left: 1px solid #a4905e;
	border-right: 1px solid #a4905e;
	border-bottom: 1px solid #a4905e;
	top: 0px;
	bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 4px 0 4px;
	background-color: #fff;
	height: auto;
}
#top_logo_left_sub {
	background-image: url(../images/toplogo2.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: auto;
	padding-left: 350px;
}
#top {
	padding-top: 4px;
}
#top01 {
	background-image: url(../images/toplogo.jpg);
	background-repeat: no-repeat;
	height: 150px;
	width: 741px; 
	padding-bottom: 4px;


}
#tavola {
	padding-top: 0px;
	padding-bottom: 4px;
}
#menu {
	border-top: 1px solid #a4905e;
	border-bottom: 1px solid #a4905e;
	background-color: #fff;
	height: 32px;
	text-align: center;
	width: 740px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #eff7d3;
	
}
#menu ul {
	margin-left: -40px !important; margin-left: -1px;
	margin-top: 6px;
	margin-bottom: 0;
	margin-right: 0;
}
#menu ul li {
	list-style: none inside;
	display: inline;
}
#menu ul li a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #8A8A8A;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
}
#menu ul li a:hover{
	color: #565350;
}
#menu ul li #active{
	color: #565350;
}

#left {
	width: 160px;
	padding: 0px;
	float: left;
	margin-bottom: 14px;
	margin-top: 14px;
	
}
#taalselectie {
	background-color: #F5FBDF;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 15px;
	font-family: Georgia, sans-serif;
	font-size: 9px;
	text-decoration: strong;

}	
.leftblock{
	background-color: #F5FBDF;
	border-bottom: 1px solid #a4905e;
	border-top: 1px solid #a4905e;
	padding: 24px 10px 24px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff3333;
	line-height: 20px;

}

.leftblockmerken{
	background-color: #F5FBDF;
	border-top: 1px solid #a4905e;
	padding: 24px 10px 24px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a4905e;
	line-height: 20px;

}


.leftblock a{
	color: #8A8A8A;
}

.leftblock a:hover{
	color: #565350;
}	

.leftblockrood{
	background-color: #F5FBDF;
	border-bottom: 1px solid #a4905e;
	padding: 24px 10px 10px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a4905e;
}

.leftblockrood a{
	color: #a4905e;
}

.leftblockrood a:hover{
	color: #d1c08b;
}

.leftmenu {
	display: block;
	line-height: 20px;
}

#contact{
	display: block;
	line-height: 14px;
	color: #8A8A8A;

}

#content{
	width: 520px;
	padding: 14px 10px 14px 15px;
	margin-left: 4px;
	float: left;
	margin-bottom: 40px;
}

#footer {
	background-color: #fff;
	border-top: 4px solid #fff;
	border-bottom: 4px solid #fff;
	width:740px;


}
.pixel {
	border-bottom: 1px solid #a4905e;
	height: 1px;
	width: 100%;
	clear: both;
	font-size: 0px;
	line-height: 0px;
	padding-top: 3px;
	display: block;
}
#footerlinks {
	margin-top: 1px;
	background-color: #f6f6f6;
	border-top: 4px solid #fff;
	color: #8A8A8A;
	padding: 5px;
	text-align: center;
	vertical-align: bottom;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}
#footercopy {
	background-color: White;
	color: #BCBCBC;
	padding: 5px;
	text-align: center;
	clear: both;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;
}
a {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #565350;
	text-decoration: none;
}
a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #565350;
	text-decoration: underline;
}
.navlinks {
	color: #DEDEDE;
	font-weight: normal;
}
a.navlinks {
	color: #8A8A8A;
	font-weight: bold;
	padding: 0 2px 0 2px;
}
.lightlink {
	color: #999;
}
a.lightlink {
	color: #999;
}
.meerlink {
	font-weight: bold;
	font-size: 11px;
	color: #E6AA05;
}
a.meerlink {
	font-weight: bold;
	font-size: 11px;
	color: #E6AA05;
}
.meerlink_active {
	font-weight: bold;
	font-size: 13px;
	color: #565350;
	text-decoration: none;
}
.pluslink {
	padding-left: 14px;
	background-image: url(../images/plus.gif);
	background-repeat: no-repeat;
	background-position: 0;
}
.custombutton {
	display: block;
	width: 110px;
	border: 1px solid #565350;
	padding: 4px 6px 4px 10px;
	text-decoration: none;
	margin-bottom: 12px;
	background-color: #F6F6F6;
}
a.custombutton:hover {
	border: 1px solid #E6AA05;	
	text-decoration: none;
	background-color: #FCF6E6;
}
form {
	margin: 0 0 4px 0;
	padding: 0;
}
.form01 {
	border: 1px solid #565350;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565350;
	padding: 2px;
	width: 100px;
}
.form02 {
	border: 1px solid #565350;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565350;
	padding: 1px;
}
.form03 {
	background-color: #ffffff;
	border: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #a4905e;
	padding: 3px;
	text-align: right;

}

.form04 {
	background-color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	padding: 0px;
	border: 0px;
	padding: 3px;
	color: #565350;
}
.form05 {
	background-color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	width: 16px;
	color: #565350;

}

.form06 {
	background-color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	border: 0px;
	padding: 3px;
	color: #565350;
	text-align: right;
}
.form07 {
	border: 1px solid #a4905e;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a4905e;
	padding: 3px;
}

.but01 {
	border: 1px solid #ffffff;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	background-color: #7B7B7B;
	color: #fff;
	font-weight: none;
	cursor: pointer;
}
.but02 {
	border: 1px double ;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	background-color: #fff;
	color: #7B7B7B;
	font-weight: none;
	cursor: pointer;
}
#dot01 {
	font: 15px Arial Helvetica sans-serif;
	color: #FF5151;
}	
.link01 {
	color: black;
	text-decoration: none;
}

.greyrow{
	background-color: #f6f6f6;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;

}

blockquote {
  background: url('../images/quoleft.png') left top no-repeat;
}
blockquote div {
  padding: 0 48px;
  background: url('../images/quoright.png') right bottom no-repeat;
}


table.tabel td {
	padding:3px;
}

.yellowrow{
	background-color: #F5FBDF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9px;

}

.whiterow{
	background-color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
}

.productafbeelding {
	padding: 4px;
	border: 1px solid #a4905e;
}
.terugnaarboven {
	padding-right: -25px;
	padding-top: 14px;
	float: right;
}	
.bannerafbeelding {
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin-left: -4px;
	border: 1px solid #357EC7;
}

#productlinks{
	width: 200px;
	float: left;
	padding-top: 35px;
	padding-left: 10px;
}

#productrechts {
	float: left;
	width: 300px;
	padding-top: 20px;

}

#tooltiplinks{
	width: 120px;
	float: left;
	padding-top: 5px;
	padding-left: 5px;
}

#tooltiprechts {
	float: left;
	width: 230px;
	padding-right: 10px;

}

#print {
	width: 500px;
	padding: 12px;
	font-size: 12px;
}



#slideshowhome {
    position:relative;
    height:583px;
}

#slideshowhome DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshowhome DIV.active {
    z-index:10;
}

#slideshowhome DIV.last-active {
    z-index:9;
}

#slideshow {
    position:relative;
    height:395px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow DIV.active {
    z-index:10;
}

#slideshow DIV.last-active {
    z-index:9;
}

#circlecontainer {
    position:relative;
    height:0px;
}

#circlecontainer DIV.circle {
    position:absolute;
    top:0;
    left:0;
    z-index:11;
	margin-top: 60px;
	margin-left: 75px;
	background-image: url(../images/korting.png);
	height: 62px;
	width: 62px;
}

#circlecontainer2 {
	position:relative;
}

.circle2 {
	position:absolute;
	margin-top: -15px;
	margin-left: 63px;
	z-index:11;
	background-image: url(../images/korting.png);
	height: 62px;
	width: 62px;
	display: block;
}

#circlecontainer3 {
	position:relative;
}

.circle3 {
	position:absolute;
	margin-top: -15px;
	margin-left: 63px;
	z-index:11;
	background-image: url(../images/sale.png);
	height: 62px;
	width: 62px;
	display: block;
}


#box {
	position: relative;
}

#landkaart {
	position: absolute;
	background-image: url(../images/landkaart.png);
	width: 365px;
	height: 407px;
	z-index: 10;
	top: 0px;
	left: 130px;
}

#landkaartnew {
	position: absolute;
	background-image: url(../images/landkaartnew.jpg);
	width: 365px;
	height: 407px;
	z-index: 10;
	top: 0px;
	left: 130px;
	overflow: hidden;
}

#landkaartnewnew {
	position: absolute;
	background-image: url(../images/landkaartnewnew.jpg);
	width: 429px;
	height: 595px;
	z-index: 10;
	top: 0px;
	left: 100px;
	overflow: hidden;
}

#point {
	background-image: url(../images/point.png);
	background-repeat: no-repeat;
	position:absolute;
	background-position: center center;
	z-index: 999;
	width: 5px;
	height: 5px;
	display: block;
	padding:2px;
	outline: none;
	margin-top: -1px;
	margin-left: -1px;

}

#point:hover {
	background-image: url(../images/point2.png);
	background-repeat: no-repeat;
}
#pointgroot {
	background-image: url(../images/pointgroot.png);
	background-repeat: no-repeat;
	position:absolute;
	background-position: center center;
	z-index: 998;
	width: 10px;
	height: 10px;
	display: block;
	padding:2px;
	outline: none;
	margin-top: -2px;
	margin-left: -2px;
}

#pointgroot:hover {
	background-image: url(../images/pointgroot2.png);
	background-repeat: no-repeat;
}

#pointcs {
	background-image: url(../images/pointcs.png);
	background-repeat: no-repeat;
	position:absolute;
	background-position: center center;
	z-index: 998;
	width: 15px;
	height: 15px;
	display: block;
	padding:2px;
	outline: none;
	margin-top: -2px;
	margin-left: -2px;
}

#pointcs:hover {
	background-image: url(../images/pointcs2.png);
	background-repeat: no-repeat;
}

option {
	padding-right: 10px;
	padding-left: 5px;

}
.over_a {
	display: block;	
}
.over_a:hover {
	background: url(../images/merken/orr/babyfles_omo.jpg) no-repeat;
}
.over_b {
	display: block;	
	width:100%;
	height:100%;
}
.over_b:hover {
	background: url(../images/merken/orr/blad-omo.jpg) no-repeat;	
}
.over_c {
	display: block;	
	width:100%;
	height:100%;
}
.over_c:hover {
	background: url(../images/merken/orr/bot-omo.jpg) no-repeat;	
}
.over_d {
	display: block;	
	width:100%;
	height:100%;
}
.over_d:hover {
	background: url(../images/merken/orr/eland-omo.jpg) no-repeat;	
}
.over_e {
	display: block;	
	width:100%;
	height:100%;
}
.over_e:hover {
	background: url(../images/merken/orr/engel-2-omo.jpg) no-repeat;	
}
.over_f {
	display: block;	
	width:100%;
	height:100%;
}
.over_f:hover {
	background: url(../images/merken/orr/engel-omo.jpg) no-repeat;	
}
.over_g {
	display: block;	
	width:100%;
	height:100%;
}
.over_g:hover {
	background: url(../images/merken/orr/haan-omo.jpg) no-repeat;	
}
.over_h {
	display: block;	
	width:100%;
	height:100%;
}
.over_h:hover {
	background: url(../images/merken/orr/heks-omo.jpg) no-repeat;	
}
.over_i {
	display: block;	
	width:100%;
	height:100%;
}
.over_i:hover {
	background: url(../images/merken/orr/ijsje-omo.jpg) no-repeat;	
}
.over_j {
	display: block;	
	width:100%;
	height:100%;
}
.over_j:hover {
	background: url(../images/merken/orr/kat-omo.jpg) no-repeat;	
}
.over_k {
	display: block;	
	width:100%;
	height:100%;
}
.over_k:hover {
	background: url(../images/merken/orr/kip-omo.jpg) no-repeat;	
}
.over_l {
	display: block;	
	width:100%;
	height:100%;
}
.over_l:hover {
	background: url(../images/merken/orr/konijn-omo.jpg) no-repeat;	
}
.over_m {
	display: block;	
	width:100%;
	height:100%;
}
.over_m:hover {
	background: url(../images/merken/orr/krab-omo.jpg) no-repeat;	
}
.over_n {
	display: block;	
	width:100%;
	height:100%;
}
.over_n:hover {
	background: url(../images/merken/orr/kreeft-omo.jpg) no-repeat;	
}
.over_o {
	display: block;	
	width:100%;
	height:100%;
}
.over_o:hover {
	background: url(../images/merken/orr/kuiken-omo.jpg) no-repeat;	
}
.over_p {
	display: block;	
	width:100%;
	height:100%;
}
.over_p:hover {
	background: url(../images/merken/orr/labrador-omo.jpg) no-repeat;	
}
.over_q {
	display: block;	
	width:100%;
	height:100%;
}
.over_q:hover {
	background: url(../images/merken/orr/lam-omo.jpg) no-repeat;	
}
.over_r {
	display: block;	
	width:100%;
	height:100%;
}
.over_r:hover {
	background: url(../images/merken/orr/pompoen-omo.jpg) no-repeat;	
}
.over_s {
	display: block;	
	width:100%;
	height:100%;
}
.over_s:hover {
	background: url(../images/merken/orr/sneeuwpop-omo.jpg) no-repeat;	
}
.over_t {
	display: block;	
	width:100%;
	height:100%;
}
.over_t:hover {
	background: url(../images/merken/orr/sneeuwvlok-B-omo.jpg) no-repeat;	
}
.over_u {
	display: block;	
	width:100%;
	height:100%;
}
.over_u:hover {
	background: url(../images/merken/orr/spin-omo.jpg) no-repeat;	
}
.over_v {
	display: block;	
	width:100%;
	height:100%;
}
.over_v:hover {
	background: url(../images/merken/orr/vlinder-omo.jpg) no-repeat;	
}
.over_w {
	display: block;	
	width:100%;
	height:100%;
}
.over_w:hover {
	background: url(../images/merken/orr/vuurtoren-omo.jpg) no-repeat;	
}
.over_x {
	display: block;	
	width:100%;
	height:100%;
}
.over_x:hover {
	background: url(../images/merken/orr/zalm-omo.jpg) no-repeat;	
}
.over_y {
	display: block;	
	width:100%;
	height:100%;
}
.over_y:hover {
	background: url(../images/merken/orr/zeepaard-omo.jpg) no-repeat;	
}
.over_z {
	display: block;	
	width:100%;
	height:100%;
}
.over_z:hover {
	background: url(../images/merken/orr/zeester-omo.jpg) no-repeat;	
}


