.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; width:150px}
#eshopTable .eshopTitle { text-align: left; padding-left: 20px; width:auto; }

#content {
	margin: 0 30px 20px 15px;
}
*html #content {
	width: 100%;
}

h1, h2, h3, h4, h5, h6 { color: #000; }
p, ul, ol, td, th { color: #000; }

a:link, a:visited { text-decoration: underline; color: #000; }
a:hover, a:active { text-decoration: none; color: #990066; }

a.active, #leftPanel a.active, #content a.active, #mainmenu a.active { text-decoration: none; }

#singleTitle {
	margin: 20px 0 0 0;
	color: #990066;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 16px;
}
#navigation {
	margin: 0 0 20px 0;
	padding: 0;
	color: #888;
	font: normal 11px/1.2  Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#navigation a {
	color: #888;
	font: normal 11px/1.2  Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.obod h4 { margin: 0.5em 0; }
.obod h4 a { font-size: 12px; font-weight: normal; margin-bottom: 0; }
a.mapLevel1{ line-height: 1.8; font-size: 90%; }
#calendar { margin: 1em 0; }

#buttons img {
	border: none;
	margin: 5px 0 5px 5px;
}
html #content img {
	margin: 0;
	vertical-align: middle;
}

#contentmenu {
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 14px;
}

#contentmenu li {
	margin: 0px 0px 5px 0px;
}

.basketTable tr td, .basketTable .bTright {text-align:center !important;}
.basketTable .btWrap {text-align:left !important;}
