body	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color:#303030; }

#frontLogo		{background-image:url('../images/edmar.jpg'); width:344px; height:140px; margin:100px 0 0 280px; z-index:99;}
#site {margin:auto; width:980px;}

p	{margin:0 0 15px 0;}

.taalkeuze_fr	{background:url("../images/taalkeuze_fr.jpg") no-repeat scroll 0 0;
			      display:inline-block;
			      height:70px;
			      margin: 80px 0 0 465px;
			      position:absolute;
			      text-indent:-9000px;
			      width:225px;
				  z-index:99;}
.taalkeuze_fr:hover {
      background:url("../images/taalkeuze_fr.jpg") no-repeat scroll left bottom;
}

.taalkeuze_nl	{background:url("../images/taalkeuze_nl.jpg") no-repeat scroll 0 0;
			      display:inline-block;
			      height:70px;
			      margin: 80px 0 0 193px;
			      position:absolute;
			      text-indent:-9000px;
			      width:225px;
				  z-index:99;}
.taalkeuze_nl:hover {
      background:url("../images/taalkeuze_nl.jpg") no-repeat scroll left bottom;
}




#header	{height:146px; width:980px; margin:15px 0 0 0; background-image:url('../images/header.jpg');  background-repeat:no-repeat;}
#logo	{float:right; padding-left:0px; padding-top:44px; width:271px;}
#navigation	{height:42px; width:980px; font-size:15px;  background-image:url('../images/menu.jpg'); }
#homeFoto	{position:relative; top:-445px; left:550px; width:350px;}
#navigation a {
	color: #333333;
	display: inline-block;
	font-size: 15px;
	text-decoration: none;
	margin:4px 0 0 0;
	width:121px; 
	height:25px;
	padding:10px 0 4px 0;
	text-align:center; 
	float:left;	
}
#navigation a:hover {
	background-color:#e3e3e3;
	text-decoration: none;
}
#content		{width:980px; min-height:500px; background-color:#303030; background-image:url('../images/content.jpg'); background-repeat:repeat-y;}
#innercontent	{padding:30px 0 0 35px; clear:both;}
#carousel	{width:923px; height:147px; background-color:#303030; background-image:url('../images/slider.jpg'); background-repeat:no-repeat; padding-left:58px;}
#footer		{width:980px; height:118px; background-color:#303030; background-image:url('../images/footer.jpg'); background-repeat:no-repeat;  padding: 0 0 10px 0; margin:0 0 20px 0; }
.handelsgids {
      background:url("../images/handelsgidsSignature.jpg") no-repeat scroll 0 0;
      display:inline-block;
      height:85px;
      margin: 12px 0 0 712px;
      position:absolute;
      text-indent:-9000px;
      width:234px;
	  z-index:99;
}
.handelsgids:hover {
      background:url("../images/handelsgidsSignature.jpg") no-repeat left bottom;
}
#edmarfooter	{ display:block;
			      height:74px;
			      margin: 12px 0 0 50px;
			      position:absolute;
			      width:224px;
				  z-index:99;}	
				  
.cataloogFooter	{background:url("../images/cataloogButton.jpg") no-repeat scroll 0 0;
			      display:inline-block;
			      height:72px;
			      margin: 19px 0 0 388px;
			      position:absolute;
			      text-indent:-9000px;
			      width:244px;
				  z-index:99;}
.cataloogFooter:hover {
      background:url("../images/cataloogButton.jpg") no-repeat scroll left bottom;
}

.cataloogFooter_fr	{background:url("../images/cataloogButton_fr.jpg") no-repeat scroll 0 0;
			      display:inline-block;
			      height:72px;
			      margin: 19px 0 0 388px;
			      position:absolute;
			      text-indent:-9000px;
			      width:244px;
				  z-index:99;}
.cataloogFooter_fr:hover {
      background:url("../images/cataloogButton_fr.jpg") no-repeat scroll left bottom;
}

/** fabrikanten pagina **/

#fabrikantWrap		{padding:25px 0 0 35px; width:900px;}
#fabrikantLogo		{position:absolute; top:230px; margin-left:745px;}
#fabrikantGallery	{padding:10px 0 13px 0; width:920px; min-height:400px; display:table;}
.fabrikantArtiekel	{ float:left; width:200px; height:150px;  margin:5px 10px 5px 5px;	background-color:#FFFFFF; border:1px solid #999; padding:5px;}

/** nieuw **/

#titel		{color:#333; font-size:18px;}
#nieuw		{margin-top:30px; }
.nieuwItem		{width:600px; padding-bottom:20px;}
.nieuwItemLogo	{width:150px; float:left;}
.nieuwItemTekst	{ width: 400px; display:block; float:right;}
.nieuwItemFoto	{padding:103px 0 0 200px;}
.hrposition		{padding-top:15px;}


/** Diversen **/

 #diverseTekst		{padding-top:20px; width:600px; display:block;}
 #diverseGallery	{padding:30px 0 15px 0; width:920px; min-height:400px; display:table;}
.diverseArtiekel	{ float:left; width:200px; height:150px;  margin:5px 10px 5px 5px;	background-color:#FFFFFF; border:1px solid #999; padding:5px;}


/** contact formulier **/

#contact_form	{position:absolute; top:350px; margin:40px 0 0 1px; width:600px; height:400px;}
#contactFormPositioning	{margin:10px 0 0 0px; width:700px;}

.contactItem		{clear:both; }

.contactBtn			{margin:10px 0 0 80px;}					

.contactLabel		{color:#333;
					 float:left;
					 font-size:15px;
					 margin-bottom:4px;
					 margin-top:4px;
					 width:80px; }
									
.contactField		{color:#000;
					float:left;
					font-size:10px;
					margin-bottom:4px;
					margin-top:4px;
					width:600px;}
					
label.error { width: 400px;  color:red; padding-left: 10px; font-size: 14px; }



/** ligging **/
#ligging	{padding-top:30px; width:700px; display:block;}
/** google maps styling **/

#googleMaps	{ margin:0px 0 0 1px; padding-bottom:100px; margin-top:25px;}
#gmap {height:350px; width:350px; border:1px solid #999;}
#gdirections {width:480px;}
#routeform input {margin:20px 0 5px 0;}

.googledir a {text-decoration:none; color:#000; font-size:14px;}
.googledir 	{color:#3e3e3e;  width:350px;}

	/** einde google maps **/
	
	
	/** cataloog **/
	
	#cataloog	{padding-top:30px;}
	
	.cataloogTable ,tr ,td	{ border:0px;
							  padding:10px 10px 10px 0;
	}

	.cataloogTitle	{font-size:18px; 
					 font-weight:bold;}	
	.pdf {
      background:url("../images/pdfIcon.jpg") no-repeat scroll 0 0;
      display:block;
      height:25px;
      width:25px;
	  z-index:99;
}
