﻿/* Style par défaut */
.CmsStandardListe_defaut { }
.CmsStandardListe_defaut .titleLine{}
.CmsStandardListe_defaut h2 {}
.CmsStandardListe_defaut .Seperator { }
.CmsStandardListe_defaut .CmsStandardListe_Cms { margin: 0 0 30px 0;}
.CmsStandardListe_defaut .CmsStandardListe_Cms .Media { }
.CmsStandardListe_defaut .CmsStandardListe_Cms .Media img { }
.CmsStandardListe_defaut .CmsStandardListe_Cms #divContainerVideo { }
.CmsStandardListe_defaut .CmsStandardListe_Cms p { }
.CmsStandardListe_defaut .CmsStandardListe_Optionel { }
.CmsStandardListe_defaut .CmsStandardListe_Optionel .ChampOptionelNom { }
.CmsStandardListe_defaut .CmsStandardListe_Optionel .ChampOptionelValeur { }
.CmsStandardListe_defaut .CmsStandardListeItem_Optionel { }
.CmsStandardListe_defaut .CmsStandardListeItem_Optionel .ChampOptionelItemNom { }
.CmsStandardListe_defaut .CmsStandardListeItem_Optionel .ChampOptionelItemValeur { }
.CmsStandardListe_defaut .CmsStandardListeItemDetail_Optionel { }
.CmsStandardListe_defaut .CmsStandardListeItemDetail_Optionel .ChampOptionelItemDetailNom { }
.CmsStandardListe_defaut .CmsStandardListeItemDetail_Optionel .ChampOptionelItemDetailValeur { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item { margin: 40px 0px 0px 0px;}
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item .Item, #tabs .item {padding: 20px;border: 1px solid #E0CBAC;height: 100%;background: #fef8ee;}
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item .Media {}
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item .Media img {}
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item h1 {}
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item p.Apercu {}
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item p.Description { float: right;}
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item .Link {float: right;}
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item .Seperator {}
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Paging { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Paging .Btn_Spacer { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Paging .Btn_Previous { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Paging .Btn_Next { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Details { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Details .Media { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Details .Media img { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Details h1 { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Details .TitreSection { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Details .TitreSection h1 { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Details p.Apercu { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Details p.Description { }
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Details .Link {float: right;margin-top: 5px;display: block;padding:5px 15px; background:url(/lib/images/btn_subscribe.jpg) repeat-x #074264;color:#fff;border: 1px solid #186ba1;font-size: 13px;font-weight: 700;}
.CmsStandardListe_defaut .CmsStandardListe_Liste_Item_Details .Link:hover {margin-top: 5px;margin-right: 5px;padding:5px 15px; background:#0b4f7b;color:#fff;border: 1px solid #186ba1;font-size: 13px;}

.CmsStandardListe_defaut .Link {margin-top: 5px;margin-right: 5px;padding:5px 15px; background:url(/lib/images/btn_subscribe.jpg) repeat-x #074264;color:#fff;border: 1px solid #186ba1;font-size: 13px;font-weight: 700;}
.CmsStandardListe_defaut .Link:hover {margin-top: 5px;margin-right: 5px;padding:5px 15px; background:#0b4f7b;color:#fff;border: 1px solid #186ba1;font-size: 13px;}
/*.CmsStandardListe_general .CmsStandardListe_Liste_Item_Details .ZoneRepeater { width: 330px;float: right;clear: both;}
.CmsStandardListe_general  .CmsStandardListe_Liste_Item_Details .thumb { visibility: visible ; float: left;width: 50px; height: auto; margin-bottom: 4px; cursor:pointer}
.CmsStandardListe_general  .CmsStandardListe_Liste_Item_Details .thumb img {  visibility: visible ; width: 46px;height: auto;} */



/* ** ** WORKSHOP ** ** */
.CmsStandardListe_workshop .CmsStandardListe_Liste_Item_Paging{ float: right;}
.CmsStandardListe_workshop .CmsStandardListe_Liste_Item_Paging input{margin-top: 5px;margin-right: 5px;padding:5px 15px; background:url(/lib/images/btn_subscribe.jpg) repeat-x #074264;color:#fff;border: 1px solid #186ba1;font-size: 13px;font-weight: 700;}
.CmsStandardListe_workshop .CmsStandardListe_Liste_Item_Paging input:hover {margin-top: 5px;margin-right: 5px;padding:5px 15px; background:#0b4f7b;color:#fff;border: 1px solid #186ba1;font-size: 13px;}
.CmsStandardListe_workshop .CmsStandardListe_Liste_Item .Item {padding: 20px;border: 1px solid #E0CBAC;height: 100%;background: #fef8ee;}
.CmsStandardListe_workshop .CmsStandardListe_Liste_Item .Link {float: right;}
.CmsStandardListe_workshop .title_tabs2{ font-size: 14px;font-weight: 700;font-family: arial,sans-serif;display: inline-block;width: 110px !important;}
.CmsStandardListe_workshop .title_tabs{ font-size: 14px;font-weight: 700;font-family: arial,sans-serif;display: inline-block;width: 75px !important;}
.CmsStandardListe_workshop .Link {display: inline-block;margin: 5px 0 20px 5px;padding:5px 15px; background:url(/lib/images/btn_subscribe.jpg) repeat-x #074264;color:#fff;border: 1px solid #186ba1;font-size: 13px;font-weight: 700;}
.CmsStandardListe_workshop .Link:hover {margin: 5px 0 20px 5px;padding:5px 15px; background:#0b4f7b;color:#fff;border: 1px solid #186ba1;font-size: 13px;}





/* ** ** Services ** ** */

/* Style par défaut */
.CmsStandardListe_services { padding: 20px; }
.CmsStandardListe_services h2 {}
.CmsStandardListe_services .Seperator { }
.CmsStandardListe_services .CmsStandardListe_Cms { }
.CmsStandardListe_services .CmsStandardListe_Cms .Media { }
.CmsStandardListe_services .CmsStandardListe_Cms .Media img { width: 300px;float: left;margin: 0 10px 10px 0;border: 1px solid #ccc !important;}
.CmsStandardListe_services .CmsStandardListe_Cms p { padding: 2px 0 0 0;}
.CmsStandardListe_services .CmsStandardListe_Optionel { }
.CmsStandardListe_services .CmsStandardListe_Optionel .ChampOptionelNom { }
.CmsStandardListe_services .CmsStandardListe_Optionel .ChampOptionelValeur { }
.CmsStandardListe_services .CmsStandardListeItem_Optionel { }
.CmsStandardListe_services .CmsStandardListeItem_Optionel .ChampOptionelItemNom { }
.CmsStandardListe_services .CmsStandardListeItem_Optionel .ChampOptionelItemValeur { }
.CmsStandardListe_services .CmsStandardListeItemDetail_Optionel { }
.CmsStandardListe_services .CmsStandardListeItemDetail_Optionel .ChampOptionelItemDetailNom { }
.CmsStandardListe_services .CmsStandardListeItemDetail_Optionel .ChampOptionelItemDetailValeur { }

.CmsStandardListe_services .CmsStandardListe_Liste_Item { padding: 20px 0 0 0;}
.CmsStandardListe_services .CmsStandardListe_Liste_Item .Item { padding: 10px 0;}
.CmsStandardListe_services .CmsStandardListe_Liste_Item .Media {}
.CmsStandardListe_services .CmsStandardListe_Liste_Item .Media img { float: left;margin: 5px 10px 5px 0;border: 1px solid #ccc !important;}
.CmsStandardListe_services .CmsStandardListe_Liste_Item h1 {}
.CmsStandardListe_services .CmsStandardListe_Liste_Item p.Apercu {}
.CmsStandardListe_services .CmsStandardListe_Liste_Item p.Description { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item .Link { float: right;padding: 5px 15px;background:url(/lib/client/images/bullet_blue.png) left no-repeat;}
.CmsStandardListe_services .CmsStandardListe_Liste_Item .Link:hover { float: right;padding: 5px 15px;background:url(/lib/client/images/bullet.png) left no-repeat;}
.CmsStandardListe_services .CmsStandardListe_Liste_Item .Seperator {}
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Paging { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Paging .Btn_Spacer { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Paging .Btn_Previous { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Paging .Btn_Next { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Details { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Details .Media { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Details .Media img { width: 300px;float: left;margin: 0 10px 10px 0;border: 1px solid #ccc !important; }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Details h1 { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Details .TitreSection { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Details .TitreSection h1 { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Details p.Apercu { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Details p.Description { }
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Details .Link {float: right;padding: 5px 15px;background:url(/lib/client/images/bullet_blue.png) left no-repeat;}
.CmsStandardListe_services .CmsStandardListe_Liste_Item_Details .Link:hover {float: right;padding: 5px 15px;background:url(/lib/client/images/bullet.png) left no-repeat;}
.module
{
   
    background: #fefefe;
    margin: 20px 0 0;
    border-radius: 5px 5px 5px 5px !important;
    box-shadow: 0 0 15px #999999 !important;
}
.modalBackground
{
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.module_top
{
    width: 100%;
    overflow: hidden;
    height: 40px;
    line-height: 40px;    
}

.module_top a:link, .module_top a:visited, .module_top a:hover, .module_top a:active
{
    font-size: 12px;
}

.module_bottom
{
    padding: 20px;
    border: solid #dbdbdb;
    border-width: 1px 0 0;
    font-size: 13px;
    color: #3c3f42;
    line-height: 150%;    
}

.module_bottom td
{
    padding-bottom: 5px;
}


.module_bottom .ui-button
{
    float: right;
    margin: 10px 0 0 10px;
}
.module_bottom input
{
    margin: 0px 10px 0 5px;
    padding: 3px 0;
}

.module_bottom textarea
{

    padding: 3px 0;
}
.module_bottom a
{
    background: url("/lib/images/btn_subscribe.jpg") repeat-x scroll 0 0 #074264;border: 1px solid #186BA1;color: #FFFFFF;font-size: 13px;margin: 10px 0;padding: 3px 8px;
}
