body
        {
                padding:5px 25px 5px 25px;
                margin:0px;
                background:#ffffff url(images/fon.jpg) 0px 0px repeat-x;
                font-family:Tahoma;
                font-size:13px;
                color:#363636;

        }
        
p
        {
                margin:0px;
                padding:12px 0px 12px 0px;
        }        
        
        
textarea
        {
                font-size:13px;
                color:#363636;
                padding:6px 10px 5px 10px;
                border:2px solid #E0E0E0;
                background:#F9F9F9;
                width:193px;
                height:77px;
                overflow:auto;
                font-family:Tahoma;
        }        

input
        {
                width:140px;
                height:16px;
                font-size:13px;
                color:#363636;
                border:2px solid #E0E0E0;
                background:#F9F9F9;
                padding:2px 0px 0px 5px;
                margin:0px 0px 4px 0px;
                font-family:Tahoma;
        }


input.but
        {
                width:110px;
                height:22px;
                background:#8E9499;
                padding:0px;
                color:#ffffff;
                font-size:13px;
                font-weight:bold;
        }
        
table
        {
                border-collapse:collapse;
        }        
        
tr, td
        {
                vertical-align:top;
        }                
        
        
a
        {
                color:#0D81EB;
                text-decoration:underline;
        }        
        
        
a:hover
        {

                text-decoration:none;
        }        
        
        
a img
        {
                border:0px;
        }        
        
h1
        {
                padding:0px 0px 0px 0px;
                margin:0px;
                font-size:20px;
                color:#0A7CE1;
                font-weight:normal;
        }        
        
        
h2
        {
                padding:20px 0px 10px 0px;
                margin:0px;
                font-size:18px;
                color:#0A7CE1;
                font-weight:bold;
        }        
        
        
h3
        {
                padding:20px 0px 0px 0px;
                margin:0px;
                font-size:16px;
                color:#0A7CE1;
                font-weight:bold;
        }        
                
                
        
h4
        {
                padding:0px 0px 0px 0px;
                margin:0px;
                font-size:14px;
                color:#0A7CE1;
                font-weight:normal;
        }        
                        
img
        {
                border:0px;
        }                
        
ul
        {
                list-style-type:0px;
        }        
                        
form
        {
                padding:0px;
                margin:0px;
        }        
        
.body1
        {
                border:3px solid #ffffff;
        }        
        
        
.logo
        {
                background:#0D8DEE url(images/top_fon2.gif) 0px 0px repeat-x;
                padding:0px 0px 0px 18px;
                border-right:1px solid #ffffff;
                width:184px;
                height:98px;
                border-bottom:2px solid #ffffff;
        }        
        

.logo a
        {
                display:block;
                margin:-1px 0px 0px 0px;
                position:relative;
                z-index:2;
        }
        
.top1
        {
                background:#0D8DEE url(images/top_fon.gif) 0px 0px repeat-x;
                border-bottom:2px solid #ffffff;
        }                
        
        
.nadp1
        {
                width:481px;
                height:40px;
                background:url(images/top_img2.gif) 11px 11px no-repeat;
                padding:11px 0px 0px 11px;
        }        
        
        
.top_img1
        {
                background:url(images/top_img1.gif) 100% 4px no-repeat;
                position:relative;
                z-index:2;
                margin:0px -3px 0px 0px;
                height:98px;
        }        
        
        
.top_menu
        {
                padding:16px 0px 0px 0px;
        }        
        
        
.top_menu ul
        {
                padding:0px;
                margin:0px;
                list-style-type:none;
        }
        
.top_menu li
        {
                float:left;
                height:28px;
                padding:0px 11px 0px 22px;
                border-right:1px solid #9ED5FB;
        }
        
.top_menu a
        {
                font-family:Arial Black;
                font-size:11px;
                color:#ffffff;
                text-transform:uppercase;
                padding:5px 7px 0px 0px;
                background:url(images/marker2.gif) 100% 100% no-repeat;
                text-decoration:none;
                display:block;
        }        
        
.top_menu a:hover
        {
                color:#FFF799;
                background:url(images/marker1.gif) 100% 100% no-repeat;
                padding-top:0px;
        }                
        
.top_menu a.active
        {
                color:#FFF799;
                padding-bottom:2px;
                padding-top:2px;
                background:url(images/marker1.gif) 100% 100% no-repeat;
        }                

.top_menu a.active:hover
        {
                color:#ffffff;
                background:url(images/marker2.gif) 100% 100% no-repeat;
                padding-top:5px;
        }
        
.top_menu li.active                
        {
                background:url(images/top_menu1.gif) 0px 100% repeat-x;
                height:31px;
                
        }        
        
.left1
        {
                width:202px;
                border-right:1px solid #ffffff;
                background:#CCE3F6;
                border-bottom:1px solid #ffffff;
        }        
        
.pl2
        {
                background:url(images/pl1.gif) 0px 0px no-repeat;
                padding:8px 0px 8px 10px;
                
                font-family:Arial Black;
                color:#0A7CE1;
                font-size:11px;
                line-height:11px;
        }        
        
        
.pl2 b
        {
                font-size:10px;        
                font-weight:normal;
        }
        
        
                
.pl1
        {
                background:url(images/pl2.gif) 0px 0px repeat-y;
        }        
        
        
        
.pl3
        {
                padding:2px 0px 5px 12px;
                font-family:Arial;
                font-size:11px;
                color:#363636;
                line-height:10px;
        }

.pl2 a {color:#0A7CE1; text-decoration: none;}
.pl2 a:hover {text-decoration: underline;}
        
.cont1
        {
                background:#46B6FB url(images/center_fon1.gif) 0px 100% repeat-x;
        }
                
                
.cont2
        {
                background:url(images/dom.jpg) 0px 100% no-repeat;
                height:251px;
                border-bottom:1px solid #DAE5C1;
        }        
        
.cont3
        {
                float:left;
                padding:0px 0px 0px 252px;
        }        


.nadp2
        {
                width:364px;
                height:31px;
                background:url(images/nadp1.gif) 0px 0px no-repeat;
                margin:40px 0px 0px 0px;
        }
                
                
        
.nadp3
        {
                width:157px;
                height:21px;
                background:url(images/nadp2.gif) 0px 0px no-repeat;
                margin:26px 0px 0px 3px;
        }        
        
.cont3 ul
        {
                padding:0px 0px 0px 183px;
                margin:-3px 0px 0px 0px;
                list-style-type:none;
        }

.cont3 li
        {
                padding:0px 0px 0px 10px;
                background:url(images/marker3.gif) 0px 5px no-repeat;
        }                
        
        
.cont3 li, .cont3 a
        {
                font-size:13px;
                color:#ffffff;
                font-family:Arial;
                line-height:16px;
        }        
        
        

.cont4
        {
                float:right;
                text-align:right;
        }        
        
.cont5
        {
                background:url(images/hr1.gif) 0px 0px repeat-x;
                padding:7px 0px 0px 0px;
                border-top:1px solid #ffffff;
        }        
        
        
.cont5a
        {
                background:#ECF0F3 url(images/hr1.gif) 0px 0px repeat-x;
                border-top:1px solid #ffffff;
                padding:8px 0px 0px 0px;
        }        
                
.cont5a h3
        {
                font-family:Arial;
                font-size:14px;
                color:#ffffff;
                font-weight:bold;
                padding:10px 0px 0px 13px;
                margin:0px;
                height:24px;
                background:#0A7CE1;
                text-transform:uppercase;
        }                
        
.cont5a ul
        {
                margin:0px;
                padding:11px 0px 15px 11px;
                list-style-type:none;
        }        
        
.cont5a li, .cont5a a
        {
                font-size:13px;
                color:#0D81EB;
                font-family:Arial;
                line-height:16px;
        }        
        
.left2
        {
                width:202px;
        }                
                
.inter
        {
                background:#ECF0F3;
                margin:1px 0px 0px 0px;
                
        }                
        
.inter, .inter a
        {
                font-size:11px;
                color:#363636;
                font-family:Arial;
        }        
.inter div
        {
                padding:7px 15px 8px 20px;
                line-height:13px;
        }        
        
.inter h3
        {
                padding:9px 0px 10px 19px;
                margin:0px;
                background:#E2E0E0;
                font-size:14px;
                color:#8A9095;
                font-weight:bold;
                text-transform:uppercase;
        }        
                
.dir1
        {
                background:#E2E0E0 url(images/hr2.gif) 0px 0px repeat-x;
                padding:11px 0px 0px 16px;
                
                font-family:Arial;
                font-size:11px;
                color:#8A9095;
                line-height:13px;
                margin:0px 0px 0px 0px;
        }                
        
.dir1 b
        {
                font-size:14px;
        }
                
                
.dir1 div
        {
                padding:1px 0px 0px 9px;
                background:url(images/marker5.gif) 0px 16px no-repeat;
                
        }                
.dir1 img
        {
                margin:7px 0px 0px 9px;
                border:4px solid #8A9095;
        }
        
.last_o        
        {
                background:#696969;
                width:246px;
                height:117px;
                padding:1px 0px 0px 1px;
        }        
        

.last_o         h3
        {
                padding:9px 0px 0px 15px;
                margin:0px;
                background:#787878;
                font-family:Arial;
                font-size:14px;
                color:#ffffff;
                font-weight:bold;
                height:25px;
                text-transform:uppercase;
        }        
                
                
.news
        {
                margin:5px 0px 0px 15px;
                background:url(images/marker3.gif) 0px 2px no-repeat;
                padding:0px 30px 0px 9px;
        }
        
.news b
        {
                display:block;
                font-family:Arial;
                color:#B9B8B8;
                font-weight:normal;
                font-size:9px;
                padding:0px 0px 1px 0px;
        }
        
        
.news a
        {
                font-family:Arial;
                color:#ffffff;
                font-size:12px;
                line-height:13px;
        }        
        
.last_o2
        {
                font-size:13px;
                color:#363636;
                padding:9px 55px 0px 17px;
                font-family:Arial;
        }                
        
.last_o2 b
        {
                font-size:15px;
        }                
                        
.podr1, .podr1a
        {
                height:25px;
                background:#8A9095;
                border-top:1px solid #5D6164;
                border-bottom:1px solid #ffffff;
                padding:4px 0px 0px 8px;
        }
        
.podr1        a, .podr1a        a, .podr1a_page a
        {
                font-size:13px;
                color:#ffffff;
                font-weight:bold;
                font-family:Arial;
                padding:0px 0px 0px 9px;
                background:url(images/marker3.gif) 0px 6px no-repeat;
                display:block;
                height:24px;
                float:left;
                
        }        
        
.podr1a, .podr1a_page
        {
                background:#8A9095 url(images/bottom1.gif) 0px 0px repeat-x;
                height:18px;        
                border:0px;        
                padding:8px 0px 0px 8px;
        }        
        
.podr1a_page
        {
                background:#8A9095 url(images/bottom1.gif) 0px -2px repeat-x;
        }                
                
.tabl1
        {
                border-left:2px solid #ffffff;
                background:#ffffff;
        }
        
.arh
        {
                padding:4px 0px 0px 40px;
        }        
        
.arh a
        {
                background:url(images/marker4.gif) 0px 7px no-repeat;
                padding:0px 0px 0px 17px;                
        }
        
        
.last_o3
        {
                font-size:13px;
                color:#363636;
                padding:0px 1px 0px 0px;
                font-family:Arial;
        }
        
.last_o3 h3
        {
                padding:9px 0px 9px 16px;
                margin:0px;
                background:#E2E0E0;
                font-size:14px;
                color:#8A9095;
                font-weight:bold;
                text-transform:uppercase;
        }

.last_o3 h3 a {color:#0D81EB;}

.last_o3 div
        {
                padding:6px 55px 0px 17px;
                line-height:16px;
        }        
        
        
.last_oo
        {
                height:162px;
                border:0px;
                padding:0px 0px 0px 1px;
        }        
        
.last_oo h3
        {
                height:15px;
                padding:8px 0px 10px 15px;
                border-top:2px solid #696969;
        }        
                
.news2
        {
                margin:12px 0px 0px 15px;
                background:url(images/marker3.gif) 0px 2px no-repeat;
                padding:0px 30px 5px 10px;
                line-height:13px;
        }
        
.news2 b
        {
                font-family:Arial;
                color:#B9B8B8;
                font-weight:normal;
                font-size:9px;
                padding:0px 0px 0px 0px;
        }
        
        
.news2 a
        {
                font-family:Arial;
                color:#ffffff;
                font-size:12px;
                cursor:pointer;
        }        
                
.arh2
        {
                float:right;
                padding:2px 85px 0px 0px;
        }                
        
.arh2 a
        {
                background:url(images/marker4.gif) 0px 6px no-repeat;
                padding:0px 0px 0px 17px;        
                position:relative;
                z-index:3;        
                
        }
                
                
                
.dom2
        {
                position:absolute;
                z-index:2;
                margin:77px 0px 0px -38px;
                background:url(images/dom2.gif) 0px 0px no-repeat;
                width:86px;
                height:183px;
        }                
                
                
.dom3
        {
                position:absolute;
                z-index:2;
                margin:30px 0px 0px -60px;
                background:url(images/dom3.gif) 0px 0px no-repeat;
                width:117px;
                height:100px;
        }                
                                
                                                                
                                                                

.footer1
        {
                background:#E2E0E0;
                height:72px;
                border-top:1px solid #ffffff;
        }

                
.logo4
        {
                width:117px;
                height:52px;
                background:url(images/logo4.gif) 45px 9px no-repeat;
                padding:9px 0px 0px 45px;
                float:left;
        }        
        
        
.footer2
        {
                padding:8px 0px 0px 60px;
                float:left;
                font-size:11px;
                color:#363636;
        }        
        
.footer3
        {
                padding:20px 0px 0px 48px;
                float:left;
        }        
        
.footer3 img
        {
                margin:0px 10px 0px 0px;
        }        
        
.footer4
        {
                padding:10px 27px 0px 0px;
                float:right;
                font-size:11px;
                color:#363636;
                line-height:13px;        
        }
.footer4 a
        {
                font-size:9px;
                color:#0054A6;

        }                
        
.footer4 div
        {
                line-height:12px;
        }        
                        
.cont_page1
        {
                background:#ffffff url(images/hr3.gif) 0px 0px repeat-x;
                padding:10px 10px 0px 11px;
                text-align:justify;
        }                        
.navig1
        {
                margin:0px 0px -4px 0px;
        }        
        
                        
.navig1, .navig1 a
        {
                font-size:9px;
                color:#A0A0A0;
                text-decoration:none;
        }                
        
.navig1 a:hover
        {
                text-decoration:underline;                
        }                
                                        
.td_head        
        {
                font-size:15px;
                color:#0A7CE1;
                font-weight:bold;
                padding:10px 10px 10px 11px;
                border-right:1px solid #E7E7E7;
                border-left:1px solid #E7E7E7;
                border-bottom:3px solid #E0E0E0;
        }                                        
                                        
.td_row1, .td_row2
        {
                font-size:13px;
                color:#363636;
                padding:10px 10px 10px 9px;
                border-right:1px solid #E7E7E7;
                border-left:1px solid #E7E7E7;
                background:#F5F5F5;
        }                                        
        
.td_row2
        {
                background:#F9F9F9;
                border-top:1px solid #ffffff;
                border-bottom:1px solid #ffffff;
        }                                        
                
                
                                        
.td_foot        
        {
                font-size:13px;
                color:#0A7CE1;
                font-weight:bold;
                padding:8px 10px 10px 11px;
                border-right:1px solid #E7E7E7;
                border-left:1px solid #E7E7E7;
                border-top:3px solid #E0E0E0;
        }                                
        
        
.left1_page
        {
                padding:0px 0px 1px 0px;
                border-bottom:2px solid #7B8187;
        }        

#banner, #banner_2, #banner_3, #banner_4 {
        margin-left:25px;
        padding-top: 10px;
}
img.logoimg{position:absolute; top:80px; left:50px; z-index:999;}