html, body, form, li, select, option, ul, #textbox2 td p, #textbox3 td p, #textbox3 thead h2, .item h1 {margin:0;padding:0}
body {background:#fff url(http://www.regional.com.ua/imgs/bg.gif ) top repeat-x;min-width:980px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;}
* html body {width: expression(document.childNodes[1].offsetWidth < 980 ? '980px' : 'auto');}
a {text-decoration:underline}
a:hover {text-decoration:none}
h1 {color:#307592;font:21px Arial, Helvetica, sans-serif;margin:10px 0 15px;padding:0}
img {border:none}
td {vertical-align:top}
a#logo {background:url(http://www.regional.com.ua/imgs/logo.gif );color:#7f7f7f;display:block;font:10px Tahoma, Arial, Helvetica, sans-serif;height:11px;margin:10px 0 0 30px;padding:33px 0 0 2px;text-decoration:none;width:204px}
#add1, #form1, #form1 input, #form1 select, #form1 textarea, #form2, #form2 input, #form2 textarea, #textbox p, #textbox td, #textbox3 thead h2, #vrezka , .titbox {color:#000;font:11px tahoma, Arial, Helvetica, sans-serif}
#add1 {background:#f6edcb url(http://www.regional.com.ua/imgs/lvu1.gif ) left top no-repeat;border:1px solid #fff;color:#656254;font-weight:bold;line-height:14px;text-align:left}
#add1 div {background:url(http://www.regional.com.ua/imgs/pvu1.gif ) right top no-repeat}
#add1 div div {background:url(http://www.regional.com.ua/imgs/pnu1.gif ) right bottom no-repeat}
#add1 div div div {background:url(http://www.regional.com.ua/imgs/lnu1.gif ) left bottom no-repeat}
#add1 div div div div {background:url(http://www.regional.com.ua/imgs/ia1.gif ) 17px 10px no-repeat;padding:15px 20px 15px 55px}
#add2 {background:#fff;border:1px solid #fff;font-weight:bold;line-height:14px;margin:10px 0 20px;padding:0;text-align:left}
#add2 a {color:#307592;font-weight:normal}
#add2 div {background:url(http://www.regional.com.ua/imgs/br.gif ) left repeat-y}
#add2 div div {background:url(http://www.regional.com.ua/imgs/br.gif ) top repeat-x}
#add2 div div div {background:url(http://www.regional.com.ua/imgs/br.gif ) bottom repeat-x}
#add2 div div div div {background:url(http://www.regional.com.ua/imgs/br.gif ) right repeat-y}
#add2 div div div div div {background: url(http://www.regional.com.ua/imgs/lvu2.gif ) left top no-repeat}
#add2 div div div div div div {background:url(http://www.regional.com.ua/imgs/pvu2.gif ) right top no-repeat}
#add2 div div div div div div div {background:url(http://www.regional.com.ua/imgs/pnu2.gif ) right bottom no-repeat}
#add2 div div div div div div div div {background:url(http://www.regional.com.ua/imgs/lnu2.gif ) left bottom no-repeat}
#add2 div div div div div div div div div {background:url(http://www.regional.com.ua/imgs/i6.gif ) 15px 15px no-repeat;padding:15px 20px 15px 55px}
#banner, #banners {float:right}
#banner {margin:40px 0 0}
#banners {margin:-48px 17px 0 0}
#banners img {border:2px solid #e0e0e0;margin:0 11px 0 0}
#footer {margin:40px 0 27px}
#footer, .item div, .item div a {font:11px Tahoma, Arial, Helvetica, sans-serif}
#footer p {margin:13px 0 0 55px}
#footer div {background:#307592 url(http://www.regional.com.ua/imgs/bg_f.gif ) right repeat-y;height:35px}
#footer div div {float:right;height:25px;padding:10px 30px 0 0}
#footer div div#lmenu {background:url(http://www.regional.com.ua/imgs/bg_f2.gif ) bottom center no-repeat;float:none;height:35px;margin-left:30px;padding:0}
#footer div div a {color:#98bac9}
#footer div div a img {margin:0 8px 0 0;vertical-align:text-bottom}
#footer div div#lmenu div {background:url(http://www.regional.com.ua/imgs/bg_f1.gif ) left repeat-y;float:none;height:25px;padding:10px 0 0 25px}
#footer div div#lmenu div a {color:#fff}
#footer div div#lmenu div span {color:#9fc5d6;margin:0 10px}
#form1 {width:630px}
#form1 div.f1d {border-top:1px solid #d7d7d7;margin-top:15px;padding:10px 0 0}
#form1 input, #form1 select {margin:0 0 5px;padding:2px}
#form1 input {vertical-align:text-top;width:146px}
#form1 div input.but {float:right;width:205px}
#form1 div input.but, #form2 input.but {background:#317693 url(http://www.regional.com.ua/imgs/bg_b2.gif );font-weight:bold;height:24px;padding:4px 0}
#form1 input#sel {margin-right:4px;width:128px}
#form1 input.but {background:#43829c url(http://www.regional.com.ua/imgs/bg_b.gif ) center no-repeat;border:1px solid #c3cdd9;color:#fff;font:11px tahoma, Arial, Helvetica, sans-serif;height:20px;text-decoration:none;vertical-align:top;width:63px}
#form1 input.sm {width:80px}
#form1 select, #form1 table {width:205px}
#form1 select.sm {padding:3px 2px;vertical-align:bottom;width:66px}
:root #form1 select.sm {padding:1px 2px}
* html #form1 input.sm {margin:0 0 3px}
* html #form1 select.sm {font-size:115%}
#form1 table.pad {margin-top:10px}
#form1 textarea, .box_a textarea {background:url(http://www.regional.com.ua/imgs/bg_don.gif ) 0 50% no-repeat;border:1px solid #c3cdd9;border-left:none;height:235px;margin:0 25px 0 0;padding:5px 5px 5px 20px;width:400px}
#form1 #codebar {background:#eee;border-top:12px solid #fff;padding:8px}
#form1 #codebar input {margin:0 4px 10px 0;width:90px}
#form1 #codebar img {margin:5px 0 0}
#form1 td #checkb {margin:0;vertical-align:middle;width:20px}
#form2 {float:right;padding:0px;width:160px}
#form2 input.but {color:#fff;margin:5px 0 8px}
#form2 h1 {color:#adadad;font:16px Arial, Helvetica, sans-serif;margin:0 0 10px;padding:0}
#form2 input, #form2 textarea {margin:0 0 5px;padding:2px 12px 2px 8px;width:184px}
#form2 input#sm {margin:0 8px 0 10px;padding:0;width:auto}
#form2 span {color:#f00;font:16px Tahoma, Arial, Helvetica, sans-serif;margin-left:6px}
#form2 textarea {height:130px;margin-top:8px}
#forms {width:100%}
#forms img {margin:0 0 6px 7px;vertical-align:top}
#forms input, #forms select, .textbox2 select {color:#7f7f7f;font:11px Tahoma, Arial, Helvetica, sans-serif;width:205px}
#forms input#sub {margin:0 20px 11px 0;width:80px}
#forms select {margin:0 20px 10px 0;}
#forms #sec td {border-top:2px solid #f5f8fb;font:11px Tahoma, Arial, Helvetica, sans-serif;padding:5px 0 0}
#forms #sec a, #textbox2 tbody td a, #textbox3 thead h2 {color:#307592}
#forms #sec span {color:#b8b8b8}
#forms #sec strong span {color:#eb0000}
#icons {float:right;font:11px Tahoma, Arial, Helvetica, sans-serif;margin:0;padding:10px 30px 0 0}
:root #icons {padding-top:5px}
#icons a {color:#7f7f7f}
#icons img {margin:0 15px 0 0}
#linkr {color:#2551d1;float:right;font:11px Tahoma, Arial, Helvetica, sans-serif;margin:0 0 10px}
* html #linkr {margin:0}
#main {background:url(http://www.regional.com.ua/imgs/bg_c.gif ) top repeat-x;padding:10px 30px}
#menu {padding:0 10px;float:left;}
#menu a, #menu div.nav{color:#d6e3e9;float:right;font:12px Tahoma, Arial, Helvetica, sans-serif;margin:20px 30px 0 0;text-decoration:none; border: 0px solid red;white-space: nowrap;}

#menu div.nav
{
        width: 260px;
        font-size: 8px;
        margin: 0;
        padding: 2px 0 0 0;
}




#menu div.nav img.x
{
        margin: 0;
        padding: 0;
}

#menu div.nav a{background-image: url(); }
#menu div.nav a:hover{background-image: url(); }

#menu div.nav a.x{background-image: url(); margin:21px 12px 12px 0px; padding: 0; display: inline; }
#menu div.nav a.x:hover{background-image: url(); margin:21px 12px 12spx 0px; padding: 0; display: inline; }

#menu td a {background:url(http://www.regional.com.ua/imgs/bg_m.gif ) 50% bottom no-repeat;display:block;height:36px;margin:0px 0 5px;padding:0px 20px 0}

#menu td a:hover {background:url(http://www.regional.com.ua/imgs/bg_mon.gif ) 50% 0 no-repeat; }


#menu img {margin:0 8px 0 0;vertical-align:bottom}
#mleft {float:left;width:225px}

#mleft2{float:left:width:225px;}

#mleft img {margin:0 0 0 -10px}
#mleft li {list-style:none;padding-left:14px}
* html #mleft li {background-position:0 6px}
#mleft li ul {margin-top:4px}

#mleft li li a {;display:block;margin:0;}
* html #mleft li li a {padding:2px 0 1px 20px}
#mleft li li a:hover {background:#f2f5f9 url(http://www.regional.com.ua/imgs/i9a.gif ) 8px 9px no-repeat;color:#000;font-weight:bold}

#mleft span, .item h1 span {color:#678eff;margin:0}
#mleft a {color:#000;font-weight:bold}
#mleft li li a {color:#2551d1;font-size:11px;font-weight:normal}
#mlist {margin:30px 170px 0 0}
#mlist td {width:50%}
#new_items {padding:0 30px}
#new_items h1 {margin-top:35px}
#textbox, #textbox2, #textbox3, #textbox4, #news_box {background:url(http://www.regional.com.ua/imgs/bg_don.gif ) 0 50% no-repeat;border:1px solid #c3cdd9;border-left:none;padding:0 0 0 10px}
#textbox {margin-right:0px}
#textbox2 {margin-left:250px}
#textbox2 select {color:#000;width:180px}
#textbox2 select, .addons a {font:10px Tahoma, Arial, Helvetica, sans-serif}
#textbox2 .titbox span {color:#989898}
#textbox2 .titbox a {margin:0}
#textbox2 .bigone {background:#e3eaf2 url(http://www.regional.com.ua/imgs/bg_t.gif ) bottom repeat-x;font-size:12px;font-weight:bold}
#textbox2 table, #textbox3 table {font:11px Tahoma, Arial, Helvetica, sans-serif;margin:0;text-align:center;width:100%}
* html #textbox2 table {width:auto}
* html #textbox3 table {width:auto}
#textbox2 thead td, #textbox3 thead td {background:#f2f5f9;padding:6px 0}
#textbox2 thead a, #textbox3 thead a {color:#7ea8bb}
#textbox2 tbody td, #textbox3 tbody td {background:url(http://www.regional.com.ua/imgs/bg_t2.gif ) bottom repeat-x;padding:15px 10px 10px}
#textbox2 td img, .pbox a img {border:2px solid #f2f5f9}
#textbox2 td img {float:left;margin:0 25px 10px 0}
#textbox2 td p, #textbox3 td p {text-align:left}
#textbox3 thead td {vertical-align:middle}
#textbox3 thead h2 {font-weight:bold}
#textbox p {padding:5px 10px}
#textbox .pbox p {margin-right:140px;padding:0 10px;font-size:13px;}
#textbox table {float:left;margin:10px 15px 0 20px;width:300px}
* html #textbox table {margin-left:10px}
#textbox td {border:1px solid #ededed;padding:10px}
#vrezka {float:none;margin:10px 16px 40px 340px;text-align:right}
#vrezka span, .titbox span {color:#adadad}
.addons {float:right;margin:8px;text-align:center}
.addons a {color:#307592}
.addons img {margin:2px}
.addons img .bo {border:1px solid #f2f5f9}
.alr {text-align:right}
.blue {color:#0098e7}
.clr {clear:both}
.green {color:#039000}
.item {margin:0 20px 0 0;padding:10px 0}
.item a, .item span {margin:0 10px 0 0}
.item h1 a {margin:0}
.item h1 a, .item div {color:#000}
.item div.bg_rubrick {background:url(http://www.regional.com.ua/imgs/bg_d.gif ) 0 50% no-repeat;margin:10px 0 10px;padding-left:20px}
.item div.bg_rubrick:hover {background:url(http://www.regional.com.ua/imgs/bg_don.gif ) 0 50% no-repeat}
.item div a, #textbox3 tbody td a {color:#2551d1}
.item div a:hover {color:#000}
.pbox {min-height:130px}
* html .pbox {height:130px}
.pbox a {background:url(http://www.regional.com.ua/imgs/i5.gif ) 24px 114px no-repeat;color:#307592;display:block;float:right;font:10px Tahoma, Arial, Helvetica, sans-serif;text-align:center;text-decoration:none}
.pbox a img {float:none;margin:6px 15px 0}
.pbox a span {text-decoration:underline}
.pbox a:hover span {text-decoration:none}
.titbox {background:#f2f5f9;padding:10px 15px}
.titbox a {color:#307592;margin:0 0 0 15px}
.titbox div {float:right;padding:0}
.u1 {float:right;margin:0 20px 0 0}
.u2 {float:right;margin:-6px 20px 0 0}
.u3 {float:left;margin:-6px 20px 0 0}
.u4 {float:left;margin:0 20px 0 0}

#form_search input {background:#43829c url(http://www.regional.com.ua/imgs/bg_b.gif ) center no-repeat;border:1px solid #c3cdd9;color:#fff;font:11px tahoma, Arial, Helvetica, sans-serif;height:20px;width:60px;text-decoration:none;vertical-align:top}
#form_go input {background:#43829c url(http://www.regional.com.ua/imgs/bg_b.gif ) center no-repeat;border:1px solid #c3cdd9;color:#fff;font:11px tahoma, Arial, Helvetica, sans-serif;height:20px;width:60px;text-decoration:none;vertical-align:top}
.form_appeal {background-color: #fff; border : 0px solid #fff; color: #43819c;}
#invis { display: none; }

li.partner
{
        margin-left: 30px;
        font-family: Tahoma;
        font-size: 11px;
        color: #06C0DB;
        margin-top: 3px;
        margin-bottom: 3px;
}

li.partner a, li.partner a:visited
{
        font-family:Tahoma,Arial,Helvetica,sans-serif;
        font-size:11px;
        font-size-adjust:none;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        line-height:normal;
        text-decoration: underline;
        text-align:left;
        color:#307592;
}

li.partner a:focus, li.partner a:hover, li.partner a:active
{
        font-family:Tahoma,Arial,Helvetica,sans-serif;
        font-size:11px;
        font-size-adjust:none;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        line-height:normal;
        text-decoration: none;
        text-align:left;
        color:#307592;
}

.partner_block
{
        margin-bottom: 10px;
        margin-top: 5px;
}

.logo_b
{
        position: absolute;
                height: 60px;
        top: 0px;
        border:0px solid red;
        left: 0px;
}

#ggg {float:right;  width: 468px;  height: 60px;}

.logo_arc {padding-top:0px;height:60px;width:205px;float:left;}
#menu .menu_text {padding-top:10px;}
#menu .temp {height:36px;}
#menu .temp_nav {height:11px;width:20px;padding-top:12px}
#dop_menu {float:right;}
#dop_menu a {color:#d6e3e9;font:12px Tahoma, Arial, Helvetica, sans-serif;text-decoration:none;white-space: nowrap;}
.mymenu_out { background-color: #ffffff; }
.mymenu_out tbody tr td { background-color:#307592; padding:4px 10px; color: #ffffff; }
.calendar_img  {float:left;padding-top:1px}
#main_date_low  {float:left;}
.calendar_left {float:left;}
/* --------------------------------------------- firms ------------------------------------------------- */

.textbox_a { float: left; width: 270px; }
#textbox_b { border: 0; background: transparent url();  }
.title_a { background-color: #307592; width: auto; text-align: left; }
.title_a div {font-family: Tahoma; font-size: 12px; color: #ffffff; font-weight: bold; padding: 3px 20px 3px 3px; }
.box_a { border: 1px solid #307592; margin-bottom: 15px; }
.offs_a { padding: 8px 8px 8px 8px; }
.title_b { font-family: Tahoma; font-weight: bold; font-size: 12px; color: #000000; margin-bottom: 2px; margin-top: 2px; margin-left: 5px; }
.title_c  { font-family: Tahoma; font-weight: bold; font-size: 12px; color: #000000; }
.title_c span {color: #ec2323; }
.items_a { padding-left: 20px; }
.item_a { }
.item_a a, .item_a a:visited {font-family: Tahoma; font-size: 11px; color: #2551d1; text-decoration: none; }
.item a:focus, .item_a a:hover {text-decoration: none;}
.box_3 { margin-left: 280px;}
.ls { background: transparent url(http://www.regional.com.ua/imgs/line_spacer.gif ) left bottom repeat-x; padding-bottom: 0px 5px 5px 5px; }
a.root , a.root:visited {color: #000000; font-weight: bold; }



.bb input , .bb textarea, .bb select {width: 100%; border: 1px solid #307592; }
.brd { border: 1px solid #307592; padding:5px;}

.sbmt { background: #40809b url(http://www.regional.com.ua/imgs/f_back.gif ) center center no-repeat; font-family: Tahoma; font-weight: bold; color: #ffffff; font-size: 11px; text-align: center; padding-left: 30px; padding-right: 30px; border: 1px solid #317693; }

/* --------------------------------------------- firms ------------------------------------------------- */

/* ----------------------------------------------- firms view -------------------------------------------- */

#fshort {
        background: transparent;
        float:right;
        padding: 0px 10px 10px 10px;
        width:260px;
        margin-top: 0;
}

.ln {height: 1px; overflow: hidden; width: 100%; background-color: #e3e3e3; margin-top: 10px; margin-bottom: 10px; }
#fshort a, #fshort a:visited, #fshort a:focus, #fshort a:hover {  color: #307592 }
#fshort div.link { margin-bottom: 12px; }
.offs { padding: 8px; }
.im_offs { margin-right: 10px; margin-bottom: 10px; float: left; }
.im_text { float: right top;  margin-left: 180px;font-family:sans-serif;font-size:12px; }
.im_text2 { float: right top;  margin-left: 0px; }

.titbox_a { padding: 0; margin: 0; height: 33px; overflow: hidden; }
.titbox div.r { width: 45%; float: right; text-align: left; height: 33px; margin: 0; padding: 10px 15px; border-left: 1px solid #ffffff; }
.titbox div.l { float: left; text-align: left; height: 33px; margin: 0; padding: 10px 15px; }

#textbox .offs table { width: 100%; margin: 0; border: 0; }
#textbox .offs table tbody tr td { border: 0; }

#textbox .offs table tbody tr td table tbody tr td { border: 0; border: 1px solid #EDEDED; }


/* ----------------------------------------------- firms view -------------------------------------------- */


/* ----------------------------------------------  view ---------------------------------------------------*/

#textbox_form span { color:#f00;font:14px Tahoma, Arial, Helvetica, sans-serif;margin-left:2px; margin-top: 0; margin-right: 0; }
#textbox_form {
        margin: 10px 0px 0px 0px;
        color:#000000;
        font-family: Tahoma,Arial,Helvetica,sans-serif;
        font-size:11px;
        font-size-adjust:none;
        font-stretch:normal;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        line-height:normal;
}

#textbox_form .x { background-color: #eef2f7; }
#textbox_form .x tbody tr td { padding: 8px; vertical-align: top; }
#textbox_form h1 { font-family: Arial; font-size: 16px; font-weight: normal; color: #adadad; margin: 0pt 0pt 0pt 0pt; }
#textbox_form input, #textbox_form textarea { margin:0pt 0pt 5px; padding:2px 12px 2px 8px;   padding: 0; }
#textbox_form input { width:184px; margin:0pt 0pt 5px; }
#textbox_form textarea { width:90%; }

/* ------------------------------------------------ view --------------------------------------------------*/

/* --------------------------------------------- search --------------------------------------------- */
h3.firms { margin-bottom: 1px; }
.firms_type { margin-bottom: 10px; }
a.one_active, a.one_active:visited { color: #c40000; }
a.one_inactive, a.one_inactive {  }


.srh {  }
.srh .hdr { background-color: #e0eff5; text-align: center; padding: 2px; border-bottom: 1px solid #ffffff; }
.srh .body { background-color: #eef6f9; padding: 15px; }
.srh .body table tbody tr th, .srh .body table tbody tr td table {text-align: left; font-weight: normal; font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px; }
.srh .body table tbody tr td {text-align: left; font-weight: normal; vertical-align:middle;}

.srh .body table tbody tr th, .srh .body table tbody tr td { padding-top: 3px; padding-bottom: 3px; }

.srh .line { height: 1px; overflow: hidden; width: 100%; background-color: #ffffff; }
.srh .body input, .srh .body select, .srh .body textarea { border: 1px solid #cacbcb; background-color: #ffffff; font-family: Tahoma; font-size: 11px; font-weight: normal; }
.srh .body  textarea, .srh .body select { width: 100%; }
.srh .body input.text { width: 97%; padding-left: 3px; padding-right: 3px; padding-top:1px; padding-bottom: 1px; }
.srh .body input.text, .srh .body select { height: 16px; }
.srh .body input.ex, .srh .body select.ex { height: 16px; margin: 0; }
.srh_cell { background-color: #eef6f9; }
.chk { height: 14px; margin:0; border: 0; }
.hidden { background-color: #ffcc00; border: 1px solid red; display: none; position: relative; }

.srh .body input.disabled , .srh .body select.disabled { background-color: #e3e3e3; border: 1px solid #b6b6b6; }



.st1 a, .st1 a:visited, .st2 a, .st2 a:visited { color: #000000; font-weight: bold; line-height: 9px; margin: 0; padding:0;}

.search_submit { background-color: #f7f7f7; width: 100%; text-align: center; padding-top: 6px; padding-bottom: 6px; margin-top: 25px; }
.search_submit input {  background: #40809b url(http://www.regional.com.ua/imgs/f_back.gif) center center no-repeat; font-family: Tahoma; font-weight: bold; color: #ffffff; font-size: 11px; text-align: center; padding-left: 30px; padding-right: 30px; border: 1px solid #317693; }

/* -------------------------------------- search ---------------------------------------------------- */

#textbox2 tbody td.x { background:url(http://www.regional.com.ua/imgs/bg_t2.gif) bottom repeat-x; padding:0px 0px 0px; vertical-align: middle;}
#textbox2 tbody td.x  img { margin: 1px 3px 0pt 3px; padding:0; }

/*---------------------------------------news panel-------------------------------------------------- */
.news_title {font:11px Tahoma, Arial, Helvetica, sans-serif;text-align:left;color:#2551D1;text-decoration: underline;}
.news_title:hover {font:11px Tahoma, Arial, Helvetica, sans-serif;text-align:left;color:#2551D1;text-decoration: none; }

.news_title .tx {font:11px Tahoma, Arial, Helvetica, sans-serif;text-align:left;color:#2551D1;text-decoration: underline;}
.news_title .tx:hover {font:11px Tahoma, Arial, Helvetica, sans-serif;text-align:left;color:#2551D1;text-decoration: none; }


.news_p {margin:0px;}
.news_data {margin-right:5px;float:left;}
.news_td {padding:10px 10px;width:25%;}
.news_td span {color:gray;}
.news_razdel {width:1px;background:#F2F5F9}
.width {
  width:100%;
  min-width:948px;
}

* html .minwidth { padding-left:948px;}

* html .container { margin-left:-948px; position:relative;}

/*\*/
* html .minwidth,
* html .container,
* html .content,
* html .layout {
  height:1px;
}
/**/

/*---------------------------------------news panel-------------------------------------------------- */


.ls input.img_file {width:200px;}
#form1 input#sel {width:200px;}
.ls input.but {background:#317693 url(http://www.regional.com.ua/imgs/bg_b2.gif );font-weight:bold;height:24px;padding:4px 0;width:203px;color:#ffffff;font-size:11px;}
*HTML .ls input.but {width:205px}

.item_a {vertical-align:middle;}
.item_a input,.item_a input {vertical-align:middle;}
.srh .body div,.srh .body img, .srh .body input {vertical-align:middle;}
.srh .body img {margin-left:4px;}
*HTML .srh .body select.ex {margin-top:3px;}

.map_img {border:3px solid gray}


div#main div.text_news h3 {font-size:10px;color:gray;margin:5px 0}
.text_news span {color:#000000;font-weight:none;font-size:12px;}
.text_news a {color:#307592}

div#main div.news_post h3 {font-size:10px;color:gray;margin:5px 0}
.news_post span {color:#000000;font-weight:none;font-size:12px;}
.news_post a {color:#307592}
.news_post p {margin-top:0px;}
.news_post p.sors {font-size:10px;color:gray}

.news_post  {margin-right:20px;}



#main ul {margin-left:15px;}

/*Links*/
.block_link_1 {border:1px solid GRAY;margin-top:5px;padding:5px; text-align:center;}
.block_link_1 a{color:gray;}
.block_link_2 {margin-left:15px;padding:5px; text-align:left;}
.block_link_2 a{color:#ADADAD;}
.block_link_4 {padding:5px; text-align:left;float:right;}
.block_link_4 a{color:#ADADAD;}




.pbox2 a {background:url(http://www.regional.com.ua/imgs/i5.gif ) 24px 114px no-repeat;color:#307592;display:block;float:left;font:10px Tahoma, Arial, Helvetica, sans-serif;text-align:center;text-decoration:none}
.pbox2 a img {float:none;margin:6px 15px 0}
.pbox2 a span {text-decoration:underline}
.pbox2 a:hover span {text-decoration:none}

.date_pre {color:blue;font-weight:bold}
.date_today {color:green;font-weight:bold}
.breadcrumbs {text-align:center; font-size:12px;font-weight:bold;margin:20px 0pt 20px 20px}
.breadcrumbs a {font-size:12px;color:red;}
#mleft li, .item h1 {color:#000000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}

#forms span {color:#307592;}
#forms form {margin-top:3px;}

div.dop_link {text-align:right}
div.dop_link a.dop_link {font-size:10px;color:gray;margin-right:31px}
#textbox2 a.dop_link {font-size:10px;margin-right:40px;clear:both;}
#mleft a.dop_link {font-size:10px;margin-left:20px;color:gray;clear:both;}

.offs a {margin-right:10px}


.trafx {margin:20px 30px;}
.trafx td {padding-right:10px;line-height:1.2}
.trafx a {color:#307592;font-size:110%}
