/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyrigth (c) 2007 ASFA
|		Webdesign : Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* ______________________[ 01 | Nav principale (menu 02) ]________________________ */

body.fr #NavigationPrincipale li#NavItem2 {background-position:-166px -35px;}
body.en #NavigationPrincipale li#NavItem2 {background-position:-98px -35px;}


/* ______________________[ 03 | Contenu principal : présentation en 3 colonnes*/

#ContainerCols {background-image:url(../../img/bg_colcontainer_02.gif) }
#ContainerCols.double {background-image: url(../../img/bg_colcontainer_double_02.gif) !important;}

#FildAriane {color:#fc7b00;}


/* [ 03.2 | INTÉRIEUR — Colonne de menu secondaire ]________________________ */

#MenuSecondaire li a:hover {color:#FC7B00; background-image: url(../../img/bg_nav_droite_on_02.gif);}
#MenuSecondaire li.on {background-image:url(../../img/bg_nav_droite_on_02.gif);}
#MenuSecondaire li.on a {color:#FC7B00;}
#MenuSecondaire li.on li a:hover {color:#FC7B00 !important; background-image: url(../../img/bullet_02.gif) !important;}
#MenuSecondaire li.on li.on {background-image: url(../../img/bullet_02.gif) !important;}
#MenuSecondaire li.on li.on a {color:#FC7B00 !important;}
#MenuSecondaire li.on li.on a:hover {background-image: url(../../img/bullet_02.gif) !important;}

/* [ 03.3 | CONTENU  ]________________________ */

#ColMenu {background:url(../../img/bg_colmenu_02.gif) transparent no-repeat 100% 0 !important;}
#ColMenu .encartPub {/*background:url(../../img/bg_pub_home.jpg) transparent no-repeat center 0;*/}
#ColContenu {background:url(../../img/bg_colcontenu_02.gif) transparent repeat-x 0 0 !important;}
#ColContextuel  {background:url(../../img/bg_colmenu_02.gif) transparent no-repeat 0 0 !important;}

#ColContenu ul.bullet li {background-image: url(../../img/bullet_02.gif);}

/* Titraille */ 
h1 {color:#fc7b00;}
h2 {color:#fc7b00; clear:left;}
h3 {color:#fc7b00;}

#ColContenu a {color:#fc7b00;}
#ColContenu a:hover {color:#fc7b00;}
#ColContenu iframe {border: 1px solid #FC7B00}

/***************** formulaire  préparez votre voyage ************************/
.formulaire, .guidevert {border-color: #fc7b00;}


/* TABLEAU */
.tableDonnees thead tr, .tablePetit thead tr { background-color:#fc7b00; }
.subTitle { color:#fc7b00 !important; }

/* CARTE DE FRANCE PARKING */

/***************** quiz ************************/
.question {background-color:#FC7B00;color:#FFFFFF;}
.quiz legend strong{ color:#FC7B00; }






/* FORMULAIRE CLASSIC */
#ColContenu form{ margin:0; padding:0;}
#ColContenu form p{ color:#fc7b00; font-size:1em; clear:left; }

#bloc_label, #blocLabelLangue{ float:left; }

#formClassic h2 {clear: both; margin-top: 10px !important}

#formClassic label{margin:5px 0 10px 0; padding:0; display:block; text-align:right; font-size:1.2em; font-weight:bold; width:170px;height:1.2em; line-height:1.2em;}
#formClassic input{ padding: 0; width:213px; display:block; margin:2px 0 2px 180px; }
html>/**/body #formClassic input{margin: 3px 0 4px 180px }
#formClassic textarea{  margin:2px 0 2px 180px; padding: 0; width:213px; height:99px;display:block; }
html>/**/body #formClassic textarea{margin: 3px 0 4px 180px }
#formClassic select{  margin:2px 0 2px 180px; padding: 0; display:block; }
html>/**/body #formClassic select{margin:3px 0 4px 180px }
#objet{ width:216px; display:block;}
#civilite{ width:50px !important; }

#formClassic input.button { background:url(../../img/bg_bt_envoyer02.gif) transparent no-repeat 0 0;border:none !important; font:bold .9em Verdana,sans-serif;color:#fff;margin:5px 0 10px 165px;float: left; width: 63px;padding:4px 0 0 0; voice-family:"\"}\"";voice-family:inherit;padding:2px 0 6px 0; cursor:pointer;}
html>body #formClassic input.button {padding:2px 0 6px 0;}

/*#bloc_caseCocher { margin: 0 0 20px 0; }
#bloc_caseCocher label, #bloc_caseCocher input{ float:none; display:inline; margin:0; width:auto !important; }
#bloc_caseCocher label { font-weight:normal; display:block; margin:3px 0;text-align:left; }
*/

.blocCheckbox{ float: left; width: 30px; text-align: left !important; margin-top: 2px; font-weight: normal; }
.blocCheckbox input{ text-align: left!important; width:20px !important; margin:0px 0 4px 0!important; }
html>body .blocCheckbox input{margin:5px 0 11px 0!important; }
.blocLabelCheckbox{float:left;}
.blocLabelCheckbox label{width:550px !important; text-align:left !important; font-weight: normal;}

.colonneCheckbox {width: 330px; float: left; margin-bottom: 10px !important; }
.colonneCheckbox .ligneCheckbox:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.colonneCheckbox .ligneCheckbox {display:inline-block;clear: both !important; margin: 0 0 10px 0 !important;}
/* \*/ * html .colonneCheckbox .ligneCheckbox {height:1%;} .colonneCheckbox .ligneCheckbox {display:block;} /* */
.colonneCheckbox .ligneCheckbox input {float: left; width: auto !important; margin: -2px 10px 0 0 !important; vertical-align: top}
.colonneCheckbox .ligneCheckbox label {font-size: 1.1em !important; width:290px !important; font-weight: normal !important; height: auto !important; float: left; text-align: left !important; margin: 0 !important;vertical-align: top}

#blocChampsLangue {margin-bottom: 20px !important}

/* FORMULAIRE RECHERCHE */
#form_recherche { background-color:#fff; padding:10px!important; text-align:center; margin-right:50px!important; }
#form_recherche label{ display:inline!important; font-size:1em; font-weight:normal; color:#67717A; margin-right:10px; }
#form_recherche input{ display:inline!important; margin: 0; padding: 0; width:158px; }
#form_recherche input.button {cursor:pointer;width:35px;height:23px;padding:5px 0;background:url(../../img/bg_bt_ok_02.gif) transparent no-repeat center 3px;border:none;color:#fff;font:bold .9em arial,verdana,sans-serif;margin: 0}
html>body #form_recherche input.button {padding:0 5px 3px 4px;}

.resultat{ margin:10px 0 0 0!important; }

.nav_page{ text-align:center; display:block; margin:0 50px 10px 0;font-size:1.1em; }
.nav_page a{color:#fc7b00; }

.percent{ float:right; margin:3px 60px 0 0; font-size:1.1em;}


/* tableau de bord bleu */
#ContainerCols.double #ColContenu .TblBord_bleu {margin: 0 -21px 20px -38px; width: 670px;background-image:url(../../img/bg_tbl_bord_02.gif)}

/* onglets */
#ContainerCols.double #ColContenu .onglets_bleu {background-image:url(../../img/bg_ul_onglet_2.gif); width: 710px;margin: 0 -21px 0 -39px !important}
.onglets_bleu li {background-image:url(../../img/bg_onglet_2_off.gif) !important;}
.onglets_bleu li.on {background-image:url(../../img/bg_onglet_2_on.gif) !important}
.onglets_bleu li.first{ background-image:url(../../img/bg_onglet_2_first_off.gif) !important;}
.onglets_bleu li.firstOn{ background-image:url(../../img/bg_onglet_2_first_on.gif) !important;}

/* TABLEAU */
.tableDonnees thead tr, .tablePetit thead tr { background-color:#fc7b00; }


