body {
background: #fff url(img/accueil/body.png) no-repeat center 0;
}

div#contenu_deco{
background: url(img/accueil/contenu_deco.png) repeat-y 487px 0;
width: auto;
/*font-size: 1.1em;*/
}

div#contenu_avec_encadres{
width: 487px;
padding: 0;
}

/* ====================
Bandeau 
==================== */

h1 {
top: 60px;
left: 566px;
left: 553px;
}

p#site_nautisme_credits{
top: 8px;
}

.accueil #bandeau_deco{
height : 246px;
position : relative;
}

.accueil #bandeau{
background-repeat: no-repeat;
height : 246px;
/*width: 587px; longueur de l'image elle-meme */
width: 965px;
display: block;
position: absolute;
top: 0;
left: 0
}

object{
margin: 0;
padding: 0;
position: absolute;
top: 0;
left: 0;
}

/* ====================
Acces minisites
==================== */

.accueil ul#acces_minisites{
line-height: normal;
top: 1px;
left: 662px;
width: 310px;
text-align: right;
}

body.nautisme ul#acces_minisites{
top: 38px;
}

.accueil ul#acces_minisites li{
background-image: none;
padding: 0;
margin: O;
float: none;
}

.accueil ul#acces_minisites li img{
vertical-align: top;
}

ul#acces_minisites li.site_courant{
background: url(img/accueil/site_courant.png) no-repeat 55px 24px;
}

/* ====================
Menu 
==================== */

#menu {
height: 143px;
font-size: 1.2em;
padding-bottom : 0;
}

.menu_principal a {
border-bottom: 0;
}

#item_3 {
background-color:#3c649b;
height:129px;
}

ul.menu_principal li#item_1 a {
height:129px;
background-image: url(img/accueil/item_1.jpg);
/*border-left: 1px solid #fff;*/
border-left: 1px solid #f28d00;
border-bottom:1px solid #fabb00;
}

ul.menu_principal li#item_2 a{
height:129px;
background-image: url(img/accueil/item_2.jpg);
border-bottom:1px solid #fabb00;
}

ul.menu_principal li#item_3 a{
height:129px;
background-image: url(img/accueil/item_3.jpg);
border-bottom:1px solid #fff;
}

ul.menu_principal li#item_4 a{
height:129px;
background-image: url(img/accueil/item_4.jpg);
border-bottom:1px solid #fabb00;
}

/*Menu nautisme*/

.nautisme ul.menu_principal li#item_1 a {
background-image:url(img_nautisme/accueil/item_1.jpg);
}

.nautisme ul.menu_principal li#item_2 a {
background-image:url(img_nautisme/accueil/item_2.jpg);
}

.nautisme ul.menu_principal li#item_3 a {
background-image:url(img_nautisme/accueil/item_3.jpg);
}

.nautisme ul.menu_principal li#item_4 a {
background-image:url(img_nautisme/accueil/item_4.jpg);
}

/*Menu randonnee*/

.randonnee ul.menu_principal li#item_1 a {
background-image:url(img_randonnee/accueil/item_1.jpg);
}

.randonnee ul.menu_principal li#item_2 a {
background-image:url(img_randonnee/accueil/item_2.jpg);
}

.randonnee ul.menu_principal li#item_3 a {
background-image:url(img_randonnee/accueil/item_3.jpg);
}

.randonnee ul.menu_principal li#item_4 a {
background-image:url(img_randonnee/accueil/item_4.jpg);
}


/*Menu famille*/

.famille ul.menu_principal li#item_1 a {
background-image:url(img_famille/accueil/item_1.jpg);
}

.famille ul.menu_principal li#item_2 a {
background-image:url(img_famille/accueil/item_2.jpg);
}

.famille ul.menu_principal li#item_3 a {
background-image:url(img_famille/accueil/item_3.jpg);
}

.famille ul.menu_principal li#item_4 a {
background-image:url(img_famille/accueil/item_4.jpg);
}


/*Menu handicap*/

.handicap ul.menu_principal li#item_1 a {
background-image:url(img_handicap/accueil/item_1.jpg);
}

.handicap ul.menu_principal li#item_2 a {
background-image:url(img_handicap/accueil/item_2.jpg);
}

.handicap ul.menu_principal li#item_3 a {
background-image:url(img_handicap/accueil/item_3.jpg);
}

.handicap ul.menu_principal li#item_4 a {
background-image:url(img_handicap/accueil/item_4.jpg);
}

/* ====================
Contenu_avec_encadres
==================== */

#contenu_avec_encadres ul {
padding:0;
}

#contenu_deco3{
padding-right:10px;
padding-left:0px;
}

.sansstyle ul.liste-documents em a,
.sansstyle ul.liste-actualites em a,
.sansstyle ul.liste-articles em a{
font-family: "Trebuchet MS", sans-serif;
color:#a85417;
text-decoration:none;
font-size: 1.1em;
}

.sansstyle ul.liste-documents span.date-liste,
.sansstyle ul.liste-actualites span.date-liste,
.sansstyle ul.liste-articles span.date-liste{
font-family: "Trebuchet MS", sans-serif;
font-size: 1em;
}

.sansstyle ul.liste-documents p,
.sansstyle ul.liste-actualites p,
.sansstyle ul.liste-articles p{
font-family:"Trebuchet MS", sans-serif;
color:#4e5656;
}

.sansstyle ul.liste-documents li,
.sansstyle ul.liste-actualites li,
.sansstyle ul.liste-articles li{
border-top:none;
background: url(img/accueil/separateur.png) left top no-repeat;
padding: 1.2em 0 0 0;
}

/* ====================
Encadres pratiques
==================== */

#encadres_pratiques{
background-color:#6c93ca;
color: #fff;
float: left;
width: 242px;
font-size: 1.1em;
}

#reserver{
margin-bottom: 0;
}

/*Meteo*/

img#meteo{
border-bottom:1px solid #fabb00;
}

/* Click to Call */

#click_to_call{
border-bottom:1px solid #fabb00;
}

/*Carnet de voyage*/

#mon_carnet_voyage{
border-bottom:1px solid #fabb00;
height: 8.5em;
}

#mon_carnet_voyage li{
font-size:0.9em;
}

#mon_carnet_voyage p{
font-size: 0.9em;
}

/*Inscription newsletter*/

#inscription_newsletter{
background: #6c93ca url(img/accueil/inscription_newsletter.png) no-repeat 210px 3px;
border-bottom:1px solid #fabb00;
padding-bottom: 0.3em
}

#inscription_newsletter legend{
color : #fff;
padding-bottom:0;
}

#inscription_newsletter label{
color:#3c460a;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
}

#adresse_mail.champ-saisie{
float:left;
border:1px solid #767676;
width:135px;
}


#inscription_newsletter input.ok{
float:left;
width:62px;
height:20px;
background: #6c93ca url(img/accueil/ok.png);
color:#3c649b;
border:none;
padding:0;
font-weight: 700;
font-size: 0.95em;
}

/*Recherche simple*/

form#recherche_simple {
background:#6c93ca;
border-bottom:0;
}

#recherche_simple label {
display:block;
color : #fff;
padding-bottom:0.2em;
}

input#MOTS_CLEFS{
color: #fff;
float:left;
width:135px;
border:1px solid;
background:transparent;
}

input#MOTS_CLEFS:focus{
background: #6184b5;
}

#recherche_simple a {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
background:#6c93ca;
color:#3c460a;
text-decoration: none;
}

#recherche_simple a:hover{
color: #fff;
}

#recherche_simple input.ok{
float:left;
width:82px;
height:20px;
background: #6c93ca url(img/accueil/ok.png) no-repeat 0 0;
color:#3c649b;
border:none;
padding:0;
font-weight: 700;
font-size: 0.95em;
}


/* ====================
Encadres
==================== */

.encadre_fiche,
.encadre_auto_fiche,
.encadre_nav_auto,
.encadre_recherche {
margin-right : 10px;
padding : 0 0 1.5em 10px;
}

#encadres h3{
font-family:"Trebuchet MS", sans-serif;
font-size:1.3em;
color:#a85417;
padding:0.7em 0 0.3em 0;
}

#encadres a{
color: #f25000;
}

/*Cartes*/

img#cartes{
border-bottom:1px solid #fabb00;
}

/*firstencadre*/

.firstencadre{
border-bottom:1px solid #fabb00;
}

.firstencadre a{
color: #f28d00;
text-decoration:none;
}

.firstencadres a:hover{
color: #fa5800;
}

.encadre_fiche_contenu ul.liste-objets span.date-liste{
font-family: "Trebuchet MS", sans-serif;
color:#938d8c;
}

.encadre_fiche_contenu ul.liste-objets li{
padding:0;
border:none;
}

.encadre_fiche_contenu ul.liste-objets a{
font-family:"Trebuchet MS", sans-serif;
font-weight: normal;
font-size:0.9em;
}

.encadre_fiche_contenu ul.liste-objets p{
font-family:"Trebuchet MS", sans-serif;
font-size:0.95em;
}

/*Encadre fiche*/

.encadre_fiche_contenu ul.liste-objets p{
color:#938d8c;
}

/*#encadres ul.liste-documents span.date-liste,
#encadres ul.liste-actualites span.date-liste,
#encadres ul.liste-articles span.date-liste {
font-size: 0.85em;
}*/

#encadres a.lire_la_suite{
font-size: 1.1em;
display: block;
text-align: right;
}