body{
	font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
	background:#57A088 url(/img_classe_losier/back.gif) repeat-x;
	text-align:center;
	color:#2A3E50;
	margin:0;padding:0;
	font-size:11px;
}

#page{
	width:736px;
	margin:0 auto;
	text-align:left;
  border-width:0 2px;
	border-color:#1D2D3D;
	border-style:solid;
	background:#fff;
}

#bande{
	background:#1D2C3D;
	color:#FFF;
	text-transform:uppercase;
  font-size:9px;
	font-weight:bold;
	width:736px;
	line-height:20px;
}
#bande span{
	padding-left:20px;
}

#enteteg{
	background: #1D2D3D url(/img_classe_losier/fond_titre.jpg) right top no-repeat;
	border-right: 1px solid #1D2D3D;
	padding-top:15px;
}

#entete{border-bottom:15px solid #1D2D3D;}

#imgcoin{
	position:relative;
	background:#FFF url(/img_classe_losier/imageavenir.jpg) no-repeat ;
	height:85px;width:209px;
}

#imgcoin{
	position:relative;
	background:#1D2C3D url(../imageavenir.jpg) no-repeat ;
	height:85px;width:209px;
}

#coinTop{
	position:absolute;
	background:url(/img_classe/coin_droite_haut.gif) 195px top no-repeat;
	width:209px;height:10px;
}
#coinBottom{
	position:absolute;
	background:url(/img_classe/coin_droite_bas.gif) 195px bottom no-repeat;
	width:209px;height:85px;
}

#contenu{
	background:#FFF;
	border-right: 1px solid #1D2D3D;
}

#colDroite{position:relative;}
#coin{
	position:absolute;
	background:url(/img_classe/coin_droite_haut.gif) right top no-repeat;
	width:205px;height:10px;
}
#coin2{
	position:absolute;
	background:url(/img_classe/coin_droite_haut.gif) right top no-repeat;
	width:701px;height:10px;

}

#publier{
	background:#E9F3EF url(/img_classe/coin_rond_blanc.gif) right top no-repeat;
	border:1px solid #FFF;
	width:182px;height:45px;
	margin:10px 10px 0;
	font-size:10px;
}
#publier a{
	background: url(/img_classe/picto.gif) 10px 10px no-repeat;
	display:block;
	text-decoration:none;
	font-weight:bold;
	padding:0 29px 0 35px;
	height:45px;
	line-height:45px;
}
#publier a:hover{
	background: url(/img_classe/picto.gif) 10px 10px no-repeat;
	color:#2A3E50;
}


#rss{margin:0 0 20px 0;padding:0;}
#rss li{
	list-style:none;
	background:url(/img_classe/picto_xml.gif) no-repeat;
	height:1%;
}

#rss li a{
	text-decoration:none;
	font-size: 10px;
	padding:0 0 10px 50px;
	display:block;
	line-height:14px;
	height:1%;
}

#rss li a:hover{
	text-decoration:underline;
}


/* couleur de liens par default : bleup */
A:link{font-size: 11px; color: #2A3E50;}
A:visited{font-size: 11px; color: #2A3E50;}
A:active{font-size: 11px; color: #2A3E50;  }
A:hover{font-size: 11px; color: #67AD99;}

/* couleur de liens archives */
A.archives:link{font-size: 11px; color: #263B4E; font-weight: bold; }
A.archives:visited{font-size: 11px; color: #263B4E; font-weight: bold; }
A.archives:active{font-size: 11px; color: #263B4E; font-weight: bold; }
A.archives:hover{font-size: 11px; color: #8B4957; font-weight: bold; }
/* couleur de liens commentaires */
A.commentaires:link{font-size: 11px; color: #263B4E; font-weight: bold; }
A.commentaires:visited{font-size: 11px; color: #263B4E; font-weight: bold; }
A.commentaires:active{font-size: 11px; color: #263B4E; font-weight: bold; }
A.commentaires:hover{font-size: 11px; color: #8B4957; font-weight: bold; }
p{
	font-size: 11px;
	color: #263B4E;
}

/* texte noir */
.text-n-reg{
	font-size: 11px;
	color: #263B4E;
}

.text-r-reg{
	font-size: 11px;
	color: #263B4E;
}

/* texte bleu */
.text-bleu-reg{
	font-size: 11px;
	color: #213965;
}

/*Titre - carnet - couleur - blanc*/
.titre-carnet{
	font-size: 28px;
	color: #FFF;
}

/*Titre - carnet - couleur - bleu*/
.titre-carnet-bleu{
	font-size: 20px;
	color: #67AD99;
	font-weight:bold;
}

/*Titre - description - couleur - bleu*/
.titre-description{
	font-size: 16px;
	color:#FFF;
	font-weight:bold;
	}

/*Titre - post - couleur - gris*/
.titre-bleu-b{
	font-size: 12px;
	color:#67AD99;
	font-weight: bold;
}

/* couleur de fond */
.fond-bleu{background-color: #274069;}
.fond-top-individuel{background: #1D2D3D url(/img_classe_envolee/fond_titre.jpg) right top no-repeat;height:85px;}
.fond-bleup{background-color: #0092FF;}
.fond-beige{background-color: #CCCC66;}

.date{
	position:relative;
	background:url(/img_classe/fleche.gif) no-repeat;
	margin-left:17px;
	padding-left:5px;
	margin-right:24px;
	font-size: 11px;
	color: #263B4E;
}
.date2{
	position:relative;
	text-transform:uppercase;
	font-weight:bold;
	font-size:13px;
	margin-left:24px;
	margin-right:24px;
	color: #263B4E;
}

.contenu{
	width: 482px;
	position:relative;
	margin-left:24px;
	border-bottom:1px solid #EEECE8;
	margin-bottom:4px;
}

.contenu2{
	position:relative;
	padding:0 35px;
	background:#FFF;
}

.recherche{width:184px; position:relative; margin-left:20px;}



.liens{ width: 170px; position:relative; margin-left:20px;margin-bottom:20px;}
.titre-section{margin-top:10px;font-size: 11px; color: #263B4E; font-weight: bold; }
.liste-lien{list-style:none; margin:0; padding:0;  font-size: 11px; color: #263B4E;}
.liste-lien a{text-decoration:none;}
.liste-lien a:hover{text-decoration:underline;}

ul.liste-archives{
	margin:0 0 0 24px;padding:0;
	list-style:none;
}


ul.liste-lien li,ul.liste-archives li {
	line-height:16px;
	padding-left:10px;
	background:transparent url(/img_classe/fleche.gif) no-repeat;
	height:1%;
	font-size:11px;
}

/*Bout de commentaires dans la colonne de droite*/

ul.liste-commentaires{
	margin:0; padding:0;
	list-style:none;
}

ul.liste-commentaires li{
	position:relative;
	padding:0 0 0 20px;
	margin-top:8px;
	background:transparent url(/img_classe/fleche.gif) 9px 0 no-repeat;
	font-size:11px;
	color:#263B4E;
	line-height:13px;
}


.prevcommentaire{color:#263B4E;}
.prevcommentaire a{color:#263B4E; font-weight:bold; text-decoration:none;}


/*fin du bout de commentaire*/

/* Calendrier */
.calendar {
	color:#2A3E50;
	font-size:10px;
	line-height:13px;
	padding:2px;
}

.calendrier{
	width:182px;
}


.calendar a,.calendar a:visited{
	text-decoration:underline;
	color:#2A3E50;
	font-size:10px;
}
.calendar a:hover{
	font-weight:normal;
  color:#2A3E50;
	font-size:10px;
}

.calendar2{
	width: 184px;
	margin:0 0 20px 10px;
	color:#2A3E50;
	font-size:10px;
	font-weight:normal;
	line-height:13px;
	padding:2px;

}

table.calendrier tr{background-color:#E9F3EF;}
table.calendrier td{border-bottom:1px solid #FFF;}
table.calendrier th{border-bottom:2px solid #FFF;}

/*fin calendrier*/
.commentaire{
	padding:5px 5px 5px 5px;
	background-color: #EDECF0;
	font-size: 11px;
	color: #263B4E;
}

.list-commentaire{
	margin:0 20px 10px;
	padding-bottom:10px;
	border-bottom:1px solid #263B4E;
}


.commentairespascomplets{font-size:11px; color:red; font-weight:bold;}


.scode img { margin: 5px 5px 0 5px;}
.scode {font-size: 11px;}

#banner-commentspop {color:#FFF; font-size:large; font-weight:bold; border-left:1px solid #FFF; border-right:1px solid #FFF; border-top:1px solid #FFF; background:#006599; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px;}
/* Si il y a un pop-up pour les commentaire un jour */
.zonecommentaire a{color:#263B4E; font-weight:bold; text-align:right;}



