html {
	overflow-y: scroll;	
}

body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  text-align : center;
  margin :0;
  background-image : url(../images/bg_totaal.jpg);
  background-repeat : repeat;
  background-position : center top;
}

table, #wrapper {
	font-size : 11px;
	font-style : normal;
    text-align : left;
	color: #303030;
}

a {
	font-size : 11px;
	font-style : normal;
	color : #fd0101;
	text-decoration:none;
}

a:hover{
	color : #ccc21a;
}

/******************classes********************************************/
.formstyle{  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #000066; 
	font-weight: 400
}

.formstylebold{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #000033; 
	font-weight: 600
}

.content_blauw {
	font-family :  Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight: normal;
	line-height : 14px;
	color: #073968;
}

.content_bruin_vet {
	font-family :  Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #422507;
}

.content_lichtbruin {
	font-family :  Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 9px;
	font-weight: normal;
	color: #E5AB6D;
}

.content_tekst {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #303030;
}

.table_content_tekst {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color: #303030;
	text-align : left;
	width : 327px;
	vertical-align : top;
	border-right: 1px solid #E8E8E8;
}

.table_content_tekst_breed {
	text-align : left;
	width : 600px;
	vertical-align : top;
}

.table_content_home_tekst {
	text-align : left;
	color:#202020;
	width : 250px;
	vertical-align : top;
	border-right: 1px solid #E8E8E8;
}

.table_content_lijn {
	border-width : 0px;
	width : 1px;
	background-color : #D6D4D4;
}

.table_content_plaatje {
	text-align : center;
	border-width : 0px;
	width : 271px;
	vertical-align : top;
	margin-left : 1px;
}


/******************menu top********************************************/

.menutop {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #04498A;  
	font-weight : normal;
	text-decoration: none; 
	text-align: center;
}

a:link.menutop,  a:active.menutop { 
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #04498A;  
	font-weight : normal;
	text-decoration: none; 
	text-align: center;
}

a:hover.menutop{ 
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;
	color: White;  
	font-weight : normal;
	text-decoration: none;
	text-align: center;
}

.pic {
	border : 1px solid #DCDCDC;
}

#footer {
	margin-left:34px;
}
.footer {
	font-family:  Arial, helvetica, sans-serif;
	font-size: 10px;
	color : #C1C1C1;
	text-align : left;
	}

a:link.footer {
	font-family:  Arial, helvetica, sans-serif;
	font-size: 10px;
	color : #C1C1C1;
	text-align : left;
}

a:hover.footer {
	font-family:  Arial, helvetica, sans-serif;
	font-size: 10px;
	color : #A6A6A6;
	text-align : left;
}

a:active.footer {
	font-family:  Arial, helvetica, sans-serif;
	font-size: 10px;
	color : #A6A6A6;
	text-align : left;
}

a:visited.footer: {
	font-family:  Arial, helvetica, sans-serif;
	font-size: 10px;
	color : #C1C1C1;
	text-align : left;
}

/******************div id`s********************************************/
#main {
	text-align : left;
	width : 780px;
}

#header {
	background :  url("../images/header.gif") no-repeat;
	height: 109px;
	width : 780px;
}

#buttons_top {
	height : 105px;
	width: 780px;
}

#table_buttons_top {
	position: relative;
}

#content{
/*	height: 100%;*/
	width : 778px;
}

#bg_buttons {
	position : absolute;
	background : url("../images/site/bg_buttons.gif") repeat-y;
	width : 224px;
	height : 600px;
	left: 553px;
	z-index:2;
}

.GMapEZ {
	width: 348px;
	height: 300px;
}

.GMapEZ div {
	color: #000;
}

.GMapEZ div a, .GMapEZ div a:visited, .GMapEZ div a:hover, .GMapEZ div a:active {
	color: Red;
}

.GMapEZ_img {
	position:absolute;
	margin: 0 0 0 115px;
}

.GMapEZ_txt {
	position:absolute;
	margin: 0 0 0 0;
}

.GMapEZ_height {
	height: 90px;
}

#copyright {
	white-space:normal!important;	
}

/*DE ONDERSTAANDE STYLEN NIEUW TOEGEVOEGD EN VORMEN DE NIEUWE BASIS VAN DE SITE*/

html, body {
	height: 100%;
	background:url(../images/bg_body.gif) repeat center top;
}

#wrapper {
	background: url(../images/bg_wrapper.gif) no-repeat center top;
 	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto 0;
}

#wrapper_inner {
	margin:0 auto 0;
	width: 780px;	
}

#wrapper_content {
	margin: 20px 0 0 40px;	
	width: 740px;
}

#homevlak {
	background:url(../images/home_vlakgrijs.gif) no-repeat;
	width:343px;
	height:161px;
	font-size:12px;
	color:#073968;
	padding: 15px 0 10px 3px;
	line-height:16px;
}

#homevlak a {
	font-size:12px;
	color:#073968;
	text-decoration:underline;
}

#homevlak a:hover {
	color : #fd0101;	
}

#home_recvlak, #home_recvlak_klein {
	width:370px;
	margin: 0 11px 11px 0;
	float:left;	
}

* html #home_recvlak, #home_recvlak_klein {
	width: 360px;
	margin: 0 10px 11px 0;
}

#home_recvlak img {
	border:0;	
}

#home_recvlak_klein {
	clear:both;	
}

#home_recvlak_klein #home_recvlak {
	width: 168px;
	margin-bottom: 0;
}

#blok_images {
	width: 380px;
	padding: 0 0 0 11px;
	float:right;
}

#bandenshop {
	margin: 0 0 0 3px;	
}
