/* En-tête (HEAD) */
#head .hleft {
	FLOAT: left;
	WIDTH: 194px;
}
#head .hright {
	FLOAT: left;
}
/* menu d'aide */
#navbas {
	BACKGROUND: #E0E0E0 url("../img/FR/home/head-bgleft.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
	FONT-WEIGHT: bold;
	COLOR: #921A11;
	HEIGHT: 24px;
}
#navbas UL {
	MARGIN: 0px;
	PADDING: 3px 5px 0px 5px;
	LIST-STYLE: none;
}
#navbas LI {
	PADDING: 0px;
	MARGIN: 0px;
	DISPLAY: inline;
}
#navbas A {
	TEXT-DECORATION: none;
}
#navbas A:hover {
	TEXT-DECORATION: underline;
}

/* Zone principale (MAIN) */
#main.home {	
	BACKGROUND-IMAGE: url("../img/FR/main-bg.gif");
	BACKGROUND-REPEAT: repeat-x;
	BACKGROUND-POSITION: top;
}
/* Partie gauche */
#cleft {
	FLOAT: left;
	WIDTH: 190px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 40px;
	/*BORDER: 1px solid #000000;*/
}
/* Partie droite */
#cright {
	FLOAT: right;
	WIDTH: 160px;
	PADDING-TOP: 5px;
}
/* Partie centrale */
#cmiddle {
	MARGIN-LEFT: 190px;
	MARGIN-RIGHT: 160px;
	BORDER-RIGHT: 1px dotted #1F95C0;
	BORDER-LEFT: 1px dotted #1F95C0;
}

/* Partie centrale gauche */
#cmiddleLeft {
	FLOAT: left;
	WIDTH: 363px;
	TEXT-ALIGN: center;
	PADDING-TOP: 10px;
/*	BORDER-RIGHT: 1px dotted #1F95C0; */
}
/* Partie centrale droite */
#cmiddleRight {
	PADDING-TOP: 10px;
	BORDER-LEFT: 1px dotted #1F95C0;
	MARGIN-LEFT: 365px;
}


/* Bloc "Se déplacer en Payx d'Aix */
#navsec {
	TEXT-ALIGN: left;
	BACKGROUND-IMAGE: url("../img/FR/navsec-bg.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	WIDTH: 343px;
	MARGIN: 0px auto 10px auto;
	OVERFLOW: auto;
}
#navsec H2, #sortir H2 {
	FONT-SIZE: 160%;
	BORDER-BOTTOM: 1px solid #FFFFFF;
	FLOAT: left;
	PADDING: 5px 5px 0px 5px;
	MARGIN: 0px 5px 10px 5px;
}
#navsec .main, #sortir .main {
	CLEAR: left;
	MARGIN: 0px 0px 0px 40px;
	PADDING: 0px 0px 25px 0px;
	LIST-STYLE-IMAGE: url("../img/FR/LI-red.gif");
	FONT-SIZE: 115%;
}
#navsec .main LI, #sortir .main LI {
	MARGIN-BOTTOM: 5px;
}
#navsec .sub {
	LIST-STYLE-IMAGE: none;
	LIST-STYLE-TYPE: none;
	MARGIN: 5px 0px 5px 0px;
	PADDING: 0px;
	FONT-SIZE: 85%;
}
#navsec .sub LI {
	MARGIN: 0px;
	PADDING: 0px;
}
#navsec DIV {
	BACKGROUND-IMAGE: url("../img/FR/navsec-foot.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
}
#navsec SPAN {
	BACKGROUND-COLOR: #3EABD4;
	PADDING: 2px;
}

/* Bloc "Sortir du Pays d'Aix" */
#sortir {
	TEXT-ALIGN: left;
	BACKGROUND: #B1E1F5 url("../img/FR/sortir-bg.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	WIDTH: 343px;
	MARGIN: 10px auto 10px auto;
	OVERFLOW: auto;
}
#sortir SPAN {
	FONT-WEIGHT: bold;
}
#sortir DIV {
	BACKGROUND-IMAGE: url("../img/FR/sortir-foot.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
}

#evenementiel {
	MARGIN: 10px;
}

/* Bloc recherche itinéraire */
#trajet {
/*	BACKGROUND: #CBEBF9 url("../img/FR/trajet-bg.gif");*/
	BACKGROUND: #CBEBF9 url("../img/FR/bg_RI_1.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	WIDTH: 232px;
	/*MARGIN-TOP: 15px;*/
	PADDING: 0px;
	OVERFLOW: auto;
}
#trajet H2 {
	FONT-SIZE: 160%;
	FLOAT: left;
	PADDING: 5px 5px 0px 5px;
	MARGIN: 0px 5px 10px 5px;
}
#trajet FIELDSET {
	CLEAR: left;
	PADDING: 0px 0px 0px 20px;
	MARGIN: 0px;
/*	BACKGROUND-IMAGE: url("../img/FR/trajet-foot.gif");*/
	BACKGROUND-IMAGE: url("../img/FR/bg_RI_2.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
}
#trajet LEGEND {
    DISPLAY: none;
}
#trajet #depart, #trajet #arrivee {
	WIDTH: 180px;
    BORDER: 1px solid #2891b8;
    BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE: 100%;
}
#trajet .depart, #trajet .arrivee, #trajet .type {
	PADDING: 0px;
	BACKGROUND: none;
}
#trajet .depart, #trajet .arrivee {
	/*PADDING-BOTTOM: 5px;*/
}
#trajet .depart LEGEND, #trajet .arrivee LEGEND {
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 107%;
}
#trajet .depart LABEL, #trajet .arrivee LABEL {
	DISPLAY: none;
}
#trajet .type LEGEND {
	DISPLAY: none;
}
#trajet .type LABEL {
	DISPLAY: inline;
}
#trajet .submit {
	MARGIN-TOP: 13px;
	PADDING-RIGHT: 32px;
	TEXT-ALIGN: right;
}
#trajet .submit INPUT {
    BORDER: none;
    BACKGROUND-COLOR: #99DCF8;
    COLOR: #000000;
    PADDING: 2px;
	FONT-SIZE: 92%;
	FONT-WEIGHT: bold;
}



#content #headingNews UL {
	MARGIN: 0px;
	PADDING: 0px;
}

/* Demande du 15/07/2009: faire ressortir chacune des actualités avec le même picto que celui utilisé pour "toutes les actualités" */
#content #headingNews {
	PADDING: 0px 0px 0px 20px;
}
#content #headingNews UL LI {
	LIST-STYLE-IMAGE: url("../img/FR/LI-blue.gif");
	LINE-HEIGHT: 100%;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px;
}
#content #headingNews H3 {
	FONT-WEIGHT: normal;
}


/* Perturbation à la une */
.homePerturb {
	color:#c3322f; /* rouge , ocre comme le H2 de #contenu */
	font-weight: bold;
}