div.exhibitors {}
div.exhibitor { border-bottom: dotted 1px #C1C1C1; margin-bottom: 20px; }
div.exhibitor h3 { margin-bottom: 8px; color: #D52620 }
div.exhibitor div.logo { width: 150px; float: left; margin-right: 10px; }
.exhibitors div.exhibitor div.description { width: 490px; float: right; text-align: justify; }
.exhibitors.full_w div.exhibitor div.description { width: 670px; float: right; text-align: justify; }
div.exhibitor div.toolbar { width: 100%; height: 20px; background-color: #EEE; border-top:1px solid #CCC; border-bottom: 3px solid #CCC; margin-bottom: 10px; }
div.exhibitor div.toolbar ul { list-style-type: none; margin: 0; }
div.exhibitor div.toolbar li { float: left; margin-right: 8px; padding: 0 5px; }
div.exhibitor div.toolbar li a { line-height: 18px; }
div.exhibitor table.informations { margin-top: 20px; }
div.exhibitor.partner table.informations { margin: 0}
div.exhibitor table.informations thead { font-weight: bold; }
div.exhibitor table.informations thead th { width: 200px; text-transform: uppercase}
div.exhibitor table.informations th { background-color: #FFF; padding: 2px 0; width:100px;}
div.exhibitor table.informations td { padding: 2px 0}
div.exhibitor a.more {
    text-transform: uppercase;
    text-decoration: none;
    color: #64a547;
    font-weight: bold;
    background: url(/shyrkaUbifrancePlugin/images/more.gif) no-repeat;
    padding-left: 15px;
    float: right;
    cursor: pointer;
}
div.exhibitor a.close {
    text-transform: uppercase;
    text-decoration: none;
    color: #64a547;
    font-weight: bold;
    background: url(/shyrkaUbifrancePlugin/images/close.gif) no-repeat;
    padding-left: 15px;
    float: right;
    cursor: pointer;
}
div.exhibitor div.moreinfos { display: none; }
div.exhibitor h4 { margin: 0; padding: 0; }
div.exhibitor p { text-align: justify; }



/*************************************************************/
/*********** SURCHARGE DES STYLES DU SCROLLABLE *************/
/***********************************************************/



div.col-left {
    width: 80px;
    float: left;
    margin-right: 10px;
}

div.col-right {
    width: 135px;
    float: right;
}

div.event-title, div.event-title a {
    text-transform: uppercase;
    color: #276a8f;
    font-size: 14px;
    text-decoration: none;
}
div.event-date {
    font-weight: bold;
    color: #1375b0;
    margin-bottom: 10px;
}

a.event-link {
    padding-left: 18px;
    text-decoration: none;
    color: #000;
    font-weight: bold;
    text-transform: uppercase;
    background: url(/shyrkaUbifrancePlugin/images/agenda-icon.png) no-repeat;

}
a.event-buyers {
    color: #888;
    font-weight: bold;
    font-size: 11px;
}
a.browse {
    margin-top: 38px;
    height: 50px;
}
a.right {
    margin-right: 15px;
}
div.scrollable-events a.left {
    margin-left: 15px;
    margin-right: 15px;
}
div.scrollable div.object {
    padding-top: 10px;
    padding-right: 15px;
    padding-left: 10px;
    background: url(/shyrkaUbifrancePlugin/images/scrollable/scrollable-item-bg.png) no-repeat;
}
/*div.register-free.conf, a.register-free.conf {
    width: 195px;
}
div.register-free.buyers, a.register-free.buyers {
    width: 280px;
}*/
div.register-free.conf a, div.register-free.buyers a {
    background: url(/shyrkaUbifrancePlugin/images/register-free.jpg) no-repeat;
    height: 23px;
    background-color: #0d1750;
    text-transform: uppercase;
    color: #FFF;
    font-size: 11px;
    padding: 5px 10px 5px 30px;
}
/*a.register-free {
    height: 23px;
    display: block;
    text-transform: uppercase;
    color: #FFF;
    font-size: 11px;
    padding: 2px 5px 0 30px;
}*/

div.ubiNews div.item {
    padding-bottom: 20px;
    border-bottom: dotted 1px #d1d1d1;
    padding-top: 10px;
}

div.ubiNews h4 {
    margin-bottom: 1em;
    font-size: 1.3em;
}



.mb10 { margin-bottom: 10px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }


