/* @override 
	http://www.bienvenueenprovence.localhost/styles/screen.css
	http://www.bienvenueenprovence.fr/styles/screen.css
*/

html body {
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}

.clear {
	clear: both;
}

a {
	color: inherit;
}

/* @group #enTete */

#enTete h1 {
	background: url(../images/enTete-logoBienvenue.png) no-repeat 30px 0;
	height: 100px;
	margin: 0;
}

#enTete h1 a {
	display: block;
	height: 100px;
}

#enTete p {
	background: url(../images/enTete-bandeau33sites.png) no-repeat 90px 0;
	background-color: #67C1C8;
	height: 60px;
	margin: 0;
}
#enTete p img {
	position: absolute;
	left: 40px;
	top: 74px;
}

#enTete #annimSoleil {
	margin-left: 85px;
} 

#enTete h1 span,
#enTete p span {
	position: absolute;
	left: -3000px;
}

/* @group #menuParcours */

#enTete #menuParcours {
	background-color: #CC6;
	width: 800px;
	margin: 0 0 0 66px;
	padding: 0 0 0 20px;
	height: 26px;
}

#enTete #menuParcours li {
	list-style: none;
	float: left;
}

#enTete #menuParcours li a {
	color: #FFF;
	line-height: 26px;
	text-decoration: none;
	font-weight: bold;
	background: url(../images/enTete-menuParcours.gif) no-repeat 5px 0;
	padding: 0 14px 0 48px;
	display: block;
}

#enTete #menuParcours li a:hover,
#enTete #menuParcours li a.actuel {
	color: #663;
	background-color: #E5E5B2;
	background-position: 5px -130px;
}

#enTete #menuParcours li.alpilles a {
	background-position: 5px -26px;
}

#enTete #menuParcours li.alpilles a:hover,
#enTete #menuParcours li.alpilles a.actuel {
	background-position: 5px -156px;
}

#enTete #menuParcours li.luberon a {
	background-position: 5px -52px;
}

#enTete #menuParcours li.luberon a:hover,
#enTete #menuParcours li.luberon a.actuel {
	background-position: 5px -182px;
}

#enTete #menuParcours li.valleeDuRhone a {
	background-position: 5px -78px;
}

#enTete #menuParcours li.valleeDuRhone a:hover,
#enTete #menuParcours li.valleeDuRhone a.actuel {
	background-position: 5px -208px;
}

#enTete #menuParcours li.cevennes a {
	background-position: 5px -104px;
}

#enTete #menuParcours li.cevennes a:hover,
#enTete #menuParcours li.cevennes a.actuel {
	background-position: 5px -234px;
}

/* @end */

/* @end */

/* @group #bandeauGauche */

#bandeauGauche {
	width: 190px;
	position: absolute;
	top: 186px;
	left: 0;
}

/* @group #menuThemes */

#bandeauGauche #menuThemes {
	margin: 18px 0 0 30px;
	padding: 0;
}

#bandeauGauche #menuThemes li {
	list-style: none;
	height: 30px;
	margin-bottom: 5px;
}

#bandeauGauche #menuThemes li a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #C19254;
	line-height: 30px;
	height: 30px;
	padding-left: 10px;
	display: block;
}

#bandeauGauche #menuThemes li.loisirs a {
	background-color: #67C1C8;
}

#bandeauGauche #menuThemes li.artDeVivre a {
	background-color: #700930;
}

#bandeauGauche #menuThemes li a:hover {
	color: #603A17;
	background-color: #E0C8A9;
}

#bandeauGauche #menuThemes li.loisirs a:hover {
	color: #27898B;
	background-color: #B3E0E3;
}

#bandeauGauche #menuThemes li.artDeVivre a:hover {
	color: #3A051B;
	background-color: #B78497;
}

/* @end */

/* @group #menuGeneral */

#bandeauGauche #menuGeneral {
	margin: 0 0 0 30px;
	padding: 0;
}

#bandeauGauche #menuGeneral li {
	list-style: none;
	margin-bottom: 5px;
}

#bandeauGauche #menuGeneral li a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #CC6;
	line-height: 30px;
	padding-left: 10px;
	display: block;
}

#bandeauGauche #menuGeneral li a:hover {
	color: #663;
	background-color: #E5E5B2;
}

/* @end */

/* @group #moduleAvantages */

#bandeauGauche #moduleAvantages {
	background: #afe3ff url(../images/moduleAvantages-imageFond.gif) no-repeat;
	margin: 40px 0 0 30px;
	padding: 80px 0 10px 0;
}

/* @group #moduleNewsletter */

#bandeauGauche #moduleAvantages #moduleNewsletter form {
	margin: 0 10px 20px 10px;
}

#bandeauGauche #moduleAvantages #moduleNewsletter fieldset {
	border: 0;
	padding: 0;
}

#bandeauGauche #moduleAvantages #moduleNewsletter label {
	display: block;
}

#bandeauGauche #moduleAvantages #moduleNewsletter input {
	color: #777;
	font-size: 0.9em;
	background-color: #FFF;
	border: solid 2px #D5EBFF;
	margin-top: 10px;
	padding: 3px 1px;
} 

#bandeauGauche #moduleAvantages #moduleNewsletter #email input {
	width: 134px;
}

#bandeauGauche #moduleAvantages #moduleNewsletter #OK input {
	width: 54px;
}

#bandeauGauche #moduleAvantages #moduleNewsletter #OK input:hover {
	background-color: #9CF;
	border-color: #FFF;
	color: #FFF;
}

/* @end */

#bandeauGauche #avantagesBienvenue {
	margin: 0 10px;
}

#bandeauGauche #avantagesBienvenue h2 {
	color: #FFF;
	font-size: 12px;
}

#bandeauGauche #avantagesBienvenue p {
	margin: 10px 0 0 0;
}

#bandeauGauche #avantagesBienvenue .langueEn {
	color: #FFF;
}

/* @end */

#design {
	color: gray;
	font-size: 9px;
	margin: 0 0 0 30px;
}

#design a {
	color: gray;
	font-weight: bold;
	text-decoration: none;
}

#design a:hover {
	color: black;
}

/* @end */

/* @group .contenu */

.contenu {
	width: 500px;
	margin: 0 0 0 200px;
}

/* @end */

/* @group #accueil */

/* @group #moduleActu */

#accueil #moduleActu {
	margin-top: 18px;
}

#accueil #moduleActu h2 {
	font-size: 16px;
	font-weight: normal;
	background-color: #afe3ff;
	height: 20px;
	margin: 36px 25px 0 0;
	padding: 0;
}

#accueil #moduleActu h2 span {
	color: #96CCFF;
	behavior: url(scripts/iepngfix.htc);
	background: url(../images/moduleActu-pictoTitre.png) no-repeat;
	line-height: 30px;
	height: 30px;
	display: block;
	position: relative;
	top: -24px;
	padding-left: 35px;
	margin-left: 15px;
}

#accueil #moduleActu ul {
	min-height: 108px;
	padding: 10px 0 10px 155px;
	margin: 0 15px 18px 15px;
	background: #D7F1FF url(../images/moduleActu-fond.png) no-repeat -20px bottom;
}

#accueil #moduleActu li {
	list-style: none;
	height: auto !important;
	height: 14px;
	margin-bottom: 4px;
	padding-right: 10px;
}

#accueil #moduleActu li a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/moduleActu-pictoTheme.png) no-repeat;
	padding-left: 18px;
	display: block;
}

#accueil #moduleActu li.loisirs a {
	background-position: 0 -44px;
}

#accueil #moduleActu li.artDeVivre a {
	background-position: 0 -88px;
}

#accueil #moduleActu li a:hover {
	color: #53A1C3;
	background-position: 0 -132px;
}

#accueil #moduleActu li.loisirs a:hover {
	color: #67C1C8;
}

#accueil #moduleActu li.artDeVivre a:hover {
	color: #700930;
}

/* @end */

/* @group #moduleSites */

#moduleSites ul {
	padding: 0;
	margin: 0;
}

#moduleSites li {
	list-style: none;
	width: 150px;
	height: 254px;
	margin: 0 10px 0 5px;
	padding: 0;
	float: left;
	position: relative;
}

#moduleSites li h2 {
	margin: 0;
}

#moduleSites li h2 a {
	color: #FFF;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	background-color: #C19254;
	width: 130px;
	height: 203px;
	margin: 11px 0 0 0;
	padding: 10px 0 10px 10px;
	display: block;
}

#moduleSites li.loisirs h2 a {
	background-color: #67C1C8;
}

#moduleSites li.artDeVivre h2 a {
	background-color: #700930;
}

#moduleSites li img {
	border: 0;
	position: absolute;
	top: 56px;
	left: 0;
}

#moduleSites li .infosSite {
	width: 44px;
	margin-right: 14px;
	position: absolute;
	top: 0;
	right: 0;
}

#moduleSites li .infosSite li {
	font-size: 0.9em;
	text-align: center;
	width: 22px;
	height: 22px;
	line-height: 22px;
	margin: 0;
	padding: 0;
	float: right;
}

#moduleSites li .infosSite li.numeroSite {
	background: url(../images/moduleSites-numeroSite.png) no-repeat;
}

#moduleSites li.loisirs .infosSite li.numeroSite {
	background: url(../images/moduleSites-numeroSite.png) no-repeat 0 -22px;
} 

#moduleSites li.artDeVivre .infosSite li.numeroSite {
	background: url(../images/moduleSites-numeroSite.png) no-repeat 0 -44px;
} 

#moduleSites li .infosSite li.pictoAvantage {
	background: url(../images/pictoAvantage.png) no-repeat 4px 4px;
} 

#moduleSites li .infosSite li.pictoAvantage span {
	position: absolute;
	left: -3000px;
}

/* @end */



/* @end */

/* @group #ficheSite */

#site #ficheSite #enTeteSite {
	background-color: #C19254;
	height: 360px;
	margin: 18px 30px 0 0;
	position: relative;
}

#site #ficheSite.loisirs #enTeteSite {
	background-color: #67C1C8;
}

#site #ficheSite.artDeVivre #enTeteSite {
	background-color: #700930;
}

#site #ficheSite #enTeteSite h2 {
	color: #FFF;
	font-size: 20px;
	line-height: 50px;
	height: 50px;
	margin: 0;
	padding-left: 50px;
}

#site #ficheSite #enTeteSite img {
	display: block;
	position: absolute;
}

#site #ficheSite #enTeteSite .infosSite {
	list-style: none;
	width: 52px;
	margin: 0;
	position: absolute;
	top: -10px;
	right: 14px;
}

#site #ficheSite #enTeteSite .infosSite li {
	font-size: 0.9em;
	text-align: center;
	width: 26px;
	height: 26px;
	line-height: 26px;
	margin: 0;
	padding: 0;
	float: right;
}

#site #ficheSite #enTeteSite .infosSite li.numeroSite {
	color: #FFF;
	background: url(../images/ficheSite-numeroSite.png) no-repeat;
}

#site #ficheSite.loisirs #enTeteSite .infosSite li.numeroSite {
	background-position: 0 -26px;
} 

#site #ficheSite.artDeVivre #enTeteSite .infosSite li.numeroSite {
	background-position: 0 -52px;
} 

#site #ficheSite #enTeteSite .infosSite li.pictoAvantage {
	background-position: 3px 3px;
} 

#site #ficheSite #enTeteSite .infosSite li.pictoAvantage span {
	position: absolute;
	left: -3000px;
}

#site #ficheSite #enTeteSite #telephoneSite {
	color: #FFF;
	margin: 0;
	position: absolute;
	left: 50px;
	bottom: 10px;
}

#site #ficheSite #enTeteSite #webSite {
	text-align: right;
	margin: 0 10px 0 0;
	position: absolute;
	right: 0;
	bottom: 10px;
}

#site #ficheSite #enTeteSite #webSite a {
	color: #FFF;
	text-decoration: none;
}

#site #ficheSite #presentSite {
	margin-left: 50px;
}

#site #ficheSite #presentSite ul {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

#site #ficheSite #presentSite p {
	margin-top: 10px;
}

#site #ficheSite #presentColone1 {
	width: 200px;
	float: left;
}

#site #ficheSite #presentColone2 {
	width: 200px;
	margin-left: 10px;
	float: left;
}

#site #ficheSite .en {
	color: #C19254;
}

#site #ficheSite.loisirs .en {
	color: #67C1C8;
}

#site #ficheSite.artDeVivre .en {
	color: #700930;
}

#site #ficheSite #detailSite {
	clear: both;
	font-size: 11px;
}

#site #ficheSite #detailSite #adresseSite {
	margin-right: 30px;
	margin-bottom: 0;
	padding-left: 50px;
	padding-bottom: 2px;
	border-bottom: solid 1px #C19254;
}

#site #ficheSite.loisirs #detailSite #adresseSite {
	border-color: #67C1C8;
}

#site #ficheSite.artDeVivre #detailSite #adresseSite {
	border-color: #700930;
}

#site #ficheSite #detailSite #texteDetailSite1 {
	margin: 0;
	padding-left: 50px;
} 

#site #ficheSite #detailSite #texteDetailSite2 {
	margin: 0 0 20px 0;
	padding-left: 50px;
} 

/* @end */

/* @group #cartographie */

/* @group #moduleCarte */

#moduleCarte {
	background-color: #CC6;
	width: 490px;
	//height: 370px;
	margin-top: 18px;
	padding: 5px 0;
}

#moduleCarte img {
	margin: 0 5px;
	padding: 0;
	display: block;
}

/* @end */

/* @group #moduleLegende */

#moduleLegende {
	margin: 20px 0 20px 10px;
}

#moduleLegende .colone {
	width: 155px;
	float: left;
}

#moduleLegende .colone h2 {
	color: #FFF;
	font-size: 12px;
	width: 100%;
	margin: 0 0 10px 0;
}

#moduleLegende .colone h2 span {
	background-color: #C19254;
	line-height: 18px;
	height: 18px;
	padding: 4px 8px;
}

#moduleLegende .colone.loisirs h2 span {
	background-color: #67C1C8;
}

#moduleLegende .colone.artDeVivre h2 span {
	background-color: #700930;
}

#moduleLegende .colone ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#moduleLegende .colone a {
	color: black;
	font-size: 11px;
	text-decoration: none;
	line-height: 20px;
	height: 20px;
}

#moduleLegende .colone a:hover {
	color: #603A17;
}

#moduleLegende .colone.loisirs a:hover {
	color: #2E4408;
}

#moduleLegende .colone.artDeVivre a:hover {
	color: #3A051B;
}

#moduleLegende .colone a .numeroSite {
	color: #FFF;
	font-size: 9px;
	text-align: center;
	background: url(../images/moduleLegende-numeroSite.png) no-repeat -1px 0;
	display: block;
	width: 20px;
	height: 20px;
	margin-right: 5px;
	float: left;
}

#moduleLegende .colone.loisirs a .numeroSite {
	background-position: -1px -20px;
}

#moduleLegende .colone.artDeVivre a .numeroSite {
	background-position: -1px -40px;
}

#moduleLegende .colone a:hover .numeroSite {
	color: #603A17;
	background-position: -21px 0;
}

#moduleLegende .colone.loisirs a:hover .numeroSite {
	color: #2E4408;
	background-position: -21px -20px;
}

#moduleLegende .colone.artDeVivre a:hover .numeroSite {
	color: #3A051B;
	background-position: -21px -40px;
}

/* @end */

/* @end */

/* @group #bandeauDroite */

#bandeauDroite {
	width: 200px;
	position: absolute;
	top: 186px;
	left: 700px;
}

/* @group #moduleCoupsDeCoeurs */

#bandeauDroite #moduleCoupsDeCoeurs {
	border: solid 1px #BA0000;
	margin-top: 18px;
}

#bandeauDroite #moduleCoupsDeCoeurs h2 {
	background-image: url(../images/moduleCoupsDeCoeurs-titre.gif);
	height: 40px;
	margin: 0 0 10px 0;
}

#bandeauDroite #moduleCoupsDeCoeurs h2 span {
	position: absolute;
	left: -3000px;	
}

#bandeauDroite #moduleCoupsDeCoeurs ul {
	margin: 0;
	padding: 0;
}

#bandeauDroite #moduleCoupsDeCoeurs li {
	width: 100%;
	list-style: none;
	position: relative;
}

#bandeauDroite #moduleCoupsDeCoeurs li h3 {
	color: #BA0000;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding-left: 72px;
}

#bandeauDroite #moduleCoupsDeCoeurs li p {
	margin: 0 6px 1.2em 6px;
}

#bandeauDroite #moduleCoupsDeCoeurs li p.coordonnes {
	font-size: 10px;
	line-height: 12px;
	margin-top: 0;
	padding-left: 66px;
}

#bandeauDroite #moduleCoupsDeCoeurs li p.presentation {
	font-size: 11px;
}

#bandeauDroite #moduleCoupsDeCoeurs li img {
	position: absolute;
	top: 0;
	left: 6px;
}

#bandeauDroite #moduleCoupsDeCoeurs .devenirCdeC {
	color: #BA0000;
	font-size: 10px;
	line-height: 10px;
	text-align: center;
	margin-bottom: 8px;
}

/* @end */

/* @group #moduleContacts */

#bandeauDroite #moduleContacts {
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #CC6;
}

#bandeauDroite #moduleContacts h3 {
	background: url(../images/moduleContacts-titre.gif) no-repeat;
	height: 30px;
}

#bandeauDroite #moduleContacts h3 span {
	position: absolute;
	left: -3000px;	
}

#bandeauDroite #moduleContacts p {
	padding: 0 10px 10px 10px;
	margin: 0;
}

#bandeauDroite #moduleContacts a.ensavoirplus {
	display: block;
	height: 18px;
	width: 80px;
	background: url(../images/moduleContacts-ensavoirplus.gif) no-repeat;
}

#bandeauDroite #moduleContacts a:hover.ensavoirplus {
	background-position: 0 -18px;
}

#bandeauDroite #moduleContacts a.ensavoirplus span {
	position: absolute;
	left: -3000px;	
}

/* @end */

/* @group #moduleMiniCarte */

#bandeauDroite #moduleMiniCarte {
	background-color: #CC6;
	margin-top: 18px;
	padding-bottom: 10px;
}

#bandeauDroite #moduleMiniCarte h2 {
	background: url(../images/moduleContacts-titre.gif) no-repeat;
	height: 30px;
}

#bandeauDroite #moduleMiniCarte h2 span {
	position: absolute;
	left: -3000px;	
}

#bandeauDroite #moduleMiniCarte p {
	padding: 0 10px 10px 10px;
	margin: 0;
}

#bandeauDroite #moduleMiniCarte #carte {
	background-color: #FFF;
	height: 180px;
	margin: 0 10px 10px 10px;
}

#bandeauDroite #moduleMiniCarte #carte img {
	border: 0;
}

#bandeauDroite #moduleMiniCarte #distances {
	margin: 10px 10px 0 10px;
}

#bandeauDroite #moduleMiniCarte #distances h3 {
	font-size: 13px;
	margin: 0;
}

#bandeauDroite #moduleMiniCarte #distances ul {
	font-size: 10px;
	list-style: none;
	margin: 0;
	padding: 0;
}

#bandeauDroite #moduleMiniCarte #proche {
	margin: 10px 10px 0 10px;
}

#bandeauDroite #moduleMiniCarte #proche ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#bandeauDroite #moduleMiniCarte #proche a {
	color: black;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	height: 20px;
}

#bandeauDroite #moduleMiniCarte #proche a:hover {
	color: #603A17;
}

#bandeauDroite #moduleMiniCarte #proche a:hover.loisirs {
	color: #2E4408;
}

#bandeauDroite #moduleMiniCarte #proche a:hover.artDeVivre {
	color: #3A051B;
}

#bandeauDroite #moduleMiniCarte #proche a .numeroSite {
	color: #FFF;
	font-size: 9px;
	text-align: center;
	background: url(../images/moduleLegende-numeroSite.png) no-repeat -1px 0;
	display: block;
	width: 20px;
	height: 20px;
	margin-right: 5px;
	float: left;
}

#bandeauDroite #moduleMiniCarte #proche a.loisirs .numeroSite {
	background-position: -1px -20px;
}

#bandeauDroite #moduleMiniCarte #proche a.artDeVivre .numeroSite {
	background-position: -1px -40px;
}

#bandeauDroite #moduleMiniCarte #proche a:hover .numeroSite {
	color: #603A17;
	background-position: -21px 0;
}

#bandeauDroite #moduleMiniCarte #proche a:hover.loisirs .numeroSite {
	color: #2E4408;
	background-position: -21px -20px;
}

#bandeauDroite #moduleMiniCarte #proche a:hover.artDeVivre .numeroSite {
	color: #3A051B;
	background-position: -21px -40px;
}

/* @end */

/* @group #moduleParcours */

#bandeauDroite #moduleParcours {
	background: #CC6 url(../images/moduleParcours-personnages.gif) no-repeat 100px bottom;
	height: 375px;
	margin-top: 12px;
	padding-bottom: 10px;

}

#bandeauDroite #moduleParcours h2 {
	background: url(../images/moduleContacts-titre.gif) no-repeat;
	height: 30px;
	margin-top: 0px;
}

#bandeauDroite #moduleParcours h2 span {
	position: absolute;
	left: -3000px;	
}

#bandeauDroite #moduleParcours ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#bandeauDroite #moduleParcours li {
	height: 40px;
}

#bandeauDroite #moduleParcours li a {
	color: #FFF;
	font-weight: Bold;
	text-decoration: none;
	background: url(../images/moduleParcours-ondes.gif) no-repeat;
	height: 40px;
	line-height: 40px;
	padding-left: 40px;
	display: block;
}

#bandeauDroite #moduleParcours .alpilles a {
	background-position: 0 -40px;
}

#bandeauDroite #moduleParcours .luberon a {
	background-position: 0 -80px;
}

#bandeauDroite #moduleParcours .valleeDuRhone a {
	background-position: 0 -120px;
}

#bandeauDroite #moduleParcours .cevennes a {
	background-position: 0 -160px;
}

#bandeauDroite #moduleParcours li a:hover,
#bandeauDroite #moduleParcours li a.actuel {
	background-color: #D9D98C;
	background-position: 0 -240px;
}

#bandeauDroite #moduleParcours .alpilles a:hover,
#bandeauDroite #moduleParcours .alpilles a.actuel {
	background-position: 0 -280px;
}

#bandeauDroite #moduleParcours .luberon a:hover,
#bandeauDroite #moduleParcours .luberon a.actuel {
	background-position: 0 -320px;
}

#bandeauDroite #moduleParcours .valleeDuRhone a:hover,
#bandeauDroite #moduleParcours .valleeDuRhone a.actuel {
	background-position: 0 -360px;
}

#bandeauDroite #moduleParcours .cevennes a:hover,
#bandeauDroite #moduleParcours .cevennes a.actuel {
	background-position: 0 -400px;
}

/* @end */

/* @group #moduleMentionsLegales */

#bandeauDroite #moduleMentionsLegales {
	font-size: 0.9em;
	line-height: 1.2em;
	background-color: #CC6;
	margin-top: 12px;
}

#bandeauDroite #moduleMentionsLegales h3 {
	background: url(../images/moduleContacts-titre.gif) no-repeat;
	height: 30px;
}

#bandeauDroite #moduleMentionsLegales h3 span {
	position: absolute;
	left: -3000px;	
}

#bandeauDroite #moduleMentionsLegales p {
	padding: 0 10px 10px 10px;
	margin: 0;
}

/* @end */

/* @end */

/* @group #loisirs */

#monuments.contenu {
	padding-top: 18px;
}

#loisirs.contenu {
	padding-top: 18px;
}

#artDeVivre.contenu {
	padding-top: 18px;
}

/* @end */

/* @group #actualite */

/* @group #moduleActu */

#actualite h2 {
	font-size: 16px;
	font-weight: normal;
	height: 18px;
	margin: 0;
	padding: 0;
	position: relative;
}

#actualite h2 span {
	color: #96CCFF;
	behavior: url(scripts/iepngfix.htc); 
	background: url(../images/moduleActu-pictoTitre.png) no-repeat;
	line-height: 30px;
	height: 30px;
	display: block;
	position: absolute;
	top: 12px;
	padding-left: 35px;
	margin-left: 15px;
}

#actualite #listeActu {
	list-style: none;
	margin: 0;
	padding: 0;
}

#actualite #listeActu .enTete {
	color: #FFF;
	font-size: 10px;
	text-align: right;
	line-height: 20px;
	background-color: #C19254;
	height: 20px;
	margin: 18px 25px 0 0;
	padding: 0 6px 0 0;
}

#actualite #listeActu .enTete a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

#actualite #listeActu .enTete a:hover {
	color: #E0C8A9;
}

#actualite #listeActu .billet {
	min-height: 108px;
	padding: 10px 10px 10px 155px;
	margin: 0 15px 18px 15px;
	background: #E0C8A9 url(../images/moduleActu-fond.png) no-repeat -20px bottom;
}

#actualite #listeActu .billet h3 {
	font-size: 14px;
	line-height: 16px;
	margin: 10px 0;
}

#actualite #listeActu .billet p {
	margin: 10px 0;
}

#actualite #listeActu .billet p img {
	border: 0;
}

#actualite #listeActu .loisirs .enTete {
	background-color: #67C1C8;
}

#actualite #listeActu .loisirs .enTete a:hover {
	color: #27898B;
}

#actualite #listeActu .loisirs .billet {
	background: #B3E0E3 url(../images/moduleActu-fond.png) no-repeat -20px bottom;
}

#actualite #listeActu .artDeVivre .enTete {
	background-color: #700930;
}

#actualite #listeActu .artDeVivre .enTete a:hover {
	color: #B78497;
}

#actualite #listeActu .artDeVivre .billet {
	background: #B78497 url(../images/moduleActu-fond.png) no-repeat -20px bottom;
}

/* @end */

/* @group #pages */

#actualite #pages {
	font-size: 0.95em;
	text-align: right;
	margin: 0 15px 20px 15px;
}

#actualite #pages a {
	color: #000;
	text-decoration: none;
}

#actualite #pages a:hover {
	text-decoration: underline;
}

/* @end */

/* @end */

/* @group #bienvenueenprovence */

#bienvenueenprovence .enTete {
	margin-top: 18px;
}

#bienvenueenprovence h2 {
	font-size: 16px;
	line-height: 16px;
	margin: 10px 10px 10px 70px;
	padding: 0;
}

#bienvenueenprovence p {
	margin: 10px 10px 10px 70px;
	padding: 0;
}

#bienvenueenprovence fieldset {
	margin: 10px 10px 10px 70px;
	padding: 0;
	border: 0;
}

#bienvenueenprovence input {
	display: block;
	color: #369;
	width: 250px;
	border: solid 1px #9CF;
}

#bienvenueenprovence input#objet {
	width: 420px;
}

#bienvenueenprovence textarea {
	display: block;
	color: #369;
	width: 420px;
	border: solid 1px #9CF;
}

#bienvenueenprovence .bouton {
	background-color: #D5EBFF;
}

#bienvenueenprovence input:hover.bouton {
	color: #FFF;
	background-color: #9CF;
}

#bienvenueenprovence .message.erreur {
	color: red;
}

#bienvenueenprovence .message.succes {
	color: green;
}

#bienvenueenprovence .checkbox {
	height: auto;
	width: auto;
	display: inline;
}

/* @end */

/* @group #coupsdecoeurs */

#coupsdecoeurs .enTete {
	margin-top: 18px;
}

#coupsdecoeurs h2 {
	font-size: 16px;
	line-height: 16px;
	margin: 10px 10px 10px 70px;
	padding: 0;
}

#coupsdecoeurs p {
	margin: 10px 10px 10px 70px;
	padding: 0;
}

#coupsdecoeurs fieldset {
	margin: 10px 10px 10px 70px;
	padding: 0;
	border: 0;
}

#coupsdecoeurs input {
	display: block;
	color: #890000;
	width: 250px;
	border: solid 1px #BA0000;
}

#coupsdecoeurs input#objet {
	width: 420px;
}

#coupsdecoeurs textarea {
	display: block;
	color: #890000;
	width: 420px;
	border: solid 1px #BA0000;
}

#coupsdecoeurs .bouton {
	background-color: #FFCFC0;
}

#coupsdecoeurs input:hover.bouton {
	color: #FFF;
	background-color: #BA0000;
}

#coupsdecoeurs .message.erreur {
	color: red;
}

#coupsdecoeurs .message.succes {
	color: green;
}

/* @end */



