@import url("classique.css");

/* ----------------------------------- Début style pour Ouvertures---------------------------*/

.pdf_ouverture{
  padding : 1em 0em 1em; 
}

.contact {
	text-decoration:underline; 
	color:#000000; 
	background-color:transparent; 
	text-align:left;
	font-weight:bolder;
}

.annot{
	color:#EE3124;
	text-align: justify;
} 
 
 .carnet {
	color: #EE3124;
	font-weight: bold;
	text-align: justify;
	line-height: 1.4em;
	background-position: top;
}

.titrecontact { 
	font-size: 14pt; 
	line-height: normal; 
	font-weight: bolder;
} 

.lettrine {
	font-size: 24pt; 
	font-weight: bold; 
	color: #000000; 
	text-transform: none;
 } 
 
.lettrinerouge {
	color: #EE3124;
	font-size: 4.8em ;
	line-height: 0.90em ;
	float:left;
 } 
 
 .cadregaucheouv {
	border-right: 1px groove #000000 ;
	border-bottom: 1px groove #000000 ;
	padding-right:10px;
}

.agenda {
	border: 1px groove #000000;
	background-color: #E9E9E9;
	padding: 2px 2px 2px 6px;
}
 
/* ----------------------------------------Ouvertures ROSE---------------------------------------------*/

 .lettrinerose {
	color: #E50083;
	font-size: 4.8em ;
	line-height: 0.90em ;
	float:left;
	display:inline;
 }
 
 .titrerose { 
	color: #E50083;
	font-size: 20pt; 
	line-height: normal; 
	font-weight: bolder;
} 

.annotrose{
	color:#E50083;
	text-align: justify;
} 
 
 .carnetrose {
	color: #E50083;
	font-weight: bold;
	line-height: 1.4em;
	background-position: top;
}

.rubriquerose {
	color:#e50083;
	font-size:14pt; 
	font-weight:bold; 
	background-color:transparent; 
}

.onglet {
padding : 0.3em 0.3em 0em 0.8em;
background-image:url(../col_droite/ouvertures/ouv_25/_images/onglet.gif);
background-repeat:no-repeat;
color:white;
font-weight:bold;
}

.cadrebastableaurose {
	border-bottom:  1px groove #E50083;
	padding:0.1em;
}
.cellulefin {
	padding:0.1em;
}


.cotetableaurose {
	border-right: 1px groove #E50083 ;
}

.cadretableaurose {
	border: 1px solid #E50083;
	padding:1px;
}
/*-----------------------------------------------------------ouvertures26---------------------------------------------------*/
#edito{
text-align:justify;
margin : 0 0 0 2.5em;
}

 #contenu {
	width:100%;
	text-align:justify;
 }
 
 #contenucarnet{
width:100%;
text-align:justify;
color:white;
}

 #contenuapprofondir{
background-color:#5C899E;
text-align:justify;
padding-left: 1em;
padding-right:1em;
color:white;
}

.pcarnet {
border-bottom: 1px groove white;
	margin-bottom:0.5em;
	font-weight:bold;
}

#titrearticle {
 width:100%;
text-align:justify;
height:20em;
margin-bottom:2em;
 }

 
#colonnegauche {
background-color:inherit;
word-spacing:-0.15em;
 float:left;
 width: 19.5em;
 padding:0.5em 0.4em 0.5em 0.5em;
 }
  
#colonnedroite{
 background-color:inherit;
 float:right;
 word-spacing:-0.15em;
 width:19.5em;
 padding:0.5em 0.5em 0.5em 0.4em;
 }
 
 #basdepage {
  margin:0.5em;
  padding:0.5em;
 clear:both;
 width:95%;
 background-color:#5c899E;
 color:white;
 }
 
 .ulnu {
 list-style-image:none;
 list-style-type:none;
 }

.question {
margin-top:2em;
color: #05728C;
font-style:italic;
text-align:justify;
}
.bleu {
margin-top:2em;
color: #05728C;
font-weight:bold;

}
.reponsebleu {
color: #05728C;
text-align:justify;
}
#haut_de_page {
 
 padding : 0 0.5em;
}

.important {
background-color: #05728C;
color:white;
font-weight:bold;
}

.importantmarron {
background-color: #6b5746;
color:white;
font-weight:bold;
}

 #basdepagemarron {
  margin:0.5em;
  padding:0.5em;
 clear:both;
 width:95%;
 background-color:#6b5746;
 color:white;
 }
 
 .questionmarron {
margin-top:2em;
color: #6b5746;
font-style:italic;
text-align:justify;
}

 .reponsemarron {
color: #6b5746;
text-align:justify;
}

#approfondir {
background-color:#DFDDDB;
color:#6B674B;
}

/*-----------------------------------------------------ouv29----------------------------------------------------------------*/
.importantviolet {
background-color: #5c4a8c;
color:white;
font-weight:bold;
padding:0.5em;
}

 .texteviolet {
color: #5c4a8c;
text-align:justify;
}

.edito {
background-image:url(../col_droite/ouvertures/ouv_29/_images/livre_ouvert.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#sommaire {
	border-bottom: 1px solid #5c4a8c;
	color:#5c4a8c;
	text-align:right;
	font-weight:bold;
}

 #contenucarnet29{
width:100%;
text-align:justify;
color:white;
background-color:#5c4a8c;
}

#approfondir29 {
background-color:#5c4a8c;
color:white;
padding-left:0.5em;
padding-right:0.5em;
}

/*-----------------------------------------------------ouv30---------------------------------------------------------------*/
.fond_page_1{
  background:url(../col_droite/ouvertures/ouv_30/_images/fond_page_1.jpg) no-repeat top;
}

.fond_page_2{
  background:url(../col_droite/ouvertures/ouv_30/_images/fond_page_2.jpg) no-repeat top;
}


.voeux{
  position: relative;
  top: 138px;
  width: 105px;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
  font-size: 11px;
}

.titre_ouverture{
  font-size: 2em;
  color: #007088; 
  font-weight: bold;
}

.sous_titre_ouverture{
  color: #007088; 
  font-weight: bold;
}

.colonne_gauche{
  text-align : justify;
  margin-top : 150px;
  margin-left: 0.5em;
}

.cadre_sommaire{
  width: 269px;
  background-color:#007088;
  color : #ffffff;
  float:right;
  margin-top: 10em;
  margin-bottom: 2em;
  margin-left: -4em;
}

.cadre_sommaire a{
  color : #ffffff;
}

#hautgauche, #hautdroit, #basgauche, #basdroit, #hautgauche_gris, #basgauche_gris{
  height: 17px; 
  width: 17px;
  background-repeat: no-repeat;
  font-size:1px; 
}

#hautgauche {
  background-image: url("../col_droite/ouvertures/ouv_30/_images/hautgauche.gif");
}
#hautdroit {
  float: right;
  background-image: url("../col_droite/ouvertures/ouv_30/_images/hautdroit.gif");
}
#basgauche {
  background-image: url("../col_droite/ouvertures/ouv_30/_images/basgauche.gif");
}
#basdroit {
  float: right;
  background-image: url("../col_droite/ouvertures/ouv_30/_images/basdroit.gif");
}
#hautgauche_gris {
  background-image: url("../col_droite/ouvertures/ouv_30/_images/hautgauche_gris.gif");
}
#basgauche_gris {
  background-image: url("../col_droite/ouvertures/ouv_30/_images/basgauche_gris.gif");
}

#contenu_sommaire {
  padding-top:0em;
  margin:0em 0.5em 0em 0.5em;
}

.colonne_droite{
  float: right;
  width: 220px;
  font-weight: bold;
  margin-left: 1em;
  margin-bottom: 2em;
}

.manifeste{
  color: #007088;
  text-align : right;
}

.cadre_plus_info{
  width: 250px;
  background-color:#695547;
  color : #ffffff;
  float:right;
  margin : 1em 0em 1em 1em;
}

#contenu_plus_info{
  padding-top:0em;
  margin:0em 0.5em 0em 0.5em;
  font-weight: bold;
}

.cadre_plus_info a{
  color: #ffffff;
}

.cadre_biblio{
  width: 300px;
  background-color:#695547;
  color : #ffffff;
  float:right;
  margin : 1em 0em 1em 1em;
}

.imagedroite_ouverture {
	float: right;
	margin:1em 1em 0.2em 1em;
}

.imagegauche_ouverture {
	float: left;
	margin:1em 1em 0.2em 1em;
}


