
#formulaire {
width : 750px;
float : left;
padding : 0;
margin : 0;
background-color : #f1f1f1;
font-family : verdana;
font-size : 1.2em;
}
#formulaire p{
	padding-left : 5px;
	padding-right: 5px;
}
#formulaire h4{
	display:block;
	clear:left;
}
/*h1{
background-color : #666666;
padding : 20px 0 10px 0;
margin : 0;
font-family : verdana;
font-size : 1.5em;
color : #000000;
}
*/
div#formulaire form {
background-color : #f1f1f1;
padding:10px 10px 0 10px;

font-size : 1em;
}
div#formulaire form.prec {

padding:0 10px 10px 10px;

}
div#formulaire .zoneblock{
	display: block;
	clear:left;
	width:500px;
	padding: 2px 0 2px 0;
}
div#formulaire .zone{
	display: block;
	clear:left;
	padding: 10px 0 10px 0;
}
div#formulaire label {
	font-family:verdana;
	font-size : 1em;
	width : 150px;
	display:block;
	margin:3px 0 3px;
	float:left;
}

div#formulaire input {
	border:1px solid #c8c8c8;
	background-color:#ffffff;
	font-family:verdana;
	color:#000;
	font-size : 1em;
	margin:3px 0 3px 0;
	
	
	
}

div#formulaire .bouton {
border:1px solid #F1F1F1;
background-color:#F1F1F1;
font-family:verdana;
color:#000;
}

div#formulaire select, option{
background-color:#fff;
color:#000;
border:1px solid #c8c8c8;
font-size : 1em;
font-family : verdana;
margin:2px 0 2px 0;
}

div#formulaire .liste_deroulante{
background-color:#fff;
color:#000;
border:1px solid #c8c8c8;
font-size : 1em;
font-family : verdana;
margin:2px 0 2px 0;
}

textarea {
border:1px solid c8c8c8;
background-color:#ffffff;
font-family:verdana;
color:#000000;
font-size : 1em;
margin:2px 0 2px 0;
}

#remarques {
width : 500px;
float : left;
padding : 5px 10px 15px 10px;
margin : 10px 0 20px -10px;
}

#remarque_fond_gris {
width : 780px;
float : left;
padding : 5px 10px 15px 10px;
margin : 10px 0 20px 0;
background-color : #f1f1f1;
}

#menu_bas {
width : 780px;
float : left;
padding : 0;
margin : 0;
}

div#formulaire #precedent {
float : left;
padding:0;
margin: 5px 0 10px 0;
background:url("../images/formulaire/precedent.gif") no-repeat ;
color : #b1b1b0;
font-size : 1.4em;
font-family : verdana;
width : 209px;
height : 22px;
border : none;
}

div#formulaire #suivant {
float : right;
background:url("../images/formulaire/precedent.gif") no-repeat ;
color : #ff6600;
font-size : 1.4em;
font-family : verdana;
width : 209px;
height : 22px;
border : none;
padding: 0 0 0 0;
margin : 5px 0 10px 0;

}

/*******************************************************************************/

#menu {
width : 780px;
float : left;
padding : 0;
margin : 10px 0 30px -20px;
list-style-type: none;
padding: 0;
}

div#menu ul{
margin : 0;
padding : 0;
}

div#menu li{
float : left;
margin : 0 0 0 20px;
padding : 0 0 0 0;
list-style-type : none;

}

#menu li.courant a {
float : left;
background:url("../images/formulaire/menu_g.gif") no-repeat ;
background-position:0 50%;
text-decoration:none;
font-family : verdana;
font-size : 1.5em;
color : #FF6600;
padding: 0px 1px 0 15px;
}
#menu li a {
float : left;
background:url("../images/formulaire/menu_g.gif") no-repeat ;
background-position:0 50%;
text-decoration:none;
font-family : verdana;
font-size : 1.5em;
color : #8f8f8f;
padding: 0px 1px 0 15px;
}

#menu a span {
    float:left;
    padding: 0px 1px 0 10px;
margin-top : -4px;

}


div#menu li a:hover {
color : #ff6600;
}

#menu2 {
width : 780px;
float : left;
padding : 0;
margin : 0 0 20px -20px;
}

div#menu2 ul{
margin : 0 0 0 10px;
padding : 0;
list-style-type : none;
float:left;
}

div#menu2 li.off {
float : left;
margin : 0 0 0 7px;
padding : 0;
height:59px;
background-image:url("../images/formulaire/menu2_d.gif");
background-repeat:no-repeat;
background-position:right 19px;
}

div#menu2 li.actif  {
float : left;
margin : 0 0 0 7px;
padding : 0;
height:59px;
background-image:url("../images/formulaire/menu2_d_actif.gif");
background-repeat:no-repeat;
background-position:right 19px;

}


div#menu2 .numero1 {
background:url("../images/formulaire/menu_num1.gif") no-repeat center top;
height:59px;
float:left;
margin:0;
padding:0;
}

div#menu2 .numero1_actif .actif {
background:url("../images/formulaire/menu_num1_actif.gif") no-repeat center top;
height:34px;
float:left;
margin:0;
padding:25px 0 0 0;
}

div#menu2 .numero2 {
background:url("../images/formulaire/menu_num2.gif") no-repeat center top;
height:25px;
float:left;
margin:0;
padding:0;
}

div#menu2 .numero2_actif .actif {
background:url("../images/formulaire/menu_num2_actif.gif") no-repeat center top;
height:34px;
float:left;
margin:0;
padding:25px 0 0 0;
}

div#menu2 .numero3 {
background:url("../images/formulaire/menu_num3.gif") no-repeat center top;
height:59px;
float:left;
margin:0;
padding:0;
}

div#menu2 .numero3_actif .actif {
background:url("../images/formulaire/menu_num3_actif.gif") no-repeat center top;
height:34px;
float:left;
margin:0;
padding:25px 0 0 0;
}

div#menu2 .numero4 {
background:url("../images/formulaire/menu_num4.gif") no-repeat center top;
height:59px;
float:left;
margin:0;
padding:0;
}

div#menu2 .numero4_actif .actif {
background:url("../images/formulaire/menu_num4_actif.gif") no-repeat center top;
height:34px;
float:left;
margin:0;
padding:25px 0 0 0;
}


div#menu2 .numero5 {
background:url("../images/formulaire/menu_num5.gif") no-repeat center top;
height:59px;
float:left;
margin:0;
padding:0;
}

div#menu2 .numero5_actif .actif {
background:url("../images/formulaire/menu_num5_actif.gif") no-repeat center top;
height:34px;
float:left;
margin:0;
padding:25px 0 0 0;
}

div#menu2 .numero6 {
background:url("../images/formulaire/menu_num6.gif") no-repeat center top;
height:59px;
float:left;
margin:0;
padding:0;
}

div#menu2 .numero6_actif .actif {
background:url("../images/formulaire/menu_num6_actif.gif") no-repeat center top;
height:34px;
float:left;
margin:0;
padding:25px 0 0 0;
}

div#menu2 .numero7 {
background:url("../images/formulaire/menu_num7.gif") no-repeat center top;
height:59px;
float:left;
margin:0;
padding:0;
}

div#menu2 .numero7_actif .actif {
background:url("../images/formulaire/menu_num7_actif.gif") no-repeat center top;
height:34px;
float:left;
margin:0;
padding:25px 0 0 0;
}

div#menu2 .numero8 {
background:url("../images/formulaire/menu_num8.gif") no-repeat center top;
height:59px;
float:left;
margin:0;
padding:0;
}

div#menu2 .numero8_actif .actif {
background:url("../images/formulaire/menu_num8_actif.gif") no-repeat center top;
height:34px;
float:left;
margin:0;
padding:25px 0 0 0;
}


div#menu2 .numero9 {
background:url("../images/formulaire/menu_num9.gif") no-repeat center top;
height:59px;
float:left;
margin:0;
padding:0;
}

div#menu2 .numero9_actif .actif {
background:url("../images/formulaire/menu_num9_actif.gif") no-repeat center top;
height:34px;
float:left;
margin:0;
padding:25px 0 0 0;
}

div#menu2 li.off .nonactif {
background-image:url("../images/formulaire/menu2_g.gif");
background-repeat:no-repeat;
background-position:0 0;
height : 30px;
margin : 19px 8px 0 0 !important;
margin : 19px 4px 0 0;
padding : 5px 2px 0 10px;
display:block;
float:left;
font-family : verdana;
font-size : 1.1em;
text-decoration : none;
color : #666666;
text-align : center;
font-weight : 100;
}

div#menu2 li.actif .numero1_actif,div#menu2 li.actif .numero2_actif,div#menu2 li.actif .numero3_actif,div#menu2 li.actif .numero4_actif,div#menu2 li.actif .numero5_actif,div#menu2 li.actif .numero6_actif,div#menu2 li.actif .numero7_actif,div#menu2 li.actif .numero8_actif,div#menu2 li.actif .numero9_actif{
background-image:url("../images/formulaire/menu2_g_actif.gif");
background-repeat:no-repeat;
background-position:0% 100%;
height : 49px;
margin : 0px 8px 0 0 !important;
margin : 0px 4px 0 0;
padding : 0px 2px 0 10px;
display:block;
float:left;
font-family : verdana;
font-size : 1.1em;
text-decoration : none;
color : #ff6600;
text-align : center;
font-weight : 100;
}

div#menu2 li.off a:hover {
color : #ff6600;
background-image:url("../images/formulaire/menu2_g_actif.gif");
background-repeat:no-repeat;
background-position:0 0;
height : 30px;
margin : 19px 8px 0 0 !important;
margin : 19px 4px 0 0;
padding : 5px 2px 0 10px;
display:block;
float:left;
}



















/******************* Rubrique 12/25 ANS *********************/
/*
.texte_article_en_bref h5{
	color:#00c6db;
}

.savoir_plus a{
	color:#00c6db;
}

a,a:visited,a:link{
	color:#00c6db;
}


.photo_gallerie_image{
	height:409px;
	width:557px !important;
	width:560px;
	background-image:url(../../../images_rubrique/douze_vingt_cinq/visuel.jpg);
	background-repeat:no-repeat;
	background-color:#000;

}


#col_gauche_article{
	background-image:url(../images/00c6db/bg_menu_gauche.gif);
	background-repeat:repeat-y;
}

.image_rubrique_home{
	background-image:url(../../../images_rubrique/douze_vingt_cinq/photo_rubrique.gif);

}



#espace_titre_article{
	background-image:url(../images/00c6db/bg_espace_titre_culture.gif);
}

.marge_image_rubrique_left{
	background-color:#00c6db;
}

#marge_gallerie_home{

	background-color:#00c6db;
}

.bottom_image_rubrique_left{
	background-color:#016497;
}

.bottom_image_rubrique_center{
	background-image:url(../images/00c6db/bg_marge_center.gif);
}

.bottom_image_rubrique_right{
	background-color:#016497;
}


.recherche_secondaire_home{
	background-image:url(../images/00c6db/cartographie.gif);
}

.savoir_plus .savoir_plus_texte a{
	color:#00c6db;
}
*/
/******************** MENU GAUCHE **************************************/
/*
ul.menu_gauche{
	background-image:url(../images/00c6db/bg_menu_gauche.gif);
}

ul.menu_gauche li{
	background-image:url(../images/00c6db/fond_menu_left.gif);
}
*/
/******************** MENU GAUCHE INTERNE **************************************/
/*
#menu_gauche_article{
	background-color:#016497;
	background-image:url(../images/00c6db/bg_menu_gauche.gif);
}
#menu_gauche_article li{
	background-image:url(../images/00c6db/fond_menu_left.gif);
}

#menu_deuxieme_suite{
	background-color:#016497;
	background-image:url(../images/00c6db/bg_menu_gauche.gif);
}

#menu_deuxieme_suite li{
	background-image:url(../images/00c6db/fond_menu_left.gif);
	background-repeat:no-repeat;

}

.texte_article_col_gauche a{
	color:#000;
}

.article_col_gauche a{
	color:#000;
}

.barre_navigation a{
	color:#000;
}


*/
/******************** CARTE INTERNE **************************************/
/*
#carte_menu_gauche{
	float:left;
	margin:10px 0 0 31px !important;
	margin:10px 0 0 16px;
	background-image:url(../images/00c6db/carte.gif);
	width:139px !important;
	width:138px;
	height:120px;
	
}
*/
  /*********************************************************************************/
 /***************************   MENU DEROULANT LEFT INTERNE  **********************/
/*********************************************************************************/
/*
#menu_gauche_article{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	background-repeat:repeat-y;
	background-image:url(../images/00c6db/bg_menu_gauche.gif);

}

#menu_gauche_article li, #menu_gauche_article li.actif{
	background-image:url(../images/00c6db/fond_menu_left.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	display:block;
	margin:0px 0 0 18px !important;
	padding:0px 0 0px 20px !important;
	margin:0px 0 0 9px;
	padding:0px 0 0px 20px;
	width:133px;
	text-align:left;
}

#menu_gauche_article li a{
	display:block;
	font-size:1.5em;
	text-align:left;
	padding:3px 0 3px 0;
	margin:0;
	color:white;
	width:133px;
	text-transform:uppercase;
}

#menu_gauche_article li a:hover, #menu_gauche_article li a:active{
	text-decoration:none;
}

#menu_gauche_article li ul {
	position: absolute;
	left: -999em;
	background:#018CC1;
	font-weight: normal;
	margin:0;
	padding:0;
	width:150px;
}

#menu_gauche_article li ul li, #menu_gauche_article li.actif ul li{
	background:none;
	margin:0 !important;
	padding:0 !important;
	margin:0;
	padding:0;
	text-align:left;
}

#menu_gauche_article li li a{
	padding:2px 0 4px 5px;
	margin:0;
	width:145px !important;
	width:150px;
}

#menu_gauche_article li ul {
	margin: -19px 0 0 133px;
	padding:0;
}

#menu_gauche_article li:hover ul ul, #menu_gauche_article li:hover ul ul ul, #menu_gauche_article li.sfhover ul ul, #menu_gauche_article li.sfhover ul ul ul {
	left: -999em;
}

#menu_gauche_article li:hover ul, #menu_gauche_article li li:hover ul, #menu_gauche_article li li li:hover ul, #menu_gauche_article li.sfhover ul, #menu_gauche_article li li.sfhover ul, #menu_gauche_article li li li.sfhover ul {
	left: auto;
}

#menu_gauche_article li:hover a, #menu_gauche_article li.sfhover a{
	background: #018CC1;
}

#menu_gauche_article li:hover li a{
	background:none;
}

#menu_gauche_article li li a:hover{
	background:#006496;
	text-decoration:none;
}

*/
  /*********************************************************************************/
 /***********************   MENU DEROULANT LEFT HOME INTERNE  *********************/
/*********************************************************************************/
/*
#menu_gauche{
	position:relative;
	z-index:1000;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	background-repeat:repeat-y;
	background-image:url(../images/00c6db/bg_menu_gauche.gif);

}

#menu_gauche li, #menu_gauche li.actif{
	background-image:url(../images/00c6db/fond_menu_left.gif);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	display:block;
	margin:0px 0 0 18px !important;
	padding:0px 0 0px 20px !important;
	margin:0px 0 0 9px;
	padding:0px 0 0px 20px;
	width:133px;
	text-align:left;
}

#menu_gauche li a{
	display:block;
	font-size:0.8em;
	text-align:left;
	padding:3px 0 3px 0;
	margin:0;
	color:white;
	width:133px;
	text-transform:uppercase;
}

#menu_gauche li a:hover, #menu_gauche li a:active{
	text-decoration:none;
}

#menu_gauche li ul {
	position: absolute;
	left: -999em;
	background:#018CC1;
	font-weight: normal;
	margin:0;
	padding:0;
	width:150px;
}

#menu_gauche li ul li, #menu_gauche li.actif ul li{
	background:none;
	margin:0 !important;
	padding:0 !important;
	margin:0;
	padding:0;
	text-align:left;
}

#menu_gauche li li a{
	padding:2px 0 4px 5px;
	margin:0;
	width:145px !important;
	width:150px;
}

#menu_gauche li ul {
	margin: -19px 0 0 133px;
	padding:0;
}

#menu_gauche li:hover ul ul, #menu_gauche li:hover ul ul ul, #menu_gauche li.sfhover2 ul ul, #menu_gauche li.sfhover2 ul ul ul {
	left: -999em;
}

#menu_gauche li:hover ul, #menu_gauche li li:hover ul, #menu_gauche li li li:hover ul, #menu_gauche li.sfhover2 ul, #menu_gauche li li.sfhover2 ul, #menu_gauche li li li.sfhover2 ul {
	left: auto;
}

#menu_gauche li:hover a, #menu_gauche li.sfhover2 a{
	background: #018CC1;
}

#menu_gauche li:hover li a{
	background:none;
}

#menu_gauche li li a:hover{
	background:#006496;
	text-decoration:none;
}


*/
