<!--
/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:12px/1.2em /*Colibri*/Verdana, Helvetica, Trebuchet MS,Sans-serif;font-weight:normal;color:#000;}

img{border:0}

td { vertical-align:top; }

a{text-decoration:none;outline:none;}
a:hover{text-decoration:none;}
a:link{text-decoration:none;} 

ul{margin:0 0 0 20px;}
ol{margin:0 0 0 30px;}

dd{margin:0 0 0 20px;}

select option{padding:0 3px;}

hr{display:none;}

fieldset{border:none;}
fieldset legend{display:none;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	body{text-align:center;background:#252525;}
	
	#global{position:relative;width:920px;text-align:left;margin:0 auto;}
	
	#top, #middle, #bottom{position:relative;width:100%;clear:both;}
	
	#top{height:96px;background:#505050;overflow:hidden;}
	#top #ct_logo{width:334px;float:left;display:inline;}
	#top #ct_logo img{margin:23px 0 0 34px;}
	#top #ct_menu{float:left;display:inline;width:558px;}
	
	#top #menu{padding:40px 0 0 0;overflow:hidden;margin:0;}
	#top #menu li{list-style-type:none;margin:0 0 0 40px;float:left;display:inline;}
	#top #menu .first{margin-left:0;}
	#top #menu li a{text-decoration:none;}
	
	#middle{background:url(../images/bg-middle.gif) repeat-x 0 129px #cccbca;padding:0 0 /*84p*/24px 0;}
	#middle #middle_top{height:130px;background:url(../images/bg-middle-top.gif) repeat-x top left;}
	#middle #middle_top img{float:left;display:inline;width:282px;}
	#middle #middle_top .middle_top_1{position:relative;float:left;display:inline;width:548px;height:115px;padding:14px 66px 0 23px;text-align:justify;}
	#middle #middle_top .middle_top_1 p{font-family:verdana;font-size:13px;line-height:16px;font-weight:bold;}
	#middle #middle_top .critere_prix{position:absolute;width:550px;height:30px;bottom:0;left:23px;overflow:hidden;line-height:30px;}
	#middle #middle_top .cp{float:left;display:inline;position:relative;overflow:hidden;width:152px;margin:0 88px 0 0;}
	#middle #middle_top .cp  *{float:left;display:inline;line-height:30px;}
	#middle #middle_top .cp  label{color:#262420;padding:0 8px 0 0;font-weight:bold;}
	#middle #middle_top .cp .it{height:19px;width:67px;background:#fff;border:0;margin:6px 0;}
	#middle #middle_top .cp2{display:inline;float:right;padding:6px 0 0;width:66px; }
	
	.ct_middle0{margin-top:33px;text-align:right;}
	.ct_middle0 a{margin:0 33px 0 0;}
	.ct_middle1{overflow:hidden;width:100%;}
	.first{margin:15px 0 0 0;}
	
    .ct_middle1G{width:230px;float:left;display:inline;text-align:center;margin:0 0 0 23px;}
	.ct_middle1G img{border:5px solid #fff;margin:auto; height:100px}
	.ct_middle1D{float:left;display:inline;width:602px;padding:0 46px 0 0;}
	
	.ct_middle1D .ct_middle1D_99{position:relative;width:100%;overflow:hidden;clear:both;padding:50px 10px 4px 10px; background-color:#E8E8E8;}

	.ct_middle1D .ct_middle1D_0{position:relative;width:100%;overflow:hidden;clear:both;padding:10px 0 0 0;}
	.ct_middle1D .ct_middle1D_0 h2{float:left;display:inline;padding:0 17px;line-height:19px;background:#fd0101;/*font-family:Verdana;*/font-size:12px;font-weight:bold;font-style:italic;color:#fffefe;margin-right:10px}
	.ct_middle1D .ct_middle1D_0 .accroche{float:left;display:block;margin:0;font-family:Verdana;font-size:12px;font-weight:bold;color:#262420;padding:0 0 0 0px; width:600px;}
	.ct_middle1D .ct_middle1D_1 .descriptif{font-family:Verdana;font-size:11px;color:#262420;line-height:12px;margin:14px 0 0 0;text-align:justify;}
	.ct_middle1D .ct_middle1D_1 .infos{height:19px;background:#e8e8e8;margin:10px 0 24px;overflow:hidden;}
	.ct_middle1D .ct_middle1D_1 .infos span{font-family:Verdana;font-size:12px;font-style:italic;color:#030303;line-height:19px;font-weight:bold;}
	.ct_middle1D .ct_middle1D_1 .infos .ref_lieu{float:left;display:inline;}
	.ct_middle1D .ct_middle1D_1 .infos .ref_lieu .ref{padding:0 20px 0 5px;position:relative}
	.ct_middle1D .ct_middle1D_1 .infos .prix{float:right;margin-left:100px; margin-top:2px}
	
    .ct_middle1D .ct_middle1D_1 h2{float:left;display:inline;padding:0 17px;line-height:19px;background:#fd0101;/*font-family:Verdana;*/font-size:12px;font-weight:bold;font-style:italic;color:#fffefe;}
	
	.ct_middle1D .ct_middle1D_1 .sep{width:574px;height:1px;background:#797775;margin:0 14px 4px;}
	
	.ct_middle0_1{position:relative;width:100%;overflow:hidden;clear:both;}
	.ct_middle0_1 .ct_photos{float:left;display:inline;width:776px;padding:0 0 0 30px; text-align:center; vertical-align:middle;}
	.ct_middle0_1 .ct_photos ul{overflow:hidden;margin:0;}
	.ct_middle0_1 .ct_photos ul li{list-style-type:none;float:left;display:inline;padding:0 0px 0 0;}
	.ct_middle0_1 .ct_photos ul li.last{padding:0;}
	/*.ct_middle0_1 .ct_photos ul li img{border:3px solid #fff; height:53px} */
	.ct_middle0_1 .ct_photos img{border:3px solid #fff;}
	.ct_middle0_1 .ct_bt0{float:left;display:inline;width:114px;text-align:left;}
	.ct_middle0_1 .ct_bt0 .lien00{margin:0;}
	.ct_middle2{padding:28px 50px 22px;}
	.ct_middle2 .infos2	{height:19px;background:#e8e8e8;margin:10px 0 24px;overflow:hidden;line-height:18px;padding-left:3px}
	.ct_middle2 .infos2 span{font-style:italic;font-weight:bold;}
	.ct_middle2 .infos2 .lieu{margin:0 32px;}
	.ct_middle2 h3{padding:20px 0;font-weight:bold;}
	.ct_middle2 h2{float:left;display:inline;padding:0 17px;line-height:19px;background:#fd0101;/*font-family:Verdana;*/font-size:12px;font-weight:bold;font-style:italic;color:#fffefe;}
	.ct_middle2 p{font-size:11px;text-align:justify;}
	.ct_middle2 .spec{margin:24px 0;}
	.ct_middle2 .retour{text-align:center;}
	.lien00{display:inline;cursor:pointer;}
	
	/* Parent box of slide down content */
	.answer{visibility:hidden;height:0px;overflow:hidden;position:relative;}
	/* Content that is slided down */
	.answer_content{padding:10px;font-size:0.9em;position:relative;width:728px;background:#dededd;border:1px solid #4a4945;}
	
	
	#bottom{position:absolute;height:32px;background:#ee1c23;width:100%;overflow:hidden; bottom:0px;} 
	#bottom #site{position:absolute;left:32px;bottom:8px;} 
	#bottom #contact{position:absolute;right:32px;bottom:8px;} 


/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/

.lien00{background:#4a4945;font-size:10px;font-weight:bold;color:#fff;line-height:20px;padding:5px;text-decoration:none;}
.lien01{background:#4A4945 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-size:11px;
font-weight:bold;
height:14px;
line-height:20px;
padding:4px;
text-decoration:none;}
.mentions {color:#FFFFFF;}



-->