@charset "UTF-8";

/* CSS Document (c)2008 INMO Associates | Developed by Nextframe.co.uk */

body { font-family: Helvetica; font-size: 12px; color: #000000; margin: auto; padding: 0;}

.validation-advice { background-color: #FF0000; color: white; padding: 0px;}

#enquiry { border: 1px solid #ccc; padding: 15px;}

#enquiry table tr td li { list-style: none;}

#enquiry table tr td li#foli7 { margin-bottom: 15px; margin-top: 10px;}

#enquiry table tr td li#foli108 { margin-bottom: 15px;}

#enquiry table tr td li#foli208 { margin-bottom: 15px;}

#enquiry table tr td li#foli308 { margin-bottom: 15px;}

#enquiry table tr td li#foli408 { margin-bottom: 15px;}

p.instruct { margin-left: 25px;}

p small { color: #666;}

img { /*behavior: url('iepngfix.htc');*/ }

h1, h2, h3, h4, h5 { display: none;}

a { color: #3C68A2; font-weight: bold;}

a:hover { color: #003366; font-weight: bold; }

.clear {clear: both;}

#afisare form ul li { line-height: 30px;}

#prim {}

#content { width: 896px; height: auto; margin: 0px auto; position: relative; top:0px; left:0px;}

#header { width: 888px; height: 416px; margin: auto; background: url(images/random/random.php); }

#header.stilhead { border-bottom:#333 solid 8px; border-right:#333 solid 8px;}

#menu_box { width: 300px; height: 388px; margin: 0px 0px 0px 32px; background: url(images/meniu_transparent.png) no-repeat top left;}

#text { width: 896px; height: auto; }

#text #boxtwo { float: right; width: 240px; margin: 10px 0px;  }

#text #boxtwo ul li { margin-top: 10px; margin-left: 8px; line-height: 20px; }

#text #boxtwo ul li span { margin-left: 5px;  }

#text #boxtwo ul li span a{ color: #000; text-decoration: none; }

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

#text #boxone { display: inline; float: right; position: relative; width: 600px; margin: 20px 20px 10px 0px; text-align: justify; }

#text #boxone p { font-family: Helvetica; font-size: 12px; padding: 10px 0px; line-height: 20px !important; width: 585px;}

#search { clear: both; }

#search #aname { display: inline; float: left; position: relative; width: 255px; height: 277px; background: url(images/quick_search_bg.gif) no-repeat top left; }

#search #aname #forma { width: 200px; height: 185px; position: absolute; top: 30px; left: 43px;}

#search #aname #forma label { color: #FFF;}

#search #aname #forma select { margin-top: 8px;}

#search #aname #forma select.stilboxes { background-color: #4C86D4; border: 1px solid #FFF; color: #FFF; width: 150px;}

#search #aname #forma input.refid { width: 60px; background-color: #4C86D4; border: 1px solid #FFF; margin-top: 15px; margin-left: 10px; color: #FFF; padding: 2px;}

#search #aname #forma input.search_button {width: 65px; height: 18px; background: url(images/search.gif) no-repeat; border:0;}

#search #quicks { float: right; width: 641px; height: 277px; background: url(images/a_name02.gif) no-repeat top left; }

#search #quicks ul { margin: 80px 0px 0px 410px;}

#search #quicks ul li { line-height: 30px;}

#search #quicks ul li span{ padding: 0px 0px 0px 10px;}

#search #quicks ul li span a{ color: #000; text-decoration: none;}

#search #quicks ul li span a:hover{ text-decoration:underline;}

/* Pagina Advanced Search */

#text #boxone #adv_search { clear: both; margin-top: 25px; }

#text #boxone #adv_search #tips { display: inline; float: left; position: relative; width: 190px; height: 595px; border-right: 8px solid #333;}

#text #boxone #adv_search #tips p { width: 175px; font-size: 12px; text-align: left; }

#text #boxone #adv_search #adv_form { float: right; width: 400px; height: auto; }

#text #boxone #adv_search #adv_form #cautare { padding-left: 25px; }

#text #boxone #adv_search #adv_form #cautare #searchfor { margin-top: 15px;}

#text #boxone #adv_search #adv_form #cautare #searchfor .chcb { margin-top: 15px;}

#text #boxone #adv_search #adv_form #cautare #searchfor .search_but { width: 130px; height: 24px; background: url(images/search_button.gif) no-repeat; border: 0; cursor:pointer;}

/* END Advanced Search */

/* Pagina Weather */

#linie { width: 896px; height: 8px; border-bottom:#333 solid 8px; clear: both; }

#text { width: 896px; height: auto; }

#text #stanga { float: right; width: 240px; margin: 10px 0px;  }

#text #stanga ul li { margin-top: 10px; margin-left: 8px; line-height: 20px; }

#text #stanga ul li span { margin-left: 5px;  }

#text #stanga ul li span a{ color: #000; text-decoration: none; }

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

#text #dreapta { display: inline; float: right; position: relative; width: 600px; height: auto; margin: 20px 20px 10px 0px; text-align: justify; }

#text #dreapta p { font-family: Helvetica; font-size: 12px; padding: 10px 0px; line-height: 20px !important; width: 585px;}

#text #wlink {  }

#text #webcams { clear: both; }

#text #webcams #cams { display: inline; float: left; position: relative; width: 641px; height: 600px; }

#text #webcams #cams img { margin-left: 40px;}

#text #webcams #wlink { float: right; width: 255px; height: 277px; }

#text #webcams #wlink ul { margin: 10px 0px 0px 25px;}

#text #webcams #wlink ul li { line-height: 30px;}

#text #webcams #wlink ul li span{ padding: 0px 0px 0px 10px;}

#text #webcams #wlink ul li span a{ color: #000; text-decoration: none;}

#text #webcams #wlink ul li span a:hover{ text-decoration:underline;}

#text #webcams #wlink #divf { display: inline; float: left; position: relative; width: 216px; height: 227px; background: url(images/quick_search_bg_02.gif) no-repeat top left; margin-left: 25px; margin-top: 20px; }

#text #webcams #wlink #divf #forma2 { width: 200px; height: 185px; position: absolute; top: 30px; left: 23px;}

#text #webcams #wlink #divf #forma2 label { color: #FFF;}

#text #webcams #wlink #divf #forma2 select { margin-top: 8px;}

#text #webcams #wlink #divf #forma2 select.stilboxes { background-color: #4C86D4; border: 1px solid #FFF; color: #FFF; width: 150px;}

#text #webcams #wlink #divf #forma2 input.refid { width: 60px; background-color: #4C86D4; border: 1px solid #FFF; margin-top: 15px; margin-left: 10px; color: #FFF; padding: 2px;}

#text #webcams #wlink #divf #forma2 input.search_button {width: 65px; height: 18px; background: url(images/search.gif) no-repeat; border:0;}


/* END Weather */


/* Incepe Pagina Investment Opportunities */

#search #quicks02 { float: right; width: 641px; height: 277px; background: url(images/marina.gif) no-repeat top left; }

#search #quicks02 ul { margin: 80px 0px 0px 410px;}

#search #quicks02 ul li { line-height: 30px;}

#search #quicks02 ul li span{ padding: 0px 0px 0px 10px;}

#search #quicks02 ul li span a{ color: #000; text-decoration: none;}

#search #quicks02 ul li span a:hover{ text-decoration:underline;}

/* Pt pagina PROPERTY REQUIREMENTS */

#search #quicks03 { float: right; width: 641px; height: 277px; background: url(images/a_name03.gif) no-repeat top left; }

#search #quicks03 ul { margin: 80px 0px 0px 410px;}

#search #quicks03 ul li { line-height: 30px;}

#search #quicks03 ul li span{ padding: 0px 0px 0px 10px;}

#search #quicks03 ul li span a{ color: #000; text-decoration: none;}

#search #quicks03 ul li span a:hover{ text-decoration:underline;}

/* END PROP REQ */

/* Pt pagina Bespoke Homes */

#search #quicks04 { float: right; width: 641px; height: 277px; background: url(images/a_name04.gif) no-repeat top left; }

#search #quicks04 ul { margin: 80px 0px 0px 410px;}

#search #quicks04 ul li { line-height: 30px;}

#search #quicks04 ul li span{ padding: 0px 0px 0px 10px;}

#search #quicks04 ul li span a{ color: #000; text-decoration: none;}

#search #quicks04 ul li span a:hover{ text-decoration:underline;}

/* END BESPOKE HOMES */

/* Pt pagina Selling */

#search #quicks05 { float: right; width: 641px; height: 277px; background: url(images/a_name05.gif) no-repeat top left; }

#search #quicks05 ul { margin: 80px 0px 0px 410px;}

#search #quicks05 ul li { line-height: 30px;}

#search #quicks05 ul li span{ padding: 0px 0px 0px 10px;}

#search #quicks05 ul li span a{ color: #000; text-decoration: none;}

#search #quicks05 ul li span a:hover{ text-decoration:underline;}

/* END  */

#textdupa { width: 896px; height: auto; margin: 20px 20px 10px 35px; text-align: justify; }

#textdupa p { font-family: Helvetica; font-size: 12px; padding: 10px 0px; line-height: 20px !important; width: 585px;}

/* END Investment Opportunities */

/* Incepe pagina Area Guide */

#text { width: 860px; height: auto; margin: 30px 0px 10px 35px; }

#text #textp { text-align: justify; }

#text #textp p { font-family: Helvetica; font-size: 12px; padding: 10px 0px; line-height: 20px !important; }

/* END Area Guide */

/* Incepe Prop Requirement page */


#content #textdupa #preq fieldset { margin-bottom: 10px; }
#content #textdupa #preq legend { padding: 0 2px;  font-weight: bold;}
#content #textdupa #preq label { display: inline-block; line-height: 25px; vertical-align: top; }
#content #textdupa #preq fieldset ol { margin: 0; padding: 0; }
#content #textdupa #preq fieldset li { list-style: none; padding: 5px; margin: 0; }
#content #textdupa #preq fieldset li input { width:120px;}
#content #textdupa #preq fieldset fieldset { border: none; margin: 3px 0 0; }
#content #textdupa #preq fieldset fieldset legend { padding: 0 0 5px; font-weight: normal; }
#content #textdupa #preq fieldset fieldset label { display: block; }
#content #textdupa #preq em { font-weight: bold; font-style: normal; color: #f00; }
#content #textdupa #preq label { width: 350px; text-align: left; /* Width of labels */ }
#content #textdupa #preq fieldset fieldset label { margin-left: 5px; text-align: left; /* Width plus 3 (html space) */ }
#content #textdupa #preq fieldset fieldset label input { text-align: left; margin: 0px; }

#content #text #boxone #preq fieldset { margin-bottom: 10px; }
#content #text #boxone #preq legend { padding: 0 2px;  font-weight: bold;}
#content #text #boxone #preq label { display: inline-block; line-height: 25px; vertical-align: top; text-align: left; }
#content #text #boxone #preq fieldset ol { margin: 0; padding: 0; }
#content #text #boxone #preq fieldset li { list-style: none; padding: 5px; margin: 0; }
#content #text #boxone #preq fieldset li input { width:200px; margin: auto;}
#content #text #boxone #preq fieldset li textarea { width:200px;}
#content #text #boxone #preq fieldset fieldset { border: none; margin: 3px 0 0; }
#content #text #boxone #preq fieldset fieldset legend { padding: 0 0 5px; font-weight: normal; }
#content #text #boxone #preq fieldset fieldset label { display: block; width: 150px; text-align: left; }
#content #text #boxone #preq em { font-weight: bold; font-style: normal; color: #f00; }
#content #text #boxone #preq label { width: 280px; /* Width of labels */ }
#content #text #boxone #preq fieldset fieldset label { margin-left: 5px; /* Width plus 3 (html space) */ }


/* END Prop Requirements */

/* Incepe Search Results page */

#box { margin: 30px 0px 10px 0px; }

#box #afisare { width: 888px; height: auto; margin: 25px 0px 10px 0px;}

#box #afisare #printinfo { display: none;}

#box #afisare #rezultate { width: 888px; height: 200px; border-bottom: 7px solid #333333; border-right: 7px solid #333333; margin-top: 20px; margin-bottom: 25px;   border-top: 1px solid #ccc; border-left: 1px solid #ccc;}

#box #afisare #rezultate #results { width: 588px; height: auto; float: left; }

#box #afisare #rezultate #foto { width: 300px; height: 200px; float: right;  }

#box #afisare #rezultate #results table { font-family: Helvetica; font-size: 14px; line-height: 22px; }

#box #afisare #rezultate #results table.helpT
{ text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 14px;
color: #404040;
width: 588px; }

#box #afisare #rezultate #results td.helpHed
{ background-color: #EBF0FF;
text-align: left;
text-indent: 0px;
font-family: Verdana;
font-size: 16px;
line-height: 30px;
color: #404040;
border-bottom: 1px solid #ccc; }

#box #afisare #rezultate #results td
{ text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040; border-right: 1px solid #ccc; }

#box #afisare #rezultate #results table.sofT
{ text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 588px; } 
 
#box #afisare #rezultate #results table td { padding-left: 2px;}

table#full tr td { padding: 6px 8px 0px 8px; border-right:1px solid #ccc; }
/* END Search Results */

#footer { width: 896px; height: 202px; clear: both;}

#footer #sitemap { margin: -195px 0px 0px 37px; }

#footer #sitemap ul li{ display: inline; }

#footer #sitemap ul li a{ color: #FFF; text-decoration: underline; padding-right: 35px; line-height: 30px; font-family: Arial; font-weight: normal; }

#footer #sitemap ul li a.small{ font-family: Arial; text-transform: uppercase; font-size: 9px !important; line-height: 14px; font-weight: normal; text-decoration: none;}

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