body {
font-family: Arial, Tahoma, "Times New Roman", Times, serif;
font-size: 0.75em;
margin: 0px;
padding: 0 0 25px 0;
color: #020202;
background: #FFF;
}
td {
font-size: 1em;
color: #020202;
}
a {
color: #084DBB;
text-decoration: underline;
}
a:hover {
color: #E00202;
}
img {
border: none;
}
.px, #other .content .px {
display: inline;
border: none;
margin-bottom: 0px;
height: 1px;
}
.header {
width: 100%;
height: 125px;
background: url(/images/skin/head-bg.gif) repeat-x;
text-align: center;
}
.hmain {
width: 996px;
background: url(/images/skin/head-bg.gif) repeat-x;
margin: 0 auto;
}
.adress {
padding-top: 0px;
text-align: left;
padding-left: 0px;
}
.nav {
padding-top: 41px;
padding-right: 5%;
vertical-align: top;
text-align: right;
background: url(/images/skin/head-bg.gif) repeat-x;
}
.nav img {
padding-right: 20px;
}

.main {
width: 996px;
margin-top: 20px;
text-align: center;
}
.navigation {
width: 195px;
padding-top: 30px;
vertical-align: top;
}
.rast {
width: 30px;
}
.content {
width: 460px;
padding-top: 20px;
}
body#other .content {
width: 741px;
padding-top: 20px;
}
.news {
width: 251px;
padding-top: 30px;
}
.menu {
font-size: 1.1em;
}
.menu ul {
list-style-type: none;
}
.menu ul li {
padding-bottom: 3px;
margin: 0;
color: #DE0101;
}
.menu ul li span {
color: #DE0101;
background: url(/images/nav/bul.gif) no-repeat;
padding-left: 12px;
font-weight: bold;
}
.menu ul li a {
color: #084DBB;
font-weight: bold;
text-decoration: none;
background: url(/images/nav/bul.gif) no-repeat;
padding-left: 12px;
display: block;
}
.menu ul ul {
list-style-type: none;
margin: 0;
margin-left: 1px;
margin-bottom: 0px;
padding: 5px 0 0 0;
}
.menu ul ul li {
padding-left: 12px;
padding-bottom: 1px;
color: #DE0101;
margin: 0;
font-size: 0.9em;
}
.menu ul ul li a {
color: #084DBB;
font-weight: normal;
text-decoration: none;
display: block;
background: url(/images/nav/bul2.gif) no-repeat;
}
.menu ul ul li a:hover {
color: #DE0101;
font-weight: normal;
text-decoration: none;
background: url(/images/nav/bul2.gif) top 2px no-repeat;
}
.menu ul ul li span {
color: #DE0101;
background: url(/images/nav/bul2.gif) no-repeat;
padding-left: 12px;
}
.search {
border-bottom: 1px solid #E0E0E0;
border-top: 1px solid #E0E0E0;
margin-top: 12px;
margin-left: 15px;
padding: 23px 10px 21px 10px;
font-size: 1em;
}
.search form {
margin: 0;
margin-top: 5px;
}
.search span {
color: #7E7D7D;
font-weight: bold;
margin: 0;
padding: 0;
}
.search #sfield {
background: url(/images/skin/sfield.gif) no-repeat;
border: 0;
width: 98px;
height: 20px;
padding-top: 0px;
margin-top: 0px;
margin-right: 5px;
border: 1px solid #919090;
}
.search #sbutton {
background: url(/images/skin/sbutton.gif) no-repeat;
border: 0;
width: 59px;
height: 24px;
color: #646464;
font-size: 12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.anons {
margin-top: 20px;
margin-left: 18px;
}
h1 {
color: #7E7D7D;
font-weight: bold;
margin-bottom: 0;
font-size: 1.2em;
}
.here {
color: #7E7D7D;
}
h2 {
color: #6F6F6F;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
margin-bottom: 0;
font-size: 1.1em;
}
h3 {
color: #6F6F6F;
font-weight: bold;
margin-bottom: 0;
font-size: 1.1em;
}
h4 {
color: #676767;
font-weight: bold;
margin-bottom: 0;
font-size: 0.9em;
}
.anons p {
font-size: 1em;
margin-top: 10px;
}
.dir {
background: url(/images/skin/dir.gif) repeat-x #F2F2F2;
padding: 27px 20px 13px 20px;
color: #606060;
}
.dir img {
border: 1px solid #9F9F9F;
margin-right: 20px;
}
.dir p {
margin: 0 0 10px 0;
}
.date {
color: #DE0101;
margin-bottom: 0;
margin-top: 10px;
}
.text {
margin-top: 2px;
}
.news .title {
margin-left: 12px;
font-weight: bold;
}
.news h3 {
margin-bottom: 10px;
}
.news p {
margin-top: 2px;
margin-bottom: 0;
}
.news p.next {
margin-top: 2px;
margin-bottom: 15px;
}
.line {
background: url(/images/skin/line.gif) repeat-x;
border: 1px solid #E8EAEC;
border-right: 0;
border-left: 0;
height: 38px;
width: 100%;
}
#brd .line {
border-left: 1px solid #E8EAEC;
}
.footer {
padding-top: 40px;
}
.quest {
color: #C5464D;
margin-left: 25px;
margin-bottom: 12px;
}
.answer {
margin-bottom: 25px;
margin-top: 0;
}
#faqform {
margin-top: 40px;
}
#faqform table {
margin-top: 0;
}
#faqform table td {
padding-right: 10px;
vertical-align: top;
padding-bottom: 5px;
}
#faqform table .input {
border: 1px solid #E0E0E0;
width: 100%;
}
.year a {
margin-right: 10px;
}
.year span {
padding-right: 10px;
}
span.date {
padding-right: 14px;
}
.new {
margin-bottom: 5px;
}
#other .text {
margin-bottom: 30px;
}
#other .content img {
padding: 1px;
border: 1px solid #919090;
margin-right: 20px;
margin-bottom: 10px;
}
.onenews {
margin-bottom: 20px;
}
.onenews .date {
margin-bottom: 5px;
}
.onenews .title {
margin-top: 0px;
}
.sresult ul {
margin-left: 25px;
padding-left: 0;
list-style-type: none;
}
.sresult ul li {
margin: 0;
margin-left: -25px;
padding-left: 0px;
}
.sresult a {
color: #084DBB;
}
.sresult div.number {
width: 22px;
float: left;
}
.slink {
margin-bottom: 0;
margin-left: 0px;
}
.sresult .text {
margin-bottom: 20px;
margin-top: 8px;
margin-left: 25px;
}
.subscribe {
border-top: 1px solid #E0E0E0;
width: 100%;
padding-top: 21px;
font-size: 0.9em;
color: #333333;
margin-top: 15px;
}
.subscribe form {
margin: 0;
}
.subscribe table td {
font-size: 0.9em;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #7E7D7D;
}
.subscribe .sfield {
background: url(/images/skin/sfield.gif) no-repeat;
border: 0;
width: 160px;
height: 20px;
border: 1px solid #919090;
}
.subscribe .sbutton {
background: url(/images/skin/sbutton2.gif) no-repeat;
border: 0;
width: 73px;
height: 24px;
color: #646464;
font-size: 12px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}






.gal_pages		{ float: left; width: 34px; background: #f0f0f0; text-align: center; margin-right: 2px; padding: 3px 0; font-weight: bold }
.gal_pages_sel		{ background: #d5d8dc }
.gal_pages a		{ padding: 3px 12px; color: #565656; text-decoration: none }

.pager 			{ float: left }
.pager a,
.pager span		{ display: block; float: left; height: 17px; background: #eee; padding: 3px 0 0 0; margin: 0 5px 0 0; width: 20px; text-align: center; text-decoration: none }
.pager span		{ background: #084dbb; color: #fff }
.pager .l		{ background: #fff; color: #020202; width: 75px }