@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background-color:#fff;
	background-image:url(/img/css/fond.gif);
	background-repeat:repeat;
	font-family:arial;
	font-size:10px;
	color:#000;
}

#ski{
	position:absolute;
	width:433px;
	height: 318px;
	background-image:url(/img/css/ski.png);
	top:270px;
	left:80px;
}

hr {
	height: 1px;
	background-color: #d5dee5;
	color: #d5dee5;
	border: 0;
}


.login{
	font-size:11px;
	color:#FFFFFF;
}

#webcam-zone{
	float:left; 
	height:127px; 
	width:210px; 
	overflow:hidden;
}

#webcam-zone:hover{
	border-width: 2px;
	border-style: solid;
	border-color: #00b1ff;
}

.texte_espace{
	font-size: 11px;
	font-weight: normal;
	display: inline;
	color: #003366;
	letter-spacing: 2px;
}

.ptexte_espace{
	font-size: 11px;
	font-weight: normal;
	display: inline;
	color: #003366;
	letter-spacing: 1px;
}

#leftHalf {
	z-index:-99;
	width: 26%; /*22*/
	position: absolute;
	left: 0px;
	height: 100%;
}

#rightHalf {
	z-index:-99;
	width: 26%;
	position: absolute;
	right: 0px;
	height: 100%;
}

.ctable
{
	width: 100%;
	margin: auto;
	border-collapse: collapse;
}
	
.ctable_table td {
	color: #fff;
	background: url("/img/css/t01.png") repeat-x bottom;
	height: 30px;
	font-weight: lighter;
	padding-left: 10px;
}

.ctable_cat td {
	color: #2C5472;
	background: #d5dee5;
	height: 26px;
	font-size: 10px;
	padding: 0 0 0 10px;
}

.ctable_cat2 td {
	color: #2C5472;
	background: #d5dee5;
	height: 9px;
	font-size: 10px;
	padding: 0 0 0 10px;
}
	
.table-ligne-n td 
{	 
	border: 1px solid #E8E8E8;
	border-width: 1px 0;
	vertical-align: middle;
	padding: 2px;
	padding-left: 10px;
	background-color: #eef3f8;
}
.table-ligne-n:hover td 
{	 
	background-color: #e4ebf2;
}

.table-ligne-n2 td 
{	 
	border: 1px solid #E8E8E8;
	border-width: 1px 0;
	vertical-align: middle;
	padding: 2px;
	padding-left: 10px;
	background-color: #fafbfc;
}
.table-ligne-n2:hover td
{	 
	background-color: #e4ebf2;
}

/*
	.textfield input{
		background:#FFF url(img/textfield.gif) top repeat-x;
		border:1px solid #A6A6A6;
		background-color:#ECF4FB;
	}
*/
	a img{
		border:0;
	}
	
	form{
		margin:0;
		padding:0;
	}
	/*
	.espacement-ligne{
		line-height: 22px;	
	}
	*/
	.clear{
		clear:both;
		height:0;
	}
	
	.visible{
		display:block;
	}
	
	.invisible{
		display:none;
	}
	
#global{
	width:960px;
	margin:auto;
}

#global-ombre{
	width:940px;
	padding:0 10px 0 10px;
	background-image:url(/img/css/ombre.png);
	background-repeat:repeat-y;
}


	
	
/* ======================================== ENTETE */
	#page-entete{
		width:940px;
		height:112px;
		background-color:#e8e8e8;
		/*background-image:url(/img/css/entete.jpg);*/
	}
	
	#page-entete-logo{
		position:left;
		width:370px;
		height:112px;
		background-image:url(/img/css/logo.png);
		/*padding:18px 616px 0 18px;*/
	}
	
	#page-entete-desc{
		float:right;
		width:110px;
		height:50px;
		margin:0 10px 0 0;
		padding:10px 0 0 0;
		/*background-image:url(/img/fond-pro.gif);
		background-repeat:no-repeat;*/
	}
/* ======================================== ENTETE */


/* ======================================== NAV */
	/*
	#nav{
		width:940px;
		height:36px;
		background-color:#00b1ff;
		margin:0;
		padding:0;
		list-style:none;
	}
	
	#nav li{
		float:left;
		height:36px;
		margin:0;
		padding:0 1px 0 0;
		background-color:#00b1ff;
		background-image:url(/img/nav-separateur.gif);
		background-repeat:no-repeat;
		background-position:right top;
	}
	
	#nav li#navLienFin{
		padding:0;
		background-image:none;
	}
	
	#nav li a{
		display:block;
		height:36px;
		padding:0 2px 0 2px;
		text-decoration:none;
		font-size:110%;
		font-weight:bold;
		color:#fff;
		background-image:url(/img/fond-nav.gif);
		background-repeat:repeat-x;
		background-position:0 0;
	}
	
	#nav li a:hover, #nav li a.navActif, #nav li a:hover span, #nav li a.navActif span{
		background-position:0 -36px;
		color:#00b1ff;
	}
	
	#nav li a span{
		display:block;
		height:25px;
		cursor:pointer;
		padding:10px 8px 0 8px;
		border-bottom:1px solid #00b1ff;
	}
	
	#nav li a span#navLienDebut{
		padding:10px 8px 0 38px;
	}
	*/



#menu{
	height:36px;
	width:940px;
	z-index:10;
	/*background-color:#ccc;*/
	background: transparent url(/img/css/menu_bg.gif) repeat;
}

/* Menu */
#menu ul {
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:center;
	width:auto;
	z-index:15;
}
/*
#menu ul li ul{
	text-align:left;
}
*/

/*Liste déroulante */
#menu ul li ul li a {
	height:23px;
	border-top:1px dotted #fff; 
	text-align:left;
	/*border-left:2px solid #fff;*/ 
}
 
/* span liste déroulante */
#menu ul li ul li a span{
	padding: 4px 9px 0 9px;
	font-weight:normal;
	font-size:12px;
}
/*
 #menu li ul li{
	padding:0 0px 0 0;
}
*/
 
#menu li {
	float:left;
	margin:auto;
	/*background-color:#3f5976;*/
	background-color:#018fce;
	background: transparent url(/img/css/menu_bg.gif) repeat;
	/*background-repeat:no-repeat;
	background-position:right top;*/
}

#menu li.nav {
	padding-right:1px;
}
 
#menu li a {
	display:block;
	/*padding:0 2px 0 2px;*/
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	height:36px;
	/*background-image:url(/img/fond-nav.gif);*/
	background-repeat:repeat-x;
	background-position:0 0;
}

#menu li a span{
	display:block;
	height:36px;
	cursor:pointer;
	/*padding:10px 10px 0 10px;*/
	padding:10px 12px 0 12px;
}
	
#menu li a:hover, #menu li a.navActif {
	background-color:#fff;
	background: transparent url(/img/css/menu_bgf.gif) repeat;
 	/*color:#00b1ff;*/
	color:#d8d8d8;
 }


#menu ul li ul {
	display:none;
}

#menu ul li:hover ul {
	display:block;
}
#menu li:hover ul li {
	float:none;
}

#menu li a span#navLienDebut{
	/*padding:10px 15px 0 30px;*/
	padding-left:26px;
}

#menu li a span#navLienFin{
	/*padding:10px 19px 0 43px;*/
	padding-right:17px;

}
/*
#menu li#navLienFin{
	padding:0 0px 0 20px;
}
*/

/* ======================================== NAV */


/* ======================================== METEO */

	#page-meteo{
		width:940px;
		height:30px;
		background-color:#000;
	}
	
	#page-meteo-gauche{
		float:left;
		width:730px;
		height:30px;
		padding:0 0 0 0;
		font-size:110%;
		color:#fff;
		/*background-color:#ccc;*/
	}
	
	#page-meteo-gauche a{
		text-decoration:none;
		font-weight:bold;
		color:#fffc00;
		font-size:10px;
	}
	
	#page-meteo-gauche a span:hover{
		color:#ccc;
	}
	
	#page-meteo-date{
		float:left;
		width:160px;
		height:18px;
		margin:6px 0 0 0;
		padding:3px 0 0 0;
		border-right:1px solid #333;
		text-align:center;
	}
	
	#page-meteo-droite{
		float:right;
		display:block;
		width:205px;
		height:30px;
		/*padding:10px 20px 0 0;*/
		text-align:right;
		text-decoration:none;
		font-size:110%;
		color:#fff;
		/*background-color:#ccc;*/
	}
	
	#page-meteo-droite a{
		color:#fff;
	}
	
	#page-meteo-droite a:hover{
		color:#ccc;
	}
	
	#meteo-logo1{
		float:right;
		background:url(/img/css/logo_contact.gif) 0 0 no-repeat;
		height:30px;
		width:22px;
		padding: 0 6px 0 0;
	}
	
	#meteo-logo2{
		float:right;
		background:url(/img/css/picto_twitter.gif) 0 0 no-repeat;
		height:30px;
		width:22px;
		padding: 0 0px 0 0;
	}
	
	#meteo-logo3{
		float:right;
		background:url(/img/css/logo_facebook.gif) 0 0 no-repeat;
		height:30px;
		width:22px;
		padding: 0 0px 0 0;
	}
	
	#meteo-logo-texte{
		float:right;
		height:auto;
		width:125px;
		padding: 8px 6px 0 0;
	}
	
	#page-meteo-previsions{
		float:left;
		width:554px;
		height:30px;
		/*margin:5px 0 0 0;*/
		padding:0 0 0 15px;
	}
	
	#page-meteo-previsions2{
		float:left;
		margin:5px 0 0 0;
		padding:4px 0 0 15px;
	}
	
/* ======================================== METEO */


/* ======================================== NEWSLETTER - RECHERCHE - TOP */
	#page-bas-sep{
		width:940px;
		height:30px;
		padding:3px 0 3px 0;
		background-color:#2e2e2e;
	}
	
	#page-bas-sep a{
		color:#ccc;
		font-size:11px;
		text-decoration:none;
	}
	
	#page-bas-sep input.bouton{
		height: 22px;
	}

	#page-bas-sep-recherche{
		float:left;
		width:700px;
		height:30px;
	}
	
	#page-bas-sep-recherche-gauche{
		float:left;
		padding:8px 25px 0 26px;
		color:#ccc;
	}
	
	#page-bas-sep-recherche-droite{
		float:left;
		padding:5px 0 0 10px;
		color:#ccc;
	}
	
	#page-bas-sep-border{
		float:left;
		width:5px;
		height:25px;
		border-right:1px solid #585858;
		padding:4px 0 0 0;
	}
	
	#page-bas-sep-top{
		float:right;
		width:100px;
		margin:7px 12px 0 0;
		text-align:right;
	}
	
	#page-bas-sep-top a{
		color:#ccc;
		font-size:12px;
	}
	
/* ======================================== NEWSLETTER - RECHERCHE - TOP */

input.lsubmit{
	background:#fff url("/img/forum/bg_topic_cat.gif") top repeat-x;
	border:0px solid #A6A6A6;
	
	/*background-color:#ECF4FB;*/
	height: 19px;
	width:100%;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}

input.rsubmit{
	background:#fff url("/img/forum/bg_forum_cat.png") top repeat-x;
	border:1px solid #A6A6A6;
	
	background-color:#ECF4FB;
	
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #2e2e2e;
}

input.rtextfield {
	background:#FFF url(/img/forum/textfield.gif) top repeat-x;
	border:1px solid #A6A6A6;
	background-color:#ECF4FB;
	font-family:arial;
	font-size:12px;
}

input.rsubmit:hover {
	background:#FFF url("/img/css/bg_rsubmit.gif") top repeat-x;
	cursor:pointer;
}

input.lsubmit:hover {
	background:#FFF url("/img/forum/bg_forum_cat.png") top repeat-x;
}

input.submit{
	background:#fff url("/img/forum/bg_topic_cat.gif") top repeat-x;
	border:1px solid #A6A6A6;
	
	background-color:#ECF4FB;
	height: 24px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

input.submit:hover {
	background:#FFF url("/img/forum/bg_forum_cat.png") top repeat-x;
}

input.nsubmit {
	background:#FFF url("/img/forum/bg_topic_cat.gif") top repeat-x;
	border:1px solid #A6A6A6;
	
	background-color:#ECF4FB;
	height: 24px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
input.nsubmit:hover {
	background:#FFF url("/img/forum/bg_forum_cat.png") top repeat-x;
}


input.textfield {
	background:#FFF url(/img/forum/textfield.gif) top repeat-x;
	border:1px solid #A6A6A6;
	background-color:#ECF4FB;
	font-family:arial;
	font-size:13px;
}

textarea {
	background:#FFF url(/img/forum/textfield.gif) top repeat-x;
	border:1px solid #A6A6A6;
	background-color:#ECF4FB;
	font-family:arial;
	font-size:13px;
	width:100%;
}

input.textfield-login {
	background:#FFF url(/img/forum/textfield.gif) top repeat-x;
	border:1px solid #A6A6A6;
	padding:2px 0px;
	background-color:#ECF4FB;
	font-size:11px;
	width:100%;
}

input.psubmit {
	background:#FFF url("/img/css/bg_bouton_blanc.gif") top repeat-x;
	border:1px solid #A6A6A6;
	
	background-color:#ECF4FB;
	height: 20px;
	width:65px;
	margin: 0 0 3px 0;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666;
}
input.psubmit:hover {
	background:#FFF url("/img/forum/bg_forum_cat.png") top repeat-x;
	color: #fff;
}

/* ======================================== FOOTER */
	#page-bas{
		width:940px;
		height:20px;
		/*background-image:url(/img/css/ombre-bas.png);*/
		background-color:#e5e5e5;
		/*background-repeat:no-repeat;*/
		background: transparent url(/img/css/page_bas_bg.gif) repeat;
	}
	
	#page-bas-logo{
		float:left;
		width:50px;
		padding:13px 8px 0 0px;
	}
	
	#page-bas-img{
		width:940px;
		height:330px;
		background-image:url(/img/css/pied.jpg);
		background-repeat:no-repeat;
	}
	
	#page-bas-lien{
		width:940px;
		height:50px;
		/*margin-left: 10px;*/
		background-color:#efefef;
		background-image:url(/img/css/page-bas-lien.gif);
		font-size:11px;
		/*color:#343434;*/
	}
	
	#page-bas-lien a{
		color:#343434;
	}
	
	#page-bas-lien a:hover{
		color:#005c84;
	}
	
	#footerNav{
		float:right;
		width:423px;
		margin:50px 0 0 0;
		font-size:110%;
		font-weight:bold;
		color:#4f4f4f;
		text-align:right;
	}
	
	#footerNav a{
		text-decoration:none;
		color:#4f4f4f;
	}
	
	#footerNav a:hover{
		color:#000;
	}
/* ======================================== FOOTER */


/* ======================================== HOME */
	#page-centre{
		width:940px;
		padding:10px 0 10px 0;
		background-color:#2e2e2e;
	}
	
	#page-centre a:hover{
		color:#fffc00;
	}
	
	#homeZoneFlash{
		float:left;
		width:480px;
		padding:0 10px 0 10px;
	}
	
	#altFlashSuperposition{
		position:relative;
		width:690px;
	}
	
	#homeAltFlash, #homeFlash{
		float:left;
		width:480px;
	}
	
	#home-flash-mobile{
		float:left;
		width:480px;
		height:auto;
		padding:0 10px 0 0;
		background-image:url(/img/css/fond-webcam.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#home-flash-mobile h2{
		margin:10px 0 15px 0;
		text-align:left;
		font-size:180%;
		font-weight:bold;
		color:#00b1ff;
	}
	
	#home-flash-mobile h2 span{
		padding:0 1px 6px 1px;
		background-color:#fff;
	}
	
	#home-flash-mobile p{
		margin:0 0 10px 0;
		text-align:left;
		font-size:120%;
		color:#fff;
	}
	
	#homeZoneDivers{
		float:left;
		width:210px;
		height:auto;
		padding:0 10px 0 0;
		background-image:url(/img/css/fond-webcam.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#homeZoneDivers h2{
		margin:10px 0 15px 0;
		text-align:right;
		font-size:180%;
		font-weight:bold;
		color:#00b1ff;
	}
	
	#homeZoneDivers h2 span{
		padding:0 1px 6px 1px;
		background-color:#fff;
	}
	
	#homeZoneDivers p{
		margin:0 0 10px 0;
		text-align:right;
		font-size:120%;
		color:#fff;
	}
	
	#page-centre-forum{
		float:left;
		width:210px;
		height:auto;
		padding:0 10px 0 0;
		background-image:url(/img/css/fond-webcam.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	
	
	#page-centre-webcam{
		float:left;
		width:210px;
		height:260px;
		padding:0 0 0 0;
		background-image:url(/img/css/fond-webcam.gif);
		background-repeat:no-repeat;
		background-position:0 0;
	}
	
	#page-centre-webcam a img:hover{
		border-width: 2px;
		border-style: solid;
		border-color: #00b1ff;
	}
	
	#page-centre-webcam h2{
		margin:10px 0 0 0;
		text-align:right;
		font-size:180%;
		font-weight:bold;
		color:#00b1ff;
	}
	
	#page-centre-webcam h2 span{
		padding:0 1px 6px 1px;
		background-color:#fff;
	}
	
	#page-centre-webcam p{
		margin:0 0 10px 0;
		text-align:right;
		font-size:120%;
		color:#fff;
	}
	
	#page-centre-webcam-img{
		margin:16px 0 8px 0;
		float:right;
	}
	
	.page-centre-lien-mobile{
		text-align:left;
		font-size:110%;
		font-weight:bold;
	}
	
	.page-centre-lien-mobile a{
		color:#00b1ff;
		text-decoration:none;
	}
	
	.page-centre-lien-mobile a:hover span{
		color:#00b1ff;
		text-decoration:underline;
	}

	
	.page-centre-lien{
		text-align:right;
		font-size:110%;
		font-weight:bold;
	}
	
	.page-centre-lien a{
		color:#00b1ff;
		text-decoration:none;
	}
	
	.page-centre-lien a:hover span{
		color:#00b1ff;
		text-decoration:underline;
	}
/* ======================================== HOME */




/* ======================================== FREERIDE */
	
	#page{
		width:940px;
		padding:0px 0 0px 0px;
		
		background: #fff url("/img/css/ban.png") no-repeat;
		background-position:top right;
	}
	
	#mpage{
		float:right;
		display:block;
		width:205px;
		height:30px;
		/*padding:10px 20px 0 0;*/
		text-align:right;
		text-decoration:none;
		font-size:110%;
		color:#fff;
		/*background-color:#ccc;*/
	}
	
	
	#page-chemin{
		margin:10px 0 8px 0;
		font-size:140%;
		color:#4f4f4c;
	}
	
	#page-chemin a{
		text-decoration:none;
		color:#4f4f4c;
	}
	
	#page-chemin a:hover{
		text-decoration:underline;
	}
	
	#page-chemin span{
		color:#a8a8a2;
	}
	
	#page-contenu-gauche{
		float:left;
		width:160px;
		height:auto;
		margin:0 0 0 0;
	}
	
	#page-contenu-gauche-1{
		float:left;
		width:160px;
		height:700px;
		margin:0 0 0 0;
		/*background-image:url(/img/css/cote.jpg);*/
	}
	
	#page-contenu-gauche-2{
		float:left;
		width:160px;
		height:123px;
		margin:10px 0 0 0;
		background-image:url(/img/css/travaux.jpg);
	}
	
	#page-contenu-gauche-3{
		float:left;
		width:160px;
		height:90px;
		margin:10px 0 0 0;
		background-image:url(/img/css/tv.jpg);
	}
	
	#page-contenu-gauche-3{
		float:left;
		width:160px;
		height:90px;
		margin:10px 0 0 0;
	}
	
	#page-contenu-gauche-4{
		float:left;
		width:160px;
		height:90px;
		margin:10px 0 0 0;
		background-image:url(/img/css/enneigement.jpg);
	}
	
	#page-contenu-gauche-5{
		float:left;
		width:160px;
		height:auto;
		margin:10px 0 0 10px;
	}
	
	#page-contenu-gauche-6{
		float:left;
		width:160px;
		height:auto;
		margin:10px 0 0 10px;
	}
	
	#page-contenu{
		float:right;
		width:760px;
		margin:0 10px 20px 0;
		
	}
	
	#mpage-contenu{
		float:right;
		width:100%;
	}
	
	#page-html{
		padding:5px 0px 12px 0px;
		/*border-bottom:1px dotted #d9d9d9;*/
		text-align:justify;
		
		font-size:13px;
		color:#414141;
	}
	
	#mpage-global-contenu{
		padding:0 10px 0 10px;
	}
	
	#page-html h1{
		margin:0 0 10px 0;
		padding:0 0 0 8px;
		font-size:23px;
		font-weight:lighter;
		color:#29405b;
		background: url("/img/css/t01.png") no-repeat;
		/*background-image:url(/img/fond-bloc-bleu-droite.gif);*/
	}
	
	#page-html h2{
		margin:0 0 0px 0;
		font-size:20px;
		font-weight:lighter;
		color:#018fce;
		vertical-align: middle;
		background-image:url(/img/css/fond-titre.gif);
	}
	
	#page-html h2 span{
		font-size:13px;
		vertical-align: middle;
	}
	
	#page-html h3{
		font-size:18px;
		font-weight:lighter;
		color:#00b1ff;
		vertical-align: middle;
	}
	
	#page-html img:hover{
		border:1px solid;
		border-color:#00b1ff;
	}
	
	a{
		text-decoration:none;
		color:#005c84;
	}
	
	#page-html a:hover{
		text-decoration:underline;
		color:#00b1ff;
	}
	
/*
		font-weight:bold;
		color:#fffc00;
	*/
	
	.valide{
		background-color:#00b1ff;
		color:#ffffff;
	}
	
	#homeInterneDroite{
		float:left;
		width:460px;
		margin:0;
	}
	
	.bloc-station{
		float:left;
		width:100%;
		height:70px;
		background-color:#b9e7fc;
		border-color: #00b1ff;
		border-top-width:2px;
		border-bottom-width:2px;
		border-top-style:dotted;
		border-bottom-style:dotted;
	}
	
	.bloc-station-50{
		float:left;
		width:48%;
		height:60px;
		/*background-color:#b9e7fc;
		border-color: #00b1ff;
		border-top-width:2px;
		border-bottom-width:2px;
		border-top-style:dotted;
		border-bottom-style:dotted;*/
		margin:10px 0px 0 10px;
	}
	
	.bloc-station-50:hover{
		/*border: 1px solid #E8E8E8;*/
		background-color: #ebf3fb; /*#fafbfc;*/
	}
	
	.bloc-station-100{
		float:left;
		width:743px;
		height:80px;
		margin: 10px 0 0px 10px;
	}
	
	
	.bloc-station-logo{
		float:left;
		width:25%;
		height:100%;
		text-align:center;
	}
	
	.bloc-station-desc{
		float:left;
		width:75%;
		height:100%;
		/*background-image:url(/img/fond-bloc-bleu-droite.gif);*/
	}
	
	.bloc-station-desc span{
		font-size:19px;
		display:block;
		margin:4px 0 5px 0;
	}
	
	ul{
    list-style-type: none;
	}
	
	
	
#slider {
    width: 480px; /* important to be same as image width */
    height: 260px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	margin:0;
	padding:0px;
	z-index:2;
	
}
#sliderContent {
    width: 480px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display:none;
	padding:0px;
	
}
.sliderImage span {
    position: absolute;
	font: 10px;
    padding: 10px 13px;
    width: 934px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
	bottom:0;
	}
	
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
	
}
.sliderImage span a {
	color: #ccc;
}
.top {
	top: 0;
	left: 0;
	height: 30px;
}
.bottom {
	bottom: 0;
    left: 0;
}
#slider ul { list-style-type: none; float:left; padding:0px; margin:0;}



/*preview img */
#screenshot{
	position:absolute;
	/*border:1px solid #ccc;*/
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	font-size:12px;
}

/* News defillante */
#scrollup {
  position: relative;
  overflow: hidden;
  height: 30px;
  width: 554px
}
.headline {
  position: absolute;
  top: 210px;
  height: 20px;
  width:554px;
}

/* IMG Opacity */
 .opacity
 {
 opacity:0.5;
 filter:alpha(opacity=40); /* For IE8 and earlier */
 }
 .opacity:hover
 {
 opacity:1.0;
 filter:alpha(opacity=100); /* For IE8 and earlier */
 }
 
 /*-------*/
