*{font-family: Arial, Helvetica, sans-serif;}
body {margin:0; padding:0; background-color:white;}
a {color:#FF4876;}
a:visited {color:#666;}

td.head{
	background-image:url('images/bg_header.jpg');
	background-position:right top;
	background-repeat:no-repeat;
}
td.bar{
	background-image:url('images/bar1.jpg');
	background-position:right;
	background-repeat:repeat-y;
}
td.bar2{
	background-image:url('images/chief.jpg');
	background-repeat:no-repeat;
	background-position:0px 2px;
}
td.under{
	background-image:url('images/bg_under.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	border-bottom:1px solid #CCC;
	font-size:8pt; color:#FF4876; font-weight:normal; padding:3px; 
	text-align:center;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}
td.num {
	font-size:10pt; color:#FF4876; font-weight:bold;
	vertical-align:bottom;
	padding-left:20px; padding-bottom:10px;
}
th {
	font-family: Arial, Helvetica, sans-serif;
}
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:95%; color:#000;
	padding-left:35px; padding-bottom:10px; padding-top:1px; padding-right:25px;
	text-indent:30px;
}
.menu{
	background-image:url('images/bg_text.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:140%; color:#FF4876; font-weight:normal;
	text-transform:uppercase; text-align:center;
	text-indent:-30px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:140%; color:#FF4876; font-weight:normal;
	text-align:center; text-indent:-30px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:120%; color:#FF4876; font-weight:normal;
	background-image:url('images/bg_text.jpg');
	background-position:left top;
	background-repeat:no-repeat;
     border-top:1px solid #ccc; padding:10px;
}
.imgleft{
   float:left; margin:5px 10px 5px 0px;
   border:2px solid #ccc;
}
.imgright{
   float:right; margin:5px 5px 5px 10px;
   border:2px solid #ccc;
}
.imgcent{
   float:center; margin:5px 10px 5px 10px;
   border:2px solid #ccc;
}
p.line {
	font-style:italic;
	border-left:2px solid #FF4876; padding-left:10px;
}
p.ramka {
	border:1px solid #FF4876; padding:10px;
	background-image:url('images/bg_text.jpg');
	background-position:left top;
	background-repeat:no-repeat;
}
p.copyright {
	text-align:right; font-style:italic; font-weight:bold; font-size:85%; color:#000;
}
.right{
	background-image:url('images/bg_menu.jpg');
	background-position:left;
	background-repeat:repeat-y;
}
.r-menu{font-size:9pt; color:#333; font-weight:bold;}
#button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#button li {
margin: 0;
}
#button li a {
display: block;
padding: 3px 5px 3px 7px;
background-color: #F4FAFD;
border-bottom: 1px solid #9ED2F1;
border-left: 1px solid #9ED2F1;
border-right: 1px solid #9ED2F1;
text-decoration:underline;
color: #1D5B81;
width: 100%;
}
#button li.tema {
display:block;
padding:2px 5px 2px 5px;
background-color:#B5DDF4;
border-left: 1px solid #9ED2F1;
border-right: 1px solid #9ED2F1;
text-align:right;
color:#2881B5;
width:100%;
}
html>body #button li a {
width: auto;
}
#button li a:hover {
background-color:#FFFFee;
color:#333;
}
#button input {color:#1D5B81; font-weight:bold; background:#fff; margin:1px; border:1px inset #9ED2F1; width:150px;}
#button input.button {color:#1D5B81; font-weight:bold; background:#B5DDF4;  margin:1px; cursor:hand; border:1px outset #9ED2F1; font-size:9pt;}
#button select {background-color:#fff; font-weight:bold; color:#1D5B81; width:150px;}
#button input.pib {color:#23719E; font-weight:bold; margin:5px 0px 0px 0px; cursor:hand; border:1px outset #9ED2F1; 
background: #B5DDF4 url(images/krab.jpg) no-repeat left middle; height:20px; width:150px; padding:0 0 0 25px; text-align:left;}
#button li.form {
display:block;
text-align:center;
padding:7px 1px 3px 1px;
width:100%;
border-bottom: 1px solid #9ED2F1;
}