

body{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	/*background-image:url(images/test-bandeau.jpg);
	background-position:761px 75px;
	background-repeat:no-repeat;*/
	/*background-image:url(images/px.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;*/
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#2C2B2B;
}

th{
	background-color:#fa4a33;
	border:solid 1px #000000;
}

marquee {
	padding-left:10px;
	padding-right:10px;
}

h1 {
	font-size:14px;
	font-weight:bold;
	color:#2C2B2B;
}

h2 {
	font-size:13px;
	font-weight:bold;
	color:#2C2B2B;
}

h3 {
	font-size:12px;
	font-weight:bold;
	color:#2C2B2B;
}

h4 {
	font-size:12px;
	color:#2C2B2B;
}

h5 {
	font-size:11px;
	font-weight:bold;
	color:#2C2B2B;
}

h6 {
	font-size:11px;
	color:#2C2B2B;
}
/* div flash */
#flash{
	height:288px;
	margin-bottom:-3px;
}
/*carte bandeau */
#map{
	margin-left:761px;
	margin-top:-213px;
	margin-bottom:-3px;
}

#conteneur{
	margin-top:0px;
	width:1026px;
}

.vignette{
	float:left;
}

#milieu{
	width:1026px;
	padding-bottom:1px;
	/*overflow:auto;*/
	background-color:#FFFFFF;
	margin-top:0px;
}

#bas{
	height:15px;
	width:100%;
	float:left;
}

#droitepied{
	margin-left:212px;
}

#droitepied img {
	border-width:0px;
}
img { border-width:0px;}

/*----------------------------------
    GESTION DES PUCES DE LISTE
----------------------------------*/

#milieu li {
	background-repeat: no-repeat;
	background-position:0px 5px;
	padding-left:10px;
	list-style-type:none;
}

#milieuaccueil li{background-image: url(images/puce-accueil.gif);}
#milieuterritoire li{background-image: url(images/puce-territoire.gif);}
#milieulacommunaute li{background-image: url(images/puce-lacommunaute.gif);}
#milieuactionsprojets li{background-image: url(images/puce-actionsprojets.gif);}
#milieuinfospratiques li{background-image: url(images/puce-infospratiques.gif);}
#milieumarchespublics li{background-image: url(images/puce-marchespublics.gif);}
#milieubulletincommunautaire li{background-image: url(images/puce-bulletincommunautaire.gif);}
#milieugaleriephoto li{background-image: url(images/puce-galeriephoto.gif);}
#milieupartenaires li{background-image: url(images/puce-partenaires.gif);}
#milieucontact li{background-image: url(images/puce-contact.gif);}



/*----------------------------------
           MENU GAUCHE
----------------------------------*/

#gauche{
	width:211px;
	height:inherit;
	float:left;
}

.titregauche {
	height:25px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial, sans-serif;
	font-size:14px;
	padding-top:7px;
	padding-left:7px;
}

#gauche1{
	min-height:70px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:11px;
	/*min height IE*/
	height:auto;
	-height:100px;
}

#gauche1 ul{
}


#gauche a{
	text-decoration:underline;
}
#gauche a:hover{
	text-decoration:none;
}
/* --- couleur liens menu gauche */
#gauche1accueil a{color:#6a6a6a;}
#gauche1territoire a{color:#FA4A33;}
#gauche1lacommunaute a{color:#F77645;}
#gauche1actionsprojets a{color:#FA9E47;}
#gauche1infospratiques a{color:#F0C300;}
#gauche1marchespublics a{color:#84BF46;}
#gauche1bulletincommunautaire a{color:#2AA25B;}
#gauche1galeriephoto a{color:#28AB9D;}
#gauche1partenaires a{color:#2f78bd;}
#gauche1contact a{color:#F18A07;}

#gauche2{
	background-color:#DAE5E9;
	min-height:70px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:11px;
	/*min height IE*/
	height:auto;
	-height:100px;
}

#gauche2 a{color:#436990;}

#gauche3{
	background-color:#8BFEBC;
	min-height:70px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:11px;
	/*min height IE*/
	height:auto;
	-height:100px;
}
#gauche3 a{color:#20BD6C;}

/*----------------------------------
              DROITE
----------------------------------*/

#droite{
	width:812px;
	height:100%;
	margin-left:1px;
	float:left;
	background-color:#ffffff;
	border-left:1px solid #3840F1;
	border-right:1px solid #3840F1;
	border-bottom:1px solid #3840F1;
}

#doublegauche img {
	border:1px solid black;
}
#doubledroite img {
	border:1px solid black;
}
.platgris img {
	border:1px solid black;
}

.platblanc img {
	border:1px solid black;
}

#recherche{
	height:48px;
	background-image:url(images/barrerecherche.jpg);
}

#double{
	margin-top:5px;
	width:100%;
	min-height:150px;
	padding-bottom:10px;
	/*min height IE 6.0*/
	height:auto;
	-height:150px;
}

#doublegauche{
	width:375px;
	float:left;
	min-height:150px;
	/padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	border-right:1px solid #3a3939;
	/*min height IE 6.0*/
	height:auto;
	-height:150px;
}

#doubledroite{
	width:376px;
	float:left;
	/padding-top:10px;
	min-height:150px;
	padding-left:15px;
	padding-right:15px;
	border-left:1px solid #3a3939;
	margin-left:-1px;
	/*min height IE 6.0*/
	height:auto;
	-height:150px;
}

.platblanc{
	margin-top:5px;
	float:left;
	width:781px;
	min-height:150px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	/*min height IE 6.0*/
	height:auto;
	-height:150px;
}

.platgris{
	background-image:url(images/1px1449.gif);
	float:left;
	width:781px;
	min-height:150px;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	/*min height IE 6.0*/
	height:auto;
	-height:150px;
}

#droite table{
	border-collapse:collapse;
	width:100%;
}

#droite td {
	padding:5px;
	font-family:tahoma;
	font-size:11px;
	color:#454545;
	border:1px solid #454545;
}

#droite a {
	color:#454545;
	text-decoration:underline;
	font-weight:bold;
}

#droite a:hover{
	text-decoration:none;
}

.separateur {
	height:8px;
	float:left;
	width:429px;
	padding-left:191px;
	padding-top:10px;
	padding-bottom:10px;
}

.separateur img {
	border:none;
}


#contactgauche{
	float:left;
	padding:15px;
}

#contactgauche img {
	border:1px solid black;
}

#contactdroite{
	float:left;
	padding:15px;
}


/*----------------------------------
           Galerie de photos
----------------------------------*/
.albums{
	padding-left:80px;
	padding-right:80px;	
	margin-top:10px;
	
}

.album{
	float:left;
	margin-left:10px;
	margin-right:10px;	
	margin-bottom:10px;	
}


/*----------------------------------
           PIED DE PAGE
----------------------------------*/

#footer{
	float:left;
	text-align:center;
	width:99%;
	background:url(images/bg_copy.gif);
	background-position:top center;
	background-repeat:repeat-x;
}


#subMenu{
	clear:both;
	padding:3px;
	padding-top:15px;
	font-family: Tahoma, Verdana;
	font-size: 11px;
}
#subMenu a{
	text-decoration: none;
	color: #000000;
}
#subMenu a:hover {
	color: #000000;
	text-decoration: underline;
}
