@charset "utf-8";
/* CSS Document */

a{
border-bottom:none;
}

a:hover{
border-bottom:none;
background-color:none;
}

.manif a:hover{
background:#cbeeff;
}

div#ListeManifs {
	width: 610px;
}

div#calendrier {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:#89a0d1 1px solid;
background-color:#E0E9ED;
/*width:176px;*/
padding-bottom: 10px;
margin-bottom: 5px;
}

.NavigCal , .NavigCal a{
text-align:center;
font-variant:small-caps;
font-size:10px;
color:#5576bd;
font-weight:bold;
border-bottom:none;
padding:2px;
}

.TitreJour{
background:#6e8bc7;
color:#FFFFFF;
text-align:center;
font-weight:bold;
}

table#designcal{
background:#FFFFFF;
color:#889fd1;
padding: 1px;
border:#89a0d1 1px solid;
height: 140px;
}

#designcal a{
border-bottom:none;
}

table#designcal td{
/*padding: 5px 0px;*/
width: 40px;
text-align:center;
}

.Cal_Day{
border:1px solid #A5C4DA;
}

.Cal_Day a{
color:#7b8693;
font-weight:bold;
font-size:10px;
}

.Cal_Day a:visited{
color:#405073;
}

.Cal_Day:hover{
border:1px solid #be1a1a;
}

.Cal_Today{
background-color:#a2c0d6;
border:1px solid #A5C4DA;
color:#FFFFFF;
}

.Cal_Today a{
color:#FFFFFF;
font-weight:bold;
}

.Cal_Currentday, .Cal_Currentday a{
color:#FFFFFF;
background-color:#b22f2f;
}

.Cal_Event{
background:url(images/fond_anime.gif);
}

.Cal_Event a{
color:#FFFFFF;
/*
background: url(images/coin_anime.gif) 100% 100% no-repeat;
*/
/* padding: 2px 8px; */
}

.Cal_Event a:hover {
/*
	border: 1px red dashed;
*/
font-weight:bold;
}

.TextAgenda a{
color:#56a52b;
}

.TextAgenda a:hover{
background-color:#ccedba;
}

div#choix{
text-align:center;
font-size:10px;
color:#990066;
padding-top: 5px;
padding-bottom:10px;
}

div#choix a{
color:#fb8d32;
font-weight:bold;
padding: 4px 7px;
font-family: arial;
margin: 0 5px;
}

div#choix a:hover{
background:#FFFFFF;
color: #fb8d32;
padding: 2px 5px;
border: 2px solid #fb8d32;
}

div#choix a.select {
border:1px #fb8d32 solid;
background:#fb8d32;
color: #FFFFFF;
padding: 2px 5px;
}

.intervale{
font-size:14px;
color:#CC0000;
font-variant:small-caps;
margin-left: 20px;
width: 500px;
}

.date{
background:url(images/date.png) no-repeat;
width:61px;
height:82px;
text-align:center;
float:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-variant:small-caps;
margin:0px 7px 0px 2px;
padding-top:12px;
}

.PlaceDate {
width:61px;
float:left;
}

.Action{
text-align:right;
color:#CC0000;
font-variant:small-caps;
font-weight:bold;
margin-bottom:10px;
font-size:10px;
width:100%;
}

.manif{
border-top: 1px solid #f3f2f5;
border-bottom:1px solid #f3f2f5;
border-left : 1px solid #c1c1c1;
border-right : 1px solid #c1c1c1;
margin-bottom: 10px;
width:520px;
margin-left:70px;
padding-left: 5px;
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:10px;
}

.Titre{
font-size:15px;
color:#eb6e08;
font-weight:bold;
font-variant:small-caps;
padding-bottom:3px;
}

.VilleDep{
color:#3283cf;
font-size:12px;
font-variant:small-caps;
padding-left:4px;
}

.Texte{
font-size:11px;
text-align:justify;
padding: 10px 0px 8px 7px;
}

.MailEX{
font-size:11px;
text-align:left;
padding: 0px 0px 8px 7px;
}


.Inscription{
font-size:11px;
text-align:justify;
padding-bottom:8px;
padding-left:7px;
color:#b11010;
margin: 5px 0px 5px 0px;
font-weight:bold;
}

.Contact{
font-size:11px;
text-align:justify;
padding-bottom:8px;
padding-left:60px;
}

.Mail{
font-size:11px;
text-align:justify;
padding-bottom:8px;
text-align:right;
padding-right:10px;
}

/*
 * 
 * 		TAGS
 * 
 */

#Tags{
/*	width:174px;*/
	height:100%;
	font-size:12px;
	border:#718021 1px solid;
/*	clear:both; */
	font-variant:small-caps;
}

#Tags a{
	color:#56a52b;
	font-size:12px;
	border: none;
	text-decoration: none;
}

#Tags a:hover{
	font-weight:bold;
}

div#Tags p {
	padding:2px; 
	margin:0;
	font-size: x-small;
	font-variant: small-caps;
	background-color: #718021;
	color:#FFFFFF;
}

div#Tags div{
	padding:4px;
}

/*
 * 
 *  Administration
 * 
 */

#ApercuAdmin{
margin-top:20px;
font-size:11px;
text-align:justify;
width:611px;
float:left;
}

#Supprimer, #Precedente{
margin-left:75px;
}

#Suivante{
float:right;
}

#Precedente{
float:left;
}

/*----------------------------------------

	Options d'affichage de l'Agenda

----------------------------------------*/

div#AgendaOptionsAffichage{
	background:url(images/fond_options.png) 0px bottom no-repeat;
	color:#FFFFFF;
	font-variant:small-caps;
/*	font-weight:bold; */
	font-size:11px;
	position: relative;
	overflow:hidden;
	margin-bottom: 10px;
	margin-left: -5px;
	margin-right: -2px;
	height: 0px;
}

div#AgendaTitre {
	padding : 10px 0px 10px 30px;
	color:#FFFFFF;
	letter-spacing: 1px;
	margin-left: -5px;
	margin-right: -2px;
	margin-top: 10px;
	font-size: 11px;
	background: #412828 url(images/fond_titre_options.png) no-repeat;
}

a#BnAgenda {
	background-color:#FFFFFF;
	border: 1px #990000 solid;
	padding: 2px 5px;
	color: #CC0000;
	margin-right: 5px;
	float: right;
position:relative;
right:5px;
top:-3px;}

a#BnAgenda:hover {
	background: url(/templates/images/bouton_fond_gris.png) 0px -30px repeat-x;
	border: 1px #FFFFFF solid;
	color: #FFFFFF;
}


div#AgendaOptions {
	margin-top: 0px;
	height: 171px;
	position:absolute;
	bottom: 0px;
	z-index: 2;
/*
	margin-bottom:-8px;
*/
/*	display:none; */
}

div#AgendaCarte {
	float:left;
	margin-top: 0px;
	margin-left: 10px;
}

div#AgendaCheckboxes {
	margin-top: 0px;
	padding-left:250px;
}

	div#AgendaCheckboxes label {
		cursor:pointer;
		font-size:x-small;
	}

	div#AgendaCheckboxes label:hover {
		color: #006699;
	}

		div#AgendaCheckboxes label input {
			margin:2px;
			vertical-align:middle;
		}
	
.rss {
	background: url(/templates/images/feed-icon-16-16.png) 0 50% no-repeat;
	padding: 2px 0px 2px 20px;
}

input#TAGS_MANIF {
	font-size: x-small;
	}

a.adminAddTag {
	color:red;
	text-decoration:none;
}
