/*   Gemaakt door: Gary van de Haterd
										*/

 /* De standaard stijl van de pagina */
BODY				{
					background-color: #000066;
					color: #FFFFFF;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					scrollbar-face-color: #FFFFFF;
					scrollbar-highlight-color: #666666;
					scrollbar-shadow-color: #666666;
					scrollbar-3dlight-color: #FFFFFF;
					scrollbar-arrow-color:  #000066;
					scrollbar-track-color: #FFFFFF;
					scrollbar-darkshadow-color: #FFFFFF;
					margin-top: 0;
					margin-bottom: 0;
					}


#map b,#map {
		color: #000000;
}
/* logo eigenschappen */
.logo				{
					background-image: url('../img/logo.jpg');
					background-repeat: no-repeat;
					background-position: top left;
					background-color: #000066;
					height: 118px;
					color: #FFFFFF;
					}

/* Menu eigenschappen  */

.head				{
					font-size: 16px;
					font-weight: bold;
					color: #000066;
					text-align: left;
					vertical-align: top;
					}

.text				{
					text-align: left;
					color: #333333;
					}

.tblHead, .tblHead H1			{
					text-align: left;
					color: #FF6600;
					font-size: 22px;
					font-weight: bold;
					margin: 0px;
					}

.tblMerk			{
					text-align: center;
					font-size: 18px;
					font-weight: bold;
					}

.tblDesc			{
					text-align: left;
					color: #FF6600;
					font-size: 12px;
					font-weight: bold;
					border-bottom: 1px solid #DDDDDD;
					}
					
HR					{
					height: 1px;
					}

.prodDesc			{
					font-size: 14px;
					font-weight: bolder;
					text-align: left;
					color: #FF6600;
					}

.sub				{
					font-weight: bold;
					text-align: right;
					}
.bold				{
					font-weight: bold;
					}

/* Standaard opmaak tabellen */
TABLE			{
				color: #FFFFFF;
				border: 0;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				}

TABLE.tblProd	{
				color: #FFFFFF;
				border: 1px solid #FF6600;
				height: 165px;
				width: 140px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: center;
				background-image: url('../img/prodback.gif');
				background-repeat: repeat-y;
				}

TABLE.tblDet	{
				color: #FFFFFF;
				border: 1px solid #FF6600;
				width: 550px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				background-image: url('../img/prodback.gif');
				background-repeat: repeat-y;
				}
TABLE.tblQuestion{
				margin-left: 10px;
				color: #FFFFFF;
				border: 1px solid #FF6600;
				width: 250px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				background-image: url('../img/prodback.gif');
				background-repeat: repeat-y;
				}
TABLE.tblNotFound{
				margin: 10px 0px;
				color: #FFFFFF;
				border: 1px solid #FF6600;
				width: 550px;
				text-align: center;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				background-image: url('../img/prodback.gif');
				background-repeat: repeat-y;
				}

TABLE.tblMerk	{
				color: #FFFFFF;
				border: 1px solid #FF6600;
				width: 110px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				background-color: #000066;
				}

.mainMenu		{
				background-color: #012F8C;
				width: 164px;
				vertical-align: top;
				text-align: center;
				}

.mainSite		{
				vertical-align: top;
				text-align: center;
				}

.copyBalk		{
				width: 800px;
				background-image: url('../img/copybalk.gif');
				background-color: #000066;
				background-repeat: no-repeat;
				/*vertical-align: bottom;*/
				height: 23px;
				text-align: center;
				}
/* Mouseovers voor links */					
A:link,A:active,A:visited { 
				color: #FF6600; 
				font-weight: bold; 
				text-decoration: none;
				}

A:hover			{ 
				text-decoration: underline; 
				color: #FFFFFF; 
				}

/* Mouseover voor copy */
A.copy:link,A.copy:active,A.copy:visited { 
				color: #BBBBBB; 
				font-weight: bold; 
				text-decoration: none;
				}

A.copy:hover	{ 
				text-decoration: underline; 
				color: #000000; 
				}


/* IMG standaard geen border */
.line			{
				border: 1px solid #FF6600;
				}
IMG				{
				border: 0px;
				}
/* Instellingen voor verscheidene TD's */

TD.edit			{
				text-align: right;
				height: 20px;
				background-color: #FF791F;
				font-size: 12px;
				font-weight: bold;
				color: #000099;
				}
.imgR			{
				border-right: 1px solid #FF6600;
				}
.proDesc		{
				border-bottom: 1px solid #FF6600;
				border-top: 1px solid #FF6600;
				height: 12px;
				font-weight: bold;
				background-color: #012F8C;
				}
.proDescB		{
				border-bottom: 1px solid #FF6600;
				border-top: 1px solid #FF6600;
				height: 12px;
				font-weight: bold;
				color: #FF6600;
				background-color: #012F8C;
				}
.topDesc		{
				border-bottom: 1px solid #FF6600;
				height: 12px;
				font-weight: bold;
				background-color: #012F8C;
				}
.lowDesc		{
				border-top: 1px solid #FF6600;
				height: 12px;
				text-align: right;
				font-weight: bold;
				background-color: #012F8C;
				}
TH.name			{
				border-bottom: 1px solid #FF6600;
				height: 12px;
				}
TH.img			{
				border-bottom: 1px solid #FF6600;
				height: 60px;
				}
TH.arrow		{
				border-bottom: 1px solid #FF6600;
				}
TH.specs		{
				border-bottom: 1px solid #FF6600;
				height: 30px;
				text-align: left;
				}
TH.price		{
				/*border-bottom: 1px solid #FF6600;*/
				height: 22px;
				color: #FF6600;
				font-size: 16px;
				}
.proPrice		{
				height: 22px;
				color: #FF6600;
				text-align: center;
				font-size: 16px;
				font-weight: bold;
				}
.center			{
				text-align: center;
				}
			
/* form types */

.txtVoor		{
				height: 20px;
				width: 70px;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border-top: 1px solid #FF6600;	
				border-right: 1px solid #FF6600;	
				border-bottom: 1px solid #FF6600;	
				border-left: 1px solid #FF6600;	
				text-align: left;
				background-color: #EEEEFF;
				color: #333333; 
				}
.submit			{
				height: 20;
				width: 75;
				font-weight: bold;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border-top: 1px solid #FF6600;	
				border-right: 1px solid #FF6600;	
				border-bottom: 1px solid #FF6600;	
				border-left: 1px solid #FF6600;	
				text-align: center;
				background-color: #012F8C;
				color: #FFFFFF; 
				}


.subname		{
				height: 20px;
				width: 270px;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border-top: 1px solid #FF6600;	
				border-right: 1px solid #FF6600;	
				border-bottom: 1px solid #FF6600;	
				border-left: 1px solid #FF6600;	
				text-align: left;
				background-color: #EEEEFF;
				color: #333333; 
				}

.upload			{
				height: 20px;
				width: 400px;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border-top: 1px solid #FF6600;	
				border-right: 1px solid #FF6600;	
				border-bottom: 1px solid #FF6600;	
				border-left: 1px solid #FF6600;	
				text-align: left;
				background-color: #EEEEFF;
				color: #333333; 
				}

.upl_desc		{
				height: 60px;
				width: 400px;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border-top: 1px solid #666666;	
				border-right: 1px solid #666666;	
				border-bottom: 1px solid #666666;	
				border-left: 1px solid #666666;	
				text-align: left;
				background-color: #FFFFFF;
		 		color: #333333; 
				}

.descript		{
				height: 90px;
				width: 270px;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border-top: 1px solid #FF6600;	
				border-right: 1px solid #FF6600;	
				border-bottom: 1px solid #FF6600;	
				border-left: 1px solid #FF6600;	
				text-align: left;
				background-color: #EEEEFF;
				color: #333333; 
				}
.descriptLarge	{
				height: 150px;
				width: 350px;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border-top: 1px solid #FF6600;	
				border-right: 1px solid #FF6600;	
				border-bottom: 1px solid #FF6600;	
				border-left: 1px solid #FF6600;	
				text-align: left;
				background-color: #EEEEFF;
				color: #333333; 
				}
.longsearch		{
				height: 20px;
				width: 250px;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border-top: 1px solid #666666;	
				border-right: 1px solid #666666;	
				border-bottom: 1px solid #666666;	
				border-left: 1px solid #666666;	
				text-align: left;
				background-color: #FFFFFF;
				color: #666666; 
				}

.select			{
				width: 150px;
				height: 20px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				border-top: 1px solid #FF6600;	
				border-right: 1px solid #FF6600;	
				border-bottom: 1px solid #FF6600;	
				border-left: 1px solid #FF6600;	
				text-align: left;
				background-color: #EEEEFF;
				color: #333333; 
				}
			
.small			{
				width: 98px;
				height: 20px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				text-align: left;
				background-color: #EEEEFF;
				color: #333333; 
				}

.longbtn		{
				height: 20px;
				width: 100px;
				font-weight: bold;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border-top: 1px solid #FF6600;	
				border-right: 1px solid #FF6600;	
				border-bottom: 1px solid #FF6600;	
				border-left: 1px solid #FF6600;	
				text-align: center;
				background-color: #012F8C;
				color: #FFFFFF; 
				}

.smallbtn		{
				height: 20;
				width: 40;
				font-weight: bold;
				font-size: 10px;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border-top: 1px solid #FF6600;	
				border-right: 1px solid #FF6600;	
				border-bottom: 1px solid #FF6600;	
				border-left: 1px solid #FF6600;	
				text-align: center;
				background-color: #012F8C;
				color: #FFFFFF; 
				}

/* Errormessage uitwerken */

.error			{
				height: 26px;
				text-align: center;
				font-weight: bold;
				font-size: 12px;
				color:	#FF0000;
				}
.disc			{
				font-style: italic;
				}
/* Einde CSS */