html, body{margin:0;padding:0;}

#saisieDatesSejour_changeAff_div_itea_widget_dispo_calend{display:none;}
#itea_widget_dispo, #itea_widget_resa_GP{width:210px;
                                         min-height:50px !important;;
                                         overflow:hidden;
                                         background-color:#ffffff;
                                         color:#313131;
                                         border:1px #dddddd solid;
                                         font-family:'trebuchet MS';margin:0 auto;padding:4px;font-size:11px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}

#itea_widget_dispo.itea_widget_dispo_2mois{width:415px;height:260px;}
#itea_widget_dispo.itea_widget_dispo_3mois{width:620px;height:250px;}
#itea_widget_dispo.itea_widget_dispo_2mois li{float:left;}
#itea_widget_dispo.itea_widget_dispo_3mois li{float:left;}

#itea_widget_dispo_title{font-family:'trebuchet MS';margin:0 auto;width:100%;text-align:center;margin-bottom:5px;font-size:11px;background-color:#ffffff;overflow:hidden;color:#313131;}
#itea_widget_dispo *, #itea_widget_resa_GP *{margin:0;padding:0;}
#itea_widget_dispo ul,#itea_widget_resa_GP ul{list-style-type:none;}
.ul_legendeCalend{display:block;overflow: auto;}
#itea_widget_dispo ul li,#itea_widget_resa_GP ul li{width:195px;margin:0 2px;}
#itea_widget_dispo #select_fiche_dispos_fngf_v4_chmbAnnee{margin:0 0 5px;font-size:11px;font-family:'trebuchet MS';}
#itea_widget_dispo .calendItea_navigEtCalend, #itea_widget_resa_GP .calendItea_navigEtCalend{position:relative;margin:0 auto;padding:0;clear:both;}
#itea_widget_dispo .calendItea_navig, .btnDispoProdMoisSuivPrec{position:absolute;top:5px;width:18px;height:18px;overflow:hidden;z-index:10;}
#itea_widget_dispo .calendItea_navigGauche{left:0;}
.btnDispoProdMoisPrec{left:5px;}
#itea_widget_dispo .calendItea_navigDroite{right:0;}
.btnDispoProdMoisSuiv{right:5px;}

#itea_widget_dispo .calendItea_navig a, #itea_widget_resa_GP .btnDispoProdMoisSuivPrec, #itea_widget_dispo .btnDispoProdMoisSuivPrec              {display:block;width:18px;height:18px;cursor:pointer;text-decoration:none;text-indent:-100px;}
#itea_widget_dispo .calendItea_navig a:hover, #itea_widget_resa_GP .btnDispoProdMoisSuivPrec:hover, #itea_widget_dispo .btnDispoProdMoisSuivPrec:hover  {text-decoration:none!important;}
#itea_widget_dispo .calendItea_navigGauche a, #itea_widget_resa_GP .btnDispoProdMoisPrec , #itea_widget_dispo .btnDispoProdMoisPrec            {background:url(../../img/mois-precedent.png) no-repeat center;}
#itea_widget_dispo .calendItea_navigDroite a, #itea_widget_resa_GP .btnDispoProdMoisSuiv, #itea_widget_dispo .btnDispoProdMoisSuiv            {background:url(../../img/mois-suivant.png) no-repeat center;}
#itea_widget_dispo .calendItea_listMois, #itea_widget_resa_GP #div_fiche_disposProd, #itea_widget_dispo #div_fiche_disposProd{ 
    margin:0;
    min-height:150px !important;
    _height:150px !important;
    background-color: #efefef;
    padding:5px 3px 0 3px;
    -webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
}
#itea_widget_dispo.itea_widget_dispo_annuel .calendItea_listMois,
#itea_widget_resa_GP.itea_widget_dispo_annuel #div_fiche_disposProd, 
#itea_widget_dispo.itea_widget_dispo_annuel #div_fiche_disposProd,
#itea_widget_dispo.itea_widget_dispo_annuel #div_fiche_disposProd,#itea_widget_dispo_GP.itea_widget_dispo_annuel #div_fiche_disposProd{
    min-height:680px !important;
    *height:680px !important; /*ie7*/
    _height:680px !important; /*ie6*/
}

#itea_widget_dispo .calendItea_listMois ul{width:200px;height:125px;margin:0;}
#itea_widget_dispo.itea_widget_dispo_annuel .calendItea_listMois ul{width:680px;height:125px;margin:0;}
#itea_widget_dispo.itea_widget_dispo_2mois .calendItea_listMois ul{width:400px;}
#itea_widget_dispo.itea_widget_dispo_3mois .calendItea_listMois ul{width:600px;}

#itea_widget_resa_GP.calendItea_listMois ul{width:200px;height:125px;margin:0;}
#itea_widget_resa_GP.itea_widget_resa_2mois .calendItea_listMois ul{width:400px;}
#itea_widget_resa_GP.itea_widget_resa_3mois .calendItea_listMois ul{width:600px;}


#itea_widget_resa.calendItea_listMois ul{width:200px;height:125px;margin:0;}
#itea_widget_resa.itea_widget_resa_2mois .calendItea_listMois ul{width:400px;}
#itea_widget_resa.itea_widget_resa_3mois .calendItea_listMois ul{width:600px;}



#itea_widget_dispo table.calend, #itea_widget_resa_GP #div_fiche_disposProd table, #itea_widget_dispo #div_fiche_disposProd table{border-collapse:collapse;width:100%;border:none;font-size:11px;color:#313131;}
#itea_widget_dispo table td, #itea_widget_resa_GP #div_fiche_disposProd table td, #itea_widget_dispo #div_fiche_disposProd table td{padding:0;text-align:center;border-bottom:1px #dddddd solid;}
#itea_widget_dispo table.calend caption, #itea_widget_resa_GP #div_fiche_disposProd table caption, #itea_widget_dispo #div_fiche_disposProd table caption{height:26px;line-height:26px;text-align:center;font-weight:bold;font-size:12px;}
#itea_widget_dispo table.calend thead th, #itea_widget_resa_GP #div_fiche_disposProd table thead th, #itea_widget_dispo #div_fiche_disposProd table thead th{background-color:#dddddd;color:#313131;padding:2px 0;border-bottom:1px #ffffff solid;}
#itea_widget_dispo table td span, #itea_widget_resa_GP #div_fiche_disposProd table td span, #itea_widget_dispo #div_fiche_disposProd table td span{display:block;height:15px;line-height:15px;font-weight:bold;}
#itea_widget_dispo span.spanCalendJour_libre, #itea_widget_resa_GP span.spanCalendJourGP_libre, #itea_widget_resa_GP span.spanCalendJourGP_libre,#itea_widget_dispo span.spanCalendJourGP_libre, #itea_widget_dispo span.spanCalendJourGP_libre{background-color:#def26c;color:#85971d;}
#itea_widget_dispo span.spanCalendCliquable, #itea_widget_resa_GP span.spanCalendJourGP_libreArriveePossible, #itea_widget_resa_GP span.spanCalendCliquableResaGP,#itea_widget_dispo span.spanCalendJourGP_libreArriveePossible, #itea_widget_dispo span.spanCalendCliquableResaGP{background-color:#a8bb38;color:#ffffff;cursor:pointer;}





#itea_widget_dispo span.spanCalendJour_occupe,#itea_widget_dispo span.jour_saison_n,#itea_widget_dispo span.spanCalendJour_option, #itea_widget_dispo span.spanCalendCliquable,#itea_widget_dispo span.spanCalendJour_contact,#itea_widget_dispo span.spanCalendJour_inconnu,#itea_widget_dispo span.classeInit{color:#ffffff}
#itea_widget_dispo span.spanCalendJour_occupe,#itea_widget_dispo span.jour_saison_n,#itea_widget_dispo span.spanCalendJour_option, #itea_widget_dispo span.spanDateSejourOccupeGP, #itea_widget_dispo span.spanDateSejourOccupeGP{background-color:#db1b1b!important;color:#ffffff;}

#itea_widget_dispo span.spanCalendCliquable:hover
, #itea_widget_resa_GP span.spanCalendJourGP_libreArriveePossible:hover
, #itea_widget_dispo span.spanCalendJourGP_libreArriveePossible:hover
{background-color:#ff7011}
#itea_widget_dispo span.spanCalendJour_contact,#itea_widget_dispo span.spanCalendJour_inconnu,#itea_widget_dispo span.classeInit
, #itea_widget_resa_GP span.spanDateSejourDevis
,#itea_widget_resa_GP .calendIteaGP_li_legende span.spanDateSejourDevisGP
, #itea_widget_dispo span.spanDateSejourDevis
,#itea_widget_dispo .calendIteaGP_li_legende span.spanDateSejourDevisGP
{background-color:#a0a0a0;}
#itea_widget_resa_GP span.spanDateSejourDevisArriveePossible
, #itea_widget_resa_GP .calendIteaGP_li_legende span.spanCalendCliquableDevisGP
,#itea_widget_dispo span.spanDateSejourDevisArriveePossible
, #itea_widget_dispo .calendIteaGP_li_legende span.spanCalendCliquableDevisGP
{background-color:#313131;}
#itea_widget_resa_GP span.DatePassee
, #itea_widget_resa_GP span.DatePassee:hover
,#itea_widget_dispo span.DatePassee
, #itea_widget_dispo span.DatePassee:hover
{background: transparent!important;opacity:0.5;color:#313131!important;cursor:default;}

#itea_widget_resa_GP span.spanCalendJourarriveeSelected
, #itea_widget_resa_GP .calendIteaGP_li_legende .spanDateSejourSelectGP
,#itea_widget_dispo span.spanCalendJourarriveeSelected
, #itea_widget_dispo .calendIteaGP_li_legende .spanDateSejourSelectGP
{background-color: #1090c6;}

#itea_widget_resa_GP .calendIteaGP_legende
#itea_widget_dispo .calendIteaGP_legende
{padding:0 10px 10px;}
#itea_widget_dispo li.calendItea_li_legende
, #itea_widget_resa_GP li.calendIteaGP_li_legende
, #itea_widget_dispo li.calendIteaGP_li_legende
{margin:0 0 3px;overflow:hidden;font-size:10px;list-style-type:none;line-height:13px;}
#itea_widget_dispo span.spanCalendVisuel
, #itea_widget_resa_GP span.spanCalendVisuel
, #itea_widget_dispo span.spanCalendVisuel
{display:block;float:left;width:10px;text-align:center;color:#ffffff;margin:0 5px 0 0;}
#itea_widget_dispo #li_legende_sejour,#itea_widget_dispo #li_legende_contact .spanCalendJour_inconnu,#legendeContactOu_div_itea_widget_dispo_calend
{display:none;}
#itea_widget_dispo li.calendItea_li_legende span.spanCalendJour_libre
, #itea_widget_resa_GP li.calendIteaGP_li_legende_libre span.spanCalendVisuel
, #itea_widget_dispo li.calendIteaGP_li_legende_libre span.spanCalendVisuel
{color:#85971d;}   

#itea_widget_dispo.itea_widget_dispo_annuel{width:680px;} 
#itea_widget_dispo.itea_widget_dispo_annuel li.calendItea_li{float:left;width:210px;background-color:#efefef;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:150px;margin:0 5px 5px 0;}
#itea_widget_dispo.itea_widget_dispo_annuel .calendItea_listMois{height:660px;overflow:hidden;background:none;padding:5px 0 0 5px;}
#itea_widget_dispo.itea_widget_dispo_annuel .calendItea_navigEtCalend{overflow:hidden;}
#itea_widget_dispo.itea_widget_dispo_annuel .calendItea_anneeCourante{margin: 0 auto;position: relative;text-align: center;width: 400px;}
#lblDisponibilitesRefInterne_calendItea_div_itea_widget_dispo_calend,#disponibilitesRefInterne_calendItea_div_itea_widget_dispo_calend,#lblDisponibilitesAnneeCourante_calendItea_div_itea_widget_dispo_calend{display: none;}

.itea_widget_dispo_annuel div.calendIteaBtFermer{display:none;}

#div_fiche_disposProd{width:200px!important;overflow: hidden;}
.itea_widget_dispo_annuel #div_fiche_disposProd{width:680px!important;overflow: hidden;}
#itea_widget_dispo.itea_widget_dispo_2mois #div_fiche_disposProd{width:402px!important;}
#itea_widget_dispo.itea_widget_dispo_3mois #div_fiche_disposProd{width:603px!important;}
#div_fiche_disposProd li{padding:0 1px;}

#div_fiche_disposProd ul, #div_fiche_disposProd li{
	display: block;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    position: relative;
}