/* **************************************
**   Stylesheet Acueratecues.com
*/



/* **************************************
*   Algemeen
************************************** */


  body
	{cursor: default;
	 padding: 0px;
	 margin: 0px;
	 background-color: #fff;
	 background-image: url(../pic/main_back.gif);
	 background-repeat: repeat-x;
	 
	 color: #515151;
	 font-family: verdana;
	 font-size: 11px;
	 line-height: 15px;

	 height: 100%;
	}


  td
  	{font-size: 11px;
  	 color: #fff;
  	 font-family: verdana;
  	}


  a
 	{font-size: 11px;
 	 color: #008000;
 	}
  a:hover
 	{color: #70cc70;
 	}














/* **************************************
*   DIV's
************************************** */


 /** ************************************ 
  *  Top
  */

  #divTopCont
	{position: relative;
	 width: 750px;
	 height: 127px;
	 top: 0px;
	 left: 0px;
	 
	 background-image: url(../pic/top_back.gif);
	 background-repeat: repeat-x;
	}


	/**
	 *  currency choice
	 */
	 
	 #divTopCurr
	 	{position: absolute;
	 	 width: 180px;
	 	 height: 17px;
	 	 
	 	 top: 0px;
	 	 left: 0px;
	 	 margin: 2px 0px 0px 445px;
	 	 padding: 0px;
	 	 
	 	 color: #70cc70;
	 	 font-size: 10px;
	 	}
	 	
	 	#divTopCurr a
	 		{color: #fff;
	 		 text-decoration: none;
	 		}
	 	#divTopCurr a:hover
	 		{color: #70cc70;
	 		}
	 	
	 	
	 	
	/** 
	 *  taalkeuze 
	 */
	
	 #divTopTaal
		{float: right; 
		 margin-top: 2px; 
		 width: 150px; 
		 height: 17px; 
		 color: #70cc70; 
		 text-align: right;
		}



	/* 
	**  navigatie bovenaan 
	*/
	
	#divTopNav
		{float: right;
		 margin-top: 64px;
		 
		 width: 400px;
		 text-align: right;
		}






 /** ************************************ 
  *  Menu produkten
  */

  #divMenuCont
 	{position: relative;
 	 width: 293px;
 	 height: 190px;
 	 
 	 float: left;
 	 
 	 background-image: url(../pic/menu_back.gif);
 	 background-repeat: repeat-x;
 	 background-color: #008000;
 	}


	/*
	**  Lijst container
	*/
	
	#divMenuListCont
		{position: absolute;
		 width: 118px;
		 padding: 0px 15px 0px 15px;

		 	/* totale breedte 148, geplitst in width en padding */
		 
		 margin: 12px 0px 0px 0px;

		 background-color: #008000;
		 overflow: hidden;
		}






 /** ************************************ 
  *  Tekst
  */
 
  #divTxtCont
 	{position: relative;
 	 width:  457px;
  	 float: left;
  	}
  	


  	
  	/** *********************
  	 *   Product list
  	 */
  	 
  	 .divProdCont
  	 	{position: relative;
  	 	 float: left;
  	 	 padding: 1px;
		 margin: 25px 30px 0px 0px;
		 
  	 	 background-color: #d7ffd7;
 	 	}
  	 


		/**
		 *   Title and price products overview
		 */
		 
		 .p1
		 	{margin: 12px 0px 8px 0px; 
		 	 text-align: center;
		 	 color: #979797;
		 	}

		 .p2
		 	{margin: 0px 0px 0px 0px; 
		 	 text-align: right;
		 	 color: #008000;
		 	 font-weight: bold;
		 	}







	/** *********************
	 *  Product detail page
	 */

	 .pD
	 	{padding: 0px;
	 	 margin: -10px 0px 20px 0px;
	 	}
	 


	 /* container with buy button */
	 
	 .divProdBuy
	 	{clear: both; 
	 	 padding: 2px 0px 2px 0px; 
	 	 margin: 0px 0px 20px 0px;
	 	 
	 	 width: 455px; 
	 	 
	 	 background-color: #008000; 
	 	 border-left: 3px solid #70cc70;

	 	 color: #fff; 
	 	 font-weight: bold;
	 	}


		/**
		 *  table in buy container
		 */
		 
		.divProdBuy table
			{width: 440px;
			
			 padding: 0px;
			 margin: 0px 0px 0px 10px;
			}


		/**
		 *  form for buying
		 */
		 
		.divProdBuy form
			{margin: 0px;
			 padding: 0px;
			}


		/**
		 *  buy button
		 */
		 
		.divProdBuy img
			{width: 79px; 
			 height: 21px; 
			 
			 border: 0px;
			 
			}


	 /* container with buy button */
	 
	 .divProdLength
	 	{clear: both; 
	 	 padding: 2px 0px 2px 3px; 
	 	 margin: 0px;
	 	 
	 	 width: 455px; 
	 	 height: 25px;
	 	 line-height: 25px;
	 	 
	 	 background-color: #ececec; 
	 	 border-left: 3px solid #c1c1c1;

	 	 color: #666; 
	 	}





  	/** *********************
	 *  Text information
	 */
		 
	 .divInfTxt
	 	{margin: 0px 0px 55px 0px;
	 	 padding: 55px 0px 0px 0px;
		 	 
	 	 border-top: 1px solid #c1c1c1;
	 	}

		 	
	 	.pInf
	 		{margin: 0px 0px 0px 43px;
	 		}






  	/** *********************
	 *  Contact form
	 */
	 
	 .cf
	 	{margin: 0px;
	 	 padding: 0px;
	 	}
 

		/**
		 *   table
		 */
		 
		.cf table
			{margin: 25px 0px 0px 0px;
			 padding: 0px;
			}
			
 		.cf td
 			{color: #515151;
 			}


		/**
		 *   form
		 */
		 
		 .cf input, .cf textarea
		 	{padding: 2px;
		 	 margin: 0px 0px 5px 20px;
		 	 
		 	 font-size: 11px;
		 	 color: #fff;
			 background-color: #70cc70;
			 
			 border-color: #008000;
			 border-style: solid;
			 border-width: 1px;
			 
			 width: 250px;
		 	}
		 
		 .cf textarea
		 	{height: 80px;
		 	 font-family: verdana;
			}

		 .cf select
		 	{padding: 1px;
		 	 margin: 0px 0px 5px 20px;
		 	 
		 	 font-size: 11px;
		 	 color: #70cc70;
			 background-color: #fff;
			 
			 border-color: #008000;
			 border-style: solid;
			 border-width: 1px;
			 
			 width: 255px;
			 height: 18px;
		 	}
		 
		




  
 
 
 /** ************************************ 
  *  Links onderaan + credits
  */
  
  #divCredCont
  	{clear: both; 
  	 position: relative; 
  	 
  	 //width: 750-165 for navigation part;
  	 width: 585px;

  	 padding: 50px 0px 20px 0px;
  	 margin: 0px 0px 0px 165px;
  	 text-align: center;
  	}
 

	


















/* **************************************
*   Stylesheet
************************************** */





 /*
 **  Navigatie taalkeuze
 */

 a.langLink
	{color: #fff;
	 font-size: 10px;
	 text-decoration: none;
	}
 a.langLink:hover
	{color: #70cc70;
	}	








 /*
 **  Hoofdnavigatie lijst
 */
 
 ul#navlist
	{margin: 0;
	 padding: 0;
	 height: 25px;
	 line-height: 18px;
	 white-space: nowrap;
	}

 #navlist li
	{display: inline;
	 list-style-type: none;
	 margin-left: 25px;
	}

 #navlist a 
  	{color: #fff;
	 font-weight: bold;
	 text-decoration: none;
	}

 #navlist a:hover
	{color: #008000;
	}





	/*
	**  Subnavigatie lijst
	*/
	
	/* niveau 1 */
	
	#snlist1
		{padding: 0px;
		 margin: 0px;
		}

	#snlist1 li
		{list-style: none;
		 font-weight: bold;
		 padding-bottom: 10px;
		 color: #fff;
		}

	#snlist1 a 
		{display: block;
		 padding: 0px;
		 _height: 1px;
		 color: #fff;
		 text-decoration: none; 
		}

	#snlist1 a:hover
		{color: #70cc70;
		}



		/* niveau 2 */

		#snlist2
			{padding: 0px;
			 margin: 0px;
			}

		#snlist2 li
			{list-style: none;
			 _height: 1px;
			 padding: 0px;
			 margin: 0px 0px 0px 20px;
			}

		#snlist2 a 
			{display: block;
			 padding: 2px 0px 2px 0px;
			 font-weight: normal;

			 color: #fff;
			 text-decoration: none; 
			}

		#snlist2 a:hover
			{color: #ff9900;
			}






 /*
 **  Navigatie credits
 */
 
 .ncred
 	{color: #c1c1c1;
 	 text-decoration: none;
 	 font-size: 10px;
 	}
 .ncred:hover
 	{color: #818181;
 	 text-decoration: underline;
 	}
 









 /**
  *  Headers
  */
 
 h1
 	{color: #70cc70;
 	 font-weight: bold;
 	 font-size: 11px;
 	}


	 h2
		{color: #ff9900;	//70cc70;
		 font-weight: bold;
		 font-size: 11px;
		 margin: 0px 0px 20px 0px;
		}


		 h3
			{color: #008000;
			 font-weight: bold;
			 font-size: 11px;
			 margin: 0px 0px 15px 0px;
			}


			h4
				{color: #70cc70;
				 font-weight: normal;
				 font-size: 11px;
				 margin: 20px 0px 5px 30px;
				 padding: 0px;
				}









 /**
  *  images
  */
  

  /* image product list */  

  .imp
  	{width: 120px; 
  	 height: 85px; 
  	 
  	 border: 0px; 
  	}
  	

  /* image product detail */

  .impd
  	{margin: 0px 25px 15px 10px;
  	 padding: 5px 30px 10px 0px;
  	 
  	 border: 0px;
  	 border-right: 1px #70cc70 solid;
  	}
  
  
  
  




 /**
  *  Tekst kleuren
  */
 

  /* orange */

  .txt1, .txt1b, .txt1kl
 	{color: #ff9900;
 	} 	
  .txt1b
 	{font-weight: bold;
 	}
  .txt1kl
 	{font-size: 10px;
 	}


 
  /*  light grey  */

  .txt2, .txt2b, .txt2kl
 	{color: #c1c1c1;
 	} 	
  .txt2b
 	{font-weight: bold;
 	}
  .txt2kl
 	{font-size: 10px;
 	}
 

 
  /*  light green  */
  
  .txt3, .txt3b, .txt3kl
 	{color: #70cc70;
 	}
  .txt3b
 	{font-weight: bold;
 	}
  .txt3kl
 	{font-size: 10px;
 	}
 


  /*  dark green  */
 
  .txt4, .txt4b, .txt4kl
  	{color: #008000;
  	}
  .txt4b
  	{font-weight: bold;
  	}
  .txt4kl
 	{font-size: 10px;
 	}
  	