/*** Dimensions modifiables background image***/
div#imgListe {
width:57px;
height:57px;
overflow:hidden;
}
div#imgListe img{
width:100%;
}

body.BodyVert {
	background-color: #EFF7DA;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #EEEEEE;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	background-image:       url(../../img-tourisme-rambouillet/tourisme-rambouillet/rambouillet-vert.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
body.BodyOrange {
	background-color: #FBECE5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #EEEEEE;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	background-image:       url(../../img-tourisme-rambouillet/tourisme-rambouillet/rambouillet-orange.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
body.BodyBleu {
	background-color: #E8F6F8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #EEEEEE;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	background-image:       url(../../img-tourisme-rambouillet/tourisme-rambouillet/rambouillet-bleu.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
body.BodyRose {
	background-color: #FCF1F6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #EEEEEE;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	background-image:       url(../../img-tourisme-rambouillet/tourisme-rambouillet/rambouillet-rose.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
body.BodyBleuFonce {
	background-color: #E7E8F3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #EEEEEE;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
	background-image:       url(../../img-tourisme-rambouillet/tourisme-rambouillet/rambouillet-bleufonce.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
A:hover{text-decoration: underline;}
form {
	margin: 0px;
}
img{
	border: none;	
	
}
input.chpTextGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
textarea.chpCommentaireGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
select.MenuTextGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
select.MenuTextGrisARIAL9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
table.TabloTxtGris9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: none;
}
table.TabloTxtGris10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E3E3E;
	text-decoration: none;
}
table.TabloTxtBlanc9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
table.TabloTxtBlanc10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
table.TabloTxtVertFonce9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #01441C;
	text-decoration: none;
}
table.TabloTxtVertFonce10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #01441C;
	text-decoration: none;
}
table.TabloTxtOrange10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E6450A;
	text-decoration: none;
}
table.TabloTxtOrange9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E6450A;
	text-decoration: none;
}
table.TabloTxtARIALBlanc10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
table.TabloTxtARIALBlanc10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
table.TabloTxtARIALBleuClair10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #1BA9CB;
	text-decoration: none;
}
table.TabloTxtARIALVertFonce10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #01441C;
	text-decoration: none;
}
table.TabloTxtARIALRose10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #D9047E;
	text-decoration: none;
}
table.TabloTxtARIALOrange10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #E6450A;
	text-decoration: none;
}
table.TabloTxtARIALBleuFonce10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #0F298F;
	text-decoration: none;
}
td.CellTxtGris9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: none;
}
td.CellTxtGris10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E3E3E;
	text-decoration: none;
}
td.CellTxtBlanc9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
td.CellTxtBlanc10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
td.CellTxtVertFonce9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #01441C;
	text-decoration: none;
}
td.CellTxtVertFonce10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #01441C;
	text-decoration: none;
}
td.CellTxtARIALBlanc10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
td.CellTxtARIALBlanc10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
td.CellTxtARIALBleuClair10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #1BA9CB;
	text-decoration: none;
}
td.CellTxtARIALVertFonce10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #01441C;
	text-decoration: none;
}
td.CellTxtARIALRose10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #D9047E;
	text-decoration: none;
}
td.CellTxtARIALOrange10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #E6450A;
	text-decoration: none;
}
a.CellTxtARIALOrange10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #E6450A;
}

td.CellTxtARIALBleuFonce10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #0F298F;
	text-decoration: none;
}
a.LienTxtGris9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: none;
}
a.LienTxtGris9Souligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: underline;
}
a.LienTxtGris10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E3E3E;
	text-decoration: none;
}
a.LienTxtGris10Souligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E3E3E;
	text-decoration: underline;
}
a.LienTxtBlanc9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienTxtBlanc9Souligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.LienTxtBlanc10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienTxtBlanc10Souligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.LienTxtVertFonce9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #01441C;
	text-decoration: none;
}
a.LienTxtVertFonce9Souligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #01441C;
	text-decoration: underline;
}
a.LienTxtVertFonce10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #01441C;
	text-decoration: none;
}
a.LienTxtVertFonce10Souligne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #01441C;
	text-decoration: underline;
}
a.LienTxtARIALBlanc10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienTxtARIALBlanc10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
a.LienTxtARIALBleuClair10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #1BA9CB;
	text-decoration: none;
}
a.LienTxtARIALVertFonce10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #01441C;
	text-decoration: none;
}
a.LienTxtARIALRose10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #D9047E;
	text-decoration: none;
}
a.LienTxtARIALRose10MAJ2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #5A024C;
	text-decoration: none;
	font-weight: bolder;
}
a.LienTxtViolet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A024C;
	text-decoration: none;
	font-weight: bolder;
}
a.LienTxtARIALOrange10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #E6450A;
	text-decoration: none;
}
a.LienTxtARIALBleuFonce10MAJ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #0F298F;
	text-decoration: none;
}
a.LienTxtOrange10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E6450A;
	text-decoration: none;
}
a.LienTxtOrange9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E6450A;
	text-decoration: none;
}
td.CellFondHautHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #01441C;
	text-decoration: none;
	background-image: url(../../img-tourisme-rambouillet/tourisme-rambouillet/rambouillet-tourisme.gif);
}
td.CellFondMilieuHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: none;
	background-image: url(../../img-tourisme-rambouillet/tourisme-rambouillet/rambouillet-balade-foret.gif);
	background-repeat: no-repeat;
}
td.CellFondBasHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: none;
	background-image: url(../../img-tourisme-rambouillet/tourisme-rambouillet/week-end-rambouillet.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
td.CellFondMilieuEntreesHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: none;
	background-image: url(../../img-tourisme-rambouillet/tourisme-rambouillet/50-km-de-paris.gif);
	background-repeat: no-repeat;
}
table.TabloFondMilieuEntreesHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: none;
	background-image: url(../../img-tourisme-rambouillet/tourisme-rambouillet/50-km-de-paris.gif);
	background-repeat: no-repeat;
}
td.CellFondBas {
	background-image: url(../../img-tourisme-rambouillet/rambouillet/rambouillet-fd-bas.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: none;
	background-position: bottom;
}
td.CellFondGauche {
	background-image: url(../../img-tourisme-rambouillet/rambouillet/rambouillet-fd-g.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: none;
}
td.CellFondMilieu {
	background-image: url(../../img-tourisme-rambouillet/rambouillet/rambouillet-fd-droite.gif);
	background-color: #FFFFFF;
	background-position: top;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E3E3E;
	text-decoration: none;
	margin: 0px;
	padding: 3px;
}
td.CellFondGlobal {
	background-image: url(../../img-tourisme-rambouillet/rambouillet/rambouillet-fd-tablo.gif);
}
table.TabloFondGlobal {
	background-image: url(../../img-tourisme-rambouillet/rambouillet/rambouillet-fd-tabloGlobal.gif);
}
td.CellFdInfosPratiques {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3e3e3e;
	text-decoration: none;
	background-color: #EEEEEE;
	background-image: url(../../img-tourisme-rambouillet/rambouillet/rambouillet-fd-infos.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 5px;
}
td.CellFondGrisClair {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3E3E3E;
	text-decoration: none;
	background-color: #F4F4F4;
}
table.TabloTxtBlanc10MAJ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
a.lienTxtBlanc10MAJ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	
}
a.lienTxtBleu10MAJ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #0F298F;
	text-decoration: none;
}
	
td.CellFondNavGauche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	background-color: #FFFFFF;
	background-image: url(../../img-tourisme-rambouillet/rambouillet/ot-rambouillet/visite-rambouillet.gif);
	background-repeat: no-repeat;
	background-position: top;
}
tr.LigneInfoPrat, td.LigneInfoPrat {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}


.bannierejeu2{
	position: absolute;	
	margin-left: 318px;
	margin-top: 24px;
	
}
.bannierejeu2 img{
	border: 10px solid #628b01;	
}
.bannierejeu2 a{
	border: none;
	text-decoration: none;
}



















.TxtVert11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a6d513;
	text-decoration: none;
}

.TxtVertFonce11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #22611a;
	text-decoration: none;
}
.TxtVertFonce10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #22611a;
	text-decoration: none;
}
.TxtVertFonce10 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #22611a;
	text-decoration: none;
}
.TxtRose11, .TxtRose11 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f7cee7;
	text-decoration: none;
}

.TxtRoseFonce11, .TxtRoseFonce11 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d9047e;
	text-decoration: none;
}
.TxtBleu11, .TxtBleu11 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d6eff7;
	text-decoration: none;
}

.TxtBleuFonce11, .TxtBleuFonce11 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1ba9cb;
	text-decoration: none;
}
.TxtMarine11, .TxtMarine11 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #879ae3;
	text-decoration: none;
}

.TxtMarineFonce11, .TxtMarineFonce11 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0f298f;
	text-decoration: none;
}
.TxtOrange11, .TxtOrange11 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f4b097;
	text-decoration: none;
}

.TxtOrangeFonce11, .TxtOrangeFonce11 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e6450a;
	text-decoration: none;
}
.TxtGris11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8e8e8e;
	text-decoration: none;
}

.TxtGriseFonce11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: none;
}
table.TxtGriseFonce11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: none;
}

.TxtGriseFonce10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3e3e;
	text-decoration: none;
}
table.TxtGriseFonce10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3e3e;
	text-decoration: none;
}

.FdPostIt {
	background: url(/img-tourisme-rambouillet/visites-groupe/fd-post-it.gif) no-repeat left top;
	height:109px;
}

