@charset "utf-8";
* {
margin:0;
padding:0
}
body {
background: url('../images/body_bg.gif') left top repeat-x;
text-align:left;
}
img {border:none}
ul {
list-style-type:none;
}
#all {
width:100%;
text-align:left;
min-width:1000px;
width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");
}

h1 {
  font:23px Arial;
color:#000;
margin-bottom:3px;
}

h2 {
  font:21px Arial;
color:#000;
margin-bottom:3px;
}

h3 {
font:18px Arial;
color:#000;
margin-bottom:3px;
}
h3 a {
background: url('../images/dot_1.gif') left bottom repeat-x;
color:#000;
text-decoration:none;
}
h3 a:hover {
background:none !important;
color:#fff;
}
h4 {
font:21px Arial;
color:#000;
margin-top:24px
}
h4 span {
width:65%;
display:block;
float:left;
}
h4 a {
font:italic 12px Arial;
color:#006699;
display:block;
float:right;
}
h5 {
font:16px Tahoma;
color:#53707A;
margin-top:15px;
margin-left:13px;
}
p {
font:12px Arial;
color:#666666;
margin-top:13px;
}
a {
color:#006699;
}
a:hover {
text-decoration:none;
}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.header {
width:100%
}
.wrapper {
width:100%;
float:left;
}
.center_block {
margin-left:279px;
}
.left_block {
width:251px;
padding-left:8px;
margin-top:26px;
margin-left:-100%;
float:left;
}
.icons {
width:23px;
float:left;
}
.icons a {
display:block;
margin-bottom:11px;
//margin-bottom:18px;
}
.logo {
margin:16px 0 0 28px;
float:left;
}
.text_block_1 {
width:31%;
border-left:1px solid #CCCCCC;
margin-top:47px;
padding:16px 0 16px 25px;
font:11px Arial;
color:#fff;
float:left;
}
.tel {
background: url('../images/tel_bg.gif') left top no-repeat;
margin:16px 0 0 14px;
padding:49px 0 0 49px;
font:30px Times;
color:#fff;
float:left;
}
.tel span {
font: 20px Times;
color:#ccc;
}
.discount {
margin:0 28px 0 -61px;
_margin-right:14px;
float:right;
}
.menu_block {
margin-right:280px;
margin-top:8px;
}
.soveti {
width:280px;
margin-left:-281px;
margin-top:8px;
float:left;
position:relative;
z-index:200;
}
.title_1 {
font:21px Tahoma;
color:#FF9900;
margin-left:76px;
}
.sovet {
background:#FF9900 url('../images/bg_1.gif') 9px 9px no-repeat;
width:193px;
height:59px;
padding:29px 0 0px 88px;
margin-top:-4px;
}
.sovet a {
background:#FF9900 url('../images/ar_1.gif') right 7px no-repeat;
width:153px;
padding-right:20px;
font:12px Arial;
color:#000;
display:block;
}
.color_line {
width:100%;
}
.color_line td {
height:3px;
}
.col_1 {
background:#FFCC33;
}
.col_2 {
background:#0099FF;
}
.col_3 {
background:#FF0033;
}
.col_4 {
background:#99CC00;
}
.col_5 {
background:#FF6600;
}
.col_6 {
background:#CCCCCC;
}
.menu {
width:100%;
}
.menu td {
background:#152B3D;
text-align:left;
vertical-align:top;
padding-left:24px;
padding-bottom:11px;
}
.menu a {
background:url('../images/ar_2.gif') left 2px no-repeat;
padding-left:16px;
font:12px Arial;
color:#93A5AC;
margin-top:11px;
display:block;
}
.menu a:hover {
background:url('../images/ar_3.gif') left 2px no-repeat;
color:#FF6600;
}
.content {
width:100%
}
.sub_cont {
margin:0px 30px 0 279px;
position:relative;
z-index:100;
}
.sub_cont p {
margin-left:13px;
}
.w100 {
width:100%;
}
.white_bg {
background:#fff url('../images/sub-cont_bg.gif') left top no-repeat;
width:100%;
margin-top:-16px;
padding-top:30px;
position:relative;
}
.white_bg1 {
background:url('../images/zad.jpg');
width:100%;

margin-top:-16px;
padding-top:30px;
position:relative;
}

.white_bg p {
color:#000
}
.white_bg p a {
color:#3F7F79;
}
.left_bar {
width:241px;
padding-left:30px;
margin-left:-100%;
margin-top:-29px;
position:relative;
float:left;
}
.left_bar1 {
width:231px;
padding-left:30px;
margin-left:-100%;
position:relative;
float:left;
}
.feedback {
background:#B5DCF4 url('../images/feedback_bg.jpg') left top repeat-x;
width:230px;
position:relative;
}
.feed_top {
background:url('../images/feed_top.gif') left top no-repeat;
width:231px;
height:23px;
position:absolute;
left:0px;
top:-22px;
}
.feed_bot {
background:url('../images/feed_bot.gif') left top no-repeat;
width:230px;
height:15px;
position:absolute;
left:0px;
bottom:-10px;
_bottom:-14px;
}
.title_2 {
font:20px Tahoma;
color:#000;
padding:0px 0 0 11px;
}
.title_2 span {
font: 11px Tahoma;
display:block;
}
.inp_1 {
margin:8px 0 0 12px;
}
.inp_1 input {
width:196px;
height:22px;
padding:9px 0 0 8px;
border:1px solid #A5BFB1;
font:12px Tahoma;
color:#999999;
}
.textarea{
margin:8px 0 0 12px;
}
.textarea textarea {
width:196px;
height:97px;
padding:9px 0 0 8px;
border:1px solid #A5BFB1;
font: 12px Tahoma;
color:#999999;
}
.send_but  {
margin:8px 0 0 12px;
position:relative
}
.send_but input{
background:url('../images/send_but.gif') left top no-repeat;
width:206px;
height:37px;
border:none;
cursor:pointer;
}
.servises {
width:100%;
}
.servises td {
text-align:left;
vertical-align:top;
padding-right:20px;
padding-top:8px;
width:50%
}
.pic {
float:left;
}
.info {
width:63%;
margin-left:11px;
float:left
}
.info li {
width:100%;
font:italic 14px Arial;
color:#004D71;
margin-top:6px;
}
.info a {
color:#004D71;
padding:3px;
display:block;
float:left;
}
.info a:hover {
background:#0099CC;
color:#fff;
}
.firms {
width:100%;
height:75px;
border-top:1px solid #D4D5CC;
border-bottom:1px solid #D4D5CC;
margin-top:12px;
}
.firms td {
text-align:center;
vertical-align:middle;
}
.title_3 {
font:21px Tahoma;
color:#FF9900;
margin:10px 0 0 12px;
}
.org_block {
background:#FF9900 url('../images/org_top.gif') left top no-repeat;
width:230px;
margin-top:-4px;
position:relative;
padding-bottom:18px;
}
.org_bot {
background:url('../images/org_bot.gif') left top no-repeat;
width:230px;
height:10px;
position:absolute;
left:0px;
bottom:-1px;
line-height:0px;
font-size:0px;
}
.org_block ul {
padding-top:4px;
}
.org_block li {
margin:14px 0 0 16px;
line-height:120%;
}
.org_block a {
background: url('../images/ar_4.gif') left 3px no-repeat;
padding-left:22px;
font:italic 12px Arial;
color:#fff;
}
.title_4 {
font:21px Tahoma;
color:#0099CC;
margin:10px 0 0 12px;
}
.title_4 span {
font:11px Tahoma;
margin-top:-5px;
display:block;
}
.blue_block {
background:#0099CC url('../images/blue_top.gif') left top no-repeat;
width:230px;
position:relative;
padding-bottom:18px;
}
.blue_bot {
background:url('../images/blue_bot.gif') left top no-repeat;
width:230px;
height:13px;
position:absolute;
left:0px;
bottom:-1px;
line-height:0px;
font-size:0px;
}
.blue_block ul {
padding-top:4px;
}
.blue_block li {
margin:14px 0 0 16px;

}
.blue_block a {
background: url('../images/ar_5.gif') left 4px no-repeat;
padding-left:22px;
font:italic 12px Arial;
color:#fff;
display:block;
width:190px;
position:relative;
}
.etaps {
width:100%;
margin-top:42px;
}
.etaps td {
width:33%;
text-align:left;
vertical-align:top;
}
.etaps p {
font:italic 11px Arial;
color:#000;
margin-bottom:5px;
margin-right:50px;
}

.noutbooknizp p{
font: 11px Arial;
color:#000;
}

.bg_2 {
background: url('../images/bg_2.gif') left 19px repeat-x;
}
.tel_2 {
font:18px Arial;
color:#FF6600;
margin-bottom:5px;
margin-left:13px
}
.tel_2 span {
font:14px Arial;
color:#000;
}
.nav_menu {
	margin-top: -60px;
	margin-right: 0;
	margin-bottom: 50px;
	margin-left: -17px;
}
.nav_menu li{
font:21px Tahoma;
color:#fff;
margin-top:13px;
line-height:120%;
}
.nav_menu span {
background: url('../images/ar_6.gif') left top no-repeat;
width:230px;
padding-left:22px;
display:block;
position:relative;
}
.nav_menu a {
color:#000;
text-decoration:none;
background: url('../images/dot_1.gif') left bottom repeat-x;
margin-left:22px;
}
.nav_menu a:hover {
background:none;
}
.information {
margin:0 55px 0 55px;
}
.information1 {
margin:0px 55px 0px 55px;
background:url('../images/bel.png')
}
.relativ {

position:relative;
}
.left_bg {
background:url('../images/left_bg.gif') left top no-repeat;
width:11px;
height:111px;
position:absolute;
left:0px;
top:15px;
}
.right_bg {
background:url('../images/right_bg.gif') left top no-repeat;
width:10px;
height:111px;
position:absolute;
right:0px;
top:15px;
}
html:first-child .right_bg {top:0px;}
html:first-child .left_bg  {top:0px;}
@media not all and (-webkit-min-device-pixel-ratio) { 
.right_bg  { top:0px; }
}
@media not all and (-webkit-min-device-pixel-ratio) { 
.left_bg  { top:0px; }
}
.pics {
width:100%;
margin-top:15px;
}
.pics td {
text-align:center;
vertical-align:top;
height:84px !important; 
padding:13px 0 13px 0;
background:#DED5D6;
}
.pics a {
border:3px solid #fff;
width:117px;
height:79px;
display:block;
margin:0px auto;
}
.pics a:hover {
border:3px solid #FF9900;
}
.box {
width:100%;
position:relative;
}




.footer {
margin:30px 20px 0px 30px;
height:85px;
}
.container {
width:99%;
height:59px;
border:1px solid #C7D8CE;
position:relative;
}
.foot_l {
background:url('../images/foot_l.gif') left top no-repeat;
width:9px;
height:61px;
position:absolute;
left:-1px;
top:-1px;
}
.foot_r {
background:url('../images/foot_r.gif') left top no-repeat;
width:9px;
height:61px;
position:absolute;
right:-2px;
top:-1px;
}
.count {
padding-top:14px;
margin-left:24px;
_margin-left:12px;
float:left;
}
.copy {
font:italic 12px Arial;
color:#666666;
padding-top:22px;
margin-left:29px;
float:left;
}
.link {
font:italic 12px Arial;
color:#3F8CB2;
margin:23px 0 0 44px;
float:left;
}
.link a {
background: url('../images/dot_2.gif') left bottom repeat-x;
color:#3F8CB2;
text-decoration:none;
}
.link a:hover ,.faq a:hover{
background:none;
}
.faq {
background: url('../images/faq_bg.gif') left top no-repeat;
margin:6px 16px 0 0;
_margin-right:8px;
padding:16px 0 20px 43px;
float:right;
}
.faq a {
background: url('../images/dot_2.gif') left bottom repeat-x;
font:12px Arial;
color:#3F8CB2;
text-decoration:none;
}
/*#png_img{
	behavior: url('../png.htc');
}*/

