/*--------------------------------------- Teaser --------------------------*/
.weather_teaser{
	position:absolute;
	top:5px;
	right:243px;
	width:188px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	caption-side:#1f1017;
}

.weather_teaser h2{
	background:url(../../../../../images/ski-saintgervais/weather/fleche_titre.gif) no-repeat 0 5px;
	padding:0 0 0px 11px;
	color:#42537f;
	font-size:12px;
	text-transform:uppercase;
	font-variant:normal;
}

.weather_teaser .journee{
	padding: 3px 0 3px 0;
}

.weather_teaser .journee table{
	border:solid 1px #FFFFFF;
}

.weather_teaser .journee table tr td{
	border:solid 1px #FFFFFF;
	padding: 0px;
}

.weather_teaser .journee span{
	font-size:12px;
	font-weight:bold;
	color:#3e3e3e;
}

/*--------------------------------------- Teaser pistes --------------------------*/
.weather_teaser_pistes{
	margin-bottom:9px;
}

.weather_teaser_pistes h2{
	height:22px;
	line-height:22px;
	padding-left:17px;
	background:url(../../../../../images/ski-saintgervais/weather/fleche_titre_encart.gif) no-repeat 7px 9px #dae4eb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#42537f;
	text-transform:uppercase;
}

.weather_teaser_pistes .weather_teaser_pistes_contenu{
	height:68px;
	padding:7px 0 0 25px;
	background:url(../../../../../images/ski-saintgervais/weather/weather_teaser_pistes_fond.gif) no-repeat left top #FFFFFF;
	border-left:solid 1px #e7e7e7;
	border-right:solid 1px #e7e7e7;
	border-bottom:solid 1px #e7e7e7;
	color:#1c1c1c;
	font-size:11px;
}

.weather_teaser_pistes .weather_teaser_pistes_contenu .RM_ouvertes{
	padding-bottom:9px;
}

.weather_teaser_pistes .weather_teaser_pistes_contenu .pistes_ouvertes{
	padding-bottom:13px;
}

/*--------------------------------------- Index --------------------------*/
.weather_index{
	padding-bottom: 15px;
}

.weather_index h2{
	color:#748EA6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:19px;
	padding-bottom:12px;
	text-transform:uppercase;
	font-weight: normal;
}

.weather_index .row{
	float: left;
	width: 340px;
	padding-bottom: 15px;
}

.weather_index .row table{
	width: 330px;
}

.weather_index .row table tr th.titre{
	background:#587591;
	font-size:12px;
	border:1px solid #748EA6;
	color:#FFFFFF;
	padding:3px;
	text-align:center;	
}

.weather_index .row tr th{
	background:#FFFFFF;
	text-align:left;
	color:#42537F;
}

.weather_index .row tr td{
	border-left:solid 0px #FFFFFF;
}

.weather_index .row tr th{
	border-right:solid 0px #FFFFFF;
}

/*--------------------------------------- Index tracks --------------------------*/
.weather_index_tracks{
	padding-bottom: 15px;
}

.weather_index_tracks h2{
	color:#748EA6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:19px;
	padding-bottom:12px;
	text-transform:uppercase;
	font-weight: normal;
	background: #FFFFFF;
}

.weather_index_tracks strong{
	color: #42537F;
}

.weather_index_tracks_infos{
	padding-bottom: 15px;
}

.weather_index_tracks_infos div{
	padding-bottom: 1px;
}

.secteur{
	padding-bottom: 25px;
}

.weather_index_tracks .pistes{
	float: left;
	width: 330px;
}

.weather_index_tracks .pistes table{
	float: left;
	width: 330px;
}

.weather_index_tracks .pistes table tr{
	font-size: 11px;
}

.weather_index_tracks .remontees{
	float: left;
	width: 330px;
	padding-left: 10px;
}

.weather_index_tracks .remontees table{
	width: 330px;
}

.weather_index_tracks .remontees table tr{
	font-size: 10px;
}

.weather_index_tracks table tr td{
	border-left:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;	
}

.weather_index_tracks table tr th{
	border-left:solid 0px #FFFFFF;
	border-right:solid 0px #FFFFFF;	
}

.weather_index_tracks .titre_table{
	background: #587591;
	font-size: 12px;
}

.weather_index_tracks h3{
	background:transparent url(../../../../../images/ski-saintgervais/weather/fleche_titre_secteur.gif) no-repeat scroll 0 6px;
	color:#781854;
	font-size:12px;
	font-weight:bold;
	padding:0 0 4px 11px;
	text-transform:uppercase;
}

.weather_index_tracks .row strong{
	font-weight: normal;
	color: #42537F;
}

.weather_index_tracks .legende table {
	border: none
}

.weather_index_tracks .legende table tr th{
	background:#FFFFFF;
	color:#000000;
	border: none;	
}

.weather_index_tracks .legende table tr td{
	border: none;
	color:#000000;
	padding-right: 10px;
}
