.col-1, .col-2, .col-3, .col-4, .col-5 {float:left;}
.container {width:100%; overflow:hidden;}			
.more {display: none;}

/* ============================= index ===========================*/
#index .row-3 .marge { padding:0px;}
#index .row-3 .separator-1 { background:url(../images/tail2.gif) left top repeat-x;}

#index .row-4 .marge { padding:0px;}
#index .row-4 .col-1 { width:300px;}
#index .row-4 .col-2 { width:300px;}
#index .row-4 .col-3 { width:300px;}
#index .row-4 .separator-1 { background:url(../images/tail2.gif) left top repeat-x;}
#index .row-4 .separator-2 { background:url(../images/tail2.gif) 0px 0px repeat-y;}
#index .row-4 .separator-3 { background:url(../images/tail2.gif) 300px 0px repeat-y;}
#index .row-4 .separator-4 { background:url(../images/tail2.gif) 600px 0px repeat-y;}
#index .row-4 .separator-5 { background:url(../images/tail2.gif) 899px 0px repeat-y;}
#index .row-4 .separator-6 { background:url(../images/tail2.gif) left bottom repeat-x;}
#index .row-4 .col-1 .marge { padding:10px;}
#index .row-4 .col-2 .marge { padding:10px;}
#index .row-4 .col-3 .marge { padding:10px;}

/* ============================= index1 ===========================*/
#index1 .row-3 .marge { padding:0px;}

#index1 .row-4 .marge { padding:0px;}
#index1 .row-4 .col-1 { width:140px;}
#index1 .row-4 .col-2 { width:250px;}
#index1 .row-4 .col-3 { width:510px;}
#index1 .row-4 .separator-1 { background:url(../images/tail3.gif) top repeat-x;}
#index1 .row-4 .separator-2 { background:url(../images/tail3.gif) 140px 0 repeat-y;}
#index1 .row-4 .separator-3 { background:url(../images/tail3.gif) 390px 0 repeat-y;}
#index1 .row-4 .separator-4 { background:url(../images/tail3.gif) bottom repeat-x;}
#index1 .row-4 .col-1 .marge { padding:10px;}
#index1 .row-4 .col-2 .marge { padding:10px;}
#index1 .row-4 .col-3 .marge { padding:10px;}
#index1 .row-4 .col-1 .sous-menu { text-align:left;}
#index1 .row-4 .col-1 .sous-menu-actif { color:#FFFFFF; font-weight:bold;}
#index1 .row-4 .col-1 .sous-menu ul { line-height:1.923em; margin:0px;padding:0px; list-style:none;}
#index1 .row-4 .col-1 .sous-menu li { background:url(../images/marker.ggg) 1px 6px no-repeat; vertical-align:top; padding-left:10px; }
#index1 .row-4 .col-1 .sous-menu li a { color:#9B9B9B; text-decoration:none;}
#index1 .row-4 .col-1 .sous-menu li a:hover { color:#004381; text-decoration:none;}

/* ============================= index2 ===========================*/
#index2 .row-3 .marge { padding:0px;}
#index2 .row-3 .separator-1 { background:url(../images/tail3.gif) top repeat-x;}
#index2 .row-3 .separator-2 { background:url(../images/tail3.gif) bottom repeat-x;}

#index2 .row-4 .marge { padding:0px;}
#index2 .row-4 .separator-1 { background:url(../images/tail3.gif) top repeat-x;}
#index2 .row-4 .separator-2 { background:url(../images/tail3.gif) 200px 0 repeat-y;}
#index2 .row-4 .separator-3 { background:url(../images/tail3.gif) bottom repeat-x;}
#index2 .row-4 .col-1 { width:200px; text-align:center;}
#index2 .row-4 .col-2 { width:700px; text-align:center;}
#index2 .row-4 .col-1 .marge { padding:10px;}
#index2 .row-4 .col-2 .marge { padding:10px;}
	  
/* ============================= index3 ===========================*/
#index3 .row-3 .marge { padding:0px;}

#index3 .row-4 .marge { padding:0px;}
#index3 .row-4 .col-1 { width:140px;}
#index3 .row-4 .col-2 { width:760px; text-align:justify;}
#index3 .row-4 .separator-1 { background:url(../images/tail3.gif) top repeat-x;}
#index3 .row-4 .separator-2 { background:url(../images/tail3.gif) 140px 0 repeat-y;}
#index3 .row-4 .separator-3 { background:url(../images/tail3.gif) bottom repeat-x;}
#index3 .row-4 .col-1 .marge { padding:10px;}
#index3 .row-4 .col-2 .marge { padding:10px;}
#index3 .row-4 .col-1 .sous-menu { text-align:left;}
#index3 .row-4 .col-1 .sous-menu-actif { color:#FFFFFF; font-weight:bold;}
#index3 .row-4 .col-1 .sous-menu ul { line-height:1.923em; margin:0px;padding:0px; list-style:none;}
#index3 .row-4 .col-1 .sous-menu li { background:url(../images/marker.ggg) 1px 6px no-repeat; vertical-align:top; padding-left:10px; }
#index3 .row-4 .col-1 .sous-menu li a { color:#9B9B9B; text-decoration:none;}
#index3 .row-4 .col-1 .sous-menu li a:hover { color:#004381; text-decoration:none;}
	  
/* ============================= index4 ===========================*/
#index4 .row-3 .marge { padding:0px;}

#index4 .row-4 .marge { padding:0px;}
#index4 .row-4 .col-1 { width:140px; height:630px; background:url(../images/bg-logo.png) center bottom no-repeat;}
#index4 .row-4 .col-2 { width:300px;}
#index4 .row-4 .col-3 { width:460px;}
#index4 .row-4 .separator-1 { background:url(../images/tail3.gif) top repeat-x;}
#index4 .row-4 .separator-2 { background:url(../images/tail3.gif) 140px 0 repeat-y;}
#index4 .row-4 .separator-3 { background:url(../images/tail3.gif) 440px 0 repeat-y;}
#index4 .row-4 .separator-4 { background:url(../images/tail3.gif) bottom repeat-x;}
#index4 .row-4 .col-1 .marge { padding:10px;}
#index4 .row-4 .col-2 .marge { padding:10px; padding-left:25px;}
#index4 .row-4 .col-3 .marge { padding:10px;}

/* ============================= index5 ===========================*/
#index5 .row-3 .marge { padding:0px;}

#index5 .row-4 .marge { padding:0px;}
#index5 .row-4 .separator-1 { background:url(../images/tail3.gif) top repeat-x;}
#index5 .row-4 .separator-2 { background:url(../images/tail3.gif) 250px 0 repeat-y;}
#index5 .row-4 .separator-3 { background:url(../images/tail3.gif) bottom repeat-x;}
#index5 .row-4 .col-1 { width:250px; text-align:center;}
#index5 .row-4 .col-2 { width:650px; text-align:center;}
#index5 .row-4 .col-1 .marge { padding:10px;}
#index5 .row-4 .col-2 .marge { padding:10px;}	  

/* ============================= index6 ===========================*/
#index6 .row-3 .marge { padding:0px;} 
