h1{
font-size:15px;
font-family: Arial, Helvetica, Sans Serif;
color:#5E7B2A;
font-weight: bold;
margin:0px;
padding:0px;
}
h2{
font-family: Verdana;
font-size:15px;
color:#9ABE0C;
font-weight: bold;
}
.normal{
font-family: Arial, Helvetica, Sans Serif;
font-size:11px;
color:black;
text-align: left;
}
.signature{
text-align:right;
	}
.organisateur{
font-family: Verdana;
color:#5E7B2A;
font-size:11px;
font-weight: bold;
margin:0px;
padding:0px;
}
a:link, a:visited {
color:#000000;
text-decoration:none;
font-weight:normal;
margin:0px;
padding:0px;
}
a.img{
border : 0px;
}
a:hover {
color:#9AC00C;
text-decoration: none;
font-weight: normal;
}
hr{
	border-bottom:1px dashed #955A9D;
	border-top:none;
}

.maintitle {
color: #ffffff;
font-size: 40px;
padding-left: 15px;
padding-top: 20px;
}

.error {
font-style: italic;
text-transform: uppercase;
padding: 5px;
color: #cccccc;
font-size: 14px;
font-weight: bold;
}

.titrearticle {
padding:3px;
background-color: #5E7B2A;
border:1 px solid #5E7B2A;
font-size: 11px;
font-weight: bold;
color: white;
text-align:center;
text-align:left;
}

/*liste activites*/
/*rencontres instit*/
.titre-rencontreinstit{
padding:0px;
margin:0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:22px;
color:#BAE40E;
}
.encadre-rencontreinstit{
width:220px;
padding:3px;
padding-left:5px;
color:white;
font-weight:bold;
background-color: #BAE40E;
}

/*rencontres pro*/
.titre-rencontrepro{
padding:0px;
margin:0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:22px;
color:#9AC00C;
}
.encadre-rencontrepro{
width:220px;
padding:3px;
padding-left:5px;
color:white;
font-weight:bold;
background-color:#9AC00C;
}
.numero-rencontrepro{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#9AC00C;
font-size:15px;
}
.encadre-numero-rencontrepro{
padding:3px;
background-color:#9AC00C;
border:none;
font-size: 11px;
font-weight: bold;
color: white;
text-align:center;
text-align:left;
width:30px;
}
/*debat*/
.titre-debat{
padding:0px;
margin:0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:22px;
color:#8FB10C;
}
.encadre-debat{
padding:3px;
padding-left:5px;
color:white;
font-weight:bold;
background-color:#8FB10C;
width:220px;
}
.numero-debat{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#8FB10C;
font-size:15px;
}
.encadre-numero-debat{
padding:3px;
background-color:#9AC00C;
border:none;
font-size: 11px;
font-weight: bold;
color: white;
text-align:center;
text-align:left;
width:30px;
}
/*atelier*/
.titre-atelier{
padding:0px;
margin:0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:22px;
color:#5A7C2A;
}
.encadre-atelier{
width:220px;
padding:3px;
padding-left:5px;
color:white;
font-weight:bold;
background-color:#5A7C2A;
}

.numero-atelier{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#5A7C2A;
font-size:15px;
}
.encadre-numero-atelier{
padding:3px;
background-color:#5A7C2A;
border:none;
font-size: 11px;
font-weight: bold;
color: white;
text-align:center;
text-align:left;
width:30px;
}


.titre-activite2{
padding:0px;
margin:0px;
color:#ABBF6F;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
}

table.liste a,
table.liste a:link,
table.liste a:visited
{
font-weight:normal;
font-size:11px;
color:black;
}
table.liste td a:hover{
font-size:11px;
font-weight:normal;
color:#748F0C;
}

.titre-liste{
background-color: #9AC00C;
color:white;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
font-weight: bold;
}

/*----lire la suite----*/
.readon{
float:left;
}

a.readon,
a.readon:link,
a:visited.readon 
{
color:#9AC00C;
font-size:11px;
font-weight:bold;
}

a:hover.readon 
{
color:#60750D;
font-size:11px;
font-weight:bold;
}

/*navigation entre pages*/
.back_button{
float: left;
}
.back_button a:link {
margin-left:15px;
float: left;
color:#5E7B2A;
text-align: left;
font-size: 11px;
font-weight: normal;
}
.pagenav {
text-align: center;
font-size: 11px;
font-weight: normal;
width: auto;
padding: 0px 10px;
line-height: 20px;
margin: 1px;
text-decoration:underline;
}

th.pagenav_prev a,
th.pagenav_prev a:link,
th.pagenav_prev a:visited
 {
text-align: center;
font-size: 11px;
font-weight: normal;
width: auto;
line-height: 20px;
margin: 1px;
text-decoration:none;
color:#749009;
font-size:11px;
}

th.pagenav_prev a:hover {
color:#000000;
}


th.pagenav_next a,
th.pagenav_next a:link,
th.pagenav_next a:visited
 {
text-align: center;
font-size: 11px;
font-weight: normal;
width: auto;
line-height: 20px;
margin: 1px;
text-decoration:none;
color:#749009;
font-size:11px;
}
th.pagenav_next a:hover {
color:#000000;
}







.pagenavbar {
color:#B1C75A;
margin-right: 10px;
float: right;
}
.pagenavbar a,
.pagenavbar a:link
{
}
div.pagenavcounter{
	color:#EDF3D9;
}
/*TOCS*/
table.contenttoc {
float:right;
width:150px;
color:white;
}

table.contenttoc tr td a.toclink,
table.contenttoc tr td a.toclink:link,
table.contenttoc tr td a.toclink:visited{
font-weight:normal;
text-transform:uppercase;
color:white;
padding-left:10px;
}

table.contenttoc tr td a.toclink:hover{
color:black;
}
table.contenttoc tr td a.toclink:active{
color:white;
}



table.contenttoc tr td {
padding-top:5px;
padding-left:5px;
background-color:#A5CD0C;
color:white;
padding:3px;
}


.contenutop{
background-image: url(../images/contenutop.gif);
background-repeat: no-repeat;
background-position: top;
width:520px;

background-color: #EDF2D9;
}
.contenu {
position:relative;
top:5px;
padding:0px;
margin:0px;
width:520px;
}
.contenubottom{
background-image: url(../images/contenubottom.gif);
background-repeat: no-repeat;
width:520px;
height:25px;
}


.small {
	color: #999999;
	font-size: 11px;
}

.titre_date{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom:4px;
	padding-bottom:4px;
}