﻿body
{
    width:905px;
    margin:auto;
    background-color:#00abc4;
}
.backgroung
{
    position:relative;
    width:905px;
    background: url(../Images/body.png) repeat-y right;
}
.bottom
{
    background: url(../Images/bottom.gif) no-repeat right;  
    height:9px;
}


div.accemo-Header {
        position:absolute;
        top:0px;
        width:899px;
        height:204px;
        background: url(../Images/accemo_Header.gif) no-repeat left;
}

div.accemo-Header2
{
        position:absolute;
        top:206px;
}

.position
{
    padding-top:285px!important;    
}
/***********************Info trafic************************************/
div.accemo-InfoTraffic {
	position:relative;
	margin-left:10px;
	/*top:204px;*/
	width:749px;
	height:71px;
   background:#efefef url(../Images/accemo_InfoTraffic.gif) no-repeat right!important;
   
}

 .DivInfoTraffic
 {
    background-image: url(../Images/Images/fondInfoTrafic.gif);
    background-repeat:no-repeat;   
    width:543px;
    height:67px;
    padding: 5px 35px 0px 150px; 
    line-height: 16px;
    float:left;
    margin-right: 7px;
    overflow: hidden;
    position:absolute;
    
 }

 .Long
 {
    background-image: url(../Images/1/Accueil/FondInfoTraffic_long.gif);
    height:280px;
 }

  .Scroll
 {
	overflow: auto ;
	height:257px;
	width:181px;
    
 }
.SansInfo
{
	text-align:center;
}
.VersionEtrangere
{
    padding-top:70px;
}
 
.DivInfoTraffic  .ResumeTexte
{
  display:inline-block;
  background-image:none;
  padding-bottom:5px;  
}


.DivInfoTraffic .ResumeActu
{
    position:absolute;
    padding:0px;
    margin:0px;
    margin-bottom:10px;

    width:573px;
    height:50px;

    background-image: url(../Images/Images/fondInfoTrafic.gif);
    background-repeat:no-repeat;
    background-position:-150px -11px;
    font-size:1.3em;
}
.DivInfoTraffic .ResumeActuPremiere
{
    z-index:1;
}
.DivInfoTraffic .ResumeActuSuivante
{
    top:49px;
    visibility:hidden;
}
.DivInfoTraffic .ResumeActu .LienSavoirPlus
{
    position:relative;
    margin-left:10px;
}
/***********************FIN Info trafic************************************/


div.accemo-Contenu {
	position:relative;
	/*margin-top:283px;*/
	width:533px;
    background:#efefef url(../Images/accemo_Contenu.gif) repeat-y right!important;
	min-height:600px;
	height:auto!important;
	height:600px;
	margin-top:8px;
	float:left;
	margin-left:10px;
}

div.accemo-Droite {
	position:relative;
	float:left;
	/*margin-left:768px;*/
	/*top:283px;*/
	width:121px;
	min-height:600px;
	height:auto!important;
	height:600px;
    /*margin-right:15px;*/
	margin-top:8px;
	margin-left:8px;
}

div.accemo-bas {
	position:relative;
	margin-left:0px;
	width:649px;
	height:39px;
    background: url(../Images/accemo_bas.gif) no-repeat left!important;
    margin-top:-8px;
    padding-left:220px;
    padding-top:10px;
}

    


div.accemo-LienBibus {
	position:absolute;
	margin-left:768px;
	/*top:204px;*/
	width:121px;
	height:71px;
    background:#efefef url(../Images/accemo_Header.gif) no-repeat right!important;
    float:right;
    margin-right:15px;
    
}

/*************Partie Gauche ***********************/
div.accemo-Gauche {
	position:relative;
	float:left;
	margin-left:0px;
	margin-top:8px;

	width:217px;
	min-height:300px;
	height:auto!important;
	height:300px;
}

.fluxRss
{
    float:left;
    text-decoration:none;
    display:block;
    color:#616163!important;
    font-family:Arial;
    padding-left:35px;
    font-size:12px!important;
    font-weight:normal!important;
    height:30px;
    padding-top:15px;
    background: url(../Images/Menugauche/FluxRss.gif) no-repeat left ;
    margin-left:10px;
}

div.accemo-Logo {
	position:absolute;
	left:0px;
	top:0px;
	width:204px;
	height:124px;
	margin-top:-120px;
	margin-left:9px;
	border:1px solid #dbdcdc;
}
/*************************************/

div.accemo-Gauche .accemo_LienReservation
{
    display:block;
    background:url(../Images/MenuGauche/bgReservation.gif) no-repeat right!important; 
    width:207px;
    height:24px; 
    text-align:center; 
    padding-top:10px; 
    color:#ffffff;
    font-family:Georgia ;
    font-family:margin-left:10px;
    text-transform:uppercase;
    font-size:19px;
    letter-spacing:1px;
    margin-left:10px;
    margin-top:10px;
    text-decoration:none;
}




/********************/
/* Resumé actualités*/
/********************/
 .divPlanDuSite,
 .divContenu,
.divActualite,
.accueil_resumeActu
{   
        width:493px; 
        min-height:280px;
        height:auto !important;
        height:280px;
        padding-top:44px;
        margin-left:20px;
        margin-right:20px;
}

.accueil_resumeActu .Titre
{
        color:#0092bc;
        font-family:Arial;
        font-size:1.9em;
        font-weight:bold;
        line-height: 20px;
}
 
.accueil_resumeActu .LienSavoirPlus
{
        display:block;
        float:right; 
        margin-top:-11px;
}
.accueil_resumeActu .divImageActuAssocie
{
        float:left; 
}
.accueil_resumeActu.ImgActu
{
        padding-right:7px;
}


.accueil_resumeActu .ResumeTexte
{
	    border-bottom: 1px silver dotted;
}
.accueil_resumeActu .ResumeTexte span.Resume
{    
    font-family:verdana;
    color:#58585a;  

}





/****************************************************************************************/
/*	style du plan du site																*/
/****************************************************************************************/
div.PlanSite
{
	margin-left:10px;
	padding-bottom:30px;
}
.titrePlanDuSite
{
	color:#4c4c4e !important;
}
div.PlanSite a,
div.PlanSite a:link,
div.PlanSite a:active,
div.PlanSite a:visited,
div.PlanSite a:hover
{
	display:block;
	font-family:Arial;
	font-weight:bold;
}
div.PlanSite a.niveau1,
div.PlanSite a.niveau1:link,
div.PlanSite a.niveau1:active,
div.PlanSite a.niveau1:visited,
div.PlanSite a.niveau1:hover,
div.PlanSite .niveau1
{
	font-size:16px;
	color:#4c4c4e;
	font-weight:bold;
	margin-top:15px;
	text-decoration : none;
}
/*
div.PlanSite a.premierElement,
div.PlanSite a.premierElement:link,
div.PlanSite a.premierElement:active,
div.PlanSite a.premierElement:visited,
div.PlanSite a.premierElement:hover,
div.PlanSite .premierElement
{
	margin-top:0px !important;
	font-weight:bold;
	text-decoration:underline;
}*/
div.PlanSite a.niveau2,
div.PlanSite a.niveau2:link
div.PlanSite a.niveau2:visited
{
	font-size:12px;
	color:#7d7d7f;
	margin-left:30px;
	text-decoration:none;
	background:url(../Images/Images/PlanDuSite/puceNiveau2.gif) no-repeat left 4px;
	padding-left:17px;
}
.pageIndependanteBottom
{
    background:url(../Images/Images/PlanDuSite/FondBleuBottom.gif) no-repeat left bottom;
    padding-bottom:9px;
}
div.PlanSite a.niveau2:active,
div.PlanSite a.niveau2:hover
{
	font-size:12px;
	color:#444446!important;
	margin-left:30px;
	text-decoration:none;
	background:url(../Images/Images/PlanDuSite/puceNiveau2.gif) no-repeat left 4px;
	padding-left:17px;
	text-decoration:underline;
}

div.PlanSite a.niveau3,
div.PlanSite a.niveau3:link,
div.PlanSite a.niveau3:active,
div.PlanSite a.niveau3:visited,
div.PlanSite a.niveau3:hover,
div.PlanSite .niveau3,
div.PlanSite a.niveau4,
div.PlanSite a.niveau4:link,
div.PlanSite a.niveau4:active,
div.PlanSite a.niveau4:visited,
div.PlanSite a.niveau4:hover,
div.PlanSite .niveau4,
div.PlanSite a.niveau5,
div.PlanSite a.niveau5:link,
div.PlanSite a.niveau5:active,
div.PlanSite a.niveau5:visited,
div.PlanSite a.niveau5:hover,
div.PlanSite .niveau5,
div.PlanSite a.niveau6,
div.PlanSite a.niveau6:link,
div.PlanSite a.niveau6:active,
div.PlanSite a.niveau6:visited,
div.PlanSite a.niveau6:hover,
div.PlanSite .niveau6
{
	font-size:12px;
	color:#828282;
	margin-left:60px;
	text-decoration:none;
	background:url(../Images/puce_planSite2.gif) no-repeat left 6px;
	padding-left:7px;
}
div.PlanSite a.niveau4,
div.PlanSite a.niveau4:link,
div.PlanSite a.niveau4:active,
div.PlanSite a.niveau4:visited,
div.PlanSite a.niveau4:hover,
div.PlanSite .niveau4
{
	margin-left:80px;
}
div.PlanSite a.niveau5,
div.PlanSite a.niveau5:link,
div.PlanSite a.niveau5:active,
div.PlanSite a.niveau5:visited,
div.PlanSite a.niveau5:hover,
div.PlanSite .niveau5
{
	margin-left:100px;
}
div.PlanSite a.niveau6,
div.PlanSite a.niveau6:link,
div.PlanSite a.niveau6:active,
div.PlanSite a.niveau6:visited,
div.PlanSite a.niveau6:hover,
div.PlanSite .niveau6
{
	margin-left:120px;
}
div.PlanSite a.niveau2:hover,
div.PlanSite a.niveau3:hover,
div.PlanSite a.niveau4:hover,
div.PlanSite a.niveau5:hover,
div.PlanSite a.niveau6:hover
{
	color:#000000;
}

div.PlanSite div.RubriqueIndependante
{
	float:right;
	background:url(../Images/Images/PlanDuSite/FondBleu.gif) no-repeat top ;
	width:204px;
	/*height:248px;*/
}
div.PlanSite div.RubriqueIndependante a,
div.PlanSite div.RubriqueIndependante a:link,
div.PlanSite div.RubriqueIndependante a:active,
div.PlanSite div.RubriqueIndependante a:visited,
div.PlanSite div.RubriqueIndependante a:hover
{
    margin:0px;
    padding:0px;
	display:block;
	white-space:nowrap;
	margin-right:7px;
	font-family:Arial;
    padding-top:8px;
    padding-bottom:8px;
    padding-left:22px;
}
div.PlanSite div.RubriqueIndependante a.niveau2,
div.PlanSite div.RubriqueIndependante a.niveau2:link,
div.PlanSite div.RubriqueIndependante a.niveau2:active,
div.PlanSite div.RubriqueIndependante a.niveau2:visited,
div.PlanSite div.RubriqueIndependante a.niveau2:hover,
div.PlanSite div.RubriqueIndependante .niveau2
{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border-bottom:1px solid #51c6d7;
	background:url(../Images/Images/PlanDuSite/puceNiveau2Rubrique.gif) no-repeat 4px;
    text-decoration:none;
}
/****************************************************************************************/
/***************************************************/
/*                 Accessibilité				   */
/***************************************************/

.accessibility
{
	display:none;
}	

.iframeCarto
{
    width:100%!important;
    top:0px;
    left:0px;
    height:1000px;
    position:absolute;
    z-index:2100
}