/*BALISES GLOBALES*/

body
{
	text-align : center ;
	background-color : #755650 ;
	margin-top : 0px ; 
	font-family : Tahoma, Georgia ; 
	font-size : 12px ;
}

img
{
	border : 0px ;
}

hr
{
	color : #755650 ;
}

/*CSS DES DIVISIONS*/

#centre /*CONTIENT TOUTES LES AUTRES DIV*/
{
	width : 850px ;
	background-image:url(../img/interface/fond.png);
}


#haut
{
	width : 800px ;
	height : 120px ;
	
	text-align : center ;

}

#droit
{
	width : 230px ;
	height : 55px ;
	float : right ;
	background-image:url(../img/interface/fondrecherche.png); 
	padding-top : 15px ; 
	margin-top : 50px ;
	text-align : right ;
	color : #ffffff ;
}

#barrehaut
{
	width : 800px ;
	height : 25px ;
	background-color : #08261c ;
	background-image:url(../img/interface/fondbarrehaut.png); 
	margin-bottom : 5px ;
	color : #ffffff ;
}

#barrehaut2
{
	width : 800px ;
	height : 25px ;
	background-color : #08261c ;
	background-image:url(../img/interface/fondbarrehaut.png); 
	color : #ffffff ;
}

#ariane
{
	width : 645px ;
	height : 20px ;
	float : left ;
	color : #ffffff ;
	text-align : left ;
	padding-left : 5px ; 
	padding-top : 5px ; 
}

#icones
{
	width : 145px ;
	height : 25px ;
	float : left ;
	color : #ffffff ;
	text-align : right ;
	padding-right : 5px ; 
	padding-top : 2px ;
	text-align : right ;
}

#menuhaut
{
	width : 800px ;
	height : 25px ;
	text-align : center ;
	padding-top : 5px ; 
}

#zone_rubriques
{
	width : 800px ;
	height : 15px ;
	text-align : center ;
}

#zone_rubriques2
{
	width : 800px ;
	height : 15px ;
	text-align : center ;
	color : #ffffff ;
	background-color : #755650 ;
}

#contenu
{
	width : 790px ;
	min-height : 500px ;
	margin-left : 5px ; 
	margin-right : 5px ; 
	text-align : center ;
}

#gauchecontenu
{
	width : 200px ;
	float : left ;
	text-align : left ;
	line-height:15px;
}

#droitcontenu
{
	width : 580px ;
	float : left ;
	margin-left : 10px ; 
	text-align : left ;
	line-height:15px;
}

#nouveautes
{
	width : 580px ;
	color : #000000 ;
	text-align : left ;		
	float : left ;
	margin-top : 10px ;
}

#nouveautesdate
{
	width : 50px ;
	height : 40px ;
	color : #000000 ;
	text-align : right ;		
	margin-right : 10px ;
	float : left
}

#contenunouveaute
{
	width : 510px ;
	min-height : 40px ;
	border-left : 2px #08261c solid ;
	float : left ;
	padding-left : 5px ;
	text-align : justify ;
}

#vide
{
	width : 510px ;
	background : #ff0000 ;
	height : 10px ;
}

#barrebas
{
	width : 800px ;
	height : 42px ;
	background-color : #08261c ;
	color : #ffffff ;
	background-image:url(../img/interface/fondbarrebas.png);
}

#bascomplet
{
	width : 850px ;
	height : 25px ;
	float : none ;
	display:block; 
}

#bas
{
	width : 800px ;
	height : 25px ;
	background-image:url(../img/interface/fondbas.png);
	float : left ;
}

#basgauche
{
	width : 25px ;
	height : 25px ;
	background-image:url(../img/interface/fondbasgauche.png);
	float : left ;
}

#basdroit
{
	width : 25px ;
	height : 25px ;
	background-image:url(../img/interface/fondbasdroit.png);
	float : right ;
}

#avemcontenu
{
	width : 300px ;
	text-align : justify ;
}

#contactcontenu1
{
	width : 600px ;
	text-align : center ;
	
}

#contactcontenu
{
	width : 300px ;
	text-align : center ;
	float : left ;
}

#filtre
{
	width : 788px ;
	height : 40px ;
	border : 1px solid #755650;
}

#filtregauche
{
	float : left ;
	margin-left : 10px ;
	margin-top : 2px ;
}

#filtrevalider
{
	width : 60px ;
	float : right ;
	height : 40px ;
	margin-top : 10px ;
}

#carte
{
	width : 788px ;
	height : 60px ;
	background-image:url(../img/contenu/prod_adh/carte.png) ;
	background-position:center;
	background-repeat:no-repeat; 
	position : relative ;
	text-align : center ;
}

#pointrouge
{
	width : 5px ;
	height : 5px ;
	position : absolute ;
	z-index:10;
}

#curseur
{
    position: absolute;   
    visibility : hidden;
    border: 1px solid Black;
    padding: 10px;
    font-family: Tahoma, Georgia ;
    font-size: 11px;
    background-color: #ffffcc;
	text-align : left ;
	min-height : 1px ;
}

#avem
{
	width : 750px ;
	color : #000000 ;
	text-align : left ;		
	float : left ;
	margin-left : 20px ;
}

#avem2
{
	width : 350px ;
	color : #000000 ;
	text-align : right ;		
	float : right ;
	margin-right : 20px ;
}




/*LES STYLES*/
.alignementdroite
{
	text-align : right ;
}

.alignementgauche
{
	text-align : left ;
}

.gauche
{
	float : left ;
}

.droite
{
	float : right ;
}

.vertfonce
{
	color : #08261c ;
}

.formulaireadherents /*STYLE POUR LES CHAMPS DE SAISIE*/
{
	background-color: #ffffff ;
	border: 1px #08261c solid ;
	font-family: Verdana ;
	font-size: 11px ;
}


.jourmois
{
	font-size : 11px ;
	font-family: Tahoma ;
	font-weight : bolder ; 
}
.annee
{
	font-size : 13px ;
	font-family: Verdana ;
	font-weight : bolder ; 
}

.titreadherent
{
	font-size : 13px ;
	font-family: Tahoma ;
	font-weight : bolder ; 
}

.titrevert
{
	color : #08261c ;
	font-size : 17px ;
	font-weight : bolder ;
	line-height:18px; 
}

/*TABLEAU LISTE PRODUCTEUR*/
.tablelisteproducteurs
{
	width : 788px ;
	border : 1px ;
	text-align : left ;
	border-collapse : collapse ; /*COLE LES */

}
.trtitrelisteproducteurs
{
	height : 10px ;
	background-color : #08261c ;
	color : #ffffff ;
	text-align : center ;
}
.fondlisteproducteurspaire
{
	background-color : #48761a/*755650*/ ;
	color : #ffffff ;
	
}
.tdcdplisteproducteurs
{
	width : 40px ;
	
}
.tdvillelisteproducteurs
{
	width : 150px ;

}
.tdspecialitelisteproducteurs
{

} 
.tdnomlisteproducteurs
{
	width : 300px ;

}

.gras
{
	font-weight : bold ;
}

.justifie
{
	text-align : justify ;
}

.ecriturenormal
{
	font-family : Tahoma, Georgia ; 
	font-size : 11px ;
	font-weight : normal ;
}

/*TITRE ACCUEIL AVEM*/
.titreavemacueilvert
{
	color : #08261c ;
	font-size : 20px ;
	font-weight : bolder ;
	line-height:18px; 
}
.titreavemaccueilbrun
{
	color : #755650 ;
	font-size : 18px ;
}

/*COMMUNES*/
.tablecommune
{
	width : 90% ;
	text-align : left ;
	
}
.tdlogocommune
{
	width : 150px ;
	vertical-align : top ;
	text-align : center ;
}
.tdcommune
{
	width : 50% ;
	vertical-align : top ;
	
}




/*LIENS*/
a:link
{
	font-family : Tahoma, Georgia ; 
	font-size : 11px ;
	color : #ffffff ;
	text-decoration : none ;
}    /* cibles non encore visitées */
a.normal:link
{
	font-family : Tahoma, Georgia ; 
	font-size : 11px ;
	color : #000000 ;
	text-decoration : none ;
}    /* cibles non encore visitées */

a:visited
{
	font-family : Tahoma, Georgia ; 
	font-size : 11px ;
	color : #ffffff ;
	text-decoration : none ;
} /* cibles visitées */

a.normal:visited
{
	font-family : Tahoma, Georgia ; 
	font-size : 11px ;
	color : #000000 ;
	text-decoration : none ;
} /* cibles visitées */

a:hover
{
	font-family : Tahoma, Georgia ; 
	font-size : 11px ;
	color : #ffffff ;
	text-decoration : underline ;
}   /* Liens pour "MouseOver" */

a.normal:hover
{
	font-family : Tahoma, Georgia ; 
	font-size : 11px ;
	color : #000000 ;
	text-decoration : underline ;
}   /* Liens pour "MouseOver" */


a:active
{
	font-family : Tahoma, Georgia ; 
	font-size : 11px ;
	color : #ffffff ;
	text-decoration : none ;
}  /* Liens cliqués */

a.normal:active
{
	font-family : Tahoma, Georgia ; 
	font-size : 11px ;
	color : #000000 ;
	text-decoration : none ;
}  /* Liens cliqués */

/*
a.info
{
    position:relative; 
    z-index : 24 ;
}

a.info:hover
{
	z-index : 25 ;
}


a.info span
{
	display: none ;

}  /*Pour les infobulles sur les cartes = masqué*/
/*
a.info:hover span
{
    display:block;
    position:absolute;
    top:30px; left:30px; width:200px;
    border:1px solid #755650;
    background-color:#ffffff;
	color:#000000;
    text-align: center ;

}   /*Pour les infobulles sur les cartes = survol*/
