html, body {
    width: 100%;height: 100%; 
	margin: 0;
    padding:0;}
body {
	background: #E2E2E2 url("/images2007/back_body.jpg") 0px -54px repeat-x;
	min-width: 1000px; text-align:center;}
* html body {
	behavior:url("/styles/csshover.htc");}

div#wrapper {
	background: #E2E2E2 url("/images2007/back_wrapper_left.jpg") top left no-repeat;
	margin: 0px auto; margin-top: 0; padding: 0; border: 0;	
	height: auto; width: 1000px;
	text-align: left;}

div#pagebody {
	background: #D1D5D6 url("/images2007/back_pagebody.gif") 400px 0px repeat-y;
	margin: 0 0 0 10px; padding: 0; border: 0;	
	height: 659px; width: 990px;
	text-align: left;}

div#footer { 	
	background: url("/images2007/back_footer.jpg") top left no-repeat;
	margin: 0; padding: 0; border: 0; clear:both;	
	height: 12px; width: 1000px;
	text-align: left;}

div#top1 { 	
	background: #C0C3C2 url("/images2007/logo_carrevolendam.jpg") 540px 5px no-repeat;
	margin: 0; padding: 0 0 0 0; border: 0;	
	height: 95px; width: 990px;
	text-align: left;}
	#topimage {
	margin: 16px 0 0 58px;}
div#top2{ 	
	background-color: #403B3C;
	margin: 0; padding: 0 0 0 0; border: 0;	
	height: 31px; width: 990px;
	text-align: center;}

div#main {
	position: relative;
	background: url("/images2007/back_main.gif") left bottom repeat-x;
	margin: 0; padding: 0 0 0 0; border: 0;	
	height: 418px; width: 990px;
	text-align: left;
	overflow: hidden;}
	
div#main2 {
	position: relative;
	background: url("/images2007/back_main.gif") left bottom repeat-x;
	margin: 0; padding: 0 0 0 0; border: 0;	
	width: 990px;
	text-align: left;
}
	

div#news_ticker {
	position: absolute; padding:0;
	left: 554px; bottom: 2px;
	height: 20px; width: 435px;}	
	* html div#news_ticker {
	bottom: 2px; }

table#bottom { 	
	background: #98A1A5 url("/images2007/back_bottom.gif") 400px 0px repeat-y;
	margin: 0; padding: 0; border: 0;	
	height: 85px; width: 990px;
	text-align: left;}
#bottom {
	margin: 0; width: 990px; text-align:left;clear: both;}	
	#bottom .bottom_left {
		width: 400px; padding: 0; text-align: left;}
	#bottom .bottom_center {
		width: 128px; padding: 0; text-align: left;}
	#bottom .bottom_right {
		width: 462px; padding: 15px 0 0 0; }

/*OPMAAK*/
#middle {
	margin: 0; width: 990px; text-align:left;clear: both;}	
	#middle .middle_left {
		width: 400px; padding: 0; text-align: left;}
	#middle .middle_center {
		width: 128px; padding: 0; text-align: left; overflow: hidden;}
	#middle .middle_right {
		width: 462px; padding: 20px 0 0 0; }

div#content {
	height: 360px; overflow: auto;}
	
/*MENUS*/
#bottommenu1 { 
	margin: 0px auto; padding: 0; width: 420px; text-align:center; clear:both;
	font: normal 12px Arial, sans-serif; color:#000; text-transform:uppercase;}
#bottommenu1 a { 
	font: normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase;}
#bottommenu1 a:hover, #bottommenu1 a.link_active { 
	font: normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase;}


div#topmenu { 
	width:990px; height:31px;
	margin: 0; padding: 0;
	font: bold 12px Arial, sans-serif; color: #fff;}
#nav {
	position: relative; float: left;
	padding: 0; margin: 0;
	list-style: none; text-align: center; z-index: 10;}
#nav li {
	background: url("/images/topmenu_li_out.gif") bottom right no-repeat;
	position: relative; float: left;
    margin:0 0 0 0; padding:0 0 0 0; border: 0;
	list-style: none; width: auto; list-style: none;}
	* html #nav li {
	\display: inline;
	list-style: none; }	
#nav li a {
	display: block; 
	margin: 0 0 0 0; padding: 9px 9px 9px 9px; border: 0;
	font: bold 13px Arial, sans-serif;
	color: #fff; text-decoration: none; line-height: 13px;
	text-align: center;}
	* html #nav li a {	}
@media all and (min-width: 0px){
   html>body  #nav li a {	
	min-width: 1px;		
	}}
#nav li:hover a, #nav li a.link_active {
	color: #926115; text-decoration: none;  }
#nav li:hover ul { 
	display: block !important;}
#nav li ul {
	position: absolute;
	float: none;display: none;
	list-style-image: none;
	width: auto;
	padding: 0; margin: 0 0 0 0; border: 0;
	text-align: left;
	top: 31px;
	left: 0; z-index: 15; }
	#nav li ul.visible {
	display: block;	}
#nav li ul li {
	margin: 0 0 0 0; padding: 0 0 0 0; border: 0;
	width: 120px;
	clear: both;
	float: left;
	list-style: none;}
#nav li ul li a, #nav li:hover ul li a {
	display: block;
	background-image: none;
	background-color: #BDBBBC;
	/*width: 135px !important; 	*/
	width: auto;
	margin: 0 0 0 0; padding: 6px 2px 6px 9px; border-bottom: 1px #403B3C solid;   
	font: normal 12px Arial, sans-serif;
	color: #403B3C; line-height: 14px; vertical-align:middle; text-decoration: none; text-align: left;	}
/** html #nav li ul li a, * html #nav li:hover ul li a { 
	width: 145px; 	
	w\idth: 135px;}*/
html>body #nav li ul li a {
	width: auto; }
#nav li ul li a:hover, #nav li ul li a.link_active, #nav li ul li:hover a, #nav li ul li:hover a.link_active  {
	color: #926115; text-decoration: none;  }


ul#nav2 {
	margin:20px 0 0 0; padding: 0;width: 128px;border-top: 1px #403B3C solid;
	list-style: none;
	\display: inline; /*  \ = ONLY FOR IE5win */
	padding-left: 0;
	font-style: normal;}
#nav2 li { /* all list items */
	float: left;
	position: relative;
	padding: 0 0 0 0; margin: 0 0 0 0; border: 0;
	text-align: left;
	color: #393A3C;
	font-weight: bold;
	list-style: none; 	
	font: 12px Trebuchet, Arial, sans-serif;
	line-height: 15px;}
	* html #nav li {
	\display: inline;
	list-style: none; }	
#nav2 li a {
	background-color: none;
	display: block;
	width: 118px;
	padding: 13px 3px 13px 7px; margin: 0 1px 0 0; border: 0; border-bottom: 1px #403B3C solid;
	vertical-align: middle;	 
	text-align: left;
	color: #403B3C;
	font-weight: bold;
	font: bold 12px Arial, Arial, sans-serif;
	line-height: 15px;
	text-decoration: none;	}
* html #nav2 li a {
	width: 128px; w\idth: 118px;}
#nav2 li a:hover, #nav2 li .link_active{
	background-color: #A67621;
	color: #fff;
	text-decoration: none;}


.Title {
	font-weight: bold;
	width: 100%; 
	margin: 0; padding: 0 0 0 0;
	text-align: left;}
	.Title td { padding: 0 0 0 0;}

.content{
	width: 400px;
	margin: 0 0 0 26px; padding: 0 0 0 0;
	text-align: left; font-weight: normal;}
.content td{
	margin: 0; padding: 0;}
.content .content_left {
	text-align: left;
	margin: 0; padding: 0;}
	.content .content_left img {	}

.adv{
	width: 400px; height: 115px;
	margin: 0 0 0 0; padding: 0 0 0 0;
	text-align: left; font-weight: normal; line-height: 16px;
	overflow:hidden;}
.adv td{
	margin: 0; padding: 0;}
.adv .adv_left {
	text-align: left;
	margin: 0; padding: 0;}
	.adv .adv_left img {	}
.adv .adv_right{
	text-align: left;
	margin: 0; padding: 8px 0 0 15px;}

.aanbieding{
	text-align: left;
	padding: 0 0 0 0;
	margin:20px 0 0 5px;}
.aanbieding .td1{
	padding: 0;width:  280px;
	margin: 0;}
.aanbieding .td2{
	padding: 0;width:  280px;
	margin: 0;}
.aanbieding .td3{
	padding: 0;width:  280px;
	margin: 0;}
.aanbieding{
	text-align: left;
	padding: 0;
	margin: 0;
	width:  280px; height: 150px;
	background-repeat: no-repeat;}


.Images{
	width: 520px; clear: both;
	margin: 0 0 0 0; padding: 0 0 0 0;	
	text-align: left; font-weight: normal;}
.Images td{
	margin: 0; padding: 0;
	text-align: left; }
.Images td img{
	margin: 0 1px 1px 0; padding: 0; cursor: hand; cursor: pointer;}

.Forms {
	border: 1px #C37C29 solid;}
.Forms td {
	padding: 3px 7px 3px 7px;}
.Forms td.kop {
	padding: 3px 7px 3px 7px;}

boby,table,div,span{		
	font-family: Arial, sans-serif;	
	font-size: 13px;
	color: #35393A;
	line-height: 18px;}
	
h1,h2,h3,h4,h5,h6,p { margin: 0;padding: 0; }

h1{
	margin: 0; padding: 0; display: block;	
	color: #926115; 
	font: bold 16px Arial, sans-serif; line-height: 18px; }
h3{
	margin: 0; padding: 0; display: block;	
	font: bold 12px Arial, sans-serif; color: #C12B20; line-height: 17px;}
.class1{ 
	font-size: 10px; line-height: 14px; }
.class2{ 
	font-size: 12px; }
.class3{ 
	color: #926115; 
	font: bold 12px Arial, sans-serif; }
.class4{ 
	font-size: 18px;
	letter-spacing:1px;
	margin-bottom: 10px;	
	padding: 0; 
	color: #000;}
.class5{ 
	font-size: 22px;
	line-height: 22px; 
	font-weight: bold; }

.gold, * .gold, .gold *{ 	
	color: #926115; }
.aanbieding_prijs, .aanbieding_prijs p{
	font: bold 18px Arial;
	color: #926115; }
.sale, * .sale, .sale *{ 	
	font: 17px Arial, Helvetica, sans-serif;
	letter-spacing: 0.5px;
	color: #5C161C; }

a {  
	color: #444; text-decoration: underline; font-weight: bold; }
a:hover {  
	color: #926115; text-decoration: underline;}

ul {
	list-style-image: url("../mages/ul_block.gif");
	margin: 7px 0 7px 22px; padding: 0;}
blockquote, pre {padding: 15px 40px;}
blockquote {font: italic 1.05em Georgia, Times, serif;
  background: url("/images/blockquote.gif") 10px 0.78em no-repeat;
  margin: 18px 0;}

ol	{}
* html ul, * html ol{
	margin-left: 22px;}
	ul a, ol a { }

hr {	
	margin: 6px 0 6px 0; padding: 0; line-height: 0; color:#fff;
	border: 0; border-bottom: #FDBB22 1px solid;  }
* html hr {
	background-color: #FDBB22; line-height: 0;
	width: 100%;padding-top: 1px;
	color: #fff;}

form{
	margin: 0;
	padding: 0;	}
.Form-Text-Box {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #444;
	width: 190px;
	border: #926115 1px solid; 
	font-weight: normal; }
.Form-Button {
	font-family: Arial, sans-serif;
	font-size: 11px;
	background: #926115;
	border: #926115 1px solid;
	color: #fff;
	font-weight: normal; }
.Form-Menu-Box {
	font-family: Arial, sans-serif;
	color: #444;
	font-size: 11px;
	font-weight: normal;
	border: #926115 1px solid; }

.fotogallery_title {display: none}
.fotogallery_maintable {z-index: 2; margin: 0; position: relative;}
.fotogallery_maintable {z-index: 2; margin: 0 0 0 0;}
.td_left .fotogallery_maintable {z-index: 2; margin: 0 0 0 0; width: auto !important;}
.fotogallery_maintable div {margin: 0;}
.fotogallery_maintable_tr2 {display: none}
.fotogallery_show {z-index: 2;	border: 0;border: 0;}
.td_left .fotogallery_show {z-index: 2;	border: 0;}
.fotogallery_left {}
.fotogallery_left a {	}
.fotogallery_center {}
.fotogallery_Form-Text-Box {
background-color: transparent;border: transparent 0px solid;font-size: 11px;font-weight: bold;color:#003582;text-align:center;}
.fotogallery_right {}
.fotogallery_right a{}
.fotogallery_omschrijving {	display: none;}
#right a {  }
* html #right a {	}
#right a:hover{  }

#change_content {}
#counter { 
	position:absolute;
	width:1px;
	height:1px;
	z-index:1;
	left: 1px; 
	top: 1px;
	visibility: hidden; }
