/* Vebra Stylesheet for QPS */

/*
Colours
Green		#bbc695
Aubergine	#3d263a
Rose		#f8799b
*/

body { background-attachment:fixed; background-color:#FFFFFF; background-image:none; background-position:left top; background-repeat:no-repeat; }
table.MainTable { width:100%; }
.FooterText { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:10px; }
a.FooterText:active { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:10px; text-decoration:underline; }
a.FooterText:hover { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:10px; text-decoration:none; }
a.FooterText:link { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:10px; text-decoration:underline; }
a.FooterText:visited { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:10px; text-decoration:underline; }

.SelectText { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectHeader { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; }
.Selectrooms { font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.SelectPrices { font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.SelectAreas { font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.SelectCurrency { font-family:Arial,Helvetica,sans-serif; font-size:11px; }
td.SelectBar { text-align:center; width:100%; }
.SelectBarHeader { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-align:center; width:100%; }
.SelectRegionsHeader { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-align:center; width:100%; }
.SelectTypesHeader { color:#CC3333; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-align:center; width:100%; }
.SelectInvestmentHeader { background-color:#003399; color:#FF3333; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-align:center; width:100%; }
.SelectQualifierHeader { background-color:#003399; color:#FF3333; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-align:center; width:100%; }
td.SelectBranchBar { color:#003399; font-family:Arial,Helvetica,sans-serif; font-size:11px; width:100%; }
.SelectAllBranch { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.spanclick { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectTypes { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectRegions { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectTotals { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectQualifier { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectInvestment { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectNoProps { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectJumper { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectFrenchRegions { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectFrenchTypes { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.SelectFrenchPrices { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }

td.RefineBar { background-color:#003399; color:#003399; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-align:center; width:100%; }
.RefineCount { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.RefineText { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.RefineTowns { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }

.ResultsFound { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.ResultsHeader { font-family:Arial,Helvetica,sans-serif; font-size:25px; color:#3d263a }
.ResultsNav { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
a.ResultsNav:active { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:underline; }
a.ResultsNav:hover { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; }
a.ResultsNav:link { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:underline; }
a.ResultsNav:visited { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:underline; }
.ResultsText { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.ResultsAddress { color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold }
.ResultsArea { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:normal; }
td.ResultsBar { background-color:#3d263a; color:#003399; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; }
td.ResultsBar2 { color:#003399; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:normal; }
.ResultsCommArea { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.ResultsCommType { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.ResultsContact { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; }
.ResultsDescription { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:120% }
.ResultsHouseType { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:normal; }
.ResultsInetref { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.ResultsPrice { color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:normal; }

.RentalHouseType { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.RentalLocation { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.RentalPrice { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
table.RentalTable { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; width:90%; }

.BasketHeader { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:18px; }
.BasketRegister { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.BasketText { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.RegisterButton { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.RegisterInputText { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.RegisterRequired { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.RegisterText { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:11px; }
.ResultsAddressBar {background:#3d263a; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding: 2px 0 2px 5px}
hr.ResultsHr {display:none;}
td.ResultsDescriptionDataCell {vertical-align:top;}
span.Resultsrooms {margin:10px 0 0; float:left}
table.ResultsRoomsTable {font-size:15px; height:30px;}
table img.ResultsMainImage {float:left; width:250px;}
table.ResultsBar {width: 700px; float:right; margin: 0 0 10px;}
table.ResultsBar span {width:auto; height:30px; background: #3d263a; padding: 5px; line-height:30px; text-decoration:none }
table.ResultsBar span:hover, table.ResultsBar span a:hover {background: #f8799b; color:#fff; text-decoration: none; border-bottom:none }