/********************************************************************************* 
DLA @Copyright 2007 KTP Concept
********************************************************************************** */
html{
overflow-y:scroll;
margin:0;
padding:0;
text-align:center;}

body{
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
background: #FF0000 url(../fond/fond_body.gif) repeat-x top left;
text-align:center;}

*{margin:0;padding:0}

#centre{
margin-left:auto;
margin-right:auto;
width:790px;
margin-top:15px;
text-align:left;}

h1{
z-index:2000;
position:absolute;
margin-top:30px;
margin-left:188px;
display:block;
width:239px; 
height:115px;
background-color:transparent !important;
background-position:left;
text-indent:-9999px;
background-image:url(../fond/h1.png);
cursor:pointer;}

h1 a{display:block;width:200px; 
height:70px;
text-indent:-9999px;}


#menu_context{width:100%; height:15px; text-align:right; margin-bottom:10px; margin-top:10px;margin-right:20px;}
#menu_context img{margin-right:17px}

#col_gauche{
position:relative;
float:left;
width:150px;
height:615px; 
margin-right:0px!important;margin-right:5px;
}
.square_g{width:150px; height:150px; margin-bottom:5px;}
#sq1{ background:url(../element/c1.jpg) no-repeat;}
#sq2{ background:url(../element/c2.jpg) no-repeat;}
#sq3{ background:url(../element/c3.jpg) no-repeat;}
#sq4{ background:url(../element/c4.jpg) no-repeat;}
#sq5{ background:url(../element/c5.jpg) no-repeat;}
#sq6{ background:url(../element/c6.jpg) no-repeat;}
#sq7{ background:url(../element/c7.jpg) no-repeat;}
#sq8{ background:url(../element/c8.jpg) no-repeat;}
#sq9{ background:url(../element/c9.jpg) no-repeat;}

#line_1, #line_2, #line_3, #line_4 {
position:relative;
float:left;
width:629px;
height:150px;
margin-bottom:5px;
}
.enc_log{position:relative; float:right; width:305px; height:150px; background:url(../fond/fond_logo.jpg) no-repeat; text-align:center; margin-right:5px;}
.enc_log p{margin-top:128px; font-size:1.1em; color:#DEDEDE;}

.enc_menu{position:relative; float:right; width:305px; height:150px; background:url(../fond/fond_menu.jpg) no-repeat; text-align:left; margin-right:5px;}
.enc_baseline{position:relative; float:right; width:460px; height:150px; background:url(../fond/baseline.jpg) no-repeat; text-align:left; margin-right:5px;}
.enc_partner{position:relative; float:right; width:615px; height:150px; background:url(../fond/fond_grass.jpg) no-repeat; text-align:left; margin-right:5px;}

.partner_g{position:relative;float:left; text-align:center;width:125px;margin-right:5px; margin-top:10px; padding-left:15px;}
.partner_d{position:relative;float:right; text-align:right;width:445px;margin-right:5px; margin-top:8px;}
.partner_d h2, .partner_g h2{ text-align:left!important; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:1.4em;letter-spacing:2px; line-height:16px;}
.partner_d h3, .partner_g h3{margin-top:18px; font-size:1.2em; color:#FFFFFF;}
.partner_d h3{margin-top:45px; }
.partner_d img{margin-left:15px;}
 .partner_g img{margin-left:0px; margin-top:46px; border:1px solid #061e3e;}

.square{position:relative; float:right; margin-right:5px;width:150px; height:150px;}
.square_b{position:relative; float:right; margin-right:5px;width:150px; height:150px;background:url(../fond/fond_gus.jpg) no-repeat;}
.square_b img{position:relative; z-index:100; margin-top:-45px;margin-left:10px;}

#menu{position:relative;float:left; width:275px!important; width:270px; height:124px; margin-top:12px; margin-left:12px!important;margin-left:5px; background:url(../fond/fond_menu.png); padding-left:6px;padding-top:5px;}

#menu li{margin-bottom:3px; border-bottom:1px solid #0E3667;list-style:none;clear:both; display:block;}
#menu .last{border-bottom:none!important;margin-bottom:0px!important; clear:left; display:block;}
#menu a{font-size:1.2em; color:#0E3667; text-decoration:none; font-weight:bold;}
#menu a:hover{color:#00A0C8; padding-left:5px;}

#partners{position:relative; float:left;width:355px; margin-top:5px;margin-left:5px;}
#partners img{margin-right:5px;}

#pied{position:relative; float:right;width:250px; height:15px; text-align:right; margin-top:20px; margin-right:20px; color:#FFFFFF;}
#pied a{text-decoration:none; color:#FFFFFF;}
#pied a:hover{text-decoration:underline; color:#FF9900;}

/* Formulaire Zone prive */
.formprive{
	z-index:1000;
	position:relative;
	display:block;
	width:295px; 
	height:150px;
	background-color:#0E3167;
	border:2px solid #FFFFFF;
	margin-top:20px;
	margin-left:-19px;
	padding:3px;
	color:#FFFFFF;
}
.formprive p{font-size:1.2em; font-weight:bold; color:#FFCC00;}
.formprive a, .fermer a{color:#77BCE6!important; text-decoration:none;}
.formprive a:hover, .fermer a:hover{color:#FFFFFF!important; text-decoration:none;padding-left:0px!important;}
.fermer{position:absolute;font-size:0.8em; font-weight:200; right:10px; bottom:5px;}
#form_access {margin-top:10px;margin-bottom:10px;}
#form_access label{font-size:0.9em; width:100px;display:block;float:left;text-align:right;padding-right:10px;}
#form_access .input_access{border:1px solid #B4B4B4;width:170px;background-color:#FFF;border:1px solid #000000;}
#form_access .submit{margin-top:5px; margin-left: 110px;}

/* Fin Formulaire Zone prive */