*{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;cursor:url(/design/cursors/arrow_cursor_1.cur), default}
a{cursor:url(/design/cursors/pointer_cursor_1.cur), pointer}
a *{cursor:url(/design/cursors/pointer_cursor_1.cur), pointer}
.cdlButtons input{cursor:url(/design/cursors/pointer_cursor_1.cur), pointer}
button{cursor:url(/design/cursors/pointer_cursor_1.cur), pointer}
.cdlUtilLinks input{cursor:url(/design/cursors/pointer_cursor_1.cur), pointer}
.cdlCadre,input,select,.cdlAudioObject{border-color:#FFFFFF !important}
.cdlContrasted .cdlCadre,.cdlContrasted input,.cdlContrasted select,.cdlContrasted .cdlAudioObject{border-color:#000000 !important}
body{font-size:155%}
p,input,li,select,.cdlLabelDiv,.cdlFieldDiv label,.cdlFoot{font-size:110%}
.cdlAllPageContainer{margin-top:-86px !important}
.cdlAllPage{padding-top:94px !important}
.cdlPersonalizationHeader{padding:0 21px 7px 0}
.cdlSiteLogo{float:left}
.cdlLogoCdl{float:right}
.cdlLittleArrow,.cdlConfigChoice{background:url(/design/images/arrow.png) no-repeat 0 .25em;margin-left:-20px;padding:7px 0 0 64px;min-height:34px;height:auto !important;height:34px;margin-bottom:10px}
.cdlLittleArrow{margin-bottom:20px}
.cdlContrasted .cdlLittleArrow,.cdlContrasted .cdlConfigChoice{background-image:url(/design/images/arrow_black.png)}
.cdlConfigChoices{float:left}
.cdlPreview{float:right;margin:-30px 30px 0 0;padding:7px;font-size:65%}
.cdlPreview table{width:80px !important;border-width:0}
.cdlPreview td{text-align:center;height:370px;padding:0 !important;border:2px solid #FFFFFF;border-radius:7px;-moz-border-radius:7px;-WebKit-border-radius:7px;-khtml-border-radius:7px;vertical-align:middle}
.cdlContrasted .cdlPreview td{border-color:#000000}
.cdlPreview span{display:block;text-align:center;text-transform:uppercase}
.cdlConfigChoice{padding-top:0;margin:0 5px 40px -20px;background-position:0 50%}
.cdlConfigChoice ul{padding:0 15px 0 0;float:left}
.cdlConfigChoice ul li{list-style:none;display:block;float:left;padding:4px}
.cdlConfigChoice ul li a{display:block;float:left;width:64px !important;height:64px;overflow:hidden;color:#000000;border-width:2px;border-color:#000000 !important;border-radius:5px;-moz-border-radius:5px;-WebKit-border-radius:5px;-khtml-border-radius:5px}
.cdlContrasted .cdlConfigChoice ul li a{color:#FFFFFF;border-color:#FFFFFF !important}
.cdlConfigChoice ul li a:hover,.cdlConfigChoice ul li a:focus{border-color:#FFFFFF !important}
.cdlContrasted .cdlConfigChoice ul li a:hover,.cdlContrasted .cdlConfigChoice ul li a:focus{border-color:#000000 !important}
.cdlConfigChoice ul li a span{position:absolute;top:-3000px;left:-3000px}
.cdlConfigChoice .cdlButtons{float:left}
.cdlConfigChoice .cdlButtons input{display:block;height:66px;float:left;padding-left:20px;padding-right:20px;font-size:130%}
.cdlButtons input{border-width:2px}
#cdlBackgroundConfigBlack a{border-color:#FFFFFF !important;background-color:#000000}
.cdlContrasted #cdlBackgroundConfigBlack a:hover,.cdlContrasted #cdlBackgroundConfigBlack a:focus{border-color:#000000 !important}
#cdlBackgroundConfigWhite a{background-color:#FFFFFF}
.cdlContrasted #cdlBackgroundConfigWhite a{border-color:#000000 !important}
#cdlBackgroundConfigGreen a{background-color:#009900}
#cdlBackgroundConfigYellow a{background-color:#FFFF00}
#cdlBackgroundConfigBlue a{background-color:#0000FF}
#cdlTextSizeConfig1 a{background:url(/design/images/very_small.png) no-repeat 50% 50%}
#cdlTextSizeConfig2 a{background:url(/design/images/small.png) no-repeat 50% 50%}
#cdlTextSizeConfig3 a{background:url(/design/images/medium.png) no-repeat 50% 50%}
#cdlTextSizeConfig4 a{background:url(/design/images/large.png) no-repeat 50% 50%}
#cdlTextSizeConfig5 a{background:url(/design/images/very_large.png) no-repeat 50% 50%}
.cdlContrasted #cdlTextSizeConfig1 a{background:url(/design/images/very_small_black.png) no-repeat 50% 50%}
.cdlContrasted #cdlTextSizeConfig2 a{background:url(/design/images/small_black.png) no-repeat 50% 50%}
.cdlContrasted #cdlTextSizeConfig3 a{background:url(/design/images/medium_black.png) no-repeat 50% 50%}
.cdlContrasted #cdlTextSizeConfig4 a{background:url(/design/images/large_black.png) no-repeat 50% 50%}
.cdlContrasted #cdlTextSizeConfig5 a{background:url(/design/images/very_large_black.png) no-repeat 50% 50%}
#cdlFontColorConfigBlack a{background:url(/design/images/text_black.png) no-repeat 50% 50%}
#cdlFontColorConfigWhite a{background:url(/design/images/text_white.png) no-repeat 50% 50%}
#cdlFontColorConfigGreen a{background:url(/design/images/text_green.png) no-repeat 50% 50%}
#cdlFontColorConfigYellow a{background:url(/design/images/text_yellow.png) no-repeat 50% 50%}
#cdlFontColorConfigBlue a{background:url(/design/images/text_blue.png) no-repeat 50% 50%}
.cdlConfigChoice ul .choiceSelected{padding:2px !important;border:2px solid #FFFFFF;border-radius:7px;-moz-border-radius:7px;-WebKit-border-radius:7px;-khtml-border-radius:7px}
.cdlContrasted .cdlConfigChoice ul .choiceSelected{border-color:#000000}
.cdlConfigChoice ul .choiceSelected a:hover,.cdlConfigChoice ul .choiceSelected a:focus{border-color:#000000 !important}
.cdlContrasted .cdlConfigChoice ul .choiceSelected a:hover,.cdlContrasted .cdlConfigChoice ul .choiceSelected a:focus{border-color:#FFFFFF !important}
.cdlConfigChoice ul #cdlBackgroundConfigBlack a.linkChoiceSelected{border-color:#000000 !important}
.cdlConfigChoice ul #cdlBackgroundConfigWhite a.linkChoiceSelected{border-color:#000000 !important}
.cdlContrasted .cdlConfigChoice ul #cdlBackgroundConfigBlack a.linkChoiceSelected{border-color:#FFFFFF !important}
.cdlContrasted .cdlConfigChoice ul #cdlBackgroundConfigWhite a.linkChoiceSelected{border-color:#FFFFFF !important}
.cdlConfigChoice ul .choiceSelected a{border-color:#000000 !important}
.cdlArrow1{background:url(/design/images/big_arrow.png) no-repeat 100% 17px;margin-right:125px;height:1%}
.cdlArrow2{background:url(/design/images/big_arrow.png) no-repeat 100% 133px;height:1%}
.cdlArrow3{background:url(/design/images/big_arrow.png) no-repeat 100% 249px;min-height:312px;height:1% !important;height:312px}
.cdlContrasted .cdlArrow1,.cdlContrasted .cdlArrow2,.cdlContrasted .cdlArrow3{background-image:url(/design/images/big_arrow_black.png)}
.cdlAdvancedParameters{float:left;padding-left:15px}
.cdlValidate{width:100% !important;text-align:right}
.cdlLoginForm,.cdlAudioForm,.cdlAdvancedForm,.audioIntro{padding-bottom:10px}
.cdlDisplayParametersForm{padding:10px 0 10px 0}
.cdlConfigChoice .cdlFormFieldsHighlighted{display:block;float:left}
.cdlLabelDiv,.cdlFieldDiv{padding-bottom:10px}
.cdlAdvancedForm .cdlLabelDiv,.cdlAdvancedForm .cdlFieldDiv{padding-bottom:20px}
.cdlInfo{font-size:80%}
.cdlInversedColor{background-color:#FFFFFF !important;color:#000000 !important}
.cdlInversedColor *{background-color:#FFFFFF !important;color:#000000 !important;border-color:#000000 !important}
.cdlContrasted .cdlInversedColor{background-color:#000000 !important;color:#FFFFFF !important}
.cdlContrasted .cdlInversedColor *{background-color:#000000 !important;color:#FFFFFF !important;border-color:#FFFFFF !important}
.cdlColors{padding:0;margin:0}
.cdlColors li{list-style:none;display:block;float:left;padding:.2% !important;padding:.02% .2% .02% .2% !important!;padding:.02% .19% .02% .2%;text-align:center;width:4.6% !important}
.cdlColors li a{display:block;overflow:hidden;color:#000000;padding:2px}
.cdlContrasted .cdlColors li a{color:#FFFFFF}
.cdlColors li a:hover,.cdlColors li a:focus{border:2px solid #FFFFFF;border-radius:7px;-moz-border-radius:7px;-WebKit-border-radius:7px;-khtml-border-radius:7px;margin:-2px !important}
.cdlContrasted .cdlColors li a:hover,.cdlContrasted .cdlColors li a:focus{border-color:#000000}
.cdlColors li a img{display:block;float:left;width:100% !important}
.cdlColors li a .cdlTransPix{display:block;padding:2px}
.cdlColors li a .cdlSpanHidden{position:absolute;top:-3000px;left:-3000px}
.cdlColors .choiceSelected a{border:2px solid #FFFFFF;border-radius:7px;-moz-border-radius:7px;-WebKit-border-radius:7px;-khtml-border-radius:7px;margin:-2px !important}
.cdlContrasted .cdlColors .choiceSelected a{border-color:#000000}
.cdlColors .choiceSelected a .cdlTransPix,.cdlColors li a:hover .cdlTransPix,.cdlColors li a:focus .cdlTransPix{padding:2px !important;border:none !important}
.cdlColorsForm{padding-bottom:10px}
.cdlLittleArrow strong{font-size:110%}
.cdlFormPersonalization{float:left;width:100% !important;height:100%;overflow:hidden}
.cdlUtilLinksContainer{margin-top:-5px}
.cdlUtilLinks div{float:left;margin:0 5px 0 0;width:70px !important;height:70px;overflow:hidden;background-repeat:no-repeat;background-position:0% 0%;cursor:default}
.cdlUtilLinks input,.cdlUtilLinks span{display:block;width:90px !important;height:90px;overflow:hidden;margin:-10px 0 0 -10px;opacity:0}
.cdlChangeDisplayButton{background-image:url(/design/images/util_links_pictos/display_picto_3.png)}
.cdlChangeAudioButton{background-image:url(/design/images/util_links_pictos/audio_picto_3.png)}
.cdlChangeAudioHelpButton{background-image:url(/design/images/util_links_pictos/help_picto_3.png)}
.audioHelpIntro ul{padding-top:20px;padding-bottom:5px}
.audioHelpIntro li{padding-bottom:20px}
