/*********************************************************/
/************** CSS Document             *****************/
/************** Xavier Beaumont          *****************/
/************** 		                 *****************/
/************** xbeaumont@komunik.com  *****************/
/*********************************************************/


table.box {border:solid 1px #525252; padding-left:5px;}

#cadreprincipal{
width: 980px;	
margin-right: auto;
margin-left: auto;
padding: 0 0 0 0;
text-align: center;	
background-color:#ffffff;
position:relative;}

#xtop{	
padding:0;
margin:0;
text-align:center;    
width:980px;
height:101px;
background: url(/images_new_site/bkg_top_3.gif) repeat-x bottom left;
background-color:#eae9e9;}

#haut{
padding:0;
margin:0;
text-align:left;    
width:980px;
height:84px;
background-color:#ffffff;}


#date{	
padding-left:5px;
margin:0;
text-align:left;    
width:975px;
background-color:#ffffff;
color:#4e4f4f;
font-family:"Trebuchet MS";
font-size:10px;}


#menu
{
/*    text-align:left;    
    width:958px;
	margin:0px 17px 0px 5px;
//	padding:0px 17px 0px 5px;
    text-align:left;    
	background-color:#755540;
	height:21px;   */
}

.menusecondaire {
float:right;
font-weight: normal;
color: #333333;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;	
text-decoration: none;
text-align:right;
padding-right:14px;
padding-top:3px;
height:27px;
background-color:#755540;
width:165px;}

/************************* ZONE under the top horzizontal : will contains higlits (left) and print, send and email boxes (right)********************************/
/************************* ZONE SOUS LE MENU HORIZONTAL********************************/
#highlight{	
/*padding-left:0px;
padding-right:17px;
margin:0;
text-align:left;    
width:954px;
color:#4e4f4f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:auto;
z-index:1;
*/
	clear:both;

    text-align:left;    
    width:958px;
	margin:45px 17px 0px 5px;
/*	padding:0px 17px 0px 5px;
	background-color:#755540;
*/
    text-align:left;    
	height:26px;  
	position:relative; 



}


#highlight .leftpart
{	
float: left;
}

#highlight .rightpart
{	
float: right;

}



/**************************************************************************************/



#contenu_page
{
	width: 958px;
	padding: 4px 17px 0px 5px;
	margin-top:4px;
	margin-left:0;
	float: left;	
	background-color:#ffffff;
	text-align:left;}


/*********************** COLONNE DE GAUCHE AVEC NAVIG VERTICALE (CF NAV_V.CSS) ET PUB PROMO**********************************/
/*********************** LEFT COLUMN WITH VERTICAL NAVIGATION (CF NAV_V.CSS) AND ADDS **********************************/
#col_gauche{
margin-top:0px;	
width:160px;	
background-color:#ffffff;
float:left;	
}
/************************ COLONNE CENTRALE *********************************/
#col_contenu{
margin-top:0px;	
width:499px;	
background-color:#ffffff;	
background: #ffffff url(/images_new_site/bkg_col_contenu.gif) top center;
background-repeat:repeat-y;
float:left;}

/*#col_contenu_new{
margin-top:0px;	
width:490px;	
background-color:#ffffff;	
background: #ffffff url(/images_new_site/bkg_col_contenu_new.gif) top center;
background-repeat:repeat-y;
float:left;}
*/
/*************************** MAIN COLUMN (IN 2 COLUMNS TEMPLATE) ***********************************/
/************************ COLONNE PRINCIPALE : TEMPLATE 2 COLONNES *********************************/
#col_contenu_2col{
margin-top:0px;	
width:659px;	
background-color:#ffffff;	
background: #ffffff url(/images_new_site/bkg_gauche.gif) top right;
background-repeat: repeat-y;
float:left;
}

/************************ COLONNE PRINCIPALE : TEMPLATE 1 COLONNE *********************************/

#col_contenu_1col{
margin-top:0px;	
width:955px;	
background-color:#ffffff;	
/*background: #ffffff url(/images_new_site/bkg_gauche.gif) top right;
background-repeat: repeat-y;*/
float:left;
}
/*********************************************************/

#separateur
{
	width: 1px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-color:transparent;	
}
/**************************************************************************/
img
{
    border-width:0;
}
/******************************************************************************************************/
#contenudroit
{
	background-color:#ffffff;
	width: 299px;
	padding: 0px 0px 0px 0px;
	float: left;	
	text-align:left;
	margin:0px 0px 0px 0px;
	border:solid 0px red;
}

/************************ BOITE PUB *******************************/

#boitePub
{
width:299px;	
border: solid 0px #8491aa;
background-color:#ffffff;
margin:7px 0px 7px 0px
}


.titreboitePub
{
	padding:0px 0px 0px 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;	
}

.boitecontenuPub
{
	background-color: #FFFFFF;
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin:0;
	padding:0;
}

/************************ BOITE keep me posted *******************************/

#boiteKeep
{
width:299px;	
border: solid 0px #8491aa;
background-color:#e4f3f6;
padding: 7px 0px 7px 0px;
margin:7px 0px 7px 0px;
}

.titreboiteKeep
{
	padding:0px 5px 0px 10px;
	background-color: #e4f3f6;
	background-repeat: no-repeat;	
	font-family:"Trebuchet MS";
	font-size:22px;
	color:#596566;
}

.boitecontenuKeep{
	padding:0px 5px 0px 10px;
	background-color: #e4f3f6;
	background-repeat: no-repeat;	
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#525252;}

input.txt_newsletter{
margin-top:5px;
width:240px; border:solid 1px #969696;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#525252;}

input.btn_newsletter{
margin-top:5px;
margin-left:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding:0px;
background: url(/images_new_site/bkg_btn_form.gif) top left;
background-repeat:repeat-x;
border: solid 1px #e5a589;}

/**************************************************************************/
/************************ BOITE CONTESTS PROMOTIONS *******************************/

#boitePromo{
width:299px;	
border: solid 0px #8491aa;
background-color:#ffffff;
padding: 7px 0px 7px 0px;}

.titreboitePromo{
padding:0px 0px 0px 0px;
background-color: #f0fde7;
background-repeat: no-repeat;}

.boitecontenuPromo{
background-color: #f0fde7;
color: #000000;
font: 11px Verdana, Arial, Helvetica, sans-serif;	
margin:0;
padding:10px;}

/*********************/
#col_gauche
{
padding-top:7px;
text-align:left;
margin-top:0px;	
width:167px;	
background-color:#ffffff;
float:left;	
}
/********************* colonne de milieu************************************/
#col_contenu{
padding:0px 15px 0px 8px;
text-align:left;
margin-top:7px;	
width:469px;	
background-color:#FFFFFF;
background: url(/images_new_site/bkg_col_content2.gif) top left;
background-repeat:repeat-y;
float:left;}


#col_contenu_new{
padding:0px 15px 0px 8px;
text-align:left;
margin-top:7px;	
width:469px;	
background-color:#FFFFFF;
background: url(/images_new_site/bkg_col_content2.gif) top left;
background-repeat:repeat-y;
float:left;}



/*********************************************************/
#boite_formulaire{
text-align:left;
text-align:left;
width:449px;	
padding:10px;
background-color:#f6f8eb;
float:left;
margin-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;
}

.section_formulaire{
font-family:"Trebuchet MS", verdana, geneva, arial;
font-size:18px;
color:#337183;}


.title_formulaire{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#a34b2b;}

p.texte_formulaire{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;
margin:2px 0px;}



.texte_formulaire{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;}

/*************************************************************/
/*********************************************************/
#boite_top5{
text-align:left;
text-align:left;
width:449px;	
padding:0px 10px 10px 10px;
background-color:#ffffff;
float:left;
margin-bottom:5px;}

.section_top5{
font-family:"Trebuchet MS", verdana, geneva, arial;
font-size:18px;
color:#337183;}

p.top5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#525252;
margin:2px 0px;}


.title_top5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#a34b2b;
font-weight:bold;}


.texte_top5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#525252;}



/*********************** boite article**********************************/

/*ol {
      counter-reset:Point_liste_niveau1;
      list-style-type:none;
}
ol li:before {
    content: counter(Point_liste_niveau1) ". ";
      counter-increment:Point_liste_niveau1;
}*/

#boite_article{
text-align:left;
width:449px;
overflow:hidden;	
padding:0px 10px 10px 10px;
background-color:#ffffff;
float:left;
margin-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;}

#boite_articlecontent{
text-align:left;

width:616px;	
padding:0px 10px 10px 0px;
background-color:#ffffff;
float:left;
margin-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;}

#boite_articlecontent_1col{
text-align:left;

width:945px;	
padding:0px 10px 10px 10px;
background-color:#ffffff;
float:left;
margin-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;}

#boite_articlecontent_new{
text-align:left;
width:449px;	
padding:0px 10px 10px 0px;
background-color:#ffffff;
float:left;
margin-bottom:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;}


#boite_articlecontent ol li{
list-style: decimal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;
/*margin:2px 0px;*/
}

#boite_articlecontent ul li{
list-style: disc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;
/*margin:2px 0px;*/
}

.section_article{
font-family:"Trebuchet MS", verdana, geneva, arial;
font-size:18px;
color:#337183;}

#boite_article p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;
margin:2px 0px;}

#boite_article ol li{
list-style: decimal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;
margin:2px 0px;
}

#boite_article ul li{
list-style:disc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;
margin:2px 0px 2px 33px;
}

p.article{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;
margin:2px 0px;}


.title_article{
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:14px;*/
font-size:16px;
font-weight:bold;
color:#a34b2b;
line-height:30px;}

.stitle_article{
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:13px;*/
font-size:15px;
color:#a34b2b;
}

.sstitle_article{
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:13px;*/
font-size:14px;
color:#525252;
font-weight:bold;
}

.ssstitle_article{
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:13px;*/
font-size:13px;
color:#525252;
font-weight:bold;
}


.texte_article{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#525252;
}






/*************************************************************/
.notes{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#969696;}


input.formulaire_txt{
width:210px; 
border:solid 1px #969696;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#525252;}

input.bkg_btn_form{
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding:1px 2px 3px 2px;
background: url(/images_new_site/bkg_btn_form.gif) top left;
background-repeat:repeat-x;
border: solid 1px #e5a589;}

a.more:link, a.more:visited, a.more:active {
padding:0px;
color: #a64b2e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:underline;}

a.more:hover{
padding:0px;
color: #a64b2e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;}

a.normal:link, a.normal:visited, a.normal:active {
padding:0px;
color: #a64b2e;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;}

a.normal:hover{
padding:0px;
color: #a64b2e;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;}



/**************************************************************************/
#footer{
/*height:76px;*/
/*height:auto;*/
/*position:static;*/
text-align:center;    
margin:  0px 17px 0px 5px;
padding-top:10px;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#715d56;
background-color:#FFFFFF;
line-height:20px;
/*background: #ffffff url(/images_new_site/bkg_footer.gif) top left;
background-repeat: repeat-x;*/}

#footer a:link, #footer a:active, #footer a:visited {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a34b2b;
text-decoration:none;}

#footer a:hover{
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#a34b2b;
text-decoration:underline;}
