body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0px;
	border: 0px}


a{
	text-decoration: none;
	color: #2F6A92; 
	font-weight: bold;
	font-size: 10px;}
a:hover{
	color: #FF5F23;}


.lien_gris{
	text-decoration: none;
	color: #AAAAAA; 
	font-weight: bold;
	font-size: 10px;}
.lien_gris:hover{
	color: #FF5F23;}


h2{
	font-family: Arial;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	color: #2F6A92;}

.lienverdana12boldblue{
	text-decoration: none;
	color: #2F6A92; 
	font-weight: bold;
	font-size: 12px;}
.lienverdana12boldblue:hover{
	color: #FF5F23;}

.lienverdana14boldblue{
	text-decoration: none;
	color: #2F6A92; 
	font-weight: bold;
	font-size: 14px;}
.lienverdana14boldblue:hover{
	color: #FF5F23;}

.lienverdana12boldorange{
	text-decoration: none;
	color: #FF5F23; 
	font-weight: bold;
	font-size: 12px;}
.lienverdana12boldorange:hover{
	color: #2F6A92;}
	
	
.lienverdana10boldwhitelastminute{
	text-decoration: none;
	color: #FFFFFF; 
	font-weight: bold;
	font-size: 10px;}
.lienverdana10boldwhitelastminute:hover{
	color: #2F6A92;}

.lienverdana12boldwhitelastminute{
	text-decoration: none;
	color: #FFFFFF; 
	font-weight: bold;
	font-size: 12px;}
.lienverdana12boldwhitelastminute:hover{
	color: #2F6A92;}

.lienverdana10boldwhite{
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;}
.lienverdana10boldwhite:hover{
	font-size: 10px;
	color: #FF5F23;
	padding: 2px;}


.lienverdana10normaldarkblue{
	text-decoration: none;
	font-weight:normal;
	color: #103146;
	font-size: 10px;}
.lienverdana10normaldarkblue:hover{
	color: #FF5F23;}


.lienverdana10boldorange{
	text-decoration: none;
	color: #FF5F23; 
	font-weight: bold;
	font-size: 10px;}
.lienverdana10boldorange:hover{
	color: #2F6A92;}
	
	
.form_text_tete{
	border:1px solid #FF5F23;
	font-size:10px;
	height:16px;
	margin:0px;
	width:70px;}	


.verdana10normalorange{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF5F23;}	


.verdana12boldorange{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF5F23;}


.verdana14boldorange{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF5F23;}
	
	
.verdana16boldorange{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF5F23;
	font-weight: bold;}
	
		
.verdana12boldblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F6A92;
	font-weight: bold;}
	
.verdana10normalblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2F6A92;
	font-weight: normal;}	

.verdana12normalblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B566B;
	font-weight: normal;}

.verdana14boldblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2F6A92;
	font-weight: bold;}	

.texteclassique, .texteclassiquegras, .texteclassiqueobligatoire, .texteclassiqueerreur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}
	
.texteclassique {
	color: #000000;
	font-weight: normal;}
	
.texteclassique a {
	color: #2F6A92; 
	font-weight: bold;
	font-size: 11px;}	
	
.texteclassique a:hover{
	color: #FF5F23;}
	
.texteclassiquegras {
	color: #000000;
	font-weight: bold;}
	
.texteclassiqueobligatoire {
	color: #ff0000;
	font-weight: bold;}
	
.texteclassiqueerreur {
	color: #ff0000;
	font-weight: bold;}
	

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF5F23;
	margin:0px;}
	
	
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF5F23;}
	

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3B566B;
	margin:0px;}
	

h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3B566B;
	margin: 5px 0px;}		

.verdana10italicdarkblue {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #103146;
}


.verdana10normaldarkblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	color: #103146;
	font-size: 10px;}
	
	
.verdana10bolddarkblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	color: #103146;
	font-size: 10px;}	

.verdana12normaldarkblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	color: #103146;
	font-size: 12px;}
	
.verdana8normaldarkblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	color: #103146;
	font-size: 8px;}

.verdana9normaldarkblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	color: #103146;
	font-size: 9px;}	
	
.verdana14bolddarkblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	color: #103146;
	font-size: 14px;}

.verdana12bolddarkblue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	color: #103146;
	font-size: 12px;}
	
	
.arial10normaldarkblue{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	color: #103146;
	font-size: 10px;}
	
.arial9normaldarkblue{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	color: #103146;
	font-size: 9px;}
	
	
.arial10bolddarkblue{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	color: #103146;
	font-size: 10px;}
	
.arial8normaldarkblue{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
	color: #103146;
	font-size: 8px;}
		





.verdanafinblancmoyen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}


.PhorumBodyArea
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif; 
    font-size: 12px;
    width: 500px;
}

.PhorumListTable
{
    border-style : solid;
    border-color : Black;
    border-width : 0px;
}

.PhorumListRow
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 10px;
    height: 3px;
}

.PhorumListHeader
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size : 14px;
    font-weight : bold;
    height: 10px;
}

.PhorumForumTitle
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size : 20px;
    font-weight: bold;
}

.PhorumTableHeader
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.PhorumNav
{
    font-family: Geneva, Verdana, MS Sans Serif , Clean, sans-serif;
    font-size: 10px;
	color: White;
}

.PhorumNewFlag
{
    font-family: Geneva, Verdana, MS Sans Serif , Clean, sans-serif;
    font-size: 10px;
    color: Red;
}

.PhorumMessage
{
    font-family: Courier New, Geneva, Courier, Clean;
    font-size: 12px;
}
.verdana10normalblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
}
.verdana18normalblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
}
.verdana16normalblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
}

.verdana10boldblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
}
.verdana10boldgrey {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000033;
}

.verdana12boldblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
}

.verdana12boldred {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF3300;
}

.verdana12normalred {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF3300;
}

.verdana14boldblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
}

.verdana14boldwhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.verdana13boldblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
}
.verdana16boldblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
}
.verdana18boldblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
}
.verdana18boldwhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.verdana18normalwhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}


.verdana12normalblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
}
.arial10normalblack {
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
}
.arial12normalblack {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
}
.arial12boldblack {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
}
.arial14boldblack {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
}
.arial14normalblack {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
}
.arial16boldblack {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
}
.arial16boldblue {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #2F6A92;
}
.arial18boldblue {
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #2F6A92;
}
.arial20boldblue {
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #2F6A92;
}
.arial20normalblack {
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
}
.arial22boldblue {
	font-family: Arial;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	color: #2F6A92;
}
.arial24boldblue {
	font-family: Arial;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #2F6A92;
}
.arial26boldblue {
	font-family: Arial;
	font-size: 26px;
	font-style: normal;
	font-weight: bold;
	color: #2F6A92;
}
.arial28boldblue {
	font-family: Arial;
	font-size: 28px;
	font-style: normal;
	font-weight: bold;
	color: #2F6A92;
}
.arial16normalblack {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
}
.arial18boldblack {
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
}
.verdana10normalred {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF0000;
}
.verdana10normalgrey {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000033;
}
.verdana12normalgrey {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #999999;
}
.verdana10normalgrey2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #CCCCCC;
}
.verdana12boldred {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
}
.verdana10boldgrey {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000033;
}
.verdana10italicblack {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #103146;
}
.verdana10italicgrey {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #000033;
}

.verdana10boldwhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.verdana10boldorange {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF5F23;
}
.verdana10boldred {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
}
.verdana12boldred {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
}
.verdana14boldred {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
}
.verdana16boldred {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF0000;
}
.verdana12boldwhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.verdana12normalwhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.verdana10italicgrey {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #999999;
}
.verdana8boldblackstat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
	letter-spacing: 0px;
	word-spacing: 0px;
	line-height: 80%;

}
.verdana9boldblackstat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #103146;
	letter-spacing: 0px;
	word-spacing: 0px;
	line-height: 80%;

}
.verdana9normalblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
	letter-spacing: 0px;
	word-spacing: 0px;
	line-height: 80%;

}
.verdana9boldgreenstat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #43AA65;
	letter-spacing: 0px;
	word-spacing: 0px;
	line-height: 80%;

}
.verdana9boldbluestat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #4D84C8;
	letter-spacing: 0px;
	word-spacing: 0px;
	line-height: 80%;

}
.verdana9boldwhitestat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0px;
	word-spacing: 0px;
	line-height: 80%;

}
.verdana10normalwhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.bouttonsimple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	background-color: #FFFFFF;
	border: thin none;

}

.verdana12boldgreen {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: green;
}

.verdana10boldgreen {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: green;
}


.verdana10normalgreyclair {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #999999;
}
.btnverdana10normalblackunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
	text-decoration: underline;
	background-color: #FFFFFF;
	border: thin none;

}
.verdana10boldgreyfonce {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #999999;
}
.choix {
	
	font-family: Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #103146;
	background-color: #FF5F23;
}

.infobulle{	
	position:absolute;
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family:  Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;}
	
.cellule_titre{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF5F23;}
	
.cellule_titre_forum{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4E86A7;}

.cellule0{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	background-color: #FFFFFF;}
	
.cellule1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	background-color: #E7F0F6;} /*D1D1D1*/
	
li{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align:left;	
}

.lienmenuprp, .lienmenuprp:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF; }
	
.lien_menu_tete_blancmini{
	font-size:10px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;}

.lien_menu_tete_blancmini:hover{
	font-size:10px;
	background-color:#FFFFFF;
	color: #FF9900;
	padding: 2px;}
	
	
.verdana12boldgrismoyen{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #666666;
}
.verdana10boldgrismoyen{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #666666;
}
.verdana10normalgrismoyen{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
}

.verdana10boldblue{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #2F6A92;
}
.verdana10normalgreymenu{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #494949;
}
.verdana10boldgreymenu{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #494949;
}
.verdana14normalwhite{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;}
	
.verdana10boldblueencadreblue{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #2F6A92;
	border-Width: thin;
  	border-Style: solid;
  	border-Color: #2F6A92;
}
.verdana10boldblueencadreorange{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #2F6A92;
	border-Width: thin;
  	border-Style: solid;
  	border-Color: #FF5F23;
}
.verdana10italicblue {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	color: #2F6A92;
}
.verdana8normalorange{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FF5F23;}
.verdana14boldorangebdpub{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FF5F23;}
.verdana10normalorangebdpub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF5F23;}
.verdana12normalorangebdpub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF5F23;}

.div_forum{
	background-color:#FF5F23;
	width:600px;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}

.verdana24boldwhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
	
.cell_menu{
	border-left:1px solid rgb(101, 128, 190);
	border-bottom:1px solid rgb(101, 128, 190);
	border-right:1px solid rgb(101, 128, 190);
	background-color:#f3f3f3;		
}

.cell_menu_sel{
	border-left:1px solid rgb(101, 128, 190);
	border-right:1px solid rgb(101, 128, 190);
	background-color:#FFFFFF;		
}

.cell_trans{
	border-bottom:1px solid rgb(101, 128, 190);
	background-color:#FFFFFF;		
}

.cell_menu_hotel{
	border:1px solid rgb(101, 128, 190);
	background-color:#FFFFFF;		
}

.cell_menu_hotel_promo{
	border:1px solid rgb(101, 128, 190);
	background-color:#ff9900;		
}

.cell_menu_hotel_sel{
	border-left:1px solid rgb(101, 128, 190);
	border-right:1px solid rgb(101, 128, 190);
	border-top:1px solid rgb(101, 128, 190);
	background-color:#f3f3f3;		
}

#item_menu_gauche {
	margin-left: 5px;
}

#menu_gauche_icone_carte {
	display:block;
	float:left;
	margin-right:5px;
	padding-left:21px;
	height:18px;
	background: #FFFFFF url(Images/icone_carte.png) 0px center no-repeat;
}

html > body #menu_gauche_icone_carte {
	height:auto;
	min-height:18px;
}

#menu_gauche_icone_3d {
	display:block;
	float:left;
	margin-right:5px;
	padding-left:21px;
	height:18px;
	background: #FFFFFF url(Images/icone_3d.gif) 0px center no-repeat;
}

html > body #menu_gauche_icone_3d {
	height:auto;
	min-height:18px;
}


#menu_gauche_icone_derniereminutee_on {
	display:block;
	float:left;
	margin-right:5px;
	padding-left:21px;
	height:18px;
	background: #FFFFFF url(Images/icone_derniere_minute_on.png) 0px center no-repeat;
}

html > body #menu_gauche_icone_derniereminutee_on {
	height:auto;
	min-height:18px;
}

#menu_gauche_icone_derniereminutee_off {
	display:block;
	float:left;
	margin-right:5px;
	padding-left:21px;
	height:18px;
	background: #FFFFFF url(Images/icone_derniere_minute_off.png) 0px center no-repeat;
}

html > body #menu_gauche_icone_derniereminutee_off {
	height:auto;
	min-height:18px;
}

.assurance_liste_item{
	margin-bottom: 10px;
	margin-top: 10px;
}

.infobulle_skitests{
	position: absolute;  
	visibility : hidden;
	border: 1px solid #000000;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
}

.infobulle_listing{
  position: absolute;  
  visibility : hidden;
  border: 2px solid #B1DBF3;
  padding: 10px;
  font-family: Trebuchet MS;
  text-align: center;
  font-size: 10pt;
  background-color: white;
}

/* Partie relative au bloc d'arguments en page d'accueil */
.home_arguments_bloc{
	text-align:left;
	width:623px;
	height:463px;
	background-image:url(Images/home_fond_arguments.jpg);
	background-repeat : no-repeat ;
	background-position:top left ;
	overflow:hidden;
}

.home_arguments_titre_principal{
	font-family: verdana, arial ;
	font-size: 22px;
	color: #ffffff;
}

.home_arguments_titre_bloc{
	font-family: verdana, arial ;
	font-size: 18px;
	color: #ffffff;
}

.home_arguments_contenu_bloc_gauche{
	font-family: verdana, arial ;
}


.home_arguments_contenu_bloc_gauche h1,
.home_arguments_contenu_bloc_gauche h1 a,
.home_arguments_contenu_bloc_gauche h1 a:hover,
.home_arguments_contenu_bloc_gauche h1 a:link,
.home_arguments_contenu_bloc_gauche h1 a:active,
.home_arguments_contenu_bloc_gauche h1 a:visited
{
	font-family: verdana, arial ;
	font-size: 12px ;
	color: #ff7800 ;
	margin:0px;
	line-height:18px;
}

.home_arguments_contenu_bloc_gauche h2,
.home_arguments_contenu_bloc_gauche h2 a,
.home_arguments_contenu_bloc_gauche h2 a:hover,
.home_arguments_contenu_bloc_gauche h2 a:link,
.home_arguments_contenu_bloc_gauche h2 a:active,
.home_arguments_contenu_bloc_gauche h2 a:visited
{
	font-family: verdana, arial ;
	font-size: 10px ;
	color: #7b819c ;
	margin:0px;
	margin-bottom:4px;
	font-weight:normal;
	line-height:12px;
}


.home_arguments_contenu_bloc_droit{
	font-family: verdana, arial ;
	font-size: 15px ;
	color: #485872 ;
	overflow:hidden;
}


.home_arguments_contenu_bloc_droit_item, 
.home_arguments_contenu_bloc_droit_item:hover, 
.home_arguments_contenu_bloc_droit_item:link, 
.home_arguments_contenu_bloc_droit_item:active, 
.home_arguments_contenu_bloc_droit_item:visited {
	font-family: verdana, arial ;
	font-size: 12px ;
	color: #485872 ;
	background-image:url(Images/arrow_off.gif);
	background-repeat:no-repeat ;
	background-position:center left ;
	padding-left:15px;
	font-weight:normal;
	line-height:18px;
}

.home_arguments_contenu_bloc_droit_item_marque{
	color: #2986b6 ;
	font-weight:bold;
}


.home_arguments_contenu_bloc_jaune, 
.home_arguments_contenu_bloc_jaune a, 
.home_arguments_contenu_bloc_jaune a:link, 
.home_arguments_contenu_bloc_jaune a:hover, 
.home_arguments_contenu_bloc_jaune a:active, 
.home_arguments_contenu_bloc_jaune a:visited{
	font-family: verdana, arial ;
	font-size: 11px ;
	color: #000000 ;
	font-weight:normal;
}


.home_arguments_contenu_bloc_jaune_pourcentage{
	font-family: verdana, arial ;
	font-size: 14px ;
	font-weight: bold ;
}

.home_arguments_copyright {
	font-family: verdana, arial ;
	text-align:right ;
	height:15px ;
	line-height:15px ;
	vertical-align:middle ;
	font-size: 12px ;
	color: #000000 ;
	margin-right:10px ;
	
}

/* Partie relative au menu de gauche associé à une station */
.sh_menu_resort_menu_titre_station {
	width:196px;
	background-color:#000000;
	font-family:verdana,arial;
	font-size:17px;
	font-weight:bold;
}

.sh_menu_resort_menu_titre_station_into {
	width:194px;
	background-color:#78a7b6;
	padding-top:8px;
	padding-bottom:8px;
	border-top:#000000 1px solid;
	border-bottom:#000000 1px solid;
	background-image:url(Images/sh_menu_resort_menu_fond_titre.png);
	background-repeat:repeat-y ;
	background-position:bottom center ;
	
}


.sh_menu_resort_menu_chalet {
	position:relative;
	width:180px;
	height:102px;
	background-image:url(Images/sh_menu_resort_menu_chalet.jpg);
	background-repeat:no-repeat ;
	background-position:center center ;
}

.sh_menu_resort_menu_chalet_into {
	position:absolute;
	width:150px;
	height:25px;
	top:69px;
	left:15px;
	font-family:verdana,arial;
	font-size:11px;
	color:#16294d;
	line-height:10px;
}


.sh_menu_resort_menu_titre_station a,
.sh_menu_resort_menu_titre_station a:link,
.sh_menu_resort_menu_titre_station a:hover,
.sh_menu_resort_menu_titre_station a:active,
.sh_menu_resort_menu_titre_station a:visited {
	font-family:verdana,arial;
	font-size:17px;
	font-weight:bold;
}

.sh_menu_resort_menu_titre_station a,
.sh_menu_resort_menu_titre_station a:link,
.sh_menu_resort_menu_titre_station a:active,
.sh_menu_resort_menu_titre_station a:visited {
	font-family:verdana,arial;
	font-size:17px;
	font-weight:bold;
	color:#ffffff;
}

.sh_menu_resort_menu_enneigement, .sh_menu_resort_menu_liens_promos  {
	width:186px;
	margin-top:5px;
	margin-bottom:5px;
	font-size:10px;
	font-family:verdana; 
}

.sh_menu_resort_menu_liens_promos {
	background-color:#2f6a92;
	border-top:#2f6a92 1px solid;
	border-bottom:#2f6a92 1px solid;
}

.sh_menu_resort_menu_liens_promos_into {
	background-color:#d9e5e8;
	width:184px;
	padding-top:5px;
	padding-bottom:5px;
}

.sh_menu_resort_menu_enneigement {
	border-top:#a4c6cf 1px solid;
	border-bottom:#a4c6cf 1px solid;
	background-color:#a4c6cf;
}

.sh_menu_resort_menu_enneigement_into {
	background-color:#dee6e9;
	padding-top:5px;
	padding-bottom:5px;
	width:184px;
}

.sh_menu_resort_menu_liens_promos_item, 
.sh_menu_resort_menu_liens_promos_item:hover, 
.sh_menu_resort_menu_liens_promos_item:link, 
.sh_menu_resort_menu_liens_promos_item:active, 
.sh_menu_resort_menu_liens_promos_item:visited {
	font-family: verdana, arial ;
	font-size: 10px ;
	color: #000000 ;
	background-image:url(Images/arrow_off.gif);
	background-repeat:no-repeat ;
	background-position:7px 3px ;
	padding-left:19px;
	font-weight:normal;
	text-align:left;
}

.sh_menu_resort_menu_enneigement_item, 
.sh_menu_resort_menu_enneigement_item:hover, 
.sh_menu_resort_menu_enneigement_item:link, 
.sh_menu_resort_menu_enneigement_item:active, 
.sh_menu_resort_menu_enneigement_item:visited {
	font-family: verdana, arial ;
	font-size: 10px ;
	color: #000000 ;
	background-image:url(Images/fleche_lst_blue.gif);
	background-repeat:no-repeat ;
	background-position:7px 3px ;
	padding-left:22px;
	font-weight:normal;
	text-align:left;
}

.sh_menu_resort_menu_item_blank {
	height:8px;
	line-height:1px;
	width:100%;
	overflow:hidden;
	padding:0;
	margin:0;
	font-size:1px;
}

.sh_menu_resort_menu_item, .sh_menu_resort_menu_item_niveau2 {
	font-family: verdana, arial ;
	font-size: 10px ;
	color: #000000 ;
	font-weight:normal;
	background-image:url(Images/arrow_off.gif);
	background-repeat:no-repeat ;
	padding-bottom:0px;
	padding-top:1px;
	border-bottom:1px solid #395a84;
	width:100%;
}

.sh_menu_resort_menu_item  {
	background-position:7px 3px ;
}

.sh_menu_resort_menu_item_niveau2  {
	background-position:35px 3px ;
}

.sh_menu_resort_menu_item_into, .sh_menu_resort_menu_item_niveau2_into  {
	text-align:left;
}

.sh_menu_resort_menu_item_into  {
	margin-left:17px;
}

.sh_menu_resort_menu_item_niveau2_into  {
	margin-left:45px;
}

/* Partie relative à l'entete sur une page station */
.entete_resort_guide
{
	background-image:url(Images/fond_entete_resort_guide.png);
	background-repeat:no-repeat ;
	background-position:top top;
	width:628px;
	height:92px;
	text-align:left;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

.entete_resort_guide_photo
{
	background-repeat:no-repeat ;
	background-position:0 0;
	width:628px;
	height:92px;
}


.entete_resort_guide_into
{
	padding-left:121px;
	padding-right:10px;
}


.entete_resort_guide_into_titre_gris
{
	font-family: verdana, arial ;
	font-size: 13px ;
	color: #7c7f8b ;
	font-weight:normal;
	text-align:right;
	padding-right:8px;
	height:25px;
	line-height:25px;
	
	
	padding-bottom:0px;
	
}

h2.entete_resort_guide_into_titre_gris_h2
{
	font-family: verdana, arial ;
	font-size: 13px ;
	color: #7c7f8b ;
	font-weight:normal;
	text-align:right;
	height:25px;
	line-height:25px;
	padding:0px;
	margin:0px;
}

.entete_resort_guide_into_titre_bleu
{
	
	font-family: verdana, arial ;
	font-size: 25px ;
	color: #2f6a92 ;
	font-weight:normal;
	line-height:26px;
	vertical-align:middle;
}

.entete_resort_guide_into_titre_bleu h1
{
	font-family: verdana, arial ;
	font-size: 25px ;
	color: #2f6a92 ;
	font-weight:normal;
	line-height:26px;
	vertical-align:middle;
}

.entete_resort_guide_into_titre_bleu h2
{
	font-family: verdana,arial ;
	font-size: 20px ;
	color: #2f6a92 ;
	font-weight:normal;
	line-height:26px;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}

.sh_menu_resort_bloctexte
{
	width:585px;
	font-family: verdana, arial ;
	font-size: 10px ;
	color: #000000 ;
	text-align:left;
}

.sh_menu_resort_bloctexte_into
{
	padding:5px;
}

.sh_menu_resort_bloctitrebleu
{
	position:relative;
	padding:15px;
	font-family: verdana, arial ;
	font-size: 12px ;
	color: #ffffff ;
	font-weight:normal;
	text-align:left;
}

.sh_menu_resort_bloctitrebleu_donnez
{
	position:absolute;
	
	font-family: verdana, arial ;
	font-size: 12px ;
	color: #ffffff ;
	font-weight:normal;
	text-align:left;
	right:10px;
	bottom:10px;
	text-align:right;
}

.sh_menu_resort_bloctitrebleu_donnez a,
.sh_menu_resort_bloctitrebleu_donnez a:active,
.sh_menu_resort_bloctitrebleu_donnez a:link,
.sh_menu_resort_bloctitrebleu_donnez a:visited,
.sh_menu_resort_bloctitrebleu_donnez a:hover
{
	font-family: verdana, arial ;
	font-size: 12px ;
	color: #ffffff ;
	font-weight:bold;
	
	background-image:url(Images/puce_carre.gif);
	background-repeat:no-repeat ;
	background-position:0px 5px;
	padding-left:10px;
}

.sh_menu_resort_bloctitrebleu h1
{
	font-family: verdana, arial ;
	font-size: 24px ;
	color: #ffffff ;
	font-weight:bold;
	text-align:left;
}

.sh_menu_resort_bloctitrebleu_haut
{
	background-image:url(Images/SH_resort_guide_entete_haut.jpg);
	background-repeat:no-repeat ;
	background-position:top left;
	background-color:#304967;
	width:585px;
}

.sh_menu_resort_bloctitrebleu_bas
{
	background-image:url(Images/SH_resort_guide_entete_bas.jpg);
	background-repeat:no-repeat ;
	background-position:bottom left;
	width:585px;
	
}

.sh_menu_resort_bloccontourgris_haut
{
	background-image:url(Images/SH_resort_guide_encart_haut.jpg);
	background-repeat:no-repeat ;
	background-position:top left;
	
	width:587px;
}

.sh_menu_resort_bloccontourgris_bas
{
	background-image:url(Images/SH_resort_guide_encart_bas.jpg);
	background-repeat:no-repeat ;
	background-position:bottom left;
	width:587px;
}

.sh_menu_resort_bloccontourgris_milieu
{
	background-image:url(Images/SH_resort_guide_encart_milieu.jpg);
	background-repeat:repeat-y ;
	background-position:center left;
	width:587px;
	
}

.sh_menu_resort_bloccontourgris
{
	position:relative;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:15px;
	padding-left:15px;
	font-family: verdana, arial ;
	font-size: 10px ;
	color: #000000 ;
	font-weight:normal;
	text-align:left;
}

.sh_menu_resort_menu_titre
{
	background-image:url(Images/menutitre1_sh_resort_milieu.jpg);
	background-repeat:repeat-y ;
	background-position:left;
}

.sh_menu_resort_menu_titre a,
.sh_menu_resort_menu_titre a:hover,
.sh_menu_resort_menu_titre a:link,
.sh_menu_resort_menu_titre a:visited,
.sh_menu_resort_menu_titre a:active
{
	font-family: verdana, arial ;
	font-size: 12px ;
	color: #ffffff ;
	font-weight:normal;
}

.sh_menu_resort_menu_titre_haut
{
	background-image:url(Images/menutitre1_sh_resort_haut.jpg);
	background-repeat:no-repeat ;
	background-position:top left;
}

.sh_menu_resort_menu_titre_bas
{
	background-image:url(Images/menutitre1_sh_resort_bas.jpg);
	background-repeat:no-repeat ;
	background-position:bottom left;
}

.sh_menu_resort_menu_titre_into
{
	text-align:center;
	padding:2px 15px 2px 10px;
}

.sh_menu_resort_menu_bloc_contour
{
	background-color:#FF5F23;
	width:196px;
}

.sh_menu_resort_menu_bloc_contenu
{
	border-bottom:solid 1px #FF5F23;
	border-top:solid 1px #FF5F23;
	width:194px;
	background-color:#FFFFFF;
}


.sh_review_note_mini {
	display: block;
	width: 40px;
	height: 40px;
	line-height: 25px;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background: url(Images/bg_note.png) top left no-repeat;
	float:right;
}


.sh_review_note_mini span {
	display: block;
	width: 40px;
	line-height: 12px;
	font-size: 9px;
}

.sh_review_commentaire {
	width:100%;
	background-color:#EFEFEF;
}

.sh_review_commentaire_into {
	padding:5px;
}


/* Menu pour le ski test */
.sh_menu_skitest_item_seul_ski_test_into
{
	background-color:#2f4967;
	border-bottom:solid 1px #FF5F23;
	border-top:solid 1px #FF5F23;
	width:194px;
	color:#ffffff;
	text-align:left;
	font-family: verdana, arial ;
	font-size: 10px ;
	font-weight:bold;
}

.sh_menu_skitest_item_seul_ski_test_into_into
{
	margin : 10px;
}

.sh_menu_skitest_item_seul_ski_test_into_into_item
{
	padding-left : 23px;
	background-image:url(Images/puce_carre.gif);
	background-repeat:no-repeat ;
	background-position:14px 4px;
}

.sh_menu_skitest_item_seul_ski_test_into_into_item2
{
	padding-left : 9px;
	background-image:url(Images/puce_carre.gif);
	background-repeat:no-repeat ;
	background-position:0px 4px;
}

.sh_menu_skitest_menu_photo {
	position:relative;
	width:196px;
	height:125px;
	background-image:url(Images/sh_menu_skitest_photo.jpg);
	background-repeat:no-repeat ;
	background-position:center center ;
	background-color:#262626;
}

.sh_menu_skitest_menu_photo_into {
	position:absolute;
	width:176px;
	height:21px;
	top:97px;
	left:10px;
	font-family:verdana,arial;
	font-size:11px;
	color:#404454;
}

.sh_menu_skitest_menu_info {
	border-top:#1a202b 1px solid;
	border-bottom:#1a202b 1px solid;
	background-color:#1a202b;
	width:176px;
	margin-top:10px;
	margin-bottom:10px;
	font-size:10px;
	font-family:verdana; 
	color:#0e1d45;
	font-size:11px;
}

.sh_menu_skitest_menu_info_into {
	background-color:#b0bfc8;
	width:174px;
	text-align:center;
}
.sh_menu_skitest_menu_info_into_into {
	padding:5px;
}

.menu_gauche_2010_item_niveau1_arrow, .menu_gauche_2010_item_niveau2_arrow,
.menu_gauche_2010_item_niveau1, .menu_gauche_2010_item_niveau2 {
	font-family: verdana, arial ;
	font-size: 10px ;
	color: #000000 ;
	font-weight:normal;
	padding-bottom:0px;
	padding-top:1px;
	border-bottom:1px solid #395a84;
	width:100%;
	text-align:left;
}

.menu_gauche_2010_item_niveau1_arrow, .menu_gauche_2010_item_niveau2_arrow {
	background-image:url(Images/arrow_off.gif);
	background-repeat:no-repeat ;
}

.menu_gauche_2010_item_niveau1_arrow  {
	background-position:7px 4px ;
}

.menu_gauche_2010_item_niveau2_arrow  {
	background-position:35px 4px ;
}

.menu_gauche_2010_item_niveau1_arrow_into  {
	margin-left:17px;
	margin-right:5px;
}

.menu_gauche_2010_item_niveau2_arrow_into  {
	margin-left:45px;
	margin-right:5px;
}

.menu_gauche_2010_item_niveau1_into  {
	margin-left:5px;
	margin-right:5px;
}

.menu_gauche_2010_item_niveau2_into  {
	margin-left:5px;
	margin-right:5px;
}

.menu_gauche_2010_item_blank {
	height:8px;
	line-height:1px;
	width:100%;
	overflow:hidden;
	padding:0;
	margin:0;
	font-size:1px;
}

.menu_gauche_2010_bloc_contour
{
	background-color:#FF5F23;
	width:196px;
}

.menu_gauche_2010_bloc_contenu
{
	border-bottom:solid 1px #FF5F23;
	border-top:solid 1px #FF5F23;
	width:194px;
	background-color:#FFFFFF;
}

.menu_gauche_2010_titre
{
	background-image:url(Images/menutitre1_sh_resort_milieu.jpg);
	background-repeat:repeat-y ;
	background-position:left;
}

.menu_gauche_2010_titre a,
.menu_gauche_2010_titre a:hover,
.menu_gauche_2010_titre a:link,
.menu_gauche_2010_titre a:visited,
.menu_gauche_2010_titre a:active
{
	font-family: verdana, arial ;
	font-size: 12px ;
	color: #ffffff ;
	font-weight:normal;
}

.menu_gauche_2010_titre_haut
{
	background-image:url(Images/menutitre1_sh_resort_haut.jpg);
	background-repeat:no-repeat ;
	background-position:top left;
}

.menu_gauche_2010_titre_bas
{
	background-image:url(Images/menutitre1_sh_resort_bas.jpg);
	background-repeat:no-repeat ;
	background-position:bottom left;
}

.menu_gauche_2010_titre_into
{
	text-align:center;
	padding:2px 15px 2px 10px;
}


/* Bloc d'arguments pour la home de 123skichalets */
.home_arguments_bloc_123skich
{
	background: url(Images/home_fond_arguments_a23skichalets.jpg) top left no-repeat;
	width:626px;
	height:366px;
	position:relative;
}

.home_arguments_bloc_123skich_item
{
	padding-left:11px;
	background: url(Images/arrow_off.gif) 0px 4px no-repeat;
}

.home_arguments_bloc_123skich_item,
.home_arguments_bloc_123skich_item a,
.home_arguments_bloc_123skich_item a:link,
.home_arguments_bloc_123skich_item a:visited,
.home_arguments_bloc_123skich_item a:active,
.home_arguments_bloc_123skich_item a:hover
{
	font-family:Verdana,arial ;
	font-size:12px;
	color:#686868;
	font-weight:normal;
}

.home_arguments_bloc_123skich_accroche
{
	position:absolute;
	left:15px;
	top:15px;
	height:122px;
	width:596px;
	text-align:left;
	font-family:Verdana,arial ;
	font-size:24px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.home_arguments_bloc_123skich_accroche h1
{
	font-family:Verdana,arial ;
	font-size:24px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin:0px;
	display:inline;
}

.home_arguments_bloc_123skich_accroche h2
{
	font-family:Verdana,arial ;
	font-size:18px;
	color:#ffffff;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.home_arguments_bloc_123skich_offres
{
	position:absolute;
	left:25px;
	top:157px;
	height:92px;
	width:220px;
	font-family:Verdana,arial ;
	font-size:12px;
	color:#686868;
	text-align:left;
}

.home_arguments_bloc_123skich_offres h1, .home_arguments_bloc_123skich_qualite h1, .home_arguments_bloc_123skich_compteur h1
{
	font-family:Verdana,arial ;
	font-size:14px;
	color:#2a3c65;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.home_arguments_bloc_123skich_qualite
{
	position:absolute;
	left:25px;
	top:270px;
	height:67px;
	width:220px;
	font-family:Verdana,arial ;
	font-size:12px;
	color:#686868;
	text-align:left;
}

.home_arguments_bloc_123skich_qualite a,
.home_arguments_bloc_123skich_qualite a:link,
.home_arguments_bloc_123skich_qualite a:visited,
.home_arguments_bloc_123skich_qualite a:hover,
.home_arguments_bloc_123skich_qualite a:active
{
	font-family:Verdana,arial ;
	font-size:10px;
	color:#4D4D4D;
	padding-left:20px;
	line-height:20px;
	background: url(Images/fleche_lst_blue12x12.gif) 5px center no-repeat;
}


.home_arguments_bloc_123skich_compteur
{
	position:absolute;
	left:358px;
	top:219px;
	height:38px;
	width:220px;
	color:#17234f;
	font-family:Verdana,arial ;
	font-size:12px;
	text-align:left;
	color:#17234f;
	font-weight:normal;
}

.home_arguments_bloc_123skich_compteur a,
.home_arguments_bloc_123skich_compteur a:link,
.home_arguments_bloc_123skich_compteur a:hover,
.home_arguments_bloc_123skich_compteur a:visited,
.home_arguments_bloc_123skich_compteur a:active
{
	color:#17234f;
	font-family:Verdana,arial ;
	font-size:12px;
	text-align:left;
	font-weight:normal;
}

.home_arguments_bloc_123skich_promos
{
	position:absolute;
	left:360px;
	top:315px;
	height:32px;
	width:212px;
	font-family:Verdana,arial ;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}

.home_arguments_bloc_123skich_promos a,
.home_arguments_bloc_123skich_promos a:hover, 
.home_arguments_bloc_123skich_promos a:visited,
.home_arguments_bloc_123skich_promos a:link,
.home_arguments_bloc_123skich_promos a:visited
{
	font-family:Verdana,arial ;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}

.home_arguments_bloc_123skich_pourcentage
{
	position:absolute;
	left:568px;
	top:289px;
	height:34px;
	width:39px;
	line-height:34px;
	text-align:center;
	font-family:arial ;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	
}

.home_arguments_bloc_123skich_nommarque
{
	position:absolute;
	left:0px;
	top:366px;
	height:20px;
	width:610px;
	line-height:20px;
	vertical-align:middle;
	font-family:Verdana,arial ;
	font-size:11px;
	color:#002046;
	text-align:right;
	font-weight:bold;
}

.home_arguments_bloc_123skich_nopromo
{
	background: url(Images/home_fond_arguments_a23skichalets_coin.jpg) bottom right no-repeat;
	width:626px;
	height:366px;
	left:0px;
	top:0px;
	position:absolute;
}


/* Bloc d'arguments pour la home de LocationsMontagne */
.home_arguments_bloc_locationsmontagne
{
	background: url(Images/home_fond_arguments_locationsmontagne.jpg) top left no-repeat;
	width:623px;
	height:417px;
	position:relative;
}

.home_arguments_bloc_locationsmontagne_item
{
	padding-left:11px;
	background: url(Images/arrow_off.gif) 0px 4px no-repeat;
}

.home_arguments_bloc_locationsmontagne_item,
.home_arguments_bloc_locationsmontagne_item a,
.home_arguments_bloc_locationsmontagne_item a:link,
.home_arguments_bloc_locationsmontagne_item a:visited,
.home_arguments_bloc_locationsmontagne_item a:active,
.home_arguments_bloc_locationsmontagne_item a:hover
{
	font-family:Verdana,arial ;
	font-size:12px;
	color:#343339;
	font-weight:normal;
}


.home_arguments_bloc_locationsmontagne_accroche
{
	position:absolute;
	left:15px;
	top:10px;
	height:60px;
	width:593px;
	text-align:left;
	font-family:Verdana,arial ;
	font-size:24px;
	color:#ffffff;
	font-weight:normal;
}

.home_arguments_bloc_locationsmontagne_accroche h1
{
	font-family:Verdana,arial ;
	font-size:24px;
	color:#ffffff;
	font-weight:normal;
	padding:0px;
	margin:0px;
	display:inline;
}

.home_arguments_bloc_locationsmontagne_offres
{
	position:absolute;
	left:354px;
	top:75px;
	height:85px;
	width:221px;
	font-family:Verdana,arial ;
	font-size:12px;
	color:#242832;
	text-align:left;
}


.home_arguments_bloc_locationsmontagne_qualite
{
	position:absolute;
	left:354px;
	top:190px;
	height:70px;
	width:221px;
	font-family:Verdana,arial ;
	font-size:12px;
	color:#343339;
	text-align:left;
	
}

.home_arguments_bloc_locationsmontagne_qualite a,
.home_arguments_bloc_locationsmontagne_qualite a:link,
.home_arguments_bloc_locationsmontagne_qualite a:visited,
.home_arguments_bloc_locationsmontagne_qualite a:hover,
.home_arguments_bloc_locationsmontagne_qualite a:active
{
	font-family:Verdana,arial ;
	font-size:10px;
	color:#4D4D4D;
	padding-left:20px;
	line-height:20px;
	background: url(Images/fleche_lst_blue12x12.gif) 5px center no-repeat;
	
}


.home_arguments_bloc_locationsmontagne_offres h1, .home_arguments_bloc_locationsmontagne_compteur h1, .home_arguments_bloc_locationsmontagne_qualite h1
{
	font-family:Verdana,arial ;
	font-size:14px;
	color:#333846;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.home_arguments_bloc_locationsmontagne_compteur
{
	position:absolute;
	left:17px;
	top:235px;
	height:65px;
	width:238px;
	color:#17234f;
	font-family:Verdana,arial ;
	font-size:12px;
	text-align:left;
	color:#17234f;
	font-weight:normal;
}

.home_arguments_bloc_locationsmontagne_compteur a,
.home_arguments_bloc_locationsmontagne_compteur a:link,
.home_arguments_bloc_locationsmontagne_compteur a:hover,
.home_arguments_bloc_locationsmontagne_compteur a:visited,
.home_arguments_bloc_locationsmontagne_compteur a:active
{
	color:#17234f;
	font-family:Verdana,arial ;
	font-size:12px;
	text-align:left;
	font-weight:normal;
}


.home_arguments_bloc_locationsmontagne_promos
{
	position:absolute;
	left:21px;
	top:345px;
	height:32px;
	width:210px;
	font-family:Verdana,arial ;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	font-weight:bold;
}

.home_arguments_bloc_locationsmontagne_promos a,
.home_arguments_bloc_locationsmontagne_promos a:hover, 
.home_arguments_bloc_locationsmontagne_promos a:visited,
.home_arguments_bloc_locationsmontagne_promos a:link,
.home_arguments_bloc_locationsmontagne_promos a:visited
{
	font-family:Verdana,arial ;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
}

.home_arguments_bloc_locationsmontagne_pourcentage
{
	position:absolute;
	left:225px;
	top:315px;
	height:34px;
	width:39px;
	line-height:34px;
	text-align:center;
	font-family:arial ;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}


.home_arguments_bloc_locationsmontagne_nommarque
{
	position:absolute;
	left:0px;
	top:417px;
	height:20px;
	width:607px;
	line-height:20px;
	vertical-align:middle;
	font-family:Verdana,arial ;
	font-size:11px;
	color:#002046;
	text-align:right;
	font-weight:bold;
}

.home_arguments_bloc_locationsmontagne_nopromo
{
	background: url(Images/home_fond_arguments_locationsmontagne_coin.jpg) bottom left no-repeat;
	width:623px;
	height:417px;
	position:absolute;
}

.image_bordure
{
	border:5px solid #d9d9d9 ;
}


.mv_listing_2011_cadre_annonce_milieu {
	width:650px;
	background-image:url("http://www.mediavacances.com/FR/Images/cadre-listing-middle.png");
	background-position:0px 0px;
	background-repeat:repeat-y;
}

.mv_listing_2011_cadre_annonce_milieu_inside {
	margin-left:25px;
	width:587px;
}

.mv_listing_2011_cadre_annonce_haut{
	width:650px;
	height:51px;
	background-image:url("http://www.mediavacances.com/FR/Images/cadre-listing-top.png");
	background-position:0px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
}

.mv_listing_2011_cadre_annonce_bas {
	width:650px;
	height:30px;
	background-image:url("http://www.mediavacances.com/FR/Images/cadre-listing-bottom.png");
	background-repeat:no-repeat;
	overflow:hidden;
}

.mv_listing_2011_bande_tick {
	width:381px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background-color:#6d92ad;
	margin-bottom:5px;
	position:relative;
}

.mv_listing_2011_bande_tick_into {
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding:2px;
	padding-bottom:3px;
	padding-left:25px;
	padding-right:5px;
}

.mv_listing_2011_puce_tick {
	position:absolute;
	width:20px;
	height:20px;
	top:-3px;
	left:5px;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/puce_tick.gif");
	background-repeat:no-repeat;
	overflow:hidden;
}

.mv_listing_2011_puce_titre {
	position:absolute;
	width:20px;
	height:20px;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_listing_2011_puce_titre.jpg");
	background-repeat:no-repeat;
	background-position:4px 5px ;
	overflow:hidden;
}

.mv_listing_2011_clear {
	height:3px;
	line-height:3px;
	font-size:1px;
	overflow:hidden;
	clear:left;
}

.mv_listing_2011_puce_orange {
	float:left;
	margin-top:3px;
	width:8px;
	height:8px;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/puce_orange.gif");
	background-repeat:no-repeat;
	overflow:hidden;
}

.mv_listing_2011_puce_commentaires {
	width:25px;
	height:21px;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/puce_comm.gif");
	background-repeat:no-repeat;
	overflow:hidden;
}

.mv_listing_2011_arrondi_promo_gauche {
	width:10px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	background-image:url("http://www.mediavacances.com/FR/Images/fond_promo_g.png");
	background-repeat:no-repeat;
	overflow:hidden;
	margin-top:10px;
}

.mv_listing_2011_arrondi_promo_centre {
	height:20px;
	line-height:20px;
	vertical-align:middle;
	background-image:url("http://www.mediavacances.com/FR/Images/fond_promo_c.png");
	overflow:hidden;
	font-size:9px;
	color:#793000;
	font-weight:bold;
	margin-top:10px;
}

.mv_listing_2011_arrondi_promo_droite {
	width:20px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	background-image:url("http://www.mediavacances.com/FR/Images/fond_promo_d.png");
	background-repeat:no-repeat;
	overflow:hidden;
	margin-top:10px;
	margin-right:40px;
}

.mv_listing_2011_arrondi_couleur_gauche {
	width:10px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	background-repeat:no-repeat;
	color:#ffffff;
}

.mv_listing_2011_arrondi_bleu_gauche {
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_bleu_g.gif");
}

.mv_listing_2011_arrondi_orange_gauche {
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_orange_g.gif");
}

.mv_listing_2011_arrondi_couleur_milieu {

	height:20px;
	line-height:20px;
	vertical-align:middle;
	font-size:12px;
}

.mv_listing_2011_arrondi_bleu_milieu {
	color:#ffffff;
	background-color:#6d92ad;
}

.mv_listing_2011_arrondi_orange_milieu {
	color:#793000;
	background-color:#ffad34;
}

.mv_listing_2011_arrondi_couleur_droite {
	width:10px;
	height:20px;
	background-repeat:no-repeat;
}

.mv_listing_2011_arrondi_bleu_droite {
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_bleu_d.gif");
}

.mv_listing_2011_arrondi_orange_droite {
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_orange_d.gif");
	font-size:11px;
	color:#793000;
}

.mv_listing_2011_arrondi_detail_gauche {
	width:35px;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_detail_g.gif");
	background-repeat:no-repeat;
	color:#793000;
	font-size:12px;
	font-weight:normal;
}

.mv_listing_2011_arrondi_detail_milieu {
	width:152px;
	height:26px;
	line-height:11px; 
	vertical-align:middle;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_detail_m.gif");
	background-repeat:repeat-x;
	color:#793000;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}

.mv_listing_2011_arrondi_detail_milieu a {
	color:#793000;
	font-weight:bold;
	font-size:10px;
}

.mv_listing_2011_arrondi_detail_milieu a:hover {
	color:#ffffff;
	font-weight:bold;
	font-size:10px;
}

.mv_listing_2011_arrondi_detail_droit {
	width:14px;
	height:26px;
	vertical-align:middle;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_detail_d.gif");
	background-repeat:no-repeat;
}


.mv_listing_2011_arrondi_ajouter_gauche {
	width:35px;
	height:26px;
	line-height:13px;
	vertical-align:middle;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_ajouter_g.gif");
	background-repeat:no-repeat;
	color:#666e73;
	font-size:12px;
	font-weight:normal;
}

.mv_listing_2011_arrondi_retirer_gauche {
	width:35px;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_retirer_g.gif");
	background-repeat:no-repeat;
	color:#666e73;
	font-size:12px;
	font-weight:normal;
}

.mv_listing_2011_arrondi_ajouter_milieu {
	width:152px;
	height:26px;
	line-height:11px;
	vertical-align:middle;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_ajouter_m.gif");
	background-repeat:repeat-x;
	color:#666e73;
	font-size:10px;
	font-weight:bold;
	text-align:center;
}

.mv_listing_2011_arrondi_ajouter_milieu a {
	color:#666e73;
	font-weight:bold;
	font-size:10px;
}

.mv_listing_2011_arrondi_ajouter_milieu a:hover {
	color:#aaaaaa;
	font-weight:bold;
	font-size:10px;
}

.mv_listing_2011_arrondi_ajouter_droit {
	width:13px;
	height:26px;
	vertical-align:middle;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_ajouter_d.gif");
	background-repeat:no-repeat;
}

.mv_listing_2011_fond_photo {
	width:218px;
	height:177px;
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/fond_photo.gif");
	background-repeat:no-repeat;
	overflow:hidden;
}

.mv_listing_2011_puce_grise {
	width:30px;
	height:30px;
	margin-left:2px;
	margin-right:2px;
	background-repeat:no-repeat;
	overflow:hidden;
	float:left;
}

.mv_listing_2011_puce_assurance {
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/puce_assurance.gif");
}

.mv_listing_2011_puce_googlemap {
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/puce_ggmap.gif");
}

.mv_listing_2011_puce_planning {
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/puce_calendrier.gif");
}

.mv_listing_2011_puce_photo {
	background-image:url("http://www.mediavacances.com/FR/Images/mv_l2011/puce_images.gif");
}

.mv_listing_2011_lien_bloc_lastminute{
	text-decoration: none;
	color: #793000; 
	font-weight: normal;
	font-size: 11px;
}
	
.mv_listing_2011_lien_bloc_lastminute:hover{
	color: #2F6A92;
}

.mv_listing_2011_mail_envoye {
	line-height:16px;
	vertical-align:middle;
	color:#ff9933;
	font-weight:bold;
	font-size:11px;
	
	background-repeat:no-repeat;
	background-position:left center;
}

.mv_listing_2011_cadre_entete_milieu {
	width:650px;
	background-image:url('http://www.mediavacances.com/FR/Images/cadregrishautlisting-middle.gif');
	background-position:-2px 0px;
	background-repeat:repeat-y;
}

.mv_listing_2011_cadre_entete_milieu_inside {
	margin-left:23px;
	width:587px;
	text-align:center;
}

.mv_listing_2011_cadre_entete_haut{
	width:650px;
	height:15px;
	background-image:url('http://www.mediavacances.com/FR/Images/cadregrishautlisting-top.gif');
	background-position:-2px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
}

.mv_listing_2011_cadre_entete_bas {
	width:650px;
	height:35px;
	background-image:url('http://www.mediavacances.com/FR/Images/cadregrishautlisting-bottom.gif');
	background-repeat:no-repeat;
	background-position:-2px 0px;
	overflow:hidden;
}

.mv_listing_2011_style_H1 {
	color:#87a0aa;
	font-family:Arial,Verdana ;
	font-size:30px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}

.mv_listing_2011_style_H2 {
	color:#4f575a;
	font-family:Arial,Verdana ;
	font-size:18px;
	padding:0px;
	margin:0px;
	font-weight:normal;
}

.mv_listing_2011_style_H4 {
	color:#ff7e00;
	font-family:Arial,Verdana ;
	font-size:14px;
	padding:0px;
	margin:0px;
	font-weight:bold;
}

.mv_listing_2011_liens_pagination {
	color:#ff7e00;
	font-family:Arial,Verdana ;
	font-size:13px;
	padding:0px;
	margin:0px; 
	font-weight:bold;
	text-decoration: none;
}

.mv_listing_2011_liens_pagination a {
	color:#ff7e00;
	font-family:Arial,Verdana ;
	font-size:13px;
	padding:0px;
	margin:0px; 
	font-weight:normal;
	text-decoration: none;
}

 

.mv_listing_2011_liens_pagination:hover {
	color:#87a0aa;
	font-family:Arial,Verdana ;
	font-size:13px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	text-decoration: none;
}

a.mvlisting2011_navigation_pagelien {
	border:1px solid #dddddd;
	padding:5px;
	background-color:#ffffff;
	font-size:11px;
	color:#000000;
	font-weight:normal; 
	margin-left:2px;
	margin-right:2px;
	
}

.mvlisting2011_navigation_pagelien_div {
	border:1px solid #dddddd;
	padding:5px;
	background-color:#ffffff;
	font-size:11px;
	color:#000000;
	font-weight:normal; 
	margin-left:2px;
	margin-right:2px;
	
}

.mvlisting2011_navigation_pagelien_div a {
	font-size:11px;
	color:#000000;
	font-weight:normal; 
}

a.mvlisting2011_navigation_pagelien:hover {
	border:1px solid #793000;
	padding:5px;
	background-color:#ffffff;
	font-size:11px;
	color:#000000;
	font-weight:normal; 
	margin-left:2px;
	margin-right:2px;
}

a.mvlisting2011_navigation_pagelien:active {
	border:1px solid #793000;
	padding:5px;
	background-color:#ffa632;
	font-size:11px;
	color:#000000;
	font-weight:normal; 
	margin-left:2px;
	margin-right:2px;
}

a.mvlisting2011_navigation_pageselected {
	border:1px solid #793000;
	padding:5px;
	background-color:#ffa632;
	font-size:11px;
	color:#000000;
	font-weight:bold; 
	margin-left:2px;
	margin-right:2px;
}

a.mvlisting2011_navigation_pageunlink {
	border:1px solid #dddddd;
	padding:5px;
	background-color:#ffffff;
	font-size:11px;
	color:#c0c0c0;
	font-weight:normal; 
	margin-left:2px;
	margin-right:2px;
}


.mv_annonce_2011_blocgriscontour {
	width:820px;
	font-size:11px;
	color:#3a3a3a;
	background-color:#e8e6e6;
	border:1px solid #d7d7d7;
	
}

.mv_annonce_2011_blocgrisinside {
	padding:10px;
}

.mv_annonce_2011_blocgriscontour a {
	font-size:11px;
}

.mv_annonce_2011_blocgristitre {
	width:820px;
	font-size:13px;
	color:#1b5d79;
	font-weight:bold;
	padding-bottom:4px;
	line-height:14px;
	vertical-align:middle;
	text-align:left ;
	background-image:url('http://www.mediavacances.com/FR/Images/mv_a2011/puce_orange.gif') ;
	background-position:left 4px;
	background-repeat : no-repeat ;
}

.mv_annonce_2011_blocgristitre h2 {
	font-size:13px;
	color:#1b5d79;
	font-weight:bold;
	line-height:14px;
	display:inline;
}

.mv_annonce_2011_blocgristitreinside {
	padding-left:13px;
}

.mv_cal_2011_case_videvide {
	background-color:#9dea3a ;
	border:1px #ffffff solid ;
	cursor:default;
}

.mv_cal_2011_case_videpromo {
	background-color:#4b7f47 ;
	border:1px #ffffff solid ;
	background-image:url('http://www.mediavacances.com/FR/Images/mv_a2011/calendrier_2011_videpromo.gif') ;
	background-position:center center;
	background-repeat : no-repeat ;
	cursor:default;
}

.mv_cal_2011_case_videresa {
	background-color:#be8b3c ;
	border:1px #ffffff solid ;
	background-image:url('http://www.mediavacances.com/FR/Images/mv_a2011/calendrier_2011_videresa.gif?d=1') ;
	background-position:center center;
	background-repeat : no-repeat ;
	cursor:default;
}

.mv_cal_2011_case_promovide {
	background-color:#aeff00 ;
	border:1px #ffffff solid ;
	background-image:url('http://www.mediavacances.com/FR/Images/mv_a2011/calendrier_2011_promovide.gif') ;
	background-position:center center;
	background-repeat : no-repeat ;
	cursor:default;
}

.mv_cal_2011_case_promopromo {
	background-color:#fe8900 ;
	border:1px #ffffff solid ;
	cursor:default;
}

.mv_cal_2011_case_promoresa {
	background-color:#704f8f ;
	border:1px #ffffff solid ;
	background-image:url('http://www.mediavacances.com/FR/Images/mv_a2011/calendrier_2011_promoresa.gif?d=1') ;
	background-position:center center;
	background-repeat : no-repeat ;
	cursor:default;
}

.mv_cal_2011_case_resavide {
	background-color:#ead1a4 ;
	border:1px #ffffff solid ;
	background-image:url('http://www.mediavacances.com/FR/Images/mv_a2011/calendrier_2011_resavide.gif?d=1') ;
	background-position:center center;
	background-repeat : no-repeat ;
	cursor:default;
}

.mv_cal_2011_case_resapromo {
	background-color:#caa4ea ;
	border:1px #ffffff solid ;
	background-image:url('http://www.mediavacances.com/FR/Images/mv_a2011/calendrier_2011_resapromo.gif?d=1') ;
	background-position:center center;
	background-repeat : no-repeat ;
	cursor:default;
}

.mv_cal_2011_case_resaresa {
	background-color:#c0c0c0 ;
	border:1px #ffffff solid ;
	color:#4d4d4d;
	text-decoration: line-through;
	cursor:default;
}

.mv_cal_2011_case_nodate {
	background-color:#ffffff ;
	border:1px #ffffff solid ;
	cursor:default;
}

.mv_cal_2011_case_passepasse {
	background-color:#eeeeee ;
	color:#c0c0c0;
	border:1px #ffffff solid ;
	cursor:default;
}

.mv_a2011_place_de_la_photo_centrale_class {
	height : 1px;
}

/* pour les autres navigateurs */
* > .mv_a2011_place_de_la_photo_centrale_class {
	height: auto;
}
/* pour IE 7 */
*+html .mv_a2011_place_de_la_photo_centrale_class {
	min-height : 1px;
}


.mv_2011_cadre_orange_milieu {
	width:650px;
	background-image:url("http://www.mediavacances.com/FR/Images/cadre-orange-middle.png");
	background-position:0px 0px;
	background-repeat:repeat-y;
}

.mv_2011_cadre_orange_milieu_inside {
	margin-left:25px;
	width:587px;
}

.mv_2011_cadre_orange_haut {
	width:650px;
	height:30px;
	background-image:url("http://www.mediavacances.com/FR/Images/cadre-orange-top.png");
	background-position:center bottom;
	background-repeat:no-repeat;
	overflow:hidden;
}

.mv_2011_cadre_orange_bas {
	width:650px;
	height:30px;
	background-image:url("http://www.mediavacances.com/FR/Images/cadre-orange-bottom.png");
	background-repeat:no-repeat;
	overflow:hidden;
}

.gestionannonce_paddingintotd a
{
	font-size:11px;
	line-height:18px;
	font-weight:bold;
}


.zp_vOpic_soustitre
{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	line-height:18px;
}

.zp_vOpic_bloc_fleche
{
	background-position:0px 2px ;
	background-repeat:no-repeat ;
	padding-left:20px;
	background-image:url("http://www.mediavacances.com/FR/Images/villascopic_soustitre.gif");
}


.mv_features_2011_texteexpli
{
	color:#666666;
	font-size:11px;
}

.mv_features_2011_texteexpli a
{
	font-size:11px;
}

.mv_features_2011_titre
{
	font-size:12px;
}


.mv_select_editprop_2011
{
	font-size:12px;
	width:250px;
	font-family:Verdana ;
}

.mv_input_editprop_2011
{
	font-size:12px;
	font-family:Verdana ;
}

.mv_zp_editprop_boldgray
{
	color:#4d4d4d;
	font-size:12px;
	font-weight:normal;
}

.mv_zp_editprop_normalgray
{
	color:#4d4d4d;
	font-size:12px;
	font-weight:normal;
}

.mv_zp_editprop_indic
{
	color:#888888;
	font-size:12px;
	font-weight:normal;
}



.home_arguments_bloc_locationsmer
{
	background: url(http://www.mediavacances.com/FR/Images/fond_locationsmer.png) top left no-repeat;
	width:623px;
	height:424px;
	position:relative;
}

.home_arguments_bloc_element_hg
{
	background: url(http://www.mediavacances.com/FR/Images/arguments_hg.png) top left no-repeat;
}

.home_arguments_bloc_element_hd
{
	background: url(http://www.mediavacances.com/FR/Images/arguments_hd.png) top left no-repeat;
}

.home_arguments_bloc_element_bg
{
	background: url(http://www.mediavacances.com/FR/Images/arguments_bg.png) top left no-repeat;
}

.home_arguments_bloc_element_bd
{
	background: url(http://www.mediavacances.com/FR/Images/arguments_bd.png) top left no-repeat;
}


.home_arguments_bloc_element_hg_orange
{
	background: url(http://www.mediavacances.com/FR/Images/arguments_hg_orange.png) top left no-repeat;
}

.home_arguments_bloc_element_hd_orange
{
	background: url(http://www.mediavacances.com/FR/Images/arguments_hd_orange.png) top left no-repeat;
}

.home_arguments_bloc_element_bg_orange
{
	background: url(http://www.mediavacances.com/FR/Images/arguments_bg_orange.png) top left no-repeat;
}

.home_arguments_bloc_element_bd_orange
{
	background: url(http://www.mediavacances.com/FR/Images/arguments_bd_orange.png) top left no-repeat;
}

.home_arguments_bloc_element_promo
{
	background: url(http://www.mediavacances.com/FR/Images/arguments_promo.png) top left no-repeat;
	position:absolute;
	width:54px;
	height:56px;
	top:-25px;
	right:-15px;
	z-index:110;
	line-height:56px;
	vertical-align:middle;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

