

/*  <style type="text/css">

/*  

	###############################

	#    B O I T E   B L E U E    #

	#    FEUILLE DE STYLES CSS    #

	#    (c) 2008  -  PORTASYS    #

	###############################

*/





/* 

	###############################

	#    CONTENT PAGE             #

	###############################

*/





.contentMODULEBLANC {

	width: 760px;

	margin: 0;

	padding: 0;

}





.contentMODULEBLANCcentre {

	width: 740px;

	background-image: url(/EXT/IMG/INTERFACE/contentmoduleblanc_centre.png);

	background-position: center;

	background-repeat: repeat-y;

	/* min-height: 100%; */ 

	margin: 0;

	padding: 10px 10px 0 10px;

}



.contentMODULEBLANCbas {

	width: 760px;

	background-image: url(/EXT/IMG/INTERFACE/contentmoduleblanc_bas.png);

	background-position: bottom center;

	background-repeat: repeat-y;

	height: 15px;

	margin: 0;

	padding: 0;

}





.contentMODULEBLANCcentre2 {

	width: 740px;

	background-image: url(/EXT/IMG/INTERFACE/MODULE90-centre.png);

	background-position: center;

	background-repeat: repeat-y;

	margin: 0;

	padding: 0 10px 0 10px;

}



.contentMODULEBLANCbas2 {

	width: 760px;

	background-image: url(/EXT/IMG/INTERFACE/MODULE90-bas.png);

	background-position: bottom center;

	background-repeat: repeat-y;

	height: 15px;

	margin: 0;

	padding: 0;

}

	



.MODULE30blanc180 {

	width: 180px;

	margin: 0 0 0 20px;

	padding: 0;

}



.MODULE30blanc180haut {

	width: 180px;

	background-image: url(/EXT/IMG/INTERFACE/module30blanc_180w_haut.png);

	background-position: top center;

	background-repeat: repeat-y;

	height: 15px;

	margin: 0;

	padding: 0;

}



.MODULE30blanc180centre {

	width: 180px;

	background-image: url(/EXT/IMG/INTERFACE/module30blanc_180w_centre.png);

	background-position: center;

	background-repeat: repeat-y;

	/* min-height: 100%; */ 

	margin: 0;

	padding: 0;

}



.MODULE30blanc180bas {

	width: 180px;

	background-image: url(/EXT/IMG/INTERFACE/module30blanc_180w_bas.png);

	background-position: bottom center;

	background-repeat: repeat-y;

	height: 15px;

	margin: 0;

	padding: 0;

}

	







.MODULE30blanc200 {

	width: 200px;

	margin: 0;

	padding: 0;

}



.MODULE30blanc200haut {

	width: 200px;

	background-image: url(/EXT/IMG/INTERFACE/module30blanc_200w_haut.png);

	background-position: top center;

	background-repeat: repeat-y;

	height: 15px;

	margin: 0;

	padding: 0;

}



.MODULE30blanc200centre {

	width: 200px;

	background-image: url(/EXT/IMG/INTERFACE/module30blanc_200w_centre.png);

	background-position: center;

	background-repeat: repeat-y;

	/* min-height: 100%; */ 

	margin: 0;

	padding: 0;

}



.MODULE30blanc200bas {

	width: 200px;

	background-image: url(/EXT/IMG/INTERFACE/module30blanc_200w_bas.png);

	background-position: bottom center;

	background-repeat: repeat-y;

	height: 15px;

	margin: 0;

	padding: 0;

}

	

















.MODULE60bleu200 {

	width: 200px;

	margin: 0;

	padding: 0;

}



.MODULE60bleu200haut {

	width: 200px;

	background-image: url(/EXT/IMG/INTERFACE/module60bleu_200w_haut.png);

	background-position: top center;

	background-repeat: repeat-y;

	height: 15px;

	margin: 0;

	padding: 0;

}



.MODULE60bleu200haut2 {

	width: 190px;

	background-color: #2c4491;

	height: 15px;

	margin: 0;

	padding: 5px;

	color: #ffffff;

}



.MODULE60bleu200centre {

	width: 200px;

	background-image: url(/EXT/IMG/INTERFACE/module60bleu_200w_centre.png);

	background-position: center;

	background-repeat: repeat-y;

	/* min-height: 100%; */ 

	margin: 0;

	padding: 0;

}



.MODULE60bleu200bas {

	width: 200px;

	background-image: url(/EXT/IMG/INTERFACE/module60bleu_200w_bas.png);

	background-position: bottom center;

	background-repeat: repeat-y;

	height: 15px;

	margin: 0;

	padding: 0;

}

	













.MODULE85bleu200 {

	width: 200px;

	margin: 0;

	padding: 0;

}



.MODULE85bleu200haut {

	width: 200px;

	background-image: url(/EXT/IMG/INTERFACE/module85bleu2_200w_haut.png);

	background-position: top center;

	background-repeat: repeat-y;

	height: 15px;

	margin: 0;

	padding: 0;

}



.MODULE85bleu200haut2 {

	width: 190px;

	background-color: #2c4491;

	height: 15px;

	margin: 0;

	padding: 5px;

	color: #ffffff;

}



.MODULE85bleu200centre {

	width: 200px;

	background-image: url(/EXT/IMG/INTERFACE/module85bleu2_200w_centre.png);

	background-position: center;

	background-repeat: repeat-y;

	/* min-height: 100%; */ 

	margin: 0;

	padding: 0;

}



.MODULE85bleu200bas {

	width: 200px;

	background-image: url(/EXT/IMG/INTERFACE/module85bleu2_200w_bas.png);

	background-position: bottom center;

	background-repeat: repeat-y;

	height: 15px;

	margin: 0;

	padding: 0;

}

	

.RpanelMenu ul {

	text-align: right;

	margin: 0;

	padding: 0 5px 0 5px;

	color: #ffffff;

	list-style-type: none;

}



.RpanelMenu li {

	padding: 5px 0 5px 0;

}



.RpanelMenu a {

	color: #ffffff;

	text-decoration: none;

}



.RpanelMenu a:hover {

	color: #2c4491;

	text-decoration: none;

}





.RpanelMenuSign a {

	color: #ffffff;

	text-decoration: none;

}



.RpanelMenuSign a:hover {

	color: #2c4491;	

	text-decoration: none;

}









.contentStyle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #2b4390;

}



.contentStyle p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #2b4390;

	text-align: justify;

}









.contentStyle h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif ;

	font-size: 24px;

	font-weight: bold;

	color: #ffffff; /* #102052; */

	padding-top: 15px;

}





.contentStyle2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #2b4390;

	margin: 0;

}



.contentStyle2 h2 {

	font-family: Verdana, Arial, Helvetica, sans-serif ;

	font-size: 24px;

	font-weight: bold;

	color: #ffffff; /* #102052; */

	padding: 15px 20px 15px 20px;

	margin: 0;

}













































.soustitre_1 {

	font-family: Verdana, Arial, Helvetica, sans-serif ;

	font-size: 16px;

	font-weight: bold;

	color: #2b4390;

}



.texte_important {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #2b4390;

}

.texte_important_2 {

	font-family: Geneva, Arial, Helvetica, sans-serif ;

	font-size: 13px;

	font-weight: bold;

	color: #2b4390;

}



.texte_norm_10 {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #666666;

}



.texte_italique{

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #455060;

	font-style: italic;



}



.prix {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #993300;

}

.journal {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #993300;

}



	


