/** Feuille de styles Carnet du ski */

/** Éléments de base */

body						{	font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px; background-image: url(../images/commun/fond2.jpg); background-repeat: repeat-x; background-position: center top; }
p							{	font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td							{	font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
hr							{	border-top : 1px solid #BDC5D6; border-bottom:0px; border-left:0px; border-right:0px; margin-bottom:15px; margin-top:15px }
input						{	font-size: 10px; font-family: Arial, Helvetica, Swiss, SunSans-Regular; background-color: #F0F4F9; margin: 0px; padding: 2px;  border: solid 1px #BDC5D6 }
input.checkbox				{   margin: 0px; padding: 0px; border: none }
select						{	font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px }
a:link						{	color: #4968A4; font-weight:bold; text-decoration:none }
a:hover						{	color: #4968A4; font-weight:bold; text-decoration:none }
a:visited					{	color: #4968A4; font-weight:bold; text-decoration:none }

/** Liens en bas */

.liens_bas_separ			{	font-size: 10px; color: #4968A4; line-height: 20px; text-align:center }
a:link.liens				{	font-size: 10px; color: #4968A4 }
a:hover.liens				{	font-size: 10px; color: #4968A4; text-decoration:underline }
a:visited.liens				{	font-size: 10px; color: #4968A4 }

/** Recherche */

input.resultat				{	font-size: 10px; background-color: #FFFFFF; margin: 0px; padding: 2px;  border: solid 1px #BDC5D6; width:100px }
input.recherche				{	font-size: 10px; background-color: #F0F4F9; margin: 0px; padding: 2px;  border: solid 1px #BDC5D6; width:100px }
a:link.lien_bouton			{ 	text-decoration:none; font-size: 12px; color:#000000 }
a:hover.lien_bouton			{ 	text-decoration:underline; font-size: 12px; color:#000000 }
a:visited.lien_bouton		{ 	text-decoration:none; font-size: 12px; color:#000000 }

/** Chemin parcouru & liens haut de page */

.chemin						{ 	padding-left:10px }
.lien_chemin_over			{	color: #0C224F; font-size:11px; font-weight:bold; }
.lien_chemin				{	color: #88A9CF; font-size:11px; }
a:link.lien_chemin			{	color: #0C224F; font-size:11px; text-decoration:underline }
a:hover.lien_chemin			{	color: #0C224F; font-size:11px; text-decoration:underline }
a:visited.lien_chemin		{	color: #0C224F; font-size:11px; text-decoration:underline }

/** Navigation */

.page a						{	padding-right: 3px; padding-left: 3px; font-size:11px; color: #0C224F; }
.page_over					{	font-size: 14px; font-weight: bold; color: #0C224F;  }

/** Calendrier */

.calendrier td				{	padding-right:4px; height:21px; width:21px; font-size: 10px; color:#FFFFFF; text-align:right }
.calendrier_jours			{	text-align: center; font-weight:bold; }
td.calendrier_jours			{	text-align: center; font-weight:bold; padding:0px }
.calendrier_we_date			{	color: #88A9CF }
td.calendrier_jour_en_cours	{	color:#000000; background-color:#FFFFFF}
.calendrier_evenement		{	font-weight: bold; background-color: #769AC5 }
a:link.lien_calendrier		{	color:#000000; }
a:hover.lien_calendrier		{	color:#000000; text-decoration:underline }
a:visited.lien_calendrier	{	color:#000000; }

/** Fêtes */

.dates_fete					{	font-size: 10px; text-transform:uppercase }
.nom_fete					{	color: #4968A4; font-size:12px; font-weight:bold}

/** Journées Démo */

.nom_manufacturier			{	line-height:18px}

/** Actualités */

.fond_actualites					{ 	background-image:url(../images/actualites/fond_actualites.gif); background-repeat:repeat-x}
.fond_bulletinspecial				{ 	background-image:url(../images/bulletinspecial/fond_bulletinspecial.gif); background-repeat:repeat-x}

.grand_titre_bulletinspecial		{	color: #000000; font-size:14px; font-weight:bold; text-transform:uppercase }
.titre_bulletinspecial				{	color: #000000; font-size:11px; font-weight:bold; text-transform:uppercase }
.sous_titre_bulletinspecial			{	color: #000000; font-size:12px; font-weight:bold }
.dates_bulletinspecial				{	color: #B30B16; font-size:10px; font-weight:bold; text-transform:uppercase }

a:link.grand_titre_bulletinspecial	{	color: #000000; font-size:14px; font-weight:bold; text-transform:uppercase }
a:hover.grand_titre_bulletinspecial	{	color: #000000; font-size:14px; font-weight:bold; text-transform:uppercase }
a:visited.grand_titre_bulletinspecial	{	color: #000000; font-size:14px; font-weight:bold; text-transform:uppercase }

a:link.sous_titre_bulletinspecial	{	color: #000000; font-size:12px; font-weight:bold; }
a:hover.sous_titre_bulletinspecial	{	color: #000000; font-size:12px; font-weight:bold; }
a:visited.sous_titre_bulletinspecial	{	color: #000000; font-size:12px; font-weight:bold; }

.lien_suite					        {	color: #8C5E39; font-size:12px; text-decoration:none } 
a:link.lien_suite					{	color: #8C5E39; font-size:12px; text-decoration:none }
a:hover.lien_suite					{	color: #8C5E39; font-size:12px; text-decoration:underline }
a:visited.lien_suite				{	color: #8C5E39; font-size:12px; text-decoration:none }

/** Carnet des stations */

.section_carnet				{	color: #4968A4; font-size:15px; font-weight:bold; text-transform:uppercase }
.section_carnet_noir		{	color: #000000; font-size:15px; font-weight:bold; text-transform:uppercase }
.dates_carnet				{	color: #7F8697; font-size:10px; font-weight:bold; text-transform:uppercase }
.fond_carnet				{ 	background-image:url(../images/carnetvisites/fond_carnet.gif); background-repeat:repeat-x}
.citation					{ 	font-size:11px; color:#FFFFFF }
.lien_divers_carnet			{	color: #717530; font-size:12px; font-weight:bold; text-decoration:none }
a:link.lien_montagne		{	color: #000000; font-size:11px; font-weight:normal }
a:hover.lien_montagne		{	color: #000000; font-size:11px; text-decoration:underline }
a:visited.lien_montagne		{	color: #000000; font-size:11px; font-weight:normal }

.menu_carnet1				{	background-color: #F6F6F6; border-bottom : 1px solid #FFFFFF; padding-left:5px; padding-top:4px; padding-bottom:4px }
.menu_carnet1 a				{	color: #000000; font-size:12px; font-weight:bold; text-decoration:none }
.menu_carnet2				{	background-color: #E3E3E3; border-bottom : 1px solid #FFFFFF; padding-left:5px; padding-top:4px; padding-bottom:4px }
.menu_carnet2 a				{	color: #000000; font-size:12px; font-weight:bold; text-decoration:none }
.sous_menu_carnet a			{ 	color: #7F8697; font-size:11px; text-decoration:none }
.sous_menu_carnet td		{ 	padding-left:8px; padding-bottom:1px; padding-top:1px; padding-right:1px }

/** Outils */

.lien_outils				{	color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none }
a:link.lien_outils			{	color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none }
a:hover.lien_outils			{	color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none }
a:visited.lien_outils		{	color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none }
.texte_outils				{	color: #000000; font-size:9px; font-weight:bold; text-transform:uppercase; }
a:link.texte_outils			{	color: #000000; font-size:9px; font-weight:bold; text-transform:uppercase; text-decoration:none; }
a:hover.texte_outils		{	color: #000000; font-size:9px; font-weight:bold; text-transform:uppercase; text-decoration:underline }
a:visited.texte_outils		{	color: #000000; font-size:9px; font-weight:bold; text-transform:uppercase; text-decoration:none; }

/** Vous cherchez... */

.lien_divers				{	color: #0C224F; font-size:12px; font-weight:bold; }
a:link.lien_divers			{	color: #0C224F; font-size:12px; font-weight:bold; text-decoration:none }
a:hover.lien_divers			{	color: #0C224F; font-size:12px; font-weight:bold; text-decoration:underline }
a:visited.lien_divers		{	color: #0C224F; font-size:12px; font-weight:bold; text-decoration:none }

/** Textes en général */

.grand_titre				{	color: #4968A4; font-size:14px; font-weight:bold; text-transform:uppercase }
.titre						{	color: #4968A4; font-size:11px; font-weight:bold; text-transform:uppercase }
.sous_titre					{	color: #4968A4; font-size:12px; font-weight:bold }
.dates						{	color: #88A9CF; font-size:10px; font-weight:bold; text-transform:uppercase }
.texte_blanc				{	color:#FFFFFF; }
.notes						{	color: #A0A0A0; font-size:10px; }
.notes_fonce				{	color: #000000; font-size:10px; }
.puce_grise					{	color: #7F8697; font-size:14px; font-weight:bold;  }
a:link.bt_fermer			{	color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none }
a:hover.bt_fermer			{	color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:underline }
a:visited.bt_fermer			{	color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none }

/** Fonds */

.fond_blanc					{	background-color: #FFFFFF  }
.fond_pub					{	background-color: #F0F4F9  }
.fond_bleu					{	background-color: #BDC5D6  }
.fond_bleu_pale				{	background-color: #E5EBF4  }
.fond_bleu_moyen			{	background-color: #D5E0ED  }
.fond_bleu_fonce			{	background-color: #4968A4  }
.fond_gris					{	background-color: #E3E3E3  }
.fond_gris					{	background-color: #E3E3E3  }
.fond_gris_pale				{	background-color: #F6F6F6  }
.fond_gris_moyen			{	background-color: #E3E3E3  }
.fond_gris_fonce			{	background-color: #7F8697  }
.fond_col_droite			{	background-color: #F6F6F6  }

/** Filet */

.contour	 				{ 	border: solid 1px #C3C3C3; background-color:#FFFFFF;}

.filet_gauche				{	border-left : 1px solid #BDC5D6 }
.filet_droit				{	border-right : 1px solid #BDC5D6 }
.filet_haut					{	border-top : 1px solid #BDC5D6 }
.filet_bas					{	border-bottom : 1px solid #BDC5D6 }
.filet_gauche_gris			{	border-left : 1px solid #7F8697 }
.filet_droit_gris			{	border-right : 1px solid #7F8697 }
.filet_haut_gris			{	border-top : 1px solid #7F8697 }
.filet_bas_gris				{	border-bottom : 1px solid #7F8697 }
.filet_gauche_blanc			{	border-left : 1px solid #FFFFFF }
.filet_droit_blanc			{	border-right : 1px solid #FFFFFF }
.filet_haut_blanc			{	border-top : 1px solid #FFFFFF }
.filet_bas_blanc			{	border-bottom : 1px solid #FFFFFF }

/** Espacements */

.contenu	{	padding-top:20px; padding-bottom:20px;}
.cellule	{	padding-top:10px; padding-bottom:10px;}

li.puce_bleu    
{   
    list-style-image: url('../images/commun/puce_bleu.gif');  
    display : list-item; 
    list-style-position: outside;  
    color: #8C5E39; 
    font-size:12px; 
    text-decoration:none;    
    margin-left:-20px; 
    margin-bottom: 5px; 
}

/** Désactive les images **/
.image_disabled				{ filter: gray() alpha(opacity=30); /* IE */ opacity: 0.30; /* Safari, Opera and Mozilla */ }


.textediapo
{  
    font-size: 10px; 
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  
    position:relative; 
    top:0px; 
    left:0px;      
    padding-top:3px; 
    padding-bottom:3px;
    text-align:center;         
    color:#000000; 
    font-weight:bold;    
}
