body {
	width:100%;
	margin:0px auto 0px auto; 
	padding:0px; 
	background:URL(/images/ski/tall_x.gif); 
	background-repeat:repeat-x; 
	background-color:#0E80BB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}
h1
{
	font: 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#0E80BB;
	font-weight:bold;
}
h1.actu
{
	font: 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
}
h2
{
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#0E80BB;
	font-weight:bold;
	text-align:left;
	padding-left:11px;
}
h3
{
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#0e80bb;	
	font-weight:bold;
	text-align:left;
	display : inline;
}
.logo_img img{
	 border: #000000 1px solid;
}
.main_bleu
{
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#0E80BB;
	font-weight:bold;
	text-align:left;
	padding-left:11px;
}
table.warning {
	border-left-width		:1px; 
	border-left-style		:dashed; 
	border-left-color		:#A8A8A8;
	border-top-width		:1px; 
	border-top-style		:dashed; 
	border-top-color		:#A8A8A8;
	border-bottom-width	:1px; 
	border-bottom-style	:dashed; 
	border-bottom-color	:#A8A8A8;
	border-right-width	:1px;
	border-right-style	:dashed; 
	border-right-color	:#A8A8A8;
	margin-left:9px;
	}
table.ariane {
	background-color:#0E80BB;
	margin-left:9px;
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#0E80BB;
	font-weight:bold;
	}
a.ariane 
{ 
	color:#FFffFF; 
	font-weight:bold;
	text-decoration:none
}
a.ariane:hover 
{ 
	color:#FFffFF; 
	font-weight:bold;
	text-decoration:underline
}
a.ariane:visited 
{ 
	color:#FFffFF; 
	font-weight:bold;
	text-decoration:none
}
a.ariane:hover 
{ 
	color:#FFffFF; 
	font-weight:bold;
	text-decoration:underline
}
table.pres_liste {
	background-color:#FFFFFF;
	font: bold 12px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#333333; 
	border	:1px; 
	border-color	:#A8A8A8;
}
	
.img_titre {
	display 					: inline;
  border-top        : 0px;
  border-bottom     : 0px;
  border-left       : 0px;
  border-right     	: 0px;
}	
.clear {
	clear:both;
	}
.titre{
	font-size:20px;
	color:#ffffff;	
}

.main{  
	font: bold 12px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*font-size:10px;*/
	color:#333333; 
}
.bottom
{
	color : #9B9B9B;
	font-family : Arial, Helvetica;
	font-size : 9px;
	font-weight: normal;
}

.main_classique{  
	font: 12px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#333333; 
}
.main_petit{  
	font: 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	/*font-size:10px;*/
	line-height:20px;
	color:#333333; 
}

.sous-titre {
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#0E80BB;
	font-weight:bold;
	}
.blue{ 
	font-size:11px;
	color:#006699;
}
a.blue_su
{
	font-size:11px;
	color:#006699;
	text-decoration:none
}
a.blue_su:hover 
{ 
	font-size:11px;
	color:#006699;
	font-weight:bold;
	text-decoration:underline
}

.green{ 
	font-size:12px;
	color:#9BEBFF; 
}

.brown{  
	font-size:12px;
	color:#5C5750; 
}

.white{ 
  	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size:10px;
	color:#FFffFF; 
	font-weight:bold;
}
a.white { 
  	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size:10px;
	color:#FFffFF; 
	font-weight:bold;
}

div#conteneur {
	width:990px;
	margin:0px auto 0px auto;
	padding:0px;
	background-color:#FFFFFF;
}
div#header {
	width:990px;
	height:227px;
	background:url(/images/ski/header1_comble.gif) repeat-x;
	}
#top-left {
	float:left;
	
	}
div#logo  {
	background:url(/images/ski/header2.gif) repeat-x;
	width:432px; 
	height:111px;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	padding:0px;
	margin:0px;
	}
	
div#logo img {
	border:0px;
	
	}
div#logo a {
	float:left;
	display:block;
	height:111px;
	width:124px;
	padding:0px;
	margin:0px;
	}
	
div#titrestation {
	float:right;
	height:111px;
	width:305px;
	position:relative;
	padding:0px;
	margin:0px;
	text-align:right;
	line-height:25px;
	
	
	}
div#encart1 {
	width:430px;
	min-height:116px;	
	text-align:justify;
	color:#000000;
	font-size:11px;
	margin:0px;
	padding-left:11px;
	padding-right:10px;
	border-left:1px dashed #bcad93;
	}
	
div#flash {
	width:538px;
	height:227px;
	float:right;
	}
div#partie1_actu {
	float:left;
	width:990px;
	padding-top:5px;
	padding-left:2px;
	}
div#partie1 {
	float:left;
	width:676px;
	border-left:1px dashed #bcad93;
	padding-top:5px;
	}
div#horizontal {
	width:676px;
	margin:0px auto 0px auto;
	}
#vignette {
	width:100%;
	height:100%;
	padding:0px auto;
}

#vignette a{
	font-family:"Trebuchet MS", Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	height:134px;
	width:100%;
	color:#ffffff;
	padding-top:105px;
	/* padding-left:5px; */
	line-height: 12px !important;
	line-height: 15px;
	text-decoration:none;
}
div#recherche {
	width:428px;
	height:234;
	float:left;
	padding-top:5px;
	padding-left:5px;
	}
div#fil_ariane_actu {
	width:730px;
	text-align:left;
	float:left;
	font-size:11px;
	margin:0px;
	border:1px dashed #bcad93;
	}
div#defil {
	width:170px;
	float:right;
	padding-right:20px;
	padding-top:5px;
	}
#scrollingContainer{
	width:200px;	
	height:234px;	
	border:4px solid #bcad93;	
	background-color: #ffffff;
	padding:2px;	
	float:left;	
	margin-right:10px;	
	margin-left:10px;
	margin-top:5px;	
	font-size:0.9em;		
	overflow:hidden;	
	}
#scrollingContainerExtended{
	width:228px;	
	height:234px;	
	border:4px solid #bcad93;	
	background-color: #ffffff;
	padding:2px;	
	float:left;	
	margin-right:0px;	
	margin-left:2px;
	margin-top:5px;	
	font-size:0.9em;		
	overflow:hidden;	
	}
div#partie2 {
	float:right;
	width:304px; /* et pas 314 sinon, à cause des float, ca foire */
	margin-top:5px;
	margin-right:5px;
	}
div#partie2_mince {
	float:right;
	width:260px; 
	margin-top:5px;
	margin-right:5px;
	}
div#encart_actu {	
	float:right;
	width:252px;
	border-top:1px dashed #bcad93;
	border-right:1px dashed #bcad93;
	border-left:1px dashed #bcad93;
	border-bottom:1px dashed #bcad93;
	padding-bottom:15px;
	padding-right:1px;
	margin-right:1px;
}	
div#spip_content 
{
	border:1px dashed #bcad93;
	margin-top:10px;
	padding-top: 5px;
	padding-left: 0px;
	padding-bottom: 5px;
	font-family:Arial; font-size:11px;  
	color:#333333;
	text-align:left;
	width:728px;	
}
div#spip_content_mince 
{
	border:1px dashed #bcad93;
	margin-top:10px;
	margin-left:5px;
	padding-top: 5px;
	padding-left: 2px;
	padding-bottom: 5px;
	font-family:Arial; font-size:11px;  
	color:#333333;
	text-align:left;
	width:710px;	
}
div#banniere_728 {
	width:730px;
	text-align:left;
	float:left;
	font-size:11px;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	}
.encart {
	width:304px;
	border-top:1px dashed #bcad93;
	border-right:1px dashed #bcad93;
	border-left:1px dashed #bcad93;
	border-bottom:1px dashed #bcad93;
	padding:2px;
	}
.encart_mince {
	width:252px;
	border:1px dashed #bcad93;
	padding:2px;
	margin-top:10px;
	margin-left:2px;
}
.encart li {
	text-align:left;
	padding-left:5px;
	}
#station_page {
	margin-top:20px;
	}

div#corp2 {
	clear:both;
	width:100%;
	border:none;
	}
div#tab {
	font-size:12px;
	text-align:center;
	width:893px;
	padding:0px;
	margin:0px;
	}
div#top_tab {
	background:url(/images/top_tab.gif) no-repeat ;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	width:893px;
	line-height: 50px !important;
	line-height: 45px; 	
	padding-right: auto;
	padding-bottom: 0px;
	padding-left: auto;
	height:46px;
	margin:0px;
	}
div#midl_tab {
	background:url(/images/midl_tab.gif) repeat-y;
	font-size:12px;
	width:893px;
	padding:0px auto;
	margin:0px auto;
	
	}
div#answer {
	text-align:center;
	}
div#bottom_tab {
	background:url(/images/bottom_tab.gif) no-repeat;
	font-size:12px;
	width:893px;
	height:19px;
	}

div.nuage
{
	
}

ul.nuage {
	text-align:left;
	margin:0;
	padding:0;
	list-style: none;
	text-decoration:none;
}

ul.nuage li {
	display:inline;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

li.nuage {
	display:inline;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

ul.nuage li a {
	color							:#424B5A;
	text-decoration		:none;
}
ul.nuage li a:hover {
	color							:#000;
	text-decoration		:none;
}


ul.nuage li a.nuage   { font-size: 1.0em;color:#424B5A; }
ul.nuage a.nuage0  { font-size: 0.9em;color:#999999; }
ul.nuage a.nuage1  { font-size: 1.0em;color:#999999; }
ul.nuage a.nuage2  { font-size: 1.1em;color:#999999; font-weight:bold; }
ul.nuage a.nuage3  { font-size: 1.2em;color:#999999; font-weight:bold; }
ul.nuage a.nuage4  { font-size: 1.3em;color:#413f39; }
ul.nuage a.nuage5  { font-size: 1.4em;color:#413f39; }
ul.nuage a.nuage6  { font-size: 1.5em;color:#413f39; font-weight:bold; }
ul.nuage a.nuage7  { font-size: 1.6em;color:#424B5A; }
ul.nuage a.nuage8  { font-size: 1.7em;color:#424B5A; font-weight:bold; }
ul.nuage a.nuage9  { font-size: 1.8em;color:#8d0600; }
ul.nuage a.nuage10 { font-size: 1.9em;color:#8d0600; font-weight:bold; }

.tags a
{
	color:#59a6ee;
}
.tags a hover 
{
	color:#59a6ee;
	text_decoration:underline;
}
.cadre_gris {float:left; margin-right:10px; padding:2px; border:1px solid #CCC;	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.spip_logos{border:1px solid #CCC;padding:2px;}
p.credits {text-align:right; padding-right:5px; padding-bottom:10px; }

table.spip {
	margin: auto;
	width: 95%;
	margin-bottom: 1em;
	border: 2px solid;
	border-collapse: collapse;
	border-color:#5D3535;
	border-style:outset;
	 
	}
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-family : Arial, Helvetica;
	font-size : 11px;
	font-weight: bold;
	}
.marges
{
	margin-left:10px;
	margin-right:10px;	
}

table.spip tr.row_first  
{ 
	background-color:#42474D; 
	color:#FFFFFF; 
	font-weight:bold;  
	font-family:Arial, Helvetica;
}
table.spip tr.row_odd { background: #edf6ff; font-family : Arial, Helvetica;
	font-size : 11px;}
table.spip tr.row_even { background: #ffffff;font-family : Arial, Helvetica;
	font-size : 11px; }
table.spip th { 
	padding: 3px; 
	text-align: middle; 
	vertical-align: middle; 
	font-family : Arial, Helvetica;
	font-size : 11px;
	font-weight: bold;
	}
 

table.spip td { 
	padding: 3px; 
	vertical-align: middle; }
 
.postit{height:auto}

div.pos_30{float:left;width:30%;margin-right:10px;}
div.pos_40{float:left;width:40%;margin-right:10px;}
div.pos_50{float:left;width:50%;margin-right:10px;}

div.encart_coinhd, div.encart_coinbg, div.encart_coinbd, div.encart_top, div.encart_bottom, div.encart_g, div.encart_d{background:#F0F0F0;}

div.postit{background:#fbf5a9}

div.postit div.encart_coinbd{background:url(/images/postit/postit.jpg) no-repeat right bottom}

div.postit div.encart_top{background:url(/images/postit/spacer_postit.gif) repeat-x left top}

div.postit div.encart_bottom{background:url(/images/postit/spacer_postit.gif) repeat-x left bottom}

div.postit div.encart_g{background:url(/images/postit/spacer_postit.gif) repeat-y left top}

div.postit div.encart_d{background:url(/images/postit/spacer_postit_2.gif) repeat-y right top}

div.postit div.encart{padding:10px}

div.postit div.encart div.postit-titre{font-weight:bold;font-size:1.3em}

div.postit div.encart a,div.postit div.encart a:hover{color:#4C4C4C; font-weight:bold}

div.postit ul,div.postit ul.niv1, div.postit ul.niv2, div.postit ul.niv3{padding-left:14px}
 
.texteencadre-spip {
 		background: #FFE;
    border-bottom: 2px solid #999999;
    border-left: 1px solid #EEEEEE;
    border-right: 2px solid #999999;
    border-top: 1px solid #EEEEEE;
    padding: .25em;
   }
.caractencadre-spip {
   	border: 1px solid #666;
    padding: 0px .5em 0px .5em;
   }
   
ul.spip {
	text-align:left;
	margin:20px;
	padding:20px;

}

li.spip
{
	list-style: disc;
} 
.tags a
{
	color:#59a6ee;
}
.tags a hover 
{
	color:#59a6ee;
	text_decoration:underline;
}
.reponse_formulaire { font-weight: bold; color: #e86519; }

.spip_documents_left { float: left; padding-right:5px; margin-right: 5px; margin-bottom: 5px; }
.suggest_link {				background-color: #3366CC; 
				padding: 2px 6px 2px 6px;
				width:110px;
			}
.suggest_link_over {				background-color: #FFFFFF;
				color:#3366CC;
				font-weight:bold;
				padding: 2px 6px 2px 6px;
				width:110px;
			}
#propose_dest,#propose_depart {				position: absolute; 
				background-color: #3366CC; 
				text-align: left; 
				font-family:Tahoma; font-size:11px;  color:#FFFFFF; 			
			}		
a#lien_btn_push
{
	display:block;
	width:202px;
	height:102px;
	color:ffffff;
	text-decoration:none;
	cursor :pointer;
}

#btn_push
{
	background: url(/images/boutons/btn_push_cav.png);
	width:202px;
	height:102px;
	font-family:"Arial";
	font-weight:bold;
}
.text_btn_push_moyen
{
	float:right;
	width:135px;
	height:90px;
	margin:5px 7px 5px 0px;
	padding:0px 0px 0px 3px;
	font-size:24px; /*pour modifier la taille de la police*/
	font-variant:small-caps;
	line-height:22px;/*pour modifier la hauteur de ligne*/
	text-align:center;
	color:#ffffff;
}
.text_btn_push_grand
{
	float:right;
	width:135px;
	height:90px;
	margin:5px 7px 5px 0px;
	padding:0px 0px 0px 3px;
	font-size:18px;
	font-variant:small-caps;
	line-height:18px;
	text-align:center;
	color:#ffffff;
}
fieldset.reponse_formulaire { border-color: #e86519; font-weight: normal; }
fieldset.comm_formulaire { border-color: #c8ffbf; background-color:c8ffbf; font-weight: bold; }
fieldset.inscription { border-color: #c8ffbf; background-color:c8ffbf; font-weight: normal; }


