body {line-height:1.5}
#footerIzi { display: none }
div#contenu { position: relative; min-height: 412px }
p { margin: 0 0 1.5em; text-align: justify; line-height: 20px }
p.error { text-align: left }
ol, ul { margin: 0 0 1.5em 3em }
h1 { font-size: 14px; margin: 0 0 0.5em }
h2 { margin: 0 0 0.2em }

div#header a, div#header { height: 106px }
#navbar .currentDepth1 { border: 0 }
#navbar { padding-top: 12px;  background-repeat:no-repeat; }
#navbar .Onglet1mjcj a { margin: 0 40px 0 20px;}

#navbar2 .currentDepth1 { border: 0 }
#navbar2 { padding-top: 12px; background-repeat:no-repeat; }
#navbar2 .Onglet1njcj a { margin: 0 40px 0 20px; color: #EC591A}
#navbar2 .Onglet1njcj a:hover { color: #EC591A}

#navbar3 .currentDepth1 { border: 0 }
#navbar3 { padding-top: 12px;  background-repeat:no-repeat; }
#navbar3 .Onglethblqq a { margin: 0 40px 0 20px;}

#navbar4 .currentDepth1 { border: 0 }
#navbar4 { padding-top: 12px; background-repeat:no-repeat; }
#navbar4 .Ongletwupol a { margin: 0 40px 0 20px; color: #EC591A}
#navbar4 .Ongletwupol a:hover { color: #EC591A}

.colonne_contenu_1 { width: 860px }
div#colonne_contenu { padding: 18px 40px 20px 40px }
div#colonne_contenu.colonne_contenu_2 { width: 581px; padding-right: 0 }
div#colonneWidgetsR { margin-right: 25px; width: 245px }
.divLine.iziBox { width: 220px }

.bleu { color: #3DACFF; font-weight: normal }
.orange { color: #EC591A; font-weight: normal }
a.redLink:hover { color: #EC591A }
a.blueLink:hover { color: #3DACFF }


.footer { padding-top: 40px }

#dooksLogoAccueil { width: 760px; height: 180px; background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/logo_accueil.png') no-repeat 0 0; margin-top: 4px }
#dooksLogoAccueilEn { width: 760px; height: 180px; background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/logo_accueil-en.png') no-repeat 0 0; margin-top: 4px }
#dooksLogoAccueil span, #dooksLogoAccueilEn span { display: none }

#btn-clientHome { position: absolute; right: 90px; top: 50px }
#btn-candidatHome { position: absolute; right: 90px; top: 120px }

#btn-clientHome a, #btn-candidatHome a { 
        color: #5e5e5e;
        font-family: 'TrebuchetMS','Trebuchet MS',sans-serif;
        font-size: 18px;
        text-decoration: none;
        display: block;
        width: 200px; height: 50px; line-height: 50px;
        text-align: center
        }
#btn-clientHome a { background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/btn-clientHome.png') no-repeat 0 0 }
#btn-candidatHome a { background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/btn-candidatHome.png') no-repeat 0 0 }

#btn-clientHome a:hover { color: #fff; background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/btn-clientHome.png') no-repeat 0 -50px }
#btn-candidatHome a:hover { color: #fff; background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/btn-candidatHome.png') no-repeat 0 -50px }

.btn-client a, .btn-candidat a { 
        width: 220px;
        height: 26px;
        display: block;
        color: #5e5e5e;
        text-decoration: none;
        text-align: center;
        line-height: 26px
}
.btn-client a:hover, .btn-candidat a:hover {
        color: #fff
}
.btn-client a { background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/btn-client.png') no-repeat 0 0}
.btn-client a:hover { background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/btn-client.png') no-repeat 0 -26px }
.btn-candidat a { background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/btn-candidat.png') no-repeat 0 0}
.btn-candidat a:hover { background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/btn-candidat.png') no-repeat 0 -26px }

#blocClient { background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/blue-ball.jpg') no-repeat right center }
#blocCandidat { background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/orange-ball.jpg') no-repeat right center }
#blocClient a, #blocCandidat a { text-decoration: none; font-size: 24px; font-family: 'trebuchet MS'; display: block; height: 180px; width: 228px; padding-right: 152px}
#blocClient a { color: #3DACFF }
#blocCandidat a { color: #EC591A }
#blocClient a:hover, #blocCandidat a:hover { color: #D6D6D6 }

#divLine_i19, #divLine_i20, #divLine_i36, #divLine_i37 { position: absolute; bottom: 0}
/*#divLine_i25 { position: absolute; top: -29px }*/

#lienBan { text-align: right; font-size: 14px; margin: -100px 0 0 10px}
#lienBan a { text-decoration: none }

#divLine_i16 a, #divLine_i24 a, #divLine_i30 a { text-decoration: none }
#divLine_i16, #divLine_i17, #divLine_i23, #divLine_i30, #divLine_i34 { margin-left: 70px; width: 170px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;
 }
/*
#divLine_i16.divLine.iziBox, #divLine_i17 .divLine.iziBox, #divLine_i23 .divLine.iziBox, #divLine_i30 .divLine.iziBox, #divLine_i34 .divLine.iziBox { width: 160px }
#divLine_i16 { margin-left: 84px }
#divLine_i16 .divLine.iziBox { width: 125px }
#divLine_i16 .divLine.iziBoxTop { background-image: url(http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/widget-arrondi-top-145.png); width: 145px }
#divLine_i16 .divLine.iziBoxBottom { background-image: url(http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/widget-arrondi-bottom-145.png); width: 145px }
#divLine_i16 .divLine.iziBoxOmbre { background-image: url(http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/ombre-arrondi-145.png); width: 145px; height: 5px}
*/
#widgetNavbarr3el ul li a, #widgetNavbar8cuou ul li a {
        line-height: 24px;
        text-decoration: none;
        border-bottom: 1px solid #dadada;
        padding: 0 5px
}
#widgetNavbarr3el ul li a:hover, #widgetNavbarr3el ul li a.widgetNavbarSelect, #widgetNavbar8cuou ul li a:hover, #widgetNavbar8cuou ul li a.widgetNavbarSelect {
        background: #3DACFF;
        color: #fff
}
.bg-form {
        position: relative;
        padding: 10px 50px;
        background: #eee
}

.iziFormTab td.iziFormTabLab { font-weight: normal }
.iziFormTab { font-size: 11px }
fieldNotice { margin-left: 85px }
#formulaire5 .ligneForm label, #formulaire6 .ligneForm label, #formulaire7 .ligneForm label { width: 135px }
#formulaire5 .fieldNotice, #formulaire6 .fieldNotice, #formulaire7 .fieldNotice { margin-left: 140px }
.noticeRequired { display: none }

#formTopLeft, #formTopRight, #formBottomLeft, #formBottomRight { position: absolute; width: 50px; height: 50px }
#formTopLeft {        
        top: 0; left: 0;
        background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/formTopLeft.gif') no-repeat
}
#formTopRight {
        top: 0; right: 0;
        background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/formTopRight.gif') no-repeat
}
#formBottomLeft {
        bottom: 0; left: 0;
        background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/formBottomLeft.gif') no-repeat
}
#formBottomRight {
        bottom: 0; right: 0;
        background: url('http://www.isurf-media.com/site_pro/userfiles/10003737-001/image/template/formBottomRight.gif') no-repeat
}