﻿.a-decouvrir { border: 0px solid #999; float: left; margin: 0 0 0 0; }
.a-decouvrir .header { float: left; width: 632px; }
.a-decouvrir .controls { font: normal 90% Arial, Verdana, sans-serif; }
.a-decouvrir .controls a { font-weight: bold; }

h3.cat, h4.cat, h4.cat-block, .header h4, h4.general-cat, h4.special-cat, h4.special2-cat, h4.cat-expert { clear: both; margin: 0; text-transform: uppercase; }
.id_obj { display: none; }
.left { float: left; }
.right { float: right; }

.decouvrir-wrapper { background: #fff; clear: both; overflow: hidden; padding: 8px; position: relative; width: 695px; }
.decouvrir-content { background: #fff; display: inline; float: left; margin-right: 9px; overflow: hidden; padding: 17px 4px 0 5px; text-align: right; width: 217px; }

#decouvrir-inner { position: relative; width: 10000px; left: 0px}
#decouvrir-inner:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.MainPageRotator
{

}

.MainPageRotator li
{
    margin-left: 6px;
}

.RadRotator_Default .rrClipRegion
{
    border-color: #CDCDCD !important;
}

.TeaserImage { border: 1px solid #ededed; margin: 3px 0px 9px 8px; float: right; }
   
a.TeaserTitle:link { color: green}
a.TeaserTitle:visited { color: #F15F31}
a.TeaserTitle:hover { color: #F15F31}
a.TeaserTitle:active { color: #F15F31} 

.TeaserTitle 
{
    font-size: 21px;
    color: #F15F31 !important;
    text-decoration: none;
} 

.TeaserSubTitle 
{
    font-size: 15px;
    color: #F15F31;
} 
 
.TeaserDetail 
{
    font-size: 11px;
    color: #9C8069;
}

a.TeaserTitleNew:link {color: #BD8F22}
a.TeaserTitleNew:visited {color: #BD8F22}
a.TeaserTitleNew:hover { color: #6b6b6b}
a.TeaserTitleNew:active {color: #BD8F22}

.TeaserTitleNew {
    font-size: 16px;
    color: #BD8F22 !important;
    text-decoration: none;
}

.TeaserSubTitleNew {
    font-size: 13px;
    color: #BD8F22;
} 
 
.TeaserDetailNew 
{
    font-size: 11px;
    color: #6b6b6b;
}

#LanguageSelect
{
    margin-left: -228px;
}

.DocMain
{
    color: #646668; 
}

.HomePageSchedule
{ 
    width: 100%; 
    background-color: white; 
    margin: 5px 0 10px 0; 
    border: none; 
    border-spacing: 0;
    border-collapse: collapse;
}

    .HomePageSchedule td {
        padding: 4px 4px 4px 0px;
        border: none;
        background-color: #BD8F22;
        color: white;
        font-family: Arial;
        font-size: 12px;
    }  

.HomePageSchedule th 
{ 
    padding: 7px 7px 7px 7px; 
    color: #939ca3; 
    background-color: #f7f7f8;
    font-family: Arial;
    font-size: 12px;
    /*    text-align: left; */
}  

.HomePageBoxTitle
{
    font-family: Arial; 
    font-size: 14px;
    margin-bottom: 5px;
}

.BoxShape
{
    color: #445B5B; 
    background-color: #f7f7f8;
    border: 1px solid #CDCDCD;
    padding: 8px; 
    font-family: Arial, Helvetica, sans-serif; 
}

.RedColor
{
    color: #F04E2D;
}

img.img-frame, img.shadow-frame, img.attachment-post_box_img, .img-frame img
{
    background-color: #FFFFFF;
    border: 1px solid #D9D9D9;
    padding: 4px;
}

.rrItem 
{
    margin-left: 0 !important;
}

.RotatorEvent .rrItem
{
    margin-left: 0px !important;
    margin-right: 10px !important;
}

.FeatureTitle
{
    color: white !important;
    font-family: Arial; 
    font-size: 18px;
}

a.FeatureTitle:link { color: white}
a.FeatureTitle:visited { color: white}
a.FeatureTitle:hover { color: #F15F31}
a.FeatureTitle:active { color: white} 

.FeatureBody
{
    color: white !important;
    font-family: Arial; 
    font-size: 11px;
}

.FeatureClickForMore
{
    color: white !important;
    font-family: Arial; 
    font-size: 11px;
}

a.FeatureClickForMore:link { color: white}
a.FeatureClickForMore:visited { color: white}
a.FeatureClickForMore:hover { color: #F15F31}
a.FeatureClickForMore:active { color: white}

.CenterClickForMore {
    color: #BD8F22 !important;
    font-family: Arial;
    font-size: 14px;
}

a.CenterClickForMore:link {
    color: #BD8F22
}
a.CenterClickForMore:visited {
    color: #BD8F22
}
a.CenterClickForMore:hover { color: #F15F31}
a.CenterClickForMore:active {
    color: #BD8F22
}

.RegisterHeader
{
    color: white !important;
    font-family: Arial; 
    font-size: 24px;
}

.RegisterTeaser
{
    color: white !important;
    font-family: Arial; 
    font-size: 14px;
}

.ScheduleHeaderLabel
{
    color: white;
    font-family: Arial; 
    font-size: 18px;
}

.ScheduleHeaderDate
{
    color: white;
    font-family: Arial; 
    font-size: 13px;
}

.FullScheduleLabel {
    color: #F6E3D3 !important;
    font-family: Arial;
    font-size: 11px;
}

.ScheduleBody
{
    color: white !important;
    font-family: Arial; 
    font-size: 13px;
}

.ScheduleTime
{
    color: white !important;
    font-family: Arial; 
    font-size: 11px;
}

.TeaserPicture
{
    width: 101px;
    height: 101px;
}

.ConscienceGlobale
{
    color: white;
    font-family: Arial; 
    font-size: 16px;
}

.ReconnuPar
{
    color: white;
    font-family: Arial; 
    font-size: 11px;
}

.OptinTeaser
{
    color: white;
    font-family: Arial; 
    font-size: 11px;
}

.LanguageSelectMainPage
{
    font-size: 13px; 
    color: white;
}

a.LanguageSelectMainPage:link { color: white}
a.LanguageSelectMainPage:visited { color: white}
a.LanguageSelectMainPage:hover { color: white}
a.LanguageSelectMainPage:active { color: white}

.HomePageRegisterButton
{
    background: url(/Images/Layout/Look1/Main/ButtonRegister.jpg);
    width: 18px;
    height: 18px;
}

.HomePageRegisterButtonOver
{
    background: url(/Images/Layout/Look1/Main/ButtonRegister.jpg);
    width: 18px;
    height: 18px;
}

.RotatorSchedule .rrClipRegion
{
    border: none !important;
}

.OptinBoxes
{
    height: 15px;
    width: 200px;
}

.btnSelected
{
    background-image: url(/Images/Navigation/BlackDot.jpg) ;
    background-repeat: no-repeat;
    margin-right: 5px;
    font-size: 5px;
    color: black !important;
}

.btnUnselected
{
    background-image: url(/Images/Navigation/WhiteDot.jpg);
    background-repeat: no-repeat;
    margin-right: 5px;
    font-size: 5px;
    color: white !important;
}

.ButtonsContainer
{
    position: relative;
    height: 0px;
    width: 60px;
    top: -106px;
    left: 260px;
    text-align: right;
}
