
/*  <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;
}

	
