#body {
	color: #000;
	background-color: transparent;
	font-size: 11px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
}

strong {
	font-weight:bold;
}

h1, h2, h3 {
	color: #156cb5;
}
#body #cookie-bar .cb-enable {
    background-color: #008bce;
}

#header, #wrapper {
	background: #90C4ED;
	background: rgba(255, 255, 255, 0.5);
	-pie-background: rgba(255, 255, 255, 0.5);
	behavior:url(/css/pie.htc);
}

#footer {
	background: url(/images/frontend/footer.png); /*fallback for non-CSS3 browsers*/
	background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255, 255, 255, 0.5), #FFF) to(#FFF)); /*old webkit*/
	background: -webkit-linear-gradient(rgba(255, 255, 255, 0.5), #FFF); /*new webkit*/
	background: -moz-linear-gradient(rgba(255, 255, 255, 0.5), #FFF); /*gecko*/
	background: -ms-linear-gradient(rgba(255, 255, 255, 0.5), #FFF); /*IE10*/
	background: -o-linear-gradient(rgba(255, 255, 255, 0.5), #FFF); /*opera 11.10+*/
	background: linear-gradient(rgba(255, 255, 255, 0.5), #FFF); /*future CSS3 browsers*/
	-webkit-border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	border-radius: 0 0 8px 8px;
	behavior:url(/css/pie.htc);
}

#footer .sitemap li a {
	color:#6a6a6a;
	text-decoration:none;
	border-collapse: #000000;
}

#background-parallelogram {
	background:url(/images/frontend/background_blocks.png) no-repeat top left;
}

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

#header h1 {
	background:url(/images/frontend/logo_val_touraine_habitat.png) no-repeat top left;
}

#header a h1 {
	text-indent:-10000px;
	overflow:hidden;
	display:block;
}

#header .news-list {
	background:url(/images/frontend/news_header.png) no-repeat right top;
}

#header a.print {
	background:url(/images/frontend/print.png) no-repeat top left;
}

#header a.zoomin {
	background:url(/images/frontend/zoom-in.png) no-repeat top left;
}

#header a.zoomout {
	background:url(/images/frontend/zoom-out.png) no-repeat top left;
}

#header .news-list .item {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	-o-opacity: 1;
	opacity: 1;
}

#header .news-list .menu {
	background: #ffffff;
	-webkit-border-radius: 0 0 8px 0;
	-moz-border-radius: 0 0 8px 0;
	-o-border-radius: 0 0 8px 0;
	border-radius: 0 0 8px 0;
	behavior:url(/css/pie.htc);
}

#header .news-list .menu a {
	color: #0088ce;
	font-size: 1.3em;
	text-align: left;
	text-decoration: none;
}

#header .news-list .menu a:hover {
	text-decoration: underline;
}

#header .news-list .menu a.selected {
	font-weight: bold;
}


#header .news-list .description {
	background:url(/images/frontend/header-text-background.png) no-repeat center top;
}

#top_left_menu li {
	background: url(/images/frontend/top_left_menu_border_bottom.png) no-repeat bottom left;
}

#top_left_menu li.has-children.hover {
	background: url(/images/frontend/submenu-left-arrow.png) no-repeat top right,
		url(/images/frontend/top_left_menu_border_bottom.png) no-repeat bottom left;
	-pie-background: url(/images/frontend/submenu-left-arrow.png) no-repeat top right,
		url(/images/frontend/top_left_menu_border_bottom.png) no-repeat bottom left;
	behavior:url(/css/pie.htc);
}

#top_left_menu li a {
	font-family:'ArialRoundedMTBold';
	color:#FFF;
	text-decoration:none;
	text-shadow: 1px 1px 3px #000;
	font-style: italic;
	font-size: 16px;
}

#top_left_menu li ul {
	list-style: disc outside;
	color: #156ab4;
	background: #FFFFFF;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	border-radius /*\**/: none\9
		behavior: url(/css/pie.htc);
}

#top_left_menu li ul li a {
	color:#156ab4;
	text-decoration:none;
	text-shadow: none;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	font-size: 1.22em;
}

#top_menu {
	background:url(/images/frontend/top_menu_right_background.png) no-repeat top right;
}

#top_menu li {
	background:url(/images/frontend/green_corner.png) no-repeat top left;
}

#top_menu li a {
	font-size: 16px;
	color:#FFF;
	text-decoration:none;
	font-style: italic;
	background:url(/images/frontend/bottom_arrow.png) no-repeat left center #ADC704;
}

#top_menu li.first {
	background:url(/images/frontend/blue_corner.png) no-repeat top left;
}

#top_menu li.first a {
	background:url(/images/frontend/bottom_arrow.png) no-repeat left center #008bce;
}

#top_menu li li a,
#top_menu li li,
#top_menu li li li a,
#top_menu li li li {
	color:#768705;
}

#top_menu > li.first li a,
#top_menu > li.first li,
/*#top_menu li li li.last a,
#top_menu li li li.last,
#top_menu li li.last li.last a,
#top_menu li li.last li.last,*/
#top_menu > li.first li.last li a,
#top_menu > li.first li.last li {
	color:#156ab4;
}

#top_menu > li.last li a,
#top_menu > li.last li,
#top_menu > li.last li li.last a,
#top_menu > li.last li li.last {
	color:#35bad1;
}

#top_menu li.last {
	/*background:url(/images/frontend/orange_corner.png) no-repeat top left;*/
        background:url(/images/frontend/newblue_corner.png) no-repeat top left;
}

#top_menu li.last a {
	background:url(/images/frontend/bottom_arrow.png) no-repeat left center #35bad1;
}

#top_menu li ul li a,
#top_menu li.first ul li a,
#top_menu li ul li.first a,
#top_menu li.last ul li a,
#top_menu li ul li.last a,
#top_menu li ul li,
#top_menu li.first ul li,
#top_menu li ul li.first,
#top_menu li ul li.first,
#top_menu li.last ul li,
#top_menu li ul li.last
{
	background:none;
}

#top_menu li ul li a {
	font-family:Arial;
	font-size: 1.22em;
	font-style:inherit;
	font-weight:bold;
}

#top_menu li ul li li a {
	padding-top: 0.2em;
	font-size: 1.1em;
	font-style:inherit;
	font-weight:normal;
}

#top_menu li ul {
	background-color:#FFF;
	-webkit-border-radius: 0 0 8px 0;
	-moz-border-radius: 0 0 8px 0;
	border-radius: 0 0 8px 8px;
	-moz-box-shadow: 10px 10px 20px -10px #666666;
	-webkit-box-shadow: 10px 10px 20px -10px #666666;
	-o-box-shadow: 10px 10px 20px -10px #666666;
	box-shadow: 10px 10px 20px -10px #666666;
	behavior:url(/css/pie.htc);
}

#top_menu li ul ul {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-moz-box-shadow: 0 0 0 0 transparent;
	-webkit-box-shadow: 0 0 0 0 transparent;
	-o-box-shadow: 0 0 0 0 transparent;
	box-shadow: 0 0 0 0 transparent;
	behavior:url(/css/pie.htc);
}

#left_menu .first {
	background:url(/images/frontend/left_menu_1.png) no-repeat top left;
}

#left_menu .last {
	background:url(/images/frontend/left_menu_2.png) no-repeat top left;
}

#left_menu li li.first,
#left_menu li li.last,
#left_menu li li {
	color:#FFF;
	list-style-type:disc;
	background: transparent;
}

#left_menu li li a {
	font-style: normal;
}

#left_menu ul {
	background-color: #0089CC;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	-o-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	-moz-box-shadow: 5px 5px 15px -8px #656565;
	-webkit-box-shadow: 5px 5px 15px -8px #656565;
	-o-box-shadow: 5px 5px 15px -8px #656565;
	box-shadow: 5px 5px 15px -8px #656565;
	behavior: url(/css/pie.htc);
}

#left_menu a {
	background:url(/images/frontend/right_arrow.png) no-repeat left 4px;
	font-family:'ArialRoundedMTBold';
	color:#FFF;
	font-size:16px;
	line-height: 36px;
	text-decoration:none;
	font-style:italic;
}

#left_menu li li a {
	background:transparent;
	font-size:12px;
	line-height: 12px;
	text-decoration:none;
}

#azur_number {
	font-family:Arial;
	font-weight:bold;
	color:#368ECD;
	background:url(/images/frontend/bloc_vtassistance_nophone.png) no-repeat 0 0;
	text-align:center;
	text-indent:-10000px;
}

#online_payment_img {
	font-family:Arial;
	font-weight:bold;
	color:#368ECD;
	background:url(/images/frontend/picto_paiement_bleu.png) no-repeat 0 0;
	text-align:center;
}

#online_payment_img a {
	text-indent:-10000px;
}

#bottom_left_menu {
	background:url(/images/frontend/usefull_background.png) no-repeat left top;
}

#bottom_left_menu span {
	font-family:'ArialRoundedMTBold';
	color:#FFF;
	text-shadow:1px 1px 3px #000000;
	font-size:18px;
}

#bottom_left_menu .sitemap a {
	color:#0088ce;
	text-decoration:none;
	font-size:1.2em;
}

#bottom_left_menu .sitemap li a {
	letter-spacing: -0.05em;
}

#bottom_left_menu .sitemap li a:hover {
	text-decoration: underline;
}



/***********************************
*			   Home		   *
***********************************/

.home-block h4
{
	color: #FFFFFF;
}

.home-block.edito {
	-moz-box-shadow: 10px 10px 15px -10px #656565;
	-webkit-box-shadow: 10px 10px 15px -10px #656565;
	-o-box-shadow: 10px 10px 15px -10px #656565;
	box-shadow: 10px 10px 15px -10px #656565;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	-o-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	behavior: url(/css/pie.htc);
	*box-shadow: none;
	box-shadow /*\**/: none\9
}

.home-block.sale a,
.home-block.hire a {
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
}

.home-block.sale a.link-all,
.home-block.hire a.link-all {
	font-style:italic;
}

.home-block.sale .content-text,
.home-block.hire .content-text,
.home-block.sale .content-text h4,
.home-block.hire .content-text h4,
.home-block.sale .content-text h5,
.home-block.hire .content-text h5,
.home-block.sale .content-text span,
.home-block.hire .content-text span
{
	color:#156AB4;
}

.home-block h3 {
	font-family: ArialRoundedMTBold;
	font-size: 16px;
	line-height: 22px;
	color: #FFFFFF;
	text-transform: uppercase;
}

.home-block h4 {
	font-family: ArialRoundedMTBold;
	font-size: 1.4em;
}

.home-block h5 {
	font-size: 1.25em;
}

.home-block sup {
	font-size: 0.6em;
}

.home-block.edito h3 {
	background: transparent url(/images/frontend/edito-header.png) no-repeat center top;
	font-family: Arial;
	text-transform: none;
	font-size: 18px;
}

.home-block.edito > div {
	color: #229bd8;
	background: #FFFFFF;
	border-top: none;
	-webkit-border-radius: 0 0 6px 6px;
	-moz-border-radius: 0 0 6px 6px;
	-o-border-radius: 0 0 6px 6px;
	border-radius: 0 0 6px 6px;
	behavior: url(/css/pie.htc);
}

.home-block.edito .mceContentBody a {
	color:#229bd8;
	text-decoration:underline;
}

.home-block > div {
	font-size: 1.1em;
}

.home-block.hire {
	background: url(/images/frontend/home-hire-background.png) no-repeat center top;
}

.home-block.sale {
	background: url(/images/frontend/home-sale-background.png) no-repeat center top;
}

.home-block ul {
	/*background: rgba(255,255,255,0.8);*/
}

.home-block.sale a {
	color: #dd6a04;
	/*background: transparent url(/images/frontend/green-arrow.png) no-repeat left center;*/
}

.home-block.hire a {
	color: #768705;
	/*background: transparent url(/images/frontend/orange-arrow.png) no-repeat left center;*/
}

.home-block ul li a,
.home-block.sale ul li a,
.home-block.hire ul li a {
	color: #368ECD;
	font-weight: bold;
	text-decoration: none;
	background: none;
}

.home-block.sale ul li a,
.home-block.hire ul li a {
	font-size: 1em;
}

.home-block.sale span,
.home-block.hire span {
	font-weight: normal;
}

.home-block .product-list li a {
	text-decoration:none;
	color:#FFFFFF;
}

.home-block .product-list li a span {
	color:#FFFFFF;
}

.home-block .product-list li a:hover sup {
	text-decoration:underline;
}

/*#page-content .product-left-column,
#page-content .product-list {
	font-size:1.2em;
}*/



/***********************************
*			   Pages		   *
***********************************/

#center .mceContentBody h1,
#center .mceContentBody h2,
#center .mceContentBody h3 {
	color: #156cb5;
}

#center.orange .mceContentBody h1,
#center.orange .mceContentBody h2,
#center.orange .mceContentBody h3 {
	color: #FF8400;
}

#center.green .mceContentBody h1,
#center.green .mceContentBody h2,
#center.green .mceContentBody h3 {
	color: #ADC704;
}

#center .mceContentBody h3 {
	border-bottom: 1px solid #156cb5;
}

#center.orange .mceContentBody h3 {
	border-bottom: 1px solid #FF8400;
}

#center.green .mceContentBody h3 {
	border-bottom: 1px solid #ADC704;
}

#center .breadcrumb {
	color: #FFFFFF;
	font-size: 1.2em;
}

#center .breadcrumb a {
	color: #FFFFFF;
	text-decoration: none;
}

#center #page-title {
	color: #156cb5;
	font-size: 2em;
	background: url(/images/frontend/page-content-header.png) no-repeat center top;
	font-weight: bold;
	font-style: italic;
}

#center #page-title a  {
	font-size:12px;
	font-style:normal;
	color:#156CB5;
	text-decoration:none;
}

#center.orange #page-title {
	color:#35bad1;
}

#center.green #page-title {
	color:#ADC704;
}

#page-content {
	background: #FFFFFF;
}

.orange .mceContentBody a {
    color:#35bad1;
}


/***********************************
*		   Product list   	   *
***********************************/

.product-list .product-show-link,
.product .product-show-link {
	color: #4D92BC;
}

.product-list li a {
	text-decoration:none;
	color:#555555;
}

.product-list li a span {
	color:#1368B4;
}

.product-list li a:hover sup {
	text-decoration:none;
}

.product-list li li a {
	color: #6a6a6a;
	text-decoration: none;
}

.product-list li li a:hover {
	text-decoration: underline;
}

.product-list li li a.current {
	font-weight: bold;
}

.product .left-column p.main.first {
	font-size: 1.5em;
}

.product .left-column p.features {
	font-weight:bold;
}

.product .left-column p {
	font-size:1.2em;
}

.product .left-column #dpe_energy_diagnosis #dpe_energy_value p.value,
.product .left-column #dpe_energy_diagnosis #dpe_gaz_value p.value {
	font-size:1em;
}

.product .left-column p.product-show-feature .label {
	font-weight: bold;
}

.product .right-column {
	font-size:1.2em;
}

.product .left-column .product-show-content h2 {
	color: #6a6a6a;
	font-weight: normal;
	font-size: 1em;
}

.product .left-column h3 {
	font-weight: normal;
	color: #156cb5;
	font-size: 1.55em;
}

.company-show-buttons {
	color: #6a6a6a;
	background: #C7E6FA;
	text-align:center;
}

.product-slideshow a {
	font-weight:bold;
	text-decoration:none;
	color:#156CB5;
}

.product .right-column a.product-show-buttons {
	font-weight:bold;
	text-decoration:none;
	color:#156CB5;
}

.product .right-column a.right {
	text-align:right;
}

.product .right-column a.center {
	text-align:center;
}

.product-show-contact-address .agency {
	color:#156CB5;
	font-weight:bold;
}

.legend #appartment {
	background: url(/images/frontend/gmap/appartement.png) no-repeat left top;
}

.legend #home {
	background: url(/images/frontend/gmap/maison.png) no-repeat left top;
}

.legend #garage {
	background: url(/images/frontend/gmap/garage.png) no-repeat left top;
}

.legend #land {
	background: url(/images/frontend/gmap/terrain_a_batir.png) no-repeat left top;
}


/***********************************
*		   City   	   *
***********************************/

.infowindow-content h4 {
	font-weight:bold;
	font-size:13px;
}

.infowindow-content li.disc {
	list-style-type: disc;
	margin-left:13px;
	padding-left:0;
}

.map-real-owned-estate {
	background-color:#C7E6FA;
	border:1px solid #CCC;
}

.real_owned_estate h3 {
	font-weight:bold;
	font-size:1.2em;
}

.real_owned_estate li {
	list-style-type:disc;
}

.real_owned_estate li.first {
	list-style-type:none;
}

/***********************************
*				Job offer   	   *
***********************************/

.job_offer_list h3 {
	font-size:1.5em;
	font-family:'ArialRoundedMTBold';
	background-color:#C7E6FA;
}

.job_offer_list h3 .date {
	color:#000;
}

.job_offer_list h3 .reference {
	font-style: italic;
	font-family:'Arial';
	font-size:0.8em;
}

.job_offer_details {
	color: #000000;
	font-weight: bold;
}

.job-offer-show-apply {
	border:0;
	background: #4a8bc5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0NyUiIHN0b3AtY29sb3I9IiM0YThiYzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiMxMzY4YjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #4a8bc5 47%, #1368b4 53%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(47%,#4a8bc5), color-stop(53%,#1368b4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4a8bc5 47%,#1368b4 53%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4a8bc5 47%,#1368b4 53%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4a8bc5 47%,#1368b4 53%); /* IE10+ */
	background: linear-gradient(top,  #4a8bc5 47%,#1368b4 53%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a8bc5', endColorstr='#1368b4',GradientType=0 ); /* IE6-8 */
	color:#FFF;
	font-size: 1.2em;
	font-weight: bold;
	cursor: pointer;
}

/***********************************
*				Site map   	   *
***********************************/

#page-content .sitemap {
	font-family:'ArialRoundedMTBold';
}

#page-content .sitemap li a {
	background:none transparent;
	color:#008BCE;
	text-decoration:none;
	font-size:1.2em;
}

#page-content .sitemap li li a {
	color:#ADC704;
	font-size:1.1em;
}

#page-content .sitemap li li li a {
	color:#FF8400;
	font-size:1em;
}


/***********************************
*				Extranet   		   *
***********************************/

.extranet-field,
#extranet-content .field,
#bank_account_holder {
	line-height:1.5em;
}

#extranet-content {
	font-size:1.091em;
}

#extranet-content .label {
	font-weight:bold;
}

#extranet-content h3 {
	font-weight:bold;
	font-size:1.5em;
}

#extranet-content .h3-center {
	text-align:center;
}

#extranet-content .h3-top {
	padding-top:0;
}

#last_operation ul ul li.amount {
	text-align:right;
}

#extranet-content .message {
	color:#156CB5;
	background-color: #F4FAFF;
	border: 1px solid #AFCDE6;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	behavior: url(/css/pie.htc);
}

#extranet-content .important-information {
	font-weight:bold;
	font-size:1.2em;
}

#extranet-content .online_payment a.picto-payment {
	font-family:Arial;
	font-weight:bold;
	color:#368ECD;
	background:url(/images/frontend/picto_paiement_bleu.png) no-repeat 0 0;
	text-indent:-10000px;
}

#extranet-content .important-information a:hover {
	text-decoration:underline;
}

#extranet-content .important-information a {
	color:#6A6A6A;
	text-decoration:none;
}

#extranet-content .message-red {
	color:#F00;
	font-weight:bold;
}

#situation-change {
	font-weight:bold;
	color:#555555;
	font-size:1.3em;
	text-decoration:underline;
}

#extranet-content #company-contacts {
	list-style-type:disc;
}

a.company-contact, a.download-page {
	color:#156CB5;
	background:url(/images/frontend/puce_contacter.png) no-repeat;
	text-decoration:none;
}

#extranet-content #company-contacts a:hover {
	color:#156CB5;
	text-decoration:underline;
}

#extranet-content #company-contacts ul li.phone {
	text-align:right;
}

#account-balance-situation {
	font-weight:bold;
}

#last_operation ul {
	background-color:#FFF;
	line-height:1.5em;
}

#extranet-content #last_operation ul ul.comment-line li.label,
#last_operation ul ul.comment-line {
	font-weight:bold;
}

#extranet-content #last_operation ul ul li.label {
	font-weight:normal;
}

#extranet-content .due-sum {
	color:#156CB5;
}

#extranet-content .legend {.
	color:#156CB5;
	font-size:0.8em;
	font-style: italic;
}

#extranet-content #amount-specification {
	font-style: italic;
	color:#6A6A6A;
}

#extranet-content #collection_day span {
	font-weight:bold;
}

.slider-price-amount,
.slider-search-area-left,
.slider-search-area-right,
.slider-search-ground-area-left,
.slider-search-ground-area-right {
	font-size:0.8em;
}

.slider-price-amount,
.slider-search-area-left,
.slider-search-area-right,
.slider-search-ground-area-left,
.slider-search-ground-area-right
{
	background: #4a8bc5; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI0NyUiIHN0b3AtY29sb3I9IiM0YThiYzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MyUiIHN0b3AtY29sb3I9IiMxMzY4YjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #4a8bc5 47%, #1368b4 53%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(47%,#4a8bc5), color-stop(53%,#1368b4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4a8bc5 47%,#1368b4 53%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4a8bc5 47%,#1368b4 53%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4a8bc5 47%,#1368b4 53%); /* IE10+ */
	background: linear-gradient(top,  #4a8bc5 47%,#1368b4 53%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a8bc5', endColorstr='#1368b4',GradientType=0 ); /* IE6-8 */
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding:0 3px;
	color:#FFF;
}

.product-filter .search_area #slider_search_area .ui-widget-header:first-child + a,
.product-filter .search_ground_area #slider_search_ground_area .ui-widget-header:first-child + a {
	width: 0; 
	height: 0; 
	background:none transparent;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid #AAA;
	border-right:0;
}

.product-filter .search_area #slider_search_area .ui-widget-header:first-child + a + a,
.product-filter .search_ground_area #slider_search_ground_area .ui-widget-header:first-child + a + a {
	width: 0; 
	height: 0; 
	background:none transparent;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-right: 10px solid #AAA;
	border-left:0;
}

#tenant-outsiders li {
	color:#156CB5;
	background-color: #F4FAFF;
	border: 1px solid #AFCDE6;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	border-radius: 6px;
	behavior: url(/css/pie.htc);
}

#tenant-outsiders li li {
	border:0;
	font-size:1.2em;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
}

#tenant-outsiders li ul li:first-child + li {
	font-weight:bold;
}

#tenant-outsiders h4 {
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
	border-bottom:1px solid #AFCDE6;
	padding-bottom:5px;
	margin-bottom:5px;
}

#payment-notice {
	padding-left:25px;
}

#payment-notice li {
	list-style-type: none;
	background:url("/media/icons/download_icon.png") no-repeat scroll 0 0 transparent;
	line-height:23px;
	margin-bottom:8px;
}

#payment-notice a {
	color:#0088CE;
	text-decoration:none;
	padding-left:35px;
}

/***************************
*       Member edit
***************************/

form.member-form .uncheck-info {
    padding-top: 10px;
}
form.member-form .actions {
    margin-top: 2em;
}

.home-block.sale.newsite h4 {
    color:#0b68b6;
    line-height:20px;
    text-align:center;
    font-family: 'ArialRoundedMTBold';
}

.home-block.sale.newsite p {
    color:#0b68b6;
    width:205px;
    font-family: 'ArialRoundedMTBold';
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    margin-bottom:20px;
}