﻿.contenu
{
    background: #FFFFFF;
    width: 1000px;
    background-image: url('Images/Accueil/fond.png');
    background-repeat: repeat-x;
    /*padding: 5px;*/
}

.contenu .a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #4C8E27;
    text-decoration: underline;
}
.contenu .a:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #4C8E27;
    text-decoration: none;
}
.contenu .a:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #4C8E27;
    text-decoration: none;
}
.contenu .a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #4C8E27;
    text-decoration: underline;
}

.lien_titre:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    /*color: #909090;*/
    color: #4C8E27;
    text-decoration: none;
}
.lien_titre:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    /*color: #909090;*/
    color: #4C8E27;
    text-decoration: underline;
}
.lien_titre:active
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    /*color: #909090;*/
    color: #4C8E27;
    text-decoration: none;
}
.lien_titre
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    /*color: #909090;*/
    color: #4C8E27;
    text-decoration: none;
}

.dateTsArticles
{
    color: #A88450;
    font-size: 13px;
    font-weight: bold;
}

.dateArticles
{
    /*color: #A88450;*/
    color: #808080;
    font-size: 11px;
    /*font-weight: bold;*/
    font-style: italic;
}

.titre-haut
{
    margin-top: 15;
    margin-bottom: 10;
    font-size: 24px;
    color: #909090;
    font-weight: bold;
}

#lien-haut
{
    font-size: 11px;
}

.page_introuvable
{
    font-size: 15px;
    font-weight: bolder;
}
/***********************************************************************************
Edito
***********************************************************************************/

#edito-contenu
{
    background: #FFFFFF;
    margin: 5px;
    padding: 6px;
    float: right;
    width: 750px;
    border-collapse: collapse;
    border: 1px solid #A1BC99;
    padding: 10px;
}

.contenu #menu
{
    float: left;
    width: 200px;
    margin: 5px;
}

.contenu .datePublication
{
    color: #A88450;
    font-size: 11px;
    font-weight: bold;
}

.type-edito
{
    color: #4C8E27;
    font-style: italic;
    font-weight: bold;
    font-size: 12;
}

.EditoTitre
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #909090;
    width: 100%;
}
.soustitre_edito
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    font-style: italic;
}

.auteur
{
    font-style: italic;
    font-weight: bold;
    color: Black;
}

.edito_titre
{
    font-weight: bold;
    color: #4C8E27;
    font-size: 13px;
}
.edito_titre:hover
{
    font-weight: bold;
    color: #4C8E27;
    font-size: 13px;
}
.edito_titre:active
{
    font-weight: bold;
    color: #4C8E27;
    font-size: 13px;
}
.edito_titre:link
{
    font-weight: bold;
    color: #4C8E27;
    font-size: 13px;
}

/***********************************************************************************
Blog
***********************************************************************************/

.titre_vert
{
    /*color: #4C8E27;*/
    color: #A88450;
    font-weight: bold;
    font-style: italic;
}

.titre_noir
{
    font-size: 8pt;
    font-weight: bold;
    color: Black;
}
#blog_post
{
    width: 100%;
}

#blog_post .date_post
{
    padding-top: 4px;
    width: 50px;
    text-align: center;
    float: left;
}

#table_date
{
    border-right: #808080 1px solid;
    border-top: #808080 1px solid;
    border-left: #808080 1px solid;
    border-bottom: #808080 1px solid;
    width: 22px;
}

#table_date .jour
{
    width: 100%;
    background-color: #C8CBC0;
    height: 16;
    font-weight: bold;
    text-align: center;
    font-family: Verdana;
    font-size: 10px;
    color: #FFFFFF;
}

#table_date .mois
{
    border-top: 1px solid;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-right-width: 1px;
    text-align: center;
    width: 100%;
    height: 16;
    letter-spacing: -1px;
    color: #808080;
    font-size: 9px;
    font-weight: bold;
}

#blog_post .contenu_blog
{
    float: right;
    width: 255px;
}

.contenu_blog .titre_blog
{
    margin-top: 0px;
    margin-bottom: 2px;
    font-size: 11px;
    font-weight: 700;
    width: 100%;
    height: 5px;
    overflow: visible;
}


.contenu_blog .resume_blog
{
    font-size: 11px;
    width: 100%;
}

/***********************************************************************************
Flash Infos
***********************************************************************************/

.contenu_flash
{
    float: right;
    width: 250px;
}

.contenu_flash .titre_flash
{
    margin-top: 0px;
    margin-bottom: 2px;
    font-size: 11px;
    font-weight: 700;
    width: 100%;
    height: 5px;
    overflow: visible;
}

.contenu_flash .resume_flash
{
    font-size: 11px;
    width: 100%;
}

.contenu_flash .type_flash
{
    /*color: #4C8E27;*/
    color: #A88450;
    font-size: 11px;
    font-weight: bold;
    font-style: italic;
}

#flash-contenu
{
    text-align: left;
    background: #FFFFFF;
    margin: 5px;
    padding: 6px;
    float: right;
    width: 750px;
    border-collapse: collapse;
    border: 1px solid #A1BC99;
    padding: 10px;
}

.article #menu
{
    float: left;
    width: 200px;
    margin: 5px;
}
.article #titre-haut
{
    margin-top: 15;
    margin-bottom: 10;
    font-size: 24px;
    color: #919191;
    font-weight: bold;
}

.article #lien-haut
{
    font-size: 11px;
}

.article .datePublication
{
    color: #A88450;
    font-size: 11px;
}

.type-article
{
    color: #4C8E27;
    font-style: italic;
    font-weight: bold;
    font-size: 12;
}

#flash-contenu .FlashTitre
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #909090;
    width: 100%;
}

.imgFlash
{
    margin-top: 5px;
}

.flash_titre
{
    font-weight: bold;
    color: #4C8E27;
    font-size: 13px;
}
.flash_titre:hover
{
    font-weight: bold;
    color: #4C8E27;
    font-size: 13px;
}
.flash_titre:active
{
    font-weight: bold;
    color: #4C8E27;
    font-size: 13px;
}
.flash_titre:link
{
    font-weight: bold;
    color: #4C8E27;
    font-size: 13px;
}

.auteur_flash
{
    font-weight: bold;
    color: #4C8E27;
}
.auteur_flash:hover
{
    font-weight: bold;
    color: #4C8E27;
}
.auteur_flash:active
{
    font-weight: bold;
    color: #4C8E27;
}
.auteur_flash:link
{
    font-weight: bold;
    color: #4C8E27;
}


div.carteIdentiteSaisie
{
    width: 99%;
}
div.carteIdentiteSaisie div.ligne
{
    width: 100%;
    margin-bottom: 3px;
}
div.carteIdentiteSaisie div.libelle
{
    width: 30%;
    float: left;
    text-align: right;
    font-weight: bold;
    padding-right: 5px;
}
div.carteIdentiteSaisie div.donnee
{
    width: 68%;
    float: right;
    text-align: left;
}

/***********************************************************************************
Offres
***********************************************************************************/

.ImageFlecheV
{
    width: 14px;
    height: 14px;
}

#page_offre
{
    text-align: left;
    background: #FFFFFF;
    float: right;
    width: 750px;
    border-collapse: collapse;
    border: 1px solid #A1BC99;
    padding: 10px;
}
/***********************************************************************************
Metier
***********************************************************************************/
#metier_contenu
{
    background: #FFFFFF;
    margin: 5px;
    float: right;
    width: 750px;
    border-collapse: collapse;
    border: 1px solid #A1BC99;
    padding: 10px;
    text-align: left;
}
/***********************************************************************************
Groupe
***********************************************************************************/
#groupe-contenu
{
	background: #FFFFFF;
	margin: 5px;
	float: right;
	width: 750px;
    border-collapse: collapse;
    border: 1px solid #A1BC99;
    padding : 10px;
    text-align:left;
}

#groupe-contenu .LogoEnt
{
	height: 100px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
    border-collapse: collapse;
    background-color: #EAF2EF;
    padding : 5px;
    text-align:center;
}
/***********************************************************************************
Presse
***********************************************************************************/
#presse_contenu
{
	background: #FFFFFF;
	margin: 5px;
	float: right;
	width: 750px;
    border-collapse: collapse;
    border: 1px solid #A1BC99;
    padding : 10px;
    text-align:left;
}

.a_presse{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color : black;font-weight : bold;text-decoration : none;}
.a_presse:link{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color : black;font-weight : bold;text-decoration : none;}
.a_presse:hover{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color : black;font-weight : bold;text-decoration : none;}
.a_presse:active{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color : black;font-weight : bold;text-decoration : none;}
/***********************************************************************************
Savoir-Faire
***********************************************************************************/
#savoir-contenu
{
	background: #FFFFFF;
	margin: 5px;
	float: right;
	width: 750px;
    border-collapse: collapse;
    border: 1px solid #A1BC99;
    padding : 10px;
    text-align:left;
}

/***********************************************************************************
Menu
***********************************************************************************/
.table_menu a:hover
{
    font-weight: bold;
    cursor: pointer;
}

.table_menu
{
	/*padding-bottom:2px;*/
}

#table_menu_VousEtes a:hover
{
    background-color: #DAD5BC;
}
#table_menu_groupe a:hover
{
    background-color: #BAC8B9;
}
/***********************************************************************************
Publications
***********************************************************************************/
div.PublicationsSommaire
{
    background-color: #F0F5D5;
    border: solid 1px #97be0d;
    padding: 0px 0px 5px 0px;
    margin: 5px;
    margin-bottom: 5px;
    width: 772px;
    text-align: left;
}

div.PublicationsSommaire .liens
{
    font-weight: bold;
    color: #6aa908;
    padding-left: 0px;
    vertical-align: middle;
    margin-left: 0px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

div.PublicationsSommaire .ImgDetail
{
    margin-left: 5px;
}

div.PublicationsTitrePageFiche
{
    margin-top: 15px;
    padding: 7px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-align: left;
    display: block;
    color: #005428;
}


div.PublicationsSousTitrePageFiche
{
    margin-top: 15px;
    padding: 7px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-style: italic;
    text-align: left;
    display: block;
    color: #005428;
}
/*.titrePublicationDiv
{
    width: 984px;
    float: left;
    margin-bottom: 5px;
    padding: 2px 8px 2px 8px;
    border-bottom: 1px solid #856495;
    border-top: 1px solid #856495;
    background: transparent url( 'Images/Publications/fondTitreAppli.png' ) repeat-x;
    height: 35px;
}*/

.titrePublication
{
    /*float:left;
    font-size: 22px;
    padding: 0px 0px 0px 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    color: #632181;*/
    width:900px;
	height:20px;
	background: url('Images/Publications/titre_actumarne.gif') no-repeat;
	padding-left:105px;
	text-align:left;
	font-family:Arial;
	font-weight:bold;
	font-size:17px;
	color:#FFFFFF;
	display:block;
	margin-top:-32px;

}

div.sommairePublications
{
   /* background-color: #F0F5D5;
    border: solid 1px #97be0d;
    padding: 0px 0px 5px 0px;
    margin: 5px;
    margin-bottom: 5px;
    width: 772px;
    text-align:left; */
   	width:900px;
	background: transparent url('Images/Publications/sommaire_actumarne.gif') no-repeat ;
	padding-left:105px;
	padding-top:10px;
	text-align:left;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	color:#96BE0D;
	display:block;
	margin:0px;
}

div.sommairePublications .liens
{
    font-weight: bold;
    color: #6aa908;
    padding-left: 0px;
    vertical-align: middle;
    margin-left: 0px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding-left:10px;
    padding-bottom:10px;
    }

div.baseDocVisuFicheSommaire .ImgDetail{
margin-left: 5px;
}

div.sommairePublications .titre
{
    text-align: center;
    padding-bottom: 0px;
    color: #005428;
    font-weight: bold;
    height: 20px;
    background: #97be0d url( 'Images/Publications/fondTitreVertClair.png' ) repeat-x;
    margin-bottom: 3px;
    clear:both;
}

.bordure_actumarne
{
	border:solid 1px #C0C0C0;
	width:900px;
	background-color:#FFFFFF;
}


.entete_actumarne
{
	width:900px;
	height:138px;
	background: transparent url('Images/Publications/entete_actumarne.gif') no-repeat;
	padding-left:170px;
	padding-top:32px;
	margin:0px;
	text-align:left;
	font-family:Arial;
	font-weight:bold;
	font-size:22px;
	color:#FFFFFF;
	display:block;
}

.entete_repere
{
	width:900px;
	height:138px;
	background: transparent url('Images/Publications/entete_reperes.gif') no-repeat;
	padding-left:170px;
	padding-top:32px;
	margin:0px;
	text-align:left;
	font-family:Arial;
	font-weight:bold;
	font-size:22px;
	color:#FFFFFF;
	display:block;
}

.entete_repere_viti
{
	width:900px;
	height:138px;
	background: transparent url('Images/Publications/entete_reperes_viticole.gif') no-repeat;
	padding-left:170px;
	padding-top:32px;
	margin:0px;
	text-align:left;
	font-family:Arial;
	font-weight:bold;
	font-size:22px;
	color:#FFFFFF;
	display:block;
}

.contenu_actumarne
{
	width:795px;
	background-color:#FFFFFF;
	padding-left:105px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	font-family:Arial;
	font-weight:normal;
	font-size:13px;
	display:block;
	margin:0px;
}

.pied-de-page_actumarne
{
	width:900px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#187040;
	border-top:dotted 2px #187040;
	text-align:center;
	display:block;
	margin:0px;
}

.hr_actumarne
{
	color: #187040; 
	width: 785px; 
	border: dotted; 
	border-top-width: 2px; 
	border-bottom-width: 0px;
	border-right-width: 0px; 
	border-left-width: 0px;	
}


/* Contact */

div.ContactLigne
{
    float: left;
    width: 370px;
    margin-bottom: 1px;
    height:22px;
}

div.ContactLigne div.libelle
{
    float: left;
    width: 75px;
    text-align: right;
    font-weight:bold;
    font-family: Arial;
    font-size: 12px;
    padding: 3px;
    height:22px;
}
div.ContactLigne div.donnee
{
    float: left;
    width: 270px;
    text-align: left;
    padding: 2px;
    height:22px;
    font-family: Arial;
    font-size: 11px;
    display:inline;
}

div.AfficheLigne
{
    float: left;
    width: 370px;
    margin-bottom: 1px;
    height:25px;
}

div.AfficheLigne div.libelle
{
    float: left;
    width: 75px;
    text-align: right;
    font-weight:bold;
    font-family: Arial;
    font-size: 12px;
    padding: 3px;
    border-top: 1px solid #808080;
}
div.AfficheLigne div.donnee
{
    float: left;
    width: 275px;
    text-align: left;
    padding: 2px;
    font-family: Arial;
    font-size: 11px;
    display:inline;
    border-top: 1px solid #808080;
    vertical-align : middle;
}

.lblErreur
{
	background-color: #E4C9F1;
	border-style:none  ;
}
