/* Dbt Popup Donneee indicateur */
.villeopp
{
	font-size : 12px;
	font-family : Verdana;	
	color : #5e6154;	
	font-weight:bold;
}

.valeuropp
{
	font-size : 14px;
	font-family : Verdana;	
	color : #0083FF;	
	font-weight:bold;
}

.analyseopp
{
	font-size : 11px;
	font-family : Verdana;	
	color : #5E6154;	
	font-weight:normal;
}

td.titrepageBleupopup
{
	background-color:#0082FF;
	text-align:left;
}
/* Fin Popup Donneee indicateur 
.pdf
{
		background-image: url(../design/pdfInter.gif);
}*/

a.fichier
{	
	font-size : 10px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-decoration: none;
}

a.fichier:hover
{	
	font-size : 10px;
	font-family : Verdana;	
	color : #F49F00;	
	font-weight:bold;
	text-decoration: none;
}

a.lien
{
	font-size : 10px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-decoration: none;
}

a.lien:hover
{
	font-size : 10px;
	font-family : Verdana;	
	color : #F49F00;		
	font-weight:bold;
	text-decoration: none;
}

.text
{
	font-family: Verdana;
	font-size: 11px;
	color: red;
	font-weight:bold;
}
.texte
{
	font-family: Verdana;
	font-size: 11px;
	color: black;
	font-weight:bold;
}

.inputtext
{
	font-size : 11px;
	font-family : Verdana;	
	color : #000000;	
	border: 1px solid black;
}

.inputtextarea
{
	font-size : 11px;
	font-family : Verdana;
	color : #000000;	
	border: 1px solid black;
	outline-width: scrollbar-face-color: #FB9634;
	scrollbar-face-color: #B14D13;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #EFF1F3; 
	scrollbar-arrow-color: #EFF1F3;
}

/* A definir : style titre page, trie paragraphe, lien, mail, ert text */
.texte1
{
	font-size : 9px;
	font-family : Verdana;	
	color : #66666;	
	font-weight:bold;
}

.texte2
{
	font-size : 9px;
	font-family : Verdana;	
	color : #66666;	
}


.texteCheminGris
{
	font-size : 10px;
	font-family : Verdana;	
	color : #66666;	
	text-decoration: underline;
}

.texte3
{
	font-size : 10px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-decoration: none;
}

.texte4
{
	font-size : 12px;
	font-family : Verdana;	
	color : #FF9900;	
	font-weight:bold;
}

.texteFaq
{
	font-size : 12px;
	font-family : Verdana;	
	color : #666666;	
}



td.titreParagraphe
{
 border-bottom: solid;
 border-bottom-width: 3px;
 border-color: #E1EDCF;	
 text-align: left;
 padding-bottom: 4px;
 padding-top: 2px;
}

.texteParagraphe
{
	font-size : 10px;
	font-family : Verdana;	
	color : #66666;	
}

a.mailWeb
{
	font-size : 10px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-decoration: none;
}

a.mailWeb:hover
{
	font-size : 10px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-decoration: none;
}

td.hautPage
{
 border-bottom: solid;
 border-bottom-width: 6px;
 border-color: #E1EDCF;	
 text-align:right;
 padding-bottom: 2px;
 padding-top: 6px;
 padding-right: 28px;
 background: url(../design/fond3.gif) no-repeat right;
 height: 25px;
}



.texteAccueil
{
	font-size : 12px;
	font-family : Verdana;	
	color : #666666;	
}

.texteAccueil1
{
	font-size : 14px;
	font-family : Verdana;	
	color : #F79E00;	
}

.texteAccueil2
{
	font-size : 14px;
	font-family : Verdana;	
	color : #0082FF;	
}

.texteAccueil3
{
	font-size : 14px;
	font-family : Verdana;	
	color : #FF0000;	
}

.texteAccueil4
{
	font-size : 14px;
	font-family : Verdana;	
	color : #7BC752;	
}

td.titrePageOrange
{
	background-color:#FF9F00;
	text-align:right;
	text-transform: uppercase;
}

td.traitGaucheOrange
{
	background-image: url(../design/bordureGaucheOrange.gif);
	background-position: top;
	background-repeat: no-repeat;
}

td.titrePageVert
{
	background-color:#00DF4A;	
	text-align:right;
}

td.traitGaucheVert
{
	background-image: url(../design/bordureGaucheVert.gif);
	background-position: top;
	background-repeat: no-repeat;
}

td.titrePageBleu
{
	background-color:#0082FF;
	text-align:right;
}

td.traitGaucheBleu
{
	background-image: url(../design/bordureGaucheBleu.gif);
	background-position: top;
	background-repeat: no-repeat;
}

td.titrePageGris
{
	background-color:#666666;
	text-align:right;
}

td.traitGaucheGris
{
	background-image: url(../design/bordureGaucheGris.gif);
	background-position: top;
	background-repeat: no-repeat;
}

.titrePage, h1.titrePage
{
	font-size : 12px;
	font-family : Verdana;	
	color : white;	
	font-weight:bold;
	text-transform: none;
	margin:0px;
	padding:0px;
	padding-right:15px;
}

.titreParagrapheOrange
{	
	font-size : 12px;
	font-family : Verdana;	
	color : #FF9900;	
	font-weight:bold;
	text-decoration:none;
}

a.titreParagrapheOrange
{	
	font-size : 12px;
	font-family : Verdana;	
	color : #FF9900;	
	font-weight:bold;
	text-decoration:none;
}

a.titreParagrapheOrange:Hover
{	
	font-size : 12px;
	font-family : Verdana;	
	color : #FF9900;	
	font-weight:bold;
	text-decoration:none;
}

.titreParagrapheBleu
{	
	font-size : 12px;
	font-family : Verdana;	
	color : #0082FF;	
	font-weight:bold;
	text-decoration:none;
}

a.titreParagrapheBleu
{	
	font-size : 12px;
	font-family : Verdana;	
	color : #0082FF;	
	font-weight:bold;
	text-decoration:none;
}

a.titreParagrapheBleu:Hover
{	
	font-size : 12px;
	font-family : Verdana;	
	color : #0082FF;	
	font-weight:bold;
	text-decoration:none;
}

a.titreParagrapheBleu2
{	
	font-size : 11px;
	font-family : Verdana;	
	color : #0082FF;	
	font-weight:bold;
	text-decoration:none;
}

a.titreParagrapheBleu2:Hover
{	
	font-size : 11px;
	font-family : Verdana;	
	color : #0082FF;	
	font-weight:bold;
	text-decoration:none;
}
/*indicateurs*/
.titreIndicateur
{	
	font-size : 11px;
	font-family : Verdana;	
	color : #0082FF;	
	font-weight:bold;
	text-decoration:none;
}

a.titreIndicateur
{	
	font-size : 11px;
	font-family : Verdana;	
	color : #0082FF;	
	font-weight:bold;
	text-decoration:none;
}

a.titreIndicateur:hover
{	
	font-size : 11px;
	font-family : Verdana;	
	color : #0082FF;	
	font-weight:bold;
	text-decoration:none;
}



.themeChamp
{	
	font-size : 12px;
	font-family : Verdana;	
	color : #666666;	
	text-decoration:none;
}

.themeChampDetail
{	
	font-size : 12px;
	font-family : Verdana;	
	color : black;	
	text-decoration:none;
}


/* fin indicateurs*/


/* villes*/
.champTheme
{
	font-size : 11px;
	font-family : Verdana;	
	color : #666666;	
	text-decoration:none;
}

.champThemeBleu
{
	font-size : 11px;
	font-family : Verdana;	
	color : #0082FF;	
	text-decoration:none;
}

.champIndicateurAnnee
{
	font-size : 11px;
	font-family : Verdana;	
	color : #0083FF;	
	text-decoration:none;
}

TD.voirIndicateur
{
	font-size : 9px;
	font-family : Verdana;	
	color : white;	
	text-decoration:none;
	font-weight:bold;
	height:45px;
	background-image: url(../design/fondVoirIndicateur.gif);
	text-transform: uppercase;
}

a.voirIndicateur
{
	font-size : 9px;
	font-family : Verdana;	
	color : white;	
	text-decoration:none;
	font-weight:bold;
	height:45px;
	background-image: url(../design/fondVoirIndicateur.gif);
	text-transform: uppercase;
	padding-top: 15px;
}

a.voirIndicateur:hover
{
	font-size : 9px;
	font-family : Verdana;	
	color : white;	
	text-decoration:none;
	font-weight:bold;
	height:45px;
	background-image: url(../design/fondVoirIndicateur.gif);
	text-transform: uppercase;
	padding-top: 15px;
}	

/* fin villes */

/* agenda 21 */
.structure
{
	font-size : 11px;
	font-family : Verdana;	
	color : #333333;	
	text-decoration:none;
}

a.typeChampAgenda21
{
	font-size : 11px;
	font-family : Verdana;	
	color : #333333;	
	text-decoration:none;
	font-weight:bold;
	height:16px;
	padding-top: 1px;
	background-image: url(../design/fond1Agenda21inter.gif);
}

a.typeChampAgenda21:hover
{
	font-size : 11px;
	font-family : Verdana;	
	color : #333333;	
	text-decoration:none;
	font-weight:bold;
	height:16px;

	background-image: url(../design/fond1Agenda21inter.gif);
}

a.structure
{
	font-size : 11px;
	font-family : Verdana;	
	color : #333333;	
	text-decoration:none;
}

a.structure:hover
{
	font-size : 11px;
	font-family : Verdana;	
	color : #333333;	
	text-decoration:none;
}
/* fin agenda 21 */

/*Début items gérant les menus du plan du site */
a.plan488EA7D2
{
	font-size : 12px;
	font-family : Verdana;	
	color : #FA9F00;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.plan488EA7D2:Hover
{
	font-size : 12px;
	font-family : Verdana;	
	color : #FA9F00;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.plan4AD4B426
{
	font-size : 12px;
	font-family : Verdana;	
	color : #0083FF;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.plan4AD4B426:Hover
{
	font-size : 12px;
	font-family : Verdana;	
	color : #0083FF;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.plan1B395CA3
{
	font-size : 11px;
	font-family : Verdana;	
	color : #04E04A;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.plan1B395CA3:hover
{
	font-size : 11px;
	font-family : Verdana;	
	color : #04E04A;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.plan1EDA30D2
{
	font-size : 11px;
	font-family : Verdana;	
	color : #04E04A;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.plan1EDA30D2:hover
{
	font-size : 11px;
	font-family : Verdana;	
	color : #04E04A;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}


a.planAF9535E5
{
	font-size : 11px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.planAF9535E5:hover
{
	font-size : 11px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}


a.plan459AAEA0
{
	font-size : 11px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.plan459AAEA0:hover
{
	font-size : 11px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}


a.plan2
{
	font-size : 10px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.plan2:hover
{
	font-size : 10px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.plan3
{
	font-size : 10px;
	font-family : Verdana;	
	color : #666666;	
	text-decoration: none;
	text-transform: uppercase;
}

a.plan3:hover
{
	font-size : 10px;
	font-family : Verdana;	
	color : #666666;	
	text-decoration: none;
	text-transform: uppercase;
}

a.planSite
{
	font-size : 11px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

a.planSite:hover
{
	font-size : 11px;
	font-family : Verdana;	
	color : #666666;	
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

td.puce488EA7D2
{

	background-image: url(../design/puceOrange.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:15px;
}



td.puce4AD4B426
{

	background-image: url(../design/puceBleu.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:15px;
}

td.puce1B395CA3
{

	background-image: url(../design/puceVerte.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:15px;
}

td.puce1EDA30D2
{

	background-image: url(../design/puceVerte.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:15px;
}

td.puceAF9535E5
{

	background-image: url(../design/puceGrise.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:15px;
}

td.puce459AAEA0
{

	background-image: url(../design/puceGrise.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:15px;
}

td.espace2
{
	padding-left:30px;
}

td.espace3
{
	padding-left:55px;
}

/*fin des items gérant les menus du plan du site */

a.titrelien
	{font-size : 10px;
	font-family : Verdana;	
	color : #F49F00;		
	font-weight:bold;
	text-decoration: none;
	}

a.titrelien:hover{font-size : 10px;
	font-family : Verdana;	
	color :#666666 ;		
	font-weight:bold;
	text-decoration: none;
	}
	
a.catlien
	{font-size : 9px;
	font-family : Verdana;	
	color : #666666;		
	font-weight:normal;
	text-decoration: none;
	background-image: url(../design/puceverteGrise.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:15px;
	}

a.catlien:hover{font-size : 9px;
	font-family : Verdana;	
	color : #F49F00;		
	font-weight:normal;
	text-decoration: none;
	background-image: url(../design/puceverteGrise.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left:15px;
	}

	
div.enSavoirPlusConteneur{
	float:left;
	clear:both;
	width:530px;
	height:35px;
}

div.enSavoirPlus_normal, div.enSavoirPlus_vert, div.enSavoirPlus_bleu, div.enSavoirPlus_orange, div.enSavoirPlus_mauve{
	float:left;
	width:35px;
	height:35px;
	line-height:35px;
	background-repeat:no-repeat;
	background-position:top left;
}

div.enSavoirPlus_normal{background-color:none;background-image:url(../design/pictoDocNormal.gif);}
div.enSavoirPlus_vert{background-color:none;background-image:url(../design/pictoDocVert.gif);}
div.enSavoirPlus_bleu{background-color:none;background-image:url(../design/pictoDocBleu.gif);}
div.enSavoirPlus_orange{background-color:none;background-image:url(../design/pictoDocOrange.gif);}
div.enSavoirPlus_mauve{background-color:none;background-image:url(../design/pictoDocMauve.gif);}

div.enSavoirPlus2_normal, div.enSavoirPlus2_vert, div.enSavoirPlus2_bleu, div.enSavoirPlus2_orange, div.enSavoirPlus2_mauve{
	float:left;
	width:495px;
	margin-top:15px;
	height:20px;
	line-height:20px;
	color:white;
	font-size:13px;
	font-family:verdana;
	font-weight:bold;
}

div.enSavoirPlus2_normal{background-color:#e1edcf;}
div.enSavoirPlus2_vert{background-color:#00df4a;}
div.enSavoirPlus2_bleu{background-color:#0083ff;;}
div.enSavoirPlus2_orange{background-color:#FF9900;}
div.enSavoirPlus2_mauve{background-color:#5a5099;}

div.enSavoirPlusContent_normal, div.enSavoirPlusContent_vert, div.enSavoirPlusContent_bleu, div.enSavoirPlusContent_orange, div.enSavoirPlusContent_mauve{
	clear:both;
	float:left;
	background-repeat:repeat-x;
	background-position:bottom left;
	width:530px;
}

div.enSavoirPlusContent_normal{
	background-image:url(../design/enSavoirPE_normal.gif);
}

div.enSavoirPlusContent_orange{
	background-image:url(../design/enSavoirPE_orange.gif);
}

div.enSavoirPlusContent_vert{
	background-image:url(../design/enSavoirPE_vert.gif);
}

div.enSavoirPlusContent_bleu{
	background-image:url(../design/enSavoirPE_bleu.gif);
}

div.enSavoirPlusContent_mauve{
	background-image:url(../design/enSavoirPE_mauve.gif);
}

div.enSavoirPlusContent2{
	clear:both;
	float:left;
	width:512px;
	margin:9px;
	color:black;
	background:none;
}

a.iconeWord{display:block;height:20px;line-height:15px;text-decoration:none;background:url(../design/word_logo.gif) no-repeat top left;padding-left:20px;}
a.iconeWord:hover{display:block;height:20px;line-height:15px;text-decoration:underline;}

a.iconePDF{display:block;height:20px;line-height:15px;text-decoration:none;background:url(../design/pdf_logo.gif) no-repeat top left;padding-left:20px;}
a.iconePDF:hover{display:block;height:20px;line-height:15px;text-decoration:underline;}

a.iconePPT{display:block;height:20px;line-height:15px;text-decoration:none;background:url(../design/ppt_logo.gif) no-repeat top left;padding-left:20px;}
a.iconePPT:hover{display:block;height:20px;line-height:15px;text-decoration:underline;}

a.iconeXLS{display:block;height:20px;line-height:15px;text-decoration:none;background:url(../design/xls_logo.gif) no-repeat top left;padding-left:20px;}
a.iconeXLS:hover{display:block;height:20px;line-height:15px;text-decoration:underline;}