body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #282828;
	margin: 0px;
	height:100%;
	background-image : url(../images/main_bg.jpg);	
	background-repeat : repeat-y;
	background-color : #012e59;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
}

/*
a:link,  a:visited{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;  
	font-weight : normal;
	text-decoration: none;
}

a:hover{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #014485;  
	font-weight : normal;
	text-decoration: none;
}
*/

.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #282828;
	margin-left:52px;
}

.titel1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#113b63;
}

.pic{
	float : right;
	padding:8px;
}

.picture{
    border : 1px solid ##1079c9;
}

.png{
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bullet.png', sizingMethod='scale');
			position:absolute;
			z-index:2;
}

.text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	color:#113b63;
}
.textsmall {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: Black;
}

#header1{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	width:700px;
	height:220px;
	z-index:2;
}

#header2{
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	width:700px;
	height:130px;
	z-index:2;
}

#logo1{
	position:absolute;
	background-image : url(../images/logo.jpg);
	margin-left:700px;
	margin-top:0px;
	width:201px;
	height:220px;
	z-index:3;	
}

#logo2{
	position:absolute;
	background-image : url(../images/logo_laag.jpg);
	margin-left:700px;
	margin-top:0px;
	width:201px;
	height:130px;
	z-index:3;	
}


#right{
    position:absolute;
	background-image : url(../images/right.jpg);
	margin-left:901px;
	margin-top:0px;
	height:417px;
	z-index:2;
}

#nieuwsbrief{
	position:absolute;
	background-color : #d9e0e8;	
	background-image : url(../images/nieuwsbrief.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:220px;
	width:227px;
	height:120px;
	padding-left:52px;
	padding-top:52px;
	z-index:2;
}

#camperverhuur{
	position:absolute;
	background-image : url(../images/camperverhuur.jpg);
	background-color : #FFFFFF;	
	margin-left:0px;
	margin-top:415px;
	width:227px;
	height:122px;
	padding-left:52px;
	padding-top:32px;
	z-index:3;
}

#caravans{
	position:absolute;
	margin-left:0px;
	margin-top:620px;
	width:227px;
	padding-left:32px;
	z-index:2;
}

#occasions{
	position:absolute;
	background-image : url(../images/occasions.jpg);
	background-color : #FFFFFF;	
	margin-left:0px;
	margin-top:574px;
	width:227px;
	height:162px;
	padding-left:52px;
	padding-top:32px;
	z-index:2;
}

#caravans_info{
	position:absolute;
	margin-left:49px;
	margin-top:207px;
	width:227px;
	z-index:2;
}

#benner {
	position:absolute;
	margin-left:0px;
	margin-top:770px;
	width:227px;
	padding-left:32px;
	z-index:2;
}

#kopje{
	position:absolute;
	background-image : url(../images/content_bg.jpg);	
	background-repeat : repeat-x;
	margin-left:0px;
	margin-top:130px;
	padding-top:30px;
	width:700px;
	height: 2px;
	z-index:3;
}

#content{
	position:absolute;
	background-image : url(../images/content_bg.jpg);	
	background-repeat : no-repeat;
	margin-left:279px;
	margin-top:220px;
	padding-top:35px;
	padding-left: 20px;
	width:385px;
	height: 2px;
	z-index:3;
}

#content2{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #282828;
	position:absolute;
	margin-left:52px;
	margin-top:170px;
	padding-top:30px;
	width:630px;
	height: 2px;
	z-index:3;
}

#content_model{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #282828;
	position:absolute;
	margin-left:215px;
	margin-top:170px;
	padding-top:30px;
	width:475px;
	height: 2px;
	z-index:3;
}

#menu1{
	position:absolute;
	background-color: #e9eff4;
	margin-left:700px;
	margin-top:220px;
	width:201px;
	height: auto;
	vertical-align : top;	
	z-index:2;
}

#menu_breed{
	position:absolute;
	background-color : #FFFFFF;	
	margin-left:700px;
	margin-top:130px;
	width:201px;
	height: auto;
	vertical-align : top;	
	z-index:2;
}

/**... **/

/******************menu-classes******************/

.td_buttons{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #e9eff4;
	font-size: 11px;
	font-weight : bold;
	text-decoration: none; 
	height : 21px;
	width : 201px;
	border-left : 0;
	border-bottom-color : #FFFFFF;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	color: #012e59;
	cursor : hand;
	text-indent: 18px;
	padding-top:4px;
}

.td_buttons_over {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #012e59;
	font-size: 11px;
	font-weight : bold;
	text-decoration: none; 
	height : 21px;
	width : 201px;
	border-left : 0;
	border-bottom-color : #012e59;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	color: #FFFFFF;
	cursor : hand;
	text-indent: 18px;
	padding-top:4px;
}

.menulinks {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;  
	font-weight : bold;
	text-decoration: none; 
	text-indent: 18px;
}

a:link.menulinks,  a:visited.menulinks { 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012e59;  
	font-weight : bold;
	text-decoration: none; 
	text-indent: 18px;
}

a:hover.menulinks{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;  
	font-weight : bold;
	text-decoration: none;
	text-indent: 18px;
}

.sub{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #e9eff4;
	color: #838f9b;  
	font-weight : bold;
	text-decoration: none; 
}

a:link.sub,  a:visited.sub{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #838f9b;  
	font-weight : bold;
	text-decoration: none;
}

a:hover.sub{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ef3328;  
	font-weight : bold;
	text-decoration: none;
}

.sub_titel{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1079c9;  
	font-weight : bold;
	text-decoration: none; 
}

a:link.sub_titel,  a:visited.sub_titel{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1079c9; 
	font-weight : bold;
	text-decoration: none;
}

a:hover.sub_titel{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ef3328;  
	font-weight : bold;
	text-decoration: none;
}

.product_menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1079c9;  
 	background-color: #d8e0e7;
	font-weight : bold;
	text-decoration: none; 
}

.product_menu2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1079c9;  
 	background-color: #EAEFF3;
	font-weight : bold;
	text-decoration: none; 
}

a:link.product_menu,  a:visited.product_menu{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1079c9; 
	font-weight : bold;
	text-decoration: none;
}

a:hover.product_menu{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ef3328;  
	font-weight : bold;
	text-decoration: none;
}

.info_menu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1079c9;  
	background-color: #eaeff3;
	font-weight : bold;
	text-decoration: none; 
}

a:link.info_menu,  a:visited.info_menu{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1079c9; 
	font-weight : bold;
	text-decoration: none;
}

a:hover.info_menu{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ef3328;  
	font-weight : bold;
	text-decoration: none;
}

.submenu{
   padding-left: 35px;
   padding-top:2px;
   padding-bottom:8px;
   line-height : 19px;
   border-bottom : 1px solid #FFFFFF;
}
/**********************footer**************************/
.footer {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration: none; 
	color : #00498E;
}
.footerwv {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration: none; 
	color : #E1E1E1;
}

a:link.footerwv {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration: none; 
	color : #E1E1E1;
}

a:hover.footerwv {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration: none; 
	color : #E1E1E1;
}

a:active.footerwv {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration: none; 
	color : #E1E1E1;
}


a:link.footer, a:active .footer {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration: none; 
	color : #5B5B5B;
}

a:hover.footer {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	text-decoration: none; 
	color : Red;
}
#footer{
	position:relative;
	margin-left:0px;
	margin-top:0px;
	width:700px;
	height:220px;
	z-index:2;
}

/* mailform */
.form_title
{
	height: 15px;
	margin-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #012e59;
	font-weight: bold;
	color: #FFFFFF;
}

.mailform_required
{
	font-size: 10px;
	color: #FF3300;
}

.mailform_error
{
	font-weight: bold;
	color: #FF3300;
}

input, textarea, button
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

