
.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 { border: 1px solid #838383;}
table.table input.nb, form .nbTable input.nb  { border: none; }
form .table td { padding: 0 5px 5px 5px; }
table.table input,
table.table textarea,
table.table select,
form .nbTable input { width: auto; }
form .table img { float: none; margin: 3px 5px 10px 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; }

/*инверсия цвета форума
#forumTable .in td,  #forumTable .in td a {color: #000;}
#forumTable .selected td,  #forumTable .selected td a {color: #000;}
#forumTopicTable .in td,  #forumTopicTable .in td a {color: #000;}
#forumTopicTable .selected td,  #forumTopicTable .selected td a {color: #000;}
*/
/*...инверсия интернет магазина
table .in td { background-color: transparent; }
table .eshopTitle a { margin-left: 20px; }
table .selected td { color: #000; }
table .selected td a:link, table .selected td a:visited { color: #000;}
#eshopTable th { background-color: transparent; text-align: center; color: #fff; padding-bottom: 20px; }
#eshopTable .eshopTitle {text-align: left;} */

#contBlock .title {
	margin: 0;
	background-color: #ffffdf;
	height: 51px;
}
#singleTitle {
	margin: 0;
	padding: 11px 0 0 25px;
	font-size: 19px;
}

h1, h2, h3, h4, h5, h6 { color: #7f4206; font: 18px Arial, sans-serif; }
p, ul, ol, td, th, div { color: #000; }
h1{
	font-size: 24px;
	margin: 0;
	padding: 11px 0 0 25px;}
a:link, a:visited { color: #15990b; }
a:hover, a:active { color: #15990b; }


a.mapLevel1{ line-height: 1.8; font-size: 90%; }
#calendar { margin: 1em 0; }

#additional {
	background-color: #FFFFDF;
	margin: 20px 0;
	overflow: hidden;
	zoom: -1;
}
*html #additional {
	border-bottom: 20px solid #fff;
	margin-bottom: 0;
}
#additional h3 {

}
