/* CSS Document */
* {
	outline: medium none !important;
}

a.vedrignans2 {
	font-family: "Comic Sans MS", Arial;
	font-size: 9px;
	color: #669900;
	text-decoration: none;
}
.vedrignans2 {
	font-family: "Comic Sans MS", Arial;
	font-size: 9px;
	color: #669900;
	text-decoration: none;
}
.vedrignans {
	font-family: "Comic Sans MS", Arial;
	font-size: 11px;
	color: #F4DB05;
	text-decoration: none;
}
a.studio {
	font-family: "Comic Sans MS", Arial;
	font-size: 11px;
	color: #F4DB05;
	text-decoration: none;
}
a.studio:hover {
	font-family: "Comic Sans MS", Arial;
	font-size: 11px;
	color:#669900;
	text-decoration: none;
}
.texte {
	font-family: "Comic Sans MS", Arial;
	font-size: 12px;
	color: #484800;
	text-decoration: none;
}
.texte-noir11 {
	font-family: "Tw Cen MT", Garamond, "Times New Roman";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #F6DD07;
	font-weight: lighter;
	line-height: normal;
	letter-spacing: 10px;
	text-decoration: none;
}
a.titre:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#FFFFFF;
	font-weight: lighter;
	line-height: normal;
	letter-spacing: 10px;
	text-decoration: none;
}
.menu {
	font-family: "Comic Sans MS", Arial;
	font-size: 16px;
	color:#F6DD07;
	text-decoration: none;
}
a.menu {
	font-family: "Comic Sans MS", Arial;
	font-size: 16px;
	color: #FFFCDD;
	text-decoration: none;
}
a.menu:hover {
	font-family: "Comic Sans MS", Arial;
	font-size: 16px;
	color:#F6DD07;
	text-decoration: none;
}
a.lien {
	font-family: "Comic Sans MS", Arial;
	font-size: 15px;
	color: #669900;
	text-decoration: none;
}
a.lien:hover {
	font-family: "Comic Sans MS", Arial;
	font-size: 15px;
	color:#F8E653;
	text-decoration: none;
}
.commentaire {
	font-family: "Comic Sans MS", Arial;
	font-size: 13px;
	color: #484800;
	text-decoration: none;
}
a.contact {
	font-family: "Comic Sans MS", Arial;
	font-size: 11px;
	color: #F6DD07;
	text-decoration: none;
}
a.contact:hover {
	font-family: "Comic Sans MS", Arial;
	font-size: 11px;
	color:#FF9900;
	text-decoration: none;
}.vedrignans12 {
	font-family: "Comic Sans MS", Arial;
	font-size: 11px;
	color: #FFFCDD;
	text-decoration: none;
}
.texte13 {
	font-family: "Comic Sans MS", Arial;
	font-size: 11px;
	color: #484800;
	text-decoration: none;
}
.titre-tarifs {
	font-family: "Comic Sans MS", Arial;
	font-size: 14px;
	color: #484800;
	text-decoration: none;
}
.imprim-titre {
	font-family: "Tw Cen MT", Garamond, "Times New Roman";
	font-size: 24px;
	color: #000000;
	text-decoration: none;
}
.imprim-texte {
	font-family: "Tw Cen MT", Garamond, "Times New Roman";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}a.contact-noir {
	font-family: "Tw Cen MT", Garamond, "Times New Roman";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
a.contact-noir:hover {
	font-family: "Tw Cen MT", Garamond, "Times New Roman";
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
.doc10 {
	font-family: "Tw Cen MT", Garamond, "Times New Roman";
	font-size: 10px;
	color: #484800;
	text-decoration: none;
}
.docnoir {
	font-family: "Tw Cen MT", Garamond, "Times New Roman";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a.contratresa {
	font-family: "Comic Sans MS", Arial;
	font-size: 13px;
	color: #C40000;
	text-decoration: none;
	font-weight: bold;
}
a.contratresa:hover {
	font-family: "Comic Sans MS", Arial;
	font-size: 13px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}
a.lienvert {
	font-family: "Comic Sans MS", Arial;
	font-size: 14px;
	color: #484800;
	text-decoration: none;
}
a.lienvert:hover {
	font-family: "Comic Sans MS", Arial;
	font-size: 14px;
	color: #990000;
	text-decoration: none;
}
.detail {
	font-family: "Comic Sans MS", Arial;
	font-size: 12px;
	color: #2F2F00;
}
a.lien-detail {
	font-family: "Comic Sans MS", Arial;
	font-size: 12px;
	color: #2F2F00;
	text-decoration: none;
}
a.lien-detail:hover {
	font-family: "Comic Sans MS", Arial;
	font-size: 12px;
	color:#006600;
	text-decoration: none;
}
a.fermez {
	font-family: "Comic Sans MS", Arial;
	font-size: 13px;
	color: #990000;
	text-decoration: none;
}
a.fermez:hover {
	font-family: "Comic Sans MS", Arial;
	font-size: 13px;
	color:#000000;
	text-decoration: none;
}
a.acces {
	font-family: "Comic Sans MS", Arial;
	font-size: 12px;
	color: #2F2F00;
	text-decoration: none;
}
a.acces:hover {
	font-family: "Comic Sans MS", Arial;
	font-size: 12px;
	color:#FF6600;
	text-decoration: none;
}.ski {
	font-family: "Comic Sans MS", Arial;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
}
.titreski{
	font-family: "Comic Sans MS", Arial;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
}
.texteacti {
	font-family: "Comic Sans MS", Arial;
	font-size: 13px;
	color: #484800;
	text-decoration: none;
}
a.lien_activite {
	font-family: "Comic Sans MS", Arial;
	font-size: 14px;
	color: #C63000;
	text-decoration: none;
}
a.lien_activite:hover{
	font-family: "Comic Sans MS", Arial;
	font-size: 14px;
	color:#FF6600;
	text-decoration: none;
}.titre-lien {
	font-family: "Comic Sans MS", Arial;
	font-size: 16px;
	color: #484800;
	text-decoration: none;
}
.texte-vertfonce {
	font-family: "Comic Sans MS", Arial;
	font-size: 9px;
	color: #0D4B21;
	text-decoration: none;
}
.tab-cent-index {
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	width: 100%;
}
.tab-fond {
	background-image: url(../images/fond-jaune.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 430px;
	width: 100%;
}
.rouge10 {
	font-family: "Comic Sans MS";
	font-size: 10px;
	color: #D02D0C;
	text-decoration: none;
}
.tab100 {
	height: 100%;
	width: 100%;
}
.fond_jaune {
	background-image: url(../images/fond-jaune.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 430px;
	width: 100%;
	background-color: #F5DC05;
}
.tab-bas {
	height: 61px;
	width: 100%;
	background-image: url(../images/bas.gif);
	
	background-position: center top;
}
.fond_narcisse {
	background-image: url(../images/narcisse4.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 430px;
	width: 780px;
}
.fond_narcisse2 {
	background-image: url(../images/narcisse.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 260px;
	width: 735px;
}
.tab-environnement {
	background-image: url(../images/fond-diap.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 250px;
	width: 461px;
}
.tab-tar {
	height: 341px;
	width: 500px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-color: #999933;
	border-right-color: #999933;
	border-bottom-color: #999933;
	border-left-color: #999933;
}
.fond_narcisse3 {
	background-image: url(../images/narcisse3.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 426px;
	width: 745px;
}
.fond_reservat {
	background-image: url(../images/narcisse3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 426px;
	width: 800px;
}
.titre-resa {
	font-family: "Comic Sans MS", Verdana;
	font-size: 13px;
	color: #C40000;
	text-decoration: none;
	font-weight: bold;
}

.wifi {
	font-family: "Comic Sans MS";
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
}
.tab-chalet {
	background-image: url(../images/fond-edelweiss.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 790px;
}
.tab-tarifs {
	height: 341px;
	width: 490px;
	border: thin solid #0D4B21;
}
.tabcontent {
	height: 430px;
	width: 780px;
}
.td_barre {
	background-image: url(../images/fd-barre.gif);
	background-repeat: repeat;
	background-position: left bottom;
	height: 87px;
	width: 100%;
}
.tab-tarif {
	height: 399px;
	width: 500px;
	border-top-color: #999933;
	border-right-color: #999933;
	border-bottom-color: #999933;
	border-left-color: #999933;
}
.td-fond-env {
	background-image: url(../images/fond-jaune.jpg);
	background-repeat: repeat-x;
	height: 430px;
	width: 100%;
}

.td_ind {
	background-image: url(../images/bg_ind.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 527px;
	width: 800px;
}
.marge1bordure1 {
	background-color: #EDF1B6;
	border: 1px solid #DBDBC2;
	padding: 4px ;
	margin-bottom: 8px;
}

