﻿body {
	margin:0;
	background-image: url('images/Decoupe/Accueil/Fd.gif');
	background-repeat: repeat-x;
	background-position-y: top;
	background-color:#2E9DE4
}
.TitreRes {
	text-align:left;
	margin-left:17px;
	font-size:21px;
	color:#359E35;
	font-weight:400;
}
/*a {color: #0A006A; text-decoration: underline; padding:0; font-weight : bold;}*/
a:link {color: #0A006A; text-decoration: underline; padding:0; font-weight : bold;}
a:visited {color: #0A006A; padding:0; text-decoration: underline; font-weight : bold;}
a:hover {color: #0A006A; text-decoration: none; padding:0; font-weight : bold;}
a:active {color: #0A006A; padding:0; text-decoration: underline; font-weight : bold;}
.Filar a {
	margin:0;
	padding:1px 5px;
	font-weight:400;
	text-decoration: none;
	text-align:center;
}
.Filar a:link {
	margin:0;
	padding:1px 5px;
	font-weight:400;
	text-decoration: none;
}
.Filar a:visited {
	margin:0;
	padding:1px 5px;
	font-weight:400;
	text-decoration: none;
}
.Filar a:hover {
	margin:0;
	padding:1px 5px;
	font-weight:400;
	text-decoration: none;
}
.Filar a:active {
	margin:0;
	padding:1px 5px;
	font-weight:400;
	text-decoration: none;
}



h1 { font-family: Verdana; font-size: 16px; color: #6EA5E1; margin:0;}
h1 a:link {color: #6EA5E1; text-decoration: none;}
h1 a:visited {color: #6EA5E1; text-decoration: none;}
h1 a:hover {color: #6EA5E1; text-decoration:underline;}
h1 a:active {color: #6EA5E1; text-decoration: none;}

h2 { font-family: Verdana; font-size: 14px; color: #6EA5E1;margin:0;}

h3 { font-family: Verdana; font-size: 14px; color: #A48351;margin:0;}
h3 a:link {color: #A48351; text-decoration: none;}
h3 a:visited {color: #A48351; text-decoration: none;}
h3 a:hover {color: #A48351; text-decoration:underline;}
h3 a:active {color: #A48351; text-decoration: none;}

h4 { font-family: Verdana; font-size: 11px;  color: #3C5C7A; margin:0;}
h4 a:link {color: #3C5C7A; text-decoration: none; font-weight:400;}
h4 a:visited {color: #3C5C7A; text-decoration: none; font-weight:400;}
h4 a:hover {color: #3C5C7A; text-decoration:underline; font-weight:400;}
h4 a:active {color: #3C5C7A; text-decoration: none; font-weight:400;}

h5 { font-family: Verdana; font-size: 10px; color: #0F5C93; margin-bottom:0;}
h6 { font-family: Verdana; font-size: 14px; color: #ffffff; margin-bottom:0; font-weight:bold;}
h2 b {color:#79BD47;}
td {font-family: Verdana; font-size: 11px; color: #0A006A;}
p {font-family: Verdana; font-size: 11px; color: #0A006A;}

li p {margin-bottom:0}
td#CellGris{background-color: #F3F3F3;}
#CellGris td{color: #717365;}
#CellGris p{color:#000000;}

.Bleu{color:#3AA2E5;}
.Rouge{color:#AF0005;}
.ListeRes1 { color: #9E1100; font-weight: bold;}

#Residence {color:#373737;}
#Residence td {color:#373737;}
#Residence p {color:#373737;}
#Residence ul {margin: 0; padding-left: 15;  }
#Residence li { list-style-image: url('images/Decoupe/Residence/puce.gif'); padding: 1;}

#Anim ul {margin: 0; padding-left: 15; }
#Anim li { list-style-image: url('images/Decoupe/Residence/puce.gif'); padding: 1; font-size: 10px;}

#CellBleu {background-color: #39AEE9;}
#CellBleu b {color: #ffffff;}
#CellGris2 {background-color: #D5D5D5;}
#CellGris3 {background-color: #EFEFEF;}
#CellVert {background-color: #79BD47;}
#CellVert b {color: #ffffff;}
.orange  {color : #CB9904;}
.orange b  {color : #CB9904;}
.vert  {color : #539523;}
.vert b {color : #539523;}
.noir {color:#373737;}

.Pt  {font-size: 11px;}

.blanc  {color : #ffffff;}
.Cellform {font-family: Verdana; font-size: 10px; color: #D37A08;}
.ZoneTexte2  { font-family: Verdana; border:1px solid #81BDF3; color:#717365; font-size:11px; background-color: #ffffff; }
.ZoneTexte  { font-family: Verdana; border:1px solid #E9B501; color:#717365; font-size:11px; background-color: #ffffff; }
.stylebouton {font-family: Verdana; font-size: 11px; border: 1px solid #3AA2E5; padding: 0; 
               background-color: #FFFFFF; font-weight:bold; color:#3AA2E5}
.CtVert{border: 1px solid #7F8D13;}
.CellMarron{background-color: #483306;}
.pt{font-size: 9px}
.jaune{color:#CB9902;}
.CellRouge{background-color: #BB0002;}
.CellBleu1{background-color: #6EA5E1;}
.CellVert{background-color: #79BD47;}
.CellBleu2{background-color: #41BBEC;}
.CellOrange{background-color: #fab616;}
.Orange2{color:#fa7d00;}
.PrixBarre{color:#3a3a3a; text-decoration: Line-through }
.Gris{color:#313131;}

p#Lien {
	font-size: 10px;
	color: #AEAEAE;
	text-decoration: none;
	font-weight: 400;
}
p#Lien a {
	color: #AEAEAE;
	text-decoration: none;
	font-weight: 400;
}
p#Lien a:hover {
	color: #AEAEAE;
	text-decoration: none;
	font-weight: 400;
}


ul#Activite {padding-left: 13; margin: 0; margin-bottom: 0;}
#Activite li {margin-top: 0}

ul#SansPuce { padding-left: 15; }
#SansPuce li { padding: 1; font-size: 10px; list-style-type:none; margin-top: -10; margin-bottom: -20;}

.EncartRes { border:1px solid #0C9DDC; background-color: #1378A8; }
.EncartRes td {color:#3C5C7A; text-decoration: none; }
.EncartRes td a:link {color:#3C5C7A; text-decoration: none;font-weight: 400; }
.EncartRes td a:visited {color:#3C5C7A; text-decoration: none;font-weight: 400; }
.EncartRes td a:hover {color:#3C5C7A; text-decoration: none;font-weight: 400; }
.EncartRes td a:active {color:#3C5C7A; text-decoration: none;font-weight: 400; }

.EncartRes1 { border:1px solid #0C9DDC; background-color: #1378A8; }
.EncartRes1 td {color:#3C5C7A; text-decoration: none; }
.EncartRes1 td a:link {color:#3C5C7A; text-decoration: none;font-weight: 400; }
.EncartRes1 td a:visited {color:#3C5C7A; text-decoration: none;font-weight: 400; }
.EncartRes1 td a:hover {color:#3C5C7A; text-decoration: none;font-weight: 400; }
.EncartRes1 td a:active {color:#3C5C7A; text-decoration: none;font-weight: 400; }

.EncartRes2 { border:1px solid #359E35;	background-color: #70B040; }
.EncartRes2 td { color:#287728; text-decoration: none; }
.EncartRes2 td a:link {color:#287728; text-decoration: none;font-weight: 400; }
.EncartRes2 td a:visited {color:#287728; text-decoration: none;font-weight: 400; }
.EncartRes2 td a:hover {color:#287728; text-decoration: none;font-weight: 400; }
.EncartRes2 td a:active {color:#287728; text-decoration: none;font-weight: 400; }


.EncartRes3 { border:1px solid #976704;	background-color: #D29106; }
.EncartRes3 td { color:#976704; text-decoration: none; }
.EncartRes3 td a:link {color:#976704; text-decoration: none;font-weight: 400; }
.EncartRes3 td a:visited {color:#976704; text-decoration: none;font-weight: 400; }
.EncartRes3 td a:hover {color:#976704; text-decoration: none;font-weight: 400; }
.EncartRes3 td a:active {color:#976704; text-decoration: none;font-weight: 400; }


.EncartRes4 { border:1px solid #8A0B00;	background-color: #B90E00; }
.EncartRes4 td { color:#8A0B00; text-decoration: none; }
.EncartRes4 td a:link {color:#8A0B00; text-decoration: none;font-weight: 400; }
.EncartRes4 td a:visited {color:#8A0B00; text-decoration: none;font-weight: 400; }
.EncartRes4 td a:hover {color:#8A0B00; text-decoration: none;font-weight: 400; }
.EncartRes4 td a:active {color:#8A0B00; text-decoration: none;font-weight: 400; }


.EncartRes5 { border:1px solid #000000;	background-color: #8A8A8A; }
.EncartRes5 td { color:#414141; text-decoration: none; }
.EncartRes5 td a:link {color:#414141; text-decoration: none;font-weight: 400; }
.EncartRes5 td a:visited {color:#414141; text-decoration: none;font-weight: 400; }
.EncartRes5 td a:hover {color:#414141; text-decoration: none;font-weight: 400; }
.EncartRes5 td a:active {color:#414141; text-decoration: none;font-weight: 400; }


.EncartRes6 { border:1px solid #44C1F7;	background-color: #0A9DDC; }
.EncartRes6 td { color:#3C5C7A; text-decoration: none; }
.EncartRes6 td a:link {color:#3C5C7A; text-decoration: none;font-weight: 400; }
.EncartRes6 td a:visited {color:#3C5C7A; text-decoration: none;font-weight: 400; }
.EncartRes6 td a:hover {color:#3C5C7A; text-decoration: none;font-weight: 400; }
.EncartRes6 td a:active {color:#3C5C7A; text-decoration: none;font-weight: 400; }

.EncartRes7 { border:1px solid #976704;	background-color: #D29106; }
.EncartRes7 td { color:#976704; text-decoration: none; }
.EncartRes7 td a:link {color:#976704; text-decoration: none;font-weight: 400; }
.EncartRes7 td a:visited {color:#976704; text-decoration: none;font-weight: 400; }
.EncartRes7 td a:hover {color:#976704; text-decoration: none;font-weight: 400; }
.EncartRes7 td a:active {color:#976704; text-decoration: none;font-weight: 400; }


.EncartBlanc { background-color: #FFFFFF; color: #661304; font-weight:400; text-decoration: none;  }
.EncartBlanc a { background-color: #FFFFFF;	color: #661304;	font-weight:400; text-decoration: none; }
.EncartBlanc a:hover { background-color: #FFFFFF; color: #661304; font-weight:400; text-decoration: none; }

.tarifs { 	border-collapse: collapse;
			border-right: 1px solid #74BCED; 
			border-top:  1px solid #74BCED; 
			border-bottom:  1px solid #74BCED;}
.tarifstab { background-color: #EAF5FD;
			 border-left: 1px solid #74BCED;
			}
.tarifstab2 { background-color: #F5FBFE; 
				border-left: 1px solid #74BCED;
			}
.tarifstabprincipal { background-color: #74BCED;}
.tarifstabprincipal b { color: #FFFFFF;}

.puceCampagne{
	margin-left: 20; margin-top:6; margin-bottom:6;
}
.CellBleuCiel { background-color: #EAF5FD;}

a:link.LienRes {color: #0B3BB2; font-weight:400; text-decoration: none;}
a:visited.LienRes {color: #0B3BB2; font-weight:400; text-decoration: none;}
a:hover.LienRes {color: #0B3BB2; font-weight:400;text-decoration: underline;}
a:active.LienRes {color: #0B3BB2; font-weight:400; text-decoration: none;}

.CtBleu {border-collapse: collapse;
			border-left: 1px solid #74BCED;
			border-right: 1px solid #74BCED; 
			border-top:  1px solid #74BCED; 
			border-bottom:  1px solid #74BCED;}
.CtRouge {border-collapse: collapse;
			border-left: 1px solid #B5381C;
			border-right: 1px solid #B5381C; 
			border-top:  1px solid #B5381C; 
			border-bottom:  1px solid #B5381C;}

.BorderBleu {
			border-left: 1px solid #03A8DF;
			border-right: 1px solid #03A8DF; 
			border-top:  1px solid #03A8DF; 
			border-bottom:  1px solid #03A8DF;
}
.EncartResa {
	width:223px;
	Height:251px;
	border: 1px solid #aaaaaa;
	background-image: url('refonte2010/EncartResa/EncartResa.png')
}
.EncartResa2 {
	width:223px;
	Height:251px;
	border: 1px solid #aaaaaa;
	background-image: url('refonte2010/EncartResa/EncartResa2.png')
}

.EncartResaEn {
	width:223px;
	Height:251px;
	border: 1px solid #aaaaaa;
	background-image: url('ENG/images/refonte2010/EncartResa/EncartResa.png')
}
.EncartResaEn2 {
	width:223px;
	Height:251px;
	border: 1px solid #aaaaaa;
	background-image: url('ENG/images/refonte2010/EncartResa/EncartResa2.png')
}

.EncartResaAll {
	width:223px;
	Height:251px;
	border: 1px solid #aaaaaa;
	background-image: url('ALL/images/refonte2010/EncartResa/EncartResa.png')
}
.EncartResaAll2 {
	width:223px;
	Height:251px;
	border: 1px solid #aaaaaa;
	background-image: url('ALL/images/refonte2010/EncartResa/EncartResa2.png')
}
			
.cadre {border:1px solid #00437B; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; background:#EAF1F7; }
.cadreprix {border:1px solid #00437B; padding:0; background:#EAF1F7; }
.cadreprixclair {background:#F5FBFE; }
.cadreprixfonce {background:#EAF7FD; }

.CellBleuCiel {background:#40CDFA;}
.CellGris {background:#F3F3F3;}
.Gris{color:#383838;}

.Assurance{font-size:10px;font-weight:bold;color:#000000;}

#BasRes {
	width:901px;
	margin:0;
	padding:0;
	border: 1px solid #DEDEDE; 
}
#BasRes th {
	padding:7px;
	font-size:12px;
	font-weight:bold;
	color:#6C6C6C;
	text-align:left;
	height:27px;
	background-image: url('images/Decoupe/Residence/FdLienRef.gif')
}
#BasRes td {
	padding:4px;
	font-size:9px;
	color:#6C6C6C;
	text-align:left;
}
#BasRes td a {
	color:#6C6C6C;
	text-align:left;
}
#BandeauRes{
position:absolute; 
padding:10px;
}
#BandeauRes h1 {
	color:#FFFFFF;
}

.Erreur { font-size: 9px; color: #C71042; }

/* la zone affichant l'option sélectionnée */
.dropdownCell{
    border:medium none;
    width: 21px;
    height: 12px;
    cursor: pointer;
    font-weight:bold;
    font-family: Verdana,Arial;
    font-size: 9px;   
	text-align:6px;
	margin-left:3px;
    /*padding : 0px 3px 0px 3px;*/
    max-height: 12px;
    color:#666666;
    background: transparent url('refonte2010/EncartResa/Fleche.png') 11px 3px   no-repeat;
}
.dropdownCell img{
    vertical-align: middle;
    width: 9px;
}

.dropdownPanel{
    border : 1px solid #bbb;
    width: 22px;
    position: absolute;
}

.dropdownOpt{
    padding : 0px 3px 0px 3px;
    background-color: #fff;
    cursor: pointer;
    font-weight:bold;
    font-family: Verdana,Arial;
    font-size: 9px;   
}

.dropdownOpt img{
    margin : 0px 3px 0px 3px;
    vertical-align: middle;
    width: 12px;
}

.dropdownOptSelected{
    background-color: #ccc;
}

/* la zone affichant l'option sélectionnée */
.dropdownCell2{
    margin-left : 40px;
    border:solid 0px ;
    width: 159px;
    height: 19px;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 11px;   
    padding : 6px 10px 0px 3px;
    max-height: 25px;
    color:#666666;
    background: transparent url('refonte2010/EncartResa/Fleche.png') no-repeat;
    background-position: 160px 9px ;
    overflow:hidden;
    white-space: nowrap;
}

.dropdownCell2 img{
    vertical-align: 6px;
}

.dropdownPanel2{
	margin-left:10px;
    border : 1px solid #bbb;
    width: 337px;
    position: absolute;
    height: 257px;
    overflow:auto;
}

.dropdownOpt2{
    padding : 1px 3px;
    background-color: #fff;
    cursor: pointer;
    font-family: Verdana,Arial;
    font-size: 11px;   
}
.dropdownOpt2 h6 {
	margin:0;
	padding-top:2px;
}

.dropdownOpt2 img{
    padding : 0px 3px 0px 3px;
    vertical-align: middle;
    width: 12px;
}

.dropdownOptSelected2{
    background-color: #ccc;
}
#EncartRouge{
	border:  1px solid #B5381C;
	background-color:#FCEEEB;
}
#EncartRouge td {
		color:#B5381C;
}

.uppercase {
	text-transform: uppercase;
}

.encart_residence {
	border: 1px solid #74BCED;
	padding: 5px;
}

.encart_residence_new {
	border: 1px solid #EE0124;
	padding: 5px;
	background-image: url('images/nos_residences/new.gif');
	background-repeat: no-repeat;
	background-position: right top;
}

.important {
	font-size: 16px;
	font-weight:bold;
}

#MacaronNouveau{
	position:absolute;
	margin-top:-50px;
}

table#avantagesResa {
	width: 100%; background-color:#f2f7ff; padding: 10px 5px; border-top: 3px solid #7ED2FC;
}table#avantagesResa ul li{
	margin-top:10px;
}
