div.bgrPick {position: absolute;bottom: 0px;right: 0px;}

div.bgrPickCompany {width:457px;height: 623px;background: url("../images/big_company.png") no-repeat top left;}
div.bgrPickAbilities {width:495px;height: 454px;background: url("../images/big_technologies.png") no-repeat top left;}
div.bgrPickStacoObjects {width:478px;height: 389px;background: url("../images/big_staco-projects.png") no-repeat top left;}
div.bgrPickWorldObjects {width:649px;height: 455px;background: url("../images/big_world-projects.png") no-repeat top left;}
div.bgrPickContacts {width:361px;height: 662px;background: url("../images/big_contacts.png") no-repeat top left;}

#returl {position: absolute; top: 13px; left: 26px; color: #000000; z-index: 100;}

#center {background: url("../images/center-bgr-trans.png") no-repeat left top;position: relative;}

#center .centerLine {width:667px;overflow: hidden;position: absolute;left:117px;top:500px; bottom: 119px;background: url("../images/center-bgr-line.png") repeat-y left top;}
#center.noImages .centerLine {background: url("../images/center-bgr-line-ie.png") repeat-y left top;}

#center .absImg {position: absolute;width: 31px;height:111px;top:-85px;left:622px;z-index: 11;}
#center.noImages .absImg {left:748px;}

.mainLeft {margin-left: -29px;width: 132px;}
.mainCenter {position: relative;zoom:1;}
.mainBottom {height: 119px;width:100%;margin: 0px auto;position: relative;background: url("../images/center-bottom-bgr-trans.png") no-repeat left top;}

.mainLeft ul {color: #a7a9ac;padding-top: 38px;}
.mainLeft ul li {text-align:right;margin-top:13px;}
.mainLeft ul li a {color: #959595;font-size: 10px;text-decoration: none;letter-spacing: 0px;background: url("../images/blank.gif") repeat left top;}
.mainLeft ul li a:hover {color: #ffffff;}
.mainLeft ul li.selected a {color: #ffffff;}
.mainLeft ul li a span.inner {padding:0 0px 0 0px;width: auto;}

#about li {margin-top:23px;}
#center.noImages .mainContent {background: #404041;width: auto;float:none;}

.mainCenter .sep0 {width:100%;height: 38px;overflow: hidden;}

.mainContent {width: 527px;min-height: 336px;float:left;font-size: 11px;color: #a7a9ac;zoom:1;}
.mainContent .inner {padding:25px 25px 25px 25px;}
.mainContent h1 {font-size: 20px;color: #fff; font-weight: normal;}
.mainContent .content {margin-top:25px;padding-right: 14px;}
.mainContent .content strong {font-weight: normal; color: #fff;}
.mainContent .content p {margin-bottom: 11px;line-height: 13px;}
.mainContent .content .notActiveLink {color: #fff;}
.mainContent .content a {color: #fff;text-decoration: none;}
.mainContent .content a:hover {text-decoration: underline;}
.mainContent .content b {color: #ccc; font-weight: normal;}
.mainContent .content h2 {margin-bottom: 11px;font-size: 17px;font-weight: normal;color: #fff;}
.mainContent .content .square {padding-left: 25px;line-height: 13px;margin-bottom: 11px;}
.mainContent .content li {background: url("../images/li.gif") no-repeat top left; padding: 0px 0px 5px 11px;}
.mainContent .content .contacts .adress label {margin-right: 40px;}
.mainContent .content .contacts .phone label {margin-right: 5px;}
.mainContent .content .contacts .mail label {margin-right: 35px;}

.mainContent .content .projects {font-weight: normal;}
.mainContent .content .projects li {background: none;border-bottom: 1px solid #FFFFFF; padding: 5px 0px 7px 0px; float: left; width: 100%;}
.mainContent .content .projects li div {margin-left: 5px; display: inline; float: left;}
.mainContent .content .projects li div a {text-decoration: none;line-height: 13px;}
.mainContent .content .projects li div a:hover {text-decoration: underline;}
.mainContent .content .projects li .number {width: 30px; overflow: hidden;}
.mainContent .content .projects li .address {width: 190px;overflow: hidden; margin-left: 21px;}
.mainContent .content .projects li .works {width: 190px;overflow: hidden;line-height: 13px; margin-left: 15px;}
.mainContent .content .projects li .number {vertical-align: middle;line-height:13px;}
.mainContent .content .projects li div.sqrMeters {width: 132px;overflow: hidden;line-height: 13px;margin-left: 0px;float:right;}

.mainContent .content .news li {background: none;border-bottom: 1px solid #AAAAAA; padding: 5px 0px;}
.mainContent .content .news li .newsTitle {width:590px;overflow: hidden;line-height: 13px;}
.mainContent .content .news li .newsDescr {width:590px;overflow: hidden;line-height: 13px;margin-top: 3px; font-size: 9px;}
.mainContent .content .news li .date {width:590px;overflow: hidden;line-height: 13px;margin-top: 5px;}

.mainContent .newsContent {width:478px;overflow: hidden;}
.mainContent .newsContent h2 {margin-top: 10px; font-weight: normal;}
.mainContent .newsContent .description {margin-top: 15px;}

.mainContent .projectContent {width:478px;overflow: hidden;}
.mainContent .projectContent h2 {margin-top: 10px; font-weight: normal;}
.mainContent .projectContent .description {margin-top: 15px;}

#center.noImages .mainContent .newsContent {width:610px;overflow: hidden;}
#center.noImages .mainContent .projectContent {width:610px;overflow: hidden;}

.mainBottom ul {padding-top:17px;float: left;line-height: 8px;}
.mainBottom li {width:133px;float: left;height: 100px;}
.mainBottom li.last {background: none;}
/*.mainBottom li div {padding:10px 3px 0 8px;float: left;width: 100%;}*/
.mainBottom li a {color:#000;text-decoration: none;font-size: 10px;/*margin-bottom: 10px;line-height: 12px;*/}
.mainBottom li a:hover {color:#fff;}
.mainBottom li div {padding: 10px 5px 3px 10px;}

#bottomMenu li a.selected {color:#fff;}
#images {height:auto;width:132px;float:right;padding: 27px 0px;overflow: hidden;height: 275px;}
#center.noImages #images {display: none;} 

/*====LISTER STYLE====*/
/*Quotes style*/
div.pagination {padding: 3px;margin: 20px 3px 3px 3px;text-align:center;font-size:12px;}  
div.pagination a {margin-right:2px;background-position:bottom;text-decoration: none;color: #0061de;}
div.pagination a:hover, div.pagination a:active {color: #fff; text-decoration: none;}
div.pagination span.current {margin-right:2px;margin-left: 2px;font-weight: bold;color: #000;}
div.pagination span.disabled {display:none;}
div.pagination span.next a {margin:0 0 0 10px;}
div.pagination span.next a:hover{text-decoration: none;}
div.pagination span.prev a {margin:0 10px 0 0;}
div.pagination span.prev a:hover{text-decoration: none;}

/*==============================CAROUSEL===================================*/
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li,
.jcarousel-item {float: left;list-style: none;width: 132px;height: 87px;position: relative;}

.jcarousel-item a:hover {background: transparent;}

.jcarousel-item div {position: relative;float: left;}
.jcarousel-item .shaddow {background: #000;position: absolute;left:0px;top:0px;width:132px;height: 87px;cursor: pointer;}
.jcarousel-item .deleteLink {position: absolute;top:0px;right: 0px;}
.jcarousel-item .watermarkLink {position: absolute;top:0px;left: 0px;}
.jcarousel-next {z-index: 3;}
.jcarousel-prev {z-index: 3;}

.jcarousel-container {background: transparent;}
.jcarousel-container-vertical {width: 132px;height: 275px;margin: 0px auto;padding: 0px;}
.jcarousel-clip-vertical {width: 132px; height: 275px;}
.jcarousel-item-horizontal {margin-right: 7px;}
.jcarousel-item-vertical {margin-bottom: 7px;}

/**
 *  Vertical Buttons
 */
.jcarousel-next-vertical {position: absolute;bottom: -27px;left: 50%;margin-left:-16px;width: 32px;height: 32px;cursor: pointer;background: transparent url(../images/carousel/next-vertical-trans.png) no-repeat 0 0;}
.jcarousel-next-vertical:hover {background-position: 0 -32px;}
.jcarousel-next-vertical:active {background-position: 0 -64px;}
.jcarousel-next-disabled-vertical,
.jcarousel-next-disabled-vertical:hover,
.jcarousel-next-disabled-vertical:active {cursor: default;background-position: 0 -96px;display: none;}
.jcarousel-prev-vertical {position: absolute;top: -25px;left: 50%;margin-left:-16px;width: 32px;height: 32px;cursor: pointer;background: transparent url(../images/carousel/prev-vertical-trans.png) no-repeat 0 0;}
.jcarousel-prev-vertical:hover {background-position: 0 -32px;}
.jcarousel-prev-vertical:active {background-position: 0 -64px;}

.jcarousel-prev-disabled-vertical,
.jcarousel-prev-disabled-vertical:hover,
.jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -96px;display: none;}