
.Columnsleft {
    vertical-align: top;
    padding-right: 30px;
}
.Columnsright {
    vertical-align: top;
    padding-top: 2em;
}


.Columnst {
    width: 100%;
}








.Lineheader {
	display: block;
}
.Lineheader .textwrap {
	padding: 0px 10px 0px 0px;
	margin: 0;
	line-height: normal;
	display: inline;
	background-color: white;
	background-image: url(Lineheader.dat/dot_1_white.gif);
	width: auto;
}


.Linkstitle {
    color : #004696;
    font-weight: bold;
    font-size: 12pt;
}
.Linksbox {
    margin-top: 3em;
}
DL.Links {
    margin-top: 0.5em;
}
DL.Links DT {
    font-weight: bold;
}
DL.Links DD {
}
DL.Links A {
} 


.frame .t {
	background-image: url(Mainframe.dat/frame_dot_2.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.frame .r {
	background-image: url(Mainframe.dat/frame_right.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.frame .b {
	background-image: url(Mainframe.dat/frame_dot_2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.frame .l {
	background-image: url(Mainframe.dat/frame_menu_back.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.frame .tl {
	background-image: url(Mainframe.dat/frame_top_left.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.frame .tr {
	background-image: url(Mainframe.dat/frame_top_right.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.frame .bl {
	background-image: url(Mainframe.dat/frame_bottom_left.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.frame .br {
	background-image: url(Mainframe.dat/frame_bottom_right.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.frame {
	margin: 25px;
/*	border: 1px solid red; */
	display: block;
}

.levy {
	padding-top: 15px;	/* vzdalenost leveho menu od vrchu - minimalne 10px */
/*	border: solid green 1px; */
	vertical-align: top;
}

.pravy {
	vertical-align: top;
	padding-left: 2.5em;
	padding-right: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
/*	border: solid orange 1px; */
}





.leftmenu {
	margin-top: 2.5em;
	padding-left: 0px;
}

.mtitle {
/*
	text-align: left;
	color: #004696;
	font-weight: bold;
	margin: 3px 3px 3px 75px;
	padding: 0;
*/
}

.leftmenu UL {
	display: block;
	margin: 0;
	padding: 0;
}

.leftmenu LI.level1 {
	display: block;
	list-style: none;
	text-align: right;
	font-weight: bold;
	color: white;
	margin: 0;
	padding: 0;
	background-image: none;
}

.leftmenu LI.level2 {
	display: block;
	list-style: none;
	background-image: url(Menu.dat/menuitem.gif);
	background-color: #5a8cbd;
	text-align: right;
	font-weight: bold;
	color: white;
/*
	margin: 3px 2px 3px 15px;
	padding: 0;
*/
	border: 1px solid white;
}

.mli1 {
	background-image: url(Menu.dat/menuitem_top_right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	z-index: 4;
	width: inherit;
	height: auto;
}

.mli2 {
	background-image: url(Menu.dat/menuitem_bottom_right.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: inherit;
	height: auto;
	z-index: 4;
}

.mli0 {
}

.leftmenu LI A {
	padding: 2px 6px 2px 2px;
	display: block;
	text-decoration: none;
	color: #ffffff;
	width: inherit;
}

.leftmenu LI A:hover {
	color: #ffffff;
	background-image: url(Menu.dat/menuitem_highlight.gif);
	text-decoration: none;
	width: inherit;
}

.leftmenu LI A:visited {
	color: #ffffff;
}



.Odsadit {
    margin-left: 5em;
}


.validatorimg {
    margin-top: 8em;
    margin-bottom: 20px;
}







.titletablewrap .nz  {
	font-size : 35pt;
	color : #004696;
	font-weight : bold;
/*
	background-color: white;
*/
}

.titletablewrap .n1  {
	font-size : 20pt;
	font-weight : bold;
	text-align : center;
/*
	background-color: white;
*/
}

.titletablewrap .n2  {
	font-size : 14pt;
	font-weight : bold;
	text-align : center;
/*
	background-color: white;
*/
}

.titletablewrap {
	padding-top: 1em;
	padding-right: 6em;
	margin-bottom: 1em;
/*
	background-color: white;
*/
}



/* cssprefix=z5 */
.Box_gg .t {
	background-image: url(Box.dat/gg/frame_dot_1_green.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Box_gg .r {
	background-image: url(Box.dat/gg/frame_dot_1_green.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.Box_gg .b {
	background-image: url(Box.dat/gg/frame_dot_1_green.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.Box_gg .l {
	background-image: url(Box.dat/gg/frame_dot_1_green.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.Box_gg .tl {
	background-image: url(Box.dat/gg/frame_corntl.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.Box_gg .tr {
	background-image: url(Box.dat/gg/frame_corntr.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.Box_gg .bl {
	background-image: url(Box.dat/gg/frame_cornbl.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.Box_gg .br {
	background-image: url(Box.dat/gg/frame_cornbr.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.Box_gg {
	background-color: #9BD39B;
}
.Box_gg .textwrap {
	padding: 10px;
}



.Box_gw .t {
	background-image: url(Box.dat/gw/frame_dot_1_green.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Box_gw .r {
	background-image: url(Box.dat/gw/frame_dot_1_green.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.Box_gw .b {
	background-image: url(Box.dat/gw/frame_dot_1_green.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.Box_gw .l {
	background-image: url(Box.dat/gw/frame_dot_1_green.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.Box_gw .tl {
	background-image: url(Box.dat/gw/frame_corntl.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.Box_gw .tr {
	background-image: url(Box.dat/gw/frame_corntr.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.Box_gw .bl {
	background-image: url(Box.dat/gw/frame_cornbl.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.Box_gw .br {
	background-image: url(Box.dat/gw/frame_cornbr.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.Box_gw {
	background-color: #f3fff2;
}
.Box_gw .textwrap {
	padding: 10px;
}



/* cssprefix=z6 */
.Corners_w .tl {
	background-image: url(Corners.dat/w/frame_corntl.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.Corners_w .tr {
	background-image: url(Corners.dat/w/frame_corntr.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.Corners_w .bl {
	background-image: url(Corners.dat/w/frame_cornbl.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.Corners_w .br {
	background-image: url(Corners.dat/w/frame_cornbr.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.Corners_w {
	background-color: white;
}



/* cssprefix=z7 */
.Imagebox {
	background-color: #1E7107;
	margin-top: 2em;
	margin-bottom: 2em;
}
.Imagebox .imagewrap {
	margin: 0;
	padding: 0;
}
.Imagebox .textwrap {
	background-color: #9BD39B;
}
.Imagebox .image {
	padding: 1px;
}
.Imagebox .title {
	text-align: center;
	color: white;
	font-weight: bold;
	padding: 1px;
}
.Imagebox .text {
	text-align: center;
	padding: 2px 5px 4px 5px;
}
.Imagebox .t {
	background-image: url(Imagebox.dat/frame_dot_1_green.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.Imagebox .r {
	background-image: url(Imagebox.dat/frame_dot_1_green.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.Imagebox .b {
	background-image: url(Imagebox.dat/frame_dot_1_green.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.Imagebox .l {
	background-image: url(Imagebox.dat/frame_dot_1_green.gif);
	background-repeat: repeat-y;
	background-position: left;
}

.Imagebox .tl {
	background-image: url(Imagebox.dat/frame_cornl.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.Imagebox .tr {
	background-image: url(Imagebox.dat/frame_cornr.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.Imagebox .bl {
	background-image: url(Imagebox.dat/frame_cornbl.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.Imagebox .br {
	background-image: url(Imagebox.dat/frame_cornbr.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

