/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyright (c) 2009 
|		Webdesign : Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* ______________________[ 03 | Contenu principal : pr�sentation en 3 colonnes ]____________________*/
#ContainerCols {width:960px;margin:0 auto;padding:8px 10px;display:block;font-size:1em;text-align:left;color:#2F2F2F;}
#ContainerCols:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ContainerCols {display:inline-block;}
/* \*/ * html #ContainerCols {height:1%;} #ContainerCols {display:block;} /* */

ul li{list-style:none;margin:0 0 .8em 0;}
p {margin:0 0 1em 0;}
a {color:#2F2F2F;}
p.tous a{color:#1591D0;background:url(../../img/bullet_01.gif) no-repeat 0 5px;padding:0 0 0 8px;font-weight:bold;} 

h1 {}
h2 {font-size:19px;margin:0 0 1em 0;padding:0;font-style:italic;color:#414141;}
h3 {color:#BBA830;font-size:18px;font-weight:normal;margin-bottom:10px}
h4 {background:url(../../img/bg-h4.gif) no-repeat 0 5px;padding:0 0 0 8px;font-size:13px;margin-bottom:5px;}
h5 {}
h6 {}

.left {float:left;margin:.6em 15px 15px 0;}
.right {float:right;margin:.6em 0 15px 15px;}
.center {text-align:center;}
.justify {text-align:justify;}
.middle {display:block;margin:0 auto;}

#col-left {margin:0;padding:0 15px 0 0;width:633px;float:left;}

/* appels projets */
#appels-projets {margin-bottom:1em;}
#appels-projets .inner{background:#FFF url(../../img/bg-appels-projets.gif) no-repeat 0 0;border:none;margin:0;padding:5px 0 0 0;border:1px solid c#DADADA;-moz-border-radius:5px;-webkit-border-radius:5px;}
#appels-projets .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#appels-projets .inner2 {display:inline-block;padding:0 14px 10px 14px;}
/* \*/ * html #appels-projets .inner2 {height:1%;} #appels-projets .inner2 {display:block;} /* */
#appels-projets h2 {background-color:#D4C66A;padding:0 14px 3px 14px;}
#appels-projets .bl-l {width:294px;float:left;margin-right:15px;}
#appels-projets .bl-l .bl-form {padding:10px;background-color:#F5F5F0;}
#appels-projets .bl-r {width:286px;float:left;}
#appels-projets p {margin-bottom:8px;padding-left:10px;}

.date {color:#DC5E2C;}
.formw {margin:0 0 1em 0;padding:0;}
#appels-projets .formw:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#appels-projets .formw {display:inline-block;font-size:11px;}
/* \*/ * html #appels-projets .formw {height:1%;} #appels-projets .formw {display:block;} /* */
#appels-projets .formw select#themes {width:265px;color:#6D6C6C;}
#appels-projets .formw label {font-weight:bold;margin-bottom:5px;display:inline-block;font-size:12px;}
#appels-projets .formw #keys {width:260px;color:#6D6C6C;}
#appels-projets .formw span.etat {font-weight:bold;display:block;clear:both;float:none;margin-bottom:5px;font-size:12px;}
#appels-projets .formw input.ck {vertical-align:middle;margin-right:3px;}
#appels-projets .formw label {margin-right:5px;}
#appels-projets #reche-appels-projets{background-image:url(../../img/bg-btn-fleche.gif);background-repeat:no-repeat;background-position:100% 0;width:115px;font-size:12px;margin-right:10px;}
.bl-btn {text-align:right;margin:0 0 1em 0;}

/* col-left : wrap bloc commun */
#wrap-bloc {margin-bottom:1em;}
#wrap-bloc .wrap-bloc-left {float:left;margin-right:13px;}
#wrap-bloc .wrap-bloc-right {float:left;}
#wrap-bloc .bloc {margin-bottom:1em;background-color:#FFF;padding:10px 15px 5px 15px;width:280px;}

#wrap-bloc h2 {background:url(../../img/bg-h2-bloc.gif) no-repeat 0 0;padding:0 0 5px 30px;border-bottom:4px solid #B3B2AD;margin-bottom:4px;}
#wrap-bloc #guide h2 {background-position:0 -170px;}
#wrap-bloc #dossiers h2 {background-position:0 0;border-color:#66B4C6;}
#wrap-bloc #forum-discussion h2 {background-position:0 -115px;border-color:#9481D1;}
#wrap-bloc #moteur h2 {background-position:0 -54px;border-color:#98C564;}

#wrap-bloc #guide h3 {color:#B3B2AD}
#wrap-bloc #dossiers h3{color:#66B4C6;}
#wrap-bloc #forum-discussion h3{color:#7B64C5;}
#wrap-bloc #moteur h3 {color:#98C564;}

#wrap-bloc .bloc .legende {background-color:#E9F2F4;padding:12px 8px 14px 8px;font-style:italic;font-size:15px;color:#2F2F2F;margin-bottom:15px;}
#wrap-bloc #guide .legende {background-color:#F4F4F4;}
#wrap-bloc #forum-discussion .legende {background-color:#EBE9F4;}
#wrap-bloc #moteur .legende {background-color:#F1F1E4;}
#wrap-bloc .bloc p {padding-left:10px;}

/* guide */ 
#wrap-bloc .bloc #guide .inner {padding:15px 5px 1px 10px;background-color:#F4F4F4;margin-bottom:10px;}
#wrap-bloc .bloc .etape{margin-bottom:22px;}
#wrap-bloc .bloc .etape a.button {padding:13px 17px 12px 37px;color:#094A63;float:none;display:inline-block;background:url(../../img/bg-etapes.gif) no-repeat 0 0;margin-right:8px;font-size:13px;width:95px;font-weight:bold;}
#wrap-bloc .bloc .etape a#regles {padding-top:5px;padding-bottom:4px;background-position:0 -94px;}
#wrap-bloc .bloc .etape a#documentation {background-position:0 -185px;}
#wrap-bloc .bloc .etape a#faq {background-position:0 -259px;}
#wrap-bloc .bloc .etape span {display:inline-block;width:102px;font-size:11px;vertical-align:top}

/* dossiers */
.video {margin-bottom:10px;}

/*forum*/
#wrap-bloc .liens {margin-bottom:1.6em;}
#wrap-bloc .liens a {width:90px;text-align:center;display:inline-block;margin-right:15px;}
#wrap-bloc #moteur .liens a{width:240px;}

/* col right */
#col-right {margin:0;padding:15px 15px 15px 17px;width:280px;float:left;background:#FFF url(../../img/bg-col-right-top.gif) no-repeat 0 0;}
#col-right .contenu {margin:0 0 3em 0;height:1%}
#col-right h2 {color:#094A63;background-color:#DBDBDB;padding:5px 8px;margin:0;}

#col-right .txtVisu {border-bottom:1px solid #D3D3D3;margin:0;padding:15px 0 5px 0;}
#col-right .txtVisu.last {border:none;}
/* #col-right .txtVisu .blocVisu img {width:87px;height:59px;} */
#col-right p.titre {font-weight:bold;margin-bottom:.5em;}
#col-right p.titre span{color:#DC5E2C;}

#col-right .bloc {margin:0;padding:1px 0 0 0;}
#col-right .bloc .date {color:#DC5E2C;background-color:#F4F4F4;padding:5px 10px;font-size:15px;font-weight:bold;}
