@charset "utf-8";
* {
margin:0;
padding:0
}
html , body {
background:#f6f7f7;
text-align:center;
height:100%
}
.grey {
background:#6f6f6f;
}
img {border:none}
ul {
list-style-type:none;
}
#all {
width:1000px !important;
min-height:100%;
margin:0px auto;
display:block;
text-align:left;
position:relative;
min-width:1000px;
padding-bottom:80px;
width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");
}
* html #all {height:100%}
#all p {
font: 12px Tahoma;
color:#2b3d50;
margin-top:19px;
}
.main {
margin:0 40px 0 40px;
}
.main_f {
margin:0 10px 0 31px;
}
.sub_cont h1 {
margin-top:0px;
margin-bottom:0px;
}
.sub_cont p {
font: 12px Tahoma;z
color:#2b3d50;
margin-top:19px;
}
.sub_a a {
color:#3d6fc6;
font:12px Tahoma;
}
.sub_a form {
font: 12px Tahoma;
color:#2b3d50;
margin-top:19px;
}
.sub_a td {
font: 12px Tahoma;
color:#2b3d50;
margin-top:19px;
}
.sub_cont date {
font:10px Tahoma;
color:#999999;
display:block;
}
.sub_a p{
font: 12px Tahoma;
color:#2b3d50;
margin-top:19px;
}
.sub_a {
font: 11px Tahoma;
color:#2b3d50;
margin-top:19px;
}
h1 {
font-family:Tahoma, Helvetica, sans-serif;
font-size:27px;
font-weight:lighter;
font-stretch:narrower;
letter-spacing:0px;
color:#2b3d50;
margin-top:42px;
position:relative;
}
h2 {
font-family:Tahoma, Helvetica, sans-serif;
font-size:17px;
font-weight:lighter;
font-stretch:narrower;
letter-spacing:0px;
color:#2b3d50;
margin-top:19px;
}
.sub_a h2 a{
font-family:Tahoma, Helvetica, sans-serif;
font-size:17px;
font-weight:lighter;
font-stretch:narrower;
letter-spacing:0px;
color:#2b3d50;
text-decoration:underline;
}
.news_sep{background:url(/Theme/skdm/img/news_sep.jpg) repeat-x left; height:20px;}
h1 span {
background:url('/Theme/skdm/img/g_line_1.gif') left top no-repeat;
width:45px;
height:1px;
position:absolute;
left:-65px;
top:16px;
font-size:0px;
line-height:0px;
}
h1 a{
font-family:Tahoma, Helvetica, sans-serif;
font-size:27px;
font-weight:lighter;
font-stretch:narrower;
letter-spacing:0px;
color:#3d6fc6;
margin-top:42px;
position:relative;
}
h3 {
font-family:Tahoma, Helvetica, sans-serif;
font-size:17px;
font-weight:lighter;
font-stretch:narrower;
letter-spacing:0px;
line-height:120%;
color:#2b3d50;
padding-bottom:2px;
position:relative;
z-index:10;
}
h3 span {
background:#f6f7f7;
display:block;
float:left;
}
.dot_1 {
background:url('/Theme/skdm/img/dot_2.gif') left 10px repeat-x;
width:100%;
position:relative;
}
.green_dot {
background:url('/Theme/skdm/img/green_dot.gif') left top no-repeat;
width:21px;
height:21px;
margin-left:30px;
display:block
}
.grey_dot {
background:url('/Theme/skdm/img/grey_dot.gif') left top no-repeat;
width:38px;
height:21px;
display:block
}
.l {float:left}
.r {float:right}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.header {
width:100%;
margin-top:50px;
}
.logo {
padding-right:30px;
}
.menu_cont {
margin-left:354px;
padding-top:25px;
}
.menu {
width:100%;
_margin-bottom:64px;
}
.menu td {
padding-right:0px;
position:relative;
vertical-align:top;
}
.pad30 {
padding-top:36px;
}
.pad40 {
padding-top:37px;
}
* html .pad30  {
padding-top:34px;
}
*:first-child+html .pad30 {
padding-top:34px;
}
* html .pad40  {
padding-top:40px;
}
*:first-child+html .pad40 {
padding-top:40px;
}
.w13 {
width:13%
}
.li_bg {
background:#678ac7;
padding:5px 9px 5px 9px;
display:block;
margin-top:5px;
float:left;
}
html* .li_bg{padding:5px 9px 6px 9px;}       
* html .li_bg {
height:29px;
padding:10px 9px 5px 9px;
}
*:first-child+html .li_bg {padding:9px;} 
.cut_9 {
background:url('/Theme/skdm/img/cut_4.gif') left top no-repeat;
width:6px;
height:37px;
margin-top:5px;
float:left;
}
.menu a {
padding:9px;
color:#2b3d50;
text-decoration:none;
display:block;
}
.flash {
margin-top:54px !important;
margin:0px auto;
z-index:auto;
}
.c {
text-align:center
}
.content {
width:100%;
position:relative;
}
.icon_1 {
position:absolute;
left:83px;
top:-40px;
//top:58px;
}
.news {
padding-top:14px;
}
.news ul {
width:100%;
}
.news li {
font:12px Tahoma;
color:#2b3d50;
width:100%%;
margin-bottom:20px;
}
.news a {
color:#3d6fc6
}
.date {
font:10px Tahoma;
color:#999999;
margin-top:15px;
display:block
}
.all_news {
background:url('/Theme/skdm/img/g_line_2.gif') left 7px no-repeat;
padding-left:25px;
margin-left:-24px;
font:11px Tahoma;
margin-top:10px;
//margin-top:30px;
position:relative
}
.all_news a {
color:#3d6fc6;
}
.wrapper {
width:100%;
float:left;
}
.info_block_1 {
margin-top:28px;
width:100%;
}
.pic_ic1{
margin-right:30px;
float:left;
}
.pic_ic2 {
margin-left:3px;
float:right;
}
.info_block_1 p {
margin-top:-3px;
font:12px Tahoma;
color:#2b3d50;

}
.info_block_1 a {
color:#3d6fc6;
}
.info_block_1 p span {
font-family:Tahoma, Helvetica, sans-serif;
font-size:18px;
font-weight:lighter;
font-stretch:narrower;
letter-spacing:0px;
color:#2b3d50;
margin-bottom:12px;
display:block;
}
.g_line_1 ,.g_line_3{
background:url('/Theme/skdm/img/dot_2.gif') left top repeat-x;
width:100%;
height:1px;
margin-top:23px;
font-size:0px;
line-height:0px;
}
.g_line_3 {
margin-bottom:-10px;
}
.sert {
background:url('/Theme/skdm/img/dot_2.gif') left 9px repeat-x;
width:100%;
font:12px Tahoma;
margin-top:27px;
}
.sert a {
background:#f6f7f7;
padding-right:5px;
color:#3d6fc6;
}
.map {
background:url('/Theme/skdm/img/map.gif') left top no-repeat;
width:222px;
height:123px;
margin-left:-5px;
}
.office {
margin:27px 0 0 0px;
font:12px tahoma;
color:#2c4053;
}
.office a {
background:url('/Theme/skdm/img/dot_1.gif') left 13px repeat-x;
color:#3d6fc6;
text-decoration:none;
}
.adress_block {
background:#eceddf;
width:285px;
margin:15px 0 0 -17px;
position:relative;
}
.adress_block_big {
background:#eceddf;
width:480px;
margin:15px 0 0 -212px;
position:relative;
}
.adress_block p ,.adress_block_big p{
font:12px Tahoma;
color:#2c4053;
line-height:150%;
padding:24px 17px 24px 17px;
}
.l_t {
width:190px;
_width:220px;
margin-left:12px;
_margin-left:6px;
float:left;
}
.l_t a {
background:url('/Theme/skdm/img/dot_1.gif') left 13px repeat-x;
color:#3d6fc6;
text-decoration:none;
}
.city {
background:url('/Theme/skdm/img/arrow_4.gif') right 9px no-repeat;
display:block;
padding-right:23px;
_padding-right:17px
}
.r_t {
width:225px;
margin-left:-27px;
_margin-left:-20px;
float:left;
}
.adress_block a ,.r_t a{
color:#3d6fc6;
}
.sub_cont {
margin-left:320px;
margin-right:55px;
margin-top:61px
}
.sub_cont_1 {
margin-left:320px;
margin-right:8px;
margin-top:61px;
_width:100%;
_margin-top:8px;
}
.list_3 {
margin-top:23px;
}
.list_3 li{
margin-right:7px;
float:left;
}
.text_1{
font: 14px Tahoma;
color:#2b3d50;
margin-top:50px;
//margin-top:30px;
}
.text_2 {
font: 12px Tahoma;
color:#2b3d50;
margin-top:11px;
margin-bottom:10px;
}
.opisanie {
background:url('/Theme/skdm/img/dot_3.gif') left 11px repeat-x;
width:90%;
font: 12px Tahoma;
color:#2b3d50;
margin-top:15px;
position:relative;

}
.left {
background:#f6f7f7;
}
.right {
background:#f6f7f7;
display:block;
margin-top:-14px;
float:right;
}
@media not all and (-webkit-min-device-pixel-ratio) { 
.right  { margin-top:0px !important; }
}
.navigation {
width:297px;
margin-left:-100%;
margin-top:61px;
float:left;
}
.navigation .container {
margin-left:27px
}
.title_1 {
background:#688bc8;
width:200px;
height:34px;
font:12px Tahoma;
margin-left:-15px;
color:#f6f7f7;
position:relative;
}
.pad {
padding-top:12px;
padding-left:18px;
display:block;
}
.cut_2 {
background:url('/Theme/skdm/img/cut_2.gif') left top no-repeat;
width:7px;
height:4px;
position:absolute;
left:20px;
bottom:-4px;
font-size:0px;
line-height:0px;
}
.list_5 {
margin-top:0px;
margin-left:-15px;
}
.list_5 .text{
margin-top:10px;
font-family:Tahoma, Helvetica, sans-serif;
font-size:17px;
color:#2b3d50;
}

.one{
font:12px Tahoma;
color:#2b3d50;
line-height:120%;
margin-top:15px;
}
.one span{
background:url('/Theme/skdm/img/arrow_3.gif') right 6px no-repeat;
padding-right:26px;
}
.one a{
font:12px Tahoma;
color:#2b3d50;
line-height:120%;
padding-left:14px;
color:#3d6fc6;
}
.two{
font:12px Tahoma;
line-height:120%;
margin-top:10px;
PADDING-LEFT:20px;
}
.two span{
background:url('/Theme/skdm/img/arrow_3.gif') right 6px no-repeat;
padding-right:26px;
}
.two a{
color:#2b3d50;
}
.tree{
font:12px Tahoma;
color:#2b3d50;
line-height:120%;
margin-top:8px;
PADDING-LEFT:40px;
}
.tree_1{
font:12px Tahoma;
line-height:120%;
margin-top:8px;
PADDING-LEFT:40px;

}
.tree a{
color:#898888;
}
.tree_1 a{
background:url('/Theme/skdm/img/arrow_3.gif') right 6px no-repeat;
padding-right:26px;
color:#898888;
}
.fo{
font:11px Tahoma;
color:#2b3d50;
line-height:120%;
margin-top:8px;
PADDING-LEFT:50px;
}
.fo_1{
font:11px Tahoma;
line-height:120%;
margin-top:8px;
PADDING-LEFT:50px;

}
.fo a{
color:#898888;
}
.fo_1 a{
background:url('/Theme/skdm/img/arrow_3.gif') right 6px no-repeat;
padding-right:26px;
color:#898888;
}

.form {
background:#f6f7f7;
width:728px;
position:relative;
}
.form input {
font:14px Tahoma;
color:#2b3d50
}
.form .container {
margin:20px 0px 0 44px;
}
.close {
margin-left:705px;
padding-top:6px;
//padding-top:12px;
}
.title_2 {
background:url('/Theme/skdm/img/dot_2.gif') left 13px repeat-x;
width:310px;
font-family:Tahoma, Helvetica, sans-serif;
font-size:19px;
font-weight:lighter;
font-stretch:narrower;
letter-spacing:0px;
color:#2b3d50;
float:left;
}
.title_2 span {
background:#f6f7f7;
padding-right:3px;
}
.pola {
background:url('/Theme/skdm/img/black_dot.gif') left 0px no-repeat;
width:290px;
//width:310px;
padding-left:22px;
padding-bottom:5px;
margin-left:8px;
margin-top:6px;
font:12px Tahoma;
color:#2b3d50;
float:left;
}
.pola span {
color:#ff0000;
}
.inp_text {
font:12px Tahoma;
color:#2b3d50;
margin-bottom:6px;
display:block;
}
.red {
color:#ff0000
}
.inp_1 ,.inp_2 ,.inp_3 ,.inp_4 ,.inp_6 ,.inp_7{
float:left;
margin-top:10px;
margin-right:16px;
//margin-right:8px;
}
.inp_5 {
float:left;
margin-top:10px;
margin-right:16px;
}
.inp_1 input {
width:240px;
height:21px;
_height:22px;
border:1px solid #445465;
//margin-left:-44px;
}
.inp_2 input {
width:372px;
height:21px;
_height:22px;
border:1px solid #445465;
//margin-left:-44px;
}
.inp_3 input {
width:198px;
height:21px;
_height:22px;
border:1px solid #445465;
//margin-left:-44px;
}
.inp_4 input {
width:294px;
height:21px;
_height:22px;
border:1px solid #445465;
//margin-left:-44px;
}
.inp_5 select {
width:152px;
_width:150px;
height:23px;
_height:23px;
//margin-top:1px;
border:1px solid #445465;
}
.inp_6 input {
width:254px;
height:21px;
_height:22px;
border:1px solid #445465;
//margin-left:-44px;
}
.inp_7 input {
width:191px;
height:21px;
_height:22px;
border:1px solid #445465;
//margin-left:-44px;
}
.text_area {
float:left;
margin-top:10px;

}
.text_area textarea{
background:#fff;
border:1px solid #445465;
width:412px; 
height:93px;
//margin-left:-44px;
}
.send_but {
background:url('/Theme/skdm/img/send_but.gif') left top no-repeat;
cursor:pointer;
border:none;
width:142px;
height:49px;
margin:45px 0 0 61px;
float:left;
position:relative;
z-index:100;
}
.big_cut {
background:url('/Theme/skdm/img/big_cut.gif') left top no-repeat;
width:48px;
height:63px;
position:absolute;
right:0px;
bottom:0px;
}
.footer {
width:1000px !important;
margin:0px auto;
padding-bottom:80px;
}
.made {
background:url('/Theme/skdm/img/V2.gif') right top no-repeat;
font:12px Tahoma;
color:#2c4053;
margin-left:20px;
_margin-left:10px;
padding-right:44px;
padding-top:11px;
padding-bottom:21px;
float:left;
}
.made a{
color:#2c4053;
text-decoration:none;
}
.copy {
font:12px Tahoma;
color:#2c4053;
margin-left:113px;
padding-top:11px;
float:left;
}
.copy_1 {

font:12px Tahoma;
color:#2c4053;
margin-left:110px;
padding-top:11px;
float:left;
}
.copy_2 {
font:12px Tahoma;
color:#2c4053;
margin-left:68px;
padding-top:11px;
float:left;
}
.copy_3 {
font:12px Tahoma;
color:#2c4053;
margin-left:150px;
padding-top:11px;
float:left;
}

.cont_1 {
margin-left:276px;
margin-top:100px;
}
.table_1 {
width:100%;
_width:0%;
}
.table_1 td{
width:40%;
vertical-align:top;
}
.w1 {
width:6% !important;
}
.w2 {
width:5% !important;
}
.table_2 {
width:100%;
_width:0%;
margin-top:68px;
}
.table_2 td{
width:42%;
vertical-align:top;
}
.marl77 {
margin-left:-77px;
}
.cut_3 ,.cut_4{
background:url('/Theme/skdm/img/cut_3.gif') right top no-repeat;
width:9px;
height:9px;
position:absolute;
left:58px;
top:-9px;
}
.cut_4 {
left:360px;
}
.text_3 {
font: 12px Tahoma;
color:#2b3d50;
margin-top:19px;
}
.text_3 a {
color:#3d6fc6;
}
.list_6 {
position:relative;
z-index:100;
margin-left:5px;
margin-bottom:10px;
margin-top:10px;
}
.list_6 li{
background:url('/Theme/skdm/img/g_line_2.gif') left 8px no-repeat;
font: 12px Tahoma;
color:#2b3d50;
padding-left:25px;
margin-top:5px;
line-height:120%;
}
.ico_1 a{
background:url('/Theme/skdm/img/ico_1.gif') left top no-repeat;
_height:54px;
padding-left:75px;
padding-top:16px;
padding-bottom:19px;
margin-top:15px;
font:12px Tahoma;
color:#3d6fc6;
display:block;
cursor:pointer;
}
.ico_2 a{
background:url('/Theme/skdm/img/ico_2.gif') left top no-repeat;
_height:54px;
padding-left:75px;
padding-top:16px;
margin-top:15px;
padding-bottom:19px;
font:12px Tahoma;
color:#3d6fc6;
display:block;
cursor:pointer;
}
.ico_3 a{
background:url('/Theme/skdm/img/ico_3.gif') left top no-repeat;
_height:54px;
padding-left:75px;
padding-top:16px;
margin-top:15px;
padding-bottom:19px;
font:12px Tahoma;
color:#3d6fc6;
display:block;
cursor:pointer;
}
.selected_office a, .city a{
	color:#2C4053;
	font-family:tahoma;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	background:none;
}

.left_col {
width:402px;
margin-top:46px;
margin-left:18px;
_margin-left:18px;
floaT:left;
}
.right_col {
width:410px;
margin-top:45px;
margin-left:72px;
float:left;
}
.list_7 li{
background:url('/Theme/skdm/img/dot_1n.gif') left bottom repeat-x;
margin-top:13px;
padding-bottom:13px;
font:12px Tahoma;
color:#2b3d50;
}
.text_4 {
font:12px Tahoma;
color:#2b3d50;
margin-top:13px;
}
.zakaz_block {
background:url('/Theme/skdm/img/zakaz_bg.gif') left bottom repeat-y;
width:410px;
margin-top:13px;
font:12px Tahoma;
color:#2b3d50;
}
.zakaz_block  .text_l{
width:160px;
margin-bottom:0px;
float:left;
}
.zakaz_block  .text_r{
width:160px;
margin-left:70px;
margin-bottom:0px;
float:left;
}
.bot_block_2 {
background:#eceddf;
margin-top:20px;
width:625px;
}
.bot_block_2 p {
font:14px Tahoma;
color:#2b3d50;
padding:40px 30px 40px 30px;
text-align:justify;
}
.bot_block_2 a {
color:#3d6fc6;
font:12px Tahoma;
}
.logo_2 {
float:left;
_margin-bottom:50px;
}
.lang {
margin-top:26px;
margin-right:18px;
_margin-right:9px;
float:right;
}
.pink {
background:#c767a5;
height:30px;
float:left;
position:relative;
margin-left:26px;
}
.pink a {
padding:9px 16px 0 12px;
}
.pink img {
margin-top:10px;
}
.pink span {
background:url('/Theme/skdm/img/cut_5.gif') left top no-repeat;
width:6px;
height:36px;
position:absolute;
left:0px;
top:0px;
}
.blue {
background:#678ac7;
height:30px;
margin-left:26px;
float:left;
position:relative;
}
.blue  a {
padding:9px 13px 0 12px;
}
.blue  img {
margin-top:10px;
}
.blue  span {
background:url('/Theme/skdm/img/cut_4.gif') left top no-repeat;
width:6px;
height:36px;
position:absolute;
left:0px;
top:0px;
}
.no_bg {
height:30px;
margin-left:26px;
float:left;
position:relative;
}
.no_bg  a {
padding:9px 16px 0 12px;
}
.no_bg  img {
margin-top:10px;
}
.ico_4 a{
background:url('/Theme/skdm/img/ico_4.gif') left top no-repeat;
_height:54px;
padding-left:75px;
padding-top:16px;
padding-bottom:19px;
margin-top:15px;
font:12px Tahoma;
color:#3d6fc6;
display:block;
cursor:pointer;
}
.ico_5{
height:75px;
}
.ico_5 a{
padding-left:50px;
padding-top:50px;
font:12px Tahoma;
color:#3d6fc6;
cursor:pointer;
}
.layout_table_bc{
width:100%;
}
.layout_table_bc td{
padding:3px;
}

a.white
a.white2{PADDING-LEFT: 18px; BACKGROUND: url(/Theme/srt/img/selected.gif) no-repeat; text-decoration:none; font-weight:bold}

.searchinput  
{
    border: 1px solid #cccccc;
    width: 152px;
    padding: 1px;
    margin-right: 5px;
	height:18px;
	color:#898888;
	font-size:0.75em;
}
.searchsubmit
{
    border: 1px solid #cccccc;
    background-color: #eeeeee;
    cursor: pointer;
    font-size: .8em;
    padding: 1px 4px;    
    color:#898888;
	font-size:0.75em;
}
.searchsubmit:hover 
{
    color: #000;
}
.find{
	padding-top:70px;
	margin-left:23px;}
