table, tr, td, img {border:none;}
input.butt_contact {border:1px solid #666; font-weight:bold; cursor:pointer; background:#ffffff; color:#0066FF;}
input.butt_contact:hover {background:#ffffff; color:orange;}
input.butt_contact:active {border:1px solid #666; background:#FF9900; color:#0066FF;} 
.IVcadre {padding:10px; border:dashed 1px #0066FF;}
.imgIV {  padding:3px; border:1px solid #999;}
.hr {color:#0071bc; background:#0071bc; height:1px; border:0;}
.contactF {background: #FFFFFF; BORDER: 1px double #999999; font-size:14px; padding:1px;}
.liens { font-size:14px; padding-left:5px;}
#bleuptit { font-size:10px; color:#0066FF; }

.menu { font-style:italic; font-size:13px; background:transparent; margin-top:5px; padding:0px; color:#0066FF; padding-top:4px;  width:200px; margin-bottom:30px; text-align:left;} 
.menu li a span {color:#FF9900; text-align:left; font-weight:bold;}

.societe { font-size:10px; padding-top:5px; font-weight:normal;}
.menuBas { font-size:10px; border-top:1px dashed #AAAAAA; padding:6px 5px 2px 5px;}
.menuBasIndex { font-size:10px; border:1px dashed #AAAAAA; padding:6px 5px 2px 5px;}
.marquee {color:#FF9900; font-style:italic; font-weight:bold; font-size:16px; font-family:"Century Gothic";}

.masta { padding-top:5px; width:950px; background:url(/img/fond.png) repeat-y center top #ffffff; margin:0 auto; text-align:left;}
.sousmasta { margin:0 auto;}

.corps { text-align:center; width:660px; background:transparent; margin-top:15px;padding:0px; padding-top:5px; padding-left:10px; }
.banniere {  padding:0px; text-align:center; }
.entrepProduits {padding-top:15px;}

.liMenu a {font-weight:bold;}
.liMenuSous a {font-weight:bold;}

.menu_bas_plan { padding:4px 8px 0 8px;}
.menu_bas_plan a {font-weight:bold; font-size:9px;}


body { font-family:"Century Gothic"; color:#0071bc; font-size:16px; margin:0; padding:0; text-align:center;}

a:link {color:#0071bc; text-decoration:none;}
a:visited {color:#0071bc; text-decoration:none;}
a:hover {color:#FF9900; text-decoration:underline;}
a:active {color:#0071bc; text-decoration:none;}

.RevuePresse a:link {text-decoration:none;}
.RevuePresse a:visited {text-decoration:none;}
.RevuePresse a:hover {text-decoration:none;}
.RevuePresse a:active {text-decoration:none;}


.presse_img a img {border:1px solid #CCCCCC; padding:4px; margin:10px;} /* défini l'encadrement des images dans les liens hors survol */
.presse_img a:hover {border:0px; } /* hack pour IE - ne sert sinon à rien */
.presse_img a:hover img {border:1px solid #FFCC00; padding:4px; margin:10px;} /* défini l'encadrement des images lors du survol */


.padMenuInv {padding-left:50px;}

.liMenu {list-style-type: none;}
.liMenu a:link {color:#0071bc; text-decoration:none;}
.liMenu a:visited {color:#0071bc; text-decoration:none;}
.liMenu a:hover {color:#FF9900; text-decoration:underline;}
.liMenu a:active {color:#0071bc; text-decoration:none;}

.liMenuSous {list-style-type:none; font-size:11px; color:#0071bc; padding-left:10px; padding-top:3px; font-style:italic; line-height:12px;}
.liMenuSous a:link {color:#0071bc; text-decoration:none;}
.liMenuSous a:visited {color:#0071bc; text-decoration:none;}
.liMenuSous a:hover {color:#FF9900; text-decoration:underline;}
.liMenuSous a:active {color:#0071bc; text-decoration:none;}

.liMenuBas a:link {color:#0071bc; text-decoration:none;}
.liMenuBas a:visited {color:#0071bc; text-decoration:none;}
.liMenuBas a:hover {color:#FF9900; text-decoration:underline;}
.liMenuBas a:active {color:#0071bc; text-decoration:none;}


/* ACCUEIL */
.adresseAc {padding-top:120px;  }
.edward {padding-top:5px; padding-left:8px;}
.textac { padding:30px 10px 20px; font-size:13px; font-style:italic; }

/* divers */
h1 { font-style:italic; color:#0071bc; font-size:18px;}
h2 { font-style:italic; color:#FF9900; font-size:15px;}
.h1_norm {font-style:normal;}
#orange {color:#FF9900;}
#orangeItaliqueBold {color:#FF9900; font-weight:bold; font-style:italic;}
#orangeliens {font-size:14px; padding-left:5px; color:#FF9900;}
.divh4 { text-align:left; font-style:normal; color:#0071bc; font-size:12px;}
.tdFiche { color:#0071bc; font-size:12px;}
.tdPlus { padding-left:15px; text-align:left; line-height:18px; color:#0071bc; font-size:14px;}
.tdPlusbis {text-align:justify; line-height:18px; color:#0071bc; font-size:14px;}
.tdPlusContact { text-align:justify; line-height:18px; color:#0071bc; font-size:14px; padding-left:15px;}
.tdPlus2 { text-align:justify; line-height:18px; color:#0071bc; font-size:14px; padding-top:20px; padding-bottom:20px; padding-left:20px;}
.tdPlusSEP { padding-top:10px; padding-bottom:10px; text-align:justify; line-height:18px; color:#0071bc; font-size:14px;}
.tdPlusSEP2 { padding-top:10px; padding-bottom:10px; padding-left:25px; text-align:justify; line-height:18px; color:#0071bc; font-size:14px;}
.tdPlusSEP3 { padding-top:10px; padding-bottom:10px; padding-right:25px; text-align:justify; line-height:18px; color:#0071bc; font-size:14px;}
.tdPlusSEPe { padding-top:10px; padding-bottom:10px; text-align:center; line-height:18px; color:#0071bc; font-size:12px;}


/* circuits et sejours libres */

.sl_NY_titre { color:#FF6600; font-size:30px; }
.sl_Ir_titre { color:#009966; font-size:30px; }
.sl_Lo_titre { color:#CC0000; font-size:30px; }

.sl_nk_corps_dr {color:#333; font-size:12px;}
.sl_nk_corps_drh {color:#333; font-size:12px; border-bottom:1px dashed #999;}

.sl_ny_img_corps {float:left; display:block; padding:5px; border:1px solid #CCC; margin:0 10px 10px 0;}
.sl_Ir_img_corps {padding:5px; border:1px solid #CCC; margin:0 10px 10px 0;}
.sl_Ir_img_h {float:left; padding:5px; border:1px solid #CCC; margin:0 10px 10px 0;}
.sl_Ir_img_l {float:right; padding:5px; border:1px solid #CCC; margin:0 55px 10px 0;}
.sl_Ir_infos_dep_tlse td {font-size:12px; border:1px solid #CCC; color:#000; padding:5px 10px 5px 10px;}
.sl_Ir_infos_dep_tlse table {border:1px solid #CCC;}

.sl_Ir_infos_intro td {font-size:12px; color:#000; padding:0 10px 0 0;}

.black { color:#000;}
.blackPad { font-style:normal; padding-left:310px; color:#000; font-size:16px;}

.h2_Ir {color:#000; font-size:16px;}
.fz15 {font-size:15px;}
.sl_Ir_verttext {color:#009966; font-size:17px; text-align:justify; font-weight:bold; padding:0 30px 20px 10px;}
.sl_Ir_cote h2 {color:#009966; font-style:italic; font-size:15px;}
.sl_Ir_infos_intro { font-size:14px; text-indent:10px; color:#000; text-align:justify;}
.sl_Ir_infos_dep_tlse { font-size:14px; color:#009966; text-align:left; padding-left:20px;}
.sl_Ir_infos_dep_autre {font-size:14px; color:#009966; text-align:left; padding-left:20px;}
.sl_Ir_infos_heb {font-size:14px; color:#009966; text-align:left; padding-left:20px;}

.divpadleft20 {padding:10px 0 0 330px; font-size:15px;}
.divpadleft21 {padding:0 0 0 320px; font-size:13px;}
.sl_ny_grandoran {color:#FF9900; font-size:18px; text-align:center;}
.sl_ny_apresgror {color:#333; font-size:17px; text-align:center; line-height:26px;}
.sl_ny_parpers {color:#333; font-size:18px; text-align:center;}
.sl_ny_td_bLeft { border-left:1px solid #ccc; padding-left:10px; margin:10px 0 10px 0;}
.sl_ny_infos {color:#333; font-size:14px; text-align:center; cursor:pointer;}
.sl_ny_infos_intro { font-size:14px; text-indent:10px; color:#000; text-align:justify;}
.sl_ny_infos_prog { font-size:14px; color:#FF9900; text-align:left; padding-left:20px;}
.sl_ny_infos_program {padding-left:35px; font-size:14px; text-align:justify;}

.sl_Lo_infos_intro { font-size:14px; color:#000; text-align:justify;}

.sl_Prague_purp {color:#660033; font-size:17px; text-align:justify; font-weight:bold; padding:0 30px 20px 10px;}
.sl_Prague_titre { color:#660033; font-size:30px; }
.sl_Prague_cote h2 {color:#660033; font-style:italic; font-size:15px;}
.sl_Prague_infos_dep_autre {font-size:14px; color:#660033; text-align:left; padding-left:20px;}

.sl_Venise_titre  { color:#333399; font-size:30px; }
.sl_Venise_cote h2 {color:#333399; font-style:italic; font-size:15px;}
.sl_Venise_blue {color:#333399; font-size:17px; text-align:justify; font-weight:bold; padding:0 30px 20px 10px;}
.sl_Venise_infos {font-size:14px; color:#333399; text-align:left; padding-left:20px;}

.sl_Ams_titre  { color:#660066; font-size:30px; }
.sl_Ams_cote h2 {color:#660066; font-style:italic; font-size:15px;}
.sl_Ams_blue {color:#660066; font-size:17px; text-align:justify; font-weight:bold; padding:0 30px 20px 10px;}
.sl_Ams_infos {font-size:14px; color:#660066; text-align:left; padding-left:20px;}

.sl_Guad_titre  { color:#0033FF; font-size:30px; }
.sl_Guad_cote h2 {color:#0033FF; font-style:italic; font-size:15px;}
.sl_Guad_blue {color:#0033FF; font-size:17px; text-align:justify; font-weight:bold; padding:0 30px 20px 10px;}
.sl_Guad_infos {font-size:14px; color:#0033FF; text-align:left; padding-left:20px;}

.dispA {display:none;}


.referencement a:link {color:#fff; text-decoration:none; cursor:default;}
.referencement a:visited {color:#fff; text-decoration:none; cursor:default;}
.referencement a:hover {color:#fff; text-decoration:none; cursor:default;}
.referencement a:active {color:#fff; text-decoration:none; cursor:default;}

.referencement div {border:0px;}
