html, body {

  margin:0;
  padding:0;
  width:100%;
  height:100%;
  font-family:Verdana;
  font-size:11px;
  color:#FFF;
  background:url('../images/background.png') repeat;

}

#header {

  width:700px;
  margin:0 auto;
  height:250px;
  /*border:1px solid #FFCC00;*/
  text-align:center;
  padding:0px;

}

ul#banner {
  
  list-style:none;
  height:250px;
  margin:0;
  padding:0;
  
}

ul#banner li {

  margin:0 auto;
  padding:0px;

}

/* start menu */

#menu {
  
  height:22px !important;
  margin: 5px auto 0px auto;
  width:700px;
  border-left:1px solid #FFCC00;
  border-right:1px solid #FFCC00;
  border-bottom:1px solid #FFCC00;
  border-top:1px solid #FFCC00;
  background:url('../images/background.png') repeat;
    
}

#nav, #nav ul {

  margin:0;
  padding:0;
  list-style-type:none;
  list-style-position:outside;
  position:relative;
  line-height:22px;
   
}

#nav a {

  display:block;
  padding:0px 5px;
  color:#fff;
  text-decoration:none;
  background:url('../images/background.png') repeat;
  border-right:1px solid #FFCC00;
  font-weight:bold;
  
}

#nav a:hover {

  color:#FFCC00;

}

#nav li {

  float:left;
  position:relative;

}

#nav ul {
  
  position:absolute;
  display:none;
  width:12em;
  top:22px;

}

#nav li ul a {
  
  width:12em;
  height:auto;
  float:left;
  border-bottom:1px solid #FFCC00;
  border-left:1px solid #FFCC00;
  
}

#nav ul ul {
  
  top:auto;

}	

#nav li ul ul {
  
  left:11em;
  margin:0px 0 0 10px;

}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul {

  display:none;

}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul {
  
  display:block;

}

/* end menu */

#mainbox {

  margin:0 auto;
  width:700px;
  font-family:Verdana;
  font-size:11px;
  color:#FFF;
  padding:0;
  border-left:1px solid #FFCC00;
  border-right:1px solid #FFCC00;

}

#print_text {

	width:488px; 
	margin:0;
	text-align:left;
  font-family:Verdana;
  font-size:12px;
  color:#FFF;
  float:left;
  padding:3px;

}

#print_text ul li {

  list-style-type:none;
  margin-bottom:5px;

}

#print_text a, #print_text a :hover, #print_text a :visited, #print_text a :link {

	color:#FFF;
	text-decoration:none;
	
}

#plus_box {

	width:200px; 
	margin:0;
	text-align:left;
  font-family:Verdana;
  font-size:12px;
  color:#FFF;
  float:left;

}

div.boxCategorie {

  margin:0 auto;
  border:1px solid #FFCC00;
  width:190px;

}

div.boxCategorie div.titleBox {

/*  border-bottom:1px solid #000; */
  width:190px;
  height:22px;
  line-height:22px;
  color:#990000;
  font-weight:bold;
  background:url('../images/bar.png') no-repeat;
  text-align:center;

}

div.boxCategorie div.textBox {

  width:200px;
  font-family:Verdana;
  font-size:11px;
  color:#000;

}

div.boxCategorie div.textBox ul li{

  margin-bottom:5px;

}

div.boxCategorie div.textBox ul li a, div.boxCategorie div.textBox ul li a :hover, div.boxCategorie div.textBox ul li a :visited, div.boxCategorie div.textBox ul li a :link {

	color:#000;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;

}

#footer {

  margin: 0 auto;
  width:700px;
  font-family:Verdana;
  font-size:9px;
  color:#FFF;
  border:1px solid #FFCC00;
  text-align:center;
  line-height:15px;

}

#footer a, #footer a :hover, #footer a :visited, #footer a :link {

	color:#FFF;
	text-decoration:none;
	border-bottom:1px dashed #0000FF;
	
}
