/* Partie gauche / centrale */
#left {
	CLEAR: both;
	FLOAT: left;
	WIDTH: 660px;
}

/* Contenu */
#content {
	FLOAT: left;
	WIDTH: 440px;
}

/* Formulaire RI */
#trajet {
}
#trajet .b1, #trajet .b2, #trajet .b3 {
	DISPLAY: block;
	OVERFLOW: hidden;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #EAEAEC;
	BORDER-LEFT: 1px solid #D7D5D6;
	BORDER-RIGHT: 1px solid #D7D5D6;
}
#trajet .b1 {MARGIN: 0px 2px; BACKGROUND-COLOR: #D7D5D6;}
#trajet .b2 {MARGIN: 0px 1px;}
#trajet .b3 {MARGIN: 0px 0px;}
#trajet .contenu {
	BORDER-LEFT: 1px solid #D7D5D6;
	BORDER-RIGHT: 1px solid #D7D5D6;
	BACKGROUND-COLOR: #EAEAEC;
	PADDING: 0px 2px;
}

#trajet .titre {
	BACKGROUND-COLOR: #F5F5F7;
	TEXT-ALIGN: right;
	PADDING-LEFT: 10px;
}
#trajet .titre H2 {
	FONT-SIZE: 130%;
	FLOAT: left;
	BACKGROUND-IMAGE: url("../img/FR/trajet_bg-title.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0px 5px;
	PADDING-LEFT: 25px;
	PADDING-TOP: 3px;
}
#trajet .titre SPAN {
	FONT-SIZE: 92%;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 5px;
}
#trajet .titre IMG {
	MARGIN: 2px;
	VERTICAL-ALIGN: middle;
}

#trajet FORM {
	PADDING: 10px;
}
#trajet FIELDSET {
	MARGIN: 10px 0px;
}
#trajet FIELDSET.depart {
	WIDTH: 210px;
	FLOAT: left;
}
#trajet FIELDSET.arrivee {
}
#trajet LEGEND {
    DISPLAY: none;
}
#trajet LABEL {
    FONT-WEIGHT: bold;
	FONT-SIZE: 107%;
}
#trajet #depart, #trajet #arrivee, #trajet SELECT {
	WIDTH: 190px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px solid #0062AD;
	COLOR: #0062AD;
	MARGIN-BOTTOM: 5px;
	MARGIN-TOP: 3px;
	PADDING: 2px;
	FONT-SIZE: 100%;
}

#trajet .monitinisere {
    COLOR: #04295E;
}
#trajet .monitinisere SPAN, #trajet .monitinisere LABEL {
	FONT-SIZE: 92%;
	FONT-WEIGHT: bold;
}

#trajet DIV.submit {
	MARGIN-LEFT: 210px;
	PADDING-TOP: 5px;
}
#trajet DIV.submit INPUT {
	background-color:rgb(0, 98, 173);
	BORDER: 1px solid #0062AD;
	COLOR: White;
	FONT-SIZE: 100%;
}
#trajet DIV.submit A {
	FONT-SIZE: 92%;
	PADDING: 0px 5px;
}


/* Annonce */
#annonce {
}
#annonce .b1, #annonce .b2, #annonce .b3 {
	DISPLAY: block;
	OVERFLOW: hidden;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-LEFT: 1px solid #D7D5D6;
	BORDER-RIGHT: 1px solid #D7D5D6;
}
#annonce .b1 {MARGIN: 0px 2px; BACKGROUND-COLOR: #D7D5D6;}
#annonce .b2 {MARGIN: 0px 1px;}
#annonce .b3 {MARGIN: 0px 0px;}
#annonce .contenu {
	BORDER-LEFT: 1px solid #D7D5D6;
	BORDER-RIGHT: 1px solid #D7D5D6;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 0px 2px;
}

#annonce .titre {
	BACKGROUND-COLOR: #F5F5F7;
	TEXT-ALIGN: right;
	PADDING-LEFT: 10px;
}
#annonce .titre H2 {
	FONT-SIZE: 130%;
	FLOAT: left;
	BACKGROUND-IMAGE: url("../img/FR/trajet_bg-title.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0px 5px;
	PADDING-LEFT: 25px;
	PADDING-TOP: 3px;
}
#annonce .titre SPAN {
	FONT-SIZE: 92%;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 5px;
}
#annonce .titre IMG {
	MARGIN: 2px;
	VERTICAL-ALIGN: middle;
}

#annonce FORM {
	PADDING: 10px;
}
#annonce FIELDSET {
	MARGIN: 10px 0px;
}
#annonce FIELDSET.depart {
	WIDTH: 210px;
	FLOAT: left;
}
#annonce FIELDSET.arrivee {
}
#trajet LEGEND {
    DISPLAY: none;
}
#annonce LABEL {
    FONT-WEIGHT: bold;
	FONT-SIZE: 107%;
}



/* Partenaires */
#partenaires {
	MARGIN-TOP: 40px;
	BACKGROUND-IMAGE: url("../img/FR/partenaires_bg.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top right;
}
#partenaires H2 {
	FONT-SIZE: 130%;
}
#partenaires DIV.logos {
	PADDING: 0px 130px 0px 95px;
	HEIGHT: 125px;
}
#partenaires DIV.aeroport {
	FLOAT: left;
	PADDING-TOP: 8px;
	PADDING-LEFT: 40px;
	MARGIN-RIGHT: 20px;
}
#partenaires DIV.suv {
	PADDING-BOTTOM: 18px;
}
#partenaires DIV.tag {
	FLOAT: left;
	PADDING-TOP: 8px;
	MARGIN-RIGHT: 25px;
}
#partenaires DIV.grenoble {
	PADDING-BOTTOM: 5px;
}
#partenaires DIV.ter {
	FLOAT: left;
	PADDING-LEFT: 35px;
	MARGIN-RIGHT: 55px;
}
#partenaires DIV.transisere {
}

/* Partie droite */
#right {
	FLOAT: left;
	MARGIN-LEFT: 10px;
}

#right .b1, #right .b2, #right .b3 {
	DISPLAY: block;
	OVERFLOW: hidden;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #F4F4F6;
	BORDER-LEFT: 1px solid #D7D5D6;
	BORDER-RIGHT: 1px solid #D7D5D6;
}
#right .b1 {MARGIN: 0px 2px; BACKGROUND-COLOR: #D7D5D6;}
#right .b2 {MARGIN: 0px 1px;}
#right .b3 {MARGIN: 0px 0px;}
#right .contenu {
	BORDER-LEFT: 1px solid #D7D5D6;
	BORDER-RIGHT: 1px solid #D7D5D6;
	BACKGROUND-COLOR: #F4F4F6;
	PADDING: 0px 2px;
}
#right H2 {
	FONT-SIZE: 130%;
	BACKGROUND-COLOR: #EAEAEC;
	BACKGROUND-IMAGE: url("../img/FR/perturbations_bg-title.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 5px 3px;
	PADDING: 2px 0px 2px 30px;
}

/* Perturbations / actualités */
#perturbations, #actualites {
	WIDTH: 260px;
	MARGIN-TOP: 20px;
}
#perturbations UL, #actualites UL {
	MARGIN: 0px;
	PADDING: 0px 0px 0px 20px;
}
#perturbations LI, #actualites LI {
	PADDING: 5px 0px;
	MARGIN: 0px;
}
#perturbations P, #actualites P {
	MARGIN: 5px;
}
#perturbations .all, #actualites .all {
	MARGIN-TOP: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: 100px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 92%;
}
#perturbations .all SPAN, #actualites .all SPAN {
	BACKGROUND-IMAGE: url("../img/FR/perturbations_bg-plus.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left;
	PADDING-LEFT: 20px;
}

#perturbations UL {
	LIST-STYLE: none;
	PADDING-LEFT: 2px;
}
#perturbations LI.pert1 {
	BACKGROUND-IMAGE: url("../img/FR/pert_small_icon1.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0px 5px;
	PADDING-LEFT: 20px;
}
#perturbations LI.pert2 {
	BACKGROUND-IMAGE: url("../img/FR/pert_small_icon2.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0px 5px;
	PADDING-LEFT: 20px;
}

/* Info FLash */
#infos {
	WIDTH: 262px;
	MARGIN-TOP: 20px;
}

#infos H2
{
	background-image:url('../img/FR/Top_flash_info.png');
	background-position: left top;
	background-repeat:no-repeat;
	padding: 8px 0 0px 38px;
	height:24px;
}

#infos .contenu
{
	background-image:url('../img/FR/Bg_flash_info.png');
	background-position: left top;
	background-repeat:repeat-y;
	border:0;
	color:#FFFFFF;
}
#infos .bottom
{
	background-image:url('../img/FR/Base_flash_info.png');
	background-position: left bottom;
	display:block;
	height:10px;
}
#infos .degrade
{
	background-image:url('../img/FR/Bg_Degrade.png');
	background-position: left top;
	background-repeat:repeat-x;
	WIDTH: 250px;
	margin-left:2px;
}
#bandeau
{
	Z-INDEX: 20;
    OVERFLOW: hidden;
    WIDTH: 250px;
    POSITION: relative;
    TOP: 0px;
    height: 70px;
}

#bandeauNoScriprt
{
	WIDTH: 250px;
	padding: 5px;
}

#bandeau DIV
{
	margin:20px 5px;
	padding: 5px 0px;
	height:70px;
}

#bandeauNoScriprt DIV 
{
	padding: 8px 0px;
}


#bandeau DIV.actu, #bandeauNoScriprt DIV.actu
{
	background-image: url("../img/FR/Picto_pertub_1.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 25px;
}

#bandeau DIV.pert, #bandeauNoScriprt DIV.pert
{
	background-image: url("../img/FR/Picto_perturb_2.png");
    background-position: left top;
    background-repeat: no-repeat;
    padding-left: 25px;
}

#bandeau A, #bandeauNoScriprt A
{
	color:#FFFFFF;
}

/* Lien site Mobile */
.sitemobile
{
	font-size: 309%;
	text-align: center;
	padding: 50px 0px 30px 0px;
	color:#FFFFFF;
}
.sitemobile a
{
	font-size: 140%;
	color:#FFFFFF;
}
