#txtNavigation {display: none;}
#wrapper{
	width:59.875em;
	margin:0px auto;
	background:#ffffff;/* right column colour*/
	text-align:left;
	min-height:100%;
	position:relative;
	margin-top:-6.8125em;/* make space for footer*/
	border-right:0.0625em solid #e0e9f3;
	border-left:0.0625em solid #e0e9f3;

}
#header{
	background:#ffffff;
	width:60em;
	color:#000000;
	clear:both;
	margin:0 -15.75em 0 -11.9375em;/* pull header into full width*/
	position:relative;
	z-index:999;
	border-top:6.6875em solid #000;/* soak up negative margin to make way for footer*/
}
#headerTop {
	vertical-align: bottom;
}
#headerTopLeft {
	padding: 0.75em 0 0 1.1875em;
	width: 17.5625em;
	float: left;
}
#headerTopRight {
	float: right;
	font-size: 0.75em;
	color: #014fa1;
}
.headerTopRightUp {
	padding: 2.00em 0 0 0;	
}

.headerTopRightMiddle, .headerTopRightDown {
	padding: 0.50em 0 0 0;	
}

.headerTopRightUp a, .headerTopRightUp a:Link, .headerTopRightUp a:Visited,
.headerTopRightDown a, .headerTopRightDown a:Link, .headerTopRightDown a:Visited {
	color: #014fa1;
	text-decoration: none;
}
.headerTopRightUp a:Hover, .headerTopRightDown a:Hover {
	text-decoration: underline;
}
#headerBottom {
	clear: both;
}
#footer{
	background-color: #ffffff;
	color:#000000;
	width:60em;
	clear:both;
	margin:auto;
	position:relative;
	height:6.5625em;
	position: relative;
}
#footer {
	z-index: 1;	
}
* html #footer, *+html #footer {
	z-index: -1;	
}
#inner, #inner2{
	background:#ffffff;/* left column colour ie6- only*/
	position:relative;
	z-index:2;
}
#inner {
	margin-right:15.5625em;
}
#inner2 {_width:59.9em;}
#middle, #middle2{
	background:#ffffff;/* centre column colour ie6- only*/
	margin-left:11.8125em;
	color:#000000;
	z-index:2;
	border-left:0.0625em solid #e0e9f3;	
}
#middle {
	border-left:0.0625em solid #e0e9f3;	
	border-right:0.0625em solid #e0e9f3;	
}
#content,#content2{
	position:relative;
	width:100%;
	float:left;/* contain clearing*/
}
#content2{margin: 0 -0.0625em;}/* moz needs this*/

#left{
	width:11.8125em;
	margin-left:-11.75em;/*overlap for old mozilla*/
	position:relative;
	left:-0.0625em;/* now line it up*/
	float:left;
 	z-index:2;
}
#right{
	width:15.5625em;
	margin-right:-15.7625em; /* -15.5625em overlap for old mozilla */
	position:relative;
	left:0.0625em;/* 0.0625em; now line it up*/
	float:right;
	z-index:2;
}
* html #left{margin-right:-0.1875em;}/* 3 pixel jog*/
* html #right{margin-left:-0.1875em;}  /* 3 pixel jog 1875*/

/* 2 absolute columns that just hold the column colours */
/* there is no need to worry about being removed from the flow because these do not hold content but are just stuck to the parent container and set at 100% height. This ensures that they grow with the parent container. Its a shame that this behaviour doesn't apply to static elements and we'd all be a lot happier. */
#l{
	width:11.8125em;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:#ffffff;
	z-index:1;
	border-right:0.0625em solid #e0e9f3;
}
#m, #m2{
	position:absolute;
	height:100%;
	left:11.875em;
	background:#ffffff;
	z-index:1;
	top:0;
}
#m {
	width:32.375em;	
	border-right:0.0625em solid #e0e9f3;
}
#m2{
	width:48em;
}
/* clear without structural mark-up */
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}

/* mac hide - force layout in ie \*/
.clearfix {display: block;}
/* End hide */
/*p.expand a{color:#000000;display:block;clear:both}
p.expand a:hover{height:12.5em;}
#content p img{float:right;}*/
/* 100% height for ie6 and under only */
* html #wrapper, * html #inner, * html #middle{height:100%}

#footertop {
	height: 2.4375em;
	background-color: #e0e9f3;
	text-align: left;
}
#footerTopLeft {
	height: 2.3125em;
	width: 11.8125em;
	float: left;
	background-color: #f6f8fb;	
	border: 0.0625em solid #e0e9f3;
	clear: right;
}
#footerbottom {
	height: 4.3125em;
}
.footerText {
	font-size: 0.75em;
	padding-left: 0.4em;
	padding-right: 0.4em;
}
.footerText table {
	margin-top: 0.8em;
}
.footerText table, .footerText td {
	color: #034ea2;
	vertical-align: middle;
	background-color: #f6f8fb;
 }
 .footerSpan {
	font-size: 0.75em;
	color: #034ea2;
	line-height: 3em;
	padding-left: 1em;
 }
.footerSpan a, .footerSpan a:Link, .footerSpan a:Visited{
	color: #ed1c24;
	text-decoration: none;	
}
.footerSpan a:Hover {
	text-decoration: underline;
}
 
/* Vertikalne menu */
#cont {margin: 0 0 0 -0.0625em; font-size: 0.75em;}
#cont ul {margin: 0 0 0 0;}
#cont li {list-style: none;}
#cont span {cursor: pointer;}
.liMenuOut a, .liMenuOut a:Link, .liMenuOut a:Visited {text-decoration: none;}
#cont span:Hover, .liMenuOut a:Hover {text-decoration: underline;}
.liMenuActive {font-weight: bold;}
.liMenuActive a, .liMenuActive a:Link, .liMenuActive a:Visited {text-decoration: none;}
.liMenuActive a:Hover {text-decoration: underline;}
.submenu {margin: 0.375em 0 0 0; border-bottom: 0.0625em solid #e0e9f3;}
.liSubOut a, .liSubOut a:Link, .liSubOut a:Visited {text-decoration: none;}
.liSubOut a:Hover {text-decoration: underline;}
.liSubActive {font-weight: bold;}
.liSubActive a, .liSubActive a:Link, .liSubActive a:Visited {text-decoration: none; font-weight: bold;}
.liSubActive a:Hover {text-decoration: underline; font-weight: bold;}
/* ---------------- */

/* Horizontalne menu */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {position:relative; z-index:999;}
.menu1 ul li a, .menu1 ul li a:visited, .menu2 ul li a, .menu2 ul li a:visited, .menu3 ul li a, .menu3 ul li a:visited,
.menu4 ul li a, .menu4 ul li a:visited, .menu5 ul li a, .menu5 ul li a:visited, .menu6 ul li a, .menu6 ul li a:visited
{display:block; text-decoration:none; font-weight: bold; text-align:center; border:0; font-size:0.75em; overflow:hidden; padding-top:1em; padding-bottom: 0.56em;}
/* Sirka sekcii */
.menu1 ul li a, .menu1 ul li a:visited {width:9.5em;}
.menu2 ul li a, .menu2 ul li a:visited {width:19.01em;}
.menu3 ul li a, .menu3 ul li a:visited {width:11em;}
.menu4 ul li a, .menu4 ul li a:visited {width:13.43em;}
.menu5 ul li a, .menu5 ul li a:visited {width:14.5em;}
.menu6 ul li a, .menu6 ul li a:visited {width:12em;}
/* Sirka menu a submenu */
.menu1 ul li:hover ul, .menu1 ul li:hover ul li a.hide, .menu1 ul li:hover ul li:hover a.hide, .menu1 ul li:hover ul li a
{width:17em; color:#ffffff; text-align: left; font-weight: normal;}
.menu2 ul li:hover ul, .menu2 ul li:hover ul li a.hide, .menu2 ul li:hover ul li:hover a.hide, .menu2 ul li:hover ul li a
{width:18em; color:#ffffff; text-align: left; font-weight: normal;}
.menu3 ul li:hover ul, .menu3 ul li:hover ul li a.hide, .menu3 ul li:hover ul li:hover a.hide, .menu3 ul li:hover ul li a
{width:14em; color:#ffffff; text-align: left; font-weight: normal;}
.menu4 ul li:hover ul, .menu4 ul li:hover ul li a.hide, .menu4 ul li:hover ul li:hover a.hide, .menu4 ul li:hover ul li a
{width:15em; color:#ffffff; text-align: left; font-weight: normal;}
.menu5 ul li:hover ul, .menu5 ul li:hover ul li a.hide, .menu5 ul li:hover ul li:hover a.hide, .menu5 ul li:hover ul li a
{width:14em; color:#ffffff; text-align: left; font-weight: normal;}
.menu6 ul li:hover ul, .menu6 ul li:hover ul li a.hide, .menu6 ul li:hover ul li:hover a.hide, .menu6 ul li:hover ul li a
{width:14em; color:#ffffff; text-align: left; font-weight: normal;}
/* ---------------- */
.menu2 ul li:hover ul li, .menu3 ul li:hover ul li, .menu4 ul li:hover ul li, .menu5 ul li:hover ul li {left:-0.0833em;}
.menu6 ul li:hover ul li
{left:-2.75em;}
.menu1 ul, .menu2 ul, .menu3 ul, .menu4 ul, .menu5 ul, .menu6 ul {padding:0; margin:0; list-style: none;}
.menu1 ul li, .menu2 ul li, .menu3 ul li, .menu4 ul li, .menu5 ul li, .menu6 ul li
{float:left; position:relative; list-style: none;}
.menu2 ul li, .menu3 ul li, .menu4 ul li, .menu5 ul li, .menu6 ul li
{margin-left: 0.0833em;}
.menu1 ul li ul, .menu2 ul li ul, .menu3 ul li ul, .menu4 ul li ul, .menu5 ul li ul, .menu6 ul li ul
{display: none; list-style: none; font-weight: normal;}
.menu1 ul li ul li, .menu2 ul li ul li, .menu3 ul li ul li, .menu4 ul li ul li, .menu5 ul li ul li, .menu6 ul li ul li
{text-align: left; list-style: none; font-weight: normal; vertical-align: middle;}
.menu1 ul li ul li a, .menu2 ul li ul li a, .menu3 ul li ul li a, .menu4 ul li ul li a, .menu5 ul li ul li a, .menu6 ul li ul li a,
.menu1 ul li ul li a:link, .menu2 ul li ul li a:link, .menu3 ul li ul li a:link, .menu4 ul li ul li a:link,.menu5 ul li ul li a:link, .menu6 ul li ul li a:link,
.menu1 ul li ul li a:visited, .menu2 ul li ul li a:visited, .menu3 ul li ul li a:visited, .menu4 ul li ul li a:visited,.menu5 ul li ul li a:visited, .menu6 ul li ul li a:visited
{padding: 0.5em; padding-left: 1em; text-align: left; list-style: none; font-weight: normal; vertical-align: middle; line-height: 1.2em;}
.menu1 ul li:hover ul, .menu2 ul li:hover ul, .menu3 ul li:hover ul, .menu4 ul li:hover ul, .menu5 ul li:hover ul, .menu6 ul li:hover ul
{display:block; position:absolute; top:2.4375em; left:0;}
.menu1 ul li:hover ul li ul, .menu2 ul li:hover ul li ul, .menu3 ul li:hover ul li ul, .menu4 ul li:hover ul li ul,
.menu5 ul li:hover ul li ul, .menu6 ul li:hover ul li ul {display: none;}
.menu1 ul li:hover ul li a:hover, .menu2 ul li:hover ul li a:hover, .menu3 ul li:hover ul li a:hover,
.menu4 ul li:hover ul li a:hover, .menu5 ul li:hover ul li a:hover, .menu6 ul li:hover ul li a:hover {color:#ffffff;}
/* Menu 1 */
.menu1 ul li:hover ul li a.hide, .menu1 ul li:hover ul li a {background:#e29717;}
.menu1 ul li:hover ul li:hover a.hide, .menu1 ul li:hover ul li a:hover {background:#a87011;}
.menu1 ul li:hover ul li a {display:block; border-top: solid 0.0833em #a87011; border-left: solid 0.0833em #a87011;}
.menu1 ul li:hover ul li:hover ul {display:block; position:absolute; left:13.95em; top:0;}
.menu1 ul li:hover ul li:hover a {background:#a87011;}
.menu1 ul li:hover ul li:hover a:hover {text-decoration: underline;}
/* Menu 2 */
.menu2 ul li:hover ul li a.hide, .menu2 ul li:hover ul li a {background:#f15947;}
.menu2 ul li:hover ul li:hover a.hide, .menu2 ul li:hover ul li a:hover {background:#b34230;}
.menu2 ul li:hover ul li a {display:block; border-top: solid 0.0833em #b34230; border-left: solid 0.0833em #b34230;}
.menu2 ul li:hover ul li:hover ul {display:block; position:absolute; left:14.68em; top:0;}
.menu2 ul li:hover ul li:hover a {background:#b34230;}
.menu2 ul li:hover ul li:hover a:hover {text-decoration: underline;}
/* Menu 3 */
.menu3 ul li:hover ul li a.hide, .menu3 ul li:hover ul li a {background:#009b9f;}
.menu3 ul li:hover ul li:hover a.hide, .menu3 ul li:hover ul li a:hover {background:#007376;}
.menu3 ul li:hover ul li a {display:block; border-top: solid 0.0833em #007376; border-left: solid 0.0833em #007376;}
.menu3 ul li:hover ul li:hover ul {display:block; position:absolute; left:11.68em; top:0;}
.menu3 ul li:hover ul li:hover a {background:#007376;}
.menu3 ul li:hover ul li:hover a:hover {text-decoration: underline;}
/* Menu 4 */
.menu4 ul li:hover ul li a.hide, .menu4 ul li:hover ul li a {background:#760466;}
.menu4 ul li:hover ul li:hover a.hide, .menu4 ul li:hover ul li a:hover {background:#57034c;}
.menu4 ul li:hover ul li a {display:block; border-top: solid 0.0833em #57034c; border-left: solid 0.0833em #57034c;}
.menu4 ul li:hover ul li:hover ul {display:block; position:absolute; left:12.42em; top:0;}
.menu4 ul li:hover ul li:hover a {background:#57034c;}
.menu4 ul li:hover ul li:hover a:hover {text-decoration: underline;}
/* Menu 5 */
.menu5 ul li:hover ul li a.hide, .menu5 ul li:hover ul li a {background:#3b60b0;}
.menu5 ul li:hover ul li:hover a.hide, .menu5 ul li:hover ul li a:hover {background:#2c4782;}
.menu5 ul li:hover ul li a {display:block; border-top: solid 0.0833em #2c4782; border-right: solid 0.0833em #2c4782;}
.menu5 ul li:hover ul li:hover ul {display:block; position:absolute; left:-11.69em; top:0; width: 0;}
.menu5 ul li:hover ul li:hover a {background:#2c4782;}
.menu5 ul li:hover ul li:hover a:hover {text-decoration: underline;}
/* Menu 6 */
.menu6 ul li:hover ul li a.hide, .menu6 ul li:hover ul li a {background:#686868;}
.menu6 ul li:hover ul li:hover a.hide, .menu6 ul li:hover ul li a:hover {background:#383838;}
.menu6 ul li:hover ul li a {display:block; border-top: solid 0.0833em #383838; border-right: solid 0.0833em #383838;}
.menu6 ul li:hover ul li:hover ul {display:block; position:absolute; left:-9.02em; top:0; width: 0;}
.menu6 ul li:hover ul li:hover a {background:#383838;}
.menu6 ul li:hover ul li:hover a:hover {text-decoration: underline;}
/* ---------------- */
