* { font-family: Arial; font-size: 13px; color: #666666;  }
body, p, div, h1, h2, h3, h4, img, form { margin: 0; border:0; padding: 0; font-weight: normal; }
a { text-decoration: none; color: #666666;  }
a:hover { color: #183484;  }
.spacer { clear: both; font-size: 1%; }
.spacer2 { clear: both; font-size: 1%; margin-bottom: 10px; }

#conteneur { background: url(../images/header.gif) repeat-x; }
#content { width: 900px; }
#logo { float: right; margin: 55px 20px 0 0; width: 200px; }
#rounds { float: left; width: 330px; }
#image_tl { float: left; margin: -60px 0 0 -40px; }
#image_tr { float: left; margin: -60px 0 0 10px; }
#image_bl { float: left; margin: 0 10px 0 -40px; }
#image_br { float: left; margin: 0 0 0 0; }

#menu { width: 170px; position: absolute; top: 350px; left: 130px; }
.submenu { padding-bottom: 20px; }
#menu a { font-size: 0.9em; font-weight: bold; display: block; padding: 0 0 3px 20px; 
border-bottom: 1px dashed #CCCCCC; background: url(../images/tickblue.png) no-repeat 3px; }
#menu a:hover { background: url(../images/tickblack.png) no-repeat 3px; }
#menu a.soustitre { font-weight: normal; background: none; padding: 7px 0 0 22px; border: none; }

#texte { float: left; margin: 40px 0 0 70px; width: 450px; }
#textesmall { width: 300px; margin-bottom: 10px; }
#textesmall h1 { color: #183484; font-size: 2.2em; margin-bottom: 15px;  }
#enter { font-size: 1.2em; font-weight: bold; margin-top: 10px; }
#enter a { font-weight: bold; }
#enter img { margin-right: 5px; text-align: absmiddle; }

#footer { margin-top: 25px; }
#adress { width: 160px; margin: 40px 0 40px 0; float: left; }
#adress h2 { font-weight: bold; color: #183484; }
#adress a { font-weight: bold; color: #183484; }
#newsletter { margin-top: 20px; background: url(../images/newsletter.png) no-repeat; width: 186px; height: 186px; float: right; }
#newslettersmall { padding: 40px 20px 0 20px; font-weight: bold; color: #183484; font-size: 12px; line-height: 1.8em;}
#newslettersmall input { font-size: 11px;  }










/**********************************
a {
	text-decoration: none;
	color: #7A7D81;
	font-size: 11;
  font-weight: bold; 
	font-family: Verdana;
}


div#menu1 A {
	text-decoration: none;
	color: #7A7D81;
	font-size: 11px;
  font-weight: bold; 
	font-family: Verdana;
	
}



div#menu1 A:focus:hover { color: white } 

A:focus:hover { color: white }

TD{
	font-size: 11; 
	font-family: Verdana,Arial;
}

div#vline{
width: 1px; 
height: 21px;
margin-left: 2px;
margin-right: 2px;
background-image: url(../images/vline.gif); 
float: left;
               
}

div#body1{
  margin: 0;
  background-color: #ffffff;
  width: 900px;
}
BODY{
font-family:Verdana;
	font-size: 11px;
	
  margin:0;
  background-color: #ffffff;
}

div#frame{
      width: 200px; 
      height: 90px; 
      border: solid 1px black; 
      float:left; 
      padding: 5px;

}

div#lastline{
padding-bottom: 15px
}
div#line{
  padding-bottom: 3px;
  
 }
 div#first_col{
      height: 200px;  
      float:left; 
      padding-top: 50px;
 }
 
 div#frame_in1{
      width: 200px; 
      text-align: left; 
      Float:left;
 }
  div#frame_in2{
       float:left; padding-top: 2px;
 }
 
 div#datahomepg{
 float:left; 
 padding-top: 20px;  
 width: 55%;
 padding-left: 20px; 
 text-align:left;   
 
 }
 div#data{
 float:left; 
 padding-top: 20px;  
 width: 75%;
 padding-left: 20px; 
 text-align:left;   
 
 }
 
 
 div#data_e_frame{
 float:left; 
 padding-top: 20px;  
 width: 80%;
  
 text-align:left;   
 }
 
div#content_row{
  padding-bottom: 10px;
  float:left;
  width:100%;
}
div#con_c1{

    float:left; 
    width:37%;
}
div#con_c2{
    float:left; 
    padding: 0px 0px 0px 10px; 
    width:61%;

}
div#left_margin{
    float:left; 
    width: 10%;  
}

div#left_margin_hpg{
    float:left; 
    width: 30%;  
}


div#content{
    width: 899px;
    position : relative;
    top: -1px; 
    
    float:left;
    border-left: 1px #000000 solid; 
    border-right: 1px #000000 solid; 
}
div#table_1{
    width: 100%;
    height: 60px;
    border-left: 1px #000000 solid; 
    border-right: 1px #000000 solid;
    
    background: url(../images/top1_right.gif) 
}

div#t1_c1{
    width: 10%;
    height: 100%;
    float: left;
}
div#t1_c2{
     background: url(../images/top1.gif); 
      height: 100%;
      width: 80%;
    float: left;
}





div#table_2{
    width: 100%;
    height: 170px;
    background: url(../images/top_r.gif);
    border-left: 1px #000000 solid; 
    border-right: 1px #000000 solid;
    
}
div#t2_c1{
    width: 10%;
    height: 100%;
    float: left;
    background: url(../images/top_l.gif)
}
div#t2_c2{
    height: 100%;
    width: 80%;
    background: url(../images/top.jpg); 
    float: left;
}


div#table_3{
    width: 100%;
    height: 21px; 
    background: url(../images/menu_bg.gif) repeat-x;
   border-left: 1px #000000 solid; 
    border-right: 1px #000000 solid; 
}
div#t3_c1{
    width: 10%;
    height: 22px;
    float: left;
}
div#t3_c2{
width: 20px;
height: 21px;
background-image: url(../images/menu_l.gif);

    float: left;
}

div#t3_c4{
width: 20px;
height: 21px;
background-image: url(../images/menu_r.gif);
    float: left;
}
div#t3_c3{
    float: left;
    background: url(../images/menu_bg1.gif) 
}
div#menu{


    height: 20px;
    float: left;
    text-align: left;
    background: url(../images/menu_bg1.gif);
}

div#menu1{
padding-top: 3px;
  height: 20;
    float: left;
    text-align: left;
    background: url(../images/menu_bg1.gif) repeat-x;
    
    
}


div#footer{
    position: relative;
    top: -1px;
    float: left; 
    width:100% ;
    background: url(../images/foot3.gif);
    border-left: 1px #000000 solid; 
    border-right: 1px #000000 solid;
    border-bottom: 1px #000000 solid;    
 
}

div#footer_left{
  height: 22px; 
  width: 40%; 
  float:left;
  background: url(../images/foot1.gif);
}

.kir{
float: left;
width: 12px; 
height: 21px;
background-image: url(../images/foot2.gif); 
}


div#subscribe_form{
      width: 270px;
}

div#sub_row{
      float:left; 
      padding-bottom:3px;
}

div#sub_row_c1{
    Float:left;   
    padding-top: 3px; 
    width: 91px;
}
h3 {
	color: #49639E; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px; font-weight: bold;
	}
h4 {
	color: #49639E; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold;
	}

h5 {
	color: #49639E; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px; font-weight: bold;
	}

h6 {
	color: #49639E;   
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px; font-weight: bold;
	}
***********************/
