.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: #626262; }
p, ul, ol, td, th { color: #626262; }

a:link, a:visited { color: #626262; }
a:hover, a:active { color: #626262; }
#leftPanel a.active, #mainmenu a.active { text-decoration: none; }

#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 1em 3px; background:#2B2B2B; border-bottom:4px solid #2B2B2B; border-top:4px solid #2B2B2B; border-left:3px solid #2B2B2B; border-right:3px solid #2B2B2B; width:186px;}
#calendar th a, #calendar td a {
	color: #e67b19;
}
#calendar th, #calendar td {
	color: #ffffff;
}
.top_menu_coner_r form {
	margin: 0 0 0 18px;
	padding: 1px 0 0;
}

.top_menu_coner_r form input {
	font-size:9px;
	padding:0;
	width:85px;
	float: left;
	position: relative;
	top: 2px;
}

*html .top_menu_coner_r form input {
	width: 84px;
	position: relative;
	top: 1px;
}
*+html .top_menu_coner_r form input {
	width: 77px;
	position: relative;
	bottom: 1px;
}
.top_menu_coner_r  form button {
	background: none;
	border: none;
	color:#FFFFFF;
	padding:0 5px;
}
.date {
	color: #fff;
	margin: 5px 0 0 0;
	padding:0 0 0 10px;
}

.form label {
	display: block;
	font-weight: bold;
	margin: 0 0 5px 0;
}
	.form input.text, .form textarea {
		width: 250px;
	}

