/*Общие стили*/
html,body {height:100%; margin:0; background-color:#FFFFFF;}
table,img {border:0px;}
table { border-collapse:collapse; border-spacing:0;}
form {margin:0;  padding:0;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}
h1 {font-size:12px; color:#5F5E5E;} h2 {font-size:24px;} h3 {font-size: 18px;}
h4 {font-size: 16px;} h5 {font-size:14px;} h6 {font-size:12px;}

/*Кооперайт*/
.grx{color: #000000;font-family: Verdana, Tahoma; margin-bottom:8px; font-size: 11px;}
.grx span {color: #0768AB;}
.grx a {color: #0768AB; font-size: 11px;}
.grx a:visited, td.grx a:active, td.grx a:link  {text-decoration: underline;}
.grx a:hover {text-decoration: none;}

/*Меню*/

.activeA {color: #f01b1b !important}

#leftmenu {margin:0px; padding:0px 10px 0px 10px}
#leftmenu * {margin:0px; border:0px; padding:0px}
#leftmenu li {list-style:none; padding-top:5px !important}
#leftmenu ul {background:url(images/diz/folder_branch.gif) 3px top repeat-y; margin-left:0px; padding:0px}
#leftmenu li ul li {list-style:none; font-weight:bold; background:url(images/diz/folder_branch_h.gif) 2px 12px no-repeat; padding-left:10px}
#leftmenu li ul li.last {background:url(images/diz/folder_branch_h_last.gif) 2px 13px no-repeat !important;}
#leftmenu li a, #leftmenu li p{list-style:none; background: url(images/diz/bluefolder.gif) 8px 1px no-repeat; padding-left: 28px; font-weight:bold; cursor: pointer; cursor: hand; display: block; text-decoration:none; text-transform:uppercase; color:#000}
#leftmenu li ul a, #leftmenu li ul p{text-transform:none; font-weight: bold; text-decoration: underline; background: url(images/diz/bluefolder.gif) 8px 1px no-repeat; padding-left: 28px; color: #1E7DCD}
#leftmenu li ul ul a, #leftmenu li ul ul p{color: #000; font-weight:normal}
#leftmenu li ul ul ul a, #leftmenu li ul ul ul p{color: #1E7DCD; font-weight:normal}
#leftmenu li ul ul ul ul a, #leftmenu li ul ul ul ul p{color: #000; font-weight:normal}

/*\*/
* html #leftmenu p {background: url(images/diz/bluefolder_plus_ie.gif) left 1px no-repeat !important; padding-left: 20px !important}
* html #leftmenu a {background: url(images/diz/bluefolder.gif) left 1px no-repeat !important; padding-left: 20px !important}
/**/

#leftmenu li.closedMenuBranch>p {background: url(images/diz/bluefolder_plus.gif) left 1px no-repeat}
#leftmenu li.openedMenuBranch>p {background: url(images/diz/bluefolder_minus.gif) left 1px no-repeat}

/*Ссылки*/
a.s11:visited,a.s11:active,
a.s11:link  {text-decoration: underline; color: #526CB5; font-size: 12px; font-family:arial, verdana; font-weight:bold;}
a.s11:hover {text-decoration: none; color: #526CB5; font-size: 12px; font-family: arial, verdana; font-weight:bold;}

a.s13 {color: #0D0B0A; font-size: 12px; font-family: Courier New, Courier;}
a.s13:visited, a.s13:active,
a.s13:link  {text-decoration: underline;}
a.s13:hover {text-decoration: none;}

a.s14 {color: #FC0103; font-size: 12px; font-family: arial, verdana; margin-left:15px;}
a.s14:visited, a.s14:active,
a.s14:link  {text-decoration: underline;}
a.s14:hover {text-decoration: none;}
a.s14n {color: #FC0103; font-size: 12px; font-family: arial, verdana; margin-left:15px;}
a.s14n:visited, a.s14n:active,a.s14n:link, a.s14n:hover {text-decoration: none;}

a.s15 {color: #2B8BD9; font-size: 12px; font-family: arial, verdana; margin-left:15px;}
a.s15:visited, a.s15:active,
a.s15:link  {text-decoration: underline;}
a.s15:hover {text-decoration: none;}
a.s15n {color: #2B8BD9; font-size: 12px; font-family: arial, verdana; margin-left:15px;}
a.s15n:visited, a.s15n:active,a.s15n:link, a.s15n:hover {text-decoration: none;}

a.s16 {color: #16990F; font-size: 12px; font-family: arial, verdana; margin-left:15px;}
a.s16:visited, a.s16:active,
a.s16:link  {text-decoration: underline;}
a.s16:hover {text-decoration: none;}
a.s16n {color: #16990F; font-size: 12px; font-family: arial, verdana; margin-left:15px;}
a.s16n:visited, a.s16n:active,a.s16n:link, a.s16n:hover {text-decoration: none;}

div.s17 a {color: #3560BD; font-size: 12px; font-family: arial, verdana; margin-left:15px; font-weight:bold; padding:0; margin:3;}
div.s17 a:visited, div.s17 a:active,
div.s17 a:link  {text-decoration: none;}
div.s17 a:hover {text-decoration: underline;}
div.s17 a.s17n {color: #464444; font-size: 12px; font-family: arial, verdana; margin-left:15px; font-weight:bold;padding:0; margin:3;}
div.s17 a.s17n:visited, a.s17n:active,a.s17n:link, a.s17n:hover {text-decoration: none;}

a.vseob {color:#3461BE; font-size:11px; padding:0px 0px 0px 9px; background:no-repeat left center url(images/diz/strnaz.gif);
          margin-right:10px; margin-left:15px;}
a.vseob:visited, a.vseob:active,
a.vseob:link  {text-decoration: underline;}
a.vseob:hover {text-decoration: none;}

a.vseobn {color:#3461BE; font-size:11px; padding:0px 0px 0px 9px; background:no-repeat left center url(images/diz/strnaz.gif);
          margin-right:10px; margin-left:15px;}
a.vseobn:visited, a.vseobn:active,
a.vseobn:link  {text-decoration: none;}
a.vseobn:hover {text-decoration: none;}

/*Стили шрифтов*/
.fwb{font-weight: bold;}
.zg11{color: #777474; font-size: 12px; font-family: arial, verdana;}
.zg12{color: #909293; font-size: 12px; font-family: tahoma, verdana;}
.zg13{color: #909293; font-size: 12px; font-family: verdana, tahoma;}
.zg19{color: #C82224; font-size: 14px; font-family: verdana, tahoma; font-weight: bold; text-decoration: underline;}
.zg20{color: #545050; font-size: 11px; font-family: verdana, tahoma;}
div.konttel { color:#2672E5;font-size: 13px; font-weight: bold; padding:2px 10px 2px 6px;margin-top:-25px;}
td.zg21 {color:#5F5E5E;}
td.zg21 div.zg22 {color:#61A7F4; font-weight: bold; margin-bottom:5px;}
.zg23 {color:#C01A1E;}
.zg24 {color:#3461BE}

/*Структура и дизайн*/
div.mb{margin-bottom:15px;}

.rmid {vertical-align: middle;}
.rbot {vertical-align: bottom;}
/*.h100p {height:100%}
.str00 {width:100%; height:100%}*/
.str01 {width:257px; background: repeat-y left url(images/diz/w99.gif);}
        /*Шапочка*/
.str02 {background: repeat-x top url(images/diz/w98.jpg);}
.str03 {padding-top:54px; width:289px;}
.str04 {background:no-repeat right top url(images/diz/w97.jpg);}
.str05 {background:no-repeat left top url(images/diz/w96.jpg); width:182;}
.str06 {background:no-repeat left top url(images/diz/w95.jpg);}

       /*Правая часть*/
.str08 {background:repeat-y left #fff url(images/diz/w93.gif); height:170px;}
.str09 {padding:29px 9px 5px 9px; color:#3D3C3C; font-size:13px; font-weight:bold;
        background:no-repeat left top url(images/diz/w92.gif);}
.str10 {padding:5px 15px 4px 10px; background: repeat-x top url(images/diz/w91.gif);}
.str11 {color:#3E3D3D; font-family:"Courier New", Courier;background:no-repeat left top url(images/diz/w90.gif);
         padding:2px 0px 0px 13px;}
.str12 {height:10px; background:repeat-x #fff top url(images/diz/w89.gif);}
.str13 {background: no-repeat left top url(images/diz/w86.gif); padding:44px 15px 23px 20px; text-align:center;}
.str14 {text-align:left;}
.str15 {background:repeat-x top url(images/diz/w91.gif); padding:20px 10px 10px 10px;text-align:center; }
.str16 {background: no-repeat left bottom url(images/diz/w83.jpg); height:200px; padding:115px 10px 0px 60px;}
.str17 {margin:0px 0px 16px 0px;}
.str17 td {padding-top:6px;}


       /*Низ*/
.str07 {background:repeat-y right url(images/diz/w94.gif);padding-right:1px;}
.str08 {border:#BFB7B6;}
.str18 {width:100%; height:100%; background:no-repeat right bottom url(images/diz/w82.jpg);}
.str19 {height:44px; padding:6px 6px 0px 9px;}
.str19 img {margin-right:5px;}
.str20 {padding:3px 10px 11px 10px;}
.str21 {padding:13px 10px 15px 26px;background:repeat-x top url(images/diz/w91.gif);}
.str22 {padding:0px 0px 4px 0px; width:23px;}
.str23 {padding:4px 0px 4px 10px;}
.str24 {padding:10px 4px 3px 8px;}
.str24 img {margin-bottom:7px;}
.str25 {padding:17px 60px 30px 36px; background:#F8F5EC;}
.str26 {padding:18px 35px 10px 0px; width:98px;}
.str26 img  {border:1px solid #525150;}
.str27 {padding-left:0px;padding-bottom:12px;}
.str27 div {color:#1E7DCD; margin-bottom:5px;}
.str28 { padding-top:22px;}
.rsx1 {background-repeat: repeat-x; background-position: top;}
.rsx2 {background-repeat: repeat-x; background-position: bottom;}
.rs1 {background-repeat: no-repeat; background-position: left top;}
.rs3 {background-repeat: no-repeat; background-position: left bottom;}
.rsy1 {background-repeat: repeat-y; background-position: left;}
.str29 {padding:30px 10px 30px 10px;}
/*.str30 {background: #FFFFFF repeat-y right  url(images/diz/w50.gif);}*/
div.str31 {background:no-repeat right bottom url(images/diz/w45.jpg); height:100%;}
.str32 {padding:10px 60px 20px 24px; text-align:justify;}
div.str33 {margin-bottom:8px;}
.str34 { background:no-repeat right top  url(images/diz/w42.jpg);}
.str35 {padding:19px 10px 9px 10px;}
.str36 {padding:0px 0px 10px 0px;}
.str37 { padding-left:60px;}
.str38 { padding-left:10px;}
table.gost td {padding:6px 0px 12px 0px; border-bottom:1px solid #60A7F4; border-top:1px solid #60A7F4;}
table.gost td div {color:#3560BD; font-weight:bold; margin-bottom:3px;}
table.gost td div a {color:#3560BD; font-weight: normal;}
table.gost td div span {color:#000000; font-weight: normal;}
div.gos input {}


/*Путь*/
div.put {color:#575757; margin-bottom:20px;}
div.put a {color:#575757; font-size:12px; font-family:Arial, verdana;}
div.put a:visited, div.put a:active,
div.put a:link  {text-decoration: none;}
div.put a:hover {text-decoration: underline;}
div.put span {color:#3661C0;}
td.immag1 img { margin-top:22px;}



/*Коньтент*/

.list01 li {margin-bottom:10px; list-style:circle !important}
.list01 h6 {font-weight:bold; text-decoration:underline; text-transform:uppercase; margin-bottom:3px}
.list01 li ul {margin:0px}
.list01 li ul li {margin-bottom:5px; list-style:circle !important}
.list02 li {margin-bottom:10px}
div.podz {color:#676869; margin-bottom:6px;}
div.dat {color:#3560BD; font-weight:bold; margin-bottom:6px;}
.zags {color:#3560BD; text-indent:0px}
div.zagn {color:#0773CD; padding-left:50px; font-weight:bold;}
img.et {border: 1px solid #7D7B77; margin:0px 15px 5px 0px;}
.exp img { margin-right:20px;}
/*#cont {text-align:justify;}
#cont table {}
#cont table th {border:0;}
#cont table td {border:1px solid #333333;}
#cont ul {list-style:outside circle ;}
#cont img {border:1px solid #33CC99; margin: 2px 15px 10px 0px;}*/
div.nostr {color:#2672E5;}
div.nostr a {color:#2672E5;}
.pg {border:1px solid #C1B9B6; margin-top:28px;}
.sodnom {color:#5D5E5F;}
ul.pu { list-style:url(images/diz/uu1.gif);}

table.obb td {border:1px solid #60A7F5; padding:3px 5px 3px 5px;color:#676869; text-align:center; vertical-align:middle;}
table.obb td.obbz0 {background:#60A7F5; color:#FFFFFF; font-weight:bold; text-align:center;}
table.obb td.obbz1 {border-right:1px solid #FFFFFF;background:#60A7F5; color:#FFFFFF; font-weight:bold; text-align:center;}
table.obb td.obbz2 {border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; background:#60A7F5; color:#FFFFFF; font-weight:bold;
                     text-align:center;}
table.obb td.obbz3 {border-left:1px solid #FFFFFF; background:#60A7F5; color:#FFFFFF; font-weight:bold; text-align:center;}
table.obb td.oblft {text-align: left;}
table.obb td.obbk1 {border-right:1px solid #FFFFFF;background:#60A7F5; color:#FFFFFF; font-weight:bold; text-align:left;}

/* table.obb a {color:#266FC0;} */
table.obb a.ofz {color:#3560BD;}
table.obb div {font-weight:bold; margin-bottom:8px;}
table.obb a.krasn {color:#FC0103;}
table.obb td.obza img {margin-right:20px;}
table.obb td.itog {color:#60A7F5; text-align:left;}
table.obb td.mkg {color:#000000;}
table.obb input {border:1px solid #60A7F5; text-align:center;}
table.obb checkbox {border:1px solid #60A7F5;}
input.izm {width:102px; height:15px; background:no-repeat left top url(images/diz/izmen.gif); border:0; cursor:pointer;}
input.ofzk {width:102px; height:15px; background:no-repeat left top url(images/diz/ofzak.gif); border:0; cursor:pointer;}
input.mtx {border:1px solid #60A7F5; text-align:left;}
div.gost input {border:1px solid #60A7F5;width:180px}
div.gost textarea {border:1px solid #60A7F5; width:280px}
div.gost input.otpr { width:72; height:15; background:no-repeat left top url(images/diz/otpr.gif); border:0;cursor:pointer;}

/*Подробнее*/
a.podrob {color:#1E7DCD; font-size:11px; padding:0px 8px 0px 0px; background:no-repeat right center url(images/diz/w85.gif);}
a.podrob:visited, a.podrob:active,
a.podrob:link  {text-decoration:  underline;}
a.podrob:hover {text-decoration: none;}
div.zuzuzu {padding-left:50px; margin:-10px 0px 10px 0px;}


/*Назад*/
a.nazad {color:#3461BE; font-size:11px; padding:0px 0px 0px 9px; background:no-repeat left center url(images/diz/strnaz.gif); display:block;
          margin-bottom:5px;}
a.nazad:visited, a.nazad:active,
a.nazad:link  {text-decoration:  underline;}
a.nazad:hover {text-decoration: none;}


/*Обратная связь*/
.intx1{width: 98%; height: 20px; border: 1px; border-color: #A0A0A0; border-style: solid; font-size: 14px; background-color:#FFFFFF; color:#000000;}
.inbo1{width: 100px; height: 20px; border: 1px; border-color:#A0A0A0 ; border-style: solid; font-size: 12px; background-color: #E0E0E0; color:#000000;}
.intxa3{width: 98%;  border: 1px; border-color: #A0A0A0; border-style: solid; font-size: 14px; background-color: #FFFFFF; color:#000000;
 scrollbar-face-color: #C0C0C0; scrollbar-track-color: #F6F6F6; scrollbar-arrow-color: #606060;
 scrollbar-highlight-color: #E0E0E0;scrollbar-shadow-color: #808080;}

/*По умолчанию*/
td {vertical-align: top; color: #000000; font-size:12px; font-family: arial, verdana, tahoma;}
a {color: #1E7DCD; font-size:12px;}
a:visited, a:active,
a:link  {text-decoration: underline;}
a:hover {text-decoration: none;}

/* формы */

table.dob td { padding-bottom:5px;}
table.dob input {border:1px solid #60A7F5; width:99%}
table.dob select {border:1px solid #60A7F5; width:99%}
table.dob textarea {border:1px solid #60A7F5; width:99%}
table.dob input.obzor {width:59px; height:18px; background:no-repeat left top url(images/diz/obzor.gif); border:0; cursor:pointer;}
table.dob input.plus {width:43px; height:18px; background:no-repeat left top url(images/diz/plus.gif); margin-top:3px; border:0; cursor:pointer;}
table.dob input.otpr {width:100px; height:18px; background:no-repeat left top url(images/diz/otpr.gif); border:0; cursor:pointer;}

.email {display:none;}

.rek-block {margin:10px 15px 30px 15px; padding:9px 15px 15px 15px; background:#ebdeaf;}
.rek-block p {margin:0; padding:0; margin-bottom:2px;text-align:left;}
.rek-block .zuzag {margin-bottom:5px;color:#2968dc; font-size:16px; font-weight:bold; font-family:"Courier New"; text-align:center; }
.rek-block .zuzag {margin-bottom:5px;color:#2968dc; font-size:16px; font-weight:bold; font-family:"Courier New"; text-align:center; }
.rek-block div {margin-bottom:10px; color:#000000; font-size:12px; font-weight:bold; text-align:left;}
.rek-block div p {margin-bottom:12px;text-align:left;}

/*08.2010*/
a.logo2010 {display:block; width:424px; height:170px; background:no-repeat left top url(images/diz/logo2010.gif); }
td.topkol {background:no-repeat center top url(images/diz/topkol.jpg); }
