body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
background-color:#F3F3F4;

}	

div{
border:0px solid #000000;
}

p {
padding-top:5px;
margin-top:5px;
}

img{
border:0px;
}


#overDiv {
position:absolute;
visibility:hidden;
z-index:1000;
}

/* CONSTRUCTION CHARTE */
#centrer{
width:990px;
margin-left:auto;
margin-right:auto;
color:#000000;
border:0px solid #000000;
background-image:url(../../maj/phototheque/photos/charte/repeat_c.jpg);
background-repeat:repeat-y;
}

#zone_haut{
width:972px;
height:130px;
margin-left:10px;
border:0px solid #000000;

}

#zone_contenu{
width:975px;
margin-left:10px;
border:0px solid #000000;
}

#contenu{
width:752px;
border:0px solid #000000;
margin-left:200px;
background-color:#FFFFFF;
}


#zone_bas{
height:35px;
border:0px solid #000000;
clear:both;
background-image:url(../../maj/phototheque/photos/charte/zone_b.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#ariane {
height:25px;
float:left;
padding-right:15px;
margin-top:5px;
}
/*--- */

/* BLOC MENTION */
#mention{
width:972px;
height:20px;
line-height:20px;
border-top:1px solid #075380;
margin-left:10px;
color:#075380;
font-size:8px;
text-indent:5px;
}
/*--- */

/* BLOC SITE */
#drapeau{
width:150px;
height:20px;
border:1px solid #000000;
margin-left:600px;
margin-top:20px;

}
/*--- */


/* MENU GAUCHE */

/* MENU FCD */

#menu_gauche {
float:left;
}


#menu_gauche ul{
padding:0px;
margin:0px;
}

#menu_gauche li{
list-style-type:none;
}

td.menu_gauche {
width:190px;
height:80px;
vertical-align:top;
}

td.menu_gauche_1 {
width:85px;
height:80px;
background-color:#085282;
color:#FFFFFF;
}

td.menu_gauche_2 {
width:105px;
height:80px;
background-color:#149ACF;
vertical-align:bottom;
padding-bottom:5px;
}


a.menu_gauche{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
}

a.menu_gauche:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

a.menu_gauche_actif{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

a.menu_gauche_actif:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

.ss_menu_gauche{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Trebuchet sans-serif;*/
	color:#000000;
	font-size:11px;
	text-decoration:none;
}

.ss_menu_gauche:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Trebuchet sans-serif;*/
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}

.ss_menu_gauche_actif{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Trebuchet sans-serif;*/
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}

.ss_menu_gauche_actif:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Trebuchet sans-serif;*/
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}

a.titre_menu_gauche{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

a.titre_menu_gauche:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

/* MENU SIP */

td.titre_menu_gauche_sip_1 {
background-color:#CE9512;
height:20px;
line-height:20px;
text-indent:15px;
text-transform:uppercase;
}
td.titre_menu_gauche_sip_2 {
background-color:#78BC55;
height:20px;
line-height:20px;
text-indent:15px;
text-transform:uppercase;
}
td.titre_menu_gauche_sip_3 {
background-color:#5A3487;
height:20px;
line-height:20px;
text-indent:15px;
text-transform:uppercase;
}
td.titre_menu_gauche_sip_4 {
background-color:#B6302F;
height:20px;
line-height:20px;
text-indent:15px;
text-transform:uppercase;
}
td.titre_menu_gauche_sip_5 {
background-color:#F6AC33;
height:20px;
line-height:20px;
text-indent:15px;
text-transform:uppercase;
}
td.menu_gauche_sip_1 {
background-color:#DDC692;
text-indent:15px;
}
td.menu_gauche_sip_2 {
background-color:#CAE0BC;
text-indent:15px;
}
td.menu_gauche_sip_3 {
background-color:#CBBFD5;
text-indent:15px;
}
td.menu_gauche_sip_4 {
background-color:#FFADAC;
text-indent:15px;
}
td.menu_gauche_sip_5 {
background-color:#F6D297;
text-indent:15px;
}

a.menu_gauche_sip{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

a.menu_gauche_sip:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

a.menu_gauche_sip_actif{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

a.menu_gauche_sip_actif:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

.ss_menu_gauche_sip{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Trebuchet sans-serif;*/
	color:#000000;
	font-size:11px;
	text-decoration:none;
}

.ss_menu_gauche_sip:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Trebuchet sans-serif;*/
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}

.ss_menu_gauche_sip_actif{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Trebuchet sans-serif;*/
	color:#000000;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.ss_menu_gauche_sip_actif:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Trebuchet sans-serif;*/
	color:#000000;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

/*--- */


/* MENU HAUT */
#menu_haut{
height:22px;
line-height:22px;
width:780px;
border:1px solid #FFFFFF;

}

td.menu_haut {
padding-left:5px;
padding-right:5px;
text-align:center;
}

td.menu_haut_actif {
padding-left:5px;
padding-right:5px;
text-align:center;
background-color: #06537F;
}

td.menu_haut_recherche {
background-color: #075380;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
text-align:center;
}

input.bouton_recherche {
height:16px;
background-color:#075380;
border:1px solid #FFFFFF;
color:#FFFFFF;
width:20px;
font-size:10px;
}

.menu_haut{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}

.menu_haut:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}

.menu_haut_actif{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}

.menu_haut_actif:hover{

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
text-decoration:none;
}
/*--- */

/* MENU BAS */
#menu_bas{
height:20px;
line-height:20px;
margin-right:10px;
text-align:right;
color:#085183;
float:right;
}

.menu_bas{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#085183;
font-size:11px;
text-decoration:none;
padding-left:5px;
padding-right:5px;
}

.menu_bas:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#085183;
font-size:11px;
text-decoration:underline;
padding-left:5px;
padding-right:5px;
}

.menu_bas_actif{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#085183;
font-size:11px;
text-decoration:underline;
padding-left:5px;
padding-right:5px;
}

.menu_bas_actif:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#085183;
font-size:11px;
text-decoration:underline;
padding-left:5px;
padding-right:5px;
}
/*--- */




/* CADRE */

#cadre { /* taille du cadre, à titre d'exemple */
background-color: #DDE6F7;
width:200px;
}
/* propriétés communes à l'ensemble des 4 coins */
#hautgauche, #hautdroit, #basgauche, #basdroit {
height: 9px; width: 9px;
background-repeat: no-repeat;
font-size:1px; /* correction d'un bug IE */
}
/* propriétés spécifiques à chaque coin */
#hautgauche {
background: url("../../maj/phototheque/photos/charte/cadre_arrondi_haut_gauche.jpg");
}
#hautdroit {
float: right;
background: url("../../maj/phototheque/photos/charte/cadre_arrondi_haut_haut_droite.jpg");
}
#basgauche {
background: url("../../maj/phototheque/photos/charte/cadre_arrondi_haut_bas_gauche.jpg");
}
#basdroit {
float: right;
background: url("../../maj/phototheque/photos/charte/cadre_arrondi_haut_bas_droite.jpg");
}
#cadre_contenu p {
color: #000000;
margin: 0.5em; /*gestion des espaces interparagraphes */
}


/*--- */

/* PAVE BLANC */

table.pave_blanc {
width:390px;
}
table.pave_blanc td.haut {
width:390px;
height:5px;
line-height:5px;
background-image:url('../../maj/phototheque/photos/pave_blanc/haut.jpg');
background-repeat:no-repeat;
}
table.pave_blanc td.repeat {
width:390px;
background-image:url('../../maj/phototheque/photos/pave_blanc/repeat.jpg');
background-repeat:repeat-y;
}
table.pave_blanc td.bas {
width:390px;
height:15px;
line-height:15px;
background-image:url('../../maj/phototheque/photos/pave_blanc/bas.jpg');
background-repeat:no-repeat;
}





/* PAVE BLEU */

table.pave_bleu {
width:390px;
margin-left:5px;
}
table.pave_bleu td.haut {
width:390px;
height:10px;
line-height:10px;
background-image:url('../../maj/phototheque/photos/pave_bleu/haut.jpg');
background-repeat:no-repeat;
}
table.pave_bleu td.repeat {
width:390px;
background-image:url('../../maj/phototheque/photos/pave_bleu/repeat.jpg');
background-repeat:repeat-y;
}
table.pave_bleu td.bas {
width:390px;
height:10px;
line-height:10px;
background-image:url('../../maj/phototheque/photos/pave_bleu/bas.jpg');
background-repeat:no-repeat;
}

/* PAVE BLANC LARGE */

table.pave_blanc_large {
width:600px;
}
table.pave_blanc_large td.haut {
width:600px;
height:16px;
line-height:16px;
background-image:url('../../maj/phototheque/photos/pave_blanc_large/haut.jpg');
background-repeat:no-repeat;
}
table.pave_blanc_large td.repeat {
width:600px;
background-image:url('../../maj/phototheque/photos/pave_blanc_large/repeat.jpg');
background-repeat:repeat-y;
}
table.pave_blanc_large td.bas {
width:600px;
height:17px;
line-height:17px;
background-image:url('../../maj/phototheque/photos/pave_blanc_large/bas.jpg');
background-repeat:no-repeat;
}

/* PAVE BLANC MIDDLE */

table.pave_blanc_middle {
width:537px;
}
table.pave_blanc_middle td.haut {
width:537px;
height:16px;
line-height:16px;
background-image:url('../../maj/phototheque/photos/pave_blanc_middle/haut.jpg');
background-repeat:no-repeat;
}
table.pave_blanc_middle td.repeat {
width:537px;
background-image:url('../../maj/phototheque/photos/pave_blanc_middle/repeat.jpg');
background-repeat:repeat-y;
}
table.pave_blanc_middle td.bas {
width:537px;
height:17px;
line-height:17px;
background-image:url('../../maj/phototheque/photos/pave_blanc_middle/bas.jpg');
background-repeat:no-repeat;
}

/* PAVE BLANC LITTLE */

table.pave_blanc_little {
width:337px;
}
table.pave_blanc_little td.haut {
width:337px;
height:10px;
line-height:10px;
background-image:url('../../maj/phototheque/photos/pave_blanc_little/haut.jpg');
background-repeat:no-repeat;
}
table.pave_blanc_little td.repeat {
width:337px;
background-image:url('../../maj/phototheque/photos/pave_blanc_little/repeat.jpg');
background-repeat:repeat-y;
}
table.pave_blanc_little td.bas {
width:337px;
height:15px;
line-height:15px;
background-image:url('../../maj/phototheque/photos/pave_blanc_little/bas.jpg');
background-repeat:no-repeat;
}

span.social {
color:#159AD0;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}
span.agriculture {
color:#75BC54;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}
span.developpement {
color:#5A3487 ;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}
span.reglementation {
color:#B6302F;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}
span.europe {
color:#F6AA32;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}
span.sommes {
color:#085282;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}
span.titre_rubrique {
color:#0C7094;
text-transform:uppercase;
font-size:14px;
font-weight:bold;
}
span.titre_theme {
color:#FFFFFF;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
}
div.border_titre_rubrique {
height:10px;
line-height:10px;
background-color:#CEE1E7;
margin-top:5px;
margin-bottom:5px;
}
div.border_document {
border-bottom:1px dashed #D7D7D7;
}

/* lien defaut */

a{
color :#00618E;
text-decoration:none;
}

a:hover{
color :#00618E;
text-decoration:underline;
}



/* FORMULAIRE */
.boutton {
background-color:#00618C;
color:#FFFFFF;
}

input.input {
width:150px;
}

/* lien page acces */

.lien_acces{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

.lien_acces:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000099;
text-decoration:none;
}

p.p_historique {
margin:0px;
padding:0px;
text-align: justify;
}



.colorliens{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #0C7094;text-decoration: none;}
.colorliens:active{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #0C7094;text-decoration: underline;}
.colorliens:link{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ; color : #0C7094 ;text-decoration: none;}
.colorliens:visited{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #0C7094;text-decoration: none;}
.colorliens:hover{font-family : Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ; color : #0C7094 ;text-decoration: underline;}

.colorliens_souligne{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #003399;text-decoration: underline;}
.colorliens_souligne:active{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #D49300;text-decoration: underline;}
.colorliens_souligne:link{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ; color : #003399 ;text-decoration: underline;}
.colorliens_souligne:visited{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #003399;text-decoration: underline;}
.colorliens_souligne:hover{font-family : Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ; color : #D49300 ;text-decoration: underline;}


.colorliens_adh{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #CC0033;text-decoration: none;}
.colorliens_adh:active{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #D49300;text-decoration: underline;}
.colorliens_adh:link{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ; color : #CC0033 ;text-decoration: none;}
.colorliens_adh:visited{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #CC0033;text-decoration: none;}
.colorliens_adh:hover{font-family : Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ; color : #D49300 ;text-decoration: none;}


.menu_doc{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #003399;text-decoration: none;}
.menu_doc:link{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ; color : #003399 ;text-decoration: none;}
.menu_doc:visited{ font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #003399;text-decoration: none;}
.menu_doc:hover{font-family : Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ; color : #D49300 ;text-decoration: none;}

.menu_doc_active{font-family: Verdana, Arial, Helvetica, sans-serif ; font-size: 12px ;color : #D49300;text-decoration: none;}
