html { overflow-x:  hidden;}
 
/* отмена горизонтального скролинга */


body {
background: url("/images/sneg.gif");
background-color: #9ec0de;
margin : 0;
padding : 0;
color : #4E636D;
font-family : Arial, Helvetica, sans-serif;font-size : 12px;
}

#page {
background: url("/images/winter.png");
margin : 0;padding : 0;
background-color : #9EC0DE;
}

#wrapper {
width : 1000px;
margin : 0 auto;
}


#head-top, #h15 {height : 15px;color : #ffffff;}


.head-banner {
background-color: #9ec0de;
margin: 0 auto;
width: 1230px;
}



#head {
height : 220px;
background-color : #007ea8;
color : #ffffff;
}


.logo {width : 220px;height : 68px;background : url("/images/logo.gif") no-repeat scroll;border : 0;margin-top : 2px;}
.h-left {float : left;width : 220px;padding : 13px 10px 1px 10px;font-size : 13px;color : #ffffff;}
.head-info {padding : 0 0 5px 0;}
.phone span {font-size : 28px;}
.header {float : left;width : 760px;height : 220px;background : url("/images/header.jpg") no-repeat scroll;}
.put {height : 30px;padding : 20px;}
.site_name {margin : 1px 0 0 1px;position : absolute;text-indent : -9009px;white-space : nowrap;width : 200px;z-index : 2;}



.site_name h1, .site_name h1 a, .site_name h1 a:link, .site_name h1 a:visited {color : #FFFFFF;font-size : 26px;margin : 0;}


.slogan {margin : -2px 0 0 240px;position : absolute;width : 740px;}


.slogan h2 {color : #ffffff;font-size : 18px;font-weight : normal;}


.line-orang {height : 3px;background-color : #ffb156;margin : auto;padding : 0;}


.first-top b {font-size : 16px;background-color : #ffb156;color : #1A292F;padding : 15px;text-decoration : none;}


.first-block {background-color : #F1F8FF;float : left;margin : 10px;padding-bottom : 10px;padding-left : 10px;padding-top : 10px;position : relative;vertical-align : middle;width : 690px;}


.bluebox {background-color : #F1F8FF;border : #007EA8 solid 1px;margin : 10px;padding : 20px;}

/*

div#box-content form table tbody tr td input[type=submit] {background: -moz-linear-gradient(center top , #0079bc, #00509d) repeat scroll 0 0 rgba(0, 0, 0, 0);color: #fff;text-decoration: none;text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);padding: 15px 50px;}


*/
#mail-form {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    background-attachment: scroll;    background-clip: border-box;    background-color: #ffb156 !important;    background-image: url("/images/gr.png");    background-origin: padding-box;    background-position: 100% 0;    background-repeat: repeat-y;    background-size: auto auto;    border-color: #ffffff -moz-use-text-color #ffffff #ffffff;    border-image: none;    border-radius: 5px 0 0 5px;    border-style: solid none solid solid;    border-width: 2px 0 2px 2px;    box-shadow: -1px 0 2px #888888;    cursor: pointer;    display: block;    font-size: 0;    line-height: 0;    margin-top: -121px;    padding: 8px 1px 8px 2px;    position: fixed;    right: 0;    top: 75%;    z-index: 100001;}
#reformal_tab {cursor : pointer;font-size : 0;line-height : 0;}
#mail-form img {border : none medium;margin : 0;padding : 0;}
a:hover#mail-form {padding : 8px 7px 8px 8px;}
.clear-block {clear : both;display : block;height : 2px;}
div#box-content div#tree div.dtree div.dTreeNode {margin-top : 7px;}
#box-content, .anons-article {font-size : 13px;line-height : 150%;}
#box-content {width : 710px;}
#box-content div.letter a, par a {color : #478ED4;font-size : 16px;margin : 0;padding : 0;}
.footer-bottom {margin : 50px 20px 10px 20px;}
.dtree {font-style : normal;font-variant : small-caps;font-weight : normal;line-height : 1.5em;text-decoration : none;white-space : nowrap;}
.dtree img {border : none 0;vertical-align : middle;}
.dtree a {color : #0482AC;}
.dtree a.node, .dtree a.nodeSel {font-size : 15px;white-space : nowrap;}
.dtree a.node:hover, .dtree a.nodeSel:hover {color : #FF7300;text-decoration : none;}
.dtree a.nodeSel {color : #FF7300;font-size : 15px;}
.dtree .clip {overflow : hidden;}
.form_table {background-color : #0282ac;font : 11px Arial;margin : 10px 0;}
.form_table TD {background-color : #fff;color : #000;padding : 5px;text-align : center;}
.form_table TD A {color : #606994;font-size : 11px;font-weight : bold;}
.form_table TD#sel {background-position : 0 50%;background-repeat : no-repeat;padding : 5px 20px 0;text-align : left;}
.form_table TD#sel A {color : #606994;font-size : 11px;font-weight : bold;}
.form_table TD#sel0 {background-color : #fdf9ed;background-image : none;}
.form_table TD#sel1 {background-image : none;text-align : left;}
.form_table TH {background-color : #c5e1fd;color : #000;font-weight : normal;padding : 5px;}
.order_table {font : 12px Arial;}
.order_table th {font-weight : normal;padding : 5px 10px 5px 3px;}
.order_table td {padding : 5px 0;}
.tabl2 {margin : 10px 0;text-align : center;border-collapse : collapse;}
.tabl2 td {margin : 10px 0;text-align : center;}
.tabl2 tbody tr.tabhead td, .tabl2 .tabhead {background-color : #c5e1fd;background-repeat : no-repeat;}
.tabl2 th, .tabl2 td {padding : 3px;border : #007ea8 dotted 1px;}
#cookiepopup {background : none 0 0 repeat scroll #939FB9;border : #CCCCCC solid 1px;bottom : 0;display : none;font-size : 13px;left : 0;padding : 10px;position : fixed;width : 100%;}
#cookiepopup div#cookie-close {cursor : pointer;float : right;margin : 5px 20px 0 0;}
i#cookiepopup img {vertical-align : text-bottom;}
#cookiepopup .cookie-content p {line-height : 1.2em;margin : 0 20px;}
#cookiepopup .cookie-content a {color : #EEEEEE;}
#cookiepopup #cookie-close-span {cursor : pointer;display : inline-block;text-decoration : underline;}
#cookiepopup .cookie-content {color : #FFFFFF;margin : 0 auto;width : 960px;}
#footer {background-color : #ffffff;}
.page-title {color : #FC9116;width : 730px;margin-top : 0;}


h1 {
color : #FC9116;
font-size : 2em;
line-height : 1.5em;
margin-bottom : auto;
padding-bottom : 10px;
}

h2 {color : #007EA8;font-size : 1.5em;font-weight : normal;}

h2 a, h2 a:hover, h2 a.block {color : #007EA8;font-size : 18px;font-weight : bold;line-height : 1.5em;text-decoration : none;}

h2 a:hover.block {color : #FC9116;font-size : 18px;font-weight : bold;text-decoration : underline;}

h2.company-name {color : #007ea8;
/* color : #FC9116; */
font-size : 2em;font-weight : bold;line-height : 1.5em;margin-bottom : auto;text-decoration : none;}


div#first a.highlighttext18px h2 {color : #007ea8;font-size : 18px;font-weight : bold;line-height : 1.5em;text-decoration : none;}


.pt-10 {
padding-top: 10px;
}



h3 {
color : #007EA8;
font-size : 1.188em;
margin-bottom : 3px;
text-decoration: none;
}

a h3 {
font-size: 18px;
text-decoration: none;
}



h3.letter_red_small {
    color: #fc9116;
    margin-bottom: auto;
    text-decoration: none;
}

h3.orange {
    font-size: 19px;
    color: #fc9116;
    margin-bottom: auto;
    text-decoration: none;
}


.orange {
    color: #fc9116;
    margin-bottom: auto;
    text-decoration: none;
}




a:hover h2, a:hover h3, a:hover h4 {color : #fc9116;}


div#bottom-content h2 {
padding : 40px 0 10px 0;
font-size : 1.9em;
font-weight: bold;
}

h2.orange a {
color: #fc9116;
margin-bottom: auto;
text-decoration: none;

}

h4 {color : #007EA8;font-weight : bold;}
.letter_red {color : #FC9116;font-size : 20px;font-weight : bold;margin-bottom : auto;text-decoration : none;line-height : 1.5em;}
.letter_red:hover {font-size : 20px;color : #FC9116;font-weight : bold;text-decoration : none;line-height : 1.5em;}
.letter_red_small {color : #FC9116;font-size : 16px;font-weight : bold;margin-bottom : auto;text-decoration : none;line-height : 1.5em;}
.letter_red_small:hover {font-size : 16px;color : #FC9116;font-weight : bold;text-decoration : none;line-height : 1.5em;}
.bg-blue {background-color : #F1F8FF;margin : 10px;padding : 10px;}
ul#zagolovok {line-height : 1.5em;font-size : 16px;font-weight : normal;text-decoration : none;font-variant : normal;list-style-type : none;padding : 0;margin : 5px 0;display : list-item;}
ul#zagolovok li {margin : 0;padding : 0;display : list-item;}
ul#zagolovok li a {display : list-item;width : auto;margin : 0 1px 3px 3px;padding : 3px 5px 3px 10px;background-color : #C5E1FD;color : #1A292F;text-decoration : none;}
div#first ul#zagolovok li h2 a {font-size : 16px;font-weight: normal;}
#first ul#zagolovok a h2  {color: #1a292f;font-size : 16px;font-weight: normal;margin : 0;margin : 0 0 0 25px;}
ul#zagolovok li.selected a {display : list-item;width : auto;margin : 0 1px 3px 3px;padding : 3px 5px 3px 3px;background-color : #ffb156;color : #007EA8;text-decoration : none;}
ul#zagolovok a:hover {background-color : #ffb156;display : list-item;}
.textorange , .orange {color : #FC9116;}
.textblue {color : #007EA8;}
h2.letter, h2.letter span a, .letter a, .letter a:hover {font-size : 12px;}
.breadcrumb, h2.breadcrumb, h2.breadcrumb span a, .breadcrumb a, .breadcrumb a:hover {font-size : 12px;}


#bottom-content {padding : 5px 20px 5px 20px;}





a.linknews {

    color: #1a292f;
    display: block;
    font-size: 16px;
    margin: 0 0 3px;
    padding: 3px 10px;
    text-decoration: none;

}


a:hover linknews {
    background-color: #ffb156;
    color: #1a292f;
    display: block;
    font-size: 16px;
    margin: 0 0 3px;
    padding: 3px 10px;
    text-decoration: none;

}


.white {background-color : #feffff;}
.blue {background-color : #f1f8ff;}
.img_top_r {float : left;margin-right : 8px;margin-left : 4px;}
.img_right_r {float : right;margin-right : 8px;margin-left : 12px;}
a.highlighttext18px {color : #007EA8;font-size : 18px;font-weight : bold;line-height : 1.5em;text-decoration : none;}
a.highlighttext18px:visited {color : #007EA8;font-size : 18px;font-weight : bold;text-decoration : none;}
a.highlighttext18px:active {color : #007EA8;font-size : 18px;font-weight : bold;text-decoration : none;}
a.highlighttext18px:hover, div#first a.highlighttext18px:hover h2 {color : #fc9116;font-size : 18px;font-weight : bold;text-decoration : underline;}
a.test:hover {font-size : 14px;color : #fc9116;}
a.test:active {font-size : 14px;color : #478ED4;}
a.test {font-size : 14px;color : #478ED4;}
a.test:visited {font-size : 14px;color : #478ED4;}
a.price_text {font-size : 12px;}
a.price_text:hover {font-size : 12px;}
a.price_text:active {font-size : 12px;}
a.price_text:visited {font-size : 12px;}
#container1 {position : absolute;height : 553px;width : 633px;margin-bottom : 10px;background-color : #F0F4F4;margin-top : 10px;margin-right : 10px;margin-left : 10px;padding : 10px;}
.tab_wight_left_bottom {border-left : 1px dotted #007EA8;border-top : 1px dotted #007EA8;border-bottom : 1px dotted #007EA8;}
.tab_wight_right_bottom {border-right : 1px dotted #007EA8;border-top : 1px dotted #007EA8;border-bottom : 1px dotted #007EA8;}
.tab_wight_bottom {font-size : 12px;color : #4E636D;padding-left : 4px;padding-top : 4px;padding-right : 2px;border-collapse : collapse;border-top : 1px dotted #007ea8;border-bottom : 1px dotted #007EA8;}
.tab_top {color : #4E636D;background-color : #c5e1fd;border-top : 1px dotted #007EA8;background-repeat : no-repeat;border-collapse : collapse;}
.tab_wight_left {border-left : 1px dotted #007EA8;border-top : 1px dotted #007EA8;border-right : 1px dotted #007EA8;border-bottom : 1px dotted #007EA8;}
.tab_wight_right {border-right : 1px dotted #007EA8;border-top : 1px dotted #007EA8;}
.tab_wight {font-size : 12px;color : #4E636D;padding-left : 4px;padding-top : 4px;padding-right : 2px;border-collapse : collapse;border-top : 1px dotted #007ea8;}
.tab_wight_dotted {font-size : 12px;color : #4E636D;padding-left : 4px;padding-top : 4px;padding-right : 2px;border-collapse : collapse;border : #007ea8 dotted 1px;}
.tab_wight_1 {font-size : 12px;color : #4E636D;background-color : #f1f8ff;padding-left : 4px;padding-top : 4px;padding-right : 2px;border-collapse : collapse;border-top : 1px dotted #007ea8;font-style : normal;font-weight : normal;}
.tab_wight_2 {font-size : 12px;color : #4E636D;background-color : #feffff;padding-left : 4px;padding-top : 4px;padding-right : 2px;border-collapse : collapse;border-top : 1px dotted #007ea8;}
.tab_wight_white {font-size : 12px;color : #4E636D;padding-left : 4px;padding-top : 4px;padding-right : 2px;border-collapse : collapse;border-top : 1px dotted #007ea8;border-left : 1px dotted #007ea8;border-right : 1px dotted #007ea8;}
.tab_wight_white_bottom {font-size : 12px;color : #4E636D;padding-left : 4px;padding-top : 4px;padding-right : 2px;border-collapse : collapse;border-top : 1px dotted #007ea8;border-left : 1px dotted #007ea8;border-right : 1px dotted #007ea8;border-bottom : 1px dotted #007ea8;}
.tab_wight_right_bottom {border-right : 1px dotted #007EA8;border-top : 1px dotted #007EA8;border-bottom : 1px dotted #007ea8;}
.box1 img.img_top {margin : 1px 8px 8px 8px;padding : 3px;}
.img_top {float : left;margin : 8px;padding : 3px;}
.img_top_r {float : right;margin-right : 8px;margin-left : 8px;}
.im1 {background : url(../images/016.jpg);width : 760px;height : 230px;overflow : visible;visibility : visible;border : 0;}
.im2 {background : url(../images/017.jpg);width : 760px;height : 230px;overflow : visible;visibility : visible;border : 0;}
.im3 {background : url(../images/012.jpg);width : 760px;height : 230px;overflow : visible;visibility : visible;border : 0;}
.im4 {background : url(../images/014.jpg);width : 760px;height : 230px;overflow : visible;visibility : visible;border : 0;}
.im5 {background : url(../images/015.jpg);width : 760px;height : 230px;overflow : visible;visibility : visible;border : 0;}
.im6 {background : url(../images/013.jpg);width : 760px;height : 230px;overflow : visible;visibility : visible;border : 0;}
.text_bold {color : #007EA8;font-weight : bold;}

.text_bold16 {color : #007EA8;font-weight : bold;font-size : 16px;}

.price_text {font-style : normal;font-size : 12px;line-height : 1.5em;}
.blue_text {font-style : normal;font-size : 12px;color : #007EA8;}
#text11px_header {font-size : 11px;font-family : Arial, Helvetica, sans-serif;color : #FFFFFF;}
p.shapka {font-family : Arial, Helvetica, sans-serif;font-size : 16px;color : #FFFFFF;}
a.headlink {font-family : Arial, Helvetica, sans-serif;font-size : 13px;color : #FFFFFF;}
a.headlink:visited {font-family : Arial, Helvetica, sans-serif;font-size : 13px;color : #FFFFFF;}
a.headlink:active {font-family : Arial, Helvetica, sans-serif;font-size : 13px;color : #FFFFFF;}
a.headlink:hover {font-family : Arial, Helvetica, sans-serif;font-size : 13px;color : #FC9116;}
#podval {background : url(../img/drop.jpg) right no-repeat;}
#podval #copyright {border-top : 6px solid #d2d2d2;width : 575px;height : 74px;margin-top : 70px;padding-left : 20px;font-size : 8pt;}
* html #podval #copyright {width : 595px;}
#podval #inner {border-top : 1px solid #4E636D;background : url(../img/img08.gif) repeat-x;width : 550px;color : #4E636D;padding-top : 10px;}
.img_right {float : right;margin-right : 8px;margin-left : 8px;margin-bottom : 8px;margin-top : 8px;}
a.link1 {font-size : 8px;}
p.link1 {font-size : 8px;}
a {font-family : Arial, Helvetica, sans-serif;font-size : 12px;color : #478ed4;}
a:visited {font-family : Arial, Helvetica, sans-serif;
/* color : #478ed4; */
}
a:active {font-family : Arial, Helvetica, sans-serif;font-size : 12px;color : #478ed4;}
a:hover {font-family : Arial, Helvetica, sans-serif;color : #FC9116;}
ul#menunav {line-height : 1.5em;font-style : normal;font-weight : normal;text-decoration : none;list-style-type : none;padding : 0;margin : 0 0;font-size : 16px;font-family : Arial, Helvetica, sans-serif;}
ul#menunav li {margin : 0;font-size : 16px;padding : 0;}
ul#menunav li a {display : block;font-size : 16px;width : 210px;margin : 0 0 3px 0;padding : 3px 10px 3px 10px;background-color : #C5E1FD;color : #1A292F;text-decoration : none;}
li.nolink {display : block;font-size : 16px;width : 210px;margin : 0 0 3px 0;padding : 3px 10px 3px 10px;background-color : #C5E1FD;color : #1A292F;text-decoration : none;}
ul#menunav li.selected a {display : block;font-size : 16px;width : 210px;margin : 0 0 3px 0;padding : 3px 10px 3px 10px;background-color : #ffb156;color : #007EA8;text-decoration : none;}
ul#menunav a:hover {background-color : #ffb156;font-size : 16px;}
.menufontheader {font-family : Arial, Helvetica, sans-serif;font-size : 16px;color : #1A292F;}
ul#menunav li p {display : block;font-size : 16px;width : 210px;margin : 0 0 3px 0;padding : 3px 10px 3px 10px;background-color : #C5E1FD;color : #1A292F;text-decoration : none;}
ul#menunav li.selected p {display : block;width : 210px;font-size : 16px;margin : 0 0 3px 0;padding : 3px 10px 3px 10px;background-color : #ffb156;color : #007EA8;text-decoration : none;}
#cont {width : 688px;min-height : 485px;padding : 0;}
#cont p.intro {text-align : justify;margin : 5px 0 0 0;}
ul.tabs {text-align : left;margin : 0;padding : 0;list-style-type : none;overflow : hidden;line-height : 1.5em;}
ul.tabs li {margin : 0 3px 0 0;padding : 0;cursor : pointer;float : left;line-height : 1.5em;}
ul.tabs li a {font : 13px Arial, Helvetica, sans-serif;padding : 4px 10px;background-color : #C5E1FD;color : #1D5A67;text-decoration : none;outline : none;line-height : 1.5em;}
ul.tabs li.selected a, ul.tabs li a:hover {background-color : #ffb156;color : #007EA8;text-decoration : none;line-height : 1.5em;}
#searchbox {background-color : #c5e1fd;height : 30px;padding : 15px;}
#searchbox55555 input {outline : none;border : #CCCCCC solid 2px;height : 30px;width : 400px;padding : 6px;margin : 0;float : left;font-family : Arial, Helvetica, sans-serif;font-size : 16px;line-height : normal;}
#searchbox input {border : #CCCCCC solid 1px;float : left;font-family : Arial, Helvetica, sans-serif;font-size : 14px;height : 15px;line-height : normal;margin : 0;outline : medium none;padding : 4px;width : 580px;}
#centercontent {vertical-align : top;}
.shags {width : 170px;float : left;height : 334px;background-repeat : no-repeat;font-size : 12px;}
.shags h2 {padding : 5px 0 6px 20px;font : 16px Georgia, sans-serif;color : red;}
.box1 {clear : left;background-color : #BCDCF4;padding : 5px;margin-bottom : 10px;text-align : center;font-size : 18px;}
.box11 {width : 320px;background-color : #BCDCF4;padding : 5px;margin-bottom : 10px;text-align : center;font-size : 18px;}
.box6 {width : 320px;float : left;height : auto;background-color : #BCDCF4;padding : 5px;margin-bottom : 10px;text-align : center;font-size : 18px;}
.box7 {width : 320px;clear : left;float : none;height : auto;background-color : #FFE9B9;padding : 5px;margin-bottom : 10px;text-align : center;font-size : 13px;}
.box2 {width : 320px;float : left;height : auto;background-color : #2F6A93;padding : 5px;margin-bottom : 10px;text-align : center;font-size : 14px;font-style : normal;font-weight : bold;color : #FC6;}
.box3 {width : auto;float : none;height : 16px;background-color : #D71000;text-align : center;font-size : 15px;font-style : normal;font-weight : bold;color : #FFF;line-height : normal;font-variant : normal;text-transform : uppercase;text-decoration : none;}
.box3 a:link {text-decoration : none;}
.box3:hover {width : auto;float : none;height : 16px;background-color : #EC8D00;text-align : center;font-size : 15px;font-style : normal;font-weight : bold;color : #FFF;line-height : normal;font-variant : normal;text-transform : uppercase;text-decoration : none;}


.top-ad-panel {position : fixed;
top : -149px;
left : 0;
height : 149px;
width : 100%;

/*background : #9F0000;*/

text-align : center;z-index : 100;
}


.banner_close 
{
position: absolute;
right : 10px;
padding : 10px;
}



.stat {
    float: right;
    opacity: 0.05;
    padding: 0 0 15px;
    width: 45%;
}


p {
  margin-top: 10px;
}

