@font-face
{
  font-family: "PT Sans";
  src: url('pts55f.eot');
  src: local("PT Sans"), url('pts55f.ttf') format("truetype");
}

/* базовые теги */
body {	width: 1190px;
	margin: 0 auto;
	font-family: "PT Sans", sans-serif;
	color: black;
	font-size: 12pt;
	background-color: white;}

p {font-size: 10pt; color: #666666;}

strong {font-weight: bold;}

em {font-style: italic;}

h1 {font-size: 12pt; text-align: center; font-weight: bold; color: #666666; margin: 0px 0px -12px 0px;}
h2 {font-size: 12pt; text-align: center; font-weight: bold; color: #666666;}
h3 {font-size: 10pt; text-align: center; font-weight: bold; color: #666666;}

form {font-size: 10pt;
   padding-bottom: 0px;
   padding-top: 0px;}

input {font-size: 10pt; background: white;}
textarea {font-size: 10pt;}
select {font-size: 10pt;}

hr {	height: 7px;
	border-width: 0px;
	background-image: url('/images/hr.gif');}
a:link {color: #720000; font-family: "PT Sans", sans-serif; text-decoration: underline}
a:active {color: #720000; font-family: "PT Sans", sans-serif; text-decoration: underline}
a:visited {color: #720000; font-family: "PT Sans", sans-serif; text-decoration: underline}
a:hover {color: #720000; font-family: "PT Sans", sans-serif; font-weight: bold; text-decoration: underline}

img {border-width: 0px;}
/* базовые классы */

td.block { background-color: white; }

.Block1 {	background-color: white;
	width: 100%;
	padding: 5px;
	margin: -5px;
	text-align: left;}

.Block2 {
	background-color: #DDBD80;
	width: 100%;
	padding: 5px;
	margin: -5px;}

.smallfontlink {font-size: 8pt;}

/* верхняя панель */

#userbarfull {
	background-color: #720000;
	width: 100%;
	height: 32px;
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 60;
  margin: 0 auto;
  padding: 0px;}

#userbar {	width: 1190px;
	height: 32px;
  margin: 0 auto;
  padding: 0px;
  color: white;
  font-size: 10pt;
  }

#userbar a {	color: white;
	text-decoration: none;}

#sitemenu, #sitemenu ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
  display: inline;
  font-size: 9pt;}

#sitemenu li {	margin: 0px 6px 0px 3px;
	padding-top: 3px;
  float: left;}

#sitemenu li ul {	position: absolute;
  display: none;}

#sitemenu li:hover ul {
  display: block;}

#sitemenu li ul li {
  display: block;
  background-color: #720000;
  width: 160px;
  padding: 3px;
  clear: both;}

#sitemenu li ul li a:hover {
  background-color: #DDBD80;}

#usermenu, #usermenu ul {
  list-style: none;
  padding: 0;
  margin: 0px;
  display: inline;
  font-size: 9pt;}

#usermenu li {
	margin: 0px 3px 0px 3px;
	padding-top: 3px;
  float: left;}

#usermenu li ul {
	position: absolute;
  display: none;}

#usermenu li:hover ul {
  display: block;}

#usermenu li ul li {
  display: block;
  background-color: #720000;
  width: 120px;
  padding: 3px;
  clear: both;}

#usermenu li ul li a:hover {
  background-color: #DDBD80;}

#loginform {	display: none;
	background-color: #DDBD80;
  position: fixed;
  top: 34px;
  left: 917px;
  width: 200px;
  padding: 5px;
  z-index: 60;}

#userbar label {	font-size: 12pt;
	color: #720000}

/* шапка */

#headerleft {	background-color: white;
	width: 715px;
	height: 80px;
	margin: 0px;
	padding-top: 40px;
	float: left;}

#headerright {
	background: white	url('/images/bichig.jpg') no-repeat left bottom;
	width: 255px;
	height: 80px;
	margin: 0px;
	padding-top: 40px;
	padding-left: 30px;
	float: right;
	color: #720000;
	font-size: 11pt;
	text-align: right;}

#headerright form {	font-size: 12pt;
  margin: 0px;
  padding: 0px;
  display: inline;}

/* основная часть */

#content {	background-color: white;
	width: 1190px;
	margin: 0px; padding: 0px;}

#leftside {	background-color: white;
	width: 884px;
	margin: 0px; padding: 0px 30px 5px 5px;
	float: left;
	border-right: 1px solid #720000}

#rightside {	background-color: white;
	width: 240px;
	margin: 0px; padding: 0px 0px 5px 30px;
	float: right;}

.blockrightside {	background-color: #F4EBDA;
	width: 240px;
	margin: 0px; padding: 5px;}

/* подвал */

#footer {	background-color: white;
	width: 100%;
	clear: both;
	font-size: 10pt;
	margin-top: 3px;}