/* CSS Document */
html{
	height: 100%;
	margin:0;
	padding:0;
}

body {scrollbar-face-color:#666666; scrollbar-arrow-color:ffffff; scrollbar-track-color:#ffffff; scrollbar-shadow-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color:#ffffff; scrollbar-darkshadow-Color:#ffffff;}

td.contenttext {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-style: normal;	color: #000000;	text-decoration: none;	text-align: left;	white-space: pre;	margin-top: 60px;	margin-left: 60px;}


.wrapper				{position:absolute; width: 776px; height: 592px; margin-left:-388px; margin-top:-296px; top: 50%; left:50%;}


.container   			{position: relative; width: 775px; height: 592px; background-color: transparent;}

#logo        			{position: absolute; width: 131px; height: 131px; left:   0px; top:   0px; background-image: url(images/newclassics_nieuwlogo.jpg);}
#nav         			{position: absolute; width: 636px; height:  46px; left: 139px; top:  85px;}
#linksachtergrond     	{position: absolute; width: 131px; height: 426px; left: 0px; top: 138px; z-index: 1;}
#subnavigatie   		{position: absolute; width: 131px; height: 200px; left: 1px; top: 155px; z-index: 2;}
#footer					{position: absolute; width: 775px; height:  12px; left:   0px; top: 580px; background-color: #FFFFFF; background-image: url(images/bckgrndfooter.gif); background-repeat: repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal;color: #666666; text-decoration: none;}

#startpagina			{position: absolute; width: 637px; height: 426px; left: 139px; top: 138px; z-index: 1; background: url(images/achtergrondstartpagina3.jpg) right  no-repeat #9194b6;}
#maatwerkinformatie		{position: absolute; width: 637px; height: 426px; left: 139px; top: 138px; z-index: 1;}
#collectie				{position: absolute; width: 637px; height: 426px; left: 139px; top: 138px; z-index: 1;}

#collectieAlt			{position: absolute; width: 637px; height: 426px; left: 139px; top: 138px; z-index: 1; background-color:#c4978d;}

#dealers				{position: absolute; width: 637px; height: 426px; left: 139px; top: 138px; z-index: 1;}  /*  hier staat de achtergrondimage in de html  */

#middentext				{position: absolute; width: 420px; height: 443px; left: 160px; top: 150px; z-index: 2; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height:14px; text-decoration: none; text-align: left; padding: 4px 5px 0 10px; list-style-position: outside;}

#middentext h3			{padding:8px 0 8px 0; margin:0; font-family: Arial, sans-serif;}

#imtop					{position: absolute; width: 151px; height: 199px; left: 624px; top: 139px; z-index: 1;}
#imbot					{position: absolute; width: 151px; height: 199px; left: 624px; top: 365px; z-index: 1;}
#rechtsnavigatie		{position: absolute; width: 151px; height: 426px; left: 624px; top: 138px; z-index: 2; overflow-y: scroll; overflow-x: hidden;}
#routenettekst			{position: absolute; width: 210px; height: 55px; left: 205px; top: 482px; z-index: 2; overflow : hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}



#routenettop			{position: absolute; width: 220px; height: 55px; left: 200px; top: 482px; z-index: 2; overflow : hidden; background: #40453F;}
#routenetlinks			{position: absolute; width:  80px; height: 27px; left: 200px; top: 537px; z-index: 2; float: left; overflow : hidden;  background: #40453F;}
#routenetrechts			{position: absolute; width: 140px; height: 27px; left: 280px; top: 537px; z-index: 2; float: left; margin-top: 0; padding-top: 0; overflow : hidden;  background: #40453F;}





#ledenlijst		   		{position: absolute; left: 0px; top: 197px; z-index: 2; visibility: hidden; background-color: #ffffff;}
#ledenlijst ul			{margin: 0; padding: 0; width:195px;}
#ledenlijst li			{list-style-type: none; margin: 0; padding: 0; line-height:16px;}
#ledenlijst li a		{margin:0; padding:0 4px 0 5px;  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; letter-spacing:0.01em;}
#ledenlijst li a:hover	{background-color:#CBD8DA;}

#stedenlijst	   		{position: absolute; left: 0px; top: 197px; z-index: 2; visibility: hidden; background-color: #ffffff;}
#stedenlijst ul			{margin: 0; padding: 0; width:195px;}
#stedenlijst li			{list-style-type: none; margin: 0; padding: 0; line-height:16px;}
#stedenlijst li	a		{margin:0; padding:0 4px 0 5px;  text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; letter-spacing:0.01em;}
#stedenlijst li a:hover	{background-color:#CBD8DA;}






#sfeer		  			{position: absolute; width: 477px;	height: 426px; left: 139px;	top: 138px;	z-index: 2;	overflow : hidden;}
.banken 				{position: absolute; width: 477px;	height: 426px; left: 139px;	top: 138px;	z-index: 2;	overflow : hidden; visibility: hidden;}
.stoelen  				{position: absolute; width: 477px;	height: 426px; left: 139px;	top: 138px;	z-index: 2;	overflow : hidden; visibility: hidden;}
.eetkamerstoelen		{position: absolute; width: 477px;	height: 426px; left: 139px;	top: 138px;	z-index: 2; overflow : hidden; visibility: hidden;}
.florence				{position: absolute; width: 477px;	height: 426px; left: 139px;	top: 138px;	z-index: 2; overflow : hidden; visibility: hidden;}

#xtrainfoNAV			{position: absolute; width: 131px; left: 1px; top: 520px; z-index: 2;}
#xtrainfoachtergrond    {position: absolute; width: 477px; height: 426px; left: 139px; top: 138px; z-index: 200; background-color:#cbd4bc; visibility: hidden;
}
#xtrainfoTXT			{position: absolute; width: 400px; left: 179px;	top: 178px;	z-index: 300; visibility: hidden; font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #616161; text-decoration: none; 	line-height: 20px;}


#DealersAlgemeen		{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: show; background:#40453F;}
#DealersAlgemeen p      {margin:0; padding:5px; font-family: Arial, sans-serif; font-size: 12px; color: #ffffff;}

#Benthuizen				{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/waay.gif) #40453F;}
#Eindhoven				{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/bakerseindhoven.gif) #40453F;}
#Heemskerk				{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/lubbers.gif) #40453F;}
#Heilo					{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/rozing.gif) #40453F;}
#Huissen				{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/jansen.gif) #40453F;}
#Jubbega				{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/blaauw.gif) #40453F;}
#Leiden					{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/zirkzee.gif) #40453F;}
#Poeldijk				{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/doornekamp.gif) #40453F; }
#Schalkhaar				{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/berghuis.gif) #40453F;}
#SintNicolaasga			{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/jaring.gif) #40453F;}
#Uden					{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/adbouw.gif) #40453F;}
#Valthermond			{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/tobben.gif) #40453F;}
#Sleeuwijk				{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/schuppen.gif) #40453F;}
#Putten					{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/putten.gif) #40453F;}
#Haverkort				{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/haverkort.gif) #40453F;}
#Betting				{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/betting.gif) #40453F;}
#Osim					{position: absolute; width: 220px; height: 260px; left: 200px; top: 138px; z-index: 2; overflow : hidden; visibility: hidden; background: url(adressen/deosim.gif) #40453F;}


.solidblockmenu					{margin: 0;	padding: 0;	float: left; width: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #CCCCCC; font-style: normal; font-weight: normal;}
.solidblockmenu li				{display: inline;}
.solidblockmenu li a			{float: left; color: #CCCCCC; padding: 16px 11px; border-right: 1px solid white; text-decoration: none;}
.solidblockmenu li a:visited	{color: #CCCCCC;}
.solidblockmenu li a:hover		{color: #FFFFFF; font-size: 13px;}

.submenuMaatwerk 						{list-style-type: none; margin:0; padding:3px;}
.submenuMaatwerk li a					{color: #737372; background-color: #B8CAD8; display: block; padding-left: 2px; margin-bottom:3px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.submenuMaatwerk li a:hover				{background-color: #8996A0; color:#F3F2F0;}
* html .submenuMaatwerk li a			{ /*IE only. Actual menu width minus left padding of A element (10px) */ width: 122px;}

.submenuCollectie 						{list-style-type: none; margin:0; padding:3px;}
.submenuCollectie li a					{color: #737372; background-color: #cbd4bc; display: block; padding-left: 2px; margin-bottom:3px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.submenuCollectie li a:hover			{background-color: #D7E1C7; color:#313435;}
* html .submenuCollectie li a			{ /*IE only. Actual menu width minus left padding of A element (10px) */ width: 122px;}

.submenuAdres 						{list-style-type: none; margin:0; padding:3px;}
.submenuAdres li a					{color: #ffffff; background-color: #A69992; display: block; padding-left: 2px; margin-bottom:3px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.submenuAdres li a:hover			{background-color: #CBD8DA; color:#313435;}
* html .submenuAdres li a			{ /*IE only. Actual menu width minus left padding of A element (10px) */ width: 122px;}





[if IE]>
p.iepara						{padding-top: 1em;}
<![endif]>

font.informatieF				{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; text-align: left; letter-spacing: 0px;}
td.informatieF					{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; text-align: left; letter-spacing: 0px; width:auto;}
table.informatieT				{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; text-align: left; letter-spacing: 0px;}
td.informatieT					{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none; text-align: left; letter-spacing: 0px; width:auto;}

input.informatieI 				{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-color: #110E52; border: solid 1 #110E52; margin: 0 10px 0 0; padding: 0;}
.informatieT a					{color: #999999; display: block; width: 226px; padding: 0px 0; padding-left: 2px;	text-decoration: none;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px; background-color: #ffffff; border: solid 1 #000000 ;}
.informatieT a:visited 			{color: #999999;}
.informatieT a:active			{color: #999999;}
.informatieT a:hover			{color: #000000; font-size: 12px; background-color: #FFDF06; border: solid 1 #000000 ;}
* html .informatie a			{/*IE only. Actual menu width minus left padding of A element (10px) */ width: 226px;}


ul.Adressen						{list-style-type: none; margin: 0px 5 5px; padding: 3; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; float: left; width: 220px;}
input.postcodecheck				{width: 80px; color: #666; background-color: #FFFFFF; border: none;}
ul.routenet1 					{list-style-type: none; margin: 0px 5 5px; padding: 3; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; float: left; width: 220px;} 

ul.routenet2 					{list-style-type: none; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; float: left; width: 140px; margin:0; padding:5px;} 
.routenet2 li a					{color: #ffffff; display: block; width: auto; padding: 0px 0; padding-left: 2px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.routenet2 li a:visited 		{color: #ffffff;}
.routenet2 li a:active			{color: #ffffff;}
.routenet2 li a:hover			{color: #000000; font-size: 12px; background-color: #CBD8DA;}
* html .routenet2 li a			{/*IE only. Actual menu width minus left padding of A element (10px) */  width: 140px;}

ul.routenet1 					{margin:0; padding:5px; font-family: Arial, sans-serif; font-size: 12px; color: #ffffff;} 
.routenet1 li					{margin:0; padding:5px; font-family: Arial, sans-serif; font-size: 12px; color: #ffffff;}


ul.Adresgegevens 				{list-style-type: none; margin:0; padding:5px; width: 250px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;} 
.Adresgegevens li a				{color: #ffffff; display: block; width: auto; padding: 0px 0; padding-left: 1px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.Adresgegevens li a:visited 	{color: #ffffff;}
.Adresgegevens li a:active		{color: #ffffff;}
.Adresgegevens li a:hover		{color: #000000; font-size: 12px; background-color: #CBD8DA;}
* html .Adresgegevens li a		{/*IE only. Actual menu width minus left padding of A element (10px) */  width: 250px;}



h3	{
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	padding-top: -4px;
}


/* -------------------------------------------------------------------------------------- */
/* contactBOX box ------------------------------*/

fieldset				{border:0; width:auto; bottom:0;}
ul.form					{list-style:none; padding:0; margin:0 auto; width:auto; border:0;}
ul.form li				{padding:6px 0; height:12px;}
ul.form li label		{display:block; float:left; width:auto; margin-left:15px;}
ul.form li input, ul.form li select, ul.form li textarea	{width:150px; float:left; border:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#ffffff; margin-right:0px; padding-right:2px;}
ul.form li.submit		{ border:0; color:#003366;}
ul.form li.submit input	{height:20px; background-color:#ffffff; cursor:pointer; color:#003366; font-weight:bold; float:left; width:65px;}
ul.form li textarea		{height:40px; width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; background-color:#ffffff;}
ul.form li.comment .required, ul.form li.comment label	{width:275px;}

ul.form li input[type=checkbox].tjek	{width:auto; text-align:left; float:left;  border:1px solid #000000; color:#ffffff; margin:0; padding:0;}
label.tjek				{width:auto; text-align:left; float:left;}


li.comments				{height:40px !important;}
.valid					{border:0px solid #7e3f98 !important;}
.invalid				{border:2px solid #7e3f98 !important;}

font.verplicht			{font-size:9px;}
