*{margin:0px;padding:0px;}

html, body {height:100%}
body{background:#fff;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-size:13px;color:#737363;}
*:focus{outline:none;}
a{text-decoration:none;color:#a0b730;}
a:hover{text-decoration:underline;}
img{border:none;}
a img{cursor:pointer;border:none;}
a:hover img{text-decoration:none;}
h1,h2,h3{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;clear:none;}
h1{color:#a0b730;line-height:24px;font-size:24px;}
h2{color:#a0b730;line-height:18px;font-size:18px;padding-top:5px;margin-bottom:10px;}
h3{color:#737363;line-height:16px;font-size:16px;margin-top:15px;margin-bottom:10px;}
ul{padding-left:20px}

.clear{clear:both;padding:0px;margin:0px;height:0px;line-height:0px;font-size:1px;}

* html .pageBox{height:100%;}
.pageBox0{padding-bottom:20px;}
.pageBox{width:926px; margin:0px auto; min-height:100%; margin-bottom:-17px;background: url('../images/logoBg.gif') no-repeat center top;}
.pageBox .headerMenu{height:92px;position:relative;}
.pageBox .headerMenu0{width:690px;margin:0px auto;}
.pageBox .headerMenu .pageLogo{float:left;}
.pageBox .headerMenu a{font-size:12.5px;line-height:10px;font-weight:bold;text-transform:uppercase;}
.pageBox .headerMenu a:hover{text-decoration:none;}
.pageBox .headerMenu .topMenu{padding-top:8px;float:left;width:128px;}
.pageBox .headerMenu .topMenu a{display:block;height: 12px;}
.pageBox .headerMenu .topMenu a.current{color:#f1cb00;}
.pageBox .headerMenu a.lg{position:absolute;top:8px;left:50%;margin-left:-25px;color:#808375;}

.pageBox .indexBox{position:absolute;top:180px;right:222px;}
.pageBox .pageMail{position:absolute;top:284px;right:197px;}

.pageBox .contentBox{padding-bottom:30px;position:relative;clear:both;}
.pageBox .contentBox .pageIndex{width:530px;margin:0px auto;padding-top:85px;}
.pageBox .contentBox .pageTitle{width:530px;margin:0px auto;text-align:center;height:26px;}
.pageBox .contentBox .pagePicture{text-align:center;padding-bottom:20px;padding-top:26px;width:530px;margin:0px auto;}
.pageBox .contentBox .pagePictureLeft{float:left;display:inline;margin:23px 0px 20px 110px;width:60px;}
.pageBox .contentBox .pageTextIntro{float:left;width:580px;margin:13px 0px 20px 0px;text-align:justify;}
.pageBox .contentBox .pageText{line-height:18px;text-align:justify;width:530px;margin:0px auto;}
.pageBox .contentBox .pageAnchor{text-align:right;position:relative;top:5px;margin-bottom:-5px;width:590px;margin:0px auto;clear:both;}
.pageBox .contentBox .pageContact{height:429px;width:530px;margin:0px auto;padding-top:17px;}
.pageBox .contentBox .pageTable{margin:0px auto;width:840px;margin-top:30px;}
.pageBox .contentBox .pageTable td{padding-bottom:25px;text-align:center;}
.pageBox .contentBox .pageInfo{width:736px;margin:0px auto;margin-top:5px;color:#a7a7a6;}
.pageBox .contentBox .pageInfo .projectName{float:left;}
.pageBox .contentBox .pageInfo .projectNum{float:right;}
.pageBox .contentBox .pageSitemap{text-align:left;margin:0px auto;width:195px;line-height:15px;margin-top:25px;padding-left:40px;}
.pageBox .contentBox .pageSitemap a{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;text-decoration:none;text-transform:uppercase;}
.pageBox .contentBox .pageSitemap a:hover{color:#f1cb00}
.pageBox .contentBox .pageSitemap .pageName{padding-left:10px;color:#acb96e;font-size:18px;font-weight:bold;text-transform:uppercase;margin-top:12px;margin-bottom:2px;}
.pageBox .contentBox .pageSitemap .subName{padding-left:20px;color:#a1a19c;font-size:14px;font-weight:bold;text-transform:uppercase;}

.footerBox{width:100%;height:17px;position:relative;clear:both;}
.footerBox0{margin:0px auto;width:910px;font-size:11px;text-align:center;}
.footerBox a:hover{text-decoration:none;}
.footerBox a{color:#808375;font-weight:bold;text-transform:uppercase;}

/* root element for tabs  */
.pageBox .contentBox .pageProjectsList .tabs {list-style-type:none;padding:0;text-align:center;line-height: 36px;height:36px;position:relative;bottom:-1px;}
.pageBox .contentBox .pageProjectsList .tabs li {display:inline;font-size:18px;font-weight:bold;text-transform:uppercase;}
.pageBox .contentBox .pageProjectsList .tabs a {color:#88b900;line-height:30px;text-align:center;line-height: 37px;padding: 6px 9px;}
.pageBox .contentBox .pageProjectsList .tabs a:hover {background:#88b900;color:#fff;text-decoration:none;}
.pageBox .contentBox .pageProjectsList .tabs a.current{background:#88b900;color:#fff;}

.pageBox .contentBox .pageProjectsList .dots {position:absolute;top:574px;right:-9px;}
.pageBox .contentBox .pageProjectsList .dots a {width:11px;height:11px;margin-right:9px;float:left;display:inline;background:url(../images/navigator.gif) 0 0 no-repeat;font-size:1px; position: relative;z-index: 10;cursor:pointer;}
.pageBox .contentBox .pageProjectsList .dots a:hover, .pageBox .contentBox .pageProjectsList .dots a.current {background-position:0 -11px;}

.pageBox .contentBox .pageProjectsList .pane {margin:0 auto;width:777px;height:620px;position:relative;background:url(../images/works_border.gif) 0 0 no-repeat;}
.pageBox .contentBox .pageProjectsList .projects {margin:0 auto;width:769px;height:620px;overflow:hidden;position:relative;}
.pageBox .contentBox .pageProjectsList .slideInner{position:relative;z-index:2;}
.pageBox .contentBox .pageProjectsList .project{width:769px;height:263px;}
.pageBox .contentBox .pageProjectsList .project .projectImg{margin:4px 0px;height:550px;width:769px;overflow:hidden;text-align:center;}
.pageBox .contentBox .pageProjectsList .project .projectDescr h2{text-transform:uppercase;font-size:18px;font-weight:bold;color:#fecc00;padding-top:15px;padding-right:200px;}
.pageBox .contentBox .pageProjectsList .project .projectDescr p{float:left;display:inline;padding-right:7px;}
.control {display:block;width:43px;height:80px;text-indent:-10000px;position:absolute;cursor: pointer;top:239px;cursor:pointer;z-index:10;}
.leftControl {top:239px;left:-73px;background:transparent url(../images/arr_left.gif) no-repeat 0 0;}
.rightControl {top:239px;right:-73px;background:transparent url(../images/arr_right.gif) no-repeat 0 0;}
.control:hover{background-position:0 -80px;}
