body {
  padding:0;
  margin:0;
  font-family: verdana, arial, sans-serif;
  font-size: 9pt;
  text-align:left;
  color: #000000;
  z-index:-1;
  }
  
p{
 text-align:justify;
  width:780px;
}

p.question{
  width:780px;
  margin-bottom:2px;
  border-top:solid 1px #888888;
  border-bottom:solid 1px #888888;
  line-height:2em;
  font-weight:bold;
}
p.answer{
  margin-top:0px;
  margin-bottom: 25px; 
}		   

a{
text-decoration:none;
 color:#888888;
}	
a:hover{
text-decoration:underline;
 color:#888888;
}	

a.menu{
 text-decoration:none;
 color:#FFFFFF;
}  

ul{
text-align: center;
padding-top:163px;
}
ul.mirror{
text-align: left;
padding-top:0px;
}  

table{
margin-bottom:10px;
width:780px;
}

table h3{
margin-top:10px;
margin-bottom:5px;
}

td.left{
width:200px;
}
p.table{
width:560px;
}

p.table2{
width:420px;
}

img{
margin:10px;
}

img.main{
margin-left:-10px;
margin-top:0px;
}

img.table{
margin-top:0px;
margin-bottom:0px;
margin-left:10px;
margin-right:10px;
}


#container {
  position:relative;
  width:800px;
  margin:auto;
 /* z-index:1 */;
  }
#intro{
  position:relative;
  margin-bottom:30px;
  width:800px;
  }	   
  
  #home{
  position:relative;
  margin-left:5px;
  margin-top:5px;
  text-align:left;
  font-size:8pt;
  float:left;
  width:40%;
  }	
  
  #language{
  position:relative;
  margin-top:5px;
  text-align:right;
  font-size:8pt;
  float:right;
  width:50%;
  }
 
  
  
  
#content{
  margin-top:0em;
  margin-left:10px;
  margin-right:10px;
  position:relative; 
  width:800px;

  }
  
#footer{   

  margin-top:20px;
  width:800px;
  height:102px;
  background:url(pictures/footer.jpg) top no-repeat;
  }
  
 .center{
 
	text-align:center;
 }	
 
 /* ********** specific to overview.php *************  */
 
 table.product_list{
 position:relative;
 margin-top:2em;
 }
 ul.product_list{ 
 text-align:left;
 margin-top:1em; 
 padding-top:0em;
 margin-left:3em;
 }	
 td.product_list{
 text-align:center;
 font-size: 16pt;
 }	 
 #blue_bg1{
 background: url(pictures/gradient_blue1.jpg) repeat-y -690px 0px;
 }
 #blue_bg2{
 background: url(pictures/gradient_bckw_blue1.jpg) repeat-y -20px 0px;
 }
 #blue_bg3{
 background: url(pictures/gradient_black1.jpg) repeat-y 240px 0px;
 }

 /* *********** specific to sales.php *********** */   
 
#div1, #div2, #div3, #div4, #div5, #div6, #div7, #div8{
	position:absolute; 
	width:200px;
	text-align:center;
	font-size:9pt;
	font-family: verdana, arial, sans-serif;
	font-weight:bold;
	/* color:#888888;  */
	margin-left:35%;
	visibility:hidden;  
	background: url(pictures/gradient_bckw_blue1.jpg) repeat-y -20px 0px;
} 

#div_menu1{
	position:absolute; 
	width:150px;
	text-align:center;
	font-size:9pt;
	font-family: verdana, arial, sans-serif;
	font-weight:bold;
	/* color:#888888;  */
	margin-left:11em;
	margin-top:0em;
	left:30px;
	visibility:hidden;  
	background: url(pictures/gradient_bckw_blue1.jpg) repeat-y -20px 0px;
}

#calq{
position:absolute;
background:#00AA11;
width:100px;
height:100px; 
left:100px;
top:50px;
}  	  

/* ******************* Specific to the Shop ***********************/ 

#shop_helper{
position:fixed;	
width:150px;	 
top:5em;
right:2em;	 
background: #00AA11;
}

/* ******************* Pour Drop-Down menu ***********************/

#header {
	position:relative;
	margin-top:5px;
	width:800px;
	height:190px;
	background:url(pictures/banner.jpg) top no-repeat;	
	z-index: 10
}
#header li{


list-style:none;
  width:140px;
  padding-right:60px;
  height:auto; 
  display:inline;  
 
}


#drop_menu
{z-index: 20 }

#drop_menu li
{	 }

#drop_menu li a	 
{ text-decoration: none}
  	
#drop_menu li a:hover
{	/* background: #49A3FF */ }

#drop_menu div
{	position: absolute;
	visibility: hidden;	
	/*margin-left: 14.5em;	 */
   	/*margin-top: 1em;*/	
	background: #fcfef9;
	border: 1px solid #5970B2}	 
	

#drop_menu div a
{	position: relative;	
	display: block;
	margin: 0px; 
	padding: 5px 10px;	
	/*width: auto; */
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #325897;  
	
	color: #fcfef9;
	font: 11px verdana, arial}

#drop_menu div a:hover
{	background:#6173ff; 
	/*color:#666699	
	color="#008fd6"	
	color="#9999ff"	
	color="#6173ff"
	*/
	color: #FFF;}
	
#menudrop{ 

 position:absolute;
/* 
 left:220px; 
 top:189px;	 
 */
 left:18em;
 top:15.74em;

}


