@CHARSET "UTF-8";
* {border:0; margin: 0;	padding: 0;	border-collapse:collapse;    font-family: Verdana, Helvetica, sans-serif;    font-size: 14px;	text-align: left;	vertical-align: top;}
.testunit {border:1px dashed #ff0000;}

body {    color: #fff;    background: #09524b;}
html, body {height: 100%; margin: 0; padding: 0;text-align: center;}
* html #page-all {height: 100%;}
#page-all {min-height: 100%; margin-bottom: -56px; margin-top:-430px;margin-left:auto;margin-right:auto;width: 100%;}
	
#empty-header{height: 430px;}
#empty-footer{height: 56px;margin-top:20px;}

#page-header {height: 430px; min-width: 980px; position: relative; background-image: url("images/theadm.jpg");}
#page-footer {height: 56px; min-width: 980px;clear: both; background: url("images/tfoot.png") repeat-x cyan; padding: 0px 40px;}

#head_left_unit {width:317px;height:430px; background-image: url("images/theadl.jpg");}
#head_right_unit {width:658px;height:430px; background-image: url("images/theadr.jpg");}
#head_text_unit H1 {height:100px; position: absolute; margin: 220px 150px;font-weight:normal;}
#head_text_unit H1 *{color: #4b7c91; font-size: 1.8em; font-family: Times New Roman, Times, Serif; line-height: 1em; font-stretch: condensed;}

#foot_left_unit, #foot_right_unit {padding: 8px 0px;}
#foot_left_unit * {font-size: 0.8em;}

._lefter {float:left;}
._righter {float:right;}
.hr {height:16px; background:url(images/subheadline.png) repeat-x 0px 8px; margin:12px 0px 20px 0px;}
.hr P {padding-right:10px; background-color: #09524b; float:left; font-size:1.2em; font-family: Verdana, Helvetica, sans-serif;}

.bannerset	{margin:0 auto;}
.bannerset P {display:inline; color:#feff30; font-size:1.5em; font-family: Times New Roman, Times, Serif; }
.bannerset TD {text-align: center;padding: 6px 2px;}
.bannerset TD.text {padding: 6px 2px 10px 2px;}

#content {padding: 20px 40px 20px 284px;background: url(images/subheadline.png) repeat-x #09524b;}
#content P {margin-bottom:10px;}
#content.general #text {color:#feff90;}
#content #text P,#content.general #text LI {font-size:0.75em;}
#content #text P,#content #text UL {margin:12px 0px;}
#content #text LI {list-style-position: inside;}
#content.general A {color:#cccc40;}
#content.general A:HOVER {color:#ffff40;}
#content.vacancy A {color:#cccc40;}
#content.vacancy A:HOVER {color:#ffff40;}
#content.contact .eform INPUT[type="submit"] {margin-bottom:20px;}
#content.questionForm .eform INPUT[type="submit"] {margin-bottom:20px;}
#content #filter P {color:#fff5c2;}
#content #filter A {color:#ffffff;}
#content Ol UL LI {margin-left:20px !important; list-style-type: disc;}
#content.questionForm .eform {}
#content.questionForm .eform IMG[alt="verification code"] {margin-left:136px;border:2px solid #828282;}

.questionlist .name P B {color:#ffffff; }
.questionlist .question {margin-top:-8px;}
.questionlist .question P {color:#ffffff; }
.questionlist .answer {margin:4px 0 24px 0;}
.questionlist .answer P {color:#ffff40;}

#sidebar {width: 264px; float: left; clear: both; margin-bottom: 20px; background-image: url(images/sbmain.png);}
#sidebar #sbtop {height:15px; background-image: url(images/sbtop.png);clear:both;}
#sidebar #sbbottom {height:11px; background-image: url(images/sbbottom.png);}
#sidebar #sbpict{height: 120px;background: url(images/sbpict.png) -32px 0;margin-top:20px;}
#sidebar #sbmain {background: url(images/sbpen.jpg) no-repeat 0 -20px;padding:0px 10px 10px 40px;}
#sidebar P {color:#000000}

UL.mainmenu, UL.mainmenu UL {list-style: none;}
UL.mainmenu LI {background: url(images/bullet_y.png) no-repeat 2px 5px; padding:0px 4px 12px 12px;}	
UL.mainmenu LI LI {background: none; padding:0px 0px 0px 20px;display:none;}	
UL.mainmenu LI A { font-size: 11px; font-weight: bold;  font-family: Tahoma, Verdana, Arial; text-decoration: none;}	
UL.mainmenu LI.self A{text-decoration: underline;}	
UL.mainmenu LI.self LI A{text-decoration: none;}	
UL.mainmenu LI.self LI A:HOVER,UL.mainmenu LI A:HOVER {text-decoration: underline;}	
UL.mainmenu .active LI {display: block;}
UL.mainmenu .self LI {display: block;}
UL.mainmenu .active LI LI{display: none;}
UL.mainmenu  LI LI.self LI{display: block;}
UL.mainmenu .active .active LI{display: block;}
LI.item10 UL {display:none !important;}

.menucolorgreen {color:#00423c;}
.menucolorred {color:#5e0f17;}
.menucolorblack {color:#000000;}
.menucontainer A {padding-right: 10px; background: url(images/bullet_a.png) no-repeat right; }
.menucontainer LI A {background: none;}
.menucontainer .menucontainer A {padding-right: 10px; background: url(images/bullet_a.png) no-repeat right; }
.menucontainer .menucontainer LI A {background: none;}
UL.mainmenu .active .active .active A.menucolorblack {text-decoration: underline !important;}

.contentmenu {list-style-position: inside;}
.contentmenu A {color:#fff5c2;}

#hotproposal {}
#hotproposal .prop {float:left; width: 370px;height:250px;padding:0 20px 20px 0;border-bottom: 2px solid #216152;margin-bottom:12px;}
#hotproposal .prop .picture {float:left; width: 120px; border:1px solid #fff5c2;overflow:hidden;}
#hotproposal .prop .name,#hotproposal .prop .summary,#hotproposal .prop .description,#hotproposal .prop .contact {padding-left:140px;}
#hotproposal .prop .name {color:#ffff00;font-weight: bold;}
#hotproposal .prop .summary {font-size: 0.9em;color:#ffffff;}
#hotproposal .prop .description {font-size: 0.9em;color:#fff5c2;}
#hotproposal .prop .contact {font-size: 0.9em;font-style:italic; font-weight: bold; color:#ffffff;}

#content.estate #hotproposal .prop .name{font-weight: normal !important;}
.estatelist {float:left; padding:0 20px 20px 0;border-bottom: 2px solid #216152;margin-bottom:12px;}
.estatelist .picture {float:left;  border:1px solid #fff5c2;overflow:hidden;}
.estatelist .type,.estatelist .name,.estatelist .summary,.estatelist .description,.estatelist .contact {padding-left:160px;}
.estatelist .name {color:#ffff00;font-weight: bold;}
.estatelist .summary {font-size: 0.9em;color:#ffffff;}
.estatelist .type {font-size: 0.9em;color:#fff5c2; margin-bottom:8px;}
.estatelist .description {font-size: 0.9em;color:#fff5c2;}
.estatelist .contact {font-size: 0.9em;font-style:italic; font-weight: bold; color:#ffffff;}
.estatelist *,.estatelist A , .estatelist A * {text-decoration: none;}

#hotproposal .smallprop {float:left; width: 200px;height:200px;padding:0 20px 20px 0;border-bottom: 2px solid #216152;margin-bottom:4px;}
#hotproposal .smallprop .picture {float:left; width: 192px; border:1px solid #fff5c2;overflow:hidden;}
#hotproposal .smallprop .name {font-size: 0.7em;color:#ffff00;font-weight: bold;}
#hotproposal .smallprop .summary {font-size: 0.7em;color:#ffffff;}
#hotproposal .smallprop .description {font-size: 0.7em;color:#fff5c2;}
#hotproposal .smallprop .contact {font-size: 0.7em;font-style:italic; font-weight: bold; color:#ffffff;}

.newsitem {margin-bottom:16px;border-bottom: 2px solid #216152;}
.newsitem .preview {width:150px;}
.newsitem .preview IMG {border: 2px solid #e7e19f;}
.newsitem .date {color:#ffffff;font-family: Arial Narrow, Arial;margin-bottom:8px;}
.newsitem .title {margin-bottom:12px;color:#fff220 !important; font-weight: bold; text-decoration:none;}
.newsitem .title A {color:#fff220 !important; font-weight: bold; text-decoration:none;}
.newsitem .introtext {font-size:0.9em; color:#ffffff; margin-bottom:8px;}
.newsitem .introtextview {color:#fff220 !important; margin-bottom:8px;}
.newsitem .link {margin-bottom:12px;}
.newsitem .link A {font-size:0.9em; color: #e7e19f !important;}
.newsitem .content {font-size:0.9em; color:#ffffff; margin-bottom:8px; margin-top:16px;}
#pagination {text-align: center;}
#pagination .ditto_currentpage, #pagination .ditto_off, #pagination .ditto_page, #pagination .ditto_next_link, #pagination .ditto_previous_link { border:1px solid #56968a; padding:6px; background-color: #216152;margin: 0px 4px;}
#pagination .ditto_currentpage { border:1px solid #56968a; background-color: #66c2b1;color:#fff34c;}
#pagination .ditto_off {color:#ffffff;}

.eform {width:440px;margin:0 auto;}
.eform FORM DIV {border: 0px dashed red; height: 30px;}
.eform LABEL {display:block; float:left; margin:4px 0 0 0;}
.eform INPUT,.eform TEXTAREA {background-color:#fff; width:300px; float:right; border:2px solid #828282;margin: 4px 0px;}
.eform TEXTAREA {width:100%}
.eform INPUT[type="submit"] {float:left; color:#ffff00; text-decoration: underline; border: 0px; background-color: transparent;font-weight: bold;cursor:pointer;}

.object .minipicture IMG {margin-top:12px;width:90px;border:1px solid #e7e19f;}
.object .mainimgtd {width:400px; height:1px;}
.object .mainimg {border:1px solid #e7e19f;}
.object .minipicture {height:1px;cursor: pointer;}
.object .minipicture * {text-align: left; float: left;}
.object .pagetitle {margin-bottom:12px;color:#fff220 !important; font-weight: normal; text-decoration:none;}
.object .longtitle {color:#ffffff !important; font-weight: bold; text-decoration:none;}
.object .type {color:#fff220 !important; font-weight: bold; text-decoration:none;margin-bottom:12px;}
.object .introtext {font-size:0.9em; color:#ffffff; margin-bottom:8px;}
.object .content {}
.object .filelinks a {color:#fff5c2;}
.object .orderlinks a {color:#fff220;}
.hidden {display:none;}

