/***************************** PARAMETRE GENERAUX ***************************/
/* couleurs : bleu #1C5894 rouge #BA3216 BA3216 vert #D1D8B0*/
body{font-size:12px;font-family:Helvetica, sans-serif, Arial;background:#fff url(../interfacejmi/fond1.gif) center center repeat-y;}
#conteneur{margin:0 auto;width:980px;text-align: left;background-image: url(../interfacejmi/fond-haut.jpg);background-position:top left;background-repeat: no-repeat;}
#corps {}
.arborescence {padding-right:5px;text-align:right;padding-bottom:10px;}
.arborescence-fiche {clear:both;border-bottom:solid 1px #F0EFEF;text-align:right;}
#contenu-2col{width:782px;float:right;}
/********************* MISE EN FORME ********************/
body, h1, h2, h3, h4, h5, h6, p, form {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;}
ul, li, img {margin:0px; padding:0px;}
li{ list-style-type:none;}
h1{font-size: 160%;color: #1C5894;padding-left:30px;margin-bottom:10px;margin-top:20px;font-weight:normal;}
h2, h6{font-size: 140%;color: #1C5894;margin:10px 0px;font-weight:normal;}
h5{font-size: 90%;}
h3{ margin-bottom:10px; color:#1C5894; font-size:100%;}
h4 {margin: 0px 0px 0px 5px; float:right; font-size:10px;}
.gauche{float:left;width:49%;border-bottom:1px solid #ccc;}
.droite{margin-left:2px;float:right;width:49%;border-bottom:1px solid #ccc;border-left:2px solid #BA3216;}
.bloc{padding:10px;margin-bottom:10px;background-image:url(../interfacejmi/fond-bloc.gif); background-position:bottom left; background-repeat:no-repeat;}
#col-droite .bloc{margin-bottom:20px;}
#col-droite h3{background-image:url(../interfacejmi/trame.gif); background-position:center; background-repeat:repeat-x;}
p {padding-bottom:5px;text-align:justify;}
#ville-proxi, .intro{border:1px solid #F0EFEF;padding:10px;}
h2.intro {border:1px solid #F0EFEF;padding:10px; font-size:12px;}
#ville-proxi{font-weight:bold;}
#ville-proxi b{font-weight:normal; color:#666666}
.separateur-inv {clear:both;width: 100%;padding:0px;height:10px;margin:5px 0px;border-top:1px solid #FFF;}
.separateur{clear:both;width: 100%;padding:0px;height:10px;margin:5px 0px;border-top:1px solid #E8F2DA;}
.marge{padding:0px 10px; background-color:#FFFFFF;margin-left:30px;}
.carteville{ height:400px; width:450px}
.video{background-image:url(../interfacejmi/video-fiche.jpg);
background-position:center center;
background-repeat:no-repeat; padding:25px 30px 40px 30px;}
.gg_map{width:220px;border:solid 1px #1C5894;text-align:left}
.gg_map h3{padding:5px 0 5px 10px ;border-bottom:solid 1px #ccc;margin:0px;background:#1C5894;color:#fff}
.gg_map p{text-align:left;margin:0px;padding:10px;}
/* liens */
a {color: #1C5894; text-decoration:none;}
a.proxi{padding-left:15px;background-image:url(../interfacejmi/lien.gif);font-weight:bold;background-position:left center; background-repeat:no-repeat;}
a.fleche, a.previewlink{padding-left:15px; font-size:110%; font-weight:bold;background-image:url(../interfacejmi/lien-g.gif); background-position:left center; background-repeat:no-repeat;}
a:hover.fleche{padding-left:15px; font-size:110%; font-weight:bold;background-image:url(../interfacejmi/lien-d.gif);}
a:hover {text-decoration:underline;}
a.lien{font-weight:100;font-style:italic; color:#000000;font-size:100%;}
a.lien:hover{text-decoration:none;color:#1C5894}
strong a, strong a.lien{font-weight:bold;}
#col-droite h2 a{color:#fff}
#col-droite a.fleche{color:#BA3216;background-image:url(../interfacejmi/lien.gif);font-size:100%;}
#col-droite a.fleche:hover{background-image:url(../interfacejmi/lien-g.gif);font-size:100%;}
.lien-ville{}
.title{padding-left:15px; color:#1C5894; font-size:110%; font-weight:bold;background-image:url(../interfacejmi/lien-g.gif); background-position:left center; background-repeat:no-repeat;}
a.gauche:hover,a.droite:hover{ display:block;background-color:#BA3216;color:#FFFFFF;text-decoration:none;}
/********************************* MISE EN PAGE BLOCK CONTENU ******************************/
#contenu-2col #col-gauche{float:left;width:470px;}
#gauche p{text-align:left;}
#col-gauche{float:left;width:47%;}
#contenu-2col h2{background-image:url(../interfacejmi/trame.gif); background-position:center; background-repeat:repeat-x;}
#contenu-2col .vert{background-image:url(../interfacejmi/trame.gif); background-position:center; background-repeat:repeat-x;}
#col-droite{float:right;width:47%;}
#contenu-2col #col-droite{float:right;width:300px;}
#col-droite p{padding-left:6px;}
#col-droite h2, #col-droite h6, #col-droite .titre {background-color:#1C5894;color:#FFFFFF;
padding-left:30px;background-image:url(../interfacejmi/mn-droite.gif); background-position:top left; background-repeat:no-repeat;}
/************************************* IMG *******************************************************/
#contenu img {margin:0px 5px 5px 0px;}
.accueil-decouverte-img {float:left;margin-right:10px;}
.img {float:left;width: 380px;overflow:hidden;}
img a{border:0px;}
.logo{ float:right; width:150px;}
.spip_documents_left{margin-right:10px;}
.pub{ float:right; width:210px; text-align:right;}
#album{ float:left; width:100px; margin:5px;padding:5px 0px; background-color:#F0EFEF;}
/***************************************** MENUS GAUCHE *************************************************/
#gauche{float:left;margin:38px 0px 20px 0px;width:190px; background-color:#F0EFEF;padding-bottom:18px;
background-image:url(../interfacejmi/mn-gauche-bas.gif);background-position:left bottom; background-repeat:no-repeat;}
#titre-menu{font-size:12px;color:#FFF;font-weight:bold;
padding:3px 0px 4px 10px;text-transform:uppercase;background-image:url(../interfacejmi/mn-gauche.gif);
background-position:top right;background-repeat: no-repeat;}
.menu{padding-bottom:35px;background-image:url(../interfacejmi/menu-bas.gif);background-position:right bottom; background-repeat:no-repeat;}
.menu ul{margin : 10px 10px 0px 10px;background-color:#FFF;; padding: 10px 0px 10px 5px;background-image:url(../interfacejmi/mn-bas.gif);background-position:right bottom; background-repeat:no-repeat;}
.menu li{border-bottom:dashed 1px #F0EFEF;}
.menu a{ display:block;padding-left:15px;background-image:url(../interfacejmi/lien.gif);background-position:left center; background-repeat:no-repeat;}
.menu a:hover{background-image:url(../interfacejmi/lien-g.gif);}
.ssrub{margin-left:10px;}
.menu strong{ font-weight:normal;}
/***************************************** MEMBRE *************************************************/
#membre #titre-menu{}
#membre a{ background-image:none;padding-left:0px; display:inline;}
/***************************************** VILLES *************************************************/
#ville {color:#005A64;background-image:url(../interfacejmi/ville.gif);background-repeat:no-repeat; background-position:top right;text-align:center;
height:93px;text-transform:uppercase;font-weight:bold;}
.ville{padding-top:20px;}
#ville a{color:#005A64;display:block;}
#plan-ville{ text-align:center;padding-bottom:10px;}
td{vertical-align:top;}
/******************* Hotel booking ****************************************************/
.booking form {background-color:#fff;padding:20px;border:solid 1px #ccc}
#col-droite .booking form {background-color:#fff;padding:20px;}
#col-droite .booking h6{margin-bottom:0;}
/************************************* Forum *******************************************************/
li.forum-fil{margin:10px 0 20px 0;}
li .forum-texte{background:#F0EFEF;padding:10px;border:solid 1px #ccc;}
#formulaire_forum{}
#formulaire_forum li{padding:10px 0;}
#formulaire_forum fielset{margin:10px 0;}
/************************************* newsletter *******************************************************/
#newsletter{
font-family: Baumans, Lobster, Times, "Times New Roman";
font-size:22px;text-align:center;
background:#ff6600;padding:12px;border:2px solid #fff;margin:20px;color:#fff;
-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;box-shadow: 5px 5px 15px #555;}
##newsletter a{}
/********************************* Vote ******************************/
.vote{}
/***************************************** Meteo ************************************************/
#meteo .gauche, #meteo .droite{border:0px;}
#meteo .titre{font-size: 120%;color: #1C5894;text-align:center;font-weight:bold;margin-bottom:10px;}
/***************************************** HAUT *************************************************/
#haut{height:180px;}
#haut-corps{ float:right; width:760px;}
#haut h1, #haut h2 {padding: 5px 0px 0px 105px;font-size:100%;display:inline;border:none;color:#fff;text-transform:none;}
#menu-haut{text-align:right;margin:0 70px 0 0;}
#annonce{text-align:right;}
#menu-haut a, .arborescence-fiche a{padding:2px 3px;font-weight:bold; background-color:#F0EFEF;}
#menu-haut a:hover, .arborescence-fiche a:hover{color:#FFF;background-color:#1C5894;}
#icone-haut{padding:8px 100px 0 0;text-align:right;}
#icone-haut img{margin:0px 8px;}
/***************************************** PIED *************************************************/
#bas-page{ text-align:right;}
#bas {clear:both; height:130px;background-color:#597EAD;background-image:url(../interfacejmi/fond-bas.gif);background-position:top right;background-repeat: no-repeat;}
.copyright {text-align : center;}
table.carnet {border-left:solid 5px #000;}
.carnet-titre{border-left:solid 5px #000; text-align:center;}
.carnet-lien{border-left:solid 5px #000;}
