.normal table,
.normal td,
.normal table td {
	background-repeat: no-repeat;
}
a {outline:none}

td {
	padding: 0;
	margin: 0;
	border: 0;
}

.maintable_01 {
	width: 178px;
	height: 11px;
	background: url(../_img/border_left_top.gif) center left no-repeat #5f0001;
}
.maintable_02 {
	height: 11px;
	background: url(../_img/strip.gif) center center repeat-x #5f0001;
}
.maintable_03 {
	width: 178px;
	height: 11px;
	background: url(../_img/border_right_top.gif) center right no-repeat #5f0001;
}

.maintable_04 {
	width: 178px;
	background: url(../_img/content_left.gif) center left repeat-y;
}
.maintable_05_1 {
	width: 20px;
	background: url(../_img/content_middle.gif) left top repeat-y;
}
.maintable_05_2 {
	background: #fff;
}
.maintable_05_2_bottom {
/* 	background: url(../_img/main-bottom.gif) center bottom repeat-x #fff; */
   background-color:white;
	vertical-align: bottom;
}
.maintable_05_2 a.NavLink {
	font: 18px arial;
  color: #d84900;
  color:black;
}
.maintable_05_3 {
	width: 20px;
	background: url(../_img/content_middle.gif) right top repeat-y;
}
.maintable_06 {
	width: 178px;
	background: url(../_img/content_right.gif) center right repeat-y;
}

.maintable_07 {
	width: 178px;
	height: 11px;
	background: url(../_img/border_left_bottom.gif) center left no-repeat #5f0001;
}
.maintable_08 {
	width: 896px;
	height: 11px;
	background: url(../_img/content_middle.gif) center center repeat-y;
}
.maintable_09 {
	height: 11px;
	background: url(../_img/border_right_bottom.gif) center right no-repeat #5f0001;
}

.menu_link {
	font: 12px tahoma;
	color: #fff;
	text-decoration: none;
}

td, a {
	font: 12px Arial;
}


.menu_left_kategoria_head {
	padding: 0 0 5px 0;
	font: 18px "times new roman";
	font-weight: bold;
	text-align: center;
	color: #fff;
}

.menu_right_kategoria_head {
	padding: 0 0 5px 2px;
	font: 18px "times new roman";
	font-weight: bold;
	text-align: center;
	color: #fff;
  padding-right: 20px;
}

.left_menu_link img {
  margin-bottom: 5px;
}

.right_menu_link img {
  text-align: center;
  margin-bottom: 5px;
  padding-right: 20px;
}

.pomoc_menu p {
  text-align: center;
  padding: 0;
  margin: 0;
}

div.mainpage_box div {
	text-align: center;
	margin: auto;
}

div.menu_ {
	margin: auto;
	background: url(../_img/menu.gif) center center no-repeat ;
	width: 148px;
}

div.menu_ a {
	display: block;
	padding: 10px 0;
	text-align: center;
	width: 148px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	font-family: "times new roman";
}

div.menu_ a:hover {
	background: url(../_img/menu_hover.png) center center no-repeat ;
	text-decoration: none;
	color: #000;
}



td.copyrightSote table td,
td.copyrightSote table td a
{
  color: #fff;
  font-size: 10px;
}

td.copyrightSote table td
{
  padding: 0 10px;
}

.pdForm ol
{
   padding:0;
   margin:0;
   float:none;
   list-style:none;
}

.pdForm li
{
   float:left;
   margin-bottom:10px;
}
.pdForm label
{
   float:left;
   text-align:left;
   width:200px;
   font-size:12px;
}
.pdForm fieldset
{
   border:none;
   border-top:#d64300 1px solid;
}
.pdForm input, .pdForm textarea
{
   float:left;
   border:#d64300 1px solid;
}
.pdForm input[type="text"]
{
   clear:none;
   float:left;
   width:250px;
   background:white;
   color:black;
}
.pdForm textarea
{
   width:250px;
   height:70px;
   background:white;
   color:black;

}
.pdForm select
{
   color:black;
   background:white;
   border:#d64300 1px solid;
}
.pdForm input[type="submit"], .pdForm input[type="reset"]
{
   float:left;
   padding:5px;
   background:white;
   color:black;
   margin:0 10px 0 0;
}

.error
{
   display:block;
   color:red;
   font-size:larger;
   text-align:center
}
.info
{
   display:block;
   color:green;
   font-size:larger;
   text-align:center
}
div.marketItem
{
   width:500px;
   padding:5px 10px 10px 10px;
   text-align:center;
   color:black;
   font-size:13px;
   margin:10px auto 10px auto;
   border-bottom:#d64300 1px solid;
   line-height:14px;
   
}
.marketItem strong {font-weight:bold}
.marketItem a
{
   font-weight:bold;
   text-decoration:underline;
}
.marketItem .date
{
   font-style:italic;
   font-size:11px;
   color:#d64300;
}
div.navi
{
   height:30px;
   padding:15px;
   text-align:center;
}
.navi a
{
   font-size:17px;
   padding:0 7px;
   text-decoration:underline;
   color:black;
   font-weight:bold;
}
.navi a:hover
{
   text-decoration:none;
}
ul.navi
{
   text-align:left;
   width:250px;
   padding-left:40px;
   margin:0 auto;
}
ul.navi li a
{
   font-size:14px;
   color:black;
   text-decoration:underline;
   font-weight:normal;
}
ul.navi li a:hover
{
   text-decoration:none;
}
div.naviAnchor
{
   padding:20px;
   font-size:16px;
   text-decoration:none;
   font-weight:bold;
   text-align:center;
   width:150px;
   margin:0 auto;
   color:#d64300;
}
div#extraBanners
{
   background:#ffffff url(../_img/main-bottom2.gif) repeat center bottom  ;
   padding:5px 0;
}
.txCenter {text-align:center;}
.strong {font-weight:bold}
