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

* {
	margin:0px;
	border:0px;
	padding:0px;
}

body {
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#conteneur {
	background-image:url(img/maquette/fond.jpg);
	background-repeat:no-repeat;
	width:800px;
	height:600px;
	margin:0px auto;
}

#contenu_index {
	width:795px;
	height:332px;
	margin: 0 auto;
	
}

#contenu_scroll {
	overflow:auto;
	width:553px;
	height:290px;
	list-style: square inside url("img/maquette/bullet.gif");
}

#basline {
	height:175px;
	padding-top:5px;
	padding-left:5px;
}

#menu_index {
	height:315px;
	width:185px;
	float:left;
}

#orga {
	width:771px;
	height:74px;
	margin:0 auto;
}

#menu {
	margin: 0 auto;
	width:771px;
	height:135px;
}

#menu_fd {
	background-image:url(img/maquette/fd_menu.png);
	background-repeat: no-repeat;
	width:771px;
	height:125px;
}

#contenu_all {
	width:771px;
	margin:0 auto;
	height:377px;
}

#contenu {

	background-image:url(img/maquette/fond_contenu.png);
	width:553px;
	height:350px;
	padding-left:5px;
	padding-right:5px;
}

#rss {
	
	background-image:url(img/maquette/fndrss.png);
	width:193px;
	height:207px;
}

#rss_scroll {
	width:193px;
	height:165px;
	overflow:auto;
}

#rss table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#rss a:link {
	color:#1A4B21;
	text-decoration:none;
}

#rss a:visited {
	color:#1A4B21;
	text-decoration:none;
}

#rss a:active {
	color:#81BF5A;
	text-decoration:none;
}

#rss a:hover {
	text-decoration:underline;
}

#rss .separation {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #81BF5A;
}

.menu_col {
	margin-top: 15px;
	width:200px;
	height:125px;
	
}



.margin_center_btn {
	margin-left:77px;
}

.floatleft {
	float:left;
}

.palmaresleft {
	float:left;
	height:160px;
	width:315px;
	margin-left:15px;
}


.floatright {
	float:right;
}

.orga_fond {
	background-image:url(img/maquette/fd_logos.png);
	width:771px;
	height:74px;
}

.floatleft {
	float:left;
}



.aacc {
	background-image:url(img/logos/logo_aacc.png);
	width:125px;
	height:74px;
	margin-left:170px;
}


.snmp {
	background-image:url(img/logos/logo_speps.png);
	margin-left:5px;
	height:74px;
	width:160px;
}

.uda {
	
	background-image:url(img/logos/logo_uda.png);
	height:74px;
	width:110px;
	margin-left:170px;
}

.btn_inactif {
	background-image:url(img/maquette/btn_fond.png);
	width:185px;
	height:38px;
}

.btn_accueil {
	background-image:url(img/maquette/btn_accueil.png);

	
}

.btn_accueil_actif {
	background-image:url(img/maquette/btn_accueil_actif.png);
}

.btn_jury {
	background-image:url(img/maquette/btn_jury.png);
}

.btn_jury_actif {
	background-image:url(img/maquette/btn_jury_actif.png);
}

.btn_palmares {
	background-image:url(img/maquette/btn_palmares.png);
}

.btn_palmares_actif {
	background-image:url(img/maquette/btn_palmares_actif.png);
}

.btn_partenaires {
	background-image:url(img/maquette/btn_partenaires.png);
}
.btn_partenaires_actif {
	background-image:url(img/maquette/btn_part_actif.png);
}
.btn_inscription {
	background-image:url(img/maquette/btn_inscription.png);	
}
.btn_inscription_actif {
	background-image:url(img/maquette/btn_insc_actif.png);
	
}
.btn_galeries {
	background-image:url(img/maquette/btn_galeries.png);
}

.btn_galeries_actif {
	background-image:url(img/maquette/btn_galeries_actif.png);
}

.btn_inactif:hover {
	filter:alpha(opacity=70);	/* Transparency */
	opacity:0.7;

}



.btn_actif {
	background-image:url(img/maquette/btn_fond_actif.png);
	width:185px;
	height:38px;
}

.btn {
	background-repeat:no-repeat;
	margin-left:15px;
	width:185px;
	height:55px;
}


.infos{
float:right;
margin-right:10px;
padding:15px;
width:283px;
background-color:#FFFFFF;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;	
filter:alpa(opacity=0.75);

opacity:.8;}

.emp_logo_fnd {
	float:right;
	margin-right:10px;
	margin-top:2px;
	background-image:url(img/maquette/fd_logo_emprinte_accueil.png);
	background-repeat:no-repeat;
	width:313px;
	height:82px;
	
}



.emp_logo_inside {
	width:193px;
	height:136px;
	padding-bottom:5px;
	margin-bottom:5px;
}

.emp_logo_fnd_inside img {
	margin-top:40px;
	width:193px;
	height:auto;
}

.emp_logo_fnd_inside {
	margin-top:215px;
	background-image:url(img/maquette/fd_logo_emprinte.png);
	background-repeat:no-repeat;
	width:193px;
	height:132px;
}



h1 {

	font-size: 25px;
	font-weight: bold;
	color: #ED7925;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #ED7925;
	text-align: center;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:10px;
}

h2 {
	font-size:16px;
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
	color: #B93731;
}

h3 {
	font-size:13px;
	margin-top:20px;
	margin-bottom:10px;
	color: #777777;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AAAAAA;
	
}

h4{
	font-size:13px;
	color:#FF6633;
	margin-bottom:10px;
			}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #A57C52;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A57C52;
	text-align: left;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:2px;
	padding-top:5px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom:3px;
}

a:link {
	color:#ED7925;
	text-decoration:none;
}

a:visited {
	color:#ED7925;
	text-decoration:none;
}

a:active {
	color:#A57C52;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}



.clear{clear:both;}


.table_center {
	margin:0 auto;
	width : 90%;
}

.tr_soustitre {
	background-color:#81BF5A;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}

.td_2{
	width : 50%;
	vertical-align:top;
}

.bold {
	font-weight:bold;
}

.remarque {
	font-size:10px;
	font-style:italic;
}

.txt_center {
	text-align:center;
}

.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#AAA;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:1px solid #701A32;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}
