/*	-------------------------------------------------------------
	Mas de la Prade css du 13-02-2009 par SF
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.fleft { float: left; }
/*div{border:1px solid red}*/


#global{ display:block; position:relative;  margin: 0 auto; padding:0; min-height:723px; height:auto !important; height:723px; text-align: center; width: 960px; left:0px; top:0; background-color:#FFFFFF}


/* ################## DEBUT H1 ################## */
#h1_tt, #h1_tt a{display:block;  position:relative; left:0px; top:0px; width:240px; height:61px; margin:0 0 33px 0; padding:0;}
#h1_tt{background-image:url(../images/H1_site.gif); background-repeat:no-repeat; text-indent:-9000px;}
#h1_tt a {display:block; float:left; position:absolute; left:0; top:0px;}
#h1_tt a strong{text-indent:-9000px;}
#h1_tt situ_HP{left:0;}
/* ##################  FIN  H1 ################## */

.posDate{position:absolute; top:-17px; right:0; display:block; width:200px; height:15px; text-align:right}




.content{display: block; margin: 0 auto; padding:0; position: relative; width:960px;}
.top{height:25px; background:#26140C;}

/* ################## DEBUT HOME PAGE ################## */
.cCenterThem1{min-height:584px; height:auto !important; height:584px; top:0px; text-align:center; width:918px; margin:19px auto 24px auto;}


#cLeft, #cRight{display:block; position:relative; float:left; min-height:584px; height:auto !important; height:584px; margin:0; padding:0; top:0;  text-align:left;}
#cLeft{width:240px; left:0; }


/* cLeft */
#HP_vignettes{display:block; position:absolute; width:240px; min-height:70px; height:auto !important; height:240px; text-align:left; left:0; bottom:0;}
#HP_vignettes img{float:left;}
#HP_vignettes a{float:left; display:block; position:relative; text-align:center; width:71px; height:71px;margin:0; padding:0; overflow:hidden;}
#HP_vignettes a:hover{background: #783633;}
#HP_vignettes a img{margin:1px;}
#HP_vignettes table a{width:100%; height:100%;}
#HP_vignettes table a:hover{background: #fff;}
/*#HP_vignettes table td{border:1px solid red;}*/



#cRight{float:right; width:660px; right:0px; top:0;}

.CR_leftThem1{display:block; float:left; position:relative; width:387px; height:584px; text-align:left; top:0; left:0;}
.CR_leftThem1b{display:block; float:right; position:relative; width:660px; height:504px; text-align:left; top:80px; right:0; border-right:5px solid #784E3D; overflow:hidden;}
#panel_XFade{display:block; position:relative; height:579px; width:387px; left:0; top:0; border-top:5px solid white; margin:0; padding:0;}
.xfade{position:relative; display:block; float:left; width:175px; height:406px; top:0px;  padding:0; margin:0;}
#xFade1{width:387px;}
/* ##################  FIN  HOME PAGE ################## */

.pos_imgDeg{position:absolute; top:77px; left:397px;}
.pos_imgDegb{position:absolute; top:5px; left:397px; height:584px;}
.pos_imgDeg2{position:absolute; top:77px; left:0px; }
.CR_rightThem1{display:block; float:left; position:relative; width:235px; height:584px; text-align:left; top:0; left:38px; }
.CR_rightThem1b{display:block; float:left; position:relative; width:235px; height:584px; text-align:left; top:0; left:0; }


.cBottom{height:25px; background:#26140C; text-align:center;}
/* ################## DEBUT tools Accès Top ################## */
#ax_tools_basic_top { display:block; height:15px; margin: 0 auto; padding:0; position: relative; right:0px; text-align: center; width: 355px; top:5px;}
#ax_tools_basic_top img{margin-bottom:2px;}
#ax_tools_basic_top .ecart_tools{margin-left:7px; margin-right:7px;}
#ax_tools_basic_top .ecart_modif{ margin-right:5px;}
/* ################## FIN tools Accès Top ################## */ 

/* ################## CENTER ################### */





.cCenter{ background-image:url(../images/fd_int.gif); background-repeat:repeat-y; min-height:513px; height:auto !important; height:513px; top:0px; text-align:center; width:862px; margin:0 auto;}

#col_cLeft{display: block; float:left; margin: 0; padding:0; position: relative; min-height:513px; height:auto !important; height:513px; width:328px; left:0; top:0; text-align:left;}
#tt_h2_ic{display:block; position:relative; width:155px; min-height:25px; height:auto !important; height:25px; text-align:left; padding:0; margin:25px 5px 10px 7px;}



#col_cRight{display: block; float:right; margin: 0; padding:0; position: relative; min-height:513px; height:auto !important; height:513px; width:515px; right:11px; top:0;}




#col_cLeft_int{display: block; float:left; margin: 0; padding:0; position: relative; min-height:679px; height:auto !important; height:679px; left:0; top:0; width:194px;}


.visuMax{float:left; position:absolute; left:194px; top:-14px; z-index:1000;}
.img_bLeft{position:absolute; left:0; bottom:0; float:left;}




.pixBlue{width:490px; height:19px; position:relative; top:0; right:0;}
.h1_tt{display:block; float:left; position:absolute; left:29px; top:-12px; width:231px; height:75px; border:3px solid #0A2DAE;}
.visu_Top{display:block; float:right; position:absolute; right:22px; top:-12px; width:176px; height:75px; border:3px solid #0A2DAE;}
.btn_contact{position:absolute; float:right; top:-62px; right:25px;}

#col_cRight_int{display:block; position:relative; left:29px; width:440px; min-height:500px; height:auto !important; height:500px; text-align:left; margin:60px 0 85px 0; }
.bord3blue {border:3px solid #576DE5;}

#blc_actus{ background-color:#4F603B; border:2px solid #95A089; display:block; float:right; position:absolute; right:5px; bottom:0px; width:280px; height:115px; margin:0; padding:0;}
.actus{padding:4px; text-align:left;}


#blc_adrs{display: block; margin: 3px auto; padding:0; position: relative; min-height:74px; height:auto !important; height:74px; width:390px; text-align:center;}
.adr{display:block; position:relative; top:6px; left:79px; width:295px; height:55px; text-align:center;}
.cask{position:absolute; top:-228px; left:0;}
.pixBlue2 {width:490px; height:7px; position:relative; top:2; right:0;}



.footer{ text-align:center; min-height:33px; height:auto !important; height:33px; top:0px;}






.feuille{position:absolute; left:246px; top:-63px; z-index:10000;}


/*
#col_Right{background-image:url(../images/fd_int.gif); background-position:top left; background-repeat:no-repeat; float:right; width:470px; right:0px; top:0px; color:#9bd5e2; background-color:#532409;}
#col_Right p{color:#9bd5e2; font-size:11px; width:355px;}
#col_Right a{color:#9bd5e2;}
*/

#bottom{padding:7px; text-align:left; position:relative;}
#bottom span{display:block; width:160px; height:17px; position:absolute; bottom:0px; right:0px;}

/* ############### BLOCK BOTTOM ################ */
#adresse, #adresse a{ color:#5F7378; position: relative; font-size: 10px; padding: 5px;}
#adresse a{text-decoration:underline; font-weight:bold;}
/* ############### BLOCK BOTTOM ################ */

.red10vbold{color:#CC0000; font-size:10px; font-weight:bold; }
#loglost {
	position:absolute;
	width:690px;
	height:200px;
	z-index:1;
	text-align:center;
	display:none;
}



