body { margin: 0px; padding: 0px; background: #e2eae1; text-align: center; color: #5f504d; font-size: 12px; font-family: tahoma; }

a         { color:#B18A4B; text-decoration: none; }
a:visited { color:#B18A4B; text-decoration: none; }
a:hover   { color:#B18A4B; text-decoration: underline; }

table.info { margin-left: 47px; margin-top: 8px; }
table.info td{ color: #b18a4b; font-size: 12px; font-weight: bold; }


select { font-size: 11px; }
input { border: 1px solid #a5acb2; font-size: 10px; color: #5f504d; padding: 2px; margin-top: 7px; border: 0px; }
textarea { border: 1px solid #a5acb2; font-family: tahoma; font-size: 11px; color: #5f504d; margin-top: 5px; padding: 2px; width: 250px; height: 70px; }
.input_style { border: 1px solid #a5acb2; font-size: 10px; color: #5f504d; margin-top: 5px; padding: 2px; width: 250px; }

.container { width: 786px; margin: auto; text-align: left; background: #fff; }

.page_top { width: 786x; height: 226px; background: url('page_top.jpg'); vertical-align: top; }
.page_bottom { width: 786x; height: 55px; background: url('page_bottom.jpg') no-repeat; }

.page_container { width: 786x; background: url('container_background.jpg') repeat-y; }
.contentContainer { padding: 15px 20px 15px 20px; }
/* .collumn1 { width: 175px; height: 226px; background: #0ff; float: left; }
.collumn2 { width: 585px; background: #f00 url('content_background.jpg') bottom left no-repeat; float: left; } */
.collumn1 { width: 175px; }
.collumn2 { width: 585px; background: url('content_background.jpg') bottom left no-repeat; }

.box_container { width: 153px; margin-left: 13px; margin-bottom: 10px;}
.box_top { width: 153px; height: 25px; background: url('box_top.jpg') top left no-repeat; }
.box_top_title { font-size: 12px; color: #72A15D; font-weight: bold; margin-left: 5px; padding-top: 4px; }
.box_content { width: 153px; background: #ebefd2; }
.box_bottom { width: 153px; height: 7px; background: url('box_bottom.jpg') top left no-repeat; }

.menuTopLeft { width: 175px; height: 33px; background: url('menuTopLeft.jpg'); }
.menuTopBg { background: #D5E7CD url('menuTopBg.jpg') top left repeat-x; }
.menuTopNull { width: 7px; height: 33px; background: #D5E7CD url('menuTopNull.jpg') top left no-repeat; display: block; float: left; }
.widthMenuTop { width: 95px; height: 33px; text-align: center; display: block; float: left; }
.widthMenuTopActive { width: 95px; height: 33px; text-align: center; display: block; float: left; background: #ebefd2; }

a.podpis, a.podpis:visited, a.podpis:active, a.podpis:focus { margin-left: 20px; line-height: 350%; font-size: 11px; color: #fff; text-decoration: none; }
a.podpis:hover { margin-left: 20px; margin-top: 35px; font-size: 11px; color: #fff; text-decoration: underline; }


a.menu, a.menu:visited, a.menu:active, a.menu:focus { font-size: 11px; color: #386027; text-decoration: none; margin-left: 1px; }
a.menu:hover { font-size: 11px; color: #2A0D09; text-decoration: none; margin-left: 1px; }
a.menu_active, a.menu_active:visited, a.menu_active:active, a.menu_active:focus { font-size: 11px; color: #2A0D09; text-decoration: none; margin-left: 1px; }
a.menu_active:hover { font-size: 11px; color: #2A0D09; text-decoration: none; margin-left: 1px; }

.menuTopWidth { width: 50px; height: 33px; }

.linkTop0 { width: 130px; height: 135px; position: absolute; margin-left: 51px; margin-top: 5px; }
.linkTop1 { width: 20px; height: 20px; position: absolute; margin-left: 301px; margin-top: 13px; }
.linkTop2 { width: 20px; height: 20px; position: absolute; margin-left: 325px; margin-top: 13px; }
.linkTop3 { width: 20px; height: 20px; position: absolute; margin-left: 347px; margin-top: 13px; }
.linkTop4 { width: 20px; height: 20px; position: absolute; margin-left: 370px; margin-top: 13px; }

.menuPaddingLeft1 { margin-left: 5px; width: 145px; }
.menuPaddingLeft1second { margin-left: 5px; }
.menuPaddingLeft2 { margin-left: 1px; }
.menuPaddingLeft2second { margin-left: 10px; }
.menuPaddingLeft3 { margin-left: 5px; }
.menuContainer { padding: 5px 0px 5px 0px; }

.float_left { float: left; }
.float_right { float: right; }


.title { color: #20241e; font-size: 15px; font-weight: bold; }

.clear { clear: both; }
.valign { vertical-align: top; }

table.tabelka {
	border-width: 0px 0px 0px 0px;
	border-spacing: 1px;
	border-style: outset outset outset outset;
	background-color: #B4CFA8;
}

table.tabelka th { background-color: #FFF8E6; }
table.tabelka td { background-color: #FFF8E6; padding: 3px; }

.ddmx , table.ddmx {
  /* margin:auto; */
  margin-bottom: 0px;
}

.ddmx a.item1,
.ddmx a.item1-active,
.ddmx .item1,
.ddmx .item1-active {

	padding: 0px 0px 0px 0px;
/* 	background: url('gfx/menu_bg.jpg') top left no-repeat; */
	color: #72A15D;
	font-size: 11px;
	font-weight: regular;
	text-align: left;
	text-decoration: none;
	position: relative;
	display: block;
/* 	width: 80px; */
	height: 33px;
	background: transparent;
	text-align: center;
	line-height: 240%;
}

.ddmx a.item1:hover,
.ddmx a.item1-active:hover,
.ddmx .item1:hover,
.ddmx .item1-active:hover {

	padding: 0px 0px 0px 0px;
/* 	background: url('gfx/menu_bg.jpg') top left no-repeat; */
	color: #72A15D;
	font-size: 11px;
	font-weight: regular;
	text-align: left;
	text-decoration: none;
	position: relative;
	display: block;
/* 	width: 80px; */
	height: 33px;
	background: #EBEFD2;
	text-align: center;
	line-height: 240%;

}


.ddmx a.item2,
.ddmx .item2 {
  margin:auto;
	padding: 2px 2px 2px 2px;
/* 	background: #F2F3EE url('gfx/menu_item.jpg') top left no-repeat; */
	background-color: #D4E6CC;
	font-size: 11px;
	text-align: left;
	text-decoration: none;
	color: #72A15D;
	font-weight: regular;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
    width: 180px;
    height: 20px;

}

.ddmx a.item2:hover,
.ddmx a.item2-active,
.ddmx a.item2-active:hover,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
  margin:auto;
	padding: 2px 2px 2px 2px;
/* 	background: #F2F3EE url('gfx/menu_item_on.jpg') top left no-repeat; */
	background-color: #EBEFD2;
	text-align: left;
	text-decoration: none;
	color: #72A15D;
	font-size: 11px;
	font-weight: regular;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
    width: 180px;
    height: 20px;

}


.ddmx .arrow,
.ddmx .arrow:hover {
    background: url('_template/arrow.gif') top right no-repeat;
/*     padding: 3px 5px 4px 8px; */
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 0px;
    right: 0px;
    border: 0;
}
.ddmx .section {
    margin-top:0px;
    margin-left:0px;
    padding:0px;
/*     width:150px; */
    width: 180px;
    height: 20px;

    border: 1px solid #fff;
    display: block;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */

#menumenu {
	padding-bottom: 0px;
}