body,table{

font-family: Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}

body{
margin:0px;

}

#titreproduitcomp{
	font-size:12px;
	color:#014E94;
	font-weight:bold;
}

a{
	font-size:11px;
	color:#014E94;
}

table{
font-size:11px;
}



/*----------Moteur de recherche--------*/

.fondmoteur{
	background-image: url(/templates/media/fond.gif);
/*	background-repeat: no-repeat;
	background-position: right;*/
}


#moteurpage{
	padding:10px;
	border:1px solid #FF33CC;
background-color:#FF88D9;
}


/*----------Product----------------------*/
#cadreproductcoeur{
border-left:1px solid #D221B5;
border-right:1px solid #D221B5;

}



#cadreproducttop{

}

#navig{

font-size:14px;
border-bottom:1px dotted #CCC;
padding-bottom:5px;
}

#navig a{
font-size:14px;
color:#0162B8;
}

#menu #navig a{
font-size:14px;
color:#0162B8;
}


.titreproducttop{
font-size:18px;
font-weight:bold;
color:#0162B8;
border-bottom:1px dotted #0162B8;
}

.titreproduct{
font-size:18px;
font-weight:bold;
color:#9DD922;
border-bottom:1px dotted #9DD922;
}


.titreproductsearch{
font-size:16px;
font-weight:bold;
color:#D72BBB;
border-bottom:1px dotted #D72BBB;
}


#producttop{
color : #333;
}

#cadreproductcoeur #producttop a{
color:#D221B5;
font-size:14px;
font-weight:none;
}


#producttop .titretop{
color : #FFF;
background-color:#FF6600;
font-size:12px;
font-weight:bold;
text-align:center;
padding:3px;
}


#producttop .titre{
font-weight:bold;
font-size:13px;
color:#FF3300;
}




#producttop .advertiseprice{
	font-size:10px;
	color:#666;
}

#producttop .price{
font-weight:bold;
font-size:16px;
color:#FF0000;
}

#producttop .vendor{
color:#FF3300;
font-weight:bold;
}

#producttop .push{
font-weight:bold;
color:#FF0000;
font-size:12px;
}



#product{
	padding:4px;
}

#product a{
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}

#product .titre{
	font-weight:bold;
	font-size:11px;
	color:#0162B8;
}


#product .push{
font-weight:bold;
color:#FF0000;
font-size:13px;
}


#product a.discret:link, a.discret:visited, a.discret:hover {
font-weight:normal;
text-decoration: none;
color:#F4d4d4;
font-size:13px;
}


#product .advertiseprice{
	font-size:10px;
	color:#9B9B9B;
}

#product .price{
font-weight:bold;
font-size:16px;
color:#FF0000;
}

#product .vendor{
	color:#00B900;
	font-weight:bold;
	font-size:11px;
}




#productsearch .titre{
	font-weight:bold;
	font-size:11px;
	color:#0162B8;
}


#productsearch .push{
font-weight:bold;
color:#FF0000;
}


#productsearch .advertiseprice{
	font-size:10px;
	color:#ff0000;
}

#productsearch .price{
font-weight:bold;
font-size:16px;
color:#FF0000;
}

#productsearch .vendor{
	color:#FF33CC;
	font-weight:bold;
	font-size:11px;
}

#productsearch a{
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}

/*-----------------------Footer-------------*/

#footer{
	color:#FFF;
	padding:2px;
	font-size:12px;
}

#footer a{
	color:#FFF;
}

/*-----------------------Menu-------------*/

#menu a{
	font-size:12px;
	text-decoration: none;
	color:#666;
}

#menu a:hover {
text-decoration: underline;
}

#menu a.category{
	font-size:13px;
	font-weight:bold;
	color:#333;
}




#menu .titrecat{
border-bottom:1px dotted #333;
}

.cadre{
border-left:1px dotted #ccc;
}


#inputtop{
  padding-top : 0px;  
  float: left;
  left:70px;
  top:18px;
  position:relative;
}


#pagecontent{
padding-top:20px;
width:70%;
margin:auto;
}



#pagecontent .error {
color : #ff0000;  
font-weight:bold;
}



#pagecontent ol li {
padding-bottom:10px;

}

#pagecontent ol ul li{
padding:O;
margin:O;
}

#pagecontent a {
  color: #03498B;
}

#pagecontent .navigation {
  color: #03498B;
}

#pagecontent H2{
  font-size : 14px;  
  color: #03498B;
}

#pagecontent H3{
  font-size : 12px;  
  color: #03498B;
}


/*-----------------------TAG*/


#tag{
border:1px solid #D4D4D4;
padding:3px; 

}

#tag .titre{
background-color:#014E94;
color:#FFFFFF;
padding:3px;
font-weight:bold;
}


#tag a{
color:#014E94;
text-decoration: none;
}

span.error {
color : #ff0000;  
font-weight:bold;
}

a.Nav,a.Nav:visited {
  font-size : 12px;
}

a.Nav:hover {
  font-size : 12px;
  color:#000000;
}



