﻿*{ margin:0; padding:0; border:0; background-repeat:no-repeat; }
strong,em,q,dfn,address,cite{ font-style:normal; }
img{ border:0; }
ul{ list-style-type:none; }
input{ vertical-align:middle; }
textarea{ width:100%; vertical-align:top; }
a, input
{
position: relative;
z-index: 1;
}
a{text-decoration:underline; color:#fff;}
a:hover{text-decoration:none; color:#CCC;}
.clear {clear:both; height:0px; font-size:0px;}
LI.clearFloat {clear:both; list-style-type:none;}
UL.listStyle LI { list-style-type:disc; list-style-position:inside;}
.center {text-align:center;}
.red {color:#c30009;}
TABLE {font-size:12px;}
SELECT {font-size:12px; vertical-align:middle;}
/*******************************************/
/**************- STRUCTURE -****************/
/*******************************************/
body { font:normal 12px/15px Arial, Helvetica, Sans-serif; color:#999995; text-align:left; }

#global{ width:100%; }

.logo {position:absolute; top:70px; left:100px; height:42px; width:156px; background:url(/_img/commun/logo-valljet2.png) top left no-repeat;;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/commun/logo.png', sizingMethod='scale');
}
.logoValljet {position:absolute; top:70px; left:100px; height:52px; width:156px; background:url(/_img/commun/logo-valljet2.png) top left no-repeat;;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/commun/logo-valljet2.png', sizingMethod='scale');
}
#header { height:18px; }
#header A.logoHeader { display:block; width:87px; height:18px; background:url(/_img/commun/logo-header.png) 0 0 no-repeat;;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/commun/logo-header.png', sizingMethod='default');
}


/*VallFly*/
#menuprincipal{ float:left; width:980px; background:transparent url(/_img/commun/bgheader.png) right top no-repeat;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/commun/bgheader.png', sizingMethod='scale');
}
html>body #menuprincipal{ width:auto; min-width:980px;}
#menuprincipal ul li { float:left; padding:0px 1px 0 1px; background:transparent url(/_img/commun/intermenu.png) right 1px no-repeat; }
#menuprincipal ul .liEnd {float:left; padding:0px 2px 0 2px; background:transparent url(/_img/commun/intermenu.png) right 1px no-repeat;}
#menuprincipal ul li A {display:block; height:18px; text-align:center; width:90px; color:#FFF; font-size:11px; font-weight:normal; padding:1px 10px 0 6px; text-decoration:none; }
#menuprincipal ul li A.hautDeGamme {display:block; height:18px; text-align:center; width:150px; color:#FFF; font-size:11px; font-weight:normal; padding:1px 10px 0 6px; text-decoration:none; }

#menuprincipal ul li A:hover {display:block; height:18px; color:#999; font-weight:normal; padding:1px 10px 0 6px; text-decoration:none; }

/*Valljet*/
#menuprincipalVj { float:left; width:980px; background:transparent url(/_img/commun/bgheader-vj.png) right top no-repeat;}
html>body #menuprincipalVj { width:auto; min-width:980px;}
#menuprincipalVj ul li { float:left; padding:0px 1px 0 1px; background:transparent url(/_img/commun/intermenu-vj.png) right 0px no-repeat; }
#menuprincipalVj ul .liEnd {float:left; padding:0px 2px 0 2px; background:transparent url(/_img/commun/intermenu-vj.png) right 0px no-repeat;}
#menuprincipalVj ul li A {display:block; height:18px; text-align:center; width:90px; color:#333; font-size:11px; font-weight:normal; padding:1px 10px 0 6px; text-decoration:none; }
#menuprincipalVj ul li A.hautDeGamme {display:block; height:18px; text-align:center; width:150px; color:#333; font-size:11px; font-weight:normal; padding:1px 10px 0 6px; text-decoration:none; }

#menuprincipalVj ul li A:hover { display:block; height:18px; color:#999;  font-weight:normal; padding:1px 10px 0 6px; text-decoration:none; }



#body { width:100%; margin-top:220px; min-height:200px; border-bottom:1px solid #222; border-top:1px solid #222; background:transparent url(/_img/commun/bg00024bits-75pc.png) 0 0 repeat;;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/commun/bg00024bits-75pc.png', sizingMethod='scale');
}
#body2 { width:100%; margin-top:220px; min-height:200px; }
#body3 { width:100%; margin-top:220px; min-height:200px; background:transparent url(/_img/commun/bg00024bits-65pc.png) 0 0 repeat;;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/commun/bg00024bits-65pc.png', sizingMethod='scale');
}

.content { width:880px; margin:0 auto; padding:20px 0; background:none;}
.colLeft 	{ float:left; width:570px; margin-right:30px;}
.colRight 	{ float:left; width:280px;  }
.colRight .blocImg  { float:left; width:140px; margin:0 0 0 0; }
.colRight .blocImg P { width:113px; margin:3px 0 12px 0; font-size:10px; }

.colRight UL LI A, .colRight UL LI A:visited {display:block; text-decoration:none; margin:0px; padding:16px 12px; border-bottom:1px solid #3b3b39; color:#b92920; font-size:12px; background:transparent url(/_img/commun/arrow3.png) no-repeat 0 22px;}
.colRight UL LI A:hover {color:#ccc; background-color:#111;}

.colRight UL LI {margin:0; padding:0;}
.colRight UL LI.smallCaps A, .colRight UL LI.smallCaps A:visited {display:block; text-decoration:none; margin:0px; padding:12px 12px; border-bottom:1px solid #3b3b39; color:#b92920; font-size:10px; background:transparent url(/_img/commun/arrow3.png) no-repeat 0 18px;}
.colRight UL LI.smallCaps A:hover {color:#ccc; background-color:#111;}

.colRight UL LI.blocImg2 A, .colRight UL LI.blocImg A:visited {display:block; text-decoration:none; margin:0px; padding:12px 12px; border-bottom:1px solid #3b3b39; color:#b92920; font-size:10px; background:none;}
.colRight UL LI.blocImg2 A:hover {color:#ccc; background-color:#111;}

.colRight UL LI.blocImg2 A, .colRight UL LI.blocImg A:visited {display:block; text-decoration:none; margin:0px; padding:12px 12px; border-bottom:1px solid #3b3b39; color:#b92920; font-size:10px; background:none;}
.colRight UL LI.blocImg2 A:hover {color:#ccc; background-color:#111;}




.colLeft UL {list-style-type:disc; margin:0 0 20px 25px;}
.colLeft UL LI {list-style-type:disc; margin-left:25px;}

.colRight UL.nostyle {list-style-type:none;}

#footer {font-size:11px; width:880px; margin:0 auto; padding:8px 0; text-align:center;}
#footer UL LI {float:right; padding:0px 1px 0 1px; width:80px; }
/* vj */
#footer UL LI.liFirst { width:160px;}
#footer ul li A 		{display:block; height:18px; color:#666; font-size:10px; font-weight:normal; padding:1px 10px 0 6px; text-decoration:none; }
#footer ul li A:hover 	{text-decoration:none; color:#fff;}

#footer ul li A.vj {display:block; height:18px; color:#eee; font-size:10px; font-weight:normal; padding:1px 10px 0 6px; text-decoration:none; }


/*****************Cotation******************/
.titleForm { float:left; width:150px; font-weight:bold; margin:2px 0 5px 0; padding:0; text-align:left; font-size:11px;}

/*******************************************/
/****************- TITRES -*****************/
/*******************************************/
h1{ color:#fff; font-size:24px; line-height:24px; font-weight:normal; }
/*h2{ margin-top:20px; margin-bottom:9px; padding-left:16px; color:#7C86BD; font-size:14px; font-weight:normal; background:transparent url(../_img/commun/arrow1.png) no-repeat 0 6px; }*/
h2 { margin-top:20px; margin-bottom:0px; padding-left:0; color:#fff; font-size:12px; font-weight:normal; }
h3{ margin-bottom:6px; padding:8px 0 6px 0px; font-family:Verdana; font-size:12px; font-weight:normal; color:#666666; }
h4{ margin-bottom:4px; padding:5px 0 2px 16px; font-family:Verdana; font-size:11px; font-weight:normal; color:#666666; }
h5{ margin-bottom:3px; padding:5px 0 2px 18px; font-family:Verdana; font-size:10px; font-weight:normal; color:#999999; }
h6{ margin-bottom:3px; padding:5px 0 2px 20px; font-weight:bold; font-size:9px; font-family:Verdana; background-image:url(/_img/icon/sign2.png); background-position:left 0; color:#999999; }

P{ margin:0px 0 20px 0; }

/*******************************************/
/****************- TITRES 2-*****************/
/*******************************************/
h1.notreFlotte { color:#fff; font-size:24px; padding-top:10px; font-weight:normal; background:transparent url(/_img/titres/notre-flotte.png) no-repeat 0 0px; }
h1.nosservices { color:#fff; font-size:24px; padding-top:10px; font-weight:normal; background:transparent url(/_img/titres/nos-services.png) no-repeat 0 0px; }
h1.un-voyage-haut-de-gamme { color:#fff; font-size:24px; padding-top:10px; font-weight:normal; background:transparent url(/_img/titres/un-voyage-haut-de-gamme.png) no-repeat 0 0px; }
/*******************************************/
/****************- ACCUEIL-*****************/
/*******************************************/
#flashContent {position:absolute; top:19px; left:282px;}

/*******************************************/
/****************- PRESSE-*****************/
/*******************************************/
#arboPresse .content A IMG {border:1px solid black;}
#arboPresse .content A:hover IMG {border:1px solid #ccc;}

/*******************************************/
/****************- Flotte-*****************/
/*******************************************/

.smallCaps {position:relative;}
.smallCaps EM {
	background: url(/_img/commun/jq-bg-hover.png) no-repeat;
	width: 264px;
	height: 65px;
	position: absolute;
	top: -83px;
	left: 0px;
	text-align: center;
	font-size:9px;
	padding: 5px 8px 8px 8px;
	z-index: 2;
	display: none;
}
#spec { width:285px; float:left; margin:0 10px 0 0; }
#plan { width:135px; float:left; margin-right:10px; }
#plan IMG { border:1px solid #111; }
#gall { width:130px; float:left; text-align:center; }


/*******************************************/
/****************- Service client-*****************/
/*******************************************/
.login {width:200px; padding:20px 0; text-align:center; border:1px solid #222; margin-left:170px;}
.login INPUT {margin-bottom:20px;}


/*******************************************/
/****************Valljet equipe*****************/
/*******************************************/
.equipe { float:left; width:250px; height:75px; border:1px solid #999; padding:8px; margin:0 5px 4px 0; }


