/* @override http://www.alliersauvage.org/style/style.css */

body {
	background-color: #E4E4E4;
	margin: auto;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: normal;
	line-height: normal;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-decoration: none;
	text-indent: 0px;
	text-transform: none;
	background-image: url(../images/fond.png);
	background-repeat: repeat;
	}
	
.head
	{
	background-image: url("../images/header.png");
	width: 1000px;
	background-repeat: no-repeat;
	height: 16px;
	text-align: center;
	color: #515151;
	font-size: 13px;
	}
	
.corps
	{
	background-image: url("../images/middle.png");
	width: 1000px;
	background-repeat: repeat-y;
	}
	
.corps_bleu
	{
    background-image: url("../images/middle_bleu.png");
    width: 1000px; 
    background-repeat: repeat-y;
	}
	
.corps_concert
	{
	background-image: url("../images/affiche_concert2.gif");
	background-repeat: no-repeat;
	}
	
.feet
	{
	background-image: url("../images/footer.png");
	width: 1000px;
	background-repeat: no-repeat;
	height: 22px;
}
	
.menu_index
	{
	margin-left: 16px;
	margin-top: 2px;
}

.logo_index
	{
	margin-left: 15px;
}

.banniere
	{
	margin-left: 846px;
	margin-top: -489px;
}

	
.fond_menu 
	{
	width: 180px; 
    margin-bottom: 10px;
    margin-left: 17px;
    margin-right: 0px;
    background-image: url("../images/menu_fond.png");
	border: 1px solid #949494;
	}
	
.fond_corps
	{
	width: 618px; 
    margin-bottom: 10px;
    margin-left: 5px;
    margin-right: 4px;
    background-color: #F1F1F1;
	border: 1px solid #949494;
	font-size: 12px;
	}
	
.fond_droite
	{
    background-image: url("../images/evenement.jpg");
	text-align: center;
	font-size: 14px;
	}

/* @group mise_en_page */

.titre_gros {
	color: #262626;
	font: bold 24px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin-bottom: 0;
	margin-top: 5px;
	text-shadow: #c6c6c6 0 1px 4px;
}

.texte_intro {
	color: #3f4543;
	border-bottom-width: 1px;
	border-bottom-color: #bcbcbc;
	border-top-color: #b1b1b1;
	border-top-width: 1px;
	margin-right: 8px;
	padding: 4px 5px;
	background-color: #f4ffee;
	border: 1px solid #7fafdc;
	font: 12px Verdana, Arial, sans-serif;
}

.texte_interieur {
	color: #383838;
	list-style-type: disc;
	text-align: justify;
	margin-right: 10px;
	list-style-position: outside;
	margin-top: 0;
	padding-left: 16px;
	font: 11px Verdana, Arial, sans-serif;
}

.legende_photo {
	color: #737373;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
}

.lien_copie {
	background-color: #98d4f5;
	margin-right: 50px;
	margin-left: 38px;
	border: 1px dashed #14475d;
	padding: 10px;
}

/* @end */

/* @group Téléchargements */

.telechargements_title {
}

.telechargements
	{
	font-size: 14px;
	color: #11283d;
	margin-right: 20px;
	margin-left: 20px;
	padding-left: 8px;
	background-color: #badbeb;
	border: 1px solid #35667f;
	margin-bottom: 10px;
	line-height: 15px;
	text-shadow: #609db9 0 0 3px;
}

.telechargements:hover
	{
	background-color: #fee69e;
	font-size: 14px;
	color: #11283d;
	line-height: 15px;
	padding-left: 8px;
	border: 1px solid #7a6133;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 20px;
	text-shadow: #fff 0 0 5px;
}

.docs_telechargeables_petits
	{
	font-size: 12px;
	color: #0070b1;
}

.docs_telechargeables_petits:hover
	{
	font-size: 12px;
	color: #47bbea;
}

/* @end */



.menu_cadre
	{
	background-image: url("../images/menu_fond.png");
	width: 610px;
	background-repeat: no-repeat;
	color: #262626;
	padding-left: 8px;
	text-indent: 1px;
	font-size: 12px;
}

.menu_bas
	{
	color: #202020;
	font: 12px/normal "Lucida Grande", Lucida, Verdana, sans-serif;
	text-shadow: #cacaca 0 1px 0;
}

.menu_bas:hover
	{
	font-size: 12px;
	color: #FFFFFF;
	line-height: normal;
	text-shadow: #fff 0 0 5px;
}

.texte
	{
	border: 2px dashed #88A9F1;
	
	font-size: 20px;
	padding-bottom: 0px;
    padding-top: 0px;
	padding-left: 0px;
    padding-right: 0px;	
	
	}
	
	
.pied_de_page
	{
	color: #5f5f5f;
	margin-top: 0;
	text-shadow: #fff 0 1px 0;
}

/* @group news */

.titre_news {
	font: 17px Georgia, Verdana, sans-serif;
}

.articles_prec {
	color: #747474;
	font: 16px Georgia, Verdana, sans-serif;
	text-align: center;
	margin-top: 20px;
}

.colonne_news {
	border-left: 2px dashed #c8c8c8;
	padding-left: 6px;
}

.box_news {
	font-size: 11px;
	padding-bottom: 10px;
}

.news {
	background-color: #c4ddea;
	color: #2b4c65;
	text-align: left;
	font: italic 14px Georgia, Verdana, "Lucida Sans", sans-serif;
	padding: 10px;
	border-left: 8px solid #73b2d8;
	margin: 10px 3px 10px 5px;
}

.news:hover {
	background-color: #ddfeaa;
	text-align: left;
	padding: 10px;
	border-left-color: #81d46f;
	border-left-style: solid;
	margin: 10px 3px 10px 5px;
}

.news_grand {
	font: 11px Verdana, "Lucida sans", sans-serif;
	background-color: #f3f8fa;
	border: 2px solid #99cadf;
	color: #2a4b5f;
	padding: 12px 15px 10px 18px;
	margin: 10px 10px 1px 1px;
}

.date_news {color: #5f5f5f;
	font: 12px Georgia, "Lucida Grande", Lucida, Verdana, sans-serif;
}

.texte_intro_news {
	color: #3f3f3f;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.texte_news {
	color: #313131;
	font: 11px Verdana, "Lucida sans", sans-serif;}

.image_news {
	margin-left: 12px;
}
	

.tableau_edition_news {
	color: #323232;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	background-color: #f5f5f5;
	border-collapse: collapse;
	border: 1px solid #bfbfbf;
}

.tableau_edition_news td
{
	border: 1px solid #bfbfbf;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	background-color: #fff;
}

.nombre_pages_news
{
	color: #2e2e2e;
	font-size: 12px;
	margin: 1px;
}

/* @end */

#vertical_slide, #horizontal_slide {
	background: #D0C8C8;
	color: #8A7575;
	padding: 10px;
	border: 5px solid #F3F1F1;
	font-weight: bold;
}

.bouton1 {
	background-color: #aadff7;
	width: 130px;
	height: 25px;
}

.bouton2 {
	background-color: #0b64b0;
	width: 120px;
	height: 25px;
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}



#menus {
	margin: 0;
	padding: 0;
}
 
#menus li {
	display: block;
	margin: 0;
	padding: 4px;
	width: 120px;
	background: #333;
	color: #888;
}



	
	
	

	

