.inputMenu
{
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #365125 1px solid;
	BORDER-LEFT: #365125 1px solid;
	BORDER-RIGHT: #365125 1px solid;
	BORDER-TOP: #365125 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #365125;
}

.inputResa
{
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-LEFT: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	COLOR: #666666;
	
	-moz-box-shadow:none;
    padding: 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	
	height:19px;
}

div#blocNewsVert {
      	width: 215px;
      	height: 230px;
      	overflow: auto;
      	border: 0px solid #DEED96;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #DEED96;
		scrollbar-highlight-color: #DEED96;
		scrollbar-3dlight-color: #DEED96; 
		scrollbar-darkshadow-color: #DEED96; 
		scrollbar-track-color: #DEED96; 
		scrollbar-arrow-color: #DEED96;
}
div#blocNewsVertLong {
      	width: 215px;
      	height: 260px;
      	overflow: auto;
      	border: 0px solid #DEED96;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #DEED96;
		scrollbar-highlight-color: #DEED96;
		scrollbar-3dlight-color: #DEED96; 
		scrollbar-darkshadow-color: #DEED96; 
		scrollbar-track-color: #DEED96; 
		scrollbar-arrow-color: #DEED96;
}
div#blocNewsVertLong2 {
      	width: 215px;
      	height: 285px;
      	overflow: auto;
      	border: 0px solid #DEED96;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #DEED96;
		scrollbar-highlight-color: #DEED96;
		scrollbar-3dlight-color: #DEED96; 
		scrollbar-darkshadow-color: #DEED96; 
		scrollbar-track-color: #DEED96; 
		scrollbar-arrow-color: #DEED96;
}
div#blocNewsRestau {
      	width: 215px;
      	height: 230px;
      	overflow: auto;
      	border: 0px solid #CDA9AC;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #CDA9AC;
		scrollbar-highlight-color: #CDA9AC;
		scrollbar-3dlight-color: #CDA9AC; 
		scrollbar-darkshadow-color: #CDA9AC; 
		scrollbar-track-color: #CDA9AC; 
		scrollbar-arrow-color: #CDA9AC;
}
div#blocNewsRestauLong {
      	width: 215px;
      	height: 260px;
      	overflow: auto;
      	border: 0px solid #CDA9AC;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #CDA9AC;
		scrollbar-highlight-color: #CDA9AC;
		scrollbar-3dlight-color: #CDA9AC; 
		scrollbar-darkshadow-color: #CDA9AC; 
		scrollbar-track-color: #CDA9AC; 
		scrollbar-arrow-color: #CDA9AC;
}
div#blocNewsSpa {
      	width: 215px;
      	height: 230px;
      	overflow: auto;
      	border: 0px solid #A9D2DB;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #A9D2DB;
		scrollbar-highlight-color: #A9D2DB;
		scrollbar-3dlight-color: #A9D2DB; 
		scrollbar-darkshadow-color: #A9D2DB; 
		scrollbar-track-color: #A9D2DB; 
		scrollbar-arrow-color: #A9D2DB;
}
div#blocNewsSpaLong {
      	width: 215px;
      	height: 260px;
      	overflow: auto;
      	border: 0px solid #A9D2DB;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #A9D2DB;
		scrollbar-highlight-color: #A9D2DB;
		scrollbar-3dlight-color: #A9D2DB; 
		scrollbar-darkshadow-color: #A9D2DB; 
		scrollbar-track-color: #A9D2DB; 
		scrollbar-arrow-color: #A9D2DB;
}
div#blocNewsSem {
      	width: 215px;
      	height: 230px;
      	overflow: auto;
      	border: 0px solid #A9D2DB;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #EAC85A;
		scrollbar-highlight-color: #EAC85A;
		scrollbar-3dlight-color: #EAC85A; 
		scrollbar-darkshadow-color: #EAC85A; 
		scrollbar-track-color: #EAC85A; 
		scrollbar-arrow-color: #EAC85A;
}
div#blocNewsSemLong {
      	width: 215px;
      	height: 260px;
      	overflow: auto;
      	border: 0px solid #A9D2DB;
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #EAC85A;
		scrollbar-highlight-color: #EAC85A;
		scrollbar-3dlight-color: #EAC85A; 
		scrollbar-darkshadow-color: #EAC85A; 
		scrollbar-track-color: #EAC85A; 
		scrollbar-arrow-color: #EAC85A;
}
.courant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365125;
	line-height: 13px;
}

.courantBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
}
.notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 11px;
}
.courantBlanc a:link {
color: #FFFFFF;
}

.courantBlanc a:hover, .courantBlanc a:visited  {
color: #FFFFFF;
}

.courantBlanc a:active {
color: #FFFFFF;
}

.courantBlancBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	line-height: 17px;
}

.adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #506121;
}
.courantRestau {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #632A48;
	line-height: 12px;
}
.courantSpa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365564;
	line-height: 12px;
}

.bigSpa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #365564;
	line-height: 22px;
}

.adresseRestau {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #632A48;
}
.adresseSpa {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #365564;
}
a.lienV:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365125;
	line-height: 12px;
}
a.lienV:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365125;
	line-height: 12px;
}
a.lienV:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 12px;
}
a.lienV:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 12px;
}

a.lienV2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365125;
	line-height: 13px;
}
a.lienV2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365125;
	line-height: 13px;
}
a.lienV2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C0DB3F;
	line-height: 13px;
}
a.lienV2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C0DB3F;
	line-height: 13px;
}

a.lienV3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #365125;
	line-height: 13px;
}
a.lienV3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #365125;
	line-height: 13px;
}
a.lienV3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 13px;
}
a.lienV3:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	line-height: 13px;
}


a.lienM:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #632A48;
	line-height: 13px;
}
a.lienM:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #632A48;
	line-height: 13px;
}
a.lienM:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
}
a.lienM:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
}

a.lienB:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365564;
	line-height: 13px;
}
a.lienB:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365564;
	line-height: 13px;
}
a.lienB:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
}
a.lienB:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
}

a.lienB2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365564;
	line-height: 13px;
}
a.lienB2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365564;
	line-height: 13px;
}
a.lienB2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DCEDF1;
	line-height: 13px;
}
a.lienB2:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
}


a.lienS:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #75360B;
	line-height: 12px;
}
a.lienS:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #75360B;
	line-height: 12px;
}
a.lienS:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 12px;
}
a.lienS:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 12px;
}

a.lienMini:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #365125;
	line-height: 12px;
}
a.lienMini:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #365125;
	line-height: 12px;
}
a.lienMini:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #365125;
	line-height: 12px;
}
a.lienMini:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #365125;
	line-height: 12px;
}


.courantSem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #75360B;
	line-height: 12px;
}
.adresseSem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #75360B;
}
.courantTitreBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.courantplus {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #365125;
	line-height: 14px;
}
.courantCaps {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #365125;
}
.courantBarre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #365125;
	line-height: 12px;
	text-decoration: line-through;
}
.priceRestau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #632A48;
	line-height: 20px;
	font-weight: bold;
}


a.lienTar:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #365125;
	line-height: 14px;
	text-decoration:none;
}
a.lienTar:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #365125;
	line-height: 14px;
	text-decoration:none
}
a.lienTar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	line-height: 14px;
}
a.lienTar:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #365125;
	line-height: 14px;
}

.slider2{
padding:0px 5px 0px 5px;
}

.slider{
border:thin dotted #CCCCCC;
padding:0px 5px 0px 5px;
}

#log {
width:390px;
height:405px;
}

#inLog{
width:390px;
height:405px;
overflow:hidden;
overflow-x: hidden;
overflow-y: hidden;
}

#scrollerAryu{
/*border:1px solid #FFCC00;*/
position:relative;
width:350px;
height:260px;
top:85px;
overflow:auto;
overflow-x: hidden;
overflow-y: auto;
}

.ttsoins {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	margin:10p 0px 0px 0px;
}

#start a {
	font-weight: bold;
}



/* CSS TARIFS V2*/
.bloc-tarif-titre{
clear:both;
width:215px;
height:auto;
background-color:#365125;
font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; line-height:12px; text-transform:uppercase;
padding:5px;
margin:25px 0px 0px 15px;
}

.bloc-tarif-calendrier{
clear:both;
width:auto;
height:auto;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#365125; line-height:12px; text-transform:uppercase;
padding:5px;
margin:5px 0px 15px 15px;
vertical-align:middle;
}

.bloc-tarif{
clear:both;
width:1050px;
height:auto;
border-bottom:2px solid #DDDDDD;
padding-bottom:25px;
margin:25px 0px 0px 15px;
background-color:#FFFFFF;
overflow:hidden;
}

.bloc-supplement{
clear:both;
width:1050px;
height:auto;
border-bottom:2px solid #DDDDDD;
padding-bottom:10px;
margin:10px 0px 0px 15px;
background-color:#FFFFFF;
overflow:hidden;
}

.tarif-titre{
float:left;
width:175px;
height:auto;
}

	.tarif-titre .titre{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#365125; line-height:16px; text-transform:uppercase;}
	.tarif-titre .soustitre{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#365125; line-height:13px; text-transform:uppercase;}


.tarif-description{
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; line-height:12px;
float:left;
width:166px;
height:auto;
margin-left:25px;
}

.tarif-infos{
float:left;
width:180px;
height:auto;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#333333; line-height:12px;
}

	.tarif-description li, .tarif-description ul, .tarif-infos li, .tarif-infos ul {
	margin:0px;
	padding:0px;
	list-style-image:url(../../communs/puce-liste-tarifs.gif);
	}

.tarif-prix{
float:left;
width:350px;
height:auto;
margin-left:50px;
margin-right:15px
}
	.tarif-prix .entetes{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#333333; line-height:12px;}
	.tarif-prix .prix{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#365125; line-height:16px;}
	.tarif-prix .prix-mini{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#365125; line-height:12px;}
	


.clearer{
clear:both;
width:80%;
}

.tarif-pageinfo{
clear:both;
width:auto;
height:auto;
margin:65px 0px 45px 15px;
}
