@charset "utf-8";
.bkgpage {
	background: #d2ccc5;
}
.shadowblocg {
	background: url(../img/transat-ag2r-shadows-g.jpg) repeat-y;
}
.fd {
	background: url(../img/pixbkgroundpage.jpg) repeat-x top;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #d2ccc5;
}

.bkgshadow {
	background: url(../img/gkg-shadow.png) repeat-y;
}
.shadowblocd {
	background: url(../img/transat-ag2r-shadows-d.jpg) repeat-y;
}
.shadowbloch {
	background: url(../img/angle-shadow-haut.jpg) repeat-x;
}
.shadowblocb {
	background: url(../img/angle-shadow-bas.jpg) repeat-x;
}
.arial16bleubold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #30aad3;
}

.arial11bleubold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #30aad3;
}
.descriptif {
	font-family: Trebuchet MS, Verdana;
	font-size: 11px;
	color: #666666;
}
.timing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9bc0e4;
}

.nom {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #2aa8d4;
	text-transform: uppercase;
}

.maBordure {
border-top: solid #cccccc 1px;
border-right: solid #cccccc 1px;
border-bottom: solid #cccccc 1px;
border-left: solid #cccccc 1px;

}

.coordonnees {
	font-family: Trebuchet MS, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.genre {
	font-family: "Trebuchet MS", Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
}
.web {
	font-family: Trebuchet MS, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2aa8d4;
}
.mail {
	font-family: Trebuchet MS, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.arial10noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.verdana12white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: url(../img/corner-camping-bkg.jpg) repeat;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #d2ccc5;
}
.familyhotelbkgd {
	background: url(../img/images/family-offre_hotel.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;

}
.txt16bold {
	font-size: 16px;
	font-weight: bold;
}
.txt13 {
	font-size: 13px;
}
.txt11 {
	font-size: 11px;
}
.txtarial17blubold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #29a9d4;
}

.txt22bold {
	font-size: 22px;
	font-weight: bold;
}
.familycampingbkgd {
	background: url(../img/images/family-offre_camping.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.nautiquecampingbkgd {
	background: url(../img/images/nautique-offre_camping.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.nautiquehotelbkgd {
	background: url(../img/images/nautique-offre_hotel.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.txtarial17pinkbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #9d0086;
}
.txtverd13pinkbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #9d0086;
}
.libertecampingbkgd {
	background: url(../img/images/liberte-offre_camping.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.libertehotelbkgd {
	background: url(../img/images/liberte-offre_hotel.jpg) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.txtarial17mauvbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #9966ff;
}
.arial11mauvbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a05ee8;
}
.arial16mauvbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #a05ee8;
}
.arial11mauv2bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9966ff;
}
.arial16mauv2bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #9966ff;
}
.treb14boldgris {
	font-family: "Trebuchet MS", Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-align: center;
}
.acces-bkgtop1 {
	background: url(../img/images/acces-bkgd1.jpg) repeat-x;
	text-align: center;
	vertical-align: middle;
	font-family: "Trebuchet MS", Verdana;
	font-size: 45px;
	font-weight: bold;
	color: #FFFFFF;
}
.acces-bkgtop2 {
	background: url(../img/images/acces-bkgd2.jpg) repeat-x;
	text-align: center;
	vertical-align: middle;
	font-family: "Trebuchet MS", Verdana;
	font-size: 45px;
	font-weight: bold;
	color: #FFFFFF;
}
.acces-bkgtop3 {
	background: url(../img/images/acces-bkgd3.jpg) repeat-x;
	text-align: center;
	vertical-align: middle;
	font-family: "Trebuchet MS", Verdana;
	font-size: 45px;
	font-weight: bold;
	color: #FFFFFF;
}
.acces-bkgtop4 {
	background: url(../img/images/acces-bkgd-top.jpg) repeat-x;
	text-align: center;
	vertical-align: middle;
}
.prix {
	font-family: "Trebuchet MS", Verdana;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
}
.arial10bleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #30aad3;
}
.arial10mauv2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9966ff;
}
