/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyright (c) 2007 4BI Bruno Moinard
|		Webdesign : Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* ______________________[ 00 | META declarations ]________________________ */

body {margin:0;padding:0;font:76% Tahoma,Arial,sans-serif;background-color:#fff;text-align:center;}
img {border:none;}
acronym, abbr, dfn {cursor:help;font-style:normal;border-bottom:1px dotted #dedede;}
hr {display:none;clear:both;}
a {text-decoration:none;color:#4e636f;font-weight:bold;}
a:hover {color:#000;}
.horschamp {position:absolute;top:-7777em;left:-7777em;}

body {scrollbar-3dlight-color:#4e636f;scrollbar-darkshadow-color:#4e636f;scrollbar-base-color:#000;scrollbar-highlight-color:#fff;scrollbar-shadow-color:#fff;scrollbar-face-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#4e636f;} 


/* ______________________[ 01 | Page ]________________________ */

#Page {width:980px;background-color:transparent;background-repeat:no-repeat;background-position:0 0;margin:0 auto;text-align:left;font-size:100%;}
body.type1 #Page, #Page {background-image:url(../../img/layout/bg_head_1.jpg);background-position:0 -20px !important;}
body.type2 #Page {background-image:url(../../img/layout/bg_head_2.jpg);}
body.type3 #Page {background-image:url(../../img/layout/bg_head_3.jpg);}
body.type4 #Page {background-image:url(../../img/layout/bg_head_4.jpg);}


/* ______________________[ 01.1 | Haut de page : logo ]________________________ */

#EnTete {padding:50px 2px 51px 37px;} 


/* ______________________[ 01.2 | Contenu principal : présentation en 3 colonnes ]____________________*/

#ContainerCols {width:980px;margin:0 auto;padding:0;display:block;font-size:.9em;text-align:left;}

/* class permettant le retour dans le flux sans ajout de markup a appliquer sur le conteneur de flottant */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* \*/ * html .clearfix {height:1%;} .clearfix {display:block;} /* */

/* FIL d'ARIANE */
#FildAriane {}
#FildAriane a {}
#FildAriane a:hover {}

/* [ 03.1 | SPÉCIFIQUE ACCUEIL ]________________________ */

/* Première colonne */
.minicolA {float:left;margin:0;}

/* Deuxième colonne */
.minicolB {float:left;margin:0 0 0 40px;}
.minicolB h1 {margin:0 0 30px 0;}


/* [ 03.2 | INTÉRIEUR — Colonne de menu secondaire ]________________________ */

#ColMenu {float:left;margin:0;padding:0;text-align:left;width:250px;}
#ColMenu ul {margin:0 0 0 46px;padding:0;list-style:none;}
#ColMenu ul ul {margin:0;}
#ColMenu li {position:relative;display:block;clear:both;margin:0;}
#ColMenu li a {display:block;float:left;}
#ColMenu li img {display:block;margin:0 0 3px 0;}
/* \*/ * html body #ColMenu li a {height:1%;} /* */



/* [ 03.3 | INTÉRIEUR — Colonne de contenu principal ]________________________ */

#ColContenu {text-align:left;margin:0;padding:0;float:left;width:730px;color:#4e636f;}
#ColContenu p, #ColContenu ol {margin:0 0 1em 0;}
.scroll1 {background:url(/img/layout/bg_scroll1.gif) transparent no-repeat 412px 12px;}
.scroll2 {overflow:hidden !important;}
.scroll2 #scroll {width:715px !important;}
#scroll {width:357px;height:380px;overflow:auto;padding:0 15px 0 0;text-align:justify; margin: 0 0 20px 0}



h1 {margin:0 0 1em 0;padding:0;}
h2 {font-size:1.4em;margin:1.3em 0 .8em 0;padding:0;}
h2.cv {font-size:1.2em;margin:0 0 .6em 0;border-bottom:1px solid #4e636f;}
h3 {}
h4 {}
h5 {}
h6 {}

.left {float:left;margin:.6em 15px 15px 0;}
.left2 {float:left;margin:3px 20px 20px 0;}
.right {float:right;margin:.6em 0 15px 15px;}
.center {text-align:center;}
.justify {text-align:justify;}
.middle {display:block;margin:0 auto;}

p.auteur {text-align:right;}



/* Dossier de presse */
.tabpress td{padding:0;margin:0;}
.tabpress{border-spacing: 0px;border-collapse: collapse; padding:0;margin:0;}
.tabpress td h2{padding:0;margin:7px 0 3px 0;}
a.jpg{background:url(/img/layout/ico_jpg.jpg) transparent no-repeat 0 0;margin:0;padding:2px 0 3px 20px;color:#4E636F;font-weight:bold;}
p.jpg{background:url(/img/layout/ico_jpg.jpg) transparent no-repeat 0 0;margin:0;padding:2px 0 3px 20px;color:#4E636F;}
a.jpg a:hover{color:#000000;text-decoration:underline;}

.pdf {padding:2px 0 3px 20px;background:url(/img/layout/ico_pdf.gif) transparent no-repeat 0 0;margin:4px 0;display:block;}

.nomargin {margin:0 0 4px 0 !important;}



/* [ 03.4 | INTÉRIEUR — Colonne de contenu contextuel au contenu principal ]________________________ */

#ColContextuel {text-align:left;float:right;}




/* [ 03.5 | INTÉRIEUR — Colonne double : pas de colonne de droite ]________________________ */

#ColContenu.double {}

/* — Plan d'acces — */


/* — Formulaire de contact — */


/* — Album photos — */


/* — Resultats de recherche — */


/* — Plan du site — */
div#sitemap h2 { margin-left: 170px; }
#sitemap ul { list-style: none; margin-left: 190px; }
#sitemap ul li { margin-bottom: 20px; }

/* \*/
*+html body #sitemap ul { margin-left: 234px; }
* html body #sitemap ul { margin-left: 234px; }
/* */


/* ______________________[ 04 | Bas de page : copyright, liens vers informations générales ]________________________ */

.mention {position:absolute; top:580px;display: block; text-align: right; margin: 0 0 0 250px; font-size: .8em; color:#4e636f; float: right;}

#PiedDePage {position:absolute;list-style:none;margin:0 0 0 63px;padding:0;top:488px;}
#PiedDePage li {position:relative;display:block;clear:both;margin:0;}
#PiedDePage li a {display:block;float:left;}
#PiedDePage li img {display:block;margin:0 0 3px 0;}
/* \*/ * html body #PiedDePage li a {height:1%;} /* */