/*********************************************************/
/**************        CSS Document      *****************/
/**************      Xavier Beaumont     *****************/
/**************         Pigiste          *****************/
/**************  xavbeaumont@hotmail.com *****************/
/**************       pour capprod       *****************/
/**************  http://www.capprod.com  *****************/
/*********************************************************/
body
{
	text-align: center;
	padding: 0 0 0 0;
	margin: 0 auto;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

#cadreprincipal
{
	width: 772px;	
	margin-right: auto;
	margin-left: auto;
	padding: 0 0 0 0;
	text-align: center;	
}



#haut
{	
display:none;
}



#menu
{
display:none;
}




.menuppal{
display:none;
}

/*semble pas servir*/
.smenu, .smenu:link, .smenu:visited, .smenu:active /*definition des sous menus*/
{
display:none;
}
.smenu:hover /*sert a highlighter les sous menus*/
{
display:none;
}



.itemmenu:link /*defini le style des menus principaux, sans sous menu*/
{
display:none;
}

.itemmenu:visited {
display:none;
}

.itemmenu:hover /*defini le style des menus principaux lors d'un mouse over, meme ceux sans sous menu*/{
display:none;
}

.itemmenu:active {
display:none;
}


.menusecondaire 
{
display:none;
}



.topmenudroite:link, .topmenudroite:visited, .topmenudroite:active
{
display:none;
}

.topmenudroite:hover
{
display:none;
}
/***********************************************************/
/********************** NOS HEBDOS *************************/
.alpha:link 
{
	padding:2px 2px 2px 2px ;
	font-weight: bold;
	color: #263554;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: underline;
}

.alpha:visited {
	padding:2px 2px 2px 2px ;
	font-weight: bold;
	color: #263554;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: underline;
}

.alpha:hover {
	padding:2px 2px 2px 2px ;
    background-color: #263554;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;
}

.alpha:active {
	padding:2px 2px 2px 2px ;
	font-weight: bold;
	color: #263554;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: underline;
}
/***********************************************************/
p.titreListHebdos
{
margin:5px 0px 5px 0px;
padding: 5px 20px 5px 20px;	
width:435px;
background-color:#99a0b2;
font: 12px Verdana; 
color: #FFFFFF; 
font-weight:bold;
vertical-align:middle;
}

p.listHebdos
{
margin:1px 0px 1px 0px;
padding-left:20px;	
	
}

/******************************** NOS HEBDOS DETAILS *******************************/
/*************************** CF APPTHEME POUR DATAGRID *****************************/

.verybigBlue
{
	color: #000000;
	font: 18px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}

HR
{
	color: #000000;
	height:1px;
	
}

.bigBlue
{
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
.bigBlue2
{
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
.smallBlue
{
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
}
.mediumBlue
{
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:Bold;
}

/***********************************************************************************/


/*********************************************************/

.listing:link 
{
	padding:2px 2px 2px 20px ;
	color: #4f5277;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;

}

.listing:visited {
	padding:2px 2px 2px 20px ;
	color: #4f5277;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;
}

.listing:hover {
	padding:2px 2px 2px 20px ;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: underline;
}

.listing:active {
	padding:2px 2px 2px 20px ;
	color: #4f5277;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;

}

/*********************************************************/

#contenugauche
{
	width: 504px;
	padding: 14px 0px 0px 0px;
	float: left;	
	background-color:transparent;
	text-align:left;
}

/***************************** BOITE CAMPAGNE *************************************/

#boiteCampagne
{
width:502px;	
border: solid 1px #8491aa;
background: #ffffff url(/images/bkg_campagne_box.jpg) bottom center;
background-repeat: no-repeat;	
}


.titreboitecampagne
{
	padding:3px 4px 2px 4px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;	
}
.boitecontenucampagne
{
	padding-top:23px;	
	padding-bottom:7px;	
	padding-left:14px;	
	padding-right:5px;	
	color: #333333;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin:0px 0px 7px 0px;	
}




.btn_campagne
{
background: url(../images/bkg_bt_campagne.gif);
background-position:center left;
background-repeat: no-repeat;	
width:465px;
height:26px;
}

a.lnk_btn_campagne:link
{
	color:#4f5277;
	font: 14px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:3px;
	left:30px;
	width:465px;
}
a.lnk_btn_campagne:hover
{
	color:#ff0000;
	font: 14px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:3px;
	left:30px;
	width:465px;
}
a.lnk_btn_campagne:active
{
	color:#4f5277;
	font: 14px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:3px;
	left:30px;
	width:465px;
}
a.lnk_btn_campagne:visited
{
	color:#4f5277;
	font: 14px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
	text-decoration:none;
	position:relative;
	top:3px;
	left:30px;
	width:465px;
}




p.textecampagne
{margin: 5px 0 15px 0; 
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	color: #4f5277;
	padding-left:28px;
	padding-right:38px;
	text-align:justify
}

/**********************************************************************************/



/***************************** BOITE NEWS *************************************/

#boiteNews
{
margin-top:14px;	
width:502px;	
border: solid 1px #8491aa;
background-color:#ffffff	
}


.titreboitequoideneuf
{
	padding:3px 4px 2px 4px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;	
}
.titreppal
{
	padding-top: 16px;
	padding-bottom: 5px;
	padding-left: 14px;
	padding-right: 5px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.datex
{
	color: #999999;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
}

.boite
{
	background-color: #ffffff;
	padding-top:1px;	
	padding-bottom:7px;	
	padding-left:14px;	
	padding-right:5px;	
	color: #333333;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin:0px 0px 7px 0px;	
}

/**********************************************************************************/

/***************************** BOITE STANDARD *************************************/

#boiteStandard
{
margin-top:0px;	
width:502px;	
border: solid 1px #8491aa;
background-color:#ffffff	
}


#boiteStandard #boiteContenuSun .quotidienssungauche
{
width:230px;	
float:left;	
	color: #4f5277;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
color: #4f5277;
font: 11px Verdana, Arial, Helvetica, sans-serif;	
text-align:center;	
border: solid 1px #8491aa;
background: #ebeff5;
background-repeat: no-repeat;	
display:block;	
}

#boiteStandard #boiteContenuSun .quotidienssundroite
{
width:230px;	
float:right;	
color: #4f5277;
font: 11px Verdana, Arial, Helvetica, sans-serif;	
text-align:center;	
border: solid 1px #8491aa;
background: #ebeff5;
background-repeat: no-repeat;	
display:block;	
}

#boiteStandard #boiteContenuSolutions .quotidienssungauche
{
width:230px;	
float:left;	
color: #4f5277;
font: 11px Verdana, Arial, Helvetica, sans-serif;	
background-repeat: no-repeat;	
display:block;	
}

#boiteStandard #boiteContenuSolutions .quotidienssundroite
{
width:230px;	
float:right;	
color: #4f5277;
font: 11px Verdana, Arial, Helvetica, sans-serif;	
text-align:center;	
display:block;	
}


p.sun
{margin: 5px 0 15px 0; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	color: #4f5277;
	padding-left:0px;
	padding-right:7px;
	text-align:center
}




.titreBoiteStandard
{
	padding:3px 4px 2px 4px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;	
}
.titreppal
{
	padding-top: 16px;
	padding-bottom: 5px;
	padding-left: 14px;
	padding-right: 5px;
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.boiteContenuStandard
{
	background-color: #ffffff;
	padding-top:1px;	
	padding-bottom:7px;	
	padding-left:14px;	
	padding-right:5px;	
	color: #4f5277;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin:0px 0px 7px 0px;	
}

#boiteContenuSun
{
	background-color: #ffffff;
	padding-top:1px;	
	padding-bottom:7px;	
	padding-left:14px;	
	padding-right:5px;	
	color: #4f5277;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin:0px 0px 7px 0px;	
}


p.texteStandard
{margin: 5px 0 15px 0; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	color: #4f5277;
	padding-left:0px;
	padding-right:7px;
	text-align:justify
}
p.texteStandard2
{margin: 5px 0 15px 0; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	color: #4f5277;
	padding-left:0px;
	padding-right:7px;
}
ul.texteStandard
{margin: 0px 5px 10px 40px; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	color: #4f5277;
	padding-left:0px;
	padding-right:7px;
}
li.texteStandard
{margin: 0; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	color: #4f5277;
	padding-left:0px;
	padding-right:7px;
}



p.rep_Cahiers
{margin: 0 0 5px 0; 
}


a.bottomLink:link, a.bottomLink:active , a.bottomLink:visited
{
	padding-left:15px;
	color: #4f5277;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: underline;
	background-image: url(/images/arrowBlueRight.gif);
	background-repeat:no-repeat;	
}

a.bottomLink:hover
{
	padding-left:15px;
	color: #4f5277;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	background-image: url(/images/arrowBlueRight.gif);
	background-repeat:no-repeat;	
}

/***********************************************************************************/

.ligne
{
	background-color: #000000;	
	padding-top:0px;	
	padding-bottom:0px;	
	padding-left:14px;	
	padding-right:5px;	
	width:inherit;
	height:1px;		
}


.titreboitecahiersspeciaux
{
	background-color: #E3581F;
	color: #ffffff;
	font-weight: bold;
	font-family: 'Arial' , Verdana;
	font-size: 12px;
	height: 68px;
    border: solid 1px #CCCCCC;
	border-bottom-width: 0px;
	background: url(../images/bkg_title_new.jpg) top left;
	background-repeat: no-repeat;	
}

.boitecahiersspeciaux
{
	background-color: #ffffff;
	padding-top:1px;	
	padding-bottom:1px;	
	padding-left:10px;	
	padding-right:5px;	
	color: #333333;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin:0px;	
    border: solid 1px #CCCCCC;
	border-top-width: 0px;
}


.titretxt{
	font-weight: bold;
	color: #2f3f5d;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
.titre{
	font-weight: normal;
	color: #2f3f5d;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
.titre:link {
	font-weight: bold;
	color: #2f3f5d;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;
}

.titre:visited {
	font-weight: bold;
	color: #2f3f5d;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;
}

.titre:hover {
	font-weight: bold;
	color: #2f3f5d;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: underline;
}

.titre:active {
	font-weight: bold;
	color: #2f3f5d;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;
}




/*********************************************************/

#separateur
{
/*	width: 7px;
	padding: 14px 0px 0px 0px;
	float: left;
	background-color:transparent;	*/
display:none;
}

/*********************************************************/

#contenudroit
{
/*	width: 261px;
	padding: 14px 0px 0px 0px;
	float: left;	
	background-color:transparent;
	text-align:left;*/
display:none;
}

/************************ BOITE LOGIN *******************************/

#boiteLogin
{
display:none;
/*width:257px;	
border: solid 1px #8491aa;
background-color:#ffffff;*/
}

.titreboitelogin
{
	display:none;
/*	padding:3px 4px 0px 4px;
	background-color: #ffffff;
	background-repeat: no-repeat;	*/
}



.boitecontenulogin
{
/*	background-color: #4f5c77;
	color: #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin-left:4px;	
	margin-right:3px;	
	margin-bottom:3px;	
	padding-top:15px;	
	padding-bottom:15px;	
	padding-left:20px;	
	padding-right:5px;	*/
display:none;
}

/**************************************************************************/

/************************ BOITE RECHERCHE *******************************/

#boiteRecherche
{
/*width:257px;	
border: solid 1px #8491aa;
background-color:#ffffff;
margin-top:14px;*/
display:none;

}

.titreboiterecherche
{
/*	padding:3px 4px 0px 4px;
	background-color: #ffffff;
	background-repeat: no-repeat;	*/
display:none;

}



.boitecontenudroite
{
/*	background-color: #4f5c77;
	color: #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin-left:4px;	
	margin-right:3px;	
	margin-bottom:3px;	
	padding-top:15px;	
	padding-bottom:15px;	
	padding-left:20px;	
	padding-right:5px;	*/
display:none;

}
.boitecontenurecherche
{
/*	background-color: #4f5c77;
	color: #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin-left:4px;	
	margin-right:3px;	
	margin-bottom:0px;	
	padding-top:15px;	
	padding-bottom:15px;	
	padding-left:20px;	
	padding-right:5px;	*/
display:none;

}
.boitecontenurecherche2
{
/*	background-color: #4f5c77;
	color: #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin-left:4px;	
	margin-right:3px;	
	margin-bottom:3px;	
	padding-top:15;	
	padding-bottom:15px;	
	padding-left:20px;	
	padding-right:5px;	*/
display:none;
}

.bigWhite
{
	color: #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
a.bigWhite:link, a.bigWhite:visited, a.bigWhite:active 
{
	color: #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
a.bigWhite:hover
{
	color: #FFFFFF;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
.smallWhite
{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
}
.mediumWhite
{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:Bold;
}

a.mediumWhite:link, a.mediumWhite:active, a.mediumWhite:visited

{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:Bold;
	text-decoration:underline;
}
a.mediumWhite:hover

{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:Bold;
	text-decoration:none;
}

a.smallWhite:link, a.smallWhite:active, a.smallWhite:visited

{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
	text-decoration:underline;
}
a.smallWhite:hover

{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
	text-decoration:none;
}


/*****************************************************************************/
a.lnkSunMedias:link, a.lnkSunMedias:active, a.lnkSunMedias:visited
{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
	text-decoration:underline;
	background: url(../images/ico_sunmedia.jpg) top left;
	background-repeat: no-repeat;	
	padding:5px 5px 5px 30px;
	margin:5px 5px 5px 0px;
}
a.lnkSunMedias:hover

{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
	text-decoration:none;
	padding:5px 5px 5px 30px;
	margin:5px 5px 5px 0px;
	background: url(../images/ico_sunmedia.jpg) top left;
	background-repeat: no-repeat;	
}
/*****************************************************************************/
a.lnkHorsQuebec:link, a.lnkHorsQuebec:active, a.lnkHorsQuebec:visited
{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
	text-decoration:underline;
	background: url(../images/ico_horsQc.jpg) bottom left;
	background-repeat: no-repeat;	
	padding:5px 5px 5px 30px;
	margin:5px 5px 5px 0px;
}
a.lnkHorsQuebec:hover

{
	color: #FFFFFF;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
	text-decoration:none;
	background: url(../images/ico_horsQc.jpg) bottom left;
	background-repeat: no-repeat;	
	padding:5px 5px 5px 30px;
	margin:5px 5px 5px 0px;
}



/**************************************************************************/


.titreboitedroitecahiersspeciaux
{
/*	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 5px;
	color: #ffffff;
	font-weight: bold;
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
    border: solid 1px #CCCCCC;
	border-bottom-width: 0px;
	background: #ff9933 url(../images/bkg_title_right.jpg) repeat-x top left;
	height:37px;*/
display:none;

}
.boitedroitecahiersspeciaux
{
/*	background-color: #FFFFFF;
	padding-top:1px;	
	padding-bottom:1px;	
	padding-left:10px;	
	padding-right:5px;	
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin:0px;	
    border: solid 1px #CCCCCC;
	border-top-width: 0px;*/
display:none;

}

.titreboitedroiterecherche
{
/*	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 5px;
	color: #ffffff;
	font-weight: bold;
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
    border: solid 1px #CCCCCC;
	border-bottom-width: 0px;
	background: #ff9933 url(../images/bkg_title_right.jpg) repeat-x top left;
	height:37px;*/
display:none;
}
.boitedroiterecherche
{
/*	background-color: #FFFFFF;
	padding-top:1px;	
	padding-bottom:1px;	
	padding-left:10px;	
	padding-right:5px;	
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin:0px;	
    border: solid 1px #CCCCCC;
	border-top-width: 0px;*/
display:none;

}

.titreboitedroitearchives
{
/*	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 5px;
	color: #ffffff;
	font-weight: bold;
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
    border: solid 1px #CCCCCC;
	border-bottom-width: 0px;
	background: #ff9933 url(../images/bkg_title_right.jpg) repeat-x top left;
	height:37px;*/
display:none;

}
.boitedroitearchives
{
/*	background-color: #FFFFFF;
	padding-top:1px;	
	padding-bottom:1px;	
	padding-left:10px;	
	padding-right:5px;	
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin:0px;	
    border: solid 1px #CCCCCC;
	border-top-width: 0px;*/
display:none;

}

.titreboitedroitepub
{
/*	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-right: 5px;
	color: #000000;
	font-weight: bold;
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
    border: solid 1px #CCCCCC;
	border-bottom-width: 0px;
	background: #ff9933 url(../images/bkg_title_right.jpg) repeat-x top left;
	height:37px;*/
display:none;

}
.boitedroitepub
{
/*	background-color: #FFFFFF;
	padding-top:1px;	
	padding-bottom:1px;	
	padding-left:10px;	
	padding-right:5px;	
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	margin:0px;	
    border: solid 1px #CCCCCC;
	border-top-width: 0px;*/
display:none;

}






#footer
{
	float: left;
	text-align:left;    
    width:100%;
    margin: 0 auto;
    padding: 7px 0 7px 0;
    height:100%;
    font-size: 10px;
}



/* fin xavier*/


/* Page Content Wrapper */

/* Links */
a:link, a:visited, a:active {
	color: #4f5277;
}

a:hover {
	text-decoration: none;
	color: #4f5277;
}


.linkedImage
{
    cursor:pointer;
}

/* Style for Table cells and containers */
table
{
    /*border-collapse:collapse;*/
}
.cell{
    border: solid 1px #CCCCCC;
    border-collapse:collapse;
}

img
{
    border-width:0;
}


.bannerFont
{
    color:White;
}


/* INPUTS */

select
{ 
    font-size:11px;    
    font-family:verdana, arial, helvetica, sans-serif;
    color: #000000;
    border: 1px solid #000; 
    /*background: #D5D5D4; */
}


input.normal
{ 
    font-size:11px;    
    font-family:verdana, arial, helvetica, sans-serif;
    color: #000000;
    border: 1px solid #000; 
}


input.button
{ 
    font-size:11px;  
    font-weight: bold;  
    font-family:verdana, arial, helvetica, sans-serif;
    color: #000000;
}

input.bouton
{ 
    font-size:10px;  
    font-weight: bold;  
    font-family:verdana, arial, helvetica, sans-serif;
    color: #000000;
}


/* TITLES */
.title
{
    font-size:120%;
    font-family:verdana, arial, helvetica, sans-serif;
    font-weight:bold;
    color: #000000;
}

.date
{
    font-size:80%;
    color:#000000;
}

.errorMessage
{
    font-size:80%;    
    font-family:verdana, arial, helvetica, sans-serif;
    color:Red;
}




/***********************************************************************/
ul.ul_inline{color:#4f5277;list-style:none;margin:0 0 30px 0; padding:0 0 0 0;}
li.li_inline{color:#4f5277;float:left; margin:0 0 0 0; padding:0px 8px 0 0 ;}
li.li_inline a{color:#4f5277; text-decoration:underline ; padding:0px 0 0 0;}
li.li_inline a:link{color:#4f5277; text-decoration:underline; padding:0px 0 0 0;}
li.li_inline a:active{color:#4f5277; text-decoration:underline; padding:0px 0 0 0;}
li.li_inline a:visited{color:#4f5277; text-decoration:underline; padding:0px 0 0 0;}
li.li_inline a:hover{color:#4f5277; text-decoration:none;}

.HeaderForm
{
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
}


.HeaderForm th
{
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	border-bottom: solid 1px white;
	border-right: solid 1px white;
	padding-left:3px;
}
.HeaderForm a
{
 color: #ffffff;
  text-decoration: underline;	
}
.HeaderForm a:hover
{
 color: #ffffff;
  text-decoration: none;	
}
.HeaderForm a:visited
{
 color: #ffffff;
}
.HeaderForm a:active
{
 color: #ffffff;
  text-decoration: underline;	
}


table, tr, td
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	color: #4f5277;
}


tr.hebdo
{
text-align:left;
vertical-align:top;	
}
td.blue
{
text-align:left;
vertical-align:top;	
background-color:#f3f4f6;	
}
/******************************************************************************************************/
/********************************* SECTION PRINT HEBDO ************************************************/
#contenugauchePrint
{
	width: 768px;
	padding: 14px 0px 0px 0px;
	float: left;	
	background-color:transparent;
	text-align:left;
}



#boiteStandardPrint
{
margin-top:0px;	
width:768px;	
border: solid 1px #8491aa;
background-color:#ffffff	
}


.titreBoiteStandardPrint
{
	padding:3px 4px 2px 4px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;	
}



.boiteContenuStandardPrint
{
	background-color: #ffffff;
	padding-top:1px;	
	padding-bottom:7px;	
	padding-left:14px;	
	padding-right:5px;	
	color: #4f5277;
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	margin:0px 0px 7px 0px;	
}


table.print tr td, TABLE.print tr td
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
}


tr.hebdoPrint
{
text-align:left;
vertical-align:top;	
font: 12px Verdana, Arial, Helvetica, sans-serif;	
color: #000000;
}
td.BluePrint
{
text-align:left;
vertical-align:top;	
background-color:#f3f4f6;	
font: 12px Verdana, Arial, Helvetica, sans-serif;	
color: #000000;
}
td.Print
{
text-align:left;
vertical-align:top;	
font: 12px Verdana, Arial, Helvetica, sans-serif;	
color: #000000;
}


.bigBluePrint
{
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
.bigBlue2Print
{
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
.smallBluePrint
{
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
}
.mediumBluePrint
{
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:Bold;
}


.verybigBluePrint
{
	color: #000000;
	font: 18px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}


.bigBluePrint
{
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
.bigBlue2Print
{
	color: #000000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
.smallBluePrint
{
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:normal;
}
.mediumBluePrint
{
	color: #000000;
	font: 10px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:Bold;
}

textestandardPrint{
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;	
	font-weight:Normal;
}
