.full_h {
height:100%;
}
.full_w {
width:100%;
}
.full_size {
width:100%;
height:100%;
}
html,body {
height:100%;
}	
td,tr,div,span {
color:#262727;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.td_middle {
vertical-align:middle;
}
.td_bottom {
vertical-align:bottom;
}
p {
color:#262727;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:7px 0 5px 0;
line-height: 1;
}
.newsright {
width:220px;
padding:0 5px 10px 0;
}
.left_cell .left_modul_content .left_m {
margin:0 0 0 18px;
list-style-position:inside;
}
.left_cell .left_modul_content .left_m li {
padding:0;
margin:0;
zoom:1;
text-align:left;
vertical-align:top;
}
.left_cell .left_modul_content .left_m a:link, .left_cell .left_modul_content .left_m a:visited, .left_cell .left_modul_content .left_m a:hover {
display:block;
padding:0 0 0 18px;
margin:0;
text-align:left;
}
.newsright, .newsright p, .newsright a:link, .newsright a:visited, .newsright a:hover {
font-size:11px;
line-height:13px;
padding:0;
margin:0;
}
.newsright {
padding-top:10px;
}
.newscont {
padding:0 0 12px 0;
}
form {
margin:0;
padding:0;
}
img {
border:0;
}
a img {
border:0;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
}
a {
color:#0784D3;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
a:hover {
color:#06B6D0;
text-decoration:underline;
}
a.verh,a.verh:visited {
color:#0784D3;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
a.verh:hover {
color:#06B6D0;
text-decoration:underline;
}
a.defi,a.defi:visited {
color:#fff;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
a.defi:hover {
color:#fff;
text-decoration:underline;
}
.verh_menu {
background-image:url(../images/top_menu_item.gif);
background-position:left top;
background-repeat:no-repeat;
display:block;
line-height:17px;
font-weight:700;
padding:1px 16px 0 23px;
}
#top_menu li a:hover {
background-image:url(../images/top_menu_item_h.gif);
text-decoration:none;
font-weight:700;
}
#head {
height:163px;
clear:both;
overflow:hidden;
background-image:url(../images/header_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
margin:0;
padding:0;
}
#head1 {
background-image:url(../images/222.jpg);
background-position:left top;
background-repeat:no-repeat;
height:163px;
width:751px;
float:left;
}
#head2 {
height:163px;
overflow:hidden;
float:right;
white-space:nowrap;
position:relative;
}
.png {
//background-image:none!important;
behavior:url(images/pngfix.htc);
}
#header_phone {
position:absolute;
top:58px;
left:97px;
width:157px;
color:#FFF;
font-family:Trebuchet MS;
font-size:22px;
font-weight:400;
letter-spacing:-1px;
}
#header_phone span {
font-size:18px;
color:#FFF;
vertical-align:middle;
}
#top_menu {
clear:both;
height:53px;
background-color:#EBF8FF;
background-image:url(../images/top_menu_bg.gif);
background-position:left top;
background-repeat:no-repeat;
overflow:hidden;
white-space:nowrap;
padding:0 0 0 15px;
}
#top_menu ul {
margin:3px 0 0;
padding:0;
}
#top_menu li {
list-style:none;
display:inline;
float:left;
font-weight:700;
margin:0;
padding:2px 0 0;
}
#top_menu li a {
background-image:url(../images/top_menu_item.gif);
background-position:left top;
background-repeat:no-repeat;
display:block;
line-height:17px;
font-weight:700;
padding:1px 16px 0 23px;
}
#top_menu #top_right_navigation {
float:right;
width:220px;
text-align:right;
padding:17px 10px 0 0;
}
#top_menu #top_right_navigation a {
padding:0 29px 0 28px;
}
#footer {
height:79px;
background-color:#0784D4;
background-image:url(../images/footer_bg.gif);
background-position:right top;
background-repeat:no-repeat;
padding:18px 0 0 26px;
}
#footer ul {
margin:0;
padding:0;
}
#footer li {
list-style:none;
display:inline;
float:left;
margin:0;
padding:0;
}
#footer li a {
background-image:url(../images/footer_menu_item.gif);
background-position:left top;
background-repeat:no-repeat;
display:block;
line-height:17px;
color:#FFF;
height:50px;
float:left;
padding:0 27px 0 9px;
}
#footer #copyright {
float:right;
width:275px;
color:#FFF;
font-size:11px;
line-height:13px;
padding:0 20px 0 0;
}
#footer #copyright td {
color:#FFF;
font-size:11px;
line-height:13px;
padding-right:5px;
vertical-align:top;
text-align:left;
}
#footer #copyright a {
color:#FFF;
text-decoration:underline;
}
#footer #copyright a:hover {
text-decoration:none;
}
#footer #copyright span {
color:#BDE7FF;
display:block;
padding:6px 0 0;
}
.left_cell {
width:325px;
}
.right_cell {
width:220px;
}
#content {
background-image:url(../images/content_left_bg.gif);
background-position:left top;
background-repeat:repeat-y;
font-size:11px;
}
#maint {
background-image:url(../images/content_left_bg.gif);
background-position:left top;
background-repeat:repeat-y;
height:100%;
width:100%;
}
.both {
clear:both;
}
.left_modul_name {
height:43px;
width:317px;
background-image:url(../images/left_modul_name3.gif);
background-position:left top;
background-repeat:no-repeat;
color:#FFF;
font-size:13px;
letter-spacing:0;
font-weight:700;
padding:11px 0 0 5px;
}
td.left_cell div.both div.left_modul_name a,td.right_cell div.both div.right_modul_name a {
color:#FFF;
text-decoration:underline;
}
td.left_cell div.both div.left_modul_name a:hover,td.right_cell div.both div.right_modul_name a:hover {
text-decoration:none;
}
.left_modul_content {
background-image:url(../images/content_tbl.gif);
background-position:left bottom;
background-repeat:no-repeat;
padding:0 0 12px;
}
.left_cell .last {
background-image:none;
}
.left_cell .left_modul_content ul {
list-style-position:outtside;
margin:0;
padding:0;
}
.left_cell .left_modul_content li {
list-style:none;
margin:0;
padding:0 0 8px 14px;
}
.left_cell .left_modul_content li a {
background-image:url(../images/left_modul_content_a.gif);
background-position:left center;
background-repeat:no-repeat;
font-size:13px;
font-family:Verdana;
text-decoration:none;
padding:0 0 0 18px;
}
.left_cell .left_modul_content li a:hover {
background-image:url(../images/left_modul_content_ah.gif);
color:#06B6D0;
text-decoration:underline;
}
#search_form {
font-size:1px;
margin:0 0 20px;
padding:20px 0 0 25px;
}
#search_form span {
color:#0983D6;
background-image:url(../images/search_title.gif);
background-repeat:no-repeat;
display:block;
margin-left:12px;
padding-left:9px;
text-transform:uppercase;
margin-bottom:5px;
letter-spacing:-1px;
}
#search_form input.search_box {
border:1px solid #3CA2E2;
color:#7A878F;
height:20px;
font-size:10px;
width:130px;
margin:0;
padding:2px 0 0 8px;
}
.right_modul_name {
height:35px;
width:220px;
background-image:url(../images/right_modul_name2.gif);
background-position:left top;
background-repeat:no-repeat;
color:#FFF;
text-transform:uppercase;
padding:11px 0 20px 30px;
}
.right_modul_content {
width:220px;
background-image:url(../images/right_modul_content.gif);
background-position:left bottom;
background-repeat:no-repeat;
font-size:10px;
line-height:1px;
padding:0;
}
.right_modul_content a {
line-height:1px;
font-size:10px;
margin:0;
padding:0;
}
.content_cell {
line-height:18px;
padding:11px 21px 30px 10px;
}
.content_cell p {
line-height:18px;
}
div.path_way {
color:#0784D4;
padding:0 0 0 9px;
}
div.path_way a {
text-decoration:underline;
padding:0 3px;
}
div.path_way a:hover {
text-decoration:none;
}
div.path_way span {
color:#0784D4;
padding:0 3px;
}
div#content table.content_tbl {
background-image:url(../images/content_left_bg.gif);
background-position:left bottom;
background-repeat:no-repeat;
width:100%;
}
table.content_tbl {
width:100%;
}
h1 {
color:#596A74;
font-size:12px;
text-transform:uppercase;
background-image:url(../images/horiz_separ.gif);
background-position:left bottom;
background-repeat:repeat-x;
font-weight:400;
margin:0;
padding:10px 0 9px 11px;
}
h2 {
color:#596A74;
font-size:13px;
margin:0;
padding:17px 0 5px 12px;
}
div.content_block {
padding:0 0 0 11px;
}
.submenu {
background-color:#fff;
color:#000;
font-size:12px;
font-weight:700;
text-decoration:none;
}
.submenu a,.submenu a:visited,.submenu a:active {
background-color:#fff;
color:#777;
font-size:12px;
font-weight:400;
text-decoration:underline;
}
.submenu a:hover {
background-color:#fff;
color:#a9a9a9;
font-size:12px;
font-weight:400;
text-decoration:underline;
}
div.zv {
margin: -20px 0 0 0;
float:none;
position: relative;
        top: 25px;
        right: auto;
        bottom: auto;
        left: auto;
}
