body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.ArchetypesKeywordWidget div { width : 250px !important; overflow : auto !important;}

#region-content {
	width:680px;
}

.titre1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EA7D37;
}

.titre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.titre3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.titre4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.titre5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #E8EFBC;
}


h1, h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #E8EFBC;
}

h3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	background-color: #E8EFBC;
}
h2, h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border :0px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #EA7D37;
}


body {float : center :important; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #C4D853;
}
table.table1 {
	background-color: #FFFFFF;
	border:10px solid #ffffff;
}

td {
padding:1px;
}
hr {
	background-color: #999999;
	height:1px;
}

hr.hr1 {
	background-color: #FFFFFF;
	height:1px;
	width:160px;
	border:1px solid #ffffff;
}

.manif-titre a{
	font-size: 1.4em;
	font-weight: bold;
	color: #000000;
	margin-top:25px;
}

ul.manif-details{
	color: #000000 !important;
	list-style-image: none;
	list-style-type: none;
	
}


li.manif-titre a{
	color: #000000;
}


li.manif-description {
	color: #000000;
	list-style-image: none;
	list-style-type: none;
}

li.manif-boutons {
	color: #000000;
	list-style-image: none;
	list-style-type: none;
	margin-bottom:15px;
}


.titre-manifestation-validee{
	display:block;
	font-size: 1.4em;
	color: #c4d853;
	margin-top:25px;
	text-align:center;
	font-weight: bold;
	border-bottom:1px #c4d853 solid;
	border-top:1px #c4d853 solid;
}

.titre-manifestation-en-attente{
	display:block;
	font-size: 1.4em;
	color: #FF9900;
	margin-top:25px;
	text-align:center;
	font-weight: bold;
	border-bottom:1px #FF6600 solid;
	border-top:1px #FF6600 solid;
}

.titre-manifestation{
	display:block;
	font-size: 2em;
	color: #000;
	margin-top:25px;
	text-align:center;
	font-weight: bold;
}

.manif-boutons input{
	font-size: 0.80em;
	margin-left:5px;
	border:1px solid #999999;
	display:inline;
}

li.manif-boutons form {
	font-size: 1em;
	margin-left:5px;
	display:inline;
}

a.bouton-ajouter{
	float:left;
	background-image: url(../images/ajout_manif.gif);
	width:323px;
	height:57px;
	border:none;
	margin-left:170px;
	margin-right:170px;
	margin-bottom:70px;
}

a:hover.bouton-ajouter{
	background-image: url(../images/ajout_manif-on.gif);
}


