a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var {
background:transparent;
border:0 none;
font-size:100%;
margin: 0;
padding:0;
border:0;
outline:0;
vertical-align:top;
}

img {
border:0 none;
padding:0;
border:0;
vertical-align:top;
}


ol, ul {
list-style:none;
padding:0 0 0 20px;
}
blockquote, q {
quotes:none;
}
/*table, table td {
padding:0;
border:none;
border-collapse:collapse;
}*/
img {
vertical-align:top;
}
embed {
vertical-align:top;
}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
display:block;
}
mark, rp, rt, ruby, summary, time {
display:inline;
}
html, body {
height:100%;
}
body {
  height: auto !important;
  height: 100%;
  min-height: 100%;
  position: relative;
}
body.index   {position:relative;min-height:100%;width:100%;min-width:1000px;margin: 0 auto;background:#f4f8fa url(../images/bg.gif) repeat-x left top;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;color:#000000;}
body.inner {position:relative;min-height:100%;width:100%;min-width:1000px;margin: 0 auto;background:#f8f8f8 url(../images/fon.gif) repeat-x left top;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;color:#000000;}
body.error {position:relative;min-height:100%;width:100%;min-width:1000px;margin: 0 auto;background:#f8f8f8 url(../images/fon-error.gif) repeat-x left top;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;color:#000000;}


#wrapper {width:100%;margin: 0 auto;}
#conteiner{width:894px;margin:0 auto;xpadding:0 0 28px 0;padding-bottom: 234px;}
/* =============================== title,p ==================================== */
h1 {font:bold 18px Tahoma, 'Trebuchet MS', Arial, sans-serif;color:#02003f;text-transform:uppercase;padding:0 0 17px 0;margin-bottom:22px;border-bottom:2px solid #02003f;}
h2 {font:bold 17px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
h3 {font:bold 16px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
h4 {font:bold 15px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
h5 {font:bold 14px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
h6 {font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
h2,h3,h4,h5,h6 {;color:#02003f;text-transform:uppercase;margin:35px 0 10px 0;padding:0 0 4px 0;border-bottom:1px solid #02003f;}
p {
font:11px Tahoma, 'Trebuchet MS', sans-serif;
color:#000000;
margin:0;
padding:0 0 8px 0;
line-height:14px;/*line-height:17px;*/
}
/* =============================== link ==================================== */
a:link {
color:#002e7b;
text-decoration:underline;
}
a:visited {
color:#02003f;
}
a:hover {
color:#c35a50;
text-decoration:underline;
}
a:active {
color:#002e7b;
}
/* =============================== header ==================================== */
header {position:relative;overflow:hidden;height:132px;background:transparent url(../images/bg-header.gif) no-repeat scroll center top;}
body.inner header {overflow:hidden;height:125px;background:transparent url(../images/bg-header.gif) no-repeat scroll center top;}
body.inner header.about{overflow:hidden;height:125px;background:transparent url(../images/bg-about-act.gif) no-repeat scroll center top;}
body.inner header.cont{overflow:hidden;height:125px;background:transparent url(../images/bg-cont-act.gif) no-repeat scroll center top;}
header hgroup {clear:both;float:left;}
hgroup h1{float:left;margin:5px 0 0 11px;height:73px;border-bottom:none;}
hgroup h2{
float:left;
margin:32px 57px 20px 69px;
font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;line-height:13px;color:#000000;
border-bottom:none;text-transform:none;
}


/*Icons
-----------------------------------------------------------------------------*/
.icons{right:0;top:25px;margin:0 21px 0 0;position:absolute;}
.icons a{padding:0;}
.icons a.act{cursor:none;}
.icons a img,.icons span img{padding:0;}
.icons img{display:block;float:left;padding:5px 7px 0 7px;}

/* =Phone HEADER
-----------------------------------------------------------------------------*/
.phone{margin:32px 0 0 0;width:145px;float:left;color:#000000;font:12px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.phone img{float:left;display:block;margin-right:10px;}
.phone span{color:#898989;}

/* =Search
-----------------------------------------------------------------------------*/
#search{float:right;width:220px;margin:28px 0 0 0;}
#search input{padding:2px 0 0 5px;float:left;color:#a6a6a6;font:11px Arial,'Trebuchet MS', sans-serif;width:162px;height:16px;border-top:1px solid #787878;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-left:1px solid #787878;}
#search a{color:#b60101;padding:3px 0 0 5px;width:22px;font:bold 11px 'Trebuchet MS', Arial, sans-serif;float:left;display:block;}

#search-page{margin:28px 0 0 0;}
#search-page input{margin:0 19px 0 0;padding:0;float:left;color:#a6a6a6;font:11px Arial,'Trebuchet MS', sans-serif;padding-left:10px;width:354px;height:18px;border-top:1px solid #787878;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-left:1px solid #787878;}
#search-page div.number{position:relative;width:20px;float:left;margin:2px 0 0 -15px;}
#search-page article a{margin-left:18px;color:#b60101;padding:0 0 0 5px;font:bold 11px 'Trebuchet MS', Arial, sans-serif;float:left;display:block;}
#search-page article  p{color:#000000;padding:10px 0 0 0;}
#search-page article{clear:both;color:#000000;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
#search-page article ol{list-style:none;color:#686868;}
#search-page article ol li{position:relative;padding:33px 0 0 0;color:#000000;}
#search-page article ol li a{display:block;padding:0;margin:0;color:#02003f;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
#search-page article ol li p{clear:both;padding:0;}
#search-page article ol li strong{color:#c35a50;}
/* =Branding
-----------------------------------------------------------------------------*/
#crumb		{padding:10px 0px 13px 45px;margin-bottom:22px;color:#ffffff;}
#crumb a	{color:#ffffff;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}


/* =============================== main navigation ==================================== */
nav ul {padding:0;margin:0 auto;list-style:none;}
.mainNav{margin:0 auto;overflow:hidden;}
.mainNav li {float:left;position:relative;font:12px Tahoma, 'Trebuchet MS', Arial, sans-serif;}

.mainNav li.active.first{text-decoration:none;background:transparent url(../images/first-act.gif) repeat-x left top;width:70px;display:block;color:#ffffff;padding:10px 17px 10px 160px!important;font:12px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.mainNav li a.first{width:70px;display:block;color:#ffffff;padding:10px 17px 10px 160px!important;font:12px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.mainNav li a.last{margin-left:11px;width:220px;display:block;color:#ffffff;padding:10px 7px 10px 18px;font:12px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.mainNav li.active.last{text-decoration:none;background:transparent url(../images/last-act.gif) repeat-x left top!important;width:220px;display:block;color:#ffffff;padding:10px 7px 10px 18px;font:12px Tahoma, 'Trebuchet MS', Arial, sans-serif;}

.mainNav li a.first:hover {text-decoration:none;padding:10px 17px 10px 160px;width:70px;background:transparent url(../images/first-act.gif) repeat-x left top;}
.mainNav li a.last:hover {text-decoration:none;margin-left:11px;width:220px;background:transparent url(../images/last-act.gif) repeat-x left top;}

.mainNav li.active {display:block;color:#ffffff;padding:10px 17px 10px 18px;font:12px Tahoma, 'Trebuchet MS', Arial, sans-serif;background:transparent url(../images/mainnav-act.gif) repeat-x left top;}
.mainNav li a{display:block;color:#ffffff;padding:10px 17px 10px 18px;font:12px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.mainNav li a:hover {background:transparent url(../images/mainnav-act.gif) repeat-x left top;text-decoration:none;}


/* =============================== sub navigation ==================================== */
.subNav{color:#686868;width:230px;padding:0;margin:0 0 46px 0;overflow:hidden;}
.subNav li {float:left;overflow:hidden;display:block;border-top:1px dotted #02003f;color:#686868;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;margin:0 0 0px 24px;display:block;}
.subNav li.active{float:left;overflow:hidden;display:block;border:none;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;margin:0;display:block;color:#ffffff;}
.subNav li.active strong{background:transparent url(../images/subnav-act.gif) no-repeat left top;background-size: cover;width:200px;float:left;overflow:hidden;display:block;padding:12px 0 9px 31px;color:#ffffff;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.subNav li a{width:192px;float:left;overflow:hidden;display:block;padding:12px 0 12px 20px;color:#02003f;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.subNav li a:hover{width:192px;float:left;overflow:hidden;display:block;padding:12px 0 12px 20px;}
.bottom_dotted{border-bottom:1px dotted #02003f;}
/* =============================== catalog navigation ==================================== */
#catNav {width:213px;overflow:hidden;margin:0 0 0 18px;padding:0 0 11px 0;background:url(../images/bot-catmenu.gif) no-repeat center bottom;}
#catNav nav{overflow:hidden;width:211px;border-top:1px solid #02003f;border-right:1px solid #02003f;border-left:1px solid #02003f;padding-bottom:10px;}
#catNav h6{color:#02003f;border:none;margin:0;padding:16px 0 12px 18px;background:transparent url(../images/bg-tit-cat.gif) repeat-x left top;}

.catNav{color:#686868;margin:0 20px 0 33px;padding-top:22px;overflow:hidden;}
.catNav li {float:left;color:#686868;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;margin:0 0 14px 0;}
.catNav li a{width:137px;float:left;display:block;color:#686868;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.catNav li a:hover{text-decoration:underline;}
.catNav li a.plus{float:left;width:9px;display:block;padding:3px 8px 0 0;}
.catNav li a.minus{float:left;width:9px;display:block;padding:3px 8px 0 0;}
.catNav li ul {margin:30px 0 0 0;overflow:hidden;}
.catNav li ul li a{padding:0 0 0 17px;float:left;color:#686868;font:normal 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.catNav li ul li a:hover,#search-page article ol li a:hover{float:left;color:#c35a50;text-decoration:underline;}
.catNav   li ul li.act a,.catNav   li ul li.act a:hover,.nexts a:hover,.prevs a:hover{float:left;color:#c35a50;text-decoration:underline;}

#secondaryContent .catNavi{color:#686868;margin:33px 0 0 0;padding-top:22px;width:213px;xoverflow:hidden;}
#secondaryContent .catNavi li {width:213px;border-top:1px dotted #02003f;margin:0;padding:6px 0 13px 0!important;float:left;xoverflow:hidden;color:#02003f;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
#secondaryContent .catNavi li a{width:155px;float:left;display:block;color:#02003f;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
#secondaryContent .catNavi li a:hover{text-decoration:underline;}
#secondaryContent .catNavi li a span{display:block;float:left;}
#secondaryContent .catNavi li a.plus{float:left;width:9px;display:block;padding:3px 8px 0 0;}
#secondaryContent .catNavi li a.minus{float:left;width:9px;display:block;padding:3px 8px 0 0;}
#secondaryContent .catNavi   li.active{padding:0;position:relative;border-top:none;}
#secondaryContent .catNavi li ul {margin:20px 0 0 0;width:213px;overflow:hidden;}
#secondaryContent .catNavi li ul li{border-top:none;}
#secondaryContent .catNavi li ul li a{padding:0 0 0 17px;color:#02003f;font:normal 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
#secondaryContent .catNavi li ul li a:hover{color:#c35a50;text-decoration:underline;}
#secondaryContent .catNavi   li ul li.act a,.catNav   li ul li.act a:hover{color:#c35a50;text-decoration:underline;}

/* =============================== map navigation ==================================== */
.mapNav{color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;list-style:none;background:none;}
ul.mapNav li {background:none!important;padding:16px 0 10px 0!important;border-bottom:1px dotted #d8dde0;color:#02003f;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-transform:uppercase;background:none!important;}
ul.mapNav li  a{color:#02003f;background:none;}
ul.mapNav li  a:hover{color:#02003f;background:none;text-decoration:none;}
ul.mapNav  li ul li {border-bottom:none!important;text-transform:none;background:none!important;padding:17px 0 0 18px!important;}
ul.mapNav  li ul li a{color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;!important;border-bottom:none!important;text-decoration:underline;}
ul.mapNav  li ul li a:hover{color:#c35a50;border-bottom:none;text-decoration:underline;}

.catMap{}

ul.mapNav li ul.catMap li{background:transparent url(../images/marker-map.gif) no-repeat left 23px!important;margin:0 0 0 5px!important;}
ul.mapNav li ul.catMap ul{padding:0 0 0 30px;}
ul.mapNav li ul.catMap ul li{background:none!important;padding:0!important;margin:0!important;line-height:14px;}
ul.mapNav li ul.catMap ul li a {color:#686868;}
ul.mapNav li ul.catMap ul li a:hover {color:#c35a50;}
ul.mapNav li.last{background:none!important;padding:16px 0 10px 0!important;border-bottom:none;color:#02003f;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-transform:uppercase;background:none!important;}
/* =============================== visual ==================================== */

/*#visual{height:369px!important;overflow:hidden;background:transparent url(../images/bg-visual-bot.gif) no-repeat center bottom;}
#visual img{display:block;margin:0 auto;padding:10px 0 0 0;}
#visual ul{width:440px;padding:0 0 0 0;margin:0 auto; height:37px; display:block; float: left;}
#visual ul li{margin:4px 0 0 0px;float:left;display:block;color:#ffffff;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;padding:2px 30px 3px 30px;text-align:center;}
#visual ul li:hover{margin:4px 0 0 0px;text-align:center;padding:2px 30px 3px 30px;text-align:center;background:transparent url(../images/visual-nav-act.gif) no-repeat center top;}
#visual ul li a{text-align:center;padding:2px 0 1px 0;border-bottom: 1px dashed #ffffff;text-decoration:none;color:#ffffff;float:left;display:block;}
#visual ul li a:hover{text-align:center;padding:2px 0 1px 0;border-bottom:none;text-decoration:none;color:#ffffff;float:left;display:block;}
#visual ul li.act{padding:0;margin:4px 0 0 0px;float:left;display:block;color:#ffffff;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
#visual ul li.act a{text-align:center;padding:2px 30px 3px 30px;border-bottom:none;text-decoration:none;color:#ffffff;float:left;display:block;text-align:center;background:transparent url(../images/visual-nav-act.gif) no-repeat center top;}

#visual  ul li.prev{background:none;margin:0;padding:0 23px 0 25px;width:8px;}
#visual  ul li.next{background:none;margin:0;padding:0 0 0 25px;width:8px;}



#visual  ul li.prev a{margin:4px 0 0 0px;border-bottom:none;padding:6px 0 0 0;text-decoration:none;}
#visual  ul li.next a{margin:4px 0 0 0;border-bottom:none;padding:6px 0 0 0;text-decoration:none;}

#visual  ul li img{width:8px;padding:0;}*/

#visual{height:369px!important;overflow:hidden;background:transparent url(../images/bg-visual-bot.gif) no-repeat center bottom;}
#visual img{display:block;margin:0 auto; padding:10px 0 0 0;}
#visual ul{padding:0 0 0 0;height:32px; margin: 0 auto;}
#visual ul li{margin:4px 0 0 0;float:left;display:block;color:#ffffff;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;padding:2px 0 3px 0; width: 125px; text-align:center;}
#visual ul li:hover{margin:4px 0 0 0px;text-align:center;padding:2px 0 3px 0;background:transparent url(../images/visual-nav-act.gif) no-repeat center top; width: 125px;text-decoration:none;}
#visual ul li:hover a{text-decoration:none;border-bottom:none;}
#visual ul li a{padding:2px 0 1px 0;border-bottom: 1px dashed #ffffff;text-decoration:none;color:#ffffff;}
#visual ul li a:hover{padding:2px 0 1px 0;border-bottom:none;text-decoration:none;color:#ffffff;}
#visual ul li.act{margin:4px 0 0 0px;text-align:center;padding:2px 0 3px 0;background:transparent url(../images/visual-nav-act.gif) no-repeat center top; width: 125px;text-decoration:none;}
#visual ul li.act a{padding:2px 0 1px 0;border-bottom:none;text-decoration:none;color:#ffffff;}

#visual  ul li.prev{background:none;margin:0;padding:0 23px 0 25px;width:8px;}
#visual  ul li.next{background:none;margin:0;padding:0 0 0 25px;width:8px;}

#visual  ul li.prev a{margin:4px 0 0 0px;border-bottom:none;padding:6px 0 0 0;text-decoration:none;}
#visual  ul li.next a{margin:4px 0 0 0;border-bottom:none;padding:6px 0 0 0;text-decoration:none;}

#visual  ul li img{width:8px;padding:0;}


.mainVisual{height: 332px;  margin-left: 7px; }
.visualImg .text_bg {font-size: 14px; height: 39px; background: url(../images/bg-visualimg.png) no-repeat top right; line-height: 39px; position: absolute; bottom: 0; left: 0; padding-right: 40px;}
.visualImg .text_bg div{display: block; height: 39px; background: transparent; padding: 0 0 0 15px; color: transparent!important;}
.visualImg .text {font-size: 14px; height: 39px; background: transparent; line-height: 39px; position: absolute; bottom: 0; left: 0; padding-right: 40px;}
.visualImg .text div{display: block; height: 39px; background: url(../images/bg-visualimg2.png) repeat-x; padding: 0 0 0 15px; color: #02003f;}

.mainVisual img{
    position: absolute;
    width:880px;
}
.show {z-index:500;}
.show1 {z-index:200;}
.carusel{margin: 0 auto;width: 555px; position: relative; height: 37px;}
.carusel .prev{background:none;margin:0;width:8px;display:block; position: absolute; left: 0; top: 0;}
.carusel .next{background:none;margin:0;width:8px;display:block; position: absolute; right: 0; top: 0;}
.buttons{}



/* =============================== content ==================================== */
section#content {width:894px;overflow:hidden;clear:both;padding:0;margin:0 auto;}
section#contenti {width:894px;overflow:hidden;clear:both;padding:0;margin:0 auto;background:transparent url(../images/bg-content-top.gif) no-repeat left top;}
.mainContent{width:430px;overflow:hidden;padding:16px 55px 0 11px;float:left;min-height: 230px;}
.content,.content-catalog,.content-tovar {width:587px;overflow:hidden;padding:0 52px 0 11px;float:left;}
.mainContent h1{margin:21px 0 0 0;border-bottom:none;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.mainContent p{line-height:17px; padding:0;margin:0 0 20px 0;}
.mainContent article{float:left;}
.mainContent ul{list-style:none;color:#ffffff;margin:0 0 0 30px;}
.mainContent li{}
.mainContent li a{font:16px 'Trebuchet MS', Arial, sans-serif;color:#ffffff;text-decoration:none;}

.content ul {padding:0;}
.content ul li{background: url(../images/marker.gif) no-repeat left 2px;padding:0 0 20px 20px;}

.content-error {width:587px;color:#02003f;overflow:hidden;padding:20px 52px 0 11px;float:left;background:transparent url(../images/bg-error.gif) no-repeat left top;}
.content-error h1{margin:128px 0 0 0;font:bold 60px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-transform:none;border-bottom:none;}
.content-error h2{color:#02003f;font:16px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-transform:none;padding:0 0 33px 0;margin:0;border-bottom:none;}
.content-error  p{color:#686868;}

/* =============================== secondaryContent ==================================== */
aside{width:372px;padding:16px 13px 0 13px;display:inline;float:right;}
#secondaryContent {width:232px;margin:59px 0 0 0;padding:0;display:inline;float:right;overflow:hidden;}

/* =============================== news ==================================== */
#news {width:347px;overflow:hidden;text-align:left;padding:0;margin:24px 0 14px 0;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
#news h1 {float:left;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;margin:0;color:#02003f;text-transform:uppercase;border-bottom:none;}
#news h1 img{display:block;float:left;padding-top:2px;}
#news h1 a{padding-left:7px;}
#news article {padding:0 0 21px 16px;overflow:hidden;text-align:left;clear:both;}
#news time,.news time {display:block;padding:0 0 2px 0;color:#686868;font:10px Tahoma, Arial, sans-serif;}
#news article h2,#news article h2 a {margin:0;padding:0;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;color:#02003f;text-transform:uppercase;border-bottom:none;}
#news article h2 a:hover{color:#c35a50;}
#news article p,.news article p {color:#000000;padding:2px 0 0 0;margin:0;line-height:15px;}
.arh {margin:0;float:right;padding:0;}
.arh a {color:#0e2a5e;padding:0;}

.news article {padding:15px 0 15px 0;overflow:hidden;text-align:left;clear:both;border-bottom:1px dotted #d8dde0;}
.news img{margin-right:18px;}
.news article h2,.news article h2 a {margin:0;padding:0;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;color:#02003f;text-transform:uppercase;border-bottom:none;}
.news article h2 a:hover{color:#c35a50;}

.news.act h1{margin:15px 0 22px 0;}
.news.act time {display:block;padding:0 0 2px 0;color:#686868;font:13px Tahoma, Arial, sans-serif;}

/* =============================== banner ==================================== */
#ban a {
display : block;
margin-top : 18px;
clear : both;
}

/* =============================== footer ==================================== */
footer {width:100%;position:absolute;bottom:0;height:199px;z-index:2;background:#f8f8f8 url(../images/bg-footer.gif) repeat-x left top;color:#000000;font:11px Tahoma, Arial, sans-serif;}
#footer{width:100%;background:url(../images/bot-foot.gif) no-repeat right bottom;height:199px;position:relative;z-index:1;}
.footer{width:894px;margin:0 auto;}
#footer section{overflow:hidden;margin:0 0 10px 0;}
#footer article.address{padding:13px 0 0 11px; float:left;width:215px;}
#footer article.address-sales{padding:22px 0 0 30px; float:left;width:200px;}
#footer article.address-services{padding:22px 0 0 4px; float:left;}

#footer article span{color:#72797f;}
#footer img{float:left;display:block;padding:22px 50px 0 55px;}

.footB{clear:both;padding:20px 0 0 0;margin:16px 0 0 0;background:url(../images/bg-foot-bot.gif) no-repeat center top;}
.copy{float:left;width:625px;color:#02003f;margin:36px 0 0 11px;}
.csf{float:right;color:#000000;margin:38px 116px 0 0;}
.csf img{padding:0 6px 0 0!important;}


/* =Tables
-----------------------------------------------------------------------------*/
table {padding:6px 0 6px 0;border-top:1px dotted #d8dde0;border-bottom:1px dotted #d8dde0;border-collapse:collapse;width:100%;}
tr{background-color:#ffffff;}
.alt{background-color:#eceeef;}
th{text-align: left;padding:10px 0 10px 0;}
th:first-child{text-align: left;padding:10px 0 10px 19px;}
td {text-align: left;font-weight: normal;padding:10px 0 10px 0;}
table  td:first-child{text-align: left;font-weight: normal;padding:10px 0 10px 19px;}
/* =Contact
-----------------------------------------------------------------------------*/
.contacts{overflow:hidden;}
.contacts h6{border-bottom:none;margin:0 0 15px 0;padding:0;}
.contacts article{width:210px;padding-right:68px;float:left;}
.contacts form{float:left;background:#eceeef;margin-bottom:40px;border-top:1px solid #ffffff;padding:15px 20px 10px 18px;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;color:#72797f;}
.contacts form p{overflow:hidden;padding: 0 0 10px 0;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;color:#72797f;}
.contacts form input{float:left;width:265px;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;color:#72797f;}
.contacts form input#code{width:70px;float:left;margin-left:8px;}
.contacts form  textarea{width:265px;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;color:#72797f;margin-bottom:10px;}
.contacts form p a{float:right;cursor:pointer;}
.contacts form p img{float:left;display:block;}

/* =Catalog
-----------------------------------------------------------------------------*/
h1.tovar{margin:0;}
.content-catalog  h1{clear:both;}
.content-catalog  article{clear:both;overflow:hidden;padding:20px 0 0 0;color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif; min-width: 570px;}
.content-catalog  article h6{border-bottom:none;margin:0 0 0 0;color:#02003f!important;text-transform:none;}
.content-catalog div{width:328px;float:left;padding:0 50px 0 20px;}
.content-catalog  article h6 a:hover{text-decoration:underline;color:#02003f;}
.content-catalog div ul {overflow:hidden; margin:10px 0 0 0;padding:0;}
.content-catalog div ul li{float:left;width:135px;text-align:center;display:block;padding:0 25px 20px 0;height: 135px}
.content-catalog div ul li img{max-height: 100px;min-width: 50px;display: block;margin: 0 auto;}
.content-catalog div ul li a {text-align:center;width:135px;margin:0 auto;color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.content-catalog div ul li a:hover {text-align:center;text-decoration:underline;width:135px;margin:0 auto;color:#c35a50;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.content-catalog aside{float:right;width:185px;padding:0;margin:0;}
article.color{background:#eceeef;clear:both;overflow:hidden;padding:20px 0 20px 0;color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}

.content-tovar  article{margin:20px 13px 0 13px;background:url(../images/bg-tovar.gif) no-repeat center top;float:left;width:229px; height:290px;overflow:hidden;padding:18px;color:#000000;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.content-tovar  article span,.content-tovar  article span a{text-transform:none;text-align:center;color:#02003f;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif!important;padding:0;margin:0;}
.content-tovar  article div  p.title,.content-tovar  article p {text-align:center;}
.content-tovar  article div  p {text-align:left;}
.content-tovar  article p a {text-align:center;text-align:center;color:#02003f;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.content-tovar  article p a:hover{color:#c35a50;text-decoration:underline;text-align:center;}
.content-tovar  article div  p.title img{float:none;display:block!important;clear:both!important;padding:10px 0 0 0;text-align:center!important;margin:0 auto!important;}
.content-tovar  article div{height:287px;}
.content-tovar  p img{float:left;padding:10px 30px 30px 20px;}

/* =Gallery
-----------------------------------------------------------------------------*/
.sectionGal{clear:both;width:586px;margin:30px 0 0 0;}
ul.tabsGal {height: 25px;line-height:25px;list-style: none;}
.boxGal {background:#02003f url(../images/bg-section.gif) repeat-x left top;margin:-2px 0 0 0;display:none;}
.tabsGal li {border:0;color:#02003f;font:13px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;cursor:pointer;display:inline;float:left;margin:0;padding:4px 0 5px 0;position:relative;}
.tabsGal li.current {color:#d8dde0;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;padding:4px 0 5px 0;width:186px;background:url(../images/bg-tabs.gif) no-repeat left top;}
.boxGal {display: none;padding:10px 18px 10px 18px;}
.boxGal.visible {display: block;}

#gallery{list-style:none;padding:0;margin:0;overflow:hidden;}
#gallery li{width:124px;height:130px;color:#ffffff;float:left;margin:10px 18px 5px 0;padding:0;background:none;}
#gallery li a img{border:3px solid #ffffff!important;}
#gallery li a:hover img{border:3px solid #c35a50!important;}
#gallery li a{width:124px;color:#ffffff;text-decoration:none;}
#gallery li a:hover{width:124px;color:#c35a50;text-decoration:none;}
#gallery li.last{float:left;margin:10px 0px 10px 0;}

/* =Tabs
-----------------------------------------------------------------------------*/
.section{clear:both;width:586px;margin:30px 0 15px 0;}
.section table{width:100%;}
ul.tabs {background:url(../images/bg-tabs-top.gif) no-repeat center top;height:22px;list-style:none;padding:0;width:499px;margin:0 auto;text-align:center;}

ul.tabss {background:url(../images/bg-tabss-top.gif) no-repeat 0 0;background-size: 96%; height:22px;list-style:none;padding:0;width:561px;margin:0 auto;text-align:center;}
.tabss li{padding:3px 10px 6px 10px!important;background:none!important;border:0;color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;cursor: pointer!important;display:inline;float:left;margin:0;padding:4px 25px 5px 25px;position: relative;text-align:center;}
.tabss li.tabs-1.current {padding:4px 0 5px 0!important;width:184px;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;background:url(../images/bg-tabs.png) no-repeat center top!important;}
.tabss li.tabs-1.current a{text-decoration:none!important;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;width:184px;}
.tabss li.tabs-2.current {background:url(../images/bg-tabs.png) no-repeat center top!important;float:left;/*padding:4px 0px 5px 0!important;*/width:184px;color:#d8dde0!important;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;}
.tabss li.tabs-2.current a{text-decoration:none!important;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;width:184px;}
.tabss li.tabs-3.current {background:url(../images/bg-tabs.png) no-repeat center top!important;float:left;left: 25px;padding:4px 0px 5px 0!important;width:184px;color:#d8dde0!important;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;}
.tabss li.tabs-3.current a{text-decoration:none!important;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;width:184px;}

.tabss li.tabs-aza.current {padding:4px 0 5px 0!important;width:184px;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;background:url(../images/bg-tabs.png) no-repeat center top!important;}
.tabss li.tabs-aza.current a{text-decoration:none!important;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;width:184px;}


.tabss li.current { z-index: 10;}
.tabss li { position: relative; z-index: 0;}

ul.tabss li.tabs-1{padding:3px 0px 3px 0px!important;color:#02003f; margin: 0 -43px 0 0 ;
font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;
text-transform:uppercase;cursor: pointer!important;display:block;float:left;position: relative;text-align:center;}
ul.tabss li.tabs-1 a{margin:0;color:#02003f;text-decoration:underline;}
ul.tabs li.tabs-1 a:hover{margin:0;color:#02003f;text-decoration:none;}
ul.tabss li.tabs-2{color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;left: 25px;text-transform:uppercase;cursor: pointer!important;display:block;float:left;margin:0;position: relative;text-align:center;}
ul.tabss li.tabs-2 a:link,ul.tabss li.tabs-2 a:visited{margin:0px 10px 0px 0px!important;color:#02003f;text-decoration:underline;}
ul.tabss li.tabs-2 a:hover{margin:0px 10px 0px 0px!important;color:#02003f;text-decoration:none;}

ul.tabss li.tabs-3{color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;left: -25px;text-align:center;text-transform:uppercase;cursor: pointer!important;display:block;float:left;margin:0;position: relative;text-align:center;}
ul.tabss li.tabs-3 a:link,ul.tabss li.tabs-2 a:visited{margin:0px 10px 0px 0px!important;color:#02003f;text-decoration:underline;}
ul.tabss li.tabs-3 a:hover{margin:0px 10px 0px 0px!important;color:#02003f;text-decoration:none;}


ul.tabss li.tabs-1.current a,ul.tabss li.tabs-2.current a,
ul.tabss li.tabs-1.current a:hover,
ul.tabss li.tabs-2.current a:hover{margin:0!important;color:#02003f;text-decoration:none!important;}
ul.tabss li.tabs-3.current a:hover{margin:0!important;color:#02003f;text-decoration:none!important;}
.box {margin:-2px 0 0 0;background:#f8f8f8;border-top:7px solid #02003f;border-right:1px solid #02003f;border-bottom:7px solid #02003f;border-left:1px solid #02003f;}
.tabs li{padding:3px 10px 6px 10px;background:none!important;border:0;color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;cursor: pointer!important;display:inline;float:left;margin:0;padding:4px 25px 5px 25px;position: relative;text-align:center;}

.tabs li.tabs-1.current {padding:4px 0 5px 0!important;width:184px;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;background:url(../images/bg-tabs.png) no-repeat center top!important;}
.tabs li.tabs-1.current a{text-decoration:none;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;width:184px;}

.tabs li.tabs-2.current {float:left;padding:4px 0px 5px 0!important;position:relative;left:-26px;width:184px;color:#d8dde0!important;font:bold 13px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;background:url(../images/bg-tabs.png) no-repeat center top!important;}
.tabs li.tabs-2.current a{text-decoration:none;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;width:184px;}

.tabs li.tabs-3.current {float:left;padding:4px 0 5px 0!important;width:184px;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;background:url(../images/bg-tabs.png) no-repeat center top!important;}
.tabs li.tabs-3.current a{text-decoration:none;color:#d8dde0!important;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;width:184px;}

ul.tabs li.tabs-1{width:163px;padding:3px 0px 3px 0px!important;background:url(../images/tabs-1.gif) no-repeat center top!important;color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;cursor: pointer!important;display:block;float:left;margin:0;position: relative;text-align:center;}
ul.tabs li.tabs-1 a{margin:0;color:#02003f;text-decoration:underline;}
ul.tabs li.tabs-1 a:hover{margin:0;color:#02003f;text-decoration:none;}
ul.tabs li.tabs-2{width:143px;padding:3px 0px 3px 0px!important;background:url(../images/tabs-2.gif) no-repeat center top!important;color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;cursor: pointer!important;display:block;float:left;margin:0;position: relative;text-align:center;}
ul.tabs li.tabs-2 a{margin:0px 10px 0px 0px!important;color:#02003f;text-decoration:underline;}
ul.tabs li.tabs-2 a:hover{margin:0px 10px 0px 0px!important;color:#02003f;text-decoration:none;}
ul.tabs li.tabs-2.current a,ul.tabs li.tabs-2.current a:hover{margin:0!important;}
ul.tabs li.tabs-3{padding:3px 0px 3px 10px!important;color:#02003f;font:11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-align:center;text-transform:uppercase;cursor: pointer!important;display:block;float:left;margin:0;position: relative;text-align:center;}
ul.tabs li.tabs-3 a{margin:0px 0px 0px 10px!important;color:#02003f;text-decoration:underline;}
ul.tabs li.tabs-3 a:hover{margin:0px 0px 0px 10px!important;color:#02003f;text-decoration:none;}

ul.tabss li{ width: 184px; padding: 0; text-align: center;}
.box { position: relative;}
.box  div{padding:0;}
.box  h6{border-bottom:none;margin:10px 0 15px 25px;color:#000000;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.box.visible {display:block;}
.box .map-cont { position: absolute; z-index: 0; top:0; left: 0; height: 278px;}
.box .map-cont.current { z-index: 100;}

table.specif{padding:6px 0 6px 0;margin-bottom:20px;border-collapse:collapse;border-top:1px dotted #d8dde0;border-bottom:1px dotted #d8dde0;}
table.specif tr{background-color:#ffffff;padding-left:19px!important;}
table.specif .alt{background-color:#eceeef;padding-left:19px!important;}
table.specif th{text-align: left;padding:10px 0 10px 0;}
table.specif td {text-align: left;font-weight: normal;padding:10px 3px;}
table.specif  td:first-child{text-align: left;font-weight: normal;padding:10px 0 10px 25px;}

table.docum a {font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
table.docum tr{background-color:#f8f8f8;padding-left:19px!important;}
table.docum tr td{border-bottom:1px dotted #d8dde0!important;}
table.docum  .alt{background-color:#f8f8f8;}
table.docum  span{margin-left:15px;color:#000000;}

p.back img{display:block;width:9px;float:left;padding:3px 9px 0 0}
p.back a{display:block;float:left;color:#02003f;font:bold 11px Tahoma, 'Trebuchet MS', Arial, sans-serif;text-decoration:underline;text-transform:uppercase;}
p.back a:hover{text-decoration:none;}
/* =GALLERY TOVAR
-----------------------------------------------------------------------------*/
.gallery-tovar{background:url(../images/bg-tovar-gal.gif) no-repeat left top;width:586px;height:349px;padding:18px 0 0 0;}

#bigPhoto {border:1px solid #02003f;margin:0 auto;width:441px;overflow: auto;}
#bigPhoto img {display:block;}
.arrowRight {position:absolute;right:20px;top:8px;cursor:pointer;cursor:hand;}
.arrowLeft {position:absolute;left:0px;top:8px;cursor:pointer;cursor:hand;}
.HorArrows {clear:both;position:absolute;height:11px;width:461px;top:60px;}
#PreviewsPlace { width:440px;position:relative;margin:0 auto;text-align:center;overflow:hidden;}
#PreviewsPlace .prev{float:left;padding:60px 14px 0 0;display:block;overflow:hidden;width:8px;height:11px;}
#PreviewsPlace .next{float:right;padding:60px 0 0 14px;display:block;overflow:hidden;width:8px;height:11px;}
#PreviewsPlace .prev a img{float:left;margin:60px 0 0 0!important;display:block;width:8px;height:11px;overflow:hidden;padding:0;}
#PreviewsPlace .next a img{float:left;margin:60px 0 0 0!important;display:block;width:8px;height:11px;overflow:hidden;padding:0;}
#preview {list-style:none;padding:0 0 20px 0px;margin:0;position:relative;overflow:hidden;float:left;}
#preview  li {float:left;background:none;width:130px;padding:0;margin:0;display:block;}
#preview  li a{width:118px;color:#02003f;text-decoration:none;}
#preview li a:hover,#preview li.act a,#preview li.act a:hover{width:118px;color:#c35a50;}
#preview  li a img{overflow:hidden;display:block;float:left;border:3px solid #02003f;width:118px;margin:20px 15px 8px 0;}
#preview li a:hover img,#preview li.act a img{border:3px solid #c35a50!important;width:118px;margin:20px 15px 8px 0;}

/* =PAGE SCROLL
-----------------------------------------------------------------------------*/
.result-found{position:relative;margin:30px 0 20px 0;background:url(../images/bg-pagenav.gif) no-repeat left top;width:612px;overflow:hidden;height:28px;}

.result-found .prevs img{ margin:5px 10px 0 0px;display:block;float:left;}
.result-found .nexts img{ margin:5px 0px 0 10px;display:block;float:left;}
.prevs{margin:5px 0 0 13px;float:left; padding:0;color:#ffffff; }
.nexts{margin:5px 13px 0 0;position:absolute;padding:0;right:0; top:0;}
.nexts a,.prevs a{color:#ffffff;float:left;font:13px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.number-pages {width:300px;float:left;margin:0 0 0 100px;text-align:center;border-collapse:collapse;color:#ffffff;padding:0;overflow:hidden;border:none!important;background:#02003f;}
.number-pages td{padding:0!important;background:#02003f;text-align:center;}
.number-pages span 	{background:url(../images/page-nav-act.gif) repeat-x left top;text-align:center;padding:6px 12px 6px 12px;margin:0; display:block; float:left;font:13px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.number-pages a		{text-decoration:underline;color:#ffffff;text-align:center;padding:6px 12px 6px 12px;margin:0; display:block; float:left;font:13px Tahoma, 'Trebuchet MS', Arial, sans-serif;}
.number-pages a:hover {text-decoration:none;color:#ffffff;font:13px Tahoma, 'Trebuchet MS', Arial, sans-serif;background:url(../images/page-nav-act.gif) repeat-x left top;}

.nexts, .prevs{
        font: 13px Tahoma,'Trebuchet MS',Arial,sans-serif;
        color:white;
}

table.YMaps-b-balloon-frame td {padding: 0 !important; margin: 0 !important; border: none !important;}
table.YMaps-b-balloon-frame {padding: 0 !important; margin: 0 !important; border: none !important;}
.err { background-color: #ffCCCC;}
.YMaps-b-balloon_full{
    padding: 0!important;
}
.YMaps-b-balloon_full td{
    padding: 0!important;
}
.YMaps-b-balloon_full tr{
    background: none !important;
}

.YMaps-b-balloon-frame table tr{
        background: none !important;
}


.YMaps-b-balloon_full table{
    border:none!important;
}

.YMaps-b-balloon_full div{
    padding: 0!important;
}

.YMaps-b-balloon-content{
    width: 120px !important;
}
div>article>div>p.title{min-height: 130px}

/*hicon*/
.cat-contacts {
	padding-top: 15px;
}
.cat-image {
	margin: 0 10px 10px 0;
}
.cat-name {
	margin-bottom: 10px;
	color: #02003f;
	font-size: 14px;
}
.cat-phones {
	font-weight: bold;
}
.cat-phones span{
	font-size: 13px;
}

.clear {
	clear: both;
}
.h-logos {
	margin: 10px 0;
	height: 45px;
}
.h-logos div {
	width: 90px;
	margin-right: 4px;
	line-height: 45px;
	display: inline-block;
	vertical-align: middle;
}
.h-logos div img {
	vertical-align: middle;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.h-logos div a:hover img {
	filter: alpha(opacity=100);
	opacity: 1;
}

.h-fotos {
	height: 100px;
	margin: 10px 0;
	width: 590px;
	overflow: hidden;
}
.h-fotos div {
	float:left;
	margin-right: 10px;
}

/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
}

.simply-scroll-btn {
	position: absolute;
	background-image: url(buttons.png);
	width: 100px;
	height: 100px;
	z-index:3;
}
	
.simply-scroll-btn-left {
	left: 0;
	top: 0;
}

.simply-scroll-btn-right {
	right: 0;
	top: 0;
}

/* Container DIV */
.simply-scroll { 
	width: 590px;
	height: 100px;
	margin-bottom: 10px;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 590px;
	height: 100px;
}
	
ul.list {
	background: none;
	list-style: circle;
	margin-left: 20px;
}
ul.list li {
	padding: 3px 0;
	background: none;
}


.c-cols {

}
.c-col {
	float: left;
	width: 195px;
}
.c-image {
	text-align: center;
}
.c-image img {
	display: inline-block;
	height: 100px;
}
.c-col h4 {
    border-bottom: none;
    color: #02003f;
    font: bold 13px Tahoma,"Trebuchet MS",Arial,sans-serif;
    margin: 0 0 10px 0;
}
.c-info {
	margin: 0 10px;
}

.c-table {}
.c-table td {
	padding: 0 10px;
}
.c-table td:nth-child(2n) {
	white-space: nowrap;
	width: 120px;
	vertical-align: middle;
}
.c-table td:nth-child(3n) {
	white-space: nowrap;
	width: 120px;
	vertical-align: middle;
}
.c-table .h-logos div img {
	opacity: 1;
}

.pdf td {
	padding: 5px !important;
}

/**/
#wrapper {
	position: relative;
}
.r-doska {
	position: absolute;
	top: 500px;
	width: 180px;
	text-align: center;
	left: 20px;
}
.r-doska div {
	display: none;
}
.r-doska .dcurrent {
	display: block;
}

/**/
.none {
	display: none;
}
.podpiska input[type="text"] {
	width: 250px;
}
.error {
	color: #f00;
}

/**/
.div1, .div2 {
	display: none;
}

.footB {
	position: relative;
}
.social {
	position: absolute;
	right: 0;
	top: 0;
}
.social a {
	display: inline-block;
	margin-right: 5px;
}
.social img {
	padding: 0 !important;
}