/* _____COMMUN _____*/
body
{background: url(../IMG/commun/bg-page.jpg) top repeat-x; background-color: #71170C; margin:0 ; border:0; padding:0}
#colonne-gauche
{width: 182px;vertical-align:top;}
#tetiere
{width: 763px;vertical-align:top;background: url(../IMG/commun/color-page.gif) top left repeat-y; vertical-align:top;}
#tetiere2
{width: 723px;vertical-align:top;background: url(../IMG/commun/color-page.gif) top left repeat-y; vertical-align:top;}

TD.zone-texte
{background: url(../IMG/commun/bg-page-contenu.jpg) top left no-repeat;
vertical-align:top;padding:0px 30px 0px 30px;width:590px;margin:0;}
TD.zone-texte2
{background: url(../IMG/commun/bg-page-contenu-3col.jpg) top left no-repeat;
vertical-align:top;padding:0px 30px 0px 30px;margin:0;}
TD.zone-texte3
{background: url(../IMG/commun/bg-page-contenu-1col.jpg) top left no-repeat;
vertical-align:top;padding:0px 30px 0px 30px;margin:0;}

#zone-droite-vert
{vertical-align:top;width:173px;height: 371px;background: #FFFFFF url(../IMG/localisation/fin-rub.jpg) bottom left no-repeat;}
#zone-droite-bleu
{vertical-align:top;width:173px;height: 371px;background: #FFFFFF url(../IMG/mairie/fin-rub.jpg) bottom left no-repeat;}
#zone-droite-orange
{vertical-align:top;width:173px;height: 371px;background: #FFFFFF url(../IMG/histoire/fin-rub.jpg) bottom left no-repeat;}
#zone-droite-rouge
{vertical-align:top;width:173px;height: 371px;background: #FFFFFF url(../IMG/associations/fin-rub.jpg) bottom left no-repeat;}

#fin-page
{background: url(../IMG/commun/fin-page.gif) top left no-repeat;
height: 30px;width:763px;}
#papillon
{float:right; padding:0;margin: 40px 25px 0px 0px;}
#papillon-2
{float:right; padding:0;margin: 40px 15px 0px 0px;}
#papillon-3col
{float:right; padding:0;margin: 40px 0px 0px 0px;}
#titre-page
{float:left;padding: 0px 0px 0px 20px;margin: 150px 0px 0px 0px;}

#colonne1
{float:left;padding: 0px 0px 0px 0px; margin: 0px 12px 0px 0px;width:255px;}
#colonne2
{float:right;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;width:255px;}
#colonne1-33
{float:left;padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px;width:190px;}
#colonne2-66
{float:right;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;width:325px;}

#colonne2-66 h6
{color: #993300;}

#colonne3-1
{float:left;padding: 0px 0px 0px 0px; margin: 0px 12px 0px 0px;width:168px;}
#colonne3-2
{float:left;padding: 0px 0px 0px 0px; margin: 0px 12px 0px 0px;width:168px;}
#colonne3-3
{float:right;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;width:168px;}

#colonne100
{float:left;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;width:530px;}

#colonne100-v2
{float:left;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;width:660px;}

#colonne3-1-v2
{float:left;padding: 0px 0px 0px 0px; margin: 0px 13px 0px 0px;width:210px;}
#colonne3-2-v2
{float:left;padding: 0px 0px 0px 0px; margin: 0px 13px 0px 0px;width:210px;}
#colonne3-3-v2
{float:right;padding: 0px 0px 0px 0px; margin: 0px 45px 0px 0px;width:210px;}

#breve
{padding: 7px; margin: 0px;}


.txtnoir { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}
.txtgris {font-size:11px;color:#333333;}
.txtmarron {font-size:11px;color:#71170C;}


#encadrement
	{border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	background: #FF0000 url(../IMG/localisation/bg-rub.jpg) top left no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;}

DIV.photo
	{border-top: 1px solid #FFFFFF;
	border-right: 2px solid #DBC49A;
	border-bottom: 2px solid #DBC49A;
	border-left: 1px solid #DBC49A;
	text-align:center;
	vertical-align:top;
	background: #FFFFFF url(../IMG/commun/bg-photo.jpg) bottom left repeat-x;
	padding: 8px;
	margin: 0px;}

DIV.photo em
	{display:block;
	margin:6px 5px 2px 5px;
	color:#993300;
	text-align: right;}

DIV.photo i
	{display:block;
	margin:6px 5px 2px 5px;
	color:#993300;
	text-align: right;}

/* _____BOUTONS _____*/

DIV.rubrique-vert a
	{font-weight:normal;
	font-size:11px;
	display: block;
	cursor: pointer;
	height: 25px;
	background: url(../IMG/localisation/bg-rub.jpg) top left no-repeat;
	text-align:left;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;	
	padding: 0px;
	margin: 0px;
	color:#666666;
	text-indent: 30px;
	text-decoration:none;}

DIV.rubrique-vert a:hover
	{display: block;
	color: #000000;
	background: url(../IMG/localisation/bg_rub_actu.jpg) top left no-repeat;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;}

DIV.rubrique-verton
	{font-weight:normal;
	font-size:11px;
	display: block;
	height: 25px;
	background: url(../IMG/localisation/bg_rub_actu.jpg) top left no-repeat;
	text-align:left;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;	
	padding: 0px;
	margin: 0px;
	color:#000000;
	text-indent: 30px;
	text-decoration:none;}

DIV.rubrique-bleu a
	{font-weight:normal;
	font-size:11px;
	display: block;
	cursor: pointer;
	height: 25px;
	background: url(../IMG/mairie/bg-rub.jpg) top left no-repeat;
	text-align:left;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;	
	padding: 0px;
	margin: 0px;
	color:#666666;
	text-indent: 30px;
	text-decoration:none;}

DIV.rubrique-bleu a:hover
	{display: block;
	color: #000000;
	background: url(../IMG/mairie/bg_rub_actu.jpg) top left no-repeat;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;}
	
DIV.rubrique-bleuon
	{font-weight:normal;
	font-size:11px;
	display: block;
	height: 25px;
	background: url(../IMG/mairie/bg_rub_actu.jpg) top left no-repeat;
	text-align:left;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;	
	padding: 0px;
	margin: 0px;
	color:#000000;
	text-indent: 30px;
	text-decoration:none;}

DIV.rubrique-orange a
	{font-weight:normal;
	font-size:11px;
	display: block;
	cursor: pointer;
	height: 25px;
	background: url(../IMG/histoire/bg-rub.jpg) top left no-repeat;
	text-align:left;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;	
	padding: 0px;
	margin: 0px;
	color:#666666;
	text-indent: 30px;
	text-decoration:none;}
	
DIV.rubrique-orange a:hover
	{display: block;
	color: #000000;
	background: url(../IMG/histoire/bg_rub_actu.jpg) top left no-repeat;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;}

DIV.rubrique-orangeon
	{font-weight:normal;
	font-size:11px;
	display: block;
	height: 25px;
	background: url(../IMG/histoire/bg_rub_actu.jpg) top left no-repeat;
	text-align:left;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;	
	padding: 0px;
	margin: 0px;
	color:#000000;
	text-indent: 30px;
	text-decoration:none;}

DIV.rubrique-rouge a
	{font-weight:normal;
	font-size:11px;
	display: block;
	cursor: pointer;
	height: 25px;
	background: url(../IMG/associations/bg-rub.jpg) top left no-repeat;
	text-align:left;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;	
	padding: 0px;
	margin: 0px;
	color:#666666;
	text-indent: 30px;
	text-decoration:none;}
	
DIV.rubrique-rouge a:hover
	{display: block;
	color: #000000;
	background: url(../IMG/associations/bg_rub_actu.jpg) top left no-repeat;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;}

DIV.rubrique-rougeon
	{font-weight:normal;
	font-size:11px;
	display: block;
	height: 25px;
	background: url(../IMG/associations/bg_rub_actu.jpg) top left no-repeat;
	text-align:left;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;	
	padding: 0px;
	margin: 0px;
	color:#000000;
	text-indent: 30px;
	text-decoration:none;}

/* _____RUBRIQUES _____*/
DIV.localisation
{background: url(../IMG/localisation/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.manifestations
{background: url(../IMG/manifestations/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.patrimoine
{background: url(../IMG/patrimoine-nature/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.patrimoine2
{background: url(../IMG/patrimoine-nature/tetiere-longue2.jpg) top left no-repeat;
height: 195px;}

DIV.mairie
{background: url(../IMG/mairie/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.histoire
{background: url(../IMG/histoire/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.histoire2
{background: url(../IMG/histoire/tetiere-histoire.jpg) top left no-repeat;
height: 195px;}

DIV.associations
{background: url(../IMG/associations/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.divers
{background: url(../IMG/divers/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.legales
{background: url(../IMG/legales/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.contact
{background: url(../IMG/contact/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.ecole
{background: url(../IMG/ecole/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.habitat
{background: url(../IMG/habitat3/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.location
{background: url(../IMG/location_gites/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.services
{background: url(../IMG/services_commerces/tetiere.jpg) top left no-repeat;
height: 195px;}

DIV.artisanat
{background: url(../IMG/artisanat_agriculture/tetiere.jpg) top left no-repeat;
height: 195px;}
