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

#bgL
{
	height:800px ;
	background-image: url(../images/bg_l.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
}

#bgR
{
	height: 800px;
	background-image: url(../images/bg_r.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
}

.bgM
{
	width: 777px;
	background-image: url(../images/bg_totaal.jpg);
	background-repeat : repeat-y;
}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}

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

table tr td
{
	vertical-align: top;
}

a {
	font-family : Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #FB2603;
	text-decoration:none;
}

/*
a:active{
	font-family : Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #FB2603;
	text-decoration:none;
}
*/

a:hover{
	font-family : Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	color : #F0CC00;
	text-decoration:none;
}

/******************classes********************************************/
.content_bruin {
	font-family :  Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;
	line-height : 14px;
	color: #422507;
	padding-right:18;
}

.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 links********************************************/
.menulinks {
	font-family: Arial;
	font-size: 11px;
	color: Black;  
	font-weight : normal;
	text-decoration: none; 
	text-indent: 10px;
}

.home_rechts {
	font-family: Arial;
	font-size: 11px;
	color: #DFA262;  
	font-weight : normal;
	text-decoration: none; 
	text-indent: 10px;
}

a:link.menulinks,  a:active.menulinks { 
	font-family: Arial;
	font-size: 11px;
	color: Black;  
	font-weight : normal;
	text-decoration: none; 
	text-indent: 10px;
}

a:hover.menulinks{ 
	font-family: Arial;
	font-size: 11px;
	color: #363636;  
	font-weight : normal;
	text-decoration: none;
	text-indent: 10px;
}

.td_buttonslinks {
	background-image :  url("../images/site/bg_buttonbar_links.jpg");
	background-repeat : no-repeat;
	height : 20px;
	width : 231px;
	border-bottom : 1px solid #BDBCBC;
	border-left : 0;
}

.td_buttonslinks_top {
	background-image :  url("../images/site/bg_buttonbar_links.jpg");
	background-repeat : no-repeat;
	height : 20px;
	width : 231px;
	border-bottom : 1px solid #BDBCBC;
	border-top : 1px solid #BDBCBC;
	border-left : 0;
}

.td_buttonslinks_top_over {
	background-image :  url("../images/site/bg_buttonbar_links_over_11.jpg");
	background-repeat : no-repeat;
	height : 20px;
	width : 231px;
	border-bottom : 1px solid #BDBCBC;
	border-top : 1px solid #BDBCBC;
	border-left : 0;
}

.td_buttonslinks_over {
	background-image :  url("../images/site/bg_buttonbar_links_over_11.jpg");
	background-repeat : no-repeat;
	height : 20px;
	width : 231px;
	border-bottom : 1px solid #BDBCBC;
	border-left : 0;
}
/******************menu top********************************************/
.td_buttonstop {
	background-image :  url("../images/site/bg_buttonbar_top.jpg");
	background-repeat : repeat-x;
	height : 22px;
	border-left : 0;
	text-align : center;
}

.td_buttonstop_over {
	background-image :  url("../images/site/bg_buttonbar_top_over.jpg");
	background-repeat : repeat-x;
	height : 22px;
	border-left : 0;
	text-align : center;
}

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

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

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

/******************div id`s********************************************/
#main {
	position:relative;
	text-align : left;
	width : 777px;
	z-index : 1;
}

#header {
	position : relative;
	left: 0px;
	height: 166px;
	width : 777px;
	z-index : 2;
}

#buttons_top {
	position : relative;
	left: 0px;
	background :  url("../images/site/bg_buttons_top.gif");
	height : 50px;
	width: 777px;
}

#table_buttons_top {
	position: relative;
}

#buttons_rechts_prod
{
	position: absolute;
	left: 553px;
	width: 224px;
	z-index: 4;
}

#buttons_rechts
{
	position: absolute;
	left: 553px;
	width: 224px;
	z-index: 4;
}

#buttons_rechts a
{
	color: #7b460f;
	margin-top: 0px; /* original 20 */
	padding-left: 30px;
	font-weight: bold;
	font-size: 13px;
}

#buttons_rechts a:hover
{
	color: #371e03;
}

#buttons_rechts .sub
{
	margin-left: 15px;
	margin-right: 14px;
	width: 200px;
	line-height: 18px;
}

#buttons_rechts .sub a
{
	width: 100%;
	font-weight: 300;
	font-size: 11px;
}

#buttons_rechts .sub a:hover
{
	font-weight: bold;
	font-style: italic;
}

#titel2
{
	position : relative;
	width : 453px;
	margin-left: 0px;

	margin-bottom: 5px;
	z-index:  1;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	letter-spacing : 3px;
}

#titel
{
	position : relative;
	width : 453px;
	margin-left: 18px;

	margin-bottom: 5px;
	z-index:  1;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000;
	letter-spacing : 3px;
}

#lijn2
{
	position : relative;
	width : 473px;
	margin-left:0px;
	margin-top: 0px;
	height: 1px;
	z-index:  1;
	background : url(../images/lijn.gif) repeat-x;
}
#lijn
{
	position : relative;
	width : 473px;
	margin-left:18px;
	margin-top: 0px;
	height: 1px;
	z-index:  1;
	background : url(../images/lijn.gif) repeat-x;
}

#content
{
	position : relative;
	width : 493px;
	margin-left: 18px;
	margin-top: 0px;
	padding-top:10px;
	z-index:  1;
	font-size : 11px;
	font-style : normal;
	color: #303030;
}

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

.product_menu a
{
	width: 100%;
	display : block;
	text-indent: 20px;
}

.product_pic_2
{
	z-index:2;
	position: relative;
}

.product_pic_2_href
{
	z-index:3;
	position: absolute;
}

.product_pic_3_href
{	
	z-index: 4;
	position: absolute;
}

.product_pic_3b
{
	z-index:2;
	position: relative;
}

.product_pic_3b_href
{
	z-index:3;
	position: absolute;
}

.footer {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration: none; 
	color : #422507;
}
.footerwv {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration: none; 
	color : #CECBC4;
}

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

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

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

a:hover.footer {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	text-decoration: none; 
	color : #371e03;
}