/* reset */

div{padding:0px;}
img{border:0px;}
hr#clear{visibility:hidden;clear: both;}
p{font-family:Arial, Helvetica, sans-serif;}
a{text-decoration:none;}
body {
	background-color:#002159;
}
*{font-family:Arial, Helvetica, sans-serif;}

/* centrer la page */

div#content{
	width:780px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-color:#fff;
}

/* body logo */
div#logo {
	/*float:left;*/
	width:100%;
	background-image:url(../images/fond-banniere.gif);
	background-position:top left;
	background-repeat: repeat-x;
	margin-bottom:30px;
	
}


/* headLink */

div#headLink a {
font-family:Arial, Helvetica, sans-serif;
font-size: 0.75em;
color:#000000;
text-decoration:none;
padding:0px;
margin:0px 5px;
font-weight:bold;
}
div#headLink a:hover{text-decoration:underline;}


div#headLink {
text-align:right;
padding-top:25px;
margin-bottom:10px;
}

/* cadre image = colonne gauche */


div#main{

width:100%;
padding:0px;
text-align:right;
margin:0px;
}

/* colonne gauche  */

 div#menu3{
width:150px;
float:left;
text-align:left;
}



/* titre colonne gauche */

div#category2 a {
line-height:44px;
}

/*  menu colonne gauche */





/* rechercher colonne gauche */



div#menu3 form{
padding-bottom:30px;
margin-bottom:0px;
background-position:bottom right;
background-repeat:no-repeat;

width:154px;
font-size: 0.75em;
font-weight:bold;
margin:0px;
}



div#menu3 form input{
background-color:#FFFFFF;
font-size:0.56em;

margin-left:5px;
}
div#menu3 form input#rechercher{width:90px;font-size:0.75em;}
div#menu3 form input#image{margin-top:3px;margin-bottom:-4px;}






/* category */

div#category2{
float:left;
text-align:left;
width:301px;

}

div#category2 a{
font-size:3.125em;
margin:0px;
font-weight:normal;
text-decoration:none;
}


/* cadre blanc en haut a droite */

div#cache{
background-color:#FFFFFF;
margin:0px;
height:44px !important;
height:41px;
}

/*colonne gauche basse */




div#grey2{
background-color:#e8e8e8;
margin-top:0px;
text-align:left;
float:left;
padding-top:0px;
margin-left:0px;
}


div#grey2 div#title a{font-size: 0.75em;font-weight:bold;margin-left:5px;}



div#grey2 ul{

	margin: 5px 0px 0px 10px; 
	padding: 0px;
	list-style-type: none;
	width:140px;
	background-image:url(../Images/trans2.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:15px;
}

div#grey2 ul li{margin:1px !important;padding:0px;margin:-2px;line-height:15px;margin-left:0px;padding-left:0px;list-style:none}

div#grey2 ul li a{
font-size:0.56em;
color:#77756a;
display: block ;
text-decoration:none;
text-align:left;
width: 120px;
margin:0px;
padding:0px;
background:url(../Images/menuArrow.gif) no-repeat 10px 4px ;
padding-left:22px;
margin-left:0px;
}

div#grey2 ul li a:hover{
text-decoration:underline;}

div#grey2 div{
font-weight:bold;
margin-left:5px;
padding-left:10px;
font-size:0.69em;
color:#77756a;
background:url(../Images/menuArrowBig.gif) no-repeat 0 4px ;
}


div#grey2 div a{color:#77756a;text-decoration:none;}

/* ligne blanche sous l'image */

div#line{border-bottom:1px solid black;border-top:1px solid black;margin-top:2px;font-size:0.56em;
text-align:right;}
div#line span#left{margin-left:5px;padding:0px;float:left;}
/*div#line span#right{padding:0px;margin:0px;padding-left:10x;color:#999999;}*/
div#line span a{color:#000000;text-decoration:none;}


/* colonne de droite */

div#columnright{float:right;}
div#columnright div#title1{padding-top:50px;background-repeat:repeat-y;background-position:right;background-image:url(../Images/white.gif);}
div#columnright div#title1 a{text-decoration:none;font-weight:bold;color:#700017;background-repeat:no-repeat;background-position:5px 0px;display:block;height:20px;padding-top:5px;font-size:0.69em;background-image:url(../Images/picto-guide-pratique.gif)}


div#columnright div#title2{
padding-top:24px;background-image:url(../Images/trans4.gif);background-color:#d6d6d6;background-repeat:no-repeat;background-position:right;margin-bottom:0px;
}
div#columnright div#title2 a{
font-weight:bold;color:#700017;background-image:url(../Images/picto-aujourdhui.gif);background-repeat:no-repeat;background-position:5px 0px;display:block;height:26px;padding-top:5px;margin-bottom:0px;font-size:0.69em;}

div#columnright div#preview{margin-top:0px;}




/* menu droite */

ul#droite{
margin-left:0px;
text-align:left;
list-style:none;
padding-left:15px;
}
ul#droite li{background:url(../Images/menuArrow.gif) no-repeat 0px 3px;padding-left:10px;margin-left:0px;margin-bottom:5px;}
ul#droite li a{text-decoration:none;font-weight:bold;color:#77756a;font-size:0.69em;font-family:Arial, Helvetica, sans-serif;}
ul#droite li a:hover{color:#CC6600;text-decoration: underline;}


/* foot */

div#foot{
	font-family:Tahoma, Verdana, sans-serif;
	text-align:right;
	font-size:0.63em;
	background-image:url(../images/bas.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height:51px;
	margin-top:10px;

}
div#foot span a, div#foot, div#foot a{color:#8f8f8f;}
div#foot span{margin-right:200px;}

/* vignette colonne gauche */
* div#vignette{background-image:url(../Images/trans3.gif);background-repeat:no-repeat;height:60px;padding-top:15px;background-position:left top;}

/* centre */

div#news{border:1px solid #d6d8cb;margin-left:160px;margin-right:160px;text-align:left;margin-top:0px;font-size:0.63em;padding:5px;}
div#news h2{background-color:#b2b7b1;font-size: 1.15em;color:#FFFFFF;padding-left:5px;margin:5px;background-repeat:repeat-y;background-position:right;background-image:url(../imagesSite/white.gif);}
div#news img{float:left;margin:0px 5px;margin-bottom:0px;}
div#news a#next{font-weight:bold;color:#bab9af;color:#77756a;font-size:0.69em;}

div#titleGrey{margin-left:155px;margin-right:163px;text-align:left;margin-top:30px;padding:0px;}
div#titleGrey h1{padding:0px;;padding-left:10px;margin-bottom:-8px !important;margin:0px;}


/* pink */

div#pink{width:154px;background-repeat:no-repeat;background-position:bottom left;padding-top:10px;padding-bottom:20px;}

div#pink ul{

	margin: 5px 0px 0px 0px; 
	padding: 0px;
	list-style-type: none ;
	width:152px;
	/*background-image:url(../Images/trans2.gif);*/
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:15px;
	
}

div#pink ul li{padding:0px;margin:0px;padding-left:0px;list-style-type: none ;line-height:1.5em;}

div#pink ul li a{
font-size: 0.75em;
font-weight:bold;
text-decoration:none;
text-align:left;
margin:0px;
padding:0px;
padding-left:22px;
margin-left:0px;
line-height:1.2em;
}
div#pink ul li a:hover{
text-decoration:underline;}

div#pink ul li#little{background-repeat:no-repeat;background-position:17px 5px;padding:0px;margin:0px;padding-left:22px;}
div#pink ul li#little a{background-image:none;font-size:0.63em;font-weight:normal;line-height:1.2em;padding-left:0px}
div#pink ul li#verylittle{background-repeat:no-repeat;background-position:17px 5px;}
div#pink ul li#verylittle a{background-image:none;font-size:0.63em;font-weight:normal;line-height:1em;}


div#menu4{width:140px;float:left;text-align:left;margin-left:5px;font-size: 0.75em;font-weight:bold;}

/* centre contenu page intérieur */

div#center{margin-left:10px;text-align:left;}
div#center h1{
	font-size:11px;
	font-weight:bold;
	margin-bottom:0px; 
	color:#8F1E33; 
	background-image:url(../images/puce-titre.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-left: 23px;	
	text-transform:uppercase;
	letter-spacing:1px;
}

div#center h2, div#center h3{color:#336699;margin: 0px 0px 0px 90px;}

div#center #Formulaire_s{margin: 0px 0px 0px 90px;border:1px dashed #ccc;}
div#center #Formulaire_s p{margin-top:10px;margin-bottom:10px;}
div#center #Formulaire_s label{color:#949494;}

#chkResa{ vertical-align:middle;}

div#center p{/*font-size:0.63em;*/margin-top:0px;}
div#center div#top{background-color:#e6e7e9;padding:15px;font-size:0.63em;
}
div#center div#top div{width:255px;}
div#center div#top div h2{background-image:url(../Images/doted2.gif);background-repeat:repeat-x;background-position:bottom;}
div#center div#top div h2 a{font-size: 0.75em;}
div#center div#top div img#vign{float:left;margin-right:5px;}
div#center div#bottom{padding:15px;margin-top:10px;border:#CCCCCC 1px solid}

div#center2{background-color:#e8e8e8;padding:10px;}
div#center3{}
div#center4{background-color:#e8e8e8;margin-right:20px;padding:10px;}

div#col, div#col2{width:255px;}

div#boite{background-color:#FFFF00;width:255px;margin:0px;padding:0px;background:url(../Images/doted2.gif) repeat-x 0px 15px;margin-bottom:10px;} 
div#boite a{font-size: 0.75em;padding-left:15px;margin-bottom:0px;display:block;}
div#boite img{float:left;margin-right:5px;}
div#boite p{font-size:0.69em;margin:0px;padding:0px;}
div#col2{float:right;}



div#center4 div#col{width:450px;}
div#center4 div#col div#boite{width:450px;}
div#center4 div#col div#boite p{}
div#center4 div#col div#boite img{float:left;}
div#center4 div#col div#boite{background:none;}


div#menu3{background-color:#FFFFFF;}

ul li.actif a{text-decoration:overline;text-shadow:#000000;}



div#press{background-color:#FF0000;}
div#press a{font-size:0.63em;color:#0000FF;}



/* titre actu */

div#actu{margin-left:155px;margin-right:163px;text-align:left;margin-top:30px;padding:0px;;}
div#actu h1{padding:0px;;padding-left:10px;margin-bottom:-8px !important;margin:0px;}
div.annuBox{border:1px solid #CCCCCC;padding:5px;padding:10px;font-size:12px;margin-bottom:5px;}

td.annuBox2{border:1px solid #CCCCCC;padding:5px;padding:10px;font-size:12px;margin-bottom:5px;}

/* form */

table#formulaire *{font-size:12px;}

