

/* CSS Document */
body {
	max-width: 81.50000em;								/*	978px	*/
	width: auto;
	background-image: url(./img/background.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #0066CC;
	color: #4b4b4b;
	/*margin-top: 0em;									/*	0px		*/
	font-size: 0.75000em;								/*	11px	*/	
	margin: auto;
	font-family: Verdana, sans-serif;
}
* html body {
	width: 81.50000em;									/*	978px	*/
}
div {
	text-align: left;
}
div#mainframe {
	width: 81.50000em;									/*	978px	*/
	background-color: #FFFFFF;	
	color: #000000;
}
div#mainframe, div#footer-copyright {
/*	background: #FFFFFF;	*/
}

/* header */

div#header {
	width: 81.50000em;									/*	978px	*/
	height: 14.75000em;									/*	177px	*/
}
div#header img, div#header object {
	width: 81.50000em;									/*	978px	*/
	height: 14.75000em;									/*	177px	*/
}
div#header-content {
	position: absolute;
	top: 0.08333em;										/*	1px		*/
	width: 81.50000em;									/*	978px	*/
}
div#header-content a#linkVSE {
	display: block;
	position: absolute;
	top: -0.08333em;										/*	1px		*/
	right: 0em;
	width: 7.33333em;									/* 88 */
	height: 7.33333em;								  /* 88 */
	border:none;
}
div#header-content a#linkVSE img {
	width: 7.33333em;									/* 88 */
	height: 7.33333em;								  /* 88 */
	border: none;
	/*background:lime;*/
	position:relative;
}
div#header-content a#linkHome {
	display: block;
	position: absolute;
	top: -0.08333em;										/*	1px		*/
	left: 0em;
	width: 81.50000em;									/*	978px	*/
	height: 14.75000em;									/*	177px	*/
	border:none;
}

div#header-content a#linkHome img {
	width: 81.50000em;									/*	978px	*/
	height: 14.75000em;									/*	177px	*/
	border: none;
	/*background:blue;*/
	position:relative;
}








div#header-content div#toplinks {
	position: absolute;
	top: 0.5em;
	right: 8.33333em;
	width: auto;
	height: 1.5em;
}
div#toplinks div {
	text-align: right;
	font-size: 0.83333em/*0.90909em*/;					/*	10px	*/
	font-weight: bold;
	color: #FFFFFF;
	cursor:default;
	background-color: inherit;
}
div#toplinks div a {
	color: #FFFFFF;
	text-decoration: none;
	background-color: inherit;
}
div#toplinks div a:hover {
	color: #0066CC;
	background-color: inherit;
}
div#header-content div#mainmenu-right {
	position: absolute;
	top: 12.5em;										/* 150px */
	right: 0.08333em;									/* 1px */
	width: auto;
	height: 2.25000em;									/* 27px	*/
}

/* right menu */
div#mainmenu-right a {
	float: left;
	display: block;
	width: auto;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 2.08333em;								/*	25px	*/
	font-weight: bold;
	margin-left: 0.16667em;								/*	2px		*/
	/*background: #0066CC url(./img/menur.gif) top left no-repeat;*/
	background: transparent url(./img/menur.gif) top left no-repeat;
	padding-left: 2em;
	padding-right: 2em;
}
div#mainmenu-right a:hover {
	/*background: #4E91D8 url(./img/menurover.gif) top left no-repeat;*/
	background: transparent url(./img/menurover.gif) top left no-repeat;
	color: #FFFFFF;
}
div#mainmenu-right a.selected {
	background: #4E91D8 url(./img/menurover.gif) top left no-repeat;
	color: #FFFFFF;	
}
div#mainmenu-right a.selected:hover {
	background: #0066CC url(./img/menur.gif) top left no-repeat;
	color: #FFFFFF;
}

/* footer */
div#footer {
	clear: both;
	padding-top: 2.16666em;								/*	26px	*/
}
div#footer-left-angle, div#footer-left-angle img {
	float: left;
	height: 2.58333em;									/*	31px	*/
	width: 1.83333em;									/*	22px	*/
}
div#footer-copyright {
	float: left;
	height: 2.58333em;									/*	31px	*/
	width: 70.58333em;									/*	847px	*/
	line-height: 2.58333em;									/*	31px	*/
	background: white;
	color: #666666;
}
div#footer-copyright span {
	font-size: 0.83333em;
}
div#footer-copyright a {
	text-decoration: none;
	color: #0066CC;
	background-color: #FFFFFF;
}
div#footer-copyright a:hover {
	text-decoration: underline;
	color: #666666;
	background-color: #FFFFFF;
}
div#footer-right-angle, div#footer-right-angle img {
	float: left;
	height: 2.58333em;									/*	31px	*/
}
div#bluespace {
	height: 2em;
	width: 100%;
	clear: both;
}

/* left menu and content area */
div#content {
	clear: both;
	padding-left: 0.08333em;							/*	1px		*/
}
div#leftblock {
	float: left;
}
div#leftblock {
	width: 19.25000em;									/*	231px	*/
}

/* left menu */

div#mainmenu-left {
	height: 2.16667em;									/*	26px	*/
}
div#mainmenu-left a {
	float: right;
/*	display: block;	*/
	color: #FFFFFF;
	text-decoration: none;
	line-height: 2.16667em;								/*	26px	*/
	font-weight: bold;
	background: #0066CC url(./img/menul.gif) bottom right no-repeat;
	text-align: center;
	width: 9.60000em;									/*	116px	*/
}
div#mainmenu-left a:hover {
	background: #4E91D8 url(./img/menulover.gif) bottom right no-repeat;
	color: #FFFFFF;
}
div#mainmenu-left a#firstleftmenu {
	float: left;
	width: 9.50000em;									/*	114px	*/
	background: #0066CC;
	color:#FFFFFF;
}
div#mainmenu-left a#firstleftmenu:hover {
	background: #4E91D8;
	color: #FFFFFF;
}

div#mainmenu-left a.selected {
	background: #4E91D8 url(./img/menulover.gif) bottom right no-repeat;
	color: #FFFFFF;
}
div#mainmenu-left a.selected:hover {
	background: #0066CC url(./img/menul.gif) bottom right no-repeat;
	color: #FFFFFF;
}
div#mainmenu-left a#firstleftmenu.selected {
	background: #4E91D8;
	color: #FFFFFF;
}
div#mainmenu-left a#firstleftmenu.selected:hover {
	background: #0066CC;
	color: #FFFFFF;
}





/*	lave menu	*/
div.leftmenu2 a {
	text-decoration: none;
	width: 16.16667em;									/*	194px	*/
	font-weight: bold;
	display: block;
	line-height: 1.33333em;								/*	28/35px	*/
	margin-top: 0.16667em;								/*	2px		*/
	padding: 0.66667em 1.33333em 0.66667em 1.75000em;
	background: #4E91D8 url(./img/menulover.gif) right bottom no-repeat;
	color: #FFFFFF;
}
div.leftmenu2 a:hover {
	background: #0066CB url(./img/menul.gif) right bottom no-repeat;
	color: #FFFFFF;
}

div.leftmenu2-selected  a {
	text-decoration: none;
	width: 16.16667em;									/*	194px	*/
	font-weight: bold;
	display: block;
	line-height: 1.33333em;								/*	28/35px	*/
	margin-top: 0.16667em;								/*	2px		*/
	padding: 0.66667em 1.33333em 0.66667em 1.75000em;
	background: #ff8e09;
	color: #000000;
}
div.leftmenu2-selected a:hover {
	color: #000000;
	background: #ff8e09;
}


/*	lave sub-menu		*/
div.leftmenu3 a {
	text-decoration: none;
	width: 14.41667em;									/*	173px	*/
	font-weight: bold;
	display: block;
	line-height: 1.33333em;								/*	28/35px	*/
	padding: 0.66667em 1.33333em 0.66667em 3.50000em;
	background: #ffce4a;
	color: #000000;

}
div.leftmenu3 a:hover {
	background: #FF8E09;
	color: #FFFFFF;
}

div.leftmenu3-selected a {
	text-decoration: none;
	width: 14.41667em;									/*	173px	*/
	font-weight: bold;
	display: block;
	line-height: 1.33333em;								/*	28/35px	*/
	padding: 0.66667em 1.33333em 0.66667em 3.50000em;
	background: #a3b11c; /*#ffde84;*/
	color: #000000;
}
div.leftmenu3-selected a:hover {
	background: #a3b11c; /*#FF8E09;*/
	color: #000000; /*#FFFFFF;*/
}


/*	lave sub-sub-menu		*/
div.leftmenu4 a {
	text-decoration: none;
	width: 12.66667em;									/*	152px	*/
	font-weight: bold;
	display: block;
	line-height: 1.33333em;								/*	28/35px	*/
	padding: 0.66667em 1.33333em 0.66667em 5.25000em;
	background: #dee450;
	color: #000000;

}
div.leftmenu4 a:hover {
	background: #a3b11c;
	color: #FFFFFF;
}

div.leftmenu4-selected a {
	text-decoration: none;
	width: 12.66667em;									/*	152px	*/
	font-weight: bold;
	display: block;
	line-height: 1.33333em;								/*	28/35px	*/
	padding: 0.66667em 1.33333em 0.66667em 5.25000em;
	background: #fff249;
	color: #000000;
}
div.leftmenu4-selected a:hover {
	background: #fff249;
	color: #000000;
}


/* redirection link */

div#redirection {
	margin: 1em 0em 0em 0em; /*1.33333em 0.66667em 1.75000em;*/
	background: white;
	color:black;
    line-height: 1.75000em;
    position: relative;
}
div#redirection img {
	width: 19.08333em;
}

div#redirection a {
	position: absolute;
	top: 3.5em;
	left: 2em;
	width: 15em;
	height: 15em;
	display: block;
	color:#0066cc;
	text-decoration: none;
}
div#redirection a:hover {
	color:black;
	text-decoration: underline;
}



/* breadcrumbs */
div#navigator {
	margin: 1.65em 0em 1.09375em 3.22916em;
	font-size: 0.8em;
/*	color: #666666;
	background-color:#FFFFFF;	*/
	clear: both;
	cursor: default;
}
div#navigator a {
	color: #0066CC;
	text-decoration: none;
	background-color: inherit;
}
div#navigator a:hover {
	color: #000000;
	text-decoration: underline;
	background-color: inherit;
}



/* containers and skins*/
div.h-container {
}
div.v-container {
	float: left;
}
div.CenterPortlet {
	margin:0em;
	padding:0em;
	width: 39.83333em;									/*	430px	*/
}
div.CenterPortlet div.pagebody {
	padding:0em;
	margin:0em 2em 1em 2.5em;
	line-height: 1.75000em;								/*	21px	*/
}
div.RightPortlet {
	margin:0em;
	padding:0em;
	width: 21.66667em;									/*	260px	*/
}
div.RightPortlet div.pagebody {
	padding:0em;
	margin:0em 1.5em 1em 0em;
	line-height: 1.75000em;								/*	21px	*/
}
div.CenterRightPortlet {
	margin:0em;
	padding:0em;
	width: 61.5em;									/*	430px	*/
}
div.CenterRightPortlet div.pagebody {
	padding:0em;
	margin:0em 1.5em 1em 2.5em;
	line-height: 1.75000em;								/*	21px	*/
}
div.CenterRightPortlet div.pagebody p,
/*div.CenterRightPortlet div.pagebody ul.padded,*/
/*div.CenterRightPortlet div.pagebody ol.padded,*/
div.CenterRightPortlet div.pagebody ul,
div.CenterRightPortlet div.pagebody ol {
	padding-right: 22.16666em;
	/*background:yellow;*/
}
div.CenterRightPortlet div.pagebody ul p,
div.CenterRightPortlet div.pagebody ol p,
div.CenterRightPortlet div.pagebody ul ul,
div.CenterRightPortlet div.pagebody ol ul,
div.CenterRightPortlet div.pagebody ul ol,
div.CenterRightPortlet div.pagebody ol ol,
div.CenterRightPortlet div.pagebody div.rightcolumn p,
div.CenterRightPortlet div.pagebody div.rightcolumn ol,
div.CenterRightPortlet div.pagebody div.rightcolumn ul {
	padding-right: 0em;
	/*background:silver;*/
}

div.CenterRightPortlet div.pagebody div.rightcolumn {
	float:right;
	margin: 0.3em 0em 1em 0.5em;
}


.WRC, .rcwidth { width: 20.16666em; }
.WRC05, .rcwidth05 { width: 10.08888em; }
.WCC, .ccwidth { width: 35em; }

h1.WRC, h1.rcwidth { width: 14.40476em; }
h1.WCC, h1.ccwidth { width: 25em; }

h2.WRC, h2.rcwidth { width: 16.13333em; }
h2.WCC, h2.ccwidth { width: 28em; }

h3.WRC, h3.rcwidth { width: 18.33333em; }
h3.WCC, h3.ccwidth { width: 31.81818em; }

h4.WRC, h4.rcwidth { width: 18.33333em; }
h4.WCC, h4.ccwidth { width: 31.81818em; }

h5.WRC, h5.rcwidth { width: 20.16666em; }
h5.WCC, h5.ccwidth { width: 35em; }

h6.WRC, h6.rcwidth { width: 25.20833em; }
h6.WCC, h6.ccwidth { width: 43.75em; }

.W100, .fullwidth {
	width: 100%;
}





div.CenterRightPortlet div.pagebody div.bothcolumns {
	float:left;
	margin: 0.3em 0em 0em 0em;
	width: 100%;
}
div.CenterRightPortlet div.pagebody div.leftcolumn {
	float:left;
	margin: 0.3em 1em 0.5em 0em;
}
div.rightcolumn *, div.bothcolumns *, div.leftcolumn * {
	line-height: 1.2em;
}

/*
div.CenterPortlet div.pagebody p, div.CenterRightPortlet div.pagebody p { text-align: justify; }
*/


p.extralinks {
	font-size:0.8em;
	line-height: 1.4em;
}






div.container1 {
	float: left;
	background-image: url(./img/shadow.gif);
	background-repeat: repeat-x;
	background-position: top;
	width:	62.15000em;
}



h1 {
	padding:0em;
	margin:0em;
	color: #FF8E09;
	font-size: 1.4em;
	text-transform: none;
	font-weight: bold;
	background-color: inherit;
}
h2 {
	padding:0em;
	margin:1em 0em 0em 0em;
	color: #0e63a5;
	font-size: 1.25em;
	background-color: #FFFFFF;
}
h3 {
	padding:0em;
	margin:1em 0em 0em 0em;
	font-size: 1.1em;
	color: #BE3211;
	background-color: #FFFFFF;	
}

h5 {
	padding:0em;
	margin:1em 0em 0em 0em;
	font-size:1em;
	line-height: 1.4em;
	color: #BE3211;
	background-color: #FFFFFF;
}

h6 {
	padding:0em;
	margin:1em 0em 0em 0em;
	font-size:0.8em;
	line-height: 1.4em;
	color: #BE3211;
	background-color: #FFFFFF;	
}
p {
	padding:0em;
	margin:1em 0em 0em 0em;
	font-size: 1.00000em;								/*	12px	*/
}
p.first, ul.first, ol.first, h1.first, h2.first, h3.first {
	margin-top: 0em;
}
ul, ol {
	margin-top: 1em;
	margin-bottom: 0em;
}
.VM {
	padding:0em;
	margin:1em 0em 0em 0em !important;
}
.VM2 {
	padding:0em;
	margin:0.5em 0em 0em 0em !important;
}
hr {
	margin: 1em 0em 0em 0em !important;
	height: 0.08em !important;
	border-top: 0.08em solid #666666 !important;
	border-right: none !important;
	border-bottom: none !important;
	border-left: none !important;
}
.notice {
	color:#999999;
	background-color: #FFFFFF;
}
small {
	font-size:0.8em;
	line-height: 1.4em;
}


table.table1 {
	color: #FFFFFF;
	border: 0.08333em dotted #CCCCCC;											/*	border: 1px		*/
	background-color: inherit;
}
table.table1 th {
	color: #FFFFFF;
	background-color: #0066CB;
}
table.table1 td, table.table1 th {
	height: 1.75000em;															/*	21px	*/
}
table.table1 td.style1 {
	background-color: #4E91D8;
	color: #FFFFFF;
}
table.table1 td.style2 {
	background-color: #8FB4E1;
	color: #FFFFFF;
}


.table2 td {
	font-weight: bold;
	color: #000000;
	background-color: #75A5CB;
	text-align: center;
}
.table2 th {
	color: #FFFFFF;
	background-color: #F7790B;
	text-align: center;
}
.table2 td, .table2 th {
	padding-top: 2px;
	padding-bottom: 2px;
}















table.classic thead td a, table.classic th a, table.classic thead tr.EM td.EM a {
	color: #0066cc;
	background-color: #F7790B;
	text-decoration: none;
}
table.classic td a {
	color: #0066cc;
	background-color: #75A5CB;
	text-decoration: none;
}
table.classic thead td a:hover, table.classic th a:hover, table.classic thead tr.EM td.EM a:hover {
	color: #FFFFFF;
	background-color: #F7790B;
	text-decoration: underline;
}
table.classic td a:hover {
	color: #000000;
	background-color: #75A5CB;
	text-decoration: underline;
}

table.green thead td a, table.green th a, table.green thead tr.EM td.EM a {
	color: #0066cc;
	background-color: #A3B11C !important;
	text-decoration: none;
}
table.green td a {
	color: #0066cc;
	background-color: #DEE450 !important;
	text-decoration: none;
}
table.green thead td a:hover, table.green th a:hover, table.green thead tr.EM td.EM a:hover {
	color: #FFFFFF;
	background-color: #A3B11C !important;
	text-decoration: underline;
}
table.green td a:hover {
	color: #000000;
	background-color: #DEE450 !important;
	text-decoration: underline;
}

div.pagebody table.co {
	margin: 0em;
	border-collapse: collapse;
	border: none;
}
div.pagebody table.co td, div.pagebody table td.co {
	border: none;
	padding: 0em;
	text-align: left;
	vertical-align: top;
}

div.pagebody table.classic {
	margin: 1em 0em 0em 0em;
	border-collapse: collapse;
	border: 0em solid white;
	font-weight: bold;
}
div.pagebody table.classic caption {
	border: 0.2em solid white;
	color: black;
	background: inherit;
	padding: 0.5em !important;
}
div.pagebody table.classic th, div.pagebody table.classic td {
	border: 0.2em solid white;
	padding: 0.2em 1em !important;
	text-align: left;
	vertical-align: top;
}
div.pagebody table.classic th, div.pagebody table.classic thead td {
	/*border-left: none;
	border-right: none;
	border-top: none;*/
	color: #FFFFFF;
	background-color: #F7790B;
	text-align: center;
}
div.pagebody table.classic td, div.pagebody table.classic tbody td, div.pagebody table.classic tfoot td {
	color: #000000;
	background-color: #75A5CB;
}
div.pagebody table.classic tr.EM td, div.pagebody table.classic td.EM, div.pagebody table.co tr.EM td, div.pagebody table.co td.EM,
div.pagebody table.classic tr.EM td a:hover, div.pagebody table.classic td.EM a:hover {
	color: #000000;
    background: #FFDE84;
}
div.pagebody table.classic tr.EM td a, div.pagebody table.classic td.EM a {
	color: #0066cc;
    background: #FFDE84;
}

div.pagebody table.classic tr.EM td.EM, div.pagebody table.co tr.EM td.EM,
div.pagebody table.classic tr.EM td.EM a:hover {
	color: #000000;
	background-color: #75A5CB;
}
div.pagebody table.classic tr.EM td.EM a {
	color: #0066cc;
	background-color: #75A5CB;
}



div.pagebody table.green th, div.pagebody table.green thead td {
	color: #FFFFFF;
	background-color: #A3B11C;
}
div.pagebody table.green td, div.pagebody table.green tbody td, div.pagebody table.green tfoot td {
	color: #000000;
	background-color: #DEE450;
}
div.pagebody table.green tr.EM td, div.pagebody table.green td.EM, div.pagebody table.co tr.EM td, div.pagebody table.co td.EM,
div.pagebody table.green tr.EM td a:hover, div.pagebody table.green td.EM a:hover {
	color: #000000;
    background: #FFF249;
}
div.pagebody table.green tr.EM td a, div.pagebody table.green td.EM a {
	color: #0066cc;
    background: #FFF249;
}

div.pagebody table.green tr.EM td.EM, div.pagebody table.co tr.EM td.EM,
div.pagebody table.green tr.EM td.EM a:hover {
	color: #000000;
	background-color: #DEE450;
}
div.pagebody table.green tr.EM td.EM a {
	color: #0066cc;
	background-color: #DEE450;
}



div.pagebody table td.T, div.pagebody table.co td.T, div.pagebody table.classic td.T, div.pagebody table.classic th.T,
div.pagebody table.T td {
	vertical-align: top !important;
}
div.pagebody table td.M, div.pagebody table.co td.M, div.pagebody table.classic td.M, div.pagebody table.classic th.M,
div.pagebody table.M td {
	vertical-align: middle !important;
}
div.pagebody table td.B, div.pagebody table.co td.B, div.pagebody table.classic td.B, div.pagebody table.classic th.B,
div.pagebody table.B td {
	vertical-align: bottom !important;
}
div.pagebody table td.L, div.pagebody table.co td.L, div.pagebody table.classic td.L, div.pagebody table.classic th.L,
div.pagebody table.L td {
	text-align: left !important;
}
div.pagebody table td.C, div.pagebody table.co td.C, div.pagebody table.classic td.C, div.pagebody table.classic th.C,
div.pagebody table.C td {
	text-align: center !important;
}
div.pagebody table td.R, div.pagebody table.co td.R, div.pagebody table.classic td.R, div.pagebody table.classic th.R,
div.pagebody table.R td {
	text-align: right !important;
}
div.pagebody table td.P, div.pagebody table.co td.P, div.pagebody table.classic td.P, div.pagebody table.classic th.P {
	padding: 0.2em 1em !important;
}
div.pagebody .HP, div.pagebody table td.HP, div.pagebody table.co td.HP, div.pagebody table.classic td.HP, div.pagebody table.classic th.HP {
	padding: 0em 1em !important;
}
div.pagebody .LP, div.pagebody table td.LP, div.pagebody table.co td.LP, div.pagebody table.classic td.LP, div.pagebody table.classic th.LP {
	padding-left: 1em !important;
}
div.pagebody .RP, div.pagebody table td.RP, div.pagebody table.co td.RP, div.pagebody table.classic td.RP, div.pagebody table.classic th.RP {
	padding-right: 1em !important;
}
div.pagebody .VP, div.pagebody table td.VP, div.pagebody table.co td.VP, div.pagebody table.classic td.VP, div.pagebody table.classic th.VP {
	padding: 0.2em 0em !important;
}
div.pagebody .VM, div.VM, div.pagebody table.VM {
	margin: 1em 0em 0em 0em !important;
}
div.pagebody .TM, div.pagebody p.TM, div.pagebody div.TM, div.pagebody table.TM, div.pagebody img.TM {
	margin-top: 1em !important;
}
div.pagebody .BM, div.pagebody p.BM, div.pagebody div.BM, div.pagebody table.BM, div.pagebody img.BM {
	margin-bottom: 1em !important;
}
div.pagebody .noTM, div.pagebody p.noTM, div.pagebody div.noTM, div.pagebody table.noTM, div.pagebody img.noTM {
	margin-top: 0em !important;
}
div.pagebody .noBM, div.pagebody p.noBM, div.pagebody div.noBM, div.pagebody table.noBM, div.pagebody img.noBM {
	margin-bottom: 0em !important;
}

div.pagebody table.classic td.NBL, div.pagebody table.classic th.NBL {
	border-bottom: none !important;
}
div.pagebody table.co td input,
div.pagebody table.co td textarea,
div.pagebody table.co td select,
div.pagebody table.co td .text,
div.pagebody table.co td textarea,
div.pagebody table.co td .button,
div.pagebody table.co td button,
div.pagebody table.classic td input,
div.pagebody table.classic td textarea,
div.pagebody table.classic td select,
div.pagebody table.classic td .text,
div.pagebody table.classic td textarea,
div.pagebody table.classic td .button,
div.pagebody table.classic td button {
	margin: 0em !important;
	padding: 0em !important;
}

div.pagebody form fieldset input, div.pagebody fieldset input, div.pagebody input, div.pagebody table.co td input, div.pagebody table.classic td input {
    padding-left: 0.1em !important;
    padding-right: 0.1em !important;
}





















/*	formular v obsahovej casti	*/
div.pagebody form input, div.pagebody form textarea, div.pagebody form option, div.pagebody form select {
	font-family: verdana, sans-serif;
	font-size: 1.00000em;										/*	12px	*/
}




div.pagebody form input.inputField {
	height: 1.33333em;											/*	16px	*/	
}
div.pagebody form textarea, div.pagebody form input, div.pagebody form select, div.pagebody form option {
	color: #000000;
	background-color: #FFFFFF;
}

table.table1 td a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: inherit;
}
table.table1 td a:hover {
	color: #0066CC;
	background-color: inherit;
}

table.table1 {
	border: none;
}


/*	vyhladavaci formular	*/
form, input {
	margin: 0em;
	padding: 0em;
}
.width99 {
	width: 99%;
}


div.pagebody table {
	padding-right: 2.16667em;
}
div.pagebody {
	padding-right: 0.66667em;							/*	8px		*/
}

div.blue-space {
	height: 0.16667em;									/*	2px		*/
	background-color: #0066CB;
	clear: both;
	color: #FFFFFF;
}
table.search {
	height:  1.40000em;
}
table.search td {
	text-align: right;
}
table.search td1 {
	width: 10.90000em;
}
table.search td2 {
	width: 1.40000em;
}


table td.toplinks2 {
	text-align: right;
	font-size: 0.83333em/*0.90909em*/;					/*	10px	*/
}
.Image21 {
	width: 19.91667em;									/*	239px	*/
}
.Image22 {
	width: 19.83333em;									/*	238px	*/
}
.Image23 {
	width: 34.66667em;									/*	416px	*/
}

img.vselogo {
	width: 7.08333em;
	height: 4.91667em;									/*	59px	*/
}
img.vselogo-top {
	width: 8.60000em;
	height: 2.70000em;
}
div.pagebody a, div.pagebody_v2 a {
	color: #0066CC;
	background-color: #FFFFFF;
	text-decoration: none;
	line-height: 1.50000em;								/*	18px	*/
}
div.pagebody a:hover, div.pagebody_v2 a:hover {
	text-decoration: underline;
	color: #000000;
	background-color: #FFFFFF;
}











img {
	border: none;
}
ul.sitemap li a {
	line-height: 1.33333em;								/*	16px	*/
	color: #000000;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
ul.sitemap li a:hover {
	color: #FF8E09;
	text-decoration: none;
	background-color: inherit;
}
img.impadding {
	position: relative;
	left: 38.41667em;									/*	461px	*/
}

.poznamka {
	font-style: italic;
	font-size: 0.83333em;								/*	10px	*/
}
.pagebody form {
	background-color: #0066cc;
	color: white;
	padding: 1em;
	border: none;
	margin:0em;
}

.pagebody form.white {
	background-color: transparent;
	color:black;
	padding: 1em 0em;
}

.pagebody form strong, .pagebody form * strong {
	background-color: #0066cc;
	color: #ff8e09;
}
.pagebody form h1 {
	background-color: white;
	color: #FF8E09;
}
.pagebody form h2 {
	background-color: white;
	color: #0e63a5;
}
.pagebody form h3, .pagebody form h4, .pagebody form h5, .pagebody form h6 {
	background-color: #FFDE84;
	color: #BE3211;
}

div.legenda img {
	width:0.75em;
	height:0.75em;
}





.width7em {
	width: 20em;
	text-align: left;
}
img.imageFamily {
	width: 32.91667em; 
	height: 14.66667em;
}

/*	2008/03/03	*/
div.pagebody_v2 p {
	padding-right: 251px;
}
ul.square1 {
	list-style-image: url(img/square_1.gif);
}
ul.square2 {
	list-style-image: url(img/square_2.gif);
}
.cleaner {
    clear: both;
}





/* Hack pre SUB a SUP */
sup, sub {
	height: 0;
	line-height: 1;
	vertical-align: bottom;
	position: relative;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}

/* Not visible for IE \*/
sup, sub {
	vertical-align: baseline;
}
/* End hack */
/* End of Hack pre SUB a SUP */

















