/*////////////////////////*/
/* Information de la page */
/*////////////////////////*/

body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt; 
margin: auto;
background-color:#F7F7F7; 
width: 990px;
}



#conteneur {
}

/*///////////////////////*/
/* Informations Diverses */
/*///////////////////////*/

/* Mise en page des News */
h1 {
margin:0;
padding:0;
font-family:tahoma;
font-size: 1.6em; /* Taille de la police */
float:left;
font-weight :bold; /* On met en gras */
text-align:left; /* On aligne au gauche */
color:#1a67c1;
margin-left:85px;
margin-top:22px;
}

.slogan {
display:inline;
margin:0;
padding:0;
margin-left:4px;
font-family:tahoma;
font-size: 10px; /* Taille de la police */
color:#4da2bd;
font-weight :bold; /* On met en gras */
}

/* Mise en page des Titres en bleu foncé */
h2 {
margin:0;
padding:0;
font-size: 11pt; /* Taille de la police */
color : #1a67c1; /* Couleur du texte pour les titres */
font-weight :bold; /* On met en gras */
padding:5px;
}

/*Mise en page du menu */
h3 {
margin:0;
padding:0;
font-size: 10pt; /* Taille de la police */
text-align:center;
color : #1a67c1; /* Couleur du texte pour les titres */
font-weight :bold; /* On met en gras */
padding:2px;
}


/* Mise en page des traits horizontaux */
hr {
width:60%; /* On créer une ligne centré et de 70% par rapport à la taille de la page */
color:#663399; /* Couleur du trait */
background-color:#663399;
height:1px; /* Taille du trait : 1 pixel */
border: 0;
}

/*Suppression du cadre autour des images-liens */
a img {
border:0;
}

/*////////*/
/* Header */
/*////////*/

/* Image de fond */
#header_top {
width:990px;
height:75px;
background-image:url('header_repeat.gif'); 
background-repeat : repeat-y;
padding-left:80px;

}
#header {
width:990px;
height:48px;
background-image:url('header.gif'); /* URL de l'image de fond */
background-repeat:no-repeat; /* On interdit la reproduction de l'image de fond */
margin:0; /* Pas de marge */
padding:0;
}

/*//////*/
/* Menu */
/*//////*/

/* Information sur les liens du menu */
.menuhorizon {
margin:0;
padding:0;
font-weight:bold; /* On met en gras */
font-size: 8pt;
padding-top:17px;
text-align:right;
margin-right:85px;
}

.menuhorizonpl {
margin-right:65px;
}

.menuhorizon ul {
list-style-type: none;
width: 100%; /* précision pour Opera */
}

.menuhorizon li {
display:inline;
text-align:center;
}

.menuhorizon a {
padding-right:5px;
text-decoration: none;
color: #FFF;
}

.menuhorizon a:hover {
color: #FFF;
text-decoration: underline;
}

.menuhorizon a:active {
color: #FFF;
text-decoration: underline;
}

/*/////////*/
/* Contenu */
/*/////////*/

#contenu {
margin:0;
padding:0;
background-image:url('fondpage.gif'); /* URL de l'image de fond */
padding:20px 0 17px 0;
background-repeat:repeat-y;
}


#texte {
        width: 575px ;
        margin-left: 75px ;
        background-color: white;
        border:1px solid #d4d4d4;
        padding:6px;
        min-height:480px;
        text-align:justify;
}
#texte p{
		margin-top:-5px;
}
#texte p:first-letter{
		padding-left:20px;
}
#texte a {
     	color:#E39701;
     	text-decoration:none;
}
#texte img{
	padding:6px;
}

#menuverti {
        width: 240px ;
        margin-right: 72px ;
        background-color: #FFF ;
		float: right ;
        border:1px solid #d4d4d4;
}

#menuverti ul {
        list-style-type: none ;
        padding-left: 10;
        margin:0 5px 5px;
}

#menuverti li {
        list-style-image : none ;
        padding-top: 0 ;
        margin-top: 0 ;
       color: #1a67c1;
        font-size: 0.85em ;
}

#menuverti li a{
	color : #6D6D6D;
	text-decoration : none;
}

#menuverti li a:hover {
	color : #3445aa;
	text-decoration:none;
	border-bottom: 1px #3445aa dotted;
}




/* Information sur le contenu */
.cont {
text-align:left; /* On place le texte à gauche */
color:#000;
margin:5px;
padding-bottom:15px;
}

/* Mise en page des puces */
.cont li {
list-style-type : disc;
margin-left:50px;
margin-right:100px; 
padding-right:100px; 
padding-right:0;
}

.cont a {
font-weight :bold;
color : #1a67c1;
text-decoration: none;
}

.cont a:hover {
	color : #192FC1;
	text-decoration:none;
	border-bottom: 1px #192FC1 dashed;
}



/*////////*/
/* Footer */
/*////////*/

#footer {
clear:both;
width:990px;
height:27px; /* Hauteur de l'Header */
background-image:url('footer.gif'); /* URL de l'image de fond */
background-repeat:no-repeat; /* On interdit la reproduction de l'image de fond */
margin:0; /* Pas de marge */
padding:0;
}

/* Information sur le footer */
.piedcont {
margin:0;
padding:0;
text-align:center; /* On centre le texte */
font-size: 8pt; /* Taille de la police */
color:#A0A0A0;
}

p.piedcont, p.piedcont a {
margin: 0px;
padding-top: 21px;
text-decoration: none;
}

p.piedcont a {
color: #A0A0A0;
}



/*////////*/
/* BLOG   */
/*////////*/
.tr_jours{
	color:#3D89FF;
	font-size:0.9em;
}
.tr_mois a{
	color:#5E5E5E;
	text-decoration:none;
}
.tr_mois a:hover{
	color:#3D89FF;
	text-decoration:none;
}
.tr_casesjours{
	color:#3D89FF;
	font-size:0.5em;
}
.tr_casesjours a{
	color:#8F1D1D;
	font-size:1.05em;
	text-decoration:none;
}

.modules_colors{
	padding-left:20px;
	padding-right:10px;
}
.modules_colors a{
	color : #6D6D6D;
	text-decoration : none;
}
.modules_colors a:hover{
	color : #192FC1;
	text-decoration:none;
	border-bottom: 1px #192FC1 dashed;
}
.liencomnews a{
	color:#547CFF;
}
	
