@import "custom.css";

#global H1 {
	DISPLAY: none;
}

LEGEND.adhTitle {
	DISPLAY: none;	
}

/* Structure principale
-----------------------
                 NAVBAS
-----------------------
         HEAD
-----------------------
        (MAIN)
 LEFT | MIDDLE | RIGHT
-----------------------
      |CONTENT |
-----------------------
         FOOT
----------------------- */
#global {
	WIDTH: 958px;
	MARGIN-LEFT: auto;
	MARGIN-RIGHT: auto;
	TEXT-ALIGN: left;	
}

#left {
	FLOAT: left;
	WIDTH: 180px;
}
#right {
	FLOAT: right;
	WIDTH: 205px;
	TEXT-ALIGN: right;
	margin-bottom:90px;
}
#middle {	
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 205px;
	PADDING-BOTTOM:10px;
}
#goBack {
	margin-top:20px;
	margin-left:45px;
}
.goatFormAlert {
	color:#FF0000;
	padding-top:5px;
	padding-bottom: 5px;
}

/* Menu principal */
#mainZone {
	float:left;
	MARGIN-TOP:20px;
	width:490px;
}

/*Menu secondaire : partenaire */
#menunavsec {
	TEXT-ALIGN:left;
	COLOR:#626463;
	float:left;
	WIDTH: 189px;	
    BACKGROUND-IMAGE: url("../img/reseauPerturb_haut.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	HEIGHT:190px;
	MARGIN-TOP:10px;
	MARGIN-RIGHT:10px;
}
#menunavsec UL {
	WIDTH:183px;
	MARGIN-TOP:30px;
	MARGIN-LEFT:3px;
	MARGIN-BOTTOM:0px;
	PADDING:0px;
	LIST-STYLE-TYPE: none;
	BACKGROUND-COLOR:#E4E4E4;
}
#menunavsec LI {
	PADDING-LEFT:22px;
	PADDING-TOP:3px;
	PADDING-BOTTOM:3px;
	MARGIN-LEFT:20px;
	BACKGROUND-IMAGE: url("../img/puce5.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center left;
}
#menunavsec LI H2 {
	MARGIN:0px;
	PADDING:0px;	
	FONT-SIZE:100%;
}
#menunavsec LI H2 A{
	COLOR:#DA2455;
}
#menunavsec LI H3 {
	MARGIN:0px;
	PADDING:0px;
	FONT-SIZE:100%;
}
#menunavsec LI H3 A{
	COLOR: #000000;
}

/* Contenu */
#content {
	MARGIN-LEFT: 10px;
	MARGIN-TOP:20px;		
	WIDTH:690px;
	padding-left:35px;
}
#content .subTitle {

	HEIGHT:30px;
	MARGIN-LEFT:200px;
	padding-left:28px;
	BACKGROUND-IMAGE: url("../img/stitre.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION:left;
}
#content .subTitle P{
	margin-left:0px;
	PADDING-TOP:5px;
	HEIGHT:26px;
	WIDTH:140px;
	TEXT-ALIGN:left;
	COLOR:#DA2455;
	FONT-SIZE:120%;
	FONT-WEIGHT:bold;
}

#content #navList {
	WIDTH:700px;
}

#content H1{
	DISPLAY: inline;
	MARGIN-BOTTOM:8px;
}
#content H2{	
	MARGIN-TOP:15px;
	MARGIN-BOTTOM:8px;
	COLOR:#D92354;
	FONT-SIZE:120%;
}
#content #Theme H2{
	FONT-SIZE:120%;
	COLOR:#000000;
}
#content P{	
	MARGIN-LEFT:5px;
}
#content UL.thm {
	LIST-STYLE: none;
}

/* retour haut de page */
#gotop {
	TEXT-ALIGN: right;
	MARGIN-TOP:10px;
	COLOR: #626463;
	FONT-SIZE:90%;
	WIDTH:730px;
	HEIGHT:15px;
} 
#gotop A{
	TEXT-DECORATION: none;
	COLOR:#3B3C3E;
}
#content #gotop A{
	COLOR: #626463;
	FONT-SIZE:70%;
}

/* retour page précédente */
#goback {
	MARGIN-TOP:20px;
	MARGIN-LEFT:45px;
	FONT-SIZE:120%;
	FONT-WEIGHT:bold;
} 

/* Navigation */
#navigation {
	clear:left;
	HEIGHT:23px;
	BACKGROUND-IMAGE: url("../img/bg_arianne.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION:left;
	TEXT-ALIGN:left;
	MARGIN-TOP:40px;
	MARGIN-BOTTOM:15px;
	MARGIN-LEFT:30px;
	PADDING-LEFT:6px;
	PADDING-TOP:6px;
}
#navigation {
	COLOR:#000000;
}

#navigation A {
	COLOR:#D82253;
}
#navigation .navcolor {
	COLOR:#4D4D4F;
	FONT-SIZE:90%;
}

/* Rub Title */
#rubTitle {	
	BACKGROUND-IMAGE: url("../img/bg_titre.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION:left;
	TEXT-ALIGN:left;	
	MARGIN-TOP:5px;
	MARGIN-LEFT:30px;
	WIDTH:441px;
	HEIGHT:21px;
	COLOR:#D82253;
	PADDING-LEFT:20px;
}
#rubTitle H1 {
	DISPLAY: inline;
	FONT-SIZE:150%;
}

.TRubTitle {
	TEXT-ALIGN:left;	
	MARGIN-TOP:5px;
	PADDING-LEFT:30px;		
	COLOR: #CD0043;
	FONT-WEIGHT:bold;
	FONT-SIZE:160%;
	HEIGHT:28px;
	
}

/* Contact */
#contact {
	PADDING-LEFT:50px;
}
#contact LABEL {
	FLOAT: left;
	WIDTH: 30%;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 5px;
	MARGIN-TOP:8px;
}
#contact .inputText {
	BORDER: 1px solid #D82253;
	MARGIN-TOP:8px;
	WIDTH: 300px;
}
#contact .submit {
	TEXT-ALIGN: center;	
}
#contact .submit INPUT{
	MARGIN-TOP:8px;	
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	HEIGHT:18px;
	WIDTH:90px;
	COLOR: #FFFFFF;
	BORDER:0px;
	FONT-WEIGHT:bold;
}
#contact LEGEND {
	PADDING:0px;
	MARGIN:0px;
}
#contact LABEL.abn_alerte {
	FLOAT: left;
	WIDTH: 100%;
	TEXT-ALIGN: left;
	PADDING-LEFT: 20px;
	MARGIN-TOP:3px;
}
#contact INPUT.abn_alerte {
	TEXT-ALIGN: left;
	MARGIN-LEFT: 210px;
	MARGIN-TOP:3px;
}

/* Plan Site */
.siteMap {
	COLOR:#626463;
	FONT-SIZE:100%;
	FONT-WEIGHT:bold;
	PADDING:0px;
	MARGIN:0px 0px 0px 30px;
	
}
#siteMapLeft {
	WIDTH:290px;
	LIST-STYLE-TYPE: none;
	PADDING-TOP:20px;
	MARGIN:0px;
	FLOAT:LEFT;
	FONT-SIZE:100%;
}
#siteMapRight {
	PADDING-LEFT:300px;
	PADDING-TOP:20px;
	MARGIN:0px;
	LIST-STYLE-TYPE: none;
	FONT-SIZE:100%;
}
.siteMap UL{
	LIST-STYLE-TYPE: none;
	MARGIN:0px 0px 30px 0px;
	PADDING:0px 0px 0px 0px;
}
.siteMap LI{
	MARGIN: 0px 0px 2px 0px;
	PADDING: 0px 0px 0px 0px;
	LIST-STYLE-TYPE: none;
}
.siteMap LI A{
	COLOR:#D92354;	
}
.siteMap LI H4{
	FONT-SIZE:100%;
}


/* Sous partie du plan de site */
.sousTRubTitle {
	PADDING: 0px 0px 10px 20px;
	MARGIN-LEFT:0px;
	FONT-SIZE:140%;
}
.subSiteMap {
	PADDING: 0px 0px 0px 0px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}
.siteMap .siteMapSubs {
	PADDING-LEFT:30px;
	MARGIN:0px;
	FONT-SIZE:50%;
}
.siteMap .siteMapSubs A{
	FONT-SIZE:180%;
	FONT-WEIGHT:lighter;
	MARGIN:0px;
	PADDING:0px;
}	
.siteMap .siteMapSubs UL{
	PADDING:0px;
	MARGIN:0px;			
}
.siteMap .siteMapSubs LI{
	PADDING:0px;
	MARGIN:0px;	
	FONT-WEIGHT:normal;
}


/* Recherche */
#find .title{
	COLOR:#626463;	
}
#find .searchText{
	WIDTH:250px;
	COLOR:#626463;
}
#find .noresult {
	TEXT-ALIGN:center;
	COLOR:#D92354;
}
#find .searchResume {
	MARGIN-LEFT:20px;
	MARGIN-BOTTOM:10px;
	FONT-STYLE:italic;
}
#find .searchResults{
	MARGIN-BOTTOM:10px;
}
#find .submit 
{
	background-image:url("../img/bg_submit.gif");
	background-position:center top;
	background-repeat:no-repeat;
	BORDER: none;	
	COLOR: #FFFFFF;
	PADDING-BOTTOM: 4px;
	HEIGHT:18px;
	WIDTH:90px;
	font-weight:bold;
}



/* Recherche d'itinéraire */

/* RI */
FORM#route {
	WIDTH: 680px;	
	PADDING-BOTTOM:20px;

	BORDER:0px;
}
FORM#route FIELDSET{
	margin:0px;	
	padding:0px;	
}

FORM#route FIELDSET LEGEND {
	DISPLAY: none;
}
FORM#route FIELDSET H3 .numero{	
	FONT-WEIGHT: bold;
	COLOR:#000000;
	PADDING-LEFT:20px;
	PADDING-RIGHT:0px;
	BACKGROUND-IMAGE: url("../img/puce5.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
}
FORM#route FIELDSET H3
{
	margin-top:20px;
	WIDTH: 680px;
	PADDING-LEFT:15px;
	PADDING-TOP:8px;
	PADDING-BOTTOM:2px;
	COLOR:#000000;
	FONT-SIZE: 130%;
	BACKGROUND-IMAGE: url("../img/top_RI.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
}
FORM#route FIELDSET .content{
	WIDTH:680px;
	BACKGROUND-COLOR: #E4E4E4;
	
	FONT-WEIGHT: bold;
	COLOR:#242222;
	padding:0px;
}
FORM#route FIELDSET .content .label
{
	width:408px;
	padding-top:5px;
	padding-left:30px;
}
FORM#route FIELDSET .content .list{
	WIDTH:600px;
	PADDING-LEFT:30px;
	padding-bottom:0px;
}

FORM#route FIELDSET .content .left{
	WIDTH: 235px;
	FLOAT: left;
	PADDING-TOP:5px;
	PADDING-LEFT:20px;
}
FORM#route FIELDSET .content .right{
	WIDTH: 220px;
	FLOAT: left;
	PADDING-TOP:5px;
	padding-bottom:0px;
	margin:0px;
}
FORM#route FIELDSET .content .leftPref{
	WIDTH: 40%;
	FLOAT: left;
	PADDING-TOP:5px;
	PADDING-LEFT:20px;
}
FORM#route FIELDSET .content .rightPref{
	WIDTH: 220px;
	FLOAT: left;
	PADDING-TOP:5px;
	padding-bottom:0px;
	padding-left:10px;
	margin:0px;
	border-left: #000000 solid 1px;
}
FORM#route FIELDSET .content LABEL.titre{
	padding-left:5px;
	padding-bottom:5px;
}
FORM#route FIELDSET .content .right FIELDSET{
	WIDTH:220px;
	padding-top:6px;
}
FORM#route FIELDSET .content .right #lHeure{
	MARGIN-RIGHT:8px;
}
FORM#route FIELDSET .bottom{
	HEIGHT:30px;
	WIDTH:680px;
	padding:0px;
	BACKGROUND-IMAGE: url("../img/base_RI.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
}
FORM#route FIELDSET .date {
	padding-top:5px;
	padding-left:30px;
}
FORM#route FIELDSET .date #typeDate, FORM#route FIELDSET .date #laDate {
	margin-right:10px;
}
FORM#route FIELDSET #keywordsDep, form#route FIELDSET #keywordsArr {
	WIDTH: 615px;
}

FORM#route FIELDSET .javascriptLinks {
	float:left;
	margin: 10px 0px 10px 0px;
}

FORM#route FIELDSET .javascriptLinks A {
	COLOR:#DA2455;
}

FORM#route #pointDep, FORM#route #pointArr {
	WIDTH: 450px;
}
FORM#route .submit {
	TEXT-ALIGN:right;
}
FORM#route .submit INPUT {
	MARGIN-TOP:10px;	
	MARGIN-RIGHT:10px;
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	HEIGHT:18px;
	WIDTH:90px;
	COLOR: #FFFFFF;
	BORDER:0px;
	FONT-WEIGHT:bold;
}

#route UL.goatOptions {
	DISPLAY: inline;
	MARGIN: 0px;
	PADDING: 0px;
	LIST-STYLE: none;	
}
#route UL.goatOptions A{
	COLOR:#000000;
	font-size:100%;
}

#route UL.goatOptions LI {
	DISPLAY: inline;
	MARGIN: 0px;
	PADDING: 0px;
	BACKGROUND-IMAGE: none;
}

/* "Votre Selection" Format Normal */
#content #goatSelection2 {
	WIDTH:347px;
	float:left;
	padding-right:80px;
}
#content #goatSelection2 .top {
	BACKGROUND-IMAGE: url("../img/contourgris_haut.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
}
#content #goatSelection2 .content {
	BACKGROUND-IMAGE: url("../img/contourgris_centre.gif");
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: top;
	padding-left:10px;
}
#content #goatSelection2 .bottom {
	BACKGROUND-IMAGE: url("../img/contourgris_bas.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
}
#content #goatSelection2 SPAN {
	FONT-WEIGHT:bold;
}


/* "Votre Selection" format Mini */
#content #goatSelection2Small {
	float:left;
	WIDTH:347px;	
	padding-right:10px;
}
#content #goatSelection2Small .top {
	BACKGROUND-IMAGE: url("../img/contourgris_haut.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
}
#content #goatSelection2Small .content {
	BACKGROUND-IMAGE: url("../img/contourgris_centre.gif");
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: top;
	padding-left:10px;
}
#content #goatSelection2Small .bottom {
	BACKGROUND-IMAGE: url("../img/contourgris_bas.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
}
#content #goatSelection2Small SPAN {
	FONT-WEIGHT:bold;
}

/* Menu de droite Format Normal */
#content #goatTools {
	WIDTH:200px;
	float:left;
	margin-top:42px;
	padding:0px;
	border-top:3px solid #EEEEF0;
	border-bottom:3px solid #EEEEF0;
}
#content #goatTools UL {
	margin-top:6px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	padding-left:30px;
	color:#D82253;
	WIDTH:170px;
}

/* Menu de droite Format Mini */
#content #goatToolsSmall {
	WIDTH:130px;
	float:left;
	margin-top:42px;
	padding:0px;
	border-top:3px solid #EEEEF0;
	border-bottom:3px solid #EEEEF0;
}
#content #goatToolsSmall UL {
	margin-top:6px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	padding-left:30px;
	color:#D82253;
	WIDTH:100px;
}

#content #goatResult {
	width:650px;
	margin-top:2px;
	float:left;	
}

/* Page de résultat de la ri */
#content #goatResult #subMenu {
	height: 25px;
}
#content #goatResult #subMenu UL {
	display:inline;
	list-style-type:none;
	margin: 0px;
	padding: 0px;
}
#content #goatResult #subMenu UL LI{
	float:left;
	display:table-cell;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	position:relative;
}
#content #goatResult #summary SPAN {
	font-weight:bold;
}
#content #goatResult #summary .total{
	padding-right:150px;
}
#content #goatResult #RITarif {
	border: 1px solid #626463;
	margin-bottom: 10px;
	width:650px;
}
#content #goatResult #RITarif .RITextBold{
	font-weight:bold;
	padding-left:5px;
	margin-bottom:5px;
	margin-top:5px;
}
#content #goatResult #RITarif UL {
	margin-bottom: 6px;
	margin-top: 6px;
}

/* Envoi à un ami le résultat de la RI */
#RIMail LABEL {
	FLOAT: left;
	WIDTH: 30%;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 5px;
	MARGIN-TOP:8px;
}
#RIMail .inputText {
	BORDER: 1px solid #D82253;
	MARGIN-TOP:8px;
	WIDTH: 300px;
}
#RIMail .submit {
	MARGIN-TOP:8px;	
	MARGIN-BOTTOM:20px;
}
#RIMail .notice{
	CLEAR:both;
	COLOR: #636363;
}
#RIMail .submit {
	TEXT-ALIGN:center;
}
#RIMail .submit INPUT {
	MARGIN-TOP:10px;	
	MARGIN-RIGHT:10px;
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	HEIGHT:18px;
	WIDTH:90px;
	COLOR: #FFFFFF;
	BORDER:0px;
	FONT-WEIGHT:bold;
}

/* Formulaire de listes d'arrêts / lieux publics (popup) */
FORM#popuplist {
	TEXT-ALIGN: left;	
}
FORM#popuplist FIELDSET {
	BORDER: 1px solid #DCE0E3;
	MARGIN: 4px;
	PADDING: 4px;
}
FORM#popuplist LEGEND {
	FONT-WEIGHT: bold;
	COLOR: #2F3C3F;
}
FORM#popuplist DIV {
	PADDING: 3px 2px;
}
FORM#popuplist INPUT, FORM#popuplist SELECT, FORM#popuplist TEXTAREA {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER: 1px solid #DCE0E3;
}
FORM#popuplist .formSubmit {
	WIDTH: auto;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #242222;
	BORDER: 0px none;
	font-weight:bold;
	BORDER: 1px solid #DCE0E3;
}
FORM#popuplist .alphabeticList {
	TEXT-ALIGN: center;
	COLOR: #999999;
}
FORM#popuplist .alphabeticList UL {
	MARGIN: 0px;
	PADDING: 0px;
	LIST-STYLE: none;
}
FORM#popuplist .alphabeticList LI {
	DISPLAY: inline;
}
FORM#popuplist .alphabeticList SPAN {
	FONT-WEIGHT: bold;
	COLOR: #2F3C3F;
}
#popuplist .formList {
    BORDER: #DCE0E3 1px solid;
    POSITION: relative;
    HEIGHT: 300px;
    Z-INDEX: 1;
    OVERFLOW: auto;
    MARGIN: 10px;
}
#popuplist .formList UL {
	MARGIN: 0px;
	PADDING: 0px;
	LIST-STYLE: none;
}
#popuplist .formList LI {
	PADDING-LEFT: 20px;
	MARGIN: 4px 0px 4px 5px;
}


/* Cadre gris avec bord arrondis*/
#exempleCorner
{
	BACKGROUND-COLOR:#EAE9EC;
	WIDTH:400px;
}
.topLeftCorner
{
	BACKGROUND:#FFFFFF ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	WIDTH:17px;
	HEIGHT:18px;
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT:left;
}
.topRightCorner
{
	BACKGROUND:#FFFFFF ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	WIDTH:17px;
	HEIGHT:18px;
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT:right;
}
.bottomLeftCorner
{
	BACKGROUND:#FFFFFF ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
	WIDTH:17px;
	HEIGHT:17px;
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT:left;
}
.bottomBaseCorner
{
	BACKGROUND-COLOR:#EAE9EC;
	HEIGHT:17px;
}
.bottomRightCorner
{
	BACKGROUND:#FFFFFF ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: bottom;
	WIDTH:17px;
	HEIGHT:17px;
	MARGIN: 0px;
	PADDING: 0px;
	FLOAT:right;
}
#exempleCorner #interface {
	WIDTH:300px;
	OVERFLOW:auto;
	PADDING: 20px 20px 3px 20px;
}

/* Cartographie RI */

#CartoButton {
	MARGIN-TOP:8px;	
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	HEIGHT:18px;
	WIDTH:90px;
	COLOR: #FFFFFF;
	BORDER:0px;
	FONT-WEIGHT:bold;
	FLOAT:left;
	MARGIN:10px;
	TEXT-ALIGN:center;
}

#CartoButton A {
	WIDTH:90px;
	TEXT-ALIGN:center;
	COLOR: #FFFFFF;
	
}

#CartoButtonBig {
	MARGIN-TOP:8px;	
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	HEIGHT:18px;
	WIDTH:180px;
	COLOR: #FFFFFF;
	BORDER:0px;
	FONT-WEIGHT:bold;
	FLOAT:left;
}

#CartoButtonBig A {
	WIDTH:180px;
	TEXT-ALIGN:center;
	COLOR: #FFFFFF;

}



#listCartoOption {
	FLOAT: right;
	WIDTH:146px;
	
}
#listCartoOption UL {
	list-style-type: none;
	PADDING: 0px 0px 0px 0px;
	MARGIN: 0px 0px 0px 0px;
	BORDER-TOP: 1px solid #E6E7E9;
	BORDER-BOTTOM: 1px solid #E6E7E9;
}
#listCartoOption UL LI P {
	MARGIN: 0px 0px 0px 0px;
	PADDING: 5px 0px 5px 0px;
	VERTICAL-ALIGN: middle;	
}
#listCartoOption UL LI .title {
	BACKGROUND-COLOR: #E6E7E9;
	TEXT-ALIGN: center;
	WIDTH:150px;
}
#listCartoOption UL LI .separator {
	BORDER-TOP: 1px solid #E6E7E9;
	MARGIN:0px;
	PADDING:0px;
}

/* Fin du tri pour la ri */


/* Horaire Général */


#Horaires{
	WIDTH: 680px;	
	PADDING-BOTTOM:20px;
	BORDER:0px;
	MARGIN:0px;
	PADDING:0px;
}


#Horaires .content .clear
{
	
	clear:left;
}

#Horaires LEGEND {
	DISPLAY: none;
}
#Horaires H3 .numero{	
	FONT-WEIGHT: bold;
	COLOR:#000000;
	PADDING-LEFT:20px;
	PADDING-RIGHT:0px;
	BACKGROUND-IMAGE: url("../img/puce5.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
}
#Horaires H3
{
	margin-top:8px;
	WIDTH: 680px;
	PADDING-LEFT:15px;
	PADDING-TOP:8px;
	PADDING-BOTTOM:2px;
	COLOR:#000000;
	FONT-SIZE: 130%;
	BACKGROUND-IMAGE: url("../img/top_RI.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
}
#Horaires .content{
	WIDTH:660px;
	BACKGROUND-COLOR: #E4E4E4;

	COLOR:#242222;
	padding: 0px 10px 0px 10px;
	margin: 0px;
}

#Horaires .content SPAN{
	FONT-WEIGHT: bold;
}

#Horaires .content .label
{
	width:408px;
	padding-top:5px;
	padding-left:30px;
}
#Horaires .content .list{
	WIDTH:408px;
	PADDING-LEFT:30px;
	padding-bottom:0px;
}

#Horaires .content .leftElement{
	WIDTH: 300px;
	FLOAT: left;
	PADDING-TOP:5px;
	PADDING-LEFT:20px;
	BACKGROUND-COLOR: #E4E4E4;
}
#Horaires .content .rightElement{
	WIDTH: 300px;
	FLOAT: left;
	PADDING-TOP:5px;
	padding-bottom:0px;
	margin:0px;
	BACKGROUND-COLOR: #E4E4E4;
}

#Horaires .content .uniqueElement{
	PADDING-TOP:5px;
	PADDING-LEFT:20px;
	BACKGROUND-COLOR: #E4E4E4;
}

#Horaires .content .leftPref{
	WIDTH: 300px;
	FLOAT: left;
	PADDING-TOP:5px;
	PADDING-LEFT:20px;
}
#Horaires .content .rightPref{
	WIDTH: 300px;
	FLOAT: left;
	PADDING-TOP:5px;
	padding-bottom:0px;
	padding-left:10px;
	margin:0px;
	border-left: #000000 solid 1px;
}
#Horaires .content LABEL.titre{
	padding-left:5px;
	padding-bottom:5px;
}
#Horaires .content .right FIELDSET{
	WIDTH:220px;
	padding-top:6px;
}
#Horaires .content .right #lHeure{
	MARGIN-RIGHT:8px;
}
#Horaires .bottom{
	HEIGHT:30px;
	WIDTH:680px;
	BACKGROUND-IMAGE: url("../img/base_RI.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
}

#Horaires .bottomContent{
	PADDING-LEFT:30px;
}


#Horaires .date {
	padding-top:5px;
	padding-left:30px;
}
#Horaires .date #typeDate, #Horaires .date #laDate {
	margin-right:10px;
}
#Horaires #keywordsDep, #Horaires #keywordsArr {
	WIDTH: 200px;
}

#Horaires .leftPref #keywordsDep {
	WIDTH: 265px;
}

#Horaires .rightPref #keywordsDep {
	WIDTH: 218px;
}



#Horaires #pointDep, FORM#route #pointArr {
	WIDTH: 450px;
}

#Horaires  INPUT.formSubmit {
	MARGIN-TOP:4px;	
	MARGIN-RIGHT:10px;
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	HEIGHT:18px;
	WIDTH:90px;
	COLOR: #FFFFFF;
	BORDER:0px;
	FONT-WEIGHT:bold;
}

#Horaires  INPUT.formSubmitRight {
	FLOAT: right;
	MARGIN-TOP:10px;	
	MARGIN-RIGHT:10px;
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	HEIGHT:18px;
	WIDTH:90px;
	COLOR: #FFFFFF;
	BORDER:0px;
	FONT-WEIGHT:bold;
}

#Horaires INPUT.LocalityKeyword {
	WIDTH:300px;
}

#Horaires .content .goatOptions2 {
	margin-bottom:0px;
	padding-bottom:0px;
}

#longFormat {
	padding:0px 20px 0px 20px;
}

#longFormat FORM FIELDSET {
	margin:0px 0px 0px 0px;
	padding:0px;
}

#longFormat FORM FIELDSET LABEL {
}

#longFormat FORM FIELDSET INPUT#keywordsNumber {
	WIDTH:300px;
}

#longFormat FORM FIELDSET INPUT#keywordsLocality {
	WIDTH:300px;
}


#longFormat FORM FIELDSET SELECT#keywordsLocality  {
	WIDTH:306px;

}



#Horaires .content .part {
	LIST-STYLE-IMAGE: url("../img/puce5.jpg");
}

#Horaires .content .part LI {

}

#Horaires  .SubForm {	
	BACKGROUND-IMAGE:url("../img/puce5.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
	PADDING-LEFT:20px;
	MARGIN-BOTTOM: 4px;
}

#Horaires .content .labelElement {
	height:24px;
}
#Horaires .content .inputElement {
	float:right;
	width:460px;
}

#Horaires .content .inputElement200px {
	float:right;
	width:200px;
}
#Horaires .content .inputElement350px {
	float:right;
	width:350px;
}
#Horaires .content .inputElement350px SELECT{
	width:350px;
}


/* Horaire dans la rubrique partenaires */

#Element480{
	WIDTH: 480px;
}

#HorairesPartner{
	WIDTH: 480px;	
	PADDING-BOTTOM:20px;
	BORDER:0px;
	MARGIN:0px;
	PADDING:0px;
}

#HorairesPartner .content .inputElement350px SELECT{
	width:350px;
}

#HorairesPartner .content .clear
{
	color:red;
	clear:left;
}

#HorairesPartner LEGEND {
	DISPLAY: none;
}
#HorairesPartner H3 .numero{	
	FONT-WEIGHT: bold;
	COLOR:#000000;
	PADDING-LEFT:20px;
	PADDING-RIGHT:0px;
	BACKGROUND-IMAGE: url("../img/puce5.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left center;
}
#HorairesPartner H3
{
	margin-top:8px;
	WIDTH: 480px;
	PADDING-LEFT:15px;
	PADDING-TOP:8px;
	PADDING-BOTTOM:2px;
	COLOR:#000000;
	FONT-SIZE: 130%;
	BACKGROUND-IMAGE: url("../img/bg_top.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
}
#HorairesPartner .content{
	WIDTH:460px;
	BACKGROUND-COLOR: #E4E4E4;

	COLOR:#242222;
	padding: 0px 10px 0px 10px;
}
#HorairesPartner .content select#lign_id
{
	width:420px;
}

#HorairesPartner .content SPAN{
	FONT-WEIGHT: bold;
}

#HorairesPartner .content .label
{
	width:308px;
	padding-top:5px;
	padding-left:30px;
}
#HorairesPartner .content .list{
	WIDTH:308px;
	PADDING-LEFT:30px;
	padding-bottom:0px;
}

#HorairesPartner .content .leftElement{
	WIDTH: 200px;
	FLOAT: left;
	PADDING-TOP:5px;
	PADDING-LEFT:20px;
}
#HorairesPartner .content .rightElement{
	WIDTH: 200px;
	FLOAT: left;
	PADDING-TOP:5px;
	padding-bottom:0px;
	margin:0px;
}

#HorairesPartner .content .uniqueElement{
	PADDING-TOP:5px;
	PADDING-LEFT:20px;
}

#HorairesPartner .content .leftPref{
	WIDTH: 200px;
	FLOAT: left;
	PADDING-TOP:5px;
	PADDING-LEFT:20px;
}
#HorairesPartner .content .rightPref{
	WIDTH: 200px;
	FLOAT: left;
	PADDING-TOP:5px;
	padding-bottom:0px;
	padding-left:10px;
	margin:0px;
	border-left: #000000 solid 1px;
}
#HorairesPartner .content LABEL.titre{
	padding-left:5px;
	padding-bottom:5px;
}
#HorairesPartner .content .right FIELDSET{
	WIDTH:220px;
	padding-top:6px;
}
#HorairesPartner .content .right #lHeure{
	MARGIN-RIGHT:8px;
}
#HorairesPartner .bottom{
	HEIGHT:30px;
	WIDTH:480px;
	padding:0px;
	BACKGROUND-IMAGE: url("../img/bg_base.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left top;
}
#HorairesPartner .date {
	padding-top:5px;
	padding-left:30px;
}
#HorairesPartner .date #typeDate, #HorairesPartner .date #laDate {
	margin-right:10px;
}
#HorairesPartner #keywordsDep, form#route #keywordsArr {
	WIDTH: 200px;
}

#HorairesPartner .leftPref #keywordsDep {
	WIDTH: 265px;
}

#HorairesPartner .rightPref #keywordsDep {
	WIDTH: 218px;
}



#HorairesPartner #pointDep, #HorairesPartner #pointArr {
	WIDTH: 250px;
}

#HorairesPartner  INPUT.formSubmit {
	MARGIN-TOP:4px;	
	MARGIN-RIGHT:10px;
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	HEIGHT:18px;
	WIDTH:90px;
	COLOR: #FFFFFF;
	BORDER:0px;
	FONT-WEIGHT:bold;
}

#HorairesPartner  INPUT.formSubmitRight {
	FLOAT: right;
	MARGIN-TOP:10px;	
	MARGIN-RIGHT:10px;
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	HEIGHT:18px;
	WIDTH:90px;
	COLOR: #FFFFFF;
	BORDER:0px;
	FONT-WEIGHT:bold;
}

#HorairesPartner INPUT.LocalityKeyword {
	WIDTH:200px;
}

#HorairesPartner .content .goatOptions2 {
	margin-bottom:0px;
	padding-bottom:0px;
}



#HorairesPartner .content .part {
	LIST-STYLE-IMAGE: url("../img/puce5.jpg");
}

#HorairesPartner .content .part LI {

}

#HorairesPartner  .SubForm {	
	BACKGROUND-IMAGE:url("../img/puce5.jpg");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
	PADDING-LEFT:20px;
	MARGIN-BOTTOM: 4px;
}

#HorairesPartner .content .labelElement {
	height:24px;
}
#HorairesPartner .content .inputElement {
	float:right;
	width:360px;
}

#HorairesPartner .content .inputElement200px {
	float:right;
	width:200px;
}
#HorairesPartner .content .inputElement350px {
	float:right;
	width:350px;
}


#listInline UL {
	MARGIN: 0px;
}


#listInline UL LI {

}

/* Horaire ligne et arrêt */
#Horaire {
	BACKGROUND:#F0F0F2 url("../img/top_RI.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	WIDTH:733px;
	PADDING:0px;
	TEXT-ALIGN: left;
}
#Horaire .Niv1 {
	LIST-STYLE-TYPE:none;	
}
#Horaire .Niv1 LI {
	MARGIN:0px 0px 6px 0px;
}
#Horaire .Niv1 LI B {	
	FONT-SIZE:120%;
}
.thmLine {
	MARGIN:0px 0px 0px 0px;
	PADDING:0px;
	List-Style-Type:None;
	FONT-SIZE:120%;
}
.thmLine LI H3 {
	MARGIN:0px 0px 6px 0px;
	FONT-SIZE:100%;
}


#HorairesFichePartner{
	WIDTH: 480px;
	PADDING:0px;
	TEXT-ALIGN: left;
}


#HorairesFiche {
	WIDTH:733px;
	PADDING:0px;
	TEXT-ALIGN: left;
}
#Horaire H2{
	COLOR: #626463;
	MARGIN-TOP:0px;
	MARGIN-BOTTOM:10px;
	FONT-WEIGHT:bold;	
	PADDING-LEFT:10px;
}
#Horaire .headBlock{
	PADDING-TOP:20px;
	MARGIN-LEFT:60px;
}
#Horaire .PlusOption SPAN{	
	COLOR:#626463;	
}
#Horaire .PlusOption{
	FONT-SIZE:110%;
	FONT-WEIGHT:bold;
	COLOR: #D92354;
	MARGIN-RIGHT:20px;
	FLOAT:right;
}
#Horaire .adhText{
	COLOR:#626463;
}
#Horaire .theme LI{	
	PADDING-LEFT:22px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 6px;
	LIST-STYLE-TYPE:None;
}
#Horaire .adhTitle{
	COLOR: #626463;	
	PADDING-TOP:20px;
	MARGIN-LEFT:60px;
}
#Horaire FORM {
	PADDING-TOP:10px;	
	PADDING-LEFT:60px;
}
#Horaire FIELDSET {
	PADDING:0px;
	MARGIN : 0px;
}
#Horaire  .SubForm {	
	BACKGROUND:#F0F0F2 ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
	PADDING-LEFT:20px;
	MARGIN-BOTTOM: 4px;
}
#Horaire  .submit INPUT {
	BORDER: none;
	COLOR: #FFFFFF;
	PADDING-BOTTOM: 4px;
	HEIGHT:18px;
	WIDTH:90px;
	MARGIN-TOP:2px;
	FONT-WEIGHT:bold;
	FONT-SIZE:90%;
	MARGIN-LEFT:330px;
	/* cursor: pointer; */
}
#Horaire  .submitRight INPUT {
	BORDER: none;
	COLOR: #FFFFFF;
	PADDING-BOTTOM: 4px;
	HEIGHT:18px;
	WIDTH:90px;
	MARGIN-TOP:2px;
	FONT-WEIGHT:bold;
	FONT-SIZE:90%;
	/* cursor: pointer; */
}
#Horaire #horLigne {
	PADDING-TOP:30px;	
	PADDING-LEFT:80px;
}
#Horaire #horLigne .reseau{
	PADDING-BOTTOM:10px;
}
#Horaire #horLigne INPUT {
	BORDER: none;
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	COLOR: #FFFFFF;
	PADDING-BOTTOM: 4px;
	HEIGHT:18px;
	WIDTH:90px;
}
#Horaire #horOption {
	PADDING-TOP:45px;
	PADDING-LEFT:80px;
	PADDING-BOTTOM:40px;
}
#Horaire #horOption LABEL {
	MARGIN-LEFT:5px;
	MARGIN-RIGHT:5px;
}
#Horaire #horOption UL{
	MARGIN:0px;
	PADDING:0px;
}
#Horaire .horText {
	COLOR: #636564;
	PADDING-BOTTOM:10px;
}
#Horaire .horSelect {
	COLOR: #636564;
}
#Horaire .horLink {	
	BACKGROUND:#F0F0F2 ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left;
	COLOR: #D92354;
	MARGIN-LEFT:80px;
	PADDING-LEFT:20px;
	MARGIN-BOTTOM:20px;
}
#Horaire .Theme H2 {
	FONT-SIZE:120%;
	PADDING-LEFT:20px;
}
#Horaire .Theme LI {	
	COLOR: #D92354;
	FONT-SIZE:100%;
	PADDING-BOTTOM:2px;
}
#Horaire .HourNum {
	FONT-WEIGHT:bold;
	FONT-SIZE:110%;
}
#Horaire .HourNum SPAN {
	COLOR: #D82253;	
}
#Horaire .labelElement {
	height:24px;
}
#Horaire .inputElement {
	float:right;
	width:460px;
}
#Horaire .inputAreaWithButton {
	width:300px;
	float: left;
}
#Horaire .inputAreaWithButton SELECT {
	width:280px;
}
#Horaire .inputElement200px {
	float:right;
	width:200px;
}
#Horaire .inputElement350px {
	float:right;
	width:350px;
}
#baseHoraire{
	BACKGROUND-IMAGE: url("../img/bg_RI.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	WIDTH:733px;
	HEIGHT:34px;
}
#horResult{
	HEIGHT:180px;
}
#horResult H2{
	COLOR: #D92354;
}
#horResult #horSynthese{
	FLOAT:left;
	BACKGROUND:#E5E4E7 ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	PADDING-TOP:10px;
	MARGIN-LEFT:10px;	
	MARGIN-TOP:15px;
	WIDTH:450px;
	HEIGHT:90px;
}
#horResult #horSynthese .horText{
	BACKGROUND-COLOR:#E5E4E7;
	COLOR: #636564;
	PADDING-LEFT:10px;
	PADDING-BOTTOM:2px;
	PADDING-RIGHT:10px;
}
#horResult #horSynthese .horTextBold{
	FONT-WEIGHT: bold;
}
#horResult #horSynthese .horTextOption{
	COLOR: #636564;
}
#horResult #horSynthese INPUT {
	BORDER: none;
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	COLOR: #FFFFFF;
	PADDING-BOTTOM: 4px;
	HEIGHT:18px;
	WIDTH:45px;
}
#horResult #horBase{
	BACKGROUND: #FFFFFF ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	WIDTH:450px;
	HEIGHT:21px;
}
#horResult #horOption{
	FLOAT:left;
	MARGIN-TOP:15px;
	MARGIN-LEFT:50px;
	PADDING-TOP:10px;
	PADDING-BOTTOM:5px;
	BORDER-TOP:3px solid #E5E4E7;
	BORDER-BOTTOM:3px solid #E5E4E7;
	WIDTH:200px;
	HEIGHT:90px;
}
#horResult #horOption UL{
	MARGIN:0px 0px 0px 20px;
	PADDING:0px;
	LIST-STYLE-TYPE: none;
}
#horResult #horOption LI{
	MARGIN-BOTTOM:2px;
	COLOR: #636564;
}


/* fiche horaire de ligne */
.hourPrev {
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-LEFT: 8px;
	FONT-SIZE: 92%;
	BACKGROUND-IMAGE: url("../img/puce_prev.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left;
	MARGIN-BOTTOM: 5px;
}
.hourFirst {
	FONT-WEIGHT: bold;
	FLOAT: left;
	PADDING-LEFT: 13px;
	FONT-SIZE: 92%;
	BACKGROUND-IMAGE: url("../img/puce_first.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: left;
	MARGIN-BOTTOM: 5px;
	MARGIN-RIGHT: 5px;
	
}
.hourLast {
	FONT-WEIGHT: bold;
	FLOAT: right;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 13px;
	FONT-SIZE: 92%;
	BACKGROUND-IMAGE: url("../img/puce_last.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 5px;
	
}
.hourNext {
	FONT-WEIGHT: bold;
	FLOAT: right;
	TEXT-ALIGN: right;
	PADDING-RIGHT: 13px;
	FONT-SIZE: 92%;
	BACKGROUND-IMAGE: url("../img/puce_next.gif");
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: right;
	MARGIN-BOTTOM: 5px;
	MARGIN-LEFT: 5px;
}


/* Liens */
#Liens {
	MARGIN-LEFT:10px;
}
#Liens LI{
	MARGIN-TOP:10px;
	MARGIN-BOTTOM:20px;
}
#Liens LI .LienTitle{
}
#Liens LI .LienText{
	MARGIN-TOP:2px;
	MARGIN-BOTTOM:2px;
	MARGIN-LEFT:10px;
}
#Liens LI .LienLink{
	MARGIN-TOP:2px;
	MARGIN-BOTTOM:2px;
	MARGIN-LEFT:10px;
}



/* Actualité */
#Actualite H2{
	BACKGROUND:#F0F0F2 ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #FFFFFF;
	HEIGHT: 30px;
	FONT-SIZE:150%;
	COLOR:#CD0043;
	FONT-WEIGHT:lighter;
}
#Actualite H2 A:hover{
	TEXT-DECORATION: none;
}
#Actualite H3{
	BACKGROUND-COLOR: #FFFFFF;
	FONT-SIZE:120%;
	FONT-WEIGHT:bold;
	COLOR:#626463;
}


/* Acrobat Reader */
#acrobat{
	MARGIN-TOP:10px;
	MARGIN-LEFT:5px;
}


/* Tarifs Tableaux */
#tarifs LEGEND {
	DISPLAY: none;
	BACKGROUND: #FFFFFF ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	WIDTH:450px;
	HEIGHT:21px;
}
#tarifs FIELDSET {
	BACKGROUND:#E5E4E7 ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	PADDING-TOP:10px;
	PADDING-LEFT:0px;
	PADDING-RIGHT:0px;
	PADDING-BOTTOM:0px;
	MARGIN-LEFT:10px;	
	MARGIN-TOP:15px;
	WIDTH:450px;
	HEIGHT:50px;
	COLOR:#626463;
}
#tarifs FIELDSET LABEL{
	PADDING-LEFT:20px;
}
#tarifs FIELDSET SELECT{
	MARGIN-LEFT:20px;	
	MARGIN-TOP:5px;
	WIDTH:300px;
}
#tarifs FIELDSET INPUT {
	BORDER: none;
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	COLOR: #FFFFFF;
	PADDING-BOTTOM: 4px;
	HEIGHT:18px;
	WIDTH:45px;
}
#tarifs #horTarifs{
	BACKGROUND: #FFFFFF ;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top;
	WIDTH:450px;
	HEIGHT:21px;
}
.table {
	BORDER-COLLAPSE: collapse;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	BORDER: #626463 1px solid;
	COLOR:#FFFFFF;
}
.table CAPTION {
	DISPLAY: none;
}
.table TH {
	BORDER-BOTTOM: #626463 1px solid;
    BACKGROUND-COLOR: #626463;
}
.table TD {
	PADDING: 2px;
	COLOR:#626463;
	BORDER: #626463 1px solid;	
}
.table .head0 {
    BACKGROUND-COLOR: #FFFFFF;
	TEXT-ALIGN: center;
}
.table .head1 {
    BACKGROUND-COLOR: #F0F0F2;
	TEXT-ALIGN: center;
}
.table .row0 {
    BACKGROUND-COLOR: #FFFFFF;
}
.table .row1 {
    BACKGROUND-COLOR: #F0F0F2;
}


/* PLAN */
#Plan H2{
	FONT-SIZE:120%;
	COLOR:#626463;
}


/* PRESENTATION */
#Presentation H2{
	FONT-SIZE:120%;
	COLOR:#626463;
}


/* DEPOSITAIRE */
#Depositaire SELECT{
	WIDTH:250px;
}
#Depositaire INPUT {
	BORDER: none;
	BACKGROUND-IMAGE: url("../img/bg_submit.gif");
	COLOR: #FFFFFF;
	PADDING-BOTTOM: 4px;
	HEIGHT:18px;
	WIDTH:45px;
}

