/* Îò ñòàdesign.cssðîãî äèçàéíà*/
    #include {margin: 27px 0 10px 39px;}
        #ok {color: #012087; font: bold 11px Verdana, sans-serif; background: url(/p/icon-ok.gif) no-repeat 0 5px; padding: 7px 0 0 30px; margin:0 0 0 10px; min-height: 18px;}
        #add {color: #012087; font: bold 11px Verdana, sans-serif; background: url(/p/icon-add.gif) no-repeat 0 0px; height:20px; padding: 2px 0 0 30px; margin:0 0 0 10px; min-height: 18px;}
        #line {background: url(/p/include-line.gif) no-repeat 0 0; height: 20px; padding: 0px 0 0 30px; margin:0 0 0 40px;}
        .question {color: #012087; font: bold 11px Verdana, sans-serif; background: url(/p/question.gif) no-repeat 0 5px; padding: 0 0 0 30px; margin-bottom: 10px;}

table.dynamic {border-left: 1px solid #000; border-top: 1px solid #000;}
table.dynamic th {font-weight: bold; text-align: center;}
table.dynamic th, table.dynamic td {border-right: 1px solid #000; border-bottom: 1px solid #000; padding: 2px 7px 3px;}

a {color: #0b4499; text-decoration: underline;}
a:hover {text-decoration: none;}

.galHead {background: url(/p/line-heading.gif) repeat-x 0 5px; margin-bottom: 10px;}
    .galHead a:link, .galHead a:visited {color: #041E7F;}
    .galHead span {background: #fff url(/p/icon1.gif) no-repeat 0 3px; padding-left: 16px; padding-right: 16px; font: bold 13px Verdana, sans-serif; color: #041E7F;}

h2 {background: url(/p/icon1.gif) no-repeat 0 3px; padding-left: 16px; font: bold 13px Arial; color: #003399;}
    h2 a:link{}
h3 {background: url(/p/icon2.gif) no-repeat 0 3px; padding-left: 16px; font: bold 12px Arial; color: #3992b2;}
    h3 a:link {}
h4 {background: url(/p/icon3.gif) no-repeat 0 3px; padding-left: 16px; font: bold 12px Arial; color: #35998d;}
    h4 a:link {}
h5 {font: bold 13px Arial}
h6 {font: bold 12px Arial}

.fLeft {float: left;}
.fRight {float: right;}
.fCenter {margin: 0 auto;}
.right {text-align: right;}

.clr {clear: both;}

.first {margin-left: 10px;}
.second {margin-left: 40px;}
.third {margin-left: 60px;}
.fourth {margin-left: 70px;}
.fiveth {margin-left: 80px;}

.newsGalery {font: 90% Tahoma, sans-serif; float: left; margin-bottom: 15px; margin-right: 25px; width: 150px;}
.newsImage124 {display: block; cursor: pointer; }
.newsSubjectGallery {color: #022285; clear: both; background: url(/p/big.gif) no-repeat top right;}
.newsSubjectGallery a:link, .newsSubjectGallery a:visited {color: #022285; display: block; padding-right: 20px; padding-bottom: 5px; text-decoration: none;}

.news {font: 90% Tahoma, sans-serif; clear: both; margin-bottom: 15px;}
.newsDate {font-weight: bold; color: #4E5162; margin-bottom: 10px;}
.newsSubject {font-weight: bold; color: #4E5162; margin-bottom: 10px;}
     .newsSubject a:link, .newsSubject a:visited {color: #4E5162; text-decoration: underline;}
     .newsSubject a:hover, .newsSubject a:active {text-decoration: none;}
.newsImageDate {float: left; margin-right: 10px; background: url(/p/news-image-date.gif) no-repeat top left; width: 77px; height: 17px; padding-top: 9px; text-align: center; color: #fff; font: bold 11px Tahoma, sans-serif;}
.newsImage {width: 77px; display: block; float: left; margin-right: 10px; cursor: pointer; }
    .newsImage .n1 {background: url(/p/news-image-bottom.gif) no-repeat bottom left;}
    .newsImage .n2 {background: url(/p/news-image-top.gif) no-repeat top left; width: 77px;}
.newsImageFull {width: 77px; margin-right: 10px; display: block; float: left;}
    .newsImageFull .n1 {background: url(/p/news-imagef-bottom.gif) no-repeat bottom left;}
    .newsImageFull .n2 {background: url(/p/news-imagef-top.gif) no-repeat top left; width: 150px;}
.newsText {color: #343641;}
.newsTextFull {color: #343641; margin-top: 10px;}
.newsMore {text-align: right; clear: both;}
    .newsMore a:link, .newsMore a:visited {color: #268F6E; text-decoration: underline;}
    .newsMore a:hover, .newsMore a:active {text-decoration: none;}
        .newsMore a span {color: #F88C22; font: 170% Helvetica; vertical-align: middle; text-decoration: none;}
.newsNavig {background: #EEF0F7; padding: 2px 7px 3px; height: 11px; margin-top: 30px; text-align: center; clear: both;}
    a.newsAll:link, a.newsAll:visited {color: #268F6E; text-decoration: underline; background: transparent;}
    a.newsAll:hover, a.newsAll:active {text-decoration: none;}
    a.newsPrev:link, a.newsPrev:visited {color: #012087; text-decoration: underline; background: url(/p/news-prev.gif) no-repeat 0 4px; padding-left: 12px; float: left;}
    a.newsPrev:hover, a.newsPrev:active {text-decoration: none;}
    a.newsNext:link, a.newsNext:visited {color: #EC0000; background: url(/p/news-next.gif) no-repeat 100% 4px; padding-right: 12px; float: right;}
    a.newsNext:hover, a.newsNext:active {text-decoration: none;}

table.form td.leftForm {width: 30%; text-align: right;}
table.form td.rightForm {width: 70%; padding-left: 10px;}
label {font-weight: bold; color: #012184;}
label .error {color: #FF9803;}
legend {color: #000; font-weight: bold;}

.itemsList {list-style-image: url(/p/icon4.gif);}

a.newsImage123 {display: block; cursor: pointer; float: left; margin-right: 10px; margin-bottom: 4px;}
div.newsImage123 {display: block; float: left; margin-right: 10px; margin-bottom: 4px;}
    .newsTopLeft {background: url(/p/newsimage/top-left.gif) no-repeat top left;}
    .newsTopRight {background: url(/p/newsimage/top-right.gif) no-repeat top right;}
    .newsBottomLeft {background: url(/p/newsimage/bottom-left.gif) no-repeat bottom left;}
    .newsBottomRight {background: url(/p/newsimage/bottom-right.gif) no-repeat bottom right;}
    

.faq {margin-bottom: 20px; clear: left; width: 100%;}
.faqDate {float: left; margin-right: 10px; background: url(/p/news-image-date.gif) no-repeat top left; width: 77px; height: 17px; padding-top: 9px; text-align: center; color: #fff; font: bold 11px Tahoma, sans-serif;}
.faqContent {float: left;}
.faqUser {font: bold 12px Verdana, sans-serif; color: #4F5263; margin-bottom: 10px;}
.faqQuestion {font: 12px Verdana, sans-serif; color: #3E4989; margin-bottom: 10px;}
.faqAnswer {font: 12px Verdana, sans-serif; color: #35353F; margin-bottom: 10px;}
.faqAnswerUser {text-align: right; font-weight: bold;}
.faqBack {text-align: center; margin-top: 10px; clear: left;}
#send {background: url(/p/send.gif); width: 89px; height: 16px; cursor: pointer; border: 0; margin-top: 5px;}


#enter {background: url(/p/button-enter.gif); width: 57px; height: 16px; cursor: pointer; border: 0; margin-top: 3px; margin-left: 5px;}


.price {font: 100% Verdana, sans-serif;}
.price a{color:#646e90;}

#goodsSearch {padding-top: 10px; font-size: 12px;}
    #goodsSearch input.text {font-size: 11px; vertical-align: middle; margin-left: 3px;}
    #goodsSearch input.submit {background: url(/p/goods-list-search-button.gif); width: 68px; height: 16px; cursor: pointer; border: 0; margin-left: 5px;}
#goodsChoise {float:left; font-weight: bold;}
    #goodsChoise a {color: #022287; background: url(/p/goods-type-item1.gif) no-repeat 0 6px; padding-left: 12px;}
    #goodsChoise a:hover, #goodsChoise .selected {color: #CD0303; background: url(/p/goods-type-item2.gif) no-repeat 0 6px; padding-left: 12px;}
#goodsTop {background: url(/p/goods-choise.gif) no-repeat top left; height: 36px; font: 11px Verdana, sans-serif; clear: both; margin: 25px 0 0px;}
    #goodsSort {float: left; width: 200px; padding: 4px 0 0 10px;}
        #goodsSort a {color: #268F6E; background: url(/p/goods-list-item4.gif) no-repeat 0 3px; padding-left: 10px;}
    #goodsTime {float: left; padding-top: 4px;}
.goodsPath {list-style-image: url(/p/goods-list-item1.gif); float: left;}
    .goodsPath li {color: #FA6405;}
    .goodsPath li a:link, .goodsPath li a:visited {color: #05228A;}
    .goodsPath a.current {text-decoration: none;}
.goodsList {color: #012385; list-style-position: outside; border-top: 1px solid #CBCBCB; margin: 10px 0 0 0; padding: 5px 0 0 18px; clear: both;}
    .goodsList li.glFirst {margin: 0; padding: 0; list-style-image: url(/p/goods-list-item1.gif); font-weight: bold;}
    .goodsList li.glFirstSelected {margin: 0; padding: 0; list-style-image: url(/p/goods-list-item2.gif); font-weight: bold;}
    .goodsList a.glFirst {color: #012385;}
    .goodsList a.glFirst:hover, .goodsList a.glFirstSelected {color: #CB0303;}
    .goodsList li.glSecond {margin: 0; padding: 0; list-style-image: url(/p/goods-list-item3.gif); font-weight: normal;}
    .goodsList a.glSecond {color: #052185;}
    .goodsList a.glSecond:hover {color: #FC6303;}
    .goodsList li.glThree {margin: 0; padding: 0 0 0 10px; font-weight: normal;}
    .goodsList a.glThree {color: #052185;}
    .goodsList a.glThree:hover {color: #FC6303;}

.goodsListTable {border-collapse: collapse; border-top: 1px solid #C0C6D2; border-left: 1px solid #C0C6D2; margin-top: 20px;}
    .goodsListTable th {padding: 2px 7px 3px; border-bottom: 1px solid #C0C6D2; border-right: 1px solid #C0C6D2; background: #F3F4F9; color: #011E84; font-weight: bold;}
    .goodsListTable td {padding: 2px 7px 3px; border-bottom: 1px solid #C0C6D2; border-right: 1px solid #C0C6D2; vertical-align: top;}
    .goodsListTable td.goodsListName {color: #5F6478; font-weight: bold;}
        .goodsListTable td.goodsListName a:link, .goodsListTable td.goodsListName a:visited {color: #5F6478;}
        .goodsListTable td.goodsListName img {border: 0; margin: 10px auto; display: block;}
    .goodsNew {color: #d00; font-weight: bold;}
    
.voteButton {background: url(/p/vote.gif); width: 100px; height: 16px; cursor: pointer; border: 0; margin-top: 5px;}

.votingBlock {margin-bottom: 5px; clear: both; width: 80%;}
.votingNumbers {color: #777; font-size: 80%;}
.votingItem small {color: #777;}
.votingBar {background: #ccf; font-size: 70%;}


.slideMenu {font: 11px Verdana, sans-serif; position: absolute; visibility: hidden; top: -99px; left: -99px; z-index: 50; border-bottom: 1px solid #C0C6D2; width: 200px; background: #fff;}
  .slideMenu a:link, .slideMenu a:visited {display: block; text-decoration: none; color: #012087; padding: 2px 7px 3px; border-top: 1px solid #C0C6D2; border-left: 1px solid #C0C6D2; border-right: 1px solid #C0C6D2;}
  .slideMenu a:hover, .slideMenu a:active, .slideMenu a.current:link, .slideMenu a.current:visited {text-decoration: none; color: #Fa7101; background: #fcfcfc;}

#Table_01 img {display: block;}


#countimages {position: absolute; top: 560px; left: 40px; z-index: 1000; font: 13px Verdana, sans-serif;}
#countimages2 {margin: 40px 40px 0; font: 13px Verdana, sans-serif; text-align: center;} 
#mediacom {position: absolute; top: 570px; left: 255px; z-index: 1000; font: 11px Verdana, sans-serif;}

.important {color: #FBB101}
.comm {margin-left: 20px;}
.comm a.commLink {color: #05228A;}
.comm a.commLink:hover {color: #FC6303}

#rightColumn_s {position: absolute; top: 15px; left: 5px; font: 80% Tahoma, sans-serif; line-height: 15px;}
    #content_s {background: #fff url(/p/content/left-bg.gif) repeat-y top left; margin-right: 0px;}
    #logo_s {position: absolute; top: 25px; left: 10px; width: 209px; height: 44px; background: url(/p/logo1.gif) no-repeat top left; z-index : 4;}
  #logo_cart {position: absolute; top: -5px; left: 30px;  z-index : 4; background: #fff ;}
    #contentTopLeft_s {font: bold 11px Tahoma, sans-serif; color: #039;  padding-top: 20px; padding-left: 10px; background: url(/p/content/top-left.gif) no-repeat top left;}
    #contentMain_s {margin: -30px 20px ;padding: 0 0px 0 0px;}
    #contentTopRight_s {background: url(/p/content/top-right.gif) no-repeat top right;}
.imgCode {
  float: left;
  margin-right: 5px;
}


/* Íîâûé äèçàéí*/

body{
  font-family: Arial;
  font-size: 12px;
  color: #000000;
  background: url(/p/body_bg.gif) repeat-x center top;
  background-color: #eef0f7;
  padding: 20px 0 0 0;
}

.top_l{
  width: 206px;
  height: 58px;
  background: url(/p/top_l.gif) no-repeat center bottom;
}

.top_l_subject {
  font-size: 11px;
  font-weight: bold;
  padding: 19px 0 0 38px; 
  color: #0b4499;
}
.top_l_subject a{
  text-decoration: none;
  color: #0b4499;
  display: block;
}

.top_l_subject a:hover{
  color: #ed7404;
}

.top_c1{
  width: 26px;
  height: 58px;
  background: url(/p/top_c1.gif) no-repeat center center;
}
.top_c2{
  height: 58px;
  background: url(/p/top_c2.gif) repeat-x bottom;
  text-align: right;
}
.top_r{
  height: 58px;
  width:27px;
  background: url(/p/top_r.gif) no-repeat right bottom;
}
.mt_l{
  background: url(/p/mt_l.gif) repeat-y left top;
  font-size:0px;  
}
.mt_c1{
  background: url(/p/mt_c1.gif) repeat-y left;  
}
.mt_c2{
  background:#fff;  
}
.mt_r{
  background: url(/p/mt_r.gif) repeat-y right;
}
.main_subject{
  color: #3892b2;
  font-size: 15px;
  font-weight: bold;
  text-transform:uppercase;
  padding: 0 100px 4px 0;
  border-bottom: 1px solid #3892b2;
}

.lp_lvl0 a{
  font-size: 11px;
  font-weight: bold;
  padding: 0px 0 26px 18px; 
  margin: 0px 0 0px 20px;
  color: #0b4499;
  display: block;
  text-decoration: none;  
  background: url(/p/lp_line.gif) no-repeat left top;
}

.lp_lvl0 a:hover{
  color: #ed7404;
}
.content{
  padding: 30px 0 0 0;
}
.bot_c1{
  height: 55px;
  background: url(/p/bot_c1.gif) no-repeat center bottom;
}
.bot_c2{
  height: 55px;
  background: url(/p/bot_c2.gif) repeat-x center bottom;
  text-align:right;
}
.bot_r2{
  height: 55px;
  background: url(/p/bot_r2.gif) no-repeat center top;
}
.lp_lvl1 a{
  font-size: 11px;
  font-weight: bold;
  padding: 0 0 1px 18px; 
  margin: 4px 0 0 38px;
  color: #0b4499;
  display: block;
  text-decoration: none;  
  background: url(/p/lp_lvl1.gif) no-repeat left top;
}

.lp_lvl1 a:hover{
  color: #ed7404;
}
.lp_lvl2 a{
  font-size: 11px;
  font-weight: bold;
  padding: 0 0 1px 18px; 
  margin: 3px 0 0 62px;
  color: #0b4499;
  display: block;
  text-decoration: none;  
  background: url(/p/lp_lvl1.gif) no-repeat left top;
}

.lp_lvl2 a:hover{
  color: #ed7404;
}
.lp_bot{
  height:14px;
  background: url(/p/lp_bot_c.gif) repeat-x;
  margin: 0 0 0 10px;
  width:100%;
}
.lp_block_top{
  margin: 30px 0 0 0;
  height: 10px;
  background: url(/p/lp_block_top.gif) no-repeat; 
  font-size:1px;
}
.lp_block{
  background: url(/p/lp_block_c.gif) repeat-y;
}
.lp_block a{
  text-decoration: none;
  height:20px;
}
.lp_block a:hover{
  color: #ed7404; 
}
.lp_block_bot{
  margin: 0 0 30px 0;
  height: 10px;
  background: url(/p/lp_block_bot.gif) no-repeat; 
}
.block_text a{
  height: 16px;
  display: block;
  background: url(/p/warning.gif) no-repeat;
  padding: 3px 0 10px 25px;
  margin: 0px 0 0 15px;
}
.copyright{
  padding: 10px;
  color: #74747c;
}
.contact{
  background: url(/p/contact.gif) no-repeat center;
  height: 106px;
  font-weight: bold;
  color: #FFF;
  
}
.cont_sub{
  text-align:center;
  padding: 8px;
}
.cont_tel{
  padding: 7px 0 0 60px;
}
.cont_fax{
  padding: 5px 0 0 60px;
  font-weight: normal;
}
.cont_mail {
  padding: 5px 0 0 60px;
}
.cont_mail a {
  color: #fff;
  text-decoration: none;
}
.cont_mail a:hover {
  text-decoration: underline;
}
.search_table {
  position:relative;
  top:-30px;
}
.search{
  padding: 5px 10px 5px 20px;
  text-align: left;
  background: url(/p/search.gif) no-repeat center center;
  width:172px;
  height: 65px;
  color: #4e5162; 
  font-weight: bold;
}

