@charset "UTF-8";
/* CSS Document */

/*comuns*/
a  { text-decoration:none;color:#333 }
a:hover  {color:black;}
p,ul{margin:0;padding:0}
li{ list-style:none; background:url(../images/commun/img_li.png) no-repeat; margin-left:20px; padding-left:12px; background-position:2px 5px; padding-bottom:2px; padding-top:2px}
hr{ border:0; border-bottom:#e1e1e1 1px solid;  }
body, html {padding:0;margin: 0;font-family: helvetica,arial;background-color:#F2F2F2;font-size: 13px;color: #333;}
#telecharger{ position:relative; float:left; width:500px; height:25px; line-height:25px; background:url(../images/commun/bt-download.png) no-repeat; padding-left:25px; background-position:5px 7px;}
.style1 {color: #990000}

/* form*/
form { position:relative; margin-top:15px; float:left;}
label { width:100px; float:left; margin-left:15px;text-align:right; line-height:15px;}
input{ border: #999999 1px solid; width:150px; margin-left:20PX; padding-right:50px; margin:0px 20px 10px 20px;}
select{ border: #999999 1px solid; width:150px; margin-left:20PX;  margin:0px 20px 10px 20px; }
textarea{ border: #999999 1px solid; width:150px; height:90px; margin-left:20PX; padding-right:50px; margin:0px 20px 10px 20px; }
#envoyer {width:200px; height:25px; position:relative; float:left; }
#envoyer input{width:200px; height:18px; border:0; background:url(../images/commun/bt-ok.png); float:left; position:relative;}
#commentform{ position:relative; float:left; top:-30px}

h1{color: #000000;word-spacing: Normal;letter-spacing: 0;text-indent: 0px;line-height: 13px;font-size: 13px; margin:0; padding:0; margin-bottom:3px; margin-top:3px;}
h2{font-size:13px; color:#000}

#container{width:996px; position:relative; margin:auto;}
#haut{width:996px; margin:auto; background:url(../images/commun/HAUT.png); height:230px;}
#navigationGallactique{width:743px; position:absolute; left:310px; top:32px; height:37px;}
a.editions_d_apres,a.doc_marketing,a.doc_europa,a.doc_com,a.doc_news,a.influencia,a.doc_ce,a.influenciatendance,a.lesateliers,#focuseditions_d_apres,#focusdoc_marketing,#focusdoc_europa,#focusdoc_com,#focusdoc_news,#focusdoc_ce,#focusinfluencia, #focusinfluenciatendance,#focuslesateliers{background:url(../images/commun/nav_galactique.png);position:relative; height:37px; float:left;}

a.editions_d_apres{width:69px;}
a.editions_d_apres:hover{background-position:0 -38px;}
#focuseditions_d_apres{width:69px;background-position:0 -38px;}

a.doc_marketing{width:102px; background-position:-79px 0;}
a.doc_marketing:hover{background-position:-79px -38px;}
#focusdoc_marketing{width:102px;background-position:-79px -38px;}

a.doc_europa{width:83px; background-position:-191px 0;}
a.doc_europa:hover{background-position:-191px -38px;}
#focusdoc_europa{width:83px;background-position:-191px -38px;}

a.doc_com{width:62px;background-position:-284px 0}
a.doc_com:hover{background-position:-284px -38px;}
#focusdoc_com{width:62px;background-position:-284px -38px;}

a.doc_news{width:70px;background-position:-356px 0}
a.doc_news:hover{background-position:-356px -38px;}
#focusdoc_news{width:70px;background-position:-356px -38px;}

a.influencia{width:76px;background-position:-436px 0}
a.influencia:hover{background-position:-436px -38px;}
#focusinfluencia{width:76px;background-position:-436px -38px;}

a.influenciatendance{width:117px;background-position:-522px 0}
a.influenciatendance:hover{background-position:-522px  -38px;}
#focusinfluenciatendance{width:117px;background-position:-522px  -38px;}

a.lesateliers{width:84px;background-position:-649px 0}
a.lesateliers:hover{background-position:-649px  -38px;}
#focuslesateliers{width:84px;background-position:-649px  -38px;}


#page{background:url(../images/commun/bg_page.png); margin-top:-150px;}
#page{ position:relative;width:996px; margin:auto; float:left}
#bandeauDec{position:relative;  width:990px; height:125px; margin-left:3px; top:0;}
#bandeau{position:relative;  width:990px; margin-left:3px; top:70px;}
#contenu{ width:990px; margin-left:3px; top:0; } 
a.pdf{ width:100%; background:url(../images/commun/pdf.png) no-repeat; padding-left: 25px; margin-top:10px; height:19px; line-height:19px; margin-bottom:10px; float:left; clear:both;}

/*home pages */
#home-col1{ position:relative; width:338px; float:left; left:18px; top:18px; display:block; background:url(../images/commun/bgCol1.png)}
#home-col1 .contenu{ position:relative; width:264px; top:23px;}
#home-col1 a{ color:#000000;}
#home-col1 a:hover{ color:#666666;}
#home-col1 h2{font-size:13px; margin:0; padding:0; margin-top:14px;}

#suivante{ position:relative; float:right; background:url(../images/commun/suivante.png) no-repeat;padding-right:20px; margin-left:55px; background-position:58px 0; width:50px; margin-top:20px;}
#precedente{position:relative; float:left; background:url(../images/commun/precedente.png) no-repeat;padding-left:20px;margin-top:20px;}
#suite{ position:relative; float:right; margin-top:10px;}

#home-col2 {position:relative; width:597px; float:left; left:50px; top:18px; margin-bottom:20px;}
#home-col2 .contenu{ position:relative; width:597px; float:left; top:23px;}
#home-col2 .contenu .produit1, #home-col2 .contenu .produit2, #home-col2 .contenu .produit3, #home-col2 .contenu .produit4,  #home-col2 .contenu .produit8, #home-col2 .contenu .produit9 , #home-col2 .contenu .produit10{position:relative; width:298px; height:115px; float:left; margin-top:15px}
#home-col2 .contenu .produit1{ background:url(../images/commun/doc_marketing.jpg) no-repeat}
#home-col2 .contenu .produit2{ background:url(../images/commun/doc-ce.png) no-repeat}
#home-col2 .contenu .produit3{ background:url(../images/commun/doc_com.jpg) no-repeat}
#home-col2 .contenu .produit4{ background:url(../images/commun/manuel_merk.jpg) no-repeat;}
#home-col2 .contenu .produit8{ background:url(../images/commun/influencia.jpg) no-repeat}
#home-col2 .contenu .produit9{ background:url(../images/commun/doc_news.jpg) no-repeat}
#home-col2 .contenu .produit10{ background:url(../images/commun/doc_europa.jpg) no-repeat}

#home-col2 .contenu .produit1 .txt,#home-col2 .contenu .produit2 .txt,#home-col2 .contenu .produit3 .txt,#home-col2 .contenu .produit4 .txt,#home-col2 .contenu .produit5 .txt,#home-col2 .contenu .produit6 .txt,#home-col2 .contenu .produit7 .txt ,#home-col2 .contenu .produit8 .txt, #home-col2 .contenu .produit9 .txt, #home-col2 .contenu .produit10 .txt  { position:relative; top:60px; width:226px; font-size:11px; cursor:hand}
#home-col2 .contenu .produit5{ background:url(../images/commun/manRouge.png) no-repeat; height:190px; width:200px; float:left; display:block;position:relative;}
#home-col2 .contenu .produit6{ background:url(../images/commun/manVert.png) no-repeat; height:190px;width:200px;float:left; display:block;position:relative;}
#home-col2 .contenu .produit7{ background:url(../images/commun/manMarron.png) no-repeat;  height:190px;width:200px; float:left; display:block; position:relative;}
#home-col2 .contenu .produit5 .txt,#home-col2 .contenu .produit6 .txt,#home-col2 .contenu .produit7 .txt { left:110px; width:200px; display:block; float:left; cursor:hand;}
#home-col2 .contenu .produit5 .txt p,#home-col2 .contenu .produit6 .txt p,#home-col2 .contenu .produit7 .txt p{width:200px; background:none; cursor:hand;}

a#homeProduits{}
a .homeImgProduits{ background:#000; cursor:hand; background:#000; display:block;}
.colMerk{ position:relative; width:280px; float:left;}

#separation{width:996px; height:33px; clear:both;}
#bas{ position:relative;width:990px; margin-left:3px;}
#adresse{ position: absolute;float:left; left:750px; top: 30px;  background: url(../images/commun/contactEA.png) no-repeat; background-position: 0px 0px;width:198px; height:112px;}

#contenu2{ position:relative;width: 800px; margin-top:35px; margin-left:20px;}

a.nouscontacter{position:relative; float:left; width:198px; height:112px;}
a.nouscontacter:hover{background-position:0px -11px}
/*html a.nouscontacter{left:667px;margin-top: -60px}*/

#colBas{float:left; width:130px; margin-bottom:20px; line-height:14px;}
#description{ float:left; width:645px; color:#CCCCCC;}
#footer{ position:relative; width:996px; float:left;}
.spacer{clear:both; width:100%; height:1px; line-height:1px; background:#FF0000;}

/*declinaison*/
#dec-col1{ position:relative; width:186px; float:left;left:18px;  top:18px;}
#dec-col1 .encours, #dec-col1 a { position:relative; width:150px; margin-left:10px; margin-top:12px; color:#000000; float:left; line-height:12px; padding-left:10px; font-weight:bold;}
#dec-col1 .encours, #dec-col1 a:hover { color:#731714; background:url(../images/commun/bg_nav_int.png) repeat-y;}
#dec-col1 a.pdf{ background:url(../images/commun/pdf.png) no-repeat; padding-left: 25px; margin-left: 0px; margin-top:10px; height:19px; line-height:19px;}
#dec-col1 .contenu{ position:relative; top:5px;}

#dec-col2{ position:relative; width:483px; float:left;left:147px; top:17px; }
/*#dec-col2 .contenu{ position:relative; top:30px;}
*/#dec-col2 h2, #dec-col3 h2 { /*font-size:11px;*/ margin-top:3px; margin-bottom:0px}

#dec-col3{ position:relative; width:260px; float:left;left:45px;  top:16px;}
/*declinaison home*/
#cola { position:relative; width:300px;float:left; margin:15px 10px 10px 10px; }
#cola #contenu { position:relative; top:20px; width:280px;}
#cola #contenu .txt  {font-size:13px; cursor:hand}

#cola2 { position:relative; width:620px;float:left; margin:15px 10px 10px 329px; }
#cola2 #contenu2 { position:relative; top:-10px; width:600px; left:-16px}
#cola2 #contenu2 .txt  {font-size:13px; cursor:hand}

#col0 { position:relative; width:300px;float:left; margin:0px 10px 10px 10px;}
#col0 #contenu { position:relative; top:0px; width:280px;}
#col0 #contenu .txt  {font-size:13px; cursor:hand}

/*specifiques*/

#navigation{ width:692px; height:30px; position:absolute; left:338px; top:196px; z-index:10}

#europa_nav ul {display:block; float:left; margin:0; padding:0; }
#europa_nav li {display:block; float:left; margin:0; padding:0;}
#europa_nav li a {display:block; float:left; margin:0; padding: 7px 11px 5px 0px; height:15px; font-family: "facitweb-1","facitweb-2",sans-serif; color:#767575; background-color: #FFF;}
#europa_nav li a:hover {display:block; float:left; margin:0; padding: 7px 11px 5px 0px; height:15px; font-family: "facitweb-1","facitweb-2",sans-serif; color:#000000; background-color: #FFF;}
#europa_nav li .On {display:block; float:left; margin:0; padding: 7px 11px 5px 0px; height:15px; font-family: "facitweb-1","facitweb-2",sans-serif; color:#000000; background-color: #FFF;}

#filRss {
		position: relative;
        top:-10px; 
        width:950px;
        height:15px;
        margin: 2em auto 0 auto;
        padding-top:2px;
        overflow: hidden;
        visibility:hidden;
		font-family: "facitweb-1","facitweb-2",sans-serif;
}

#titreContact {
		font-family: "facitweb-1","facitweb-2",sans-serif;
}

