body, html { 	height: 100%;	width: 100%;	background: #ffffff;	border: none;	color: #000000;	margin: 0; padding: 0;	font: 90% Verdana, Tahoma, Arial, Geneva, sans-serif;}table, td, th { 	margin: 0; padding: 0;	border-collapse: collapse;	font-size: 100%;}* { outline: none; }a { padding: 0; }#text img, #content img, img { 	border: none;	margin: 0; padding: 0;}a:link, a:visited { text-decoration: underline; }a:hover, a:active { text-decoration: none; }p, ul, ol, a { font-family: Verdana, Tahoma, Arial, Geneva, sans-serif; }h1, h2, h3, h4, h5, h6 { margin: 0.8em 0; padding:0; }h1 { font-size: 140%; }h2 { font-size: 130%; }h3 { font-size: 110%; }h4 { font-size: 110%; }h5 { font-size: 100%; }h6 { font-size: 100%; }hr {	border: 1px  solid #ccc;	padding: 0;	margin: 0.5em 0;}p { margin: 0.8em 0; }ul, ol, li {	margin: 5px 20px;	padding: 0;}form {	margin:0; padding:0;}.submit {width: auto;}.submit, button   { cursor: pointer; }.navigation {color:#888; font-size:11px; margin:0 15px 10px;}#site_conteiner {  height: 100%;  width: 100%;	min-width: 1004px;}#left_panel {	width: 226px;	vertical-align: top;}#left_panel_block {	width: 194px;	padding: 15px;}#gerb {	height: 186px;	padding: 19px 0 0 10px;	background-color: #b10036;}#top_menu_coner {	height: 52px;	background: url(../img/top_menu_coner.jpg) transparent 0 0 no-repeat;}#top_nav_block {	position: relative;	height: 103px;	background-color: #b10036;}#nav {	float: right;	padding: 40px 200px 0 0;}#nav form {	display: inline;}	#top_nav_block a {	float: left;	margin: 6px 15px 0 0;}#header_img {	position: absolute;	top: 0; right: 0;	width: 151px;	height: 233px;	background: url(../img/header_img.gif) transparent 0 0 no-repeat;	z-index: 1;}#saite_name h1 {	margin: 0;	padding: 0 0 0 30px;}	#saite_name h1 a {	text-transform: uppercase; 	font: 30px/1.0 Trebuchet MS, sans-serif;	color: #b10036;	text-decoration: none;}#saite_name p {	margin: 0 0 0 30px;}#saite_name .p_up{	padding-top:3px;}#saite_name .p_bottom{	font: 17px/1 Trebuchet MS,sans-serif;}#saite_name {	height: 85px;	padding: 0 150px 0 0;}#header_line {	height: 17px;	background-color: #b10036;}#top_menu {	height: 28px;	background: url(../img/menu_bg.gif) #d3983e 0 0 repeat-x;	font-size: 14px;	font: bold 14px/2.0 Verdana, sans-serif;	color: #4f2200;}#top_menu a {	position: relative;	margin: 0 5px;	font: bold 14px/2.0 Verdana, sans-serif;	color: #4f2200;	z-index: 2;}table.layot {  width: 100%;}#content {	width: auto;	margin: 20px 30px 20px 20px;}*html #content { width: 100%; }#right_panel {	vertical-align: top;}#footer_lf {	width: 226px;	vertical-align: bottom;}#bottom_menu_coner {	height: 103px;	width: 226px;	background: url(../img/bottom_menu_coner.gif) #b10036 0 0 no-repeat;}#footer_rt {  vertical-align: bottom;}#bottom_menu {	height: 28px;	background: url(../img/menu_bg.gif) #d3983e 0 0 repeat-x;	font-size: 14px;	font: bold 14px/2.0 Verdana, sans-serif;	color: #4f2200;}#bottom_menu a {	margin: 0 5px;	font: bold 14px/2.0 Verdana, sans-serif;	color: #4f2200;}#running_foot {  height: 75px;  background-color: #b10036;	font-size: 12px;}#powerby {	padding:60px 0 0 35px;}#copypight {	float: right;	padding:30px 20px 0 0;}#copypight, #copypight a, #powerby, #powerby a {	color: #fff;}#buttons {	float:left;}#buttons img {	margin: 14px 7px 0 0;}#terminated {	height: 1px;	width: 778px;	overflow: hidden;}.nbTable, .nbTable td, .nbTable th { border: none; }.nbTable, .nbTable td, .nbTable th { border: none; }#eshopPos, #eshop { border: 1px solid #ccc; margin-bottom: 10px;}table.table input, table.table textarea, form .nbTable input, #content form table.table img { border: 1px solid #838383;}table.table input.nb, form .nbTable input.nb  { border: none; }form .table td, #content form table.nbTable td { padding: 0 5px 5px 5px; }table.table input,table.table textarea,table.table select,form .nbTable input { width: auto; }#content form .table img { float: none; margin:3px 5px 5px 10px; clear: both; }table.table td, form .nbTable td { vertical-align: middle; }#forumTable, #forumTopicTable, table#forumMsgTable { width: auto; }#forumMsgTable th { background-color: #e3e3e3; }#forumMsgTable td { padding: 10px 0; }a.mapLevel1{ line-height: 1.8; font-size: 12px; }#eshopTable th { padding: 5px 0; }#eshopTable td { vertical-align: middle; text-align: center; padding: 3px 0; }h1, h2, h3, h4, h5, h6 { color: #4f2200; }p, ul, ol, td, th { color: #4f2200; }a:link, a:visited { color: #4f2200; }a:hover, a:active { color: #4f2200; }a.active, #leftPanel a.active, #content a.active, #top_menu a.active, #bottom_menu a.active { text-decoration: none; }#singleTitle {	color: #4f2200;	font: normal 150%/1.0 Trebuchet MS, sans-serif;	font-size: 200%;	margin-top: 0;}#news h4 { margin-bottom: 0; }#news h4 a { font-size: 90%; font-weight: normal; margin-bottom: 0; }a.mapLevel1{ line-height: 1.8; font-size: 90%; }#calendar { margin: 1em 0; }