* { margin: 0px 0px; padding: 0px 0px; font-family: Arial;}
body {  font-size: 90%; text-align:center;}
a { color: #524FA1; font-weight: bold; text-decoration: none; }
a:hover { color: #524FA1; font-weight: bold; text-decoration: underline; }

.cleaner { clear: both; }

#outer-content { min-height: 650px; }
#inner-content { width: 900px; margin: 0px auto;background:#E1F7D1;}

#header {width: 900px; height: 172px; background: #E1F7D1 url(../images/header.jpg) no-repeat; text-align:left;}


#header #logo-wrapper {width: 246px; height: 170px;/*padding-top:63px;padding-left:20px;*/float:left;}
#header #logo-wrapper #logo { height: 170px; }
#header #logo-wrapper h1 { display: block; text-indent: -9999pt; background: url(../images/logo_wrapper.jpg) no-repeat 0px 0px;/*border:1px solid black;*/ }

#header #menu { width:500px; height: 30px; padding-left: 20px;  margin-top:5px;_margin-top:5px;*margin-top:5px;float:right;}
#header #menu a { color: #524FA1; font-weight: normal; }
#header #menu a:hover { text-decoration: underline; }
#header #menu ul { color: black; }
#header #menu ul li { padding-top: 5px; display: inline-block; margin-right: 0px;float:left;padding-right:0px;margin-left:10px; }
#header #menu ul li span a{margin-left:5px;font-weight:bold;font-size:12px;}
#header #menu ul li.active { border-bottom: 1px solid #8CC63F;}
#header #menu ul li.active span { /*list-style: square inside url(/images/disc-white.png);*/ }
#header #img-overlay{width:353px;height:132px;float:right;margin-right:15px;}
#header #img-overlay img{width:352px;height:131px;border:0px solid white;}
#header #img-overlay #portfolio li{width:355px;height:132px;}
#navigate {width:900px;height:20px;display:block;text-align:left;font-size:11px;}
#navigate a{margin:1px;padding-left:10px;}

#menuimg {width:900px;height:145px;}
#menuimg #first  {background:url(../images/first_big_menu.jpg) no-repeat 0px 0px; width:216px;height:145px;float:left;display:block;cursor:pointer;cursor:hand;margin-left:4px;}
#menuimg #first:hover  {text-decoration:underline;}
#menuimg #second {background:url(../images/second_big_menu.jpg) no-repeat 0px 0px; width:216px;height:145px;float:left;display:block;cursor:pointer;cursor:hand;margin-left:10px;}
#menuimg #second:hover  {text-decoration:underline;}
#menuimg #third  {background:url(../images/third_big_menu.jpg) no-repeat 0px 0px; width:216px;height:145px;float:left;display:block;cursor:pointer;cursor:hand;margin-left:10px;}
#menuimg #third:hover  {text-decoration:underline;}
#menuimg #fourth {background:url(../images/fourth_big_menu.jpg) no-repeat 0px 0px; width:216px;height:145px;float:right;display:block;cursor:pointer;cursor:hand;margin-right:2px;}
#menuimg #fourth:hover  {text-decoration:underline;}
#menuimg #Titem { width:216px;margin-top:112px;font-size:16px;}


#content-wrapper { width: 900px; min-height: 550px; text-align:left;display:block;}

#headT{padding:8px;font-weight:bold;color:white;}

#headT h2{font-size:14px;}
/* Left wrapper*/
#content-wrapper #left-content{width:216px;min-height: 550px;float:left;margin-left:4px;display:block;}

#content-wrapper #left-content #main-menu {width:216px;}
#content-wrapper #left-content #main-menu #menu-header{background:url(../images/menu_header.jpg) no-repeat 0px 0px; width:216px;height:30px;display:block;}

#content-wrapper #left-content #main-menu #menu-element{background:url(../images/menu_element.jpg) no-repeat 0px 0px; width:216px;height:25px;display:block;}
#content-wrapper #left-content #main-menu #menu-element #el{padding:5px;}
#content-wrapper #left-content #main-menu #menu-element #el a {padding-left:20px;}
#content-wrapper #left-content #main-menu #menu-element #el .active {color:red;}

#content-wrapper #left-content #main-menu #menu-footer{height:20px;}


#content-wrapper #left-content #partners {width:216px;min-height:300px;}
#content-wrapper #left-content #partners #partners-header{background:url(../images/menu_header.jpg) no-repeat 0px 0px; width:216px;height:30px;display:block;}
#content-wrapper #left-content #partners #partners-content{padding:4px;height:270px;height:auto !important;height:270px;background:#D4F3BA;color:#524FA1}



#content-wrapper #center-content{width:440px;min-height: 550px;float:left;margin-left:10px;display:block;}
#content-wrapper #center-content #one-reality {width:440px;display:block;}
#content-wrapper #center-content #one-reality #reality-header{background:url(../images/content_header.jpg) repeat-y 0px 0px; width:440px;min-height:50px;display:block;}
#content-wrapper #center-content #one-reality #reality-content{min-height: 350px;height:auto !important;height:350px; background:#D4F3BA;display:block;}
#content-wrapper #center-content #one-reality #reality-content #reality-top{height:200px;}
#content-wrapper #center-content #one-reality #reality-content #reality-top #reality-img{width:200px;float:left;}
#content-wrapper #center-content #one-reality #reality-content #reality-top #reality-img #single-img{margin:0px auto;text-align:center;height:170px;}
#content-wrapper #center-content #one-reality #reality-content #reality-top #reality-img #single-img img{border:2px solid #8CC63F;margin:10px;}
#content-wrapper #center-content #one-reality #reality-content #reality-top #reality-img #controls{background:#8CC63F;height:30px;}
#content-wrapper #center-content #one-reality #reality-content #reality-top #reality-img #r-left{float:left;padding:5px;}
#content-wrapper #center-content #one-reality #reality-content #reality-top #reality-img #r-right{float:right;padding:5px;}
#content-wrapper #center-content #one-reality #reality-content #reality-top #reality-info{width:235px;min-height:200px;float:left;} 
#content-wrapper #center-content #one-reality #reality-content #reality-top #reality-info #text{color:#524FA1;padding:4px;}
#content-wrapper #center-content #one-reality #reality-content #reality-details{min-height:300px;height:auto !important;height:300px;}
#content-wrapper #center-content #one-reality #reality-content #reality-details #text{color:#524FA1;padding:4px;}
#content-wrapper #center-content #one-reality #reality-content #reality-details #text-content {color:#524FA1;letter-spacing:1px;padding:25px;}
#content-wrapper #center-content #one-reality #reality-content #reality-details #text-content #comment fieldset{padding:10px;border:1px solid white;}
#content-wrapper #center-content #one-reality #reality-content #reality-details #text-content #comment label{width:250px;display:block;color:black;}
#content-wrapper #center-content #one-reality #reality-content #reality-details #text-content #comment input,textarea{width:350px;}
#content-wrapper #center-content #one-reality #reality-content #reality-details #r-c {padding:10px;}
#content-wrapper #center-content #one-reality #reality-content #reality-details #r-c #reality-param {background:#8CC63F;padding:10px;font-weight:bold;color:white;font-size:15px;}
#content-wrapper #center-content #one-reality #reality-content #reality-details #r-c #reality-param .spr{color:white;}
#content-wrapper #center-content #one-reality #reality-content #reality-details #r-c #reality-param .spl{color:#E1F7D1;font-size:12px;width:200px;}
#Tpadding{padding:10px;}

#content-wrapper #center-content #list {width:440px;display:block;}
#content-wrapper #center-content #list #element{width:440px;height:100px;display:block;border:1px solid #8CC63F;background:white;margin-bottom:2px;}
#content-wrapper #center-content #list #element #el-img{width:100px;height:100px;display:block;float:left;}
#content-wrapper #center-content #list #element #el-img img{width:100px;height:80px;margin:5px;border:0px solid white;}
#content-wrapper #center-content #list #element #el-content{width:320px;height:100px;display:block;float:left;margin-left:10px;}
#content-wrapper #center-content #list #element #el-content #el-box-row {height:20px;margin-top:2px; }
#content-wrapper #center-content #list #element #el-content #el-box-row #box{width:100px;border:1px solid #8CC63F;float:left;margin-right:2px;text-align:center;background:#524FA1;color:white;}
#content-wrapper #center-content #list #element #el-content #el-title{margin-right:2px;margin-top:10px;color:#524FA1;font-weight:bold;}
#content-wrapper #center-content #list #element #el-content #el-price{float:right;margin-top:10px;font-weight:bold;}







#content-wrapper #center-content #one-reality #reality-footer{height:20px;}

#content-wrapper #right-content{width:215px;min-height: 550px;float:left;margin-left:10px;display:block;}

#content-wrapper #right-content #brokers {width:216px;min-height:200px;}
#content-wrapper #right-content #brokers #brokers-header{background:url(../images/right_header.jpg) no-repeat 0px 0px; width:216px;height:30px;display:block;}
#content-wrapper #right-content #brokers #brokers-content{padding:4px;min-height:170px;height:auto !important;height:170px;background:#D4F3BA;}
#content-wrapper #right-content #brokers #brokers-content #broker-top-content{height:100px;}
#content-wrapper #right-content #brokers #brokers-content #broker-top-content img{height:100px;width:80px;float:left;border:1px solid white;}
#content-wrapper #right-content #brokers #brokers-content #broker-top-content #bt-sig{float:left;text-align:center;font-weight:bold;width:120px;color:#524FA1;}
#content-wrapper #right-content #brokers #brokers-content #broker-bottom-content{height:100px;}
#content-wrapper #right-content #brokers #brokers-content #broker-bottom-content #bt-text{padding:8px;color:black;font-weight:bold;color:#524FA1;}
#content-wrapper #right-content #brokers #brokers-content #broker-bottom-content #bt-text .bnf{font-weight:normal;}
#content-wrapper #right-content #brokers #brokers-footer{height:20px;}

#content-wrapper #right-content #ref {width:216px;min-height:200px;}
#content-wrapper #right-content #ref #ref-header{background:url(../images/right_header.jpg) no-repeat 0px 0px; width:216px;height:30px;display:block;}
#content-wrapper #right-content #ref #ref-content{padding:4px;min-height:170px;height:auto !important;height:170px; background:#D4F3BA;}
#content-wrapper #right-content #ref #ref-content #ref-text{padding:4px;color:rgb(82,79,161)}
#content-wrapper #right-content #ref #ref-content #ref-sig{padding:4px;font-size:10px;color:black;font-weight:bold;}
#content-wrapper #right-content #ref #ref-footer{height:20px;background:#D4F3BA;padding:4px;}


#footer { text-align: center; color: white; font-size: 80%;background:#8CC63F;width:900px;height:25px; }
#footer #footer-left{text-align:left;display:inline;float:left;padding-left:20px;margin-top:5px;color:white;}
#footer #footer-right{text-align:right;display:inline;float:right;padding-right:20px;margin-top:5px;color:white;}
#footer a{color:white;}

