/* main */

body {background: url(i/bg.gif) repeat-x top; background-color:#FFFFFF; color:#003246; margin:0px; padding:0px;}
body, td, div {font-family:Tahoma, Verdana, Arial, Helvetica, sans serif; font-size:11px;}
ul {list-style-type:square;}
li {list-style-type:square; list-style-image: url(i/li.gif); margin-bottom:1px;}

.bottom {background: url(i/bg_bottom.gif) repeat-x bottom;}
.page {background: url(i/bg_page.gif) no-repeat top left; padding: 18px 0px 0px 25px; margin-top:45px;}
.page_top {background: url(i/bg_page_top.gif) no-repeat top left; padding: 18px 0px 0px 25px;}
.date {color:#268BB3;}

h2 {color:#00689D; font-size:13px;}

.a_text {color:#268BB3;}
a:link, a:visited, a:active {text-decoration:underline; color:#268BB3;}
a:hover {text-decoration:none; color:#268BB3;}

.s:link, .s:visited, .s:active {text-decoration:underline; color:#4B4B4B;}
.s:hover {text-decoration:none; color:#4B4B4B;}

.menu_div {padding-bottom:5px;}
.menu_text {color:#4B4B4B; font-size:13px; font-weight:bold;}
.menu:link, .menu:visited, .menu:active {text-decoration:none; color:#00689D; font-size:13px; font-weight:bold;}
.menu:hover {text-decoration:underline; color:#00689D; font-weight:bold;}

.contacts_text {color:#4B4B4B; font-size:15px; font-weight:bold;}
.contacts:link, .contacts:visited, .contacts:active {text-decoration:none; font-size:15px; font-weight:bold;}
.contacts:hover {text-decoration:underline;}

/* error */

body.error {background: url(i/bg_error.gif) repeat-x top; background-color:#FFFFFF; color:#003246; margin:0px; padding:0px;}

.bottom-error {background: url(i/bg_bottom_error.gif) repeat-x bottom;}
.page-error {color:#2C1B1B; background: url(i/bg_page_error.gif) no-repeat top left; padding: 18px 0px 0px 25px; margin-top:45px;}
.page_top-error {color:#2C1B1B; background: url(i/bg_page_top_error.gif) no-repeat top left; padding: 18px 0px 0px 25px;}

.a-error:link, .a-error:visited, .a-error:active {text-decoration:underline; color:#BD3939;}
.a-error:hover {text-decoration:none; color:#BD3939;}

.menu-error:link, .menu-error:visited, .menu-error:active {text-decoration:none; color:#BD3939; font-size:13px; font-weight:bold;}
.menu-error:hover {text-decoration:underline; color:#BD3939; font-weight:bold;}

.contacts_text-error {color:#5E3939; font-size:15px; font-weight:bold;}
.contacts-error:link, .contacts-error:visited, .contacts-error:active {color:#BD3939; text-decoration:none; font-size:15px; font-weight:bold;}
.contacts-error:hover {color:#BD3939; text-decoration:underline;}