/*
******************
**  ValThorens  **
**  STYLES CSS  **
******************
*/

html, body  {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width : 100%; 
	height : 100%;
}

div#cadre {
	background-repeat: no-repeat;
	width: 1044px;
	height: 780px;
	margin-top: 25px;
	text-align: left;
}

div#bandeauJaune {
	position: absolute;
	width: 1044px;
	height: 768px;
	margin-top: 0px;
	text-align: left;
	z-index:70;
	text-align: center;
	vertical-align: bottom;
	/*filter:alpha(opacity=90); -moz-opacity:0.90; opacity:0.90;*/
}

div#revelation {
	width: 455px;
	height: 500px;
	margin-left: 555px;
	margin-top: 107px;
	position: absolute;
	color:#0e4492;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	z-index:92;
}


div#bonus {
	width: 480px;
	height: 200px;
	margin-left: 203px;
	margin-top: 510px;
	position: absolute;
	text-align: left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	z-index:91;
}

div#just_video {
	position: absolute;
}

div#cadrevideo {
	background-color: #233C65;
	margin-left: 40px;
	margin-top: 140px;
	border: #233C65 solid 6px;
	width: 480px;
	height: 393px;
	position: absolute;
	color: #EEEEEE;
	font-weight: bold;
	text-align: right;
}

div#cadretexte {
	background-color: #FFFFFF;
	margin-left: 25px;
	margin-top: 132px;
	border: #FFFFFF solid 20px;
	width: 470px;
	height:485px;
	position: absolute;
	color:#274B7A;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	z-index:50;
}

div#video {
	background-color: #233C65;
	width: 480px;
	height: 360px;
}

div#inscription {
	width: 114px;
	height: 36px;
	margin-left: 44px;
	margin-top: 702px;
	position: absolute;
}

div#contact {
	width: 114px;
	height: 36px;
	margin-left: 251px;
	margin-top: 702px;
	position: absolute;
}

div#mentions {
	font-family: arial;
	font-size:10px;
	color:#274B7A;
	margin-left: 45px;
	margin-top: 740px;
	cursor:pointer;
	position: absolute;
}

div#langue {
	width: 114px;
	height: 36px;
	margin-left: 43px;
	margin-top: 24px;
	position: absolute;
}

span#valtho {
	width: 113px;
	height: 56px;
	margin-left: 524px;
	margin-top: 683px;
	position: absolute;
}

div#bandeauD {
	width: 170px;
	height : 480px;
	margin-left: 840px;
	margin-top: 0px;
	position: absolute;
}

div#bandeau {
	width: 170px;
	height : 480px;
	position: absolute;
	z-index: 0;
	
}

td#bleu {
	background-image: url(images/bleu.png);
	_background:url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='config/images/bleu.png');
	background-position: top;
}

td#degrade {
	background-image: url(images/degradeBleu.png);
	_background:url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='config/images/degradeBleu.png');
	background-position: top;
	background-repeat: no-repeat;
}

div#valtho {
	width:113px;
	height:56px;
	cursor: pointer;
	background-image: url(images/ValThorens.png);
	_background:url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='config/images/ValThorens.png');
	background-position: top;
	background-repeat: no-repeat;
}

div#valtho2 {
	width:129px;
	height:64px;
	cursor: pointer;
	background-image: url(images/ValThorens_logo2.png);
	_background:url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='config/images/ValThorens_logo2.png');
	background-position: top;
	background-repeat: no-repeat;
}

div#neigeGarantie {
	width:126px;
	height:46px;
	cursor: pointer;
	background-image: url(images/neigeGarantie.png);
	_background:url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='config/images/neigeGarantie.png');
	background-position: top;
	background-repeat: no-repeat;
}

div#snowGuarantee {
	width:136px;
	height:46px;
	cursor: pointer;
	background-image: url(images/snowGuarantee.png);
	_background:url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='config/images/snowGuarantee.png');
	background-position: top;
	background-repeat: no-repeat;
}

div#menu_Ba {
	height: 124px;
}

div.lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size-adjust: 0.50;
	font-weight: bolder;
	font:small-caps;
	letter-spacing: 0.2px;
	text-decoration: none;
	color: #FFFFFF;
}

.philosophie {
	cursor:pointer;
	width:141px;
	height:11px;
	display:block;
}

div.philosophie {
	background-image: url(images/SnowDiving_Philosophie.png);
	_background:url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='config/images/SnowDiving_Philosophie.png');
	background-position: top;
	background-repeat: no-repeat;
}

.pourquoi {
	cursor:pointer;
	width:115px;
	height:11px;
	display:block;
}

div.pourquoi {
	background-image: url(images/SnowDiving_Pourquoi.png);
	_background:url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='config/images/SnowDiving_Pourquoi.png');
	background-position: top;
	background-repeat: no-repeat;
}

.press {
	cursor:pointer;
	width:132px;
	height:12px;
	display:block;
}

div.press {
	background-image: url(images/SnowDiving_Press.png);
	_background:url();
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='config/images/SnowDiving_Press.png');
	background-position: top;
	background-repeat: no-repeat;
}

img.video {
	margin-top: 18px;
}

textarea.zonetexte {
	color:#274B7A;
	font-family:tahoma;
	font-size:11px;
}

div.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
	font-variant: small-caps;
}

div.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	font-variant: small-caps;
}

div.fermer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	font-variant: small-caps;
	vertical-align: middle;
	text-align: right;
	cursor:pointer;
	float:right;
}