#content {padding: 10px 30px;}
#content .block {margin-bottom: 20px; z-index: 300; width: 100%;} 
#content .products {margin-top: -60px; position: relative; z-index: 300; zoom: 1;}
#content .services {margin-top: -20px; position: relative; z-index: 300; zoom: 1;}
#info {font: normal 12px Arial; color: black; position: relative;}

#info div, #info span, #info h1, #info h2, #info h3, #info h4, #info h5, #info h6, #info p, #info strong, #info label, #info b, #info ul li, #info ol li {color: black; line-height: 17px;}

#info p {margin: 10px 0px;}
#info ul {list-style-image: url("../images/v2/bullit.gif");}

#info .blockWithMarginTop {margin-top: 20px;}
#info .country {padding-top: 10px; font: bold 14px Arial; color: #fa9672;}
#info .city {padding-left: 10px; font: bold 12px Arial; color: black; text-align: right;}
#info .partner {padding-left: 20px; font: normal 12px Arial; color: black;}
#info .partner .dot {margin-right: 5px; margin-bottom: 1px;}

#info .partnerTable {}
#info .partnerTable .item {font: normal 12px Arial; padding-right: 10px;}
#info .partnerTable .value {font: bold 12px Arial;}

#info .title {margin-left: 0px; margin-bottom: 5px; font: normal 26px Arial; color: #fa9672;}
#info .title a {font: normal 26px Arial; color: #fa9672;}
#info a {color: #286EB3;}
#info a b {color: #286EB3;}
#info a strong {color: #286EB3;}
#info .medium {font-size: 17px; color: #3178b8;}
#info .medium a {font-size: 17px; color: #3178b8;}
#info .medium b {font-size: 17px; color: #3178b8;}
#info .small {font-size: 14px; color: #7f7f7f;}
#info .small a {font-size: 14px; color: #7f7f7f;}

#info .itemsList {list-style: none; list-style-image: none; margin: 20px 0px 0px 0px;}
#info .itemsList li {margin: 5px 0px 20px 0px;}
#info .itemsList .shiftl {margin-left: 10px;}
#info .itemsList .newsItem {margin-bottom: 20px;}
#info .itemsList .newsItem .contact {color: #666666; font: normal 10px Arial; position: relative; z-index: 10; zoom: 1; margin-top: -10px;}
#info .itemsList .newsItem .contact span {color: inherit;}



.leftMenu {float:left; width: 172px; margin-top: 10px; display: inline;}
.leftMenu .block {background: url("../images/v2/right_block_background.jpg") repeat-x; font: normal 12px Arial; color: #234a57; padding-bottom: 4px; margin-bottom: 20px; }
.leftMenu .block .title {margin: 0px 0px 13px 20px;  width: 93px; text-align: center; padding: 0px; padding-top: 2px; font: bold 12px Arial; color: white;}
.leftMenu .block .active a {font-weight: bold;}
.leftMenu .block .bold {text-decoration: underline; font-weight: bold;}

.leftMenu .block .godList {margin-left: 5px;}
.leftMenu .block .godList li {margin: 20px 0px; }
.leftMenu .block .godList .mainList {margin: 0px 0px; }
.leftMenu .block .mainList {margin-left: 1px; line-height: 14px;}
.leftMenu .block .mainList li {margin: 2px 0px; background: url("../images/v2/bullit_menu.gif") no-repeat 0px 4px; padding-left: 14px;}
.leftMenu .block .mainList li.selected {background-image: url("../images/v2/bullit_menu_selected.gif");}
.leftMenu .block .mainList li.active {background-image: url("../images/v2/bullit_menu_selected.gif");}
.leftMenu .block .mainList .innerList {margin-left: 0px; line-height: 14px;}
.leftMenu .block .mainList .innerList li {margin: 3px 0px; background: none; padding: 0px; margin-left: 0px;  }

.leftMenu .block .mainList .innerList2 {margin-left: 0px; line-height: 14px;}
.leftMenu .block .mainList .innerList2 li {margin: 3px 0px; padding: 0px 0px 0px 14px; margin-left: 0px;  }

.entriesChild {position: absolute; width: 300px; top: 139px; left: 162px;}
.entriesChild .entry {float: left; margin-top: 5px; margin-right: 5px;}

.entriesParent {position: absolute; width: 300px; top: 132px; left: 162px;}
.entriesParent.mtsearch {left: 205px;}
.entriesParent .entry {float: left; margin-top: 5px; margin-right: 5px;}


#rightSide {float: right; width: 187px; text-align: center; margin: 10px 0px; display: inline;}

#rightSide .ad {border-right: 1px solid #fac5b4; border-left: 1px solid #fac5b4; margin: 0px 0px 0px 0px; text-align: left; padding: 0px 10px; position: relative;}
#rightSide .top {background: url("../images/v2/ad_top.gif") no-repeat; font-size: 0px; height: 7px;}
#rightSide .bottom {background: url("../images/v2/ad_bottom.gif") no-repeat; font-size: 0px; height: 7px; margin-bottom: 10px;}

#rightSide .ad .title {font: bold 12px Arial; color: #286EB3; margin-bottom: 0px; padding: 0px; margin-bottom: 10px; padding-top: 7px;}
#rightSide .ad .mailto {font: bold 14px Arial;color: #3f8aa2; padding: 0px; margin: 0px;}
#rightSide .ad .gray {font: bold 15px Arial;color: #515151; padding: 0px; margin: 0px;}
#rightSide .ad .sectionLink {font: normal 12px Arial;color: #515151; padding: 0px; margin: 0px; text-align: right;}
#rightSide .ad .par {font: normal 12px Arial; color: #234a57; margin: 5px 0px;}
#rightSide .ad img {float: left; margin-right: 5px;}
#rightSide .ad ul {margin-left: 0px; font: normal 12px Arial; color: #234a57; line-height: 14px; list-style: none; list-style-position: outside; padding-bottom: 8px;}
#rightSide .ad ul li {margin: 10px 0px 0px 0px;}

.otcBackground {background: url("../images/v2/otc_proling.jpg") no-repeat; width: 515px; height: 274px; position: relative; margin-bottom: 20px;}
.otcBackground textarea {margin-top: 122px; width: 511px; height: 151px; border: 1px solid #a9bfd3; *width: 509px; margin-left: 1px;}
.otcBackground .btn {position: absolute; top: 43px; left: 182px; width: 38px; height: 32px; background-color: transparent;}
.otcBackground .btn:hover {background: url("../images/v2/otc_proling_btn_translate.jpg") no-repeat;}

#info .paginationContent {text-align: center; margin-top: 20px;}
#info .pagination {text-align: center; font: normal 12px Arial; list-style: none; background: none; display: inline-block; display: -moz-inline-box; *display: inline; margin: auto; padding: 0px; *width: 210px; }
#info .pagination a {text-decoration: none; display: inline-block; display: -moz-inline-box; *display: inline-block; vertical-align: middle; margin-top: 4px;}
#info .pagination li {float: left; display: inline-block; display: -moz-inline-box; *display: inline-block;  border: 1px solid #fa9672; margin-left: 2px; display: inline; width: 25px; height: 25px; text-align: center; font-weight: bold; vertical-align: middle;}
#info .pagination .current {color: white; background-color: #fa9672;}
#info .pagination .current a {color: white; display: -moz-inline-box; *display: inline-block; vertical-align: middle; margin-top: 4px;}
#info .pagination .fl {margin-right: 10px; display: none;}

#info #translateForm {position: relative;}
#info #translateForm label.error {display: block;color: red;position: absolute;top:275px;left: 0px;}
#info .sendform .red {color: red;} 