@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */


/*NAVTOP / BARRE DE NAVIGATION / LOGO / FOOTER / MODULE DE CONNEXION*/
body {
	background:url(../img/design/bg.jpg) center top no-repeat #d9d9d9;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}

.grey {
	color:#666666;
	text-shadow:1px 1px 1px #FFF;
}

#container {
	width:1000px;
	margin:0 auto;
	background:url(../img/design/bg_container.png) center repeat-y;
}

#topbar {
	background:url(../img/design/bg_topbar.png) repeat-x;
	width:100%;
	height:29px;
	position:fixed;
	z-index:9000;
	top: 50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

#topbar_content {
	width:940px;
	height:20px;
	margin:0 auto;
	padding-top:2px;
	color:#FFFFFF;
}

a.top_accueil,a.top_contact {
	padding:2px 15px;
	border-right:1px #000000 solid;
	color:#FFFFFF;
	height:12px;
	display:inline-block;
	text-decoration:none;
	float:right;
}

a.top_contact {
	border-left:1px solid #ACADAD;
}

a.top_accueil:hover, a.top_contact:hover, a.top_lang:hover {
	text-decoration:underline;
}

.top_flags {
	padding:2px 10px;
	display:inline-block;
	float:right;
	border-left:1px solid #ACADAD;
	border-right:1px solid #000000;
}

.top_flags img {
	margin:0 5px;
}

#header {
	background:url(../img/design/bg_white-grey.gif) repeat-y center;
	height:300px;
}

#header_background {
	width:938px;
	height:300px;
	background:url(../img/design/header.jpg) no-repeat;
	margin:0 auto;
	position:relative;
}

#adresse {
	position:absolute;
	bottom:0px;
	right:0px;
	padding-top:5px;
	font-weight:bold;
	height:40px;
	width:325px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topleft: 6px;
	border-top-left-radius: 6px;
	text-align:right;
	padding-right:15px;
	color:#FFFFFF;
	text-shadow:1px 1px 1px #000000;
	background:url(../img/design/bg_footer.png) bottom repeat-x #525252;
}

#header_connexion,#header_logged {
	float:right;
	margin-bottom:10px;
	color:#D20000;
	height:113px;
}

#header_connexion {
	padding-right:40px;
	text-align:right;
}

#header_logged {
	padding-right:0;
	text-align:left;
}

#header_logged ul {
	padding:0;
	margin:0;
	list-style:none;
	padding-right:5px;
}

#header_logged ul li {
	background:url(../img/design/logged_list_bg.png) no-repeat;
	height:20px;
	width:185px;
}

#header_logged ul li:last-child {
	background:url(../img/design/logged_list_bg-last.png) no-repeat;
	height:30px;
}

#header_logged ul li a {
	color:#FFFFFF;
	text-decoration:none;
	margin-left:15px;
}

#header_logged ul li a:hover {
	text-decoration:underline;
}

.welcome {
	padding-right:40px;
	color:#000000;
	text-align:right;
}

.welcome_name {
	color:#BD0000;
	font-weight:bold;
}

#header_connexion a {
	color:#000000;
	text-decoration:none;
	margin:0 5px;
}

#header_connexion a:hover {
	color:#D20000;
	text-decoration:underline;
}

#header_connexion input {
	margin-bottom:7px;
}

#header_connexion input[type=text], #header_connexion input[type=password] {
	height:23px;
	border:1px solid #B6B6B6;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	width:170px;
	padding:1px 5px;
	font-size:11px;
}

#header_connexion input[type=button] {
	background:url(../img/design/bg_hover.png) repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	height:25px;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	border:none;
	width:100px;
}

#header_connexion input[type=button]:active {
	background:url(../img/design/button_hover.png) repeat-x;
}

.header_title-champ {
	background:url(../img/design/bg_hover.png) repeat-x;
	height:20px;
	display:block;
	float:left;
	width:88px;
	border-top:1px solid #ed9f9d;
	border-right:1px solid #a25656;
	border-left:1px solid #cb605f;
	border-bottom:1px solid #970505;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 12px 0 0;
}

#top_logo {
	margin-left:51px;
}

#nav {
	height:45px;
	clear:both;
}

#nav_left, #nav_right {
	width:30px;
	height:45px;
}

#nav_left {
	background:url(../img/design/navbar_left.png) no-repeat;
	float:left;
}

#nav_right {
	background:url(../img/design/navbar_right.png) no-repeat;
	float:left;
}

#nav_content {
	background:url(../img/design/navbar_bg.png) repeat-x;
	float:left;
	height:45px;
	width:940px;
}

#nav_content a {
	font-size:14px;
	font-weight:bold;
	text-shadow:2px 2px 2px #4A0202;
	text-transform:uppercase;
	background:url(../img/design/bg_navbar-links.png) repeat-x;
	display:inline-block;
	padding:5px 10px;
	color:#FFFFFF;
	height:20px;
	text-decoration:none;
	border-right:1px solid #6b0000;
	border-left:1px solid #d7241d;
}

#nav_content a:first-child {
	border-left:none;
}

#nav_content a:last-child {
	border-right:1px solid #b92321;
}

#nav_content a:hover {
	background:url(../img/design/bg_navbar-links-hover.png) repeat-x;
}

#footer {
	clear:both;
	width:100%;
	height:30px;
	color:#FFFFFF;
	font-size:9px;
	text-align:center;
	line-height:30px;
	background:url(../img/design/bg_footer.png) repeat-x;
}

/*ACCUEIL.PHP*/

#search_box {
	background:url(../img/design/zonerecherche_bg.png) no-repeat;
	height:320px;
	width:621px;
	float:left;
	display:block;
	padding-left:20px;
}

#zone_recherche {
	width:610px;
	margin:0;
	margin-top:7px;
}

#votrerecherche {
	border-bottom:1px solid #939393;
	height:20px;
	margin-bottom:10px;
}

.recherche_title {
	font-size:16px;
	font-weight:bold;
}

#zone_recherche input[type=radio] {
	margin-right:5px;
	margin-left:10px;
}

#localisation {
	margin-top:13px;
	height:65px;
	border-bottom:1px dotted #939393;
}

#localisation input {
	width:459px;
	-moz-box-shadow: 0px 0px 3px 0px #656565;
	-moz-box-shadow: 0px 0px 3px 0px #656565;
	-webkit-box-shadow: 0px 0px 3px 0px #656565;
	-o-box-shadow: 0px 0px 3px 0px #656565;
	box-shadow: 0px 0px 3px 0px #656565;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=3);
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #7d7d7d;
	height:25px;
	padding:0 8px;
	font-size:11px;
	color:#666666;
	font-style:italic;
}

.recherche_expl {
	font-size:10px;
	color:#424242;
	font-style:italic;
	font-weight:normal;
	text-indent:137px;
	padding-top:3px;
}

.recherche_expl a {
	color:#BD0000;
}

.checkbox_nostrong {
	font-weight:normal;
	font-size:11px;
}

#typedebiens {
	height:38px;
	border-bottom:1px dotted #939393;
	padding-top:18px;
}

#typedebiens input {
	margin:0 10px;
}

#recherche_criteres {
	border-bottom:1px dotted #939393;
	padding-top:12px;
	height:60px;
	width:610px;
	margin-bottom:6px;
}

.criteres_block {
	display:inline-block;
	float:left;
	font-size:14px;
	color:#6a6a6a;
	width:160px;
}

.criteres_block2 {
	display:inline-block;
	float:left;
	font-size:14px;
	width:290px;
}

.criteres_block strong {
	color:#000000;
}

.criteres-margin {
	margin-bottom:10px;
}

.styled-select {
	width: 135px;
	height: 21px;
	overflow: hidden;
	background: url(../img/design/select_arrow.png) no-repeat right #FFF;
	border-right: 1px solid #7D7D7D
	-moz-box-shadow: 0px 0px 2px 0px #656565;
	-webkit-box-shadow: 0px 0px 2px 0px #656565;
	-o-box-shadow: 0px 0px 2px 0px #656565;
	box-shadow: 0px 0px 2px 0px #656565;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=2);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	display:inline-block;
}

.styled-select:active,.styled-select:hover {
	background: url(../img/design/select_arrow-hover.png) no-repeat right #FFF;
}

.styled-select select {
	background: transparent;
	width: 160px;
	padding: 0;
	font-size: 12px;
	border: 1px solid #7D7D7D;
	height: 21px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

#recherche_buttons {
	clear:both;
}

#recherche_buttons a {
	display:inline-block;
	height:20px;
	padding:5px 10px 0 0;
	text-decoration:none;
	color:#BD0000;
	background:url(../img/design/plusdecriteres.png) no-repeat right center;
}

#recherche_buttons a:hover {
	text-decoration:underline;
}

#recherche_buttons input {
	height:25px;
	background:url(../img/design/bg_navbar-links.png) repeat-x;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	border:none;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	text-transform:uppercase;
	text-shadow:2px 2px 2px #4A0202;
	margin-right:10px;
	float:right;
}

#recherche_buttons input:active {
	background:url(../img/design/button_hover.png) repeat-x;
}

#espacepub {
	background:url(../img/design/espacepub_bg.png) no-repeat;
	height:320px;
	width:338px;
	float:left;
	display:block;
	margin-left:8px;
	padding-left:13px;
}

.title {
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-shadow:#FFFFFF 1px 1px 1px;
	height:23px;
	margin-top:2px;
	padding-top:3px;
}

.title2 {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-shadow:#000000 2px 2px 2px;
	height:23px;
	margin-top:2px;
	padding-top:3px;
	text-indent:15px;
}

#espacepub img {
	margin:13px 0 0 8px;
}

#carousel {
	height:258px;
	clear:both;
	margin-bottom:13px;
}

#carousel a#next,#carousel a#prev {
	width:45px;
	height:55px;
	display:inline-block;
	margin-top:114px;
}

#next {
	float:right;
}

#prev {
	float:left;
}

#carousel_content {
	background:url(../img/design/bg_carousel.png) no-repeat;
	height:258px;
	width:940px;
	margin:0 auto;
}

.carousel_annonce {
	width:276px;
	height:189px;
	border-left:1px solid #919191;
	float:left;
	padding-left:25px;
}

.carousel_pola {
	background:url(../img/design/bg_photos_alaune.png) no-repeat;
	height:130px;
	width:129px;
	float:left;
}

.carousel_pola_content {
	width:119px;
	height:119px;
	margin:3px 0 0 3px;
	overflow:hidden;
}

.carousel_price {
	background:url(../img/design/black_opacity50.png);
	text-shadow:#000000 1px 1px 1px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	height:22px;
	margin-top:97px;
	width:114px;
	text-align:right;
	line-height:22px;
	padding-right:5px;
}

.carousel_pola_content img {
	width:auto;
	height:200px;
}

.carousel_details {
	width:118px;
	padding-left:2px;
	float:left;
}

.carousel_details div.carousel_type {
	margin-top:17px;
}

.carousel_pays {
	color:#BD0000;
	font-size:12px;
	font-weight:bold;
}

.carousel_ville {
	font-style:italic;
	color:#666666;
	margin-bottom:12px;
}

.carousel_desc {
	width:252px;
	text-align:justify;
	height:40px;
	float:left;
}

.carousel_link {
	height:15px;
	width:100px;
	text-align:right;
	float:right;
	padding-right:20px;
}

.carousel_link a {
	color:#BD0000;
	text-decoration:none;
}

.carousel_link a:hover {
	text-decoration:underline;
}

#annonce_aleatoire {
	height:322px;
	background:url(../img/design/annonce_aleatoire_bg.png) no-repeat right;
	float:left;
	width:521px;
	margin-right:10px;
	margin-bottom:15px;
}

.randomtitle {
	text-transform:uppercase;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-shadow:1px 1px 1px #ffffff;
	height:25px;
	padding-top:5px;
	text-indent:30px;
}

#random_pics {
	width:240px;
	height:240px;
	overflow:hidden;
	margin:26px 0 0 67px;
	float:left;
	margin-right:10px;
}

#randomsaisir {
	width:73px;
	height:74px;
	position:absolute;
	margin:16px 0 0 57px;
}

#randomprix {
	position:absolute;
	background:url(../img/design/random-bandeau-prix.png) no-repeat;
	height:37px;
	width:187px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	margin-top:237px;
	padding:3px 7px 0 0;
	margin-left:5px;
}

#random_pics img {
	height:240px;
	width:auto
}

#randomdetails {
	width:194px;
	float:left;
	margin:21px 0 0 10px;
}

.random_title {
	background:url(../img/design/randomtitle.png) no-repeat;
	width:188px;
	height:22px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	padding:3px 6px 0 0;
}

.random_ville {
	font-size:12px;
	font-weight:bold;
	color:#5a5a5a;
	font-style:italic;
	text-align:right;
	padding-right:10px;
}

#random_desc {
	width:184px;
	margin-top:10px;
	border-bottom:1px solid #BD0000;
}

.random_link {
	text-align:right;
	margin-top:5px;
}

.random_link a {
	color:#BD0000;
	text-decoration:none;
}

.random_link a:hover {
	text-decoration:underline;
}
#actus_immobilier {
	height:130px;
	float:left;
}

#actus_immobilier h1 {
	border-bottom:#BD0000 1px solid;
	text-transform:uppercase;
	width:439px;
	height:25px;
	font-size:20px;
	text-align:right;
	padding:0;
	margin:0;
	margin-bottom:7px;
}

#actus {
	background:url(../img/design/actualites_bg.png) no-repeat;
	height:85px;
	width:457px;
	text-align:justify;
	padding:6px;
}

#actus h1 {
	margin:0;
	font-size:11px;
	height:auto;
	font-weight:bold;
	width:337px;
	text-align:left;
}

#actus_pics {
	width:88px;
	height:68px;
	border:1px solid #FFFFFF;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	overflow:hidden;
	float:left;
	margin-right:6px;
}

#actus_pics img {
	height:68px;
	width:auto;
}

#actus_details {
	float:left;
	width:337px;
	line-height:14px;
	overflow:hidden;
	height:70px;
}

#res_soc {
	float:right;
	height:auto;
	width:210px;
	margin-right:30px;
}

#facebook {
	float:left;
	margin-right:12px;
}

#social-network {
	height:184px;
	width:127px;
	background:url(../img/design/social-network.png) top no-repeat;
	float:left;
	border-bottom:1px dotted #666666;
}

#social-network ul {
	margin:0;
	padding:0;
	list-style:none;
	padding-top:58px;
}

#social-network ul li {
	border-top:1px dotted #666666;
	height:31px;
	padding-top:10px;
}

/*CONTACT.PHP*/

#contact_content {
	float:left;
	width:594px;
	padding-left:35px;
	text-align:justify;
	margin-right:20px;
}

#contact_content a {
	color:#BD0000;
	text-decoration:none;
}

#contact_content a:hover {
	text-decoration:underline;
}

#contact_content a.mesfavoris {
	color:#000000;
	text-decoration:none;
	padding-left:15px;
	background:url(../img/design/plusdecriteres.png) no-repeat left center;
}

#contact_content a.mesfavoris:hover {
	text-decoration:underline;
}

#contact_content input[type=text],#contact_content input[type=password] {
	width:250px;
	-moz-box-shadow: 0px 0px 3px 0px #939393;
	-moz-box-shadow: 0px 0px 3px 0px #939393;
	-webkit-box-shadow: 0px 0px 3px 0px #939393;
	-o-box-shadow: 0px 0px 3px 0px #939393;
	box-shadow: 0px 0px 3px 0px #939393;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#939393, Direction=NaN, Strength=3);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #a0a0a0;
	height:25px;
	padding:0 8px;
	font-size:11px;
	color:#666666;
	font-style:italic;
}

#contact_content label {
	display:block;
	height:30px;
}

h1.h1title {
	border-bottom:1px solid #BD0000;
	background:url(../img/design/h1puce.png) no-repeat left bottom;
	text-indent:20px;
	margin:0;
	margin-bottom:15px;
}

#contact_texte {
	float:left;
	width:170px;
	padding-right:10px;
	margin-right:10px;
	border-right:3px solid #999999;
	height:155px;
}

.contact_cadre {
	float:left;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:5px;
	padding-top:0;
	width:390px;
	background:url(../img/contact/bg.png) repeat-x bottom;
}

.contact_cadre:hover {
	background:url(../img/contact/bg-hover.png) repeat-x bottom;
}

.contact_cadre a {
	color:#BD0000;
	text-decoration:none;
}

.contact_cadre a:hover {
	text-decoration:underline;
}

.contact_photo {
	width:122px;
	height:150px;
	float:left;
	margin-right:10px;
}

.contact_nom {
	font-size:14px;
	font-weight:bold;
}

#pub-fb {
	width:351px;
	float:left;
}

#pub-content {
	width:329px;
	background:url(../img/design/contact_bg-right.png) repeat-y;
	float:left;
	padding-left:22px;
}

#pub-top {
	background:url(../img/design/contact_bg-right-top.png) no-repeat;
	width:351px;
	height:10px;
	float:left;
}

#pub-bottom {
	background:url(../img/design/contact_bg-right-bottom.png) no-repeat;
	width:351px;
	height:20px;
	float:left;
}

/*ADVANCED_SEARCH.PHP*/

.page_nav {
	margin-bottom:15px;
	font-size:9px;
	margin-left:25px;
}

.page_nav span {
	padding:2px 5px;
}

.page_nav a {
	color:#BD0000;
	text-decoration:none;
	display:inline-block;
	padding:2px 5px;
}

.page_nav a:hover {
	background:url(../img/design/bg_hover-topbar.png) bottom repeat-x;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	color:#FFFFFF;
}

.label {
	background:url(../img/design/bg_label.gif) repeat-x;
	height:32px;
	display:inline-block;
	width:260px;
	float:left;
	-moz-box-shadow: 2px 2px 5px 0px #656565;
	-webkit-box-shadow: 2px 2px 5px 0px #656565;
	-o-box-shadow: 2px 2px 5px 0px #656565;
	box-shadow: 2px 2px 5px 0px #656565;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=5);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin-bottom:20px;
	padding:10px 0 0 15px;
	font-weight:bold;
	font-size:14px;
}

.label:active,.label:focus {
	background:url(../img/design/bg_label-hover.gif) repeat-x;
	color:#FFFFFF;
	text-shadow:#000000 1px 1px 2px;
}

#search_rightbox1,#search_rightbox2,#searchbox_loca {
	float:left;
	width:570px;
}

#search_rightbox2,#searchbox_loca {
	margin-top:7px;
}

#search_rightbox2 input {
	margin-left:8px;
}

#localisation_details {
	width:316px;
	float:left;
	margin-right:10px;
}

#localisation_choix {
	width:240px;
	background:#f1f1f1;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	float:left;
	padding-bottom:9px;
}

#loca_choix_title {
	background:url(../img/design/bg_locachoixtitle.gif) repeat-x;
	font-weight:bold;
	height:25px;
	padding:11px 0 0 9px;
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

.loca_choix {
	height:12px;
	padding:6px 9px;
	display:block;
	border-bottom:1px dotted #a8a8a8;
}

a.choix {
	background:url(../img/design/delete.png) no-repeat right;
	height:15px;
	display:block;
	color:#6f6f6f;
	text-decoration:none;
}

a.choix:hover {
	color:#BD0000;
	background:url(../img/design/delete_hover.png) no-repeat right;
}

#advanced_search_pub {
	float:left;
	width:365px;
	margin-right:35px;
}

.search_pub_top {
	background:url(../img/design/advanced_pub_top.png) no-repeat;
	width:330px;
	height:25px;
	color:#000000;
	padding-top:10px;
	text-shadow:#FFFFFF 1px 1px 1px;
	font-size:14px;
	font-weight:bold;
	padding-left:35px;
	text-transform:uppercase;
}

.search_pub_content {
	background:url(../img/design/advanced_pub_content.png) repeat-y;
	width:365px;
}

.search_annonces {
	width:325px;
	border-bottom:1px dotted #a9a9a9;
	margin-left:20px;
	padding-top:10px;
	height:124px;
}

.search_bgpics {
	width:131px;
	height:95px;
	background:url(../img/design/search_bgpics.png) no-repeat;
	padding:18px 0 0 6px;
	float:left;
}

.search_pics {
	width:114px;
	height:84px;
	overflow:hidden;
}

.search_pics img {
	height:84px;
	width:auto;
}

.search_title {
	background:url(../img/design/search_title.png) no-repeat;
	width:189px;
	height:25px;
	text-transform:uppercase;
	color:#BD0000;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	position:absolute;
	margin-left:145px;
	padding-right:11px;
	line-height:25px;
}

.search_ville {
	padding-top:23px;
	text-align:right;
	color:#747474;
	font-style:italic;
}

.search_details {
	float:left;
	padding-left:15px;
	padding-top:30px;
}

.search_pub_bottom {
	background:url(../img/design/advanced_pub_bottom.png) no-repeat;
	height:25px;
	width:365px;
	clear:left;
}

.annotations {
	color:#666666;
	font-size:10px;
	font-style:italic;
}

#advanced_search input.longinput {
	width:300px;
	height:30px;
	font-size:11px;
	color:#666666;
	font-style:italic;
	padding:0 5px;
	-moz-box-shadow: 0px 0px 2px 0px #9b9b9b;
	-webkit-box-shadow: 0px 0px 2px 0px #9b9b9b;
	-o-box-shadow: 0px 0px 2px 0px #9b9b9b;
	box-shadow: 0px 0px 2px 0px #9b9b9b;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#9b9b9b, Direction=NaN, Strength=2);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

/*MENU DEROULANT*/

#navigation {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 315px;
	margin-top:11px;
	}
#navigation a, #navigation span {
	display: block;
	padding: 4px 10px;
	text-indent:5px;
	text-decoration: none;
	color:#000000;
	list-style:none;
	}
#navigation .toggleSubMenu a, #navigation .toggleSubMenu span {
	background:url(../img/design/plusdecriteres.png) no-repeat left;
	margin-bottom:9px;
	}
#navigation .open a, #navigation .open span {
	background:url(../img/design/plusdecriteres-down.png) no-repeat left;
	}
#navigation a:hover, #navigation a:focus, #navigation a:active {
	text-decoration: underline;
	list-style:none;
	}
#navigation .subMenu {
	margin: 0;
	padding: 0;
	list-style:none;
	}
#navigation ul.subMenu a {
	background: none;
	padding: 3px 20px;
	list-style:none;
	}
#navigation .subMenu table select {
	width:265px;
	height:25px;
	-moz-box-shadow: 0px 0px 2px 0px #9b9b9b;
	-webkit-box-shadow: 0px 0px 2px 0px #9b9b9b;
	-o-box-shadow: 0px 0px 2px 0px #9b9b9b;
	box-shadow: 0px 0px 2px 0px #9b9b9b;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#9b9b9b, Direction=NaN, Strength=2);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.details {
	background:url(../img/design/bg_details.png) no-repeat;
	width:570px;
	height:94px;
	margin-top:10px;
}

.date {
	background:url(../img/design/bg_date.png) no-repeat;
	width:570px;
	height:94px;
	margin-top:10px;
}

.details_title {
	font-weight:bold;
	text-align:right;
	width:553px;
	padding:6px 17px 0 0;
}

.details_title2 {
	font-weight:bold;
	text-align:right;
	width:557px;
	padding:6px 13px 0 0;
}

.details_input,.details_input2 {
	width:270px;
	width:273px\9;
	display:inline-block;
	float:left;
	margin-top:16px;
	margin-top:18px\9;/*IE8 et inférieurs*/
}

.details_input {
	margin-left:15px;
}

.date_input,.date_input2 {
	width:270px;
	width:273px\9;
	display:inline-block;
	float:left;
	margin-left:2px;
	margin-top:20px;
	margin-top:22px\9;/*IE8 et inférieurs*/
}

.date_input {
	margin-left:20px;
}

.date input[type=text] {
	margin-left:10px;
}

.details input[type=text],.date input[type=text] {
	height:30px;
	border:none;
	width:209px;
	background:transparent;
	margin-right:5px;
	padding:0 5px;
}

#advanced_search_type {
	width:940px;
	margin:0 auto;
	clear:both;
}

#typebiens_cadre {
	background:#ededed;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding:15px;
	height:60px;
	margin-bottom:30px;
}

.typebiens {
	width:141px;
	padding:0 5px;
	float:left;
}

#infossup1 {
	float:left;
	width:445px;
}

#infossup2 {
	height:60px;
	width:481px;
	background:#ededed;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	float:left;
	padding:10px 7px;
}

.infossup_choix {
	float:left;
	width:160px;
}

.lancerlarecherche {
	height:60px;
	padding-top:30px;
}

.lancerlarecherche input[type=button] {
	background:url(../img/design/bg_navbar-links.png) repeat-x;
	border:none;
	font-weight:bold;
	font-size:14px;
	text-shadow:1px 1px 2px #000000;
	color:#FFFFFF;
	text-transform:uppercase;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding:5px 10px;
}

.lancerlarecherche input[type=button]:active {
	background:url(../img/design/button_hover.png) repeat-x;
}

#left_menu {
	width:225px;
	float:left;
	margin-right:14px;
}

#title_critere {
	background:url(../img/design/bg_critere-up.png) no-repeat;
	width:205px;
	height:25px;
	font-size:13px;
	text-shadow:1px 1px 1px #FFFFFF;
	font-weight:bold;
	padding:10px 0 0 20px;
}

#criteres {
	background:url(../img/design/bg_criteres.png) repeat-y;
	width:225px;
}

.bloc_criteres {
	border-top:1px dotted #939393;
	width:200px;
	margin-left:6px;
	padding-top:10px;
	padding-left:13px;
	margin-top:10px;
}

.save {
	color:#FFFFFF;
	background:url(../img/design/bg_hover.png) repeat-x;
	height:20px;
	display:inline-block;
	text-align:center;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	width:185px;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
	margin:10px 0 0 19px;
}

.save:active {
	background:#FF0000;
}

.criteres_title {
	background:url(../img/design/h1criteres.gif) bottom left no-repeat;
	font-weight:bold;
	height:15px;
	text-indent:11px;
	padding-top:0;
	margin-bottom:10px;
}

.bgred {
	height:30px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:url(../img/design/bg_navbar-links.png) repeat-x;
	border:0;
	width:40px;
	display:inline-block;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:10px;
}

.criteres_localisation,.criteres_km,.criteres_pxmin,.criteres_pxmax {
	-moz-box-shadow: 0px 0px 2px 0px #656565;
	-webkit-box-shadow: 0px 0px 2px 0px #656565;
	-o-box-shadow: 0px 0px 2px 0px #656565;
	box-shadow: 0px 0px 2px 0px #656565;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=2);
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	border:0;
	height:25px;
	font-size:10px;
	color:#7c7c7c;
	font-style:italic;
	margin:10px 0;
}

.criteres_localisation {
	width:187px;
}

.criteres_km {
	width:130px;
}

.criteres_pxmin,.criteres_pxmax {
	width:65px;
	margin:10px 5px;
}

.bloc_criteres label {
	display:block;
}

.energybarA,.energybarB,.energybarC,.energybarD,.energybarE,.energybarF,.energybarG,.energybarH,.energybarI {
	border:1px solid #999999;
	height:10px;
	display:inline-block;
}

.energybarA {
	background-color:#006600;
	width:30px;
	margin-left:1px;
}

.energybarB {
	background-color:#009900;
	width:45px;
	margin-left:2px;
}

.energybarC {
	background-color:#99CC00;
	width:60px;
	margin-left:2px;
}

.energybarD {
	background-color:#CCCC00;
	width:75px;
	margin-left:2px;
}

.energybarE {
	background-color:#FFFF00;
	width:90px;
	margin-left:3px;
}

.energybarF {
	background-color:#FF9900;
	width:105px;
	margin-left:3px;
}

.energybarG {
	background-color:#FF6600;
	width:120px;
	margin-left:1px;
}

.energybarH {
	background-color:#FF0000;
	width:135px;
	margin-left:2px;
}

.energybarI {
	background-color:#990000;
	width:150px;
	margin-left:7px;
}

.affiner {
	height:20px;
	background:url(../img/design/bg_hover-topbar.png) repeat-x;
	padding:0 10px;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	font-size:11px;
	margin-left:81px;
	margin-top:10px;
}

.affiner:active {
	background:url(../img/design/button_hover.png) repeat-x;
	text-indent:1px;
	padding:0 9px 0 10px;
}

#criteres_bottom {
	background:url(../img/design/bg_critere-down.png) no-repeat;
	height:25px;
	width:225px;
}

#resultats_list {
	float:left;
	width:751px;
	margin-bottom:20px;
}

#filtre_resultats form {
	display:inline-block;
	width:200px;
}

#filtre_resultats select {
	font-size:11px;
	width:185px;
	color:#666666;
}

#tri {
	float:left;
}

.red {
	color:#CC0000;
	font-weight:bold;
}

#nombreannonce {
	float:right;
}

.bloc_resultat {
	width:701px;
	height:162px;
	background:url(../img/design/bg_cadre-resultats.jpg) no-repeat;
	margin-top:16px;
	float:left;
	padding:10px;
	margin-left:30px;
	margin-right:0;
}

.bloc_resultat:hover {
	background:url(../img/design/bg_cadre-resultats-hover.jpg) no-repeat;
}

.bg_result-photos {
	width:117px;
	height:121px;
	background:url(../img/design/bg_photos.png) no-repeat;
	padding:6px 0 0 7px;
	float:left;
}
img.vendu {
	position:absolute;
	display:block;
	width:100% !important;
	height:100% !important;
}
.result-photos {
	width:106px;
	height:106px;
	overflow:hidden;
	position: relative;
}

.result-photos img {
	width:auto;
	height:160px;
	border:none;
}

.resultats_title {
	width:584px;
	height:39px;
	background:url(../img/design/annonce_resultats_title.png) no-repeat;
	position:absolute;
	margin-left:127px;
	font-size:14px;
}

.resultannonce_title {
	float:left;
	font-weight:bold;
	height:18px;
	padding:6px 0 0 10px;
}

.resultannonce_locality {
	float:right;
	height:18px;
	padding-top:6px;
}

.resultannonce_prix {
	float:right;
	height:22px;
	background:url(../img/design/bg_hover.png) repeat-x;
	padding:0 10px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:2px;
	border:1px solid #990000;
	padding-top:2px;
	margin-left:5px;
}

.result_ref {
	float:right;
	margin-top:30px;
	padding-right:10px;
	color:#656565;
	font-size:10px;
	text-shadow:1px 1px 1px #FFF;
}

.result_details {	
	width:553px;
	float:left;
	padding-left:14px;
}

.detail_ajouter {
	background:url(../img/design/details_ajouter.png) no-repeat;
	width:145px;
	height:27px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bolder;
	display:inline-block;
	float:right;
	padding:5px 0 0 30px;
	text-decoration:none;
	margin-top:15px;
}

.detail_annonce {
	background:url(../img/design/details_annonce.png) no-repeat;
	width:175px;
	height:27px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bolder;
	display:inline-block;
	float:right;
	padding:5px 5px 0 30px;
	text-decoration:none;
	margin-top:15px;
	margin-left:15px;
}

.detail_annonce:active {
	background:url(../img/design/details_annonce-hover.png) no-repeat;
}

.detail_ajouter:active {
	background:url(../img/design/details_ajouter-hover.png) no-repeat;
}

#pagination {
	clear:both;
	text-align:right;
}

a.nombrepage {
	height:21px;
	background:url(../img/design/bg_link-pagination.gif) repeat-x;
	border:1px solid #979797;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display:inline-block;
	padding:0 5px;
	padding-top:6px;
	margin:10px 2px;
	color:#000;
	text-decoration:none;
}

a.nombrepage:hover,a.nombrepage:active {
	height:20px;
	background:url(../img/design/bg_hover.png) repeat-x;
	border:1px solid #CC0000;
	color:#FFF;
	text-decoration:none;
}

#details_content,#details_suggest {
	float:left;
}

#details_content {
	width:630px;
	margin-right:5px;
}

#details_content a.retour {
	margin-left:40px;
	background:url(../img/design/liste_annonces.png) no-repeat;
	width:153px;
	height:21px;
	color:#000000;
	text-decoration:none;
	display:block;
	padding-top:2px;
	padding-left:26px;
	margin-bottom:5px;
}

#details_content a.retour:hover {
	background:url(../img/design/liste_annonces-hover.png) no-repeat;
	text-decoration:underline;
}

#details_map {
	width:587px;
	height:250px;
	margin-left:40px;
}

#details {
	float:left;
	margin-top:15px;
}

#bg_pics {
	width:262px;
	height:auto;
	float:left;
	padding-left:36px;
	margin-right:10px;
}

#bg_picslarge {
	width:262px;
	height:261px;
	background:url(../img/design/bg_pics.gif) no-repeat;
	float:left;
	position: relative;
}

#bg_picslarge-img {
	width:240px;
	height:240px;
	overflow:hidden;
	margin:6px 0 0 9px;
}

#bg_picslarge-img img {
	width:auto;
	height:250px;
}

.bg_picssmall {
	float:left;
	height:56px;
	width:55px;
	background:url(../img/design/bg_picssmall.gif) no-repeat;
	margin-left:9px;
	margin-bottom:10px;
}

.bg_picssmall-img {
	width:46px;
	height:46px;
	overflow:hidden;
	margin:2px 0 0 3px;
}

.bg_picssmall-img img {
	width:auto;
	height:75px;
}

#description {
	width:293px;
	height:auto;
	border-bottom:4px solid #bfbfbf;
	background:url(../img/design/bg_description.gif) repeat-x top;
	float:left;
	padding:40px 7px 10px 7px;
	position:relative;
	padding-bottom:35px;
}

#title_desc {
	background:url(../img/design/bg_title-desc.png) no-repeat;
	width:317px;
	height:28px;
	position:absolute;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	margin-left:-20px;
	margin-top:-40px;
	padding-left:15px;
	padding-top:7px;
}

.ref_publish {
	margin-bottom:10px;
}

.price {
	background:url(../img/design/bg_hover-topbar.png) repeat-x bottom #f50f0f;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:18px;
	float:right;
	display:block;
	padding:2px 10px;
}

.social {
	position:absolute;
	bottom:10px;
}

.fb-like,#twitter-like,#gplus-like {
	float:left;
	display:block;
}

.fb-like {
	margin-right:30px;
}

#twitter-like {
	max-width:120px;
	overflow:hidden;
}

#gplus-like {
	max-width:60px;
	overflow:hidden;
}

#details_locality {
	background:url(../img/design/bg_locality-details.png) no-repeat;
	width:220px;
	height:40px;
	position:absolute;
	color:#FFFFFF;
	font-size:14px;
	text-shadow:1px 1px 1px #000000;
	padding:5px 0 0 40px;
	z-index: 1000;
}

.caracteristiques {
	clear:both;
	text-align:left;
	border-bottom:1px solid #bd0000;
	height:15px;
	background:url(../img/design/h1puce.png) bottom left no-repeat;
	font-size:14px;
	font-weight:bold;
	width:555px;
	margin-left:40px;
	padding-left:20px;
	padding-bottom:5px;
	margin-bottom:13px;
}

#infos_generales {
	width:573px;
	margin-right:15px;
	float:left;
	padding-left:40px;
	margin-bottom:15px;
	position:relative;
}

#forgetpassword {
	background:url(../img/design/bg_hover.png) repeat-x;
	border:#CC0000;
	height:17px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	position:absolute;
	right:0;
	top:-1px;
	padding:4px 10px;
}

#cara {
	background:url(../img/design/bg_cara.gif) repeat-x top;
	border:1px solid #C4C4C4;
	-webkit-border-radius: 6px;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius: 6px;
	-moz-border-radius-topright: 0;
	border-radius: 6px;
	border-top-right-radius: 0;
	padding:10px;
	min-height:190px;
	line-height:18px;
	margin-top:10px;
}

#infos_right {
	width:190px;
	float:left;
}

#options {
	background:url(../img/design/half_globe.png) #E5E5E5 right center no-repeat;
	padding:5px 10px;
	width:170px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin-top:24px;
}

#options a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#options a:hover {
	text-decoration:underline;
}

.energy {
	margin-top:10px;
}

.energy_rank {
	margin-top:5px;
}

#details_suggest {
	width:365px;
}

#details_pub {
	width:365px;
	float:right;
}

#suggest_title,#pub_title {
	background:url(../img/design/bg_suggest-title.png) no-repeat;
	width:365px;
	height:28px;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-shadow:1px 1px 1px #FFF;
	padding-top:5px;
}

#suggest_content {
	background:url(../img/design/bg_details-suggest.png) repeat-y;
	width:337px;
	padding:5px 13px 5px 15px;
}

#pub_content {
	background:url(../img/design/bg_details-suggest.png) repeat-y;
	width:335px;
	padding:10px 0 0 30px;
}

.suggest_block {
	border-bottom:1px dotted #a9a9a9;
	width:325px;
	height:124px;
	margin-bottom:10px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.suggest_block:hover {
	background:url(../img/design/bg_suggestions.png) repeat-x;
	cursor:pointer;
}

.suggest_bg-pics {
	width:114px;
	height:84px;
	padding:18px 16px 12px 5px;
	background:url(../img/design/bg_suggest-pics.png) no-repeat;
	float:left;
}

.suggest_pics {
	width:114px;
	height:84px;
	overflow:hidden;
}

.suggest_pics img {
	width:auto;
	height:200px;
	border:none;
}

.suggest_locality {
	background:url(../img/design/bg_suggest-locality.gif) no-repeat;
	width:188px;
	height:22px;
	color:#BD0000;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	position:absolute;
	margin-left:137px;
	margin-top:15px;
	text-align:right;
	padding-right:12px;
	padding-top:3px;
}

.suggest_details {
	float:left;
	width:186px;
	margin-top:40px;
}

#suggest_bottom,#pub_bottom {
	width:365px;
	background:url(../img/design/bg_suggest-bottom.png) no-repeat;
	height:29px;
}

#compte,.bouton_template {
	background:url(../img/design/bg_hover.png) repeat-x;
	border:#CC0000;
	height:30px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 10px;
}

.choix_deroulant {
	display:block;
	margin-bottom:40px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 0px 0px 2px 0px #656565;
	-webkit-box-shadow: 0px 0px 2px 0px #656565;
	-o-box-shadow: 0px 0px 2px 0px #656565;
	box-shadow: 0px 0px 2px 0px #656565;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=NaN, Strength=2);
	width:563px;
}

#favoris_liste {
	padding-left:30px;
	margin-right:18px;
	float:left;
	width:600px;
}

.favoris {
	margin-bottom:15px;
	float:left;
}

.favoris_block {
	border-bottom:1px solid #999999;
	height:150px;
	width:570px;
	float:left;
	position:relative;
}

.favoris_block:hover {
	background:#F7F7F7;
}

.annonce_fav {
	width:300px;
	float:left;
	padding-left:10px;
}

.options {
	position:absolute;
	bottom:10px;
	right:0px;
}

.options2 {
	position:absolute;
	bottom:30px;
	right:10px;
}

.options a,.options2 a{
	color:#BD0000;
	text-decoration:none;
}

.options a:hover,.options2 a:hover{
	text-decoration:underline;
}

.rank_favoris {
	background:url(../img/design/bg_link-pagination.gif) repeat-x;
	float:left;
	height:22px;
	min-width:27px;
	font-weight:bold;
	-moz-box-shadow: 2px 2px 2px 0px #9b9b9b;
	-webkit-box-shadow: 2px 2px 2px 0px #9b9b9b;
	-o-box-shadow: 2px 2px 2px 0px #9b9b9b;
	box-shadow: 2px 2px 2px 0px #9b9b9b;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#9b9b9b, Direction=134, Strength=2);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	margin-right:3px;
	font-size:14px;
	padding-top:5px;
	font-weight:bold;
	text-align:center;
	color:#999999;
}

#password-recovery input[type=text] {
	width:250px;
	-moz-box-shadow: 0px 0px 3px 0px #939393;
	-moz-box-shadow: 0px 0px 3px 0px #939393;
	-webkit-box-shadow: 0px 0px 3px 0px #939393;
	-o-box-shadow: 0px 0px 3px 0px #939393;
	box-shadow: 0px 0px 3px 0px #939393;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#939393, Direction=NaN, Strength=3);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #a0a0a0;
	height:25px;
	padding:0 8px;
	font-size:11px;
	color:#666666;
	font-style:italic;
}

.password-title {
	background:url(../img/design/bg_label-hover.gif) bottom repeat-x #d20f0a;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
	padding:5px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

#envoyer {
	background:url(../img/design/bg_hover.png) repeat-x;
	border:#CC0000;
	height:20px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 10px;
	padding-bottom:3px;
}

#navigation .toggleSubMenu .subMenu table label {
	display:inline-block;
	height:auto;
}
@media all and (max-width:480px){
	#container {
		width: 100%;
	}
	.bloc_resultat{
		width: 95%;
		height:auto;
		background:none;
	}
	.bg_result-photos {
		width:20%;
	}
	#carousel_content, #carousel_annonce, #resultats_list {
		width:95%;
	}
	#header_background {
		width: 100%;
		height: 130px;
		background: url(../img/design/header.jpg) no-repeat;
		background-size:contain !important;
		background-position:center;
		margin: 0 auto;
		position: relative;
	}
	.resultats_title {
		width:55%;
	}
	.result_ref {
		float: right;
		margin-top: 80px;
		/* padding-right: 37px; */
		color: #656565;
		font-size: 10px;
		text-shadow: 1px 1px 1px #FFF;
	}
	.result_details {
		width:90%;
	}
	#res_soc {
		width: 100%;
		margin-right: 0px;
	}
	#facebook {
		margin: auto;
		width: 60%;
		display: block;
		float: none;
	}
	#facebook iframe {
		height:auto !important;
		min-height:250px;
	}
	#header {
		height: 130px;
	}
	#nav_left, #nav_right{
		display:none;
	}
	#nav_content {
		width:100%;
	}
	#nav_content a {
		display:inline-block;
		border:0px;
		width: 28%;
		font-size:12px;
	}
}

