
.aerial { background: #ebda7c url(../images/aerial.jpg) no-repeat left bottom }
.base  { color: #000; font-size: 9px; font-family: arial, helvetica }
.blue { color: #d72a2a; font-weight: bold; font-size: 12pt }
.costablanca { background-color: #fffb9b; padding: 3pt 0pt 3pt 3pt; border: dotted 1pt #aca219 }
.flowers { background: #ece9d1 url(../images/flowers.jpg) no-repeat left bottom; padding-top: 10pt; padding-right: 2pt; padding-left: 2pt; border-left: 1pt solid #dbd293 }
.form { font-weight: bold; font-size: 8pt; padding-left: 5pt }
.gal { background-color: #f0f0d5; border: solid 2pt #cc9 }
.galred { color: #fff; background-color: #a0032c; border: solid 2pt #cc9 }
.guesthouse { font-weight: normal; font-size: 8pt; padding: 2pt }
.mainspace { background-color: #fefefe; text-align: justify; padding: 5pt }
.mb { background-color: #ebda7c }
.mb2 { background: #e7d981 url(../images/aerial.jpg) no-repeat left bottom; border-right: 1pt solid #dbd293 }
.mb3 { background: #e7d981 url(../images/pool.jpg) no-repeat left bottom; border-right: 1pt solid #dbd293 }
.menu { font-weight: bold; font-size: 9pt; background-color: #c6b251; padding: 3px 5px; border-style: solid; border-width: 1px; border-color: #e6e3ff #bab4f4 #1c1669 #2318a8 }
.menu2 { color: #f8e586; font-weight: bold; font-size: 9pt; background-color: #ffaf00; padding: 3px 5px; border-style: solid; border-width: 1px; border-color: #e6e3ff #bab4f4 #1c1669 #2318a8 }
.menul { color: #fc6; font-weight: bold; font-size: 9pt }
.min { font-size: 8pt; font-family: arial }
.orange { background: #ece9d1 url(../images/orange.jpg) no-repeat left bottom; padding-top: 10pt; padding-right: 2pt; padding-left: 2pt; border-left: 1pt solid #dbd293 }
.page { background-color: #ecc745; margin: 2pt }
.page2 { background-color: white; margin: 0pt }
.pic { border: solid 2pt #ceb451 }
.pic2 { border: solid 2pt #fff }
.picl { margin-right: 20pt; border: solid 2pt #ceb451 }
.picr { margin-left: 20pt; border: solid 2pt #ceb451 }
.pool { background: #ece9d1 url(../images/pool.jpg) no-repeat left bottom; padding-top: 10pt; padding-right: 2pt; padding-left: 2pt; border-left: 1pt solid #dbd293 }
.radio { background-color: #cac38b; border: none }
.red { color: #ca1a13; font-style: italic }
.red2 { color: #ca1a13; font-style: italic; font-weight: normal }
.right { color: #000; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica }
.right2 { color: #000; font-size: 9pt; font-family: Arial, Helvetica }
.spain { color: #ffc; font-size: 5pt }
.spainvillas { font-size: 8pt }
.spanishvillas { color: #000; font-size: 8pt }
.spanishvillas:hover { color: #000; font-size: 8pt; text-decoration: underline }
.spanishvillas:link { color: #000; font-size: 8pt; text-decoration: none }
.spanishvillas:visited { color: #000; font-size: 8pt; text-decoration: none }
.spanishvillas:visited:hover { color: #000; font-size: 8pt; text-decoration: underline }
.ssize { font-size: 8pt }
.tina { background: #ece9d1 url(../images/tina.jpg) no-repeat left bottom; padding-top: 10pt; padding-right: 2pt; padding-left: 2pt; border-left: 1pt solid #dbd293 }
.tms { font-size: 3pt }
.top { padding-top: 10pt; padding-right: 5pt; padding-left: 5pt }
.top2 { background-color: #ece9d1; padding: 10pt 5pt; border-right: 1pt solid #dbd293; border-left: 1pt solid #dbd293 }
.top3 { padding: 10pt 5pt 3pt; border-right: 1pt solid #dbd293 }
.top4 { background: #ece9d1 url(../images/tina.jpg) no-repeat; padding: 10pt 5pt; border-right: 1pt solid #dbd293; border-left: 1pt solid #dbd293 }
.top5 { background-color: #ece9d1; padding: 10pt 0pt 0pt; border-right: 1pt solid #dbd293; border-left: 1pt solid #dbd293 }
.topm { padding-right: 2pt; padding-left: 2pt; border-style: solid; border-width: 1pt; border-color: #dfd15f #f8ee9b #dfab45 #c6860c }
.ttext { font-style: italic; font-weight: normal; font-size: 10px; text-align: justify; padding: 6pt }
.vineyard { background: #ece9d1 url(../images/vineyard.jpg) no-repeat left bottom; padding-top: 10pt; padding-right: 2pt; padding-left: 2pt; border-left: 1pt solid #dbd293 }
.water { background: url(../images/water.jpg) no-repeat left bottom }
.wine { background: #ece9d1 url(../images/glass.jpg) no-repeat left bottom; padding-top: 10pt; padding-right: 2pt; padding-left: 2pt; border-left: 1pt solid #dbd293 }
a.base:hover { color: #e2e3dc; font-size: 5pt; font-family: arial, helvetica }
a.base:link { color: #e2e3dc; font-size: 5pt; font-family: arial, helvetica }
a.base:visited { color: #e2e3dc; font-size: 5pt; font-family: arial, helvetica }
a.menul:active { color: #fff; font-weight: bold; text-decoration: none }
a.menul:hover { color: #fff; font-weight: bold; text-decoration: none }
a.menul:link { color: #fff; font-weight: bold; text-decoration: none }
a.menul:visited { color: #fff; font-weight: bold; text-decoration: none }
a.right2:hover { color: #f86200; font-weight: bold; font-family: Arial, Helvetica; text-decoration: underline }
a.right2:link { color: #f86200; font-weight: bold; font-size: 7pt; font-family: Arial, Helvetica; text-decoration: none }
a:active { color: #ec4b03; font-weight: bold; text-decoration: none }
a:hover { color: #ce3636; font-weight: bold; text-decoration: underline }
a:link { color: #933; font-weight: bold; text-decoration: none }
a:visited { color: #933; font-weight: bold; text-decoration: none }
a:visited:hover { color: #ce5d17; font-weight: bold; text-decoration: underline }
h1 { color: #df4e19; font-weight: bold; font-size: 12pt }
h2 { font-weight: bold; font-size: 10pt }
input { color: #000; font-size: 9pt; font-family: verdana, arial, helvetica; background-color: white; border: solid 1px #cac38b }
td { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
textarea { color: #000; font-size: 9pt; font-family: verdana, arial, helvetica; background-color: white; border: solid 1px #cac38b }
ul { font-weight: normal; font-size: 8pt; line-height: 20pt; text-align: left; padding-bottom: 6pt }
.add  { font-size: 9px; padding: 0px; border: solid 1px #666 }
.ad  { font-weight: normal; background: #e7e7ed url(http://www.quickmortgagequotes.co.uk/img/lfill.jpg) no-repeat left -6px; padding: 3px }
.addin { font-size: 10px; line-height: 130%; text-align: left; padding: 0px }