body {min-width:640px; margin: 0; padding: 0px; font-size: 80%; color: #000; font-family: Arial, sans-serif; background: #F1F2F1 url(images/header_bg.jpg) repeat-x; }
#header,#content,#sub-section,#footer {overflow:hidden;display:inline-block;border: 0px solid;}
#header,#footer {width:100%}
#content {float:right}
#sub-section {float:left}
#content {width:76.0%}
#sub-section {width:23.8%;border:0px solid;}
#footer {clear:both;padding:30px;}
#contentx {border:2px solid #E0E0E0; background:#fff; padding: 5px 5px 5px 10px; margin-right:80px;}
#men{margin: 0px 5px 10px 7px;  border: 0px solid;}
#poisk {text-align:center;padding:18 0 0 10;vertical-align:middle;}
#logo{float:left;width:240px;text-align:left;padding:5 10 5 30;}
#menu_head{margin:35px 0px 25px 0px;border:0px dashed;}
img {border:2px solid #E0E0E0;border:0;}
a {color: #208FD2; text-decoration:none;}
a:hover {text-decoration:underline; color:#FA2B69;}
h1, h2, h3, h4, h5 {color:#999999; font-family: Arial, sans-serif;padding: 0px 0px 0px 0px;letter-spacing: 1px;   text-transform: uppercase;}
h1 {font-size: 17px; margin: 7px 0px 7px 0;}
h2 {font-size: 15px; margin: 15px 0 12px 0;}
h4 {margin:0px;}
h5 {font-size: 13px; font-style:italic;margin-top:35px;}
td {   font-family: arial,sans-serif;    font-weight: normal;   color: #334549;}
#yellow_block {border:2px dashed #EDDE87;  background:#FFFFD5; padding:9px; margin:0px;height:25px;}
#yellow_block A {	font-weight: bold;	text-decoration: none;	font-size: 15px;	color:#199BDC;}
#yellow_block A:hover {	font-weight: bold;	font-size: 15px;	TEXT-DECORATION: underline;	COLOR: #DA251D;}
#pink_block {border:2px dashed #FA2B69;  background:rgb(255,255,215); padding:9px; margin:0px;}
#pink_block A {	font-weight: bold;	text-decoration: none;	font-size: 15px;	color:#199BDC;}
#pink_block A:hover {	font-weight: bold;	font-size: 15px;	TEXT-DECORATION: underline;	COLOR: #DA251D;}
FORM {margin:0px;padding:0px;}
TEXTAREA {   BORDER: 1px solid #bbbbbb; 	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	BACKGROUND-COLOR: #ffffff;	font-size: 11px;}
INPUT {	BORDER: 1px solid #bbbbbb;	BACKGROUND-COLOR: #ffffff;padding: 2 2 2 2;}
SELECT {	BORDER: 1px solid #bbbbbb;	BACKGROUND-COLOR: White;	font-size: 12px;}
#reg {	BORDER: 1px solid #bbbbbb;	BACKGROUND-COLOR: #ffffff;	font-size: 1.1em; font-weight: bolder;color:#aa0000;	height: 24px;	}
INPUT.regbaton {	BACKGROUND-COLOR: #199BDC;	font-size: 1.1em;	color: white;	font-weight: bold;height: 24px;	}
INPUT.submit {border:1px solid #FA2B69;  background:#FA2B69; color:#fff; font-size:15px; font-weight:bold; padding: 4px 1px 4px 1px; text-align:center;margin-top:5px;margin-bottom:10px;}
INPUT.submitadd {	BACKGROUND-COLOR: #ff6666;	font-size: 0.9em;	color: white;	font-weight: bold;height: 22px;letter-spacing: 1px;}
.tit{	font-size: 11px;}
.tit td a {	font-size: 11px;}
.tit td a:hover {	text-decoration: underline;}
.data3 {	font-weight: bold;	color: #ffffff;	background-color: #FA2B69;	padding-left: 5px;	padding-top: 1px;	padding-bottom: 1px;	font-size: 12px;}
.datalast {	font-weight: bold; font-size: 11px;	color: #ffffff;	background-color: #FA2B69;	padding-left: 2px;	padding-right: 0px;	letter-spacing: 1px;}
TABLE, DIV  {font-size: 13px;  color: #000;}
table.xs td {padding: 0px 5px 0px 5px}
TABLE.zag {padding: 5px; margin:2px 0px 14px 0px;}
TABLE.zag A {padding: 0 10 0 10;	font-weight: bold;	text-decoration: none;	font-size: 14px;	color:#199BDC;text-transform:uppercase;letter-spacing: -1px; }
TABLE.zag A:hover {padding: 0 10 0 10;font-weight: bold;	font-size: 14px;	TEXT-DECORATION: underline;	COLOR: #DA251D;text-transform:uppercase;letter-spacing: -1px; }
p {	text-align: left;margin:3px;}
p.razdel{	text-align: justify;	margin: 0 0 7 0;}
#menuk{	margin: 10 0 0 0;	padding: 6px;	border: 1px solid #C9C9C9;	background-color:#F9F9F9;}
#menuk p { margin:2 0 0 0;font-size: 1.1em; font-weight: bold;letter-spacing: 0px;}
#menuk p.si {font-size: 13px;font-weight: normal; margin:2 0 0 5;text-transform:lowercase; }
.png{color:#DA251D;font-weight: bold;font-size: 1.1em;}
.blok{BACKGROUND: #F8F8F8;}
.blokz{BACKGROUND: #ffffff;}
table.blok a{color:#367bb4; font-size: 1.0em;	font-weight: 600;	text-decoration: none; text-transform:lowercase;letter-spacing: 0px;}
table.blokz a{color:#367bb4; font-size: 1.0em; font-weight: 600;	text-decoration: none;text-transform:lowercase; letter-spacing: 0px;}
table.blok a:hover{color:#FA2B69;	font-weight: 600;	text-decoration: underline;}
table.blokz a:hover{color:#FA2B69; font-weight: 600;	text-decoration: underline;}
TABLE.pages td {border:1px solid #ffffff;}
TABLE.pages a {	padding: 0.2em 0.5em 0.2em 0.5em;	display: block;	font-size: 1.1em;	COLOR: ##CC5500;	font-weight: bold;	text-decoration: none;	background-COLOR: #F1F2F1 }
TABLE.pages a:hover {	TEXT-DECORATION: underline;		padding: 0.2em 0.5em 0.2em 0.5em;	display: block;	font-size: 1.1em;	display: block;	COLOR: ##CC5500;	font-weight: bold;	background-COLOR: #F1F2F1 }
TABLE.pages a.pagesinv { 	padding: 0.2em 0.5em 0.2em 0.5em;	display: block;	font-size: 1.1em;	display: block;		COLOR: #ffffff;	font-weight: bold;	background-COLOR: #FA2B69; }
TABLE.pages a.pagesinv:hover {	padding: 0.2em 0.5em 0.2em 0.5em;	display: block;	font-size: 1.1em;	display: block;	COLOR: #ffffff;	font-weight: bold;	background-COLOR: #FA2B69; }
.errorTab {margin:10px; width:60%}
.errorTab td{	BORDER: #fac7af 1px solid; color:#bb0000;	BACKGROUND: #fde8df; font-size: 1em;	padding: 5 5 5 15;}
.errorTab h4 {color:#ee0000; margin:0px;}
.errorTab ul {margin:0px;}
.errorTab li {margin:0px;}
#botom{margin-top:5px;}
.comment td{	padding: 1px;}

