/****************** Feuille de style Gîtes de France  Alpes-Maritimes ******************/

/* Mise en forme de la page */
body {
	background-color: #fff;
	margin: 0px;
}
#mainpage {
	width: 1000px;
}
#zonegauche {
	width: 219px;
	text-align: right;
}
#zonecentrale {
	width: 559px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ebd538;
}
#zonepage {
	width: 781px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ebd538;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ebd538;
}
#zonedroite {
	width: 219px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ebd538;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ebd538;
}
#flash {
	height: 108px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ebd538;
}
#bandodefault {
	height: 50px;
	background-image: url(images/bandodefault.jpg);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ebd538;
}
#bandotitre {
	height: 32px;
	background-image: url(images/bandotitre.gif);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ebd538;
}
#bandotitre_en {
	height: 32px;
	background-image: url(images/bandotitre_en.gif);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ebd538;
}
#zonemenuhaut {
	height: 31px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
#zonemenuhaut2 {
	height: 31px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ebd538;
}
#baseline {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #777;
	height: 23px;
	background-image: url(images/baseline.gif);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ebd538;
	padding-left: 210px;
	padding-top: 5px;
}
#separation15 {
	height: 15px;
	background-color: #fff;
}
#separation4 {
	height: 4px;
	background-color: #fff;
}
#separationbottom {
	height: 40px;
}



/* Menu horizontal */



/* Menu gauche */
#btnewsbox {
	height: 20px;
	background-image: url(images/fondmenu2.gif);
	background-repeat: repeat-y;
	padding-bottom: 3px;
	padding-top: 3px;
}
#btnewsbox2 {
	height: 17px;
	background-image: url(images/fondmenu2.gif);
	background-repeat: repeat-y;
	padding-bottom: 3px;
	padding-top: 3px;
}
#btnewsboxdouble {
	height: 20px;
	background-image: url(images/fondmenu2.gif);
	background-repeat: repeat-y;
	padding-bottom: 3px;
	padding-top: 3px;
}
.btnews:link {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
	text-align: right;
}
.btnews:hover {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #039;
	text-transform: uppercase;
	text-decoration: none;
	text-align: right;
}
.btnews:visited {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
	text-align: right;
}
.btnews:active{
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
	text-align: right;
}
.btclients:link {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btclients:hover {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #039;
	text-transform: uppercase;
	text-decoration: none;
}
.btclients:visited {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btclients:active {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btparcourir:link {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btparcourir:hover {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #039;
	text-transform: uppercase;
	text-decoration: none;
}
.btparcourir:visited {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btparcourir:active {
height: 30px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btparcourir2:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
	padding-right: 31px;
}
.btparcourir2:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #039;
	text-transform: uppercase;
	text-decoration: none;
	padding-right: 31px;
}
.btparcourir2:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
	padding-right: 31px;
}
.btparcourir2:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
	padding-right: 31px;
}
#zonecarte {
	height: 219px;
}
.btformule:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btformule:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #039;
	text-transform: uppercase;
	text-decoration: none;
}
.btformule:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btformule:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btoffres:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btoffres:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #039;
	text-transform: uppercase;
	text-decoration: none;
}
.btoffres:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btoffres:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btnouveautes:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btnouveautes:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #039;
	text-transform: uppercase;
	text-decoration: none;
}
.btnouveautes:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btnouveautes:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btlibrairie:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btlibrairie:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #039;
	text-transform: uppercase;
	text-decoration: none;
}
.btlibrairie:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btlibrairie:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btpresse:link {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btpresse:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #039;
	text-transform: uppercase;
	text-decoration: none;
}
.btpresse:visited {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}
.btpresse:active {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #125A96;
	text-transform: uppercase;
	text-decoration: none;
}

/* Style combo recherche */
#combo {
	height: 203px;
	background-image: url(images/fond-search.jpg);
	background-repeat: no-repeat;
	padding-left: 40px;
	padding-top: 10px;
	padding-right: 23px;
}
#combolight {
	height: 203px;
	background-image: url(images/fond-searchLight.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 10px;
}
#combobox {
	width: 180px;
}
.textecombo {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	line-height: 14px;
	color: #900;
}
.texteliste {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #555;
}
#separation3 {
	height: 3px;
}


/* Style article zone centrale */
#separation15line {
	height: 15px;
	background-color: #fff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ebd538;
}
#article {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
#imgarticle {
	width: 188px;
}
.titrearticle {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	line-height: 9px; 
	font-weight: bold;
	color: #9e8109; 
	vertical-align: bottom;
	text-transform: uppercase;
}
.descriparticle {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	color: #000;
}
.lienarticle {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #900;
	text-decoration: none;
}


/* Style article zone droite */
#titrevoir {
	background-image: url(images/titre-avoir.gif);
	background-repeat: no-repeat;
	height: 48px;
}
#titrevoir_en {
	background-image: url(images/titre-avoir_en.gif);
	background-repeat: no-repeat;
	height: 48px;
}
#articledroit {
	width: 185px;
	padding-left: 16px;
	padding-right: 16px;
	background-image: url(images/fond-article2.gif);
	background-repeat: repeat-y;
}
.titrearticledroit {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 6px;
	padding-left: 5px;
}
.descriptifdroit {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000;
	padding-left: 5px;
}
.liendroit:link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #900;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
.liendroit:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #900;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: underline;
}
.liendroit:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #900;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
.liendroit:active {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #900;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}


/* Style baseline */
.baseline:link {
	font-family: Arial;
	font-size: 9px;
	color: #777;
	text-decoration: none;
	padding-bottom: 5px;
}
.baseline:hover {
	font-family: Arial;
	font-size: 9px;
	color: #555;
	text-decoration: underline;
	padding-bottom: 5px;
}
.baseline:visited {
	font-family: Arial;
	font-size: 9px;
	color: #777;
	text-decoration: none;
	padding-bottom: 5px;
}
.baseline:active {
	font-family: Arial;
	font-size: 9px;
	color: #777;
	text-decoration: none;
	padding-bottom: 5px;
}

/******************** Gîtes de France des ALpes-Maritimes *******************/
/****************** Style supplémentaire pour les articles ******************/

.titrerougebigitu {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style: oblique;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #900;
}
.titreorbigitu {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style: oblique;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9e8109;
}
.titrevertbigitu {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style: oblique;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #060;
}
.titrebleubigitu {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style: oblique;
	color: #125a96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #125a96;
}
.titrebleu2bigitu {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style: oblique;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #039;
}
.titrerougebigit {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style: oblique;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titreorbigit {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style: oblique;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrevertbigit {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style: oblique;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrebleubigit {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style: oblique;
	color: #125a96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrebleu2bigit {
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	font-style: oblique;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrerougecapfond {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	background-image: url(images/fond01.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	padding-bottom: 4px;
	text-decoration: none;
}
.titreorcapfond {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	background-image: url(images/fond02.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	padding-bottom: 4px;
	text-decoration: none;
}
.titrevertcapfond {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	background-image: url(images/fond03.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	padding-bottom: 4px;
	text-decoration: none;
}
.titrebleucapfond {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125a96;
	background-image: url(images/fond03.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	padding-bottom: 4px;
	text-decoration: none;
}
.titrebleu2capfond {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	background-image: url(images/fond03.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	padding-bottom: 4px;
	text-decoration: none;
}
.titrerougecapu {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #900;
	text-decoration: none;
}
.titreorcapu {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9e8109;
	text-decoration: none;
}
.titrevertcapu {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #060;
	text-decoration: none;
}
.titrebleucapu {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125a96;
	padding-top: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #125a96;
	text-decoration: none;
}
.titrebleu2capu {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #039;
	text-decoration: none;
}
.titrerougecap {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrerougecap:link {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrerougecap:hover {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
.titrerougecap:visited {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrerougecap:active {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titreorcap {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titreorcap:link {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titreorcap:hover {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
.titreorcap:visited {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titreorcap:active {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrebleu2cap {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrebleu2cap:link {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrebleu2cap:hover {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
.titrebleu2cap:visited {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrebleu2cap:active {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrebleucap {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125a96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrebleucap:link {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125a96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrebleucap:hover {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
.titrebleucap:visited {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125a96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrebleucap:active {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125a96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrevertcap {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrevertcap:link {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrevertcap:hover {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
.titrevertcap:visited {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.titrevertcap:active {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrevertcapu {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	text-decoration: none;
}
.sstitreorcapu {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	text-decoration: none;
}
.sstitrerougecapu {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	text-decoration: none;
}
.sstitrebleucapu {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125a96;
	padding-top: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	text-decoration: none;
}
.sstitrebleu2capu {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	text-decoration: none;
}
.sstitrevertcapfond2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	background-image: url(images/fond02.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitreorcapfond2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	background-image: url(images/fond02.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrerougecapfond2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	background-image: url(images/fond02.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleucapfond2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125a96;
	background-image: url(images/fond02.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleu2capfond2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	background-image: url(images/fond02.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrevertcapfond {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	background-image: url(images/fond03.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitreorcapfond {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	background-image: url(images/fond03.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrerougecapfond {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	background-image: url(images/fond03.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleucapfond {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125a96;
	background-image: url(images/fond03.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleu2capfond {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	background-image: url(images/fond03.gif);
	background-repeat: repeat-y;
	background-color: #fff;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrevertcap {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrevertcap:link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrevertcap:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
.sstitrevertcap:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrevertcap:active {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #060;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitreorcap {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitreorcap:link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitreorcap:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
.sstitreorcap:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitreorcap:active {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #9e8109;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrerougecap {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrerougecap:link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrerougecap:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
.sstitrerougecap:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrerougecap:active {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #900;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleu2cap {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleu2cap:link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleu2cap:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
.sstitrebleu2cap:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleu2cap:active {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #039;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleucap {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125A96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleucap:link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125A96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleucap:hover {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125A96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: underline;
}
.sstitrebleucap:visited {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125A96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.sstitrebleucap:active {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #125A96;
	padding-top: 4px;
	padding-left: 5px;
	text-decoration: none;
}
.textnoir {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000;
	padding-left: 5px;
}
.textnoirbold {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	padding-left: 5px;
}
.textbleu {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #125A96;
	padding-left: 5px;
	text-decoration: none;
}
.textbleubold {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #125A96;
	padding-left: 5px;
	text-decoration: none;
}
.textbleu2 {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #039;
	padding-left: 5px;
	text-decoration: none;
}
.textbleu2bold {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #039;
	padding-left: 5px;
	text-decoration: none;
}
.textrouge {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #900;
	padding-left: 5px;
	text-decoration: none;
}
.textrougebold {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #900;
	padding-left: 5px;
	text-decoration: none;
}
.textor {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #9e8109;
	text-decoration: none;
}
.textorbold {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #9e8109;
	text-decoration: none;
}
.textvert {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #060;
	padding-left: 5px;
	text-decoration: none;
}
.textvertbold {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #060;
	padding-left: 5px;
	text-decoration: none;
}
.textnoirbolditu {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #000;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.textbleubolditu {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #125a96;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.textbleu2bolditu {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #039;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.textorbolditu {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #9e8109;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.textvertbolditu {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #060;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.textrougebolditu {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #900;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}
.textnoirboldit {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #000;
	padding-left: 5px;
}
.textbleuboldit {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #125a96;
	padding-left: 5px;
}
.textbleu2boldit {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #039;
	padding-left: 5px;
}
.textorboldit {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #9e8109;
	padding-left: 5px;
}
.textvertboldit {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #060;
	padding-left: 5px;
}
.textrougeboldit {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	font-style: oblique;
	color: #900;
	padding-left: 5px;
}
.textor {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; color: #9e8109;}
.textnoir {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #000000}
.textnoir10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000}
.textnoir10indent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
}
.textvert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; color: #006600}
.textor9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 9px; font-weight: bold; color: #9e8109; vertical-align: middle}
.titrevert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; line-height: 13px; font-weight: bold; color: #006600}
.textnoir8 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #000000}
.titreor {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: oblique; line-height: normal; font-weight: bold; color: #CCBB1C}
.titreregion {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: oblique; font-weight: bold; color: #999900; text-decoration: underline}
.titreregion2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-style: italic; font-weight: bold; color: #438C16; text-decoration: underline}
.textvertfin {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; color: #006600}
.erreur {
	font-weight: bold;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

/****************** Style supplémentaire pour les articles ******************/
/******************** Gîtes de France des Alpes-Maritimes *******************/
