
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ 

/* Main */
#main_content{width:997px; margin:0 auto; border-left:1px solid #c2b8b9; border-right:1px solid #c2b8b9; position:relative;}

/*-------------------baniere------------------------------------------------------*/

#banner{
	height: 242px;
}
/*
#logo {
	position:relative;
	background : transparent url(../img/font_logo.png) no-repeat bottom left;
	left : 0px;
	top:50px;
	width : 236px;
	height : 128px;
	z-index: 10;
}


#mobi_logo {
	position:relative;
	background : transparent url(../img/mobi_logo.png) no-repeat bottom left;
	left : 30px;
	top : 23px;
	width : 175px;
	height : 68px;
	z-index: 10;
}
*/

#slogan{
	position:relative;
	top:20px;
	width: 236px;		
	color: #8bb50a;
	letter-spacing: 2px;	
	font-weight: bold;
	text-align:center;
	height:25px;	
	z-index: 10;
}


/*-------------fin baniere---------------------------------------------*/


#col_principale{
	position:relative;
	float:left;
	width : 100%;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	z-index: 5;
}



#col_principale_top{
	position:relative;
	/*background : url(../img/col_right_top2.png) no-repeat;*/
	float:left;
	width : 984px;
	height : 13px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	z-index: 5;	
}


#col_principale_middle{
	position: relative;
	/*background : url(../img/col_right_middle2.png) repeat;*/
	float:left;
	width : 100%;
	height :auto;
	margin : 0 0 0 0;
	padding-left:0;
	z-index: 5;
}


#col_principale_middle .csc-header{
	/*padding-top:20px;*/
}

#col_principale_middle .tx-mtslideshow-pi1{
	padding-left:35px;
}

#col_principale_middle p{
	padding-bottom:15px;
	padding-right:15px;
	text-align:justify;
}


#col_principale_bottom{
	/*background : url(../img/col_right_bottom2.png) no-repeat;*/
	float:left;
	width : 984px;
	height : 61px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}





/*-------------fin footer---------------------------------------------*/

/*-------------felxible content---------------------------------------------*/

#niv1_col_780-200{
width:734px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

#niv1_col_780{

width:780px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

#niv1_col_200{
width:165px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}


#niv2_col_385-385{
width:770px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

#niv2_col_385_1{
width:385px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;

}

#niv2_col_385_2{
width:385px;
height:auto;
float:right;
margin : 0 0 0 0;
padding : 0 0 0 0;

}


#niv2_col_255-255-255{
width:765px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

#niv2_col_255_1{
width:255px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

#niv2_col_255_2{
width:255px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

#niv2_col_255_3{
width:255px;
height:auto;
float:right;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

#niv2_col_190_190_190_190{
width:760px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;

}

#niv2_col_190_1{
width:190px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#niv2_col_190_2{
width:190px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#niv2_col_190_3{
width:190px;
height:auto;
float:left;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

#niv2_col_190_4{
width:190px;
height:auto;
float:right;
margin : 0 0 0 0;
padding : 0 0 0 0;
}

/*-------------fin felxible content---------------------------------------------*/
/*
.vert{
background-image : url(../img/vert.png);
background-repeat : no-repeat;
max-width : 200px;
height : 228px;
}

.rouge{
background-image : url(../img/rouge.png);
background-repeat : no-repeat;
max-width : 200px;
height : 222px;
}

.bleu{
background-image : url(../img/bleu.png);
background-repeat : no-repeat;
max-width : 200px;
height : 232px;
}
*/
h2 {
width : 150px;
height : 20px;
background-image : url(../img/sous_titre.jpg);
background-repeat : no-repeat;
background-position : bottom;
text-align : left;
font-size : 14px;
font-weight : bold;
margin :0 30px 0 40px;
padding : -8px 30px 0 40px;
}


h4 {
width : auto;
height : 20px;
background-image : url(../img/sous_titre.jpg);
background-repeat : no-repeat;
background-position : bottom;
text-align : left;
font-size : 14px;
font-weight : bold;
color : green;
margin :0 20px 0 40px;
padding : -8px 10px 0 30px;
}

h5 {
width : 150px;
height : 20px;
background-image : url(../img/sous_titre.jpg);
background-repeat : no-repeat;
background-position : bottom;
text-align : left;
font-size : 14px;
font-weight : bold;
color : blue;
margin :0 20px 0 40px;
padding : -8px 10px 0 30px;
}

h3 {
font-size : 12px;
color : #359494;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
p {
font-size : 12px;
color : #6f6f6f;
text-align : justify;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
a {
height : Opx !important;
margin:0;
float : left;
padding : 0 0 0 0;
}


#main_content #col_principale{}

#main_content #col_principale .niv1_col_780{width:780px; float:left; margin:0 7px;}
#main_content #col_principale .niv1_col_200{width:201px; float:right;}


/* Flexible Content 385 - 385 */
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1b1{width:100%; margin:10px 0;}
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1b1{width:385px; background:#f3efed; margin: 0 2px 0 3px; float:left;}
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1b2{width:385px; background:#f3efed; margin: 0 3px 0 2px; float:left;}

/* Flexible Content 255 - 255 - 255 */
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1c{width:100%; margin: 10px 0;}
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1c1{width:255px; background:#f3efed; margin: 0 3px 0 3px; float:left;}
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1c2{width:255px; background:#f3efed; margin: 0 3px 0 0; float:left;}
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1c3{width:255px; background:#f3efed; margin: 0 3px 0 0; float:left;}

/* Flexible Content 190 - 190 - 190 - 190 */
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1d{width:100%; margin: 10px 0;}
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1d1{width:190px; background:#f3efed; margin: 0 4px 0 4px; float:left;}
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1d2{width:190px; background:#f3efed; margin: 0 4px 0 0; float:left;}
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1d3{width:190px; background:#f3efed; margin: 0 4px 0 0; float:left;}
#main_content #col_principale #col_principale_middle .niv1_col_780 .mobi-c1d4{width:190px; background:#f3efed; margin: 0 4px 0 0; float:left;}

/* contenu annexe ***********/

#main_content #col_principale .niv1_col_200{width:201px; float:right;}

#col_principale .niv1_col_200 h2,
#col_principale .niv1_col_200 h3,
#col_principale .niv1_col_200 h4{width:100%;}

#main_content #col_principale .col_principale_200 .c3-a1{width:100%; border-left:1px solid #c2b8b9; margin:10px 0;}
#main_content #col_principale .col_principale_200 .c3-a1 h4{height:23px; background:#cdbbbd; text-transform:uppercase; color:#9b3f56; text-align:center; font: bold 1.2em Verdana, Arial,sans-serif; padding: 10px 0 0 0;}
#main_content #col_principale .col_principale_200 .c3-a1 a{color:#9a3e56; font: bold 1em Verdana, Arial,sans-serif;}
#main_content #col_principale .col_principale_200 .c3-a1 .c3-a1-images{border-top:1px solid #ffffff;}

#main_content #col_principale .col_principale_200 .c3-agenda{width:100%; border-left:1px solid #c2b8b9; margin:10px 0;}
#main_content #col_principale .col_principale_200 .c3-agenda h4{background:#947e7e url(../img/bg-agenda.gif) 15px 7px no-repeat; text-transform:uppercase; color:#9b3f56; text-align:left; padding: 10px 0 0 50px; height:23px; font: bold 1.2em Verdana, Arial,sans-serif;  }
#main_content #col_principale .col_principale_200 .c3-agenda .c3-agenda-content{border-bottom:1px solid #c2b8b9; padding: 0 0 10px 0;}
#main_content #col_principale .col_principale_200 .c3-agenda .c3-agenda-content h5{}
#main_content #col_principale .col_principale_200 .c3-agenda .c3-agenda-content h5 a{color:#9a3e56; font: bold 1em Verdana, Arial,sans-serif;}
#main_content #col_principale .col_principale_200 .c3-agenda .c3-agenda-content p{color:#605152; font: normal 1em Verdana, Arial,sans-serif;}
#main_content #col_principale .col_principale_200 .c3-agenda .c3-agenda-content .c3-agenda-content-bloc{border-bottom:1px solid #ded2d4; width:165px; margin: 0 auto;  padding:10px 0;}
#main_content #col_principale .col_principale_200 .c3-agenda .c3-agenda-content .c3-agenda-content-bloc-sans{border-bottom:none; width:165px; margin: 0 auto; padding:10px 0;}

#col_principale .niv1_col_200 .csc-textpic{width:100%;  /*border-left:1px solid #c2b8b9;*/ margin:0; background:#E2D9D4;  position:relative;}
#col_principale .niv1_col_200 .csc-textpic-text{width:100%; padding: 0; position:relative;}
#col_principale .niv1_col_200 .csc-textpic-text p{font: normal 0.8em Verdana, Arial,sans-serif;  color:#605152; margin:0 10px; padding:5px 0;}
#col_principale .niv1_col_200 .csc-textpic .csc-textpic-imagewrap{width:100% !important;position:relative; }
#col_principale .niv1_col_200 .csc-textpic .csc-textpic-imagewrap .csc-textpic-image {margin-bottom: -5px !important; padding:0;}
#col_principale .niv1_col_200 .csc-textpic .csc-textpic-imagewrap .csc-textpic-image img {margin-bottom: -5px !important; padding:0;}
#col_principale .niv1_col_200 .csc-textpic{width:100%;  /*border-left:1px solid #c2b8b9;*/ margin:0; background:#E2D9D4;  position:relative;}

/* Mini menu */
#main_content #col_principale .niv1_col_200 .tx-mtminimenu-pi1{background:#947d7e;  border-bottom:1px solid #e8d5d7; width:200px; position:relative;}
#main_content #col_principale .niv1_col_200 .tx-mtminimenu-pi1 h3{color:#dcb2ba; font: bold 1.3em Verdana, Arial,sans-serif;  padding: 10px 0;}

#main_content #col_principale .niv1_col_200 .tx-mtminimenu-pi1 .mobi-mini-menu{ width:200px; display:block; background:#947d7e; clear:both; height:25px;}
#main_content #col_principale .niv1_col_200 .tx-mtminimenu-pi1 .mobi-mini-menu a{width:200px; color:#e8d5d7; font: normal 1em Verdana, Arial,sans-serif; display:block; padding: 0 25px;}

/*Votre recherche*/
#mobi-mt-search-params .x-panel-header{
	background-image: none;
	background-color: #9B3E56;
	border-color: #C2B8B9;
}
#mobi-mt-search-params .x-panel-header .x-panel-header-text{
	color: #C2B8B9;
}

/* mt-search-params */
#mobi-mt-search-params-panel{
	width: 195px;
	font-size: 12px;
}
#mobi-mt-search-params-panel,#mobi-mt-search-params-panel .x-panel-body{
	border-color: #C4C5A6;
	border-top: none;
	margin: 0 0 10px 0;
}
#mobi-mt-search-params-top{
	/*background: url(../img/list/search_params_top.png) top left no-repeat;*/
	padding-top: 11px;
}
#mobi-mt-search-params-data{
	/*background: #E9E9CE url(../img/list/search_params_back.png) top left repeat-x;*/
}
.mobi-mt-search-params-edit .hover{
	color: 	#0000FF;
	text-decoration: underline;
	cursor: pointer; 
	cursor: hand;
}
.tx-mtsearchparams-pi1 .mobi-mt-search-params-tl, 
.tx-mtsearchparams-pi1 .mobi-mt-search-params-el, 
.tx-mtsearchparams-pi1 .mobi-mt-search-params-dol{ 
	margin: 10px 0 0 0; 
	color:#FFFFFF; 
	font: bold 1.2em Arial, Helvetica, sans-serif; 
	padding: 0  0 0 20px;
}
.tx-mtsearchparams-pi1 .mobi-mt-search-params-t, 
.tx-mtsearchparams-pi1 .mobi-mt-search-params-e, 
.tx-mtsearchparams-pi1 .mobi-mt-search-params-do, 
.tx-mtsearchparams-pi1 .mobi-mt-search-params-tb{ 
	margin: 10px 0 0 0; 
	color:#FFFFFF; 
	font: normal 1em Arial, Helvetica, sans-serif; 
	padding:0 20px 10px 20px;
}
