body{margin:0px; padding:0px; background:#EBE7D9;}
table{width:100%; border-collapse:collapse;}
td{margin:0px; padding:0px; vertical-align:top;}
body, td, select, input, textarea{font-family:Arial; font-size:11px;}
h1, h2{font-size:17px; color:#513425 !important; margin:0px; padding:0px;}
a{color:#513425}
h2 a{float:right; font-size:11px;}
h3{font-size:14px; color:#990000; margin:0px; padding:0px;}

table#mainTable{background:#EBE7D9 url(/i/leftMenuBack.gif) repeat-y 0% 0%;}

table#mainTable td.header, table#mainTable td.header1 {background:url(/i/headerBackground.jpg);}
table#mainTable td.header div.header, table#mainTable td.header1 div.header {background:url(/i/headerRight.jpg) no-repeat 100% 0%; height:281px;}
table#mainTable td.header div.header div.headerRight, table#mainTable td.header1 div.header div.headerRight{background:url(/i/headerRight.jpg) no-repeat 100% 0%; height:281px;}
table#mainTable td.header div.header, table#mainTable td.header1 div.header {background:url(/i/headerLeft.jpg) no-repeat 0% 0%; height:281px;}
html:root td.header div.header, table#mainTable td.header1 div.header {border-top:1px solid black;}
table#mainTable td.header div.topMenu, table#mainTable td.header1 div.topMenu {margin:0px 0px 0px 290px; padding:150px 0px 0px 0px; background:none; z-index:100;}
table#mainTable td.header div.topMenu ul, table#mainTable td.header1 div.topMenu ul {list-style:none; margin:0px 10px 0px 0px; padding:0px; float:left;}
table#mainTable td.header div.topMenu ul li, table#mainTable td.header1 div.topMenu ul li {margin:4px 0px 4px 0px; padding:0px 0px 0px 15px;}
table#mainTable td.header div.topMenu ul li#selectedTop, table#mainTable td.header1 div.topMenu ul li#selectedTop {background:url(/i/arrow.gif) no-repeat 0px 3px; font-weight:bold;}
table#mainTable td.header div.topMenu ul li#selectedTop a, table#mainTable td.header1 div.topMenu ul li#selectedTop a {text-decoration:none;}
table#mainTable td.header div.topMenu ul li a, table#mainTable td.header1  div.topMenu ul li a {font-size:11px; color:#fff;}

table#mainTable td.header1 {background:url(/i/headerBackground1.jpg);}
table#mainTable td.header1 div.header div.headerRight{background:url(/i/headerRight1.jpg) no-repeat 100% 0%; height:281px;}
table#mainTable td.header1 div.header {background:url(/i/headerLeft1.jpg) no-repeat 0% 0%; height:281px;}
table#mainTable td.header1 div.topMenu {background:none; z-index:100;}

table#mainTable td#left{background:url(/i/bottomMenu.jpg) no-repeat 0% 100%; padding:0px 0px 286px 0px; width:281px;}
table#mainTable td#left div.left{ padding:0px; }
table#mainTable td#left div.menu{background:url(/i/leftMenu.jpg) no-repeat 0% 0%;  padding:0px 0px 0px 50px; min-height:141px;}
table#mainTable td#left ul{margin:0px 0px 0px 0px; padding:10px 0px 10px 0px; list-style:none; min-height:141px;}
table#mainTable td#left ul li{margin:0px 0px 0px 10px; background:url(/i/leftMenuItem.gif) no-repeat 0% 50%; padding:5px 0px 5px 10px;}
table#mainTable td#left ul li#selected{background:url(/i/leftMenuItemSelected.gif) no-repeat 0% 50%; margin:0px 0px 0px 3px; padding:5px 0px 5px 17px;}
table#mainTable td#left ul li#selected a{color:#fff; font-weight:bold; text-decoration:none;}

table#mainTable td#middle{background:#FDFBF4; padding:0px 0px 20px 0px;}
table#mainTable td#middle div#path{border-top:4px solid #C6BFB0; padding:5px 20px 0px 20px;}
table#mainTable td#middle div#path a{background:url(/i/pathItem.gif) no-repeat 100% 4px; display:block; float:left; padding:0px 12px 0px 0px; margin-right:5px;}
table#mainTable td#middle div#path a#lastPath{background:none;}
table#mainTable td#middle div#content{clear:both; padding:10px 20px 0px 20px;}
table#mainTable td#middle div#content h2{margin-bottom:10px;}
table#mainTable td#middle div.newsEntity{margin:0px 0px 10px 0px; padding:0px 0px 20px 0px; clear:both;}
table#mainTable td#middle div h3{margin-bottom:10px;}
table#mainTable td#middle div.aNewsEntity{margin:0px 180px 10px 0px; padding:0px 0px 20px 0px;}

table#mainTable td#right{background:#FDFBF4 url(/i/rightMenuBack.gif) repeat-y 100% 0%; width:279px;}
table#mainTable td#rightSecond{background:#FDFBF4 url(/i/rightMenuBack.gif) repeat-y 100% 0%; width:20px;}
table#mainTable td#right div.right{background:url(/i/rightMenu.jpg) no-repeat 100% 0%; padding:20px 20px 0px 20px;}
table#mainTable td#right div.right div.ourWorks{background:url(/i/ourWorksBack.gif) no-repeat 8px 0px; width:212px; text-align:center; padding:12px 8px 12px 8px; border-bottom:1px solid #F9F4E8;}
table#mainTable td#right div.right div.ourWorks img{border:1px solid #433024; display:block;width:132px;}
table#mainTable td#right div.right div.ourWorks a{border-right:1px solid #9A8F83; border-bottom:1px solid #9A8F83; display:block; width:134px; margin:0px auto 0px auto;}
table#mainTable td#right div.right div.ourWorks a.catName{border-right:none; border-bottom:none; display:block; width:134px; margin:0px auto 0px auto; font-weight:bold; font-size:13px;}
a.header{display:block; font-size:18px; margin:0px 0px 20px 8px;}
a.return{display:block; font-size:18px; margin:0px 10px 20px 0px; padding-right:10px; border-right:2px solid #000; color:#A86C4D; float:left;}

table#mainTable td#fLeft{background:#FDFBF4 url(/i/footerLeft.jpg) no-repeat 0% 0%; height:59px;}
table#mainTable td#fMiddle{background:#FDFBF4 url(/i/footerMiddle.gif) repeat-x 0% 100%; height:59px;}
table#mainTable td#fRight{background:#FDFBF4 url(/i/footerRight.gif) no-repeat 0% 0%; padding:8px 20px 8px 50px;}
table#mainTable td#fRightMiddle{background:#FDFBF4 url(/i/footerMiddle.gif) repeat-x 0% 100%; height:59px;}
table#mainTable td#fRightMiddle div{background:#FDFBF4 url(/i/footerRight.gif) no-repeat 100% 100%; padding:0px 78px 0px 60px; float:right;}
table#mainTable td#fRightMiddle div a, table#mainTable td#fRight a{display:block;}

div#content a.header{display:block; font-size:18px; margin:0px 0px 20px 0px;}
div#content div.ourWork{width:48%; text-align:center; padding:12px 0px 12px 20px; float:left; border-bottom:1px solid #E3E0D9;}
div#content div.ourWork img{border:1px solid #433024; display:block;}
div#content div.ourWork a.image{border-right:1px solid #9A8F83; border-bottom:1px solid #9A8F83; display:block; float:left; border:1px solid black;}
div#content div.ourWork a.catName{display:block; text-align:left; margin-left:165px; font-size:16px; font-weight:bold; color:#697754; background:url(/i/ourWorks.gif) no-repeat 0px 2px; padding-left:10px;}

div#content div.text img{float:right; clear:right; margin:5px 10px 5px 20px;}

div#content div.house{width:159px; text-align:center; padding:42px 0px 22px 20px; float:left; border-bottom:1px solid #E3E0D9; height:220px;}
div#content div.house img{border:1px solid #433024; margin:0px; display:block; width:132px;}
div#content div.house a.image{border-right:1px solid #9A8F83; border-bottom:1px solid #9A8F83; display:block; width:134px; margin:0px auto 0px auto;}
div#content div.house a.catName{display:block; text-align:center; color:#697754; height:30px; margin-top:10px;}

div.houseDesc{}
div.clear{clear:both;}
div.smallImage{float:right;}
div.smallImage a{display:block; border:2px solid #E2DED3; margin-bottom:5px;}
div.bigImage{margin-bottom:10px; text-align:center; margin-right:160px; border-top:1px solid #E2DED3; padding-top:10px;}
div.bigImage img{border:2px solid #E2DED3; }
div.description{padding-top:10px; border-top:1px solid #E2DED3; margin-right:160px; font-size:14px; padding-right:20px;}
div.description ul{margin:0px; padding:0px; list-style:none;}
div.description ul li{background:url(/i/redArrow.gif) no-repeat 0px 4px; padding:0px 0px 0px 15px; margin-bottom:5px; font-size:12px;}
div.description ul li a{color:#A86C4D; font-weight:bold;}
div.description div.total{float:right; font-weight:bold;}

div.announce{padding:10px 0px 15px 0px; margin-bottom:15px; background:url(/i/announceBack.gif) no-repeat center bottom;}
div.announce a.header{display:block; font-size:14px; margin:5px 0px 5px 8px; color:#990000;}
div.announce a.more{display:block; margin:5px 0px 5px 0px; color:#990000;}

div.newsNavigator{float:right; width:170px;}
div.newsNavigator ul{float:left; margin:0px 10px 0px 0px; padding:0px; list-style:none;}
div.newsNavigator ul li{padding-right:15px; margin:3px 0px 3px 0px;}
div.newsNavigator ul li#selectedYear a, div.newsNavigator ul li#selectedMonth a{font-weight:bold; font-size:11px;}
div.newsNavigator ul li#selectedYear{background:url(/i/yearSelected.gif) no-repeat 100% 4px;}
div.newsNavigator h4{margin:0px; padding:0px 0px 10px 0px; font-size:12px;}
div.logotype{position:absolute; top:10px; left:295px;}
div.logotype2{position:absolute; top:8px; left:295px;}

table.price{border-collapse:collapse;}
table.price tr th{background:#EBE7D9; padding:4px}
table.price tr td{border-bottom:solid 1px #A86C4D;  height:30px; padding:4px; text-align:center;}

a.copy{display:inline !important;}

div.counterText h2{display:inline; padding:0px; margin:0px; font-family:Arial; font-size:11px; color:#000;}
div.counter{text-align:center; float:right; margin-right:68px; margin-top:5px;}
div.counter2{text-align:center; float:right; background:none !important;}