body, td
{
	color: #3d3d3d; font-size: 10pt; 
	font-family: Century Gothic,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	}

body    
{ 
	color: #7c7c7c; 
	background-color: #7c7c7c; 
	margin: 0px 
}

body.bodyblanc    { color: white; background-color: White; margin: 0px }

p  {
	color: #3d3d3d; font-size: 10pt; 
	font-family: Century Gothic,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

}

h1
{
	color: #ff8203; 
	font-weight: bold; 
	font-size: 12pt; 
	line-height: 30pt; 
	background: url(picts/fond_titre.gif) no-repeat; 
	text-indent: 14pt
	}

.titre1 
{
	color: #ff8203; 
	font-weight: bold; 
	font-size: 12pt; 
	text-indent: 14pt
}


.menuTitle{
	color:white;
	
	font-size: 11pt; 
	font-family: Century Gothic, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ;
	margin: -5px 0 0 8px;
	float:left;
	}

	
.menuDrap{
	margin: -3px 20px 0 590px;
	}
	
td.title  { background: url(picts/top.jpg) no-repeat }
td.title_es  { background: url(picts/top_es.jpg) no-repeat }
td.title_en  { background: url(picts/top_en.jpg) no-repeat }
td.title_de  { background: url(picts/top_de.jpg) no-repeat }
td.title_it  { background: url(picts/top_it.jpg) no-repeat }

td.produits  
{
	border-style: solid; 
	border-width: 1px 0px 0px 1px; 
	border-color: #F9D6A4;
	}

a 
{
	color: #e24c12; 
	font-weight:bold;
	text-decoration: none;
	border-bottom: 1px #e24c12 solid;
}
a.sansBottom
{
	color: #e24c12; 
	font-weight:bold;
	text-decoration: none;
	border-bottom: 0px;
}

a.vert 
{
	color: green; 
	text-decoration: none;
	font-weight:bold;
	border-bottom: 1px green solid;
	}

li { list-style-image: url(picts/puce.gif); list-style-position: outside }

.textestd  
{
	margin-top: 6px; 
	margin-bottom: 0px; 
	color: #3d3d3d; 
	font-size: 10pt; 
	font-family: Century Gothic, Arial, Helvetica, Geneva, Swiss, SunSans-Regular 
	}

.listd   { margin-top: 5px; margin-bottom: 0px; color: #3d3d3d; font-size: 10pt; line-height: 1pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }



.formlib{color: black; font-size: 10pt; font-family: Century Gothic,Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.formlibobl{color: black; font-size: 10pt; 
	font-family: Century Gothic,Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
}

.formfield, .formfieldobl
{
	color: #e24c12; 
	font-size: 10pt;
	/*background-color:#FEFBEF;*/
	font-family: Century Gothic, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	height:20px;
	border-color: #F9D6A4 #FF5F01 #FF5F01 #F9D6A4;
	border-style: dotted; 
	border-width: 1px; 
}

.formarea
{
	color: #e24c12; 
	font-size: 10pt;
	/*background-color:#FEFBEF; */
	font-family: Century Gothic, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-color: #F9D6A4 #FF5F01 #FF5F01 #F9D6A4;
	border-style: dotted; 
	border-width: 1px; 
}

.image 
{
	border-style: solid; 
	border-width: 1px; 
	border-color: #F9D6A4 #FF5F01 #FF5F01 #F9D6A4;
	margin: 0px 10px 10px 10px ; 
}

.lignepaire    
{
	color: #696969; 
	font-size: 10pt;
}
.ligneimp   
{
	font-size: 10pt; 
	
}

.lignetabpaire     { color: white; font-size: 10pt; font-family: Century Gothic,Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #7c7c7c }
.lignetabimp     { color: white; font-size: 10pt; font-family: Century Gothic,Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f93 }