/* CSS Document */

/*Styles du menu et de la bannière 

/* EVO 5 */

#groupe ul{ display:block; width:215px; overflow:hidden; float:left; margin:0; padding:0 0 0 10px;}
#groupe li{

font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 100%;
color: black;
list-style-type:none;
background-image:url(../images/evo5/puce.gif);
background-repeat:no-repeat;
background-position:0 4px;
padding-left:15px;
}



/* EVO 4 */

#boite {
border:solid 1px #CCC;
background-image:url(../images/modules/federation/fd.gif);
background-repeat:repeat-x;
padding:10px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


/**************************************************************************/
.petit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}


.mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/**************************************************************************/


.soustitre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
}



.admin_box_s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFEECD;
	border: 1px solid #FF9900;
	padding: 5px;
	list-style-image: url(../images/puces/li1.gif);
}



/**************************************************************************/

.standard{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.texte {
	font-family:verdana;
	font-size:12px;
	text-align: justify;
}



.textelist {
	font-family:verdana;
	font-size:12px;
	text-align: left;
}



.bloc_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}
.bloc_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/**************************************************************************/

.section {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F68504;
	font-size: 14px;
	font-weight: bold;
}

/***************************************************************************/


.moyen{
	font-family : verdana;
	font-size : 18px;
	color: #a05603;
}

.titre {
	font-family : verdana;
	font-size : 18px;
	color: #a05603;
  }

.sous_sous_rubrique {
	font-family : verdana;
	font-size : 18px;
	color: #a05603;
  }
  
  

/**************************************************************************/
.grand, h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 27px;
	color: #f68504;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style:solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	margin-bottom: 15px;
	font-weight:normal;
}


.sous_rubrique {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 27px;
	color: #f68504;
}

.Style13 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 27px;
	color: #f68504;
}


.box_titre
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 27px;
}


/**************************************************************************/
.texte_cadre{
	border: 1px solid #CCCCCC;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}

/**************************************************************************/

.admin { font-family:verdana;    font-size : 12px; background-color:#FFEECD;}
.admintb{ font-family:verdana;    font-size : 11px; background-color:#FFB428;}

.ad_box {
	background-color: #FFEECD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	border: 1px solid #ffcc33;
}
.ad_box_msg {
	background-color: #FF9966;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	border: 1px solid #FF0000;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ad_box_help {
	background-color: #ffffcc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px;
	border: 1px solid #ffcc33;
	margin-top: 5px;
}
.adft {
position: absolute;
right:300px;
width:300px;

}

/**************************************************************************/


/**************************************************************************/

/* Liens */
a:link { color:#000000; text-decoration:none}
a:visited { color:#000000; text-decoration:none}
a:hover { color:#FF6600; text-decoration:none; cursor:hand;}
a:active { color:#000000; text-decoration:none}


/* Styles spécifiques aux modules */

/* Module : Groupe */
.liste {
	background-image: url(../images/admin/droite.gif);
	background-repeat: no-repeat;
	text-indent: 17px;
	background-position: 2px;
}


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


.menu_dbg{

	height:20px;
	float:right;
}

.debut_etiquette{ background-image:url(../images/menu/etiquette_debut.gif); background-repeat:no-repeat; background-position:top left; width:2px;}
.fin_etiquette{ background-image:url(../images/menu/etiquette_fin.gif); background-position:right top; background-repeat:no-repeat; width:2px;}


.menu_text{

	font-size: 11px;
	height:20px;
}

.home{
background-image:url(../images/titre/home.gif);
background-repeat:no-repeat;
background-position:right;
}


a.menu_text:hover { color:#ffffff; text-decoration:none; }
a.menu_text:link { color:#FFFFFF; text-decoration:none;}
a.menu_text:visited{ color:#FFFFFF; text-decoration:none;}


.smenu {
  text-align : center;
    font-size : 11px;
	margin:4px;

}

a.st_menu:link{ color:#FFFFFF; }
a.st_menu:visited{ color:#FFFFFF; }
a.st_menu:hover{ color:#CCCCCC;}

 
 
 
/**************************************************************************/
div#cadre {
width: 225px;
padding-top: 8px;
background: url(../images/haut.png) top left no-repeat;
}
div#bloccadre {
background: url(../images/bas.png) bottom left no-repeat;
padding-bottom: 8px;
padding-left:5px;
padding-right:5px;
}
div#bloccadre p {
margin: 0 30px 0 20px;
}
/**************************************************************************/
#separateur {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top:4px;
	margin-bottom:4px;
}


#ad_bar_top {
	background-image: url(../images/evo_admin/barre_top.gif);
	background-repeat: no-repeat;
	width:215px;
	height:20px;
background-color:#fd9004;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
padding:5px;
}
#ad_bar{
background-color:#fd9004;
width:215px;
padding:5px;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#ad_bar_bottom{
background-color:#fd9004;
background-image:url(../images/evo_admin/barre_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
height:10px;
width:225px;
margin-bottom:15px;
}


.side_box_T1{
	border: 1px solid #999999;
	padding:5px;
}


.contact{

	border-width: 1px;
	border-style:solid;
	border-color:#CCC;
	border-top-width: 1px;
	font-size:11px;
	padding:5px;
	background-color:#F9F9F9;
}


#billet img{
border:solid 1px #CCC;
padding:2px;
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;

}
#billet{
background-image:url(../images/modules/billet/fd.gif);
background-repeat:no-repeat;

}


/********************/

#admin label{ background-color:#F90;}

