A.pretty_link { color: #FE7F1D   ;text-decoration: underline; border:0px;}

td.text{
 text-align : left;
}
body   {  
  padding: 0px; 
  margin:0px;
}
h1#baseline{
 display : none;	
}
h3.pretty_title2 span{
 display : block;
 padding : 10px;	
}
h3.pretty_title2{
 margin : 0px;
}
p{
 margin-top : 0px;
}
a:link {
	color: #721E20;
}
td.text table tr td.text{
 padding-top  : 10px;
}
a.left_inv {
   font-family:      Arial, Helvetica, Verdana, sans-serif;
   font-size       : 12px;
   text-align      : left;
   font-weight     : normal;
   font-variant    : normal;
   color           : #FFFFFF;
}

td {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        12px;
}

li {
 display : list-item;
 list-style-image : url(puce.gif);
 list-style-position: outside;
} 

/*couleurs--------------------------------------------------------------------*/
.color1 { 
	background-color: #721E20; 
}
.color2 { 
	background-color: #EEE8C6; 
	
}
.padding_cinq{
	padding	: 5px;
}
.right{
 float	: right;
 margin	: 0px 0px 10px 20px;	
}
.left{
 float	: left;
 margin	: 0px 20px 10px 0px;	
}
.pattern { background-color: #FFFFFF; }
.line { background-color: #721E20; }

/*special---------------------------------------------------------------------*/
.left_inv {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size       : 12px;
  text-align      : left;
  font-weight     : normal;
  font-variant    : normal;
  color           : #FFFFFF;
}

.left_inv:hover {
  color: #FFFFFF;
  font-weight     : bold;
}

.left_title, .left_txt {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size       : 11px;
  text-align      : left;
  font-weight     : normal;
  font-variant    : normal;
  color           : #721E20;
}
.left_tel {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size       : 12px;
  text-align      : left;
  font-weight     : bold;
  font-variant    : normal;
  color           : #721E20;
}

.left_title {
  font-size       : 14px;
  font-weight     : bold;
}

/*Menu2 ----------------------------------------------------------------------*/
.menu2, .menu2_table, .menu2_selected {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size       : 14px;
  text-decoration : none;
  text-align      : left;
  font-weight     : normal;
  font-variant    : normal;
  color           : #721E20;
  padding-left    : 0px;
  white-space     : nowrap;  
  background-color: #EEE8C6;  
}

.menu2_selected {
  color           : #721E20;
  font-weight     : bold;
}

a.menu2:hover { color: #FF0000 ;}
/*----------------------------------------------------------------------------*/

.page, .page_selected, .page_anchor_selected, .page_anchor {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size       : 11px;
  text-decoration : none;
  text-align      : right;
  font-weight     : bold;
  font-variant    : normal;
  color           : #B3B3D9;
  background-color: #FFFFFF; 
  white-space     : nowrap;   
}

.page_selected { color: #000000;}
.page:hover    { color: #000000 }

.page_anchor_selected { color: #000000;}
.page_anchor          { color: #B3B3D9;}
.page_anchor:hover    { color: #000000;}


/*textes-----------------------------------------------------------------------*/
.pretty_link{
  border :          0px;
}
.title, .generic_title {
  font-size:        16px;
  font-weight:      800;
  background-color: transparent;
  color           : #721E20;
}
.text{
  font-size:        12px;
}
.title1, .pretty_title {
  background-color: transparent;
  color           : #721E20;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        14px;
  font-weight:      800;
  text-transform  : uppercase;
}
.pretty_title2{
  background-color: transparent;
  color           : #721E20;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        12px;
  font-weight:      700;
}
.pretty_title3{
  background-color: transparent;
  color           : #000000;
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        12px;
  font-weight:      700;
  text-decoration : none;
}
h4.pretty_title3{
 margin-bottom  : 0px;
}

.textJustify{//texte general
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  background-color: transparent;
  padding   :0px;
  margin    :0px;
}

.pretty_frame_left, .pretty_frame_right{
  border          : 0px;
  font-weight     : 500;
  color           : #000000;
  background-color: #FFFFFF;
}
.pretty_frame_left{
  float : left;
}
.pretty_frame_right{
  float : right;
}
.pretty_frame_left a.pretty_link,.pretty_frame_right a.pretty_link{
  color           : #000000;
  text-decoration : underline;
  border          :0px;
}
div.contour{
 padding	: 10px;
 border 	: thin solid #721E20;	
 margin		: 20px 0px;
}
.text1{
  background-color: transparent;
}

.basdepage {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        11px;
  text-align:       center;
  font-weight     : 500;
  color           : #000000;
  background-color: #FFFFDD;

}

/*----------------------------------------------------------------------------*/

.copyright, .idalizes, .styleprjinfo {
  font-family:      Arial, Helvetica, Verdana, sans-serif;
  font-size:        11px;
  font-style:       normal;
  font-weight:      normal;
  font-variant:     normal;
  text-decoration:  none;
  text-align:       right;
  vertical-align:   middle;
  color:            #666666;
  background-color: #FFFFFF;
}
.styleprjinfo  { 
  text-align:       center;
}
.idalizes  { 
   font-size:10px;
   color :   #999999; 
}
a.idalizes { color : #999999; }

.title_form_sep {
  font-size:        14px;
  font-weight:      600;
  background-color: transparent;
  color           : #721E20;
}
/* Moteur de recherche ********************************************************/
#cse-search-box{
 margin : 5px 0px;
}