body
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	/*font-weight:bold;*/
	color:#000000;
	width: 100%; 
	height: 100%; 
	margin: 0px; 
	padding: 0px; 
	background-color: #FFFFFF;
}

h3
{
font-size:16px; 
color:#FFFFFF;
}

body a {
text-decoration: none;
color: #FFFFFF;
font-weight:bold;
font-size: 13px;
}

body a:hover
{
text-align: center;
color: #FFFFFF;
text-decoration: underline;
font-size: 13px;
}

#flashcontent
{
width:990px;
height:200px; 
background-image: url(images/print.jpg); 
background-repeat:no-repeat; 
}

#page_
{
text-align:left;
width:990px; 
height:auto;
overflow:hidden;
}

#pied
{
width:990px;
height:34px; 
background-image: url(images/bottom_site.jpg); 
background-repeat:no-repeat;  
padding-top:15px;  
background-position:center;
}

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

#pied a:hover
{
text-align: center;
text-decoration: none;
color: #FFFFFF;
}


.o1 {
	float:left;
	background: url(images/shadow_small.gif) repeat left 100%;
	/*margin: 0 15px 15px 0*/
}

.o2 {
	background:url(images/corner_bl.gif) no-repeat bottom left;
}

.o3 {
	padding:0 2px 4px 0;
	background:url(images/corner_tr.gif) no-repeat top right;
}

#cotation
{
margin:10px;
background-image: url('images/cotation1.jpg'); 
background-repeat:no-repeat; 
background-position:right bottom;
}

#cotation select {
	font-weight:bold;
	color : #771214 ;
	background-color : #C8B299 ;
	border : 1px solid #000000;
}

#cotation option {
	font-weight:bold;
	color : #771214 ;
	background-color : #C8B299 ;
	border : 1px solid #000000;
}

#val_cotation
{
margin:10px; 
background-image: url('images/cotation2.jpg'); 
background-repeat:no-repeat; 
background-position:right bottom;
}

#val_cotation a {
text-decoration: none;
color: #FFFFFF;
font-weight:bold;
font-size: 11px;
}

#val_cotation a:hover
{
text-align: center;
text-decoration: none;
color: #FFFFFF;
}

#actualites a {
text-decoration: none;
color: #FFFFFF;
font-weight:bold;
font-size: 11px;
}

#actualites a:hover
{
text-align: center;
text-decoration: none;
color: #FFFFFF;
}

#presse a {
text-decoration: none;
color: #FFFFFF;
font-weight:bold;
font-size: 11px;
}

#presse a:hover
{
text-align: center;
text-decoration: none;
color: #FFFFFF;
}

.tab 
{  
border: #000000; 
border-style: solid; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px; 
border-spacing: 0px; 
border-collapse: collapse; 
}
.tab_title 
{  
border: #000000; 
border-style: solid; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px; 
font-weight: bold;
}
.tab_line 
{ 
 border: #000000;
 border-style: solid;
 border-top-width: 2px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 2px;
}



/*.tab_date_demandee {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #CAA2A3}
.tab_moins_cher {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #E9E0D6}*/
.tab_date_demandee 
{  
border: #000000; 
border-style: solid;
 border-top-width: 2px;
 border-right-width: 2px;
 border-bottom-width: 2px;
 border-left-width: 2px;
 background-color: #D8363A; 
 }
.tab_moins_cher 
{  
border: #000000; 
border-style: solid; 
border-top-width: 2px; 
border-right-width: 2px; 
border-bottom-width: 2px; 
border-left-width: 2px; 
background-color: #FFFFFF;
}
