@import "reset.css";
html { height: 100% }
body { height: 100%; margin: 0; padding: 0 }
body {
	font:normal 11px/15px Verdana, Geneva, sans-serif;
}
p {
	margin:5px 0;
}
.wrapper {
	background:url(../images/bg.jpg) repeat top center;	
}
.top_menu {
	background:url(../images/tm_r.png) repeat-x;
	border-bottom:1px solid #fff;
	height:24px;
	line-height:24px;
	color:#fff;
}
.menu_haut ul li a {
	display:block;
	padding:0 5px;	
	color:#fff;
	text-decoration:none;
}
#map_canvas {
	border:1px solid #8E8E8E;
}
.fb_edge_widget_with_comment {
	float:left !important;
}
a.lien1 {
	display:block;
	background:url(../images/pucel.png) no-repeat left center;
	padding:5px 0 5px 20px;
	font-weight:bold;
	text-decoration:none;
}
a.lien1:hover {
	text-decoration:underline
}
.social {
	background:url(../images/bg_menu.jpg) repeat-x left top;
}
.social  ul li a {
	height:54px;
	padding:0 10px;
}
.social  ul li.item11 a {
	background:url(../images/facebook.png) no-repeat center center;
	width:18px;
}
.social  ul li.item34 a {
	background:url(../images/membre.png) no-repeat center center;
	width:19px;
}

.social ul li a span {
	display:none;
}

.reserve  ul.menu li a {
	background:url(../images/reserver_stand_btn.png) no-repeat left top;
	padding-left:24px;
	width:125px;
	display:block;
	line-height:20px;
	margin:5px 5px 0 5px;
	height:22px;
	color:#fff;
	text-decoration:none;
}
.lv_content .pbtn>a {
    background: #EF6C1C;
    color: #fff;
    display: block;
    padding: 5px;
    float:left;
    margin-left:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.lv_content .pbtn {
  position: absolute;
  margin-top:5px;
}
.top_menu .ct {
	width:990px;
	margin:0 auto;	
}
.left {
	float:left;	
}
.right {
	float:right;
}
.cf {
	clear:both;	
}
.menu_horz ul li{
	float:left;
}
.menu_horz ul li a {
	display:block;
}
.menu_links ul li {
	margin:7px 4px;
}
.menu_links ul li a {
	text-decoration:none;
	color:#fff;
}
.page {
	width:990px;
	margin:0 auto;
	background:#fff;
}
.sliderBtn {
	cursor: e-resize !important;
}
.banner {
	padding:5px 5px;	
}
.logo {
	display:block;
	background:url(../images/logo_elyssimmo.png) no-repeat;
	width:235px;
	height:90px;	
}
.logo span {
	display:none;	
}
.main_menu ul li a {
	display:block;
	height:54px;
	line-height:15px;
	text-align:center;
	width:128px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
.left.main_menu.menu_horz{height: auto}
.main_menu ul li  ul {display:none;}
.main_menu ul li  ul li {float:none}
.main_menu ul li  ul li a ,.main_menu ul li  ul li a span{height: auto;}
.main_menu ul li  ul.hover {display: block;}
.main_menu ul li .separator, .social  ul li .separator {
	background:url(../images/trait.jpg) repeat-x ;
	display:block;
	height:54px;
	width:2px;
}
.main_menu ul li .separator span, .social  ul li .separator span {
	visibility:hidden;
}
.main_menu ul li.item26 a span {
	visibility:hidden;
}
.main_menu ul li.item26 a {
	width:27px;
	height:54px;
	background:url(../images/menu_home_on.jpg) repeat-x ;
}
.main_menu ul li.item26 a:hover, .main_menu ul li.item26.active a {
	background:url(../images/menu_home.jpg) repeat-x ;
}
.main_menu ul li.active a span , .main_menu ul li a:hover span{
	background:url(../images/menu_home_on.jpg) repeat-x ;
}
.main_menu ul li a span {
	background:url(../images/bg_menu.jpg) repeat-x ;
	display:block;
	padding:5px 5px;
	height:44px;

}
.main_menu ul li.active a span , .main_menu ul li a:hover span, .social ul li.item37 a:hover {
	background:url(../images/bg_menu_on.jpg) repeat-x ;
}
.main_menu ul li.active ul li a span , .main_menu ul li ul li a:hover span{
	background:url(../images/bg_menu_on_2.jpg) repeat-x ;
}
.list {
	float:right;
	margin-top:5px;
	color:#666;
}
.featured {
	overflow:hidden;
}
.featured_btn {
	display:block;
	background:url(../images/languette.jpg) no-repeat;
	width:59px;
	height:33px;
	float:left
}
.featured_btn.open {
	display:block;
	background:url(../images/languette_d.jpg) no-repeat;
	width:59px;
	height:33px;
	float:left	
}
.featured .preview {
	background:url(../images/featured.jpg) no-repeat;
	height:111px;
	padding:10px;
	font:bold 30px/45px Georgia, "Times New Roman", Times, serif;	
	overflow:hidden;
	margin-top:0px;
}
.featured_btn span {
	display:none;
}
.dropdown_list {
	width:136px;
	float:left;
	margin:0 10px;	
}
.dropdown_list .label {
background:url("../images/dropdown.png") scroll right center #fff;
color:#5e6568;
cursor:pointer;
font:10px/15px;
height:15px;
padding-left:2px;
text-decoration:none;
width:134px;	
}
.dropdown_list ul {
display:none;
position:absolute;
border:1px solid #989fa2;
width:134px;
z-index:100;	
background:#F3F0ED;
}
.dropdown_list ul li ul {
	margin-left:134px;
	margin-top:-20px;
	display:none !important;
}
.dropdown_list ul li:hover ul {
	display:block !important;
}
.dropdown_list:hover ul {
	display:block;	
}
.dropdown_list ul li a {
display:block;
text-decoration:none;
padding:2px;
color:#e2001a;
}
.dropdown_list ul li a:hover {
background:#666;
color:#fff;
}
.bottom_menu {
	margin:5px;
	background:#F2F2F2;
}
.bottom_menu ul li a {
	padding:0 5px;
	color:#000;
	text-decoration:none;
}
.bottom_signture {
	color:#fff;
	background-color:#e2001a;
	width:300px;
	float:right;
	text-align:center;
	padding:2px;
	margin:0 5px;
}
.footer {
	background:#014C74;
	color:#fff;
}
.footer a {
	color:#fff;
	text-decoration:none;
}
.copyright {
	margin:0 5px;
	float:right;
}
.sep {
	height:1px;
	border-bottom:1px solid #036CA0;
}
.sep2 {
	height:5px;
}
.content {
	padding:5px;	
}
.content .left {
	width:675px;
}
.content .right {
	width:300px;
}
.hall {
	height:100px;
	padding-top:125px;
	width:215px;	
	display:block;
	text-decoration:none;
	float:left;
	margin:2px;
}
.contentpagetitle {
	font:bold 15px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
}
.readon {
	text-decoration:none;
	color:#e2001a;
}
.contentpaneopen {
	width:657px;
}
.news a.titre, .componentheading, .contentheading .contentpagetitle , .contentheading{
	display:block;
	border-bottom: 1px dotted #989897;
	font:bold 18px Arial, Helvetica, sans-serif;
	color: #F8971C;
	text-decoration:none;
	margin-bottom:5px;
}
.content h2 {
    color: #EF6C1C;
    font-weight: bold;
	font-size:13px;
}
h2 a {
	text-decoration:none;
}
.content {
	color:#000;
}
.news a.titre {
	color:#e2001a;
	border-bottom:1px solid #e2001a;
}
.news ul li a, .mjfaq_link {
	color:#000;
	font-weight:normal;
	text-decoration:none;
	background:url("../images/puce_art.png") no-repeat scroll left 2px transparent;
	margin:5px 0;
	padding-left:15px;
}

.hall img {
	display:none;
	position:absolute;
	margin-top:-225px;
}
.hall:hover img {
	display:block;	
}
.hall .link {
	height:25px;
	display:block;
	background:#060 url(../images/more.png) no-repeat 200px ;
	line-height:25px;
	font-weight:bold;
	color:#fff;
	padding:0 5px;
}
.hall .link span {
 float: right; margin-right: 15px; font-size: 10px;
}
.hall .titre {
	background:url(../images/font_hall.png);
	display:block;
	height:75px;
	color:#fff;
	font-size:20px;
	line-height:30px;
	padding:0 5px;
}
.hall .titre .presentation {
	display:block;	
	font-size:10px;
	line-height:15px;
	font-weight:normal;
	text-align:justify;
}
.hall .hover {
	display:none;
}
.hall:hover .hover {
	background:url(../images/hall_hover.png) no-repeat top left;
	height:125px;
	width:215px;
	display:block;
	margin-top:-220px;
}
/**/
.count {
	float:right;
	color:#666;
	font:normal 12px/25px Verdana, Geneva, sans-serif;	
}
/**/
.jfaq_subtitle {
	font-weight:bold;
	text-align:left;
}
.jfaq_link_form a {
background:url(/components/com_jfaq/images/add.png) no-repeat left top;
padding-left:25px;
display:block;
text-decoration:none;
line-height:22px;
color:#E2001A;
}
.content ol li.active>a {
    color: #2486BC;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
}
.content ol li>a {
    color: #EF6C1C;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
}
.content .onglet {
    display: none;
}
.content .onglet.active {
    display: block;
}

/*****************************************/
.mod_recherche {
border:1px solid #F1F1F1;
padding:10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMzUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NmZTdmYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 35%, rgba(207,231,250,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(35%,rgba(255,255,255,1)), color-stop(100%,rgba(207,231,250,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 35%,rgba(207,231,250,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 35%,rgba(207,231,250,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 35%,rgba(207,231,250,1) 100%); /* IE10+ */
background: radial-gradient(center, ellipse cover,  rgba(255,255,255,1) 35%,rgba(207,231,250,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cfe7fa',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
}
a {
	color: #EF6C1C;
}
.titre a, mod_recherche a {
	font-weight:bold;
}
#carte-tunisie {
	margin-top:15px;
}
.mod_recherche .left {
	float:left;
	width:390px;
}
.recherche ul.lettres li {
	float:left;
	width:auto;
	padding:0;margin:5px 2px;
	border: none;
}

.recherche .let {
	background: #FFA200;
	border-bottom:2px solid #FF6700;
	margin-top:10px;
}
.recherche ul.lettres li a {
	padding:3px;
	display:block;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
    border: 1px solid #FFA200;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.recherche ul.lettres li.active a, .recherche ul.lettres li a:hover {
	background:#fff;
	color:#EF6C1C;
    border: 1px solid #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
a.voir, a.voir2, a.voir3 {
    border: 1px solid #EF6C1C;
	background:#EF6C1C;
	color:#fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
    display: inline;
    height: 15px;
    line-height: 15px;
    padding: 5px;
    text-decoration: none;
    width: 150px;
    font-weight: bold;
    float:right;
    text-align:center;
    margin-right:20px;
}
a.voir3 {
    display: block;
    float: none;
    height: 10px;
    padding: 2px;
    line-height: 10px;
    margin: 5px 0 4px;
    width: 80px;
}
.bold {
	font-weight: bold;
}
img .plan{
	 margin-bottom: -4px;
    margin-top: -11px;
}
th.header .filter {
	cursor:pointer;
	text-align:center;
	display:block;
	background:url(../images/sort.png) no-repeat;
	padding-left:15px;
	height:15px	
}
th.header.headerSortUp .filter {
	background:url(../images/sort.png) 0 -30px no-repeat ;
}
th.header.headerSortDown .filter {
	background:url(../images/sort.png) 0 -15px no-repeat ;
}
.bt_recherche {
  background: url("../images/bouton.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 29px;
    line-height: 19px;
    width: 100px;
}
.mod_recherche .right {
	float:right;
	width:auto;
}
.mod_recherche th,  #formcontact th {
	font-weight: bold;
}
.mod_recherche h3, h3 {
	font-weight: bold;
	color:#076FB3;
	font-size: 15px;
	padding:5px 0;
}
.mod_recherche input,.mod_recherche select, #formcontact input, #formcontact select {
	padding:5px;
	margin:2px 0;
}
#formcontact label {
	padding: 5px;
}
.remise_cles, .lancement, .alaune  {
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(45deg,  rgba(255,255,255,1) 0%, rgba(246,246,246,1) 23%, rgba(237,237,237,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(23%,rgba(246,246,246,1)), color-stop(100%,rgba(237,237,237,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 23%,rgba(237,237,237,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 23%,rgba(237,237,237,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 23%,rgba(237,237,237,1) 100%); /* IE10+ */
background: linear-gradient(45deg,  rgba(255,255,255,1) 0%,rgba(246,246,246,1) 23%,rgba(237,237,237,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.alaune, .remise_cles, .lancement {
margin-top:10px;
padding:10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow:hidden;
width:655px;
}
/*****************************************/
.programme {
	width:675px;
	height:150px;
	color:#000;
	float:left;
}
.programme .description {
	padding:5px 20px 0 0;
}
.programme  .description img {
	margin-right:10px;
}
.logos {
	padding: 5px 5px 5px 7px;
	margin-top:10px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #014C74;
}
.logos ul li {
	float:left;
	margin: 0 10px;
}
.pagination {
    text-align: center;
	margin-top:5px;
}
.pagination-flickr li {
    border: 0 none;
    float: left;
    font-size: 11px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.pagination-flickr a {
    border: 1px solid #DDDDDD;
    margin-right: 2px;
}
.pagination-flickr .previous-off, .pagination-flickr .next-off {
    color: #666666;
    display: block;
    float: left;
    font-weight: bold;
    padding: 3px 4px;
}
.pagination-flickr .next a, .pagination-flickr .previous a {
    border: 1px solid #FFFFFF;
    font-weight: bold;
}
.pagination-flickr .active {
    color: #EF6C1C;
    display: block;
    float: left;
    font-weight: bold;
    padding: 4px 6px;
}
.pagination-flickr a:link, .pagination-flickr a:visited {
    color: #0063E3;
    display: block;
    float: left;
    padding: 3px 6px;
    text-decoration: none;
}
.pagination-flickr a:hover {
    border: 1px solid #666666;
}
.recherche ul li,table tr.odd, table tr.even {
	margin:5px 0;
	padding:5px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 1px solid #F1F1F1;	
}
.recherche ul li.odd, table tr.odd {
	background:#B8DDE5;
}
.recherche ul li.even, table tr.even {
	background:#ECEDEF;
}
.mod_recherche #region,.mod_recherche #ville,.mod_recherche #localite,.mod_recherche #type_bien,.mod_recherche #nb_piece {
	width:200px;
}
.mod_recherche #remise_cles {
	width:186px;
}
.mod_recherche #budget {
	width:129px;
}
.recherche h3 {
	font-size:11px;
}
.recherche ul li .presentation {
	margin:5px 0 5px 10px;
	float:left;
	width:500px
}
.recherche ul li .presentation img {
	margin-right:5px;
}
.recherche ul li .rmcles {
	color:#000;
}
.menu-prog {
	margin-bottom:10px;
}
.menu-prog li {
	float:left;
	margin:0 0 10px 5px;
}
.menu-prog li a {
	color: #fff;
	display:block;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	border: 1px solid #EF6C1C;	
	padding:5px;
	text-decoration:none;
	background:#EF6C1C;
}
.menu-prog li a:hover {
	background:#E02114;
}
.menu-prog li.active a {
	font-weight:bold;
	background:#E02114;
}
.fiche h1 {
	font-size: 18px;
	color: #047EC8;
	font-weight:bold;
	margin-bottom:5px;
	line-height:25px;
}
.fiche .avancement {
	float: right;
	padding:10px;
	background:#EF6C1C;
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin-top:15px;
}
.fiche .details div {
	line-height:25px}
.fiche .details .left, .fiche .details .right {
	width:45%;
}
.fiche .options ul li {
	list-style: url(../images/checked.png) none inside;
	float:left;
	margin:0 5px;
	
}
.fiche .details span {
	width:150px;
	float:left;
	display:block;
	font-weight:bold;
}
.error, .succes {
	color:red;
	text-align:center;
	font-weight:bold;
}
.succes {
	color:green;
}
.formc, .fiche .presentation .plus, .fiche .presentation .info, .fiche .presentation .lesplus, .fiche .details .options, .fiche .details .left, .fiche .details .right{
	padding:10px;
background: rgb(238,238,238); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2NjY2NjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
background: radial-gradient(center, ellipse cover,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin-top:10px;
}
.stitre {
	font-weight: bold;
	color:#EF6C1C;
	text-align:left;
	font-size: 15px;
	padding:10px 0;
}
.btn {
	background: rgb(63,76,107); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMzZjRjNmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjM2Y0YzZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-radial-gradient(center, ellipse cover,  rgba(63,76,107,1) 0%, rgba(63,76,107,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(63,76,107,1)), color-stop(100%,rgba(63,76,107,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(63,76,107,1) 0%,rgba(63,76,107,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(63,76,107,1) 0%,rgba(63,76,107,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(63,76,107,1) 0%,rgba(63,76,107,1) 100%); /* IE10+ */
background: radial-gradient(center, ellipse cover,  rgba(63,76,107,1) 0%,rgba(63,76,107,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f4c6b', endColorstr='#3f4c6b',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
width:180px;
height:25px;
display:block;
color:#fff;
text-decoration:none;
line-height:25px;
	-webkit-border-radius: 5px;
	-moz-border-radius:5px;
	border-radius:5px;
	font-weight:bold;
margin:5px;
text-align:center;
}
.fiche th {
	color:#EF6C1C;
	font-weight:bold;
}
.fiche .coordonnees .left {
	width:180px;
}
.fiche .coordonnees .right {
	width:485px;
}
.fiche .promoteur {
	font-weight:bold;
}
.tableau {
	margin-top:10px;
}
.anlo {
	display:block;
	width:100px;
	height:100px;
}
.anlo span {
    display: none;
    visibility: hidden;
}
ul li.int_ads {padding:0;border:none}
/*************************************************************************/
.content {padding: 5px;margin-top: 70px;}
.page{position: relative;}
.left.main_menu.menu_horz {height: auto;position: absolute;}
.left.social.menu_horz{right: 0;position: absolute;}
.footer .menu_horz.menu_links ul.menu li a {font-size: 10px;}
