html { font-size:100.01%; }
body { font-size:1em; }
.spacer {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	height: 1px;
	/*overflow: hidden;*/
}
hr {
	display: none;
}
html {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
body {
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
div#main {
	width:950px;
	min-height: 700px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	position: relative;
}
div#main.hp {
	width:950px;
	min-height: 700px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	background-image: none;
}
div#main.popup {
	width:740px;
	min-height: 500px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	position: relative;
	background-image: url("../images/main-popup-header-bg.gif");
	background-position: top left;
	background-repeat: no-repeat;
}
div.popup div#content-popup {
	top:36px;
	left: 0px;
	min-height: 312px;
	position: absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	width:730px;
}
div div#content {
	position: absolute;
	top:167px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	width:950px;	
}
div div#content {
	top:167px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;		
}
div.hp div#content {
	top:376px;
	background-image: url("../images/content-hp-bg.jpg");
	background-position: 0px 0px;
	background-repeat: repeat-y;
	min-height: 312px;
}

div div#content div#maincontent {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
	background-image: url("../images/main-bg.jpg");
	background-repeat: repeat-y;
	background-position: 0px 0px;	
	min-height:200px;
}
div.popup div#content-popup div#maincontent {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 23px;
	position: relative;
	background-image: url("../images/content-popup-bg.gif");
	background-repeat: repeat-y;
	background-position: 0px 0px;	
	min-height:200px;
}
div div#content div#maincontent div.spacer {
	background-image: url("../images/main-bg.jpg");
	background-repeat: repeat-y;
	background-position: 0px 0px;	
	width: 950px;
	height: 1px;
}
div.hp div#content div#maincontent div.spacer {
	background-image: none;
	width: auto;
	height: 0px;
}
div.hp div#content div#maincontent {
	background-image: url("../images/content-hp-header-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	min-height: 312px;
}
div div#content div#maincontent div#cols {
	display: block;
	position: relative;
	width: 706px;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;	
}
div.popup div#content-popup div#maincontent div#cols {
	display: block;
	position: relative;
	width: 683px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;	
}
div div#content div#maincontent div.standard, div.popup div#content-popup div#maincontent div.standard {
	background-image: url("../images/sp-kalendar-standard-bg.jpg");
}
div div#content div#maincontent  div.main {
	background-image: url("../images/sp-kalendar-main-bg.jpg");
}
div.kalendar div#content div#maincontent div#kalendar {
	background-image: url("../images/sp-kalendar-bg-full.jpg");
	background-position:244px 0px;
	background-repeat: repeat-y;
	margin: 0px 5px 0px 0px;
	width: 950px;	
}
div.popup div#content-popup div#maincontent div#kalendar {
	background-image: url("../images/sp-kalendar-bg-full.jpg");
	background-position:0px 0px;
	background-repeat: repeat-y;
	margin: 0px 5px 0px 0px;
	width: 683px;	
}
div.hp div#content div#maincontent  div#cols {
	width: 650px;
}

div div#content div#maincontent  div#cols div#col2 {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 450px;
	min-height: 500px;
}

div.hp div#content div#maincontent  div#cols div#col2 {
	width: 360px;
	min-height: 300px;
}

div div#content div#maincontent  div#cols div#col3,div div#content div#maincontent  div#cols div#col3b  {
	width: 250px;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	min-height: 500px;
}


div.hp div#content div#maincontent  div#cols div#col3, div.hp div#content div#maincontent  div#cols div#col3b {
	width: 290px;
	min-height: 300px;
}
div div#content div#maincontent  div#cols div#col4 {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 700px;
	min-height: 500px;
	background-image: url("../images/kalendar-bg.jpg");
	background-position: 0px bottom;
	background-repeat: no-repeat;
}
div.popup div#content-popup div#maincontent div#cols div#col4 {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 683px;
	min-height: 500px;
	background-image: url("../images/kalendar-bg.jpg");
	background-position: 0px bottom;
	background-repeat: no-repeat;
}
div div#content div#maincontent  div#col {
	width: 240px;
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.hp div#content div#maincontent  div#col {
	width: 300px;
}
div div#content div#maincontent  div#col div#col1 {
	width: 240px;
	float: left;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	min-height: 500px;
}
div.kalendar div#content div#maincontent  div#col  {
	width: 240px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
div.kalendar div#content div#maincontent  div#col div#col1 div#submenu_kalendar {
	width: 224px;
	margin: 0px 0px 0px 21px;
	padding: 0px 0px 0px 0px;
	display: block;
}
div div#content div#maincontent  div#col div#col1 div#submenu {
	width: 213px;
	margin: 0px 0px 0px 18px;
	padding: 0px 0px 0px 0px;
	display: block;
	position: relative;
}
div div#content div#maincontent  div#col div#col1 div#submenu ul {
	width: 213px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 7px 0px;
	list-style: none;
	display: block;
	position: relative;
}
div div#content div#maincontent  div#col div#col1 div#submenu ul li ul, 
div div#content div#maincontent div#col div#col1 div#submenu ul li#first ul {
	background-image: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display: block;
	width: 213px;
}


div div#content div#maincontent  div#col div#col1 div#submenu ul li ul li ul {

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display: block;
	width: 213px;
	
}
div div#content div#maincontent  div#col div#col1 div#submenu ul li ul li ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display:block;
	width: 213px;
	border-top:0px solid white;

}

div div#content div#maincontent  div#col div#col1 div#submenu ul li ul li ul li#firstfirst a, 
div div#content div#maincontent  div#col div#col1 div#submenu ul li#first  ul li ul li#firstfirst a {
		padding-top:0px;
		padding-left: 50px !important;
		background-position: 30px 3px;

}


div div#content div#maincontent  div#col div#col1 div#submenu ul li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display:block;
	width: 213px;
	border-top:1px solid white;
}

div div#content div#maincontent  div#col div#col1 div#submenu ul li ul li#firstfirst a, 
div div#content div#maincontent  div#col div#col1 div#submenu ul li#first ul li#firstfirst a {
		padding-top:10px;
		background-position: 10px 13px;
}

div div#content div#maincontent  div#col div#col1 div#submenu ul li#first a {
	border-top: none;
	background-image: url("../images/sp-col1-ul-li-first-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding-top:7px;	
/*	width: 213px;*/
	border: none;
}
div div#content div#maincontent  div#col div#col1 div#submenu ul li#first a:hover, div div#content div#maincontent  div#col div#col1 div#submenu ul li#first a.active {
	background-image: url("../images/sp-col1-ul-li-first-hi-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div div#content div#maincontent  div#col div#col1 div#submenu ul li#last {

}
div div#content div#maincontent  div#col div#col1 div#submenu ul li#last a {
	border: none;
	border-top: none;
	background-image: url("../images/sp-col1-ul-li-last-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding-bottom:0px;	
	/*width: 213px;*/
	
	
}
div div#content div#maincontent  div#col div#col1 div#submenu ul li#last a:hover, div div#content div#maincontent  div#col div#col1 div#submenu ul li#last a.active{
	background-image: url("../images/sp-col1-ul-li-last-hi-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;	
}

div div#content div#maincontent  div#col div#col1 div#submenu ul li  a {
	background-image: url("../images/sp-col1-ul-li-bg.jpg");
	background-position: 0px -1px;
	background-repeat: repeat-x;
	min-height: 22px;
	display:block;
	padding: 8px 10px 0px 9px;		
	margin: 0px 0px 0px 0px;
	color: #014b84;
	text-decoration: none;
	font-size: 0.6em;
	font-weight: bold;
	border-left:1px solid #f0f0f0;
	border-right:1px solid #f0f0f0;		
/*	line-height: 30px;*/
}
div div#content div#maincontent  div#col div#col1 div#submenu ul li ul li a, div div#content div#maincontent  div#col div#col1 div#submenu ul li#first ul li a {
	background-image: url("../images/submenu-ul-li-ul-li-bg.jpg");
	background-position: 10px 3px;
	background-repeat: no-repeat;
	padding: 0px 10px 0px 29px;	
	font-weight: normal;	
	font-size: 0.6em;
	display:block;
	min-height: 20px;
	text-decoration: none;
	color: #014b84;
	height: auto;
	line-height: normal;
}
div div#content div#maincontent  div#col div#col1 div#submenu ul li a:hover, div div#content div#maincontent  div#col div#col1 div#submenu ul li a.active {
	background-image: url("../images/sp-col1-ul-li-hji-bg.jpg");
	background-position: 0px 0px;
	color: white;	
}

div div#content div#maincontent  div#col div#col1 div#submenu ul li a.active div div#content div#maincontent  div#col div#col1 div#submenu ul li a:hover {
	color:#014b84;
	font-weight: bold;	
}
div div#content div#maincontent  div#col div#col1 div#submenu ul li ul li {
	border: none;
}
div div#content div#maincontent  div#col div#col1 div#submenu ul li ul li a.active, div div#content div#maincontent  div#col div#col1 div#submenu ul li ul li a:hover, div div#content div#maincontent  div#col div#col1 div#submenu ul li#first ul li a.active, div div#content div#maincontent  div#col div#col1 div#submenu ul li#first ul li a:hover {
	font-weight: bold;	
	color: #014b84;
	background-image: url("../images/submenu-ul-li-ul-li-bg.jpg");
	background-position: 10px 3px;
}

div.hp div#content div#maincontent  div#col div#col1 {
	width: 300px;
	min-height: 300px;
}
div.hp div#content div#maincontent h2,div.hp div#content div#maincontent div#cols div#col2 h2 {
	font-size: 0.8em;
	color: white;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 10px 0px;
}
div.hp div#content div#maincontent h2 a,div.hp div#content div#maincontent div#cols div#col2 h2 a {
	text-decoration: none;
	color: white;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.hp div#content div#maincontent h2 a span,
div.hp div#content div#maincontent div#cols div#col2 h2 a span,
div.hp div#content div#maincontent h2#doporucujeme span 
 {
	display: none;
}




div.hp div#content div#maincontent h2 a#neprehlednete {
	background-image: url("../images/hp-neprehlednete.jpg");
	background-position: center 0px;
	background-repeat: no-repeat;
	width: 300px;
	height: 18px;
	display: block;
}
div.hp div#content div#maincontent h2 a#sluzby {
	background-image: url("../images/hp-sluzby.jpg");
	background-position: center 0px;
	background-repeat: no-repeat;
	width: 360px;
	height: 18px;
	display: block;
}
div.hp div#content div#maincontent h2 a#akce {
	background-image: url("../images/hp-akce.jpg");
	background-position: center 0px;
	background-repeat: no-repeat;
	width: 290px;
	height: 18px;
	display: block;
}






div.hp div#content div#maincontent  div#cols div#col3  h2 {
	margin-top: 0px;
	margin-bottom: 0px;
}



div.hp div#content div#maincontent h2 a:hover {
	color: #de8a2d;
}

div div#content div#footer {
	width: 950px;
	height: 60px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: white;
	background-image: url("../images/content-sp-footer-bg.jpg");
	clear: both;
}
div.popup div#content-popup div#footer {
	width: 740px;
	height: 60px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-color: white;
	background-image: url("../images/content-popup-footer-bg.gif");
	clear: both;
}
div.hp div#content div#footer {
	height: 50px;
	background-image: url("../images/content-hp-footer-bg.jpg");
}
div.hp div#content div#maincontent  div#col div#col1 ul {
	width:276px;
	display: block;
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
}
div.hp div#content div#maincontent  div#col div#col1 ul li {
	display: block;
	list-style: none;
	background-image: url("../images/hp-col1-ul-li-header-bg.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin:0px 0px 5px 0px;
	padding: 8px 0px 0px 0px;
}
div.hp div#content div#maincontent  div#col div#col1 ul li.obrys {
	display: block;
	list-style: none;
	background-image: url("../images/hp-col1-ul-li-header-obrys-bg.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin:0px 0px 5px 0px;
	padding: 8px 0px 0px 0px;
}
div.hp div#content div#maincontent  div#col div#col1 ul li.obrys2 {
	display: block;
	list-style: none;
	background-image: url("../images/hp-col1-ul-li-header-obrys-2-bg.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin:0px 0px 5px 0px;
	padding: 8px 0px 0px 0px;
}

div.hp div#content div#maincontent  div#col div#col1 ul li div.item {
	background-image: url("../images/hp-col1-ul-li-bg.gif");
	background-position: top left;
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.item div.itemcontent {
	margin:0px;
	padding: 0px;
}
div.hp div#content div#maincontent  div#col div#col1 ul li.obrys2 div.item div.itemcontent {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image: url("/images/hp-col1-ul-li-obrys2-bg.gif");
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.obrys {
	background-image: url("../images/hp-col1-ul-li-obrys-bg.gif");
	background-position: top left;
	background-repeat: repeat-y;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent  div#cols div#col3 ul.promo li div.item {
	background-image: none;
	margin-top:13px;
}
div div#content div#maincontent  div#cols div#col3 ul.promo li div.item div.spacer {
	background-image: none;
	width: auto;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.item  h3, div.hp div#content div#maincontent  div#col div#col1 ul li div.item  h2, div.hp div#content div#maincontent  div#col div#col1 ul li div.item  h1{
	margin: 0px 0px 0px 0px;
	padding: 0px 8px 3px 7px;
	display: block;
	font-size: 0.7em;
	text-align: left;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.item ul {
	background-image: none;
	margin: 0px 0px 0px 15px;
	padding: 0px 17px 3px 7px;
	color: #676767;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.item ul li {
	background-image: none;
	color: #676767;
	text-align: left;
	margin: 2px 10px 0px 0px;
	padding: 0px 15px 0px 4px;
	font-size: 0.7em;
	list-style: disc;
	display: list-item;
}
div div#content div#maincontent div#cols div#col3 ul.kontext li h3, div div#content div#maincontent div#cols div#col3 ul.kontext li h2 {
	color: #014b84; /*#de8a2d;*/
	font-size: 1em;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.item img, div div#content div#maincontent div#cols div#col3 ul.kontext li img {
	border: none;
}
div div#content div#maincontent div#cols div#col3 ul.kontext li img {
	display: none;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.item img.left, div div#content div#maincontent div#cols div#col3 ul.kontext li img.left {
	float: left;
	margin-right:9px;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.item img.right, div div#content div#maincontent div#cols div#col3 ul.kontext li img.right {
	float: right;
	margin-left:6px;
	margin-right: 5px;
}
div div#content div#maincontent  div#cols div#col3 ul.promo li div.item h3 {
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 3px 0px;
	display: block;
	width: 130px;
	float: left;
	font-size:1em;
	color: black;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.noimage  h3{
	margin: 2px 0px 0px 0px;
	padding: 0px 9px 0px 9px;
	display: block;
	font-size: 0.7em;
	width: auto;
}
div div#content div#maincontent  div#cols div#col3 ul.promo li div.noimage h3 {
	margin: 2px 0px 0px 0px;
	padding: 0px 9px 0px 0px;
	display: block;
	font-size: 1em;
	width: auto;
	float: none;
}

div.hp div#content div#maincontent  div#col div#col1 ul li div.item h3 a, div.hp div#content div#maincontent  div#col div#col1 ul li div.item h3 a:visited, div div#content div#maincontent  div#cols div#col3 ul.promo li div.item h3 a, div div#content div#maincontent  div#cols div#col3 ul.promo li div.item h3 a:visited, div.hp div#content div#maincontent  div#col div#col1 ul li div.item h2 a, div.hp div#content div#maincontent  div#col div#col1 ul li div.item h2 a:visited, div div#content div#maincontent  div#cols div#col3 ul.promo li div.item h2 a, div div#content div#maincontent  div#cols div#col3 ul.promo li div.item h2 a:visited, div div#content div#maincontent div#cols div#col3 ul.kontext li a, div div#content div#maincontent div#cols div#col3 ul.kontext li a:visited {
/*	background-color: lime;*/
	text-decoration: underline;
	color: #014b84;
	display: inline;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.item  h3 a:hover, div div#content div#maincontent  div#cols div#col3 ul.promo li div.item h3 a:hover, div div#content div#maincontent div#cols div#col3 ul.kontext li a:hover {
	text-decoration: none;
	color: #014b84;
}
/*div.hp div#content div#maincontent  div#col div#col1 ul li div.item p.image {
	float: left;
	margin: 0px 9px 0px 9px;
	padding: 0px 0px 0px 0px;
	display: block;
	width:70px;
}
div div#content div#maincontent  div#cols div#col3 ul.promo li div.item p.image  {
	float: left;
	margin: 0px 9px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	width:70px;
}*/
/*div.hp div#content div#maincontent  div#col div#col1 ul li div.item p.image a, div div#content div#maincontent  div#cols div#col3 ul.promo li div.item p.image a {
	display: block;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.item p.image a img, div div#content div#maincontent  div#cols div#col3 ul.promo li div.item p.image a img {
	display: block;
	border: none;
}*/
div.hp div#content div#maincontent  div#col div#col1 ul li div.item p {
	color: #676767;
	text-align: left;
	margin: 2px 0px 0px 0px;
	padding: 0px 9px 0px 9px;
	font-size: 0.7em;
}
div div#content div#maincontent  div#cols div#col3 ul.promo li div.item p {
	color: #676767;
	text-align: left;
	margin: 2px 0px 0px 0px;
	padding: 0px 9px 0px 0px;
	font-size: 1em;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.item p a,div.hp div#content div#maincontent  div#col div#col1 ul li div.item p a:visited {
	color: #014b84;
	text-decoration: underline;
	font-weight: bold;
}
div.hp div#content div#maincontent  div#col div#col1 ul li div.itemfooter{
	background-image: url("../images/hp-col1-ul-li-footer-bg.gif");
	background-position: 0px -1px;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 9px;
	clear: both;
}
div.hp div#content div#maincontent  div#col div#col1 ul li.obrys div.itemfooter{
	background-image: url("../images/hp-col1-ul-li-footer-obrys-bg.gif");
	background-position: 0px -1px;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 9px;
	clear: both;
}
div.hp div#content div#maincontent  div#cols div#col2 ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	width: 360px;
	font-size: 1em;
}

div.hp div#content div#maincontent  div#cols div#col2 ul li#zaciname_s_exportem {
	background-image: url("../images/hp-col2-ul-li-zaciname-s-exportem-bg.gif");
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#exportni_prilezitosti {
	background-image: url("../images/hp-col2-ul-li-exportni-prilezitosti-bg.gif");
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#konzultace_poradenstvi {
	background-image: url("../images/hp-col2-ul-li-konzultace-poradenstvi-bg.gif");
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#exportni_akademie {
	background-image: url("../images/hp-col2-ul-li-exportni-akademie-bg.gif");
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#individualni_sluzby_zahranici {
	background-image: url("../images/hp-col2-ul-li-individualni-sluzby-zahranici-bg.gif");
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#design_export {
	background-image: url("../images/hp-col2-ul-li-design-export-bg.gif");
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#prezentace_veletrhy {
	background-image: url("../images/hp-col2-ul-li-prezentace-veletrhy-bg.gif");
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#informace_materialy {
	background-image: url("../images/hp-col2-ul-li-informace-materialy-bg.gif");
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#vyvozni_aliance {
	background-image: url("../images/hp-col2-ul-li-vyvozni-aliance-bg.gif");
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#businessinfo {
	background-image: url("../images/hp-col2-ul-li-businessinfo-bg.gif");
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#ae {
	background-image: url("../images/hp-col2-ul-li-ae-bg.gif");
}


div.hp div#content div#maincontent  div#cols div#col2 ul li {
	list-style: none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url("../images/hp-col2-ul-li-bg.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-weight: bold;
	float: left;
	width: 177px;
	height: 44px;
	display: block; 
	position: relative; 
}

div.hp div#content div#maincontent div#cols div#col2 ul li a, div.hp div#content div#maincontent  div#cols div#col2 ul li a:visited {
	display: block;
	width: 130px;
	height: 44px;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 48px;
	color: white;
	text-decoration: none;
	font-size: 0.7em;
}

div.hp div#content div#maincontent  div#cols div#col2 ul li a span {
	position: relative; 
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#zaciname_s_exportem a {
	height: 33px;
	padding-top: 13px;
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#konzultace_poradenstvi a {
	height: 33px;
	padding-top: 13px;
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#informace_materialy a {
	height: 33px;
	padding-top: 13px;
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#exportni_prilezitosti a {
	height: 33px;
	padding-top: 13px;
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#design_export a {
	height: 33px;
	padding-top: 13px;
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#prezentace_veletrhy a {
	height: 33px;
	padding-top: 13px;
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#vyvozni_aliance a {
	height: 33px;
	padding-top: 13px;
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#businessinfo a {
	height: 33px;
	padding-top: 11px;
}
div.hp div#content div#maincontent  div#cols div#col2 ul li#ae a {
	height: 33px;
	padding-top: 11px;
}
/**/

div.hp div#content div#maincontent  div#cols div#col2 ul li a:hover {
	color: white;
	text-decoration: underline;
}
div.hp div#content div#maincontent  div#cols div#col3 ul
  {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	background-image: url("../images/hp-col3-ul-header-bg.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-size: 1em;

}


div.hp div#content div#maincontent  div#cols div#col3 ul li,div.hp div#content div#maincontent  div#cols div#col3b ul li {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	background-image: url("../images/hp-col3-ul-bg.gif");
	background-position: 0px 0px;
	background-repeat: repeat-y;

	
}
div.hp div#content div#maincontent  div#cols div#col3 ul li#last,div.hp div#content div#maincontent  div#cols div#col3b ul li#last {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url("../images/hp-col3-ul-footer-bg.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
div.hp div#content div#maincontent  div#cols div#col3 ul li#last2{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url("../images/hp-col3-ul-footer-bg.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;

}

div.hp div#content div#maincontent  div#cols div#col3 ul li#link {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}
div.hp div#content div#maincontent  div#cols div#col3 ul li span.date,
div.hp div#content div#maincontent  div#cols div#col3b ul li span.date  {
	background-image: url("../images/span-date-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 70px;
	height: 20px;
	float: left;
	font-size: 0.7em;
	font-weight: normal;
	color: #434343;
	display: block;
	margin: 0px 0px 5px 20px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
div.hp div#content div#maincontent div#cols div#col3 ul li span.date a, div.hp div#content div#maincontent  div#cols div#col3 ul li span.date a:visited {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
	font-size: 1em;
	font-weight: normal;
	color: white;
	text-decoration: none;
	line-height: 20px;	
}
div.hp div#content div#maincontent  div#cols div#col3 ul li span.date a:hover {

}
div.hp div#content div#maincontent  div#cols div#col3 ul li span.loc {
	width: 180px;
	height: 20px;
	float: right;
	font-size: 0.7em;
	font-weight: normal;
	color: #676767;
	text-align: right;
	display: block;
	margin: 0px 20px 5px 0px;
	padding: 0px 0px 0px 0px;
}
div.hp div#content div#maincontent  div#cols div#col3 ul li a, div.hp div#content div#maincontent  div#cols div#col3 ul li a:visited {
	color: #014b84;
	font-size: 0.7em;
	font-weight: bold;
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 0px 0px;
	display: block;
}
div.hp div#content div#maincontent  div#cols div#col3 ul li a:hover {
	color: #014b84;
	text-decoration: none;
}
div.hp div#content div#maincontent  div#cols div#col3 ul li a.button, div.hp div#content div#maincontent  div#cols div#col3 ul li a.button:visited {
	background-image: url("../images/a-button-bg.jpg");
	width: 105px;
	height: 26px;
	display: block;
	float: right;
	margin: 10px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 26px;
	color: white;
	text-decoration: none;
	text-align: left;
	font-size: 0.7em;
}

div.hp div#content div#maincontent  div#cols div#col3 ul li a.buttonRed,
div.hp div#content div#maincontent  div#cols div#col3 ul li a.buttonRed:visited {
	background-image: url(../images/podklad-tlacitko-cervene.png);
	width: 105px;
	height: 24px;
	display: block;
	float: right;
	margin: 25px 20px 10px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 24px;
	color: white;
	text-decoration: none;
	text-align: left;
	font-size: 0.7em;

}


div.hp 
div#content 
div#maincontent  
div#cols div#col3 
ul 
li 
a.button 
span#buttonIn
 {
	padding: 0px 0px 0px 0px;
	/*margin: 0px 0px 0px 8px !important;*/
	margin-left: 10px !important;
	display: block;

}


/**
,div.hp div#content div#maincontent  div#cols div#col3 ul li a.buttonRed span 
*/







div.hp div#content div#maincontent  div#cols div#col3 ul li a.button:hover {
	color: white;
	text-decoration: underline;
}
div div#content div#maincontent  div#cols div#col3 a, div div#content div#maincontent div#cols div#col3 a.visited{
	color: #014b84;
}
div div#content div#maincontent  div#cols div#col2 a#seznam {
	color:white;
	text-decoration: none;
}
div div#content div#maincontent  div#cols div#col3 a:hover {
	color: #de8a2d;
}
div div#content div#maincontent  div#cols div#col3 p {
	margin: 0px;
	padding: 2px;
}
div div#content div#maincontent div#cols div#col3 h3, div div#content div#maincontent div.kalendar_content div.c2 h3, div div#content-popup div#maincontent div.kalendar_content div.c2 h3 {
	color: #de8a2d;
	font-size:0.8em;
	margin: 10px 0px 0px 15px;
	padding: 7px 0px 0px 0px;
	text-align: left;
	clear: both;
}
div div#content div#maincontent  div#cols div#col3 h3 a, div div#content div#maincontent div.kalendar_content div.c2 h3  a, div div#content-popup div#maincontent div.kalendar_content div.c2 h3  a {

	font-size:1em;

}
div div#content div#maincontent div#cols div#col3 ul, div div#content div#maincontent div.kalendar_content div.c2 ul, div div#content-popup div#maincontent div.kalendar_content div.c2 ul {
	background-image: none;
	margin: 10px 20px 0px 15px;
	padding: 0px 0px 20px 0px;
	list-style: none;
	display: block;
	font-size: 0.7em;
}
div div#content div#maincontent  div#cols div#col3 ul li, div div#content div#maincontent div.kalendar_content div.c2 ul li {
	/*background-image: url("../images/sp-col3-ul-li-bg.jpg");
	background-position: 0px 4px;
	background-repeat: no-repeat;*/
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display: block;
}
div div#content div#maincontent  div#cols div#col3 ul.promo li, div div#content div#maincontent div.kalendar_content div.c2 ul.promo li, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.promo li {
	background-image: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background-position: 0px 4px;
	background-repeat: no-repeat;
	list-style: none;
	display: block;
}

div div#content div#maincontent  div#cols div#col3 ul.boxed,  div div#content div#maincontent div.kalendar_content div.c2 ul.boxed, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed  {
	background-image: none;
	margin: 0px 20px 0px 15px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display: block;
}
div div#content div#maincontent div.kalendar_content div.c2 ul.boxed, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed {
	padding-bottom: 20px;
}
div div#content div#maincontent div.kalendar_content div.c1 h2, div div#content-popup div#maincontent div.kalendar_content div.c1 h2 {
	padding-bottom: 5px;
}
div div#content div#maincontent div#cols div#col3 ul.boxed li,  div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li  {
	width: 211px;
	height: auto;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	
	position: relative;
	background-image: url("../images/sp-col3-kontakt-footer.jpg");
	background-position: 0px bottom;
	background-repeat: no-repeat;		
}
div div#content div#maincontent div#cols div#col3 ul.boxed li div.header,  div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li div.header,  div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li div.header {
	background-image: url("../images/sp-col3-ul-boxed-li-header.jpg");
	width: 211px;
	height: 6px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index: 10;
	overflow: hidden;
}
div div#content div#maincontent div#cols div#col3 ul.boxed li div.obsah,  
div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li div.obsah,  
div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li div.obsah {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-left:1px solid #bbd2e3;	
	border-right:1px solid #bbd2e3;
	list-style: none;
	min-height:80px;
	position: relative;
	background-image: none;
	z-index: 5;
}
div div#content div#maincontent div#cols div#col3 ul.boxed li h4, 
div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li h4, 
div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li h4 {
	color:#014b84;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 10px 20px 0px 15px;
	font-size: 1em;
}
div div#content div#maincontent div#cols div#col3 ul.boxed li ul,  div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li ul,  div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li ul {
	margin: 0px 0px 10px 0px;
	padding: 10px 20px 0px 15px;
	font-size: 1em;
	list-style: none;
	background-image: none;
}
div div#content div#maincontent div#cols div#col3 ul.boxed li ul li,  div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li ul li,  div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li ul li {
	margin: 0px 0px 10px 0px;
	padding: 0px 10px 0px 15px;
	font-size: 1em;
	list-style: none;
	background-image: url("../images/sp-ul-li-bg.jpg");
	background-position: 0px 4px;
	background-repeat: no-repeat;
	width:auto;
}
div div#content div#maincontent div#cols div#col3 ul.boxed li h4 a, div div#content div#maincontent div#cols div#col3 ul.boxed li h4 a.visited, div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li h4 a, div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li h4 a.visited {
	text-decoration:underline;
	color:#014b84;
	font-size: 1em;
}
div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li h4 a,  div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li h4 a.visited {
	text-decoration:underline;
	color:#014b84;
	font-size: 1em;
}
div div#content div#maincontent div#cols div#col3 ul.boxed li h4 a:hover, div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li h4 a:hover {
	color:#de8a2d;
}
div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li h4 a:hover {
	color:#de8a2d;
}
div div#content div#maincontent div#cols div#col3 ul.boxed li p, div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li p, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li p {
	color:black;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 15px 15px;
}
div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li p, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li p  {
	font-size: 1em;
}
div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li p.image, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li p.image {
	min-height: 80px;
	border: none;
}
div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li p img.left, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li p img.left {
	float: left;
	margin: 0px 0px 0px 0px;
	border: none;
/*	border: 1px solid #BBD2E3;*/
}
div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li p img.leftk, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li p img.leftk {
	float: left;
	margin: 0px 4px 4px 0px;
	border: 1px solid #BBD2E3;
/*	margin: 0px;*/
}
div div#content div#maincontent div#cols div#col3 ul.boxed li.novisible, div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li.novisible, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li.novisible  {
	background-image: none;
}

div div#content div#maincontent div#cols div#col3 a.button, div div#content div#maincontent div#cols div#col3 a.button:visited {
	background-image: url("../images/sp-col3-button-bg.jpg");
	width: 117px;
	height: 26px;
	display: block;
	float: right;
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	line-height: 26px;
	color: white;
	text-decoration: none;
	text-align: left;
	font-size: 1em;
	font-weight: bold;
}
div div#content div#maincontent div#cols div#col3 a.button span {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 8px;
	display: block;
}
div div#content div#maincontent div#cols div#col3 a.button:hover {
	color: white;
	text-decoration: underline;
}



div div#content div#footer p, div div#content-popup div#footer p {
	line-height: 60px;
	font-size: 0.7em;
	text-align: left;
	color:#676767;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.hp div#content div#footer p {
	line-height: 50px;
}
div div#content div#footer p span, div div#content-popup div#footer p span {
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#footer p span#copy, 
div div#content-popup div#footer p span#copy {
	width: 300px;
}
div div#content div#footer p span#internal {
	width: 360px;
	text-align: center;
}
div div#content div#footer p span#links {
	width: 260px;
	margin: 13px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
div div#content div#footer p span#print, div div#content-popup div#footer p span#print {
	width: 135px;
	float: right;
}
div.hp div#content div#footer p span#links a {
	display: block;
	width: 114px;
	height: 31px;
	float: left;
}
div.hp div#content div#footer p span#links a.bi {
	background-image: url(../images/business-info-logo.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 88px;
	margin-left: 15px;
}
div.hp div#content div#footer p span#links a.mpo {
	background-image: url(../images/mpo-logo.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 66px;
	margin-left: 15px;
}

div.hp div#content div#footer p span#links a.fb {
	background-image: url(../images/facebook-logo.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 76px;
	
}


div.hp div#content div#footer p span#links a span {
	display:none;
}
div#content div#footer p span#print a span, div div#content-popup div#footer p span#print a span {
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	background-image: url("../images/icon-print.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 0px;
	margin: 23px 0px 0px 0px;
	overflow:hidden;
}

div div#content div#footer p span a, div div#content div#footer p span a:visited, div div#content-popup div#footer p span a, div div#content-popup div#footer p span a:visited {
	color: #014b84;
	text-decoration: underline;
}
div div#content div#footer p span a:hover, div div#content-popup div#footer p span a:hover {
	color: #de8a2d;
}
div div#content div#footer p span span, div div#content-popup div#footer p span span {
	padding-left:20px;
}
div div#header {
	position: absolute;
	top: 0px;
	left:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:950px;
	height: 167px;	
	background-image: url("../images/header-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
div.hp div#header {
	height: 376px;	
	width:950px;
	background-image: url("../images/header-hp-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;	
}
div.hp div#header div#subheader {
	background-image: url("../images/header-hp-sub-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 209px;
	width: 950px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.hp div#header div#subheader div#text {
	width:365px;
	height: 209px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}
div.hp div#header div#subheader div#text h1 {
	font-size:1.2em;
	font-weight:normal;
	/*background-image: url("../images/hp-h1-bg.jpg");
	background-position: 0px 10px;
	background-repeat: no-repeat;*/
	margin: 0px 40px 10px 30px;
	padding: 0px 0px 0px 20px;
	color: white;
	font-weight: 400;
	background-image: url("../images/hp-vyuzijte-prilezitosti.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width:248px;
	height: 71px;
}
div.hp div#header div#subheader div#text h1 span {
	display: none;
}
div.hp div#header div#subheader div#text p {
	color: white;
	font-size:0.7em;
	margin: 0px 0px 10px 30px;
	padding: 0px 0px 0px 20px;	
}
div.hp div#header div#subheader div#text p a, div.hp div#header div#subheader div#text p a:visited {
	color: white;
	text-decoration: underline;
	font-weight: bold;
}
div.hp div#header div#subheader div#text p a:hover {
/*	color: #d51a2a;*/
color: #DE8A2D;
}
div.hp div#header div#subheader div#navi {
	width:285px;
	height: 209px;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
div.hp div#header div#subheader div#navi h2 {
	color:white;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 0.7em;
	background-image: url("../images/hp-seznam-pobocek.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 253px;
	height: 20px;
	
}
div.hp div#header div#subheader div#navi h2 span {
	display:none;
}
div.hp div#header div#subheader div#navi ul#mapa {
	display: block;
	margin: 25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 246px;
	height: 135px;
	list-style: none;
	position: relative;
}
div.hp div#header div#subheader div#navi ul#mapa li {
	display: inline;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div.hp div#header div#subheader div#navi ul#mapa li a {
	display: block;
	position: absolute;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;	
}
div.hp div#header div#subheader div#navi ul#mapa li a span {
	display: none;
}
div.hp div#header div#subheader div#navi ul#mapa li a#amerika {
	background-image: url("../images/amerika.gif");
	width: 112px;
	height: 135px;
	top: 0px;
	left: 0px;
}
div.hp div#header div#subheader div#navi ul#mapa li a#amerika:hover {
	background-image: url("../images/amerika-hi.gif");
}
div.hp div#header div#subheader div#navi ul#mapa li a#evropa {
	background-image: url("../images/evropa.gif");
	width: 56px;
	height: 36px;
	top: 8px;
	left: 96px;
	z-index: 100;
}
div.hp div#header div#subheader div#navi ul#mapa li a#evropa:hover {
	background-image: url("../images/evropa-hi.gif");
}
div.hp div#header div#subheader div#navi ul#mapa li a#afrika {
	background-image: url("../images/afrika.gif");
	width: 61px;
	height: 71px;
	top: 41px;
	left: 88px;
	z-index: 200;
}
div.hp div#header div#subheader div#navi ul#mapa li a#afrika:hover {
	background-image: url("../images/afrika-hi.gif");
}
div.hp div#header div#subheader div#navi ul#mapa li a#asie{
	background-image: url("../images/asie.gif");
	width: 110px;
	height: 116px;
	top: 4px;
	left: 126px;
}
div.hp div#header div#subheader div#navi ul#mapa li a#asie:hover {
	background-image: url("../images/asie-hi.gif");
}
div#main div#header p#logo {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
div div#header p#logo a {
	background-image:url("../images/header-logo.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 403px;
	height: 71px;
	margin: 23px 0px 0px 47px;
	padding: 0px 0px 0px 0px;
	display: block;
	cursor: pointer;
	float: left;	
}
div.hp div#header p#logo a {
	background-image: url("../images/header-hp-logo.jpg");
}
div#main div#header p#logo a span  {
	display: none;
}
div#main div#header div#box {
    position:relative;
	width:285px;
	height: 90px;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div#main div#header div#box p {
	height:70px;
	line-height: 70px;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: white;
	font-weight: bold;	
	font-size: 0.7em;
}
div#main div#header div#box p a {
	color: white;
	text-decoration: underline;
}
a#rss:hover,
div#main div#header div#box p a:hover {
	color: #de8a2d;
}
div#main div#header div#box p span#lang {
	width: 135px;
	display: block;
	float: left;
}
a#rss {
    position:absolute;
    top: 27px;
    left: 85px;
    height: 16px;
    width: 25px;
    background: url(../images/rss.png) center right no-repeat;
    padding-right: 20px;
    display: block;
    line-height:16px;
	color: white;
	text-decoration: underline;
	font-weight: bold;	
	font-size: 0.7em;
}

div#main div#header div#box p span#login {
	width: 125px;
	display: block;
	float: right;
	text-align: right;
	margin-right:13px;
}
div#main div#header div#box p span#login span {
	display:block;
	height:10px;
	padding-top:0px;
	margin-top:5px;
	line-height: 30px;
	text-align: left;
}
div#main div#header div#box p a.en {
	background-image: url("../images/english.jpg");
	background-position: right 2px;
	background-repeat: no-repeat;
	padding: 0px 30px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*<p><a href="#" class="en">English</a><span><a href="">Prihlásit</a>|<a href="#">Registrovat</a></span></p>*/
div#main div#header div#box form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
}
div#main div#header div#box form fieldset {
	border: none;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
div#main div#header div#box form fieldset legend {
	display: none;
}
div#main div#header div#box form fieldset ul {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	list-style: none;
}
div#main div#header div#box form fieldset ul li {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	list-style: none;
	float: left;
}
div#main div#header div#box form fieldset ul li label.novisible {
	display: none;
}
div#main div#header div#box form fieldset ul li#li1 {
	width: 241px;
	height: 25px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-image: url("../images/search-input-bg.jpg");
}
div#main div#header div#box form fieldset ul li#li1 input {
	border: 0px;
	width: 224px;
	margin: 2px 0px 0px 4px;
	padding: 2px 0px 2px 4px;
	font-size: 0.6em;
}
div#main div#header div#box form fieldset ul li#li2 {
	width: 29px;	
	height: 25px;
	margin-left:5px;
}
div#main div#header div#mainmenu {
	display: block;
	clear:both;
	height: 73px;
	width: 950px;
	overflow: hidden;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;		

}
div#main div#header div#mainmenu ul {
	display: block;
	margin: 21px 0px 0px 0px;
	padding: 0px 0px 0px 18px;	
	height: 28px;
	line-height: 28px;
	width: 950px;
}
div#main div#header div#mainmenu ul li {
	display: block;
	float: left;
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
div#main div#header div#mainmenu ul li.profil a, div#main div#header div#mainmenu ul li.noseparator a {
	background-image: none;
}
div#main div#header div#mainmenu ul li.profil a, div#main div#header div#mainmenu ul li a.noseparator {
	background-image: none;
}
div#main div#header div#mainmenu ul li.profil {
	float: right;
	margin-right:36px;
}
div#main div#header div#mainmenu ul li.profil a {
	background-image: url("../images/profil.jpg");
	background-position: 0px center;
	background-repeat: no-repeat;
	padding-left:27px;
}
div#main div#header div#mainmenu ul li.profil a:hover, div#main div#header div#mainmenu ul li.profil a.active {
	background-image: url("../images/menu-profil-a-bg.jpg");
}
div#main div#header div#mainmenu ul li a {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 17px;	
	height: 28px;	
	color: white;
	text-decoration: none;
	font-weight:bold;
	font-size: 0.7em;
	background-image: url("../images/menu-separator.jpg");
	background-position:right 8px;
	background-repeat: no-repeat;	
}
div#main div#header div#mainmenu ul li a span {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 17px 0px 0px;	
}
div#main div#header div#mainmenu ul li a.active span, div#main div#header div#mainmenu ul li a:hover span {
	background-image: url("../images/menu-a-span-bg.jpg");
	background-position: right 0px;
	background-repeat: no-repeat;
}
div#main div#header div#mainmenu ul li a.active, div#main div#header div#mainmenu ul li a:hover {
	background-image: url("../images/menu-a-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	color: #014b84;
}
div div#content div#maincontent div#cols div#breadcumbs  {
	width:450px;
	background-image: url("../images/breadcumbs-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div#breadcumbs {
	width:910px;
	background-image: url("../images/breadcumbs-bg-long.jpg");
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;	
/*	border: 1px solid red;*/



}
div div#content div#maincontent div#breadcumbs div#breadcumbsfooter {
	background-image: url("../images/breadcumbsfooter-bg-long.jpg");
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-position: 0px 0px;	
	width:910px;
	height: 4px;
	clear:both;
}
div div#content div#maincontent div#cols div#col2 div#breadcumbs div#breadcumbsfooter {
	clear:both;
	height: 4px;
	background-image: url("../images/breadcumbsfooter-bg.jpg");
	background-position: 0px 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 450px;
	overflow: hidden;
}

div#breadcumbs a {
	background-image: url("../images/breadcumbs-a-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 7px;
	margin: 9px 0px 4px 10px;
	padding: 0px 0px 0px 10px;
	display: block;
	float: left;
	line-height: 16px;
	height: 16px;
	font-size: 0.6em;
	text-decoration: underline;
	color: #014b84;
}
div#breadcumbs a#home {
	background-image: url("../images/breadcumbs-a-home-bg.jpg");
	background-position: 0px 0px;
	width: 16px;
}
div#breadcumbs a#firstb {
	margin-left:0px;
}
div#breadcumbs a span{
	display: none;
}
div div#content div#maincontent div#cols div#col2 div#breadcumbs a.informative {
	text-decoration: none;
}



div div#content div#maincontent div#cols div#col2 div#breadcumbs a.informative:hover {
	color:#014b84;
}
div div#content div#maincontent div#cols div#col2 h1{
	color: #014b84;
	font-size:1.5em;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	/*height: 30px;*/
	line-height: 25px;
	vertical-align: middle;
}
div div#content div#maincontent div#cols div#col2 h1 img {
	border: none;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;

}
div div#content div#maincontent h1, div div#content-popup div#maincontent h1 {
	color: #014b84;
	font-size:1.5em;
	margin: 5px 0px 5px 20px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
/*	height: 30px;*/
	line-height: 40px;
}
div div#content div#maincontent div.kalendar_content h1, div div#content-popup div#maincontent div.kalendar_content h1 {
	margin: 0px 0px 10px 0px;
	font-size: 1.3em;
	line-height: 25px;
}

div div#content div#maincontent h1.zvyrazneni {
	background-color: #e9f2f9;
}
div div#content div#maincontent div#cols div#col2 h1 img {
	display:block;
	float: left;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	border:none;
}
div div#content div#maincontent div#cols div#col2 p, div div#content div#maincontent div.kalendar_content p, div div#content-popup div#maincontent div.kalendar_content p {
	color:#434343;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	font-size: 0.7em;
}
div div#content div#maincontent div#cols div#col2 p.right, div div#content div#maincontent div.kalendar_content p.right, div div#content-popup div#maincontent div.kalendar_content p.right {
	text-align: right;
	width: 560px;
}
div div#content div#maincontent div#cols div#col2 p.akcelink, div div#content div#maincontent div.kalendar_content p.akcelink {
	margin-top: 0px;
	padding-top: 0px;
}
div div#content div#maincontent div#cols div#col2 p.akcelink a.button, div div#content div#maincontent div.kalendar_content p.akcelink a.button, div div#content div#maincontent div.kalendar_content a.button, div div#content-popup div#maincontent div.kalendar_content p.akcelink a.button, div div#content-popup div#maincontent div.kalendar_content a.button {
	background-image: url("../images/sp-col3-button-bg.jpg");
	width: 117px;
	height: 26px;
	display: block;
	float: right;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	line-height: 26px;
	color: white;
	text-decoration: none;
	text-align: left;
	font-size: 1em;
	font-weight: bold;
}
div div#content div#maincontent div#cols div#col2 p.akcelink a.tisk, div div#content div#maincontent div.kalendar_content p.akcelink a.tisk, div div#content div#maincontent div.kalendar_content a.tisk, div div#content-popup div#maincontent div.kalendar_content p.akcelink a.tisk, div div#content-popup div#maincontent div.kalendar_content a.tisk {
	float: right;
	display: block;
	clear: right;
	margin: 7px 7px 10px 0px;
	padding: 0px 0px 0px 20px;
	background-image: url(../images/icon-print.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div div#content div#maincontent div#cols div#col2 p.akcelink a.button:hover, div div#content div#maincontent div.kalendar_content p.akcelink a.button:hover, div div#content div#maincontent div.kalendar_content a.button:hover {
	color: black;
	background-image: url("../images/sp-col3-button-bg.jpg");
	background-position: 0px -26px;
}
div div#content div#maincontent div#cols div#col2 p.akcelink a.button span, div div#content div#maincontent div.kalendar_content p.akcelink a.button span, div div#content div#maincontent div.kalendar_content a.button span, div div#content-popup div#maincontent div.kalendar_content p.akcelink a.button span, div div#content-popup div#maincontent div.kalendar_content a.button span {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 8px;
	display: block;
}
div div#content div#maincontent div#cols div#col2 p.zvyrazneni {
	background-color: #e9f2f9;
	padding: 15px 15px 15px 15px;	
	margin: 0px 0px 10px 0px;
}

div div#content div#maincontent div#cols div#col2 h2, div div#content div#maincontent div.kalendar_content h2, div div#content-popup div#maincontent div.kalendar_content h2 {
	color: #de8a2d;
	font-size:1em;
	margin: 14px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}
div div#content div#maincontent h2.zvyrazneni {
	background-color: #e9f2f9;
}
#main #content #maincontent #cols #col2 h2.h2-estonsko {
  color:#014B84;
  padding-left:30px;
  background:url(../images/flag_estonsko.png) left center no-repeat; 
}
#main #content #maincontent #cols #col2 h2.h2-litva {
  color:#014B84;
  padding-left:30px;
  background:url(../images/flag_litva.png) left center no-repeat; 
}

div div#content div#maincontent div#cols div#col2 h3, div div#content div#maincontent div.kalendar_content h3, div div#content-popup div#maincontent div.kalendar_content h3 {
	color: #014b84;
	font-size:0.8em;
	margin: 13px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
}
div div#content div#maincontent div.kalendar_content h3, div div#content-popup div#maincontent div.kalendar_content h3 {
	margin: 5px 0px 0px 0px;
}
div div#content div#maincontent div#cols div#col2 h3.zvyrazneni {
	background-image:url("../images/h3-zvyrazneni-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 39px;
	line-height: 39px;
	padding: 0px 0px 0px 30px;
}
div div#content div#maincontent div#cols div#col2 ul, div div#content div#maincontent div.kalendar_content ul, div div#content-popup div#maincontent div.kalendar_content ul  {
	font-size:0.7em;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	list-style: none;
}
div div#content div#maincontent div#cols div#col2 ol {
	padding: 0px 0px 0px 20px;
	font-size:0.7em;
	margin: 10px 0px 0px 0px;
}
div div#content div#maincontent div#cols div#col2 ul li,  div div#content div#maincontent div.kalendar_content ul li {
	list-style: none;
	margin: 0px 0px 5px 5px;
	padding: 0px 0px 0px 17px;
	background-image: url("../images/sp-ul-li-bg.jpg");
	background-position: 0px 2px;
	background-repeat: no-repeat;
	display: block;
	line-height: 1.2em;
	color:#434343;
}
div div#content div#maincontent div#cols div#col2 ol li {
	background-image: none;

	margin: 0px 0px 5px 5px;
	padding: 0px 0px 0px 7px;

	background-position: 0px 2px;
	background-repeat: no-repeat;

	line-height: 1.2em;
	color:#434343;	
}
div div#content div#maincontent div#cols div#col2 ul li, iv div#content div#maincontent div#cols div#col2 ol li,  div div#content div#maincontent div.kalendar_content ul li ul {
  font-size:1em;
}
div div#content div#maincontent div#cols div#col2 ul li ul li, div div#content div#maincontent div.kalendar_content ul li ul li, div div#content-popup div#maincontent div.kalendar_content ul li ul li {

	background-image: url("../images/sp-ul-li-ul-li-bg.jpg");

}
div div#content div#maincontent div#cols div#col2 ul.zvyrazneni li{
	background-image: url("../images/sp-col1-ul-li-bg-zvyraznene.jpg");
	background-position: 0px 0px;
	padding-top:2px;
	float: left;
	width: 44%;
	
}
div div#content div#maincontent div#cols div#col2 ul.zvyrazneni li.zlom {

	width: 44%;
	background-image: none;
	height: 10px;
	display: block;
	float: left;
	height: 85px;
}
div div#content div#maincontent div#cols div#col2 ul.zvyrazneni li strong {
	color: #014b84;
	font-size:1.2em;
	font-weight: bold;
	display: block;
}
div div#content div#maincontent div#cols div#col2 ul.fotogalerie li {
	margin:0px 0px 0px 0px;
	padding: 0px 8px 15px 8px;
	background-image: none;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	display: block;
	float: left;
	width: 200px;
	min-height: 175px;
	text-align: center;
}
div div#content div#maincontent div#cols div#col2 hr {
	display: block;
	clear: both;
	border:none;
	border-top: 1px solid #bbd2e3;
	color: white;
}
div div#content div#maincontent div#cols div#col2 ul.rozcestnik li {
	float: left;
	width: 45%;
	min-height:144px;
	background-image: none;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;

}
div div#content div#maincontent div#cols div#col2 ul.rozcestnik li p.zvyrazneni, div div#content div#maincontent div#cols div#col2 ul.rozcestnik li p {
	background-color: transparent;
	margin: 12px 10px 5px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div#cols div#col2 ul.rozcestnik li img {
	display: none;
}
div div#content div#maincontent div#cols div#col2 ul.rozcestnik li img.ikona {
	display: block;
	float:left;
	border: none;
	margin: 12px 10px 3px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div#cols div#col2 ul.rozcestnik li h2 {
	padding: 6px 6px 6px 8px;
	font-size: 1.2em;
	font-weight:bold;
		line-height: 17px;
}
div div#content div#maincontent div#cols div#col2 ul.specialni li {
		min-height:158px;
		border:1px solid white;
}
div div#content div#maincontent div#cols div#col2 ul.specialni li h2 {
	/*background-image: url("../images/sp-rozcestnik-h2-bg.jpg");
	background-position: right 7px;
	background-repeat: no-repeat;*/
	padding-right:25px;
	line-height: 17px;
}
div div#content div#maincontent div#cols div#col2 ul.specialni li p strong {
	font-weight:normal;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform {
	background-image: url("../images/kontaktbox-bg.jpg");
	width:451px;
	height: 47px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform fieldset {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	border: none;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform fieldset legend {
	display:none;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform fieldset ul {
	display:block;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform fieldset ul li {
	display:block;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	line-height: 47px;
	background-image: none;
}
div div#content div#maincontent div#cols div#col2 div.spacer {
	background-image: none;
	width: auto;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform {
	clear: both;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform fieldset ul li label {
	display: none;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform fieldset ul li#kontaktbox {
	width: 350px;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform fieldset ul li#kontaktbox input {
	margin: 16px 0px 0px 18px;
	display: block;
	border: 0px;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform fieldset ul li#kontaksubmit {
	width: 93px;
	height: 47px;
}
div div#content div#maincontent div#cols div#col2 form#kontaktyform fieldset ul li#kontaksubmit input {
	margin: 12px 0px 0px 0px;
	display: block;
	border: 0px;
}
div div#content div#maincontent div#cols div#col2 ul li * {
	font-size:1em;
}
div div#content div#maincontent div#cols div#col2 img, div#kalendar img {
	border: 1px solid #bbd2e3;
	margin: 10px 10px 10px 10px;
	padding: 5px 5px 5px 5px;
}

div#kalendar li.kontakt p img {
  border:none;
  margin:auto;
  padding:auto;
}
div div#content div#maincontent div#cols div#col2 img.full, div#kalendar img.full {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: none;
  z-index:100;
}
div div#content div#maincontent div#cols div#col2 img.left, div#kalendar img.left {
	float: left;
	margin: 0px 10px 10px 0px;
}
div div#content div#maincontent div#cols div#col2 img.right, div#kalendar img.right {
	float:right;
	margin: 0px 0px 10px 10px;
}
div div#content div#maincontent div#cols div#col2 img.noborder, div#kalendar img.noborder {
	border: none;
}
.center {
	text-align: center;
}
div div#content div#maincontent div#cols div#col2 a, div div#content div#maincontent div#cols div#col2 a:visited, div div#content div#maincontent div.kalendar_content a, div div#content div#maincontent div.kalendar_content:visited, div div#content-popup div#maincontent div.kalendar_content a, div div#content-popup div#maincontent div.kalendar_content:visited {
	color: #014b84;
	text-decoration: underline;
}
div div#content div#maincontent div#cols div#col2 a.noclick, div div#content div#maincontent div#cols div#col2 a.noclick, div div#content div#maincontent div.kalendar_content a.noclick, div div#content-popup div#maincontent div.kalendar_content a.noclick {
	color: #676767;
	text-decoration: none;
	cursor: default;
}
div div#content div#maincontent div#cols div#col2 a.noclick:hover, div div#content div#maincontent div#cols div#col2 a.noclick:hover, div div#content div#maincontent div.kalendar_content a.noclick:hover, div div#content-popup div#maincontent div.kalendar_content a.noclick:hover {
	color: #676767;
	text-decoration: none;
	cursor: default;
}
div div#content div#maincontent div#cols div#col2 a:hover, div div#content div#maincontent div.kalendar_content a:hover, div div#content-popup div#maincontent div.kalendar_content a:hover {
	color: #de8a2d;
}
div div#content div#maincontent div#cols div#col2 a.pdf span, div div#content div#maincontent div.kalendar_content a.pdf span {
	background-image: url("../images/sp-a-pdf.jpg");
	background-position: 0px 1px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 24px;
}
div div#content div#maincontent div#cols div#col2 a.doc span, div div#content div#maincontent div.kalendar_content a.doc span, div div#content div#maincontent div#cols div#col2 a.docx span, div div#content div#maincontent div.kalendar_content a.docx span {
	background-image: url("../images/sp-a-doc.jpg");
	background-position: 0px 1px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 24px;
}
div div#content div#maincontent div#cols div#col2 a.xls span, div div#content div#maincontent div.kalendar_content a.xls span, div div#content div#maincontent div#cols div#col2 a.xlsx span, div div#content div#maincontent div.kalendar_content a.xlsx span {
	background-image: url("../images/sp-a-xls.jpg");
	background-position: 0px 1px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 24px;
}
div div#content div#maincontent div#cols div#col2 a.ppt span, div div#content div#maincontent div.kalendar_content a.ppt span {
	background-image: url("../images/sp-a-ppt.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 24px;
}

div div#content-popup div#maincontent div.kalendar_content a.pdf span {
	background-image: url("../images/sp-a-pdf.jpg");
	background-position: 0px 1px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 24px;
}
div div#content-popup div#maincontent div.kalendar_content a.doc span, div div#content-popup div#maincontent div.kalendar_content a.docx span {
	background-image: url("../images/sp-a-doc.jpg");
	background-position: 0px 1px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 24px;
}
div div#content-popup div#maincontent div.kalendar_content a.xls span, div div#content-popup div#maincontent div.kalendar_content a.xlsx span {
	background-image: url("../images/sp-a-xls.jpg");
	background-position: 0px 1px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 24px;
}
div div#content-popup div#maincontent div.kalendar_content a.ppt span {
	background-image: url("../images/sp-a-ppt.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 24px;
}

div div#content div#maincontent div#cols div#col3 div#kontakt, div div#content div#maincontent div.kalendar_content div#kontakt, div div#content-popup div#maincontent div.kalendar_content div#kontakt {
	width: 211px;
	height: auto;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 10px 0px;
	position: relative;
	background-image: url("../images/sp-col3-kontakt-footer.jpg");
	background-position: 0px bottom;
	background-repeat: no-repeat;		
}
div div#content div#maincontent div#cols div#col3 div#kontakt h3, div div#content div#maincontent div.kalendar_content div#kontakt h3, div div#content-popup div#maincontent div.kalendar_content div#kontakt h3 {
	background-image: url("../images/sp-col3-kontakt-header.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;	
	margin: 0px 0px 0px 0px;
	padding: 8px 18px 5px 18px;
	color: white;
	font-size:0.7em;
	font-weight:bold;
}
div div#content div#maincontent div#cols div#col3 div#kontakt h3 a.close {
	width: 16px;
	height: 16px;
	background-image: url("../images/kontakt-close.jpg");
	cursor: pointer;
	float: right;
}
div div#content div#maincontent div#cols div#col3 div#kontakt h3 a.close span {
	display: none;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa, div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa, div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-left:1px solid #bbd2e3;	
	border-right:1px solid #bbd2e3;
	list-style: none;
/*	min-height:120px;*/
	position: relative;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.vyber, div div#content div#maincontent div.kalendar_content div#kontakt ul.vyber {
	min-height:120px;

}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li, div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa li, div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa li {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: none;
	width: auto;
	height: auto;

}

div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a, div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa li a, div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa li a {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	display: block;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a span, div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa li a span, div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa li a span {
	display: none;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#karlovarsky {
	background-image: url("../images/karlovarsky.gif");
	top: 40px;
	left: 19px;
	width: 31px;
	height: 23px;
	z-index:20;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#karlovarsky:hover {
	background-image: url("../images/karlovarsky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#plzensky {
	background-image: url("../images/plzensky.gif");
	top: 54px;
	left: 26px;
	width: 38px;
	height: 49px;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#plzensky:hover {
	background-image: url("../images/plzensky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#jihocesky {
	background-image: url("../images/jihocesky.gif");
	top: 76px;
	left: 53px;
	width: 59px;
	height: 44px;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#jihocesky:hover {
	background-image: url("../images/jihocesky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#stredocesky {
	background-image: url("../images/stredocesky.gif");
	top: 35px;
	left: 50px;
	width: 60px;
	height: 46px;
	z-index:10;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#stredocesky:hover {
	background-image: url("../images/stredocesky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#praha {
	background-image: url("../images/praha.gif");
	top: 53px;
	left: 75px;
	width: 13px;
	height: 10px;
	z-index:20;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#praha:hover {
	background-image: url("../images/praha-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#ustecky {
	background-image: url("../images/ustecky.gif");
	top: 17px;
	left: 42px;
	width: 45px;
	height: 42px;
	z-index:15;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#ustecky:hover {
	background-image: url("../images/ustecky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#liberecky {
	background-image: url("../images/liberecky.gif");
	top: 18px;
	left: 78px;
	width: 33px;
	height: 22px;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#liberecky:hover {
	background-image: url("../images/liberecky-hi.gif");
}

div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#kralovehradecky {
	background-image: url("../images/kralovehradecky.gif");
	top: 28px;
	left: 98px;
	width: 40px;
	height: 30px;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#kralovehradecky:hover {
	background-image: url("../images/kralovehradecky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#pardubicky {
	background-image: url("../images/pardubicky.gif");
	top: 52px;
	left: 106px;
	width: 39px;
	height: 25px;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#pardubicky:hover {
	background-image: url("../images/pardubicky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#vysocina {
	background-image: url("../images/vysocina.gif");
	top: 67px;
	left: 93px;
	width: 40px;
	height: 37px;
	z-index: 10;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#vysocina:hover {
	background-image: url("../images/vysocina-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#jihomoravsky {
	background-image: url("../images/jihomoravsky.gif");
	top: 75px;
	left: 111px;
	width: 57px;
	height: 42px;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#jihomoravsky:hover {
	background-image: url("../images/jihomoravsky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#olomoucky {
	background-image: url("../images/olomoucky.gif");
	top: 41px;
	left: 140px;
	width: 33px;
	height: 49px;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#olomoucky:hover {
	background-image: url("../images/olomoucky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#moravskoslezsky {
	background-image: url("../images/moravskoslezsky.gif");
	top: 46px;
	left: 153px;
	width: 46px;
	height: 37px;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#moravskoslezsky:hover {
	background-image: url("../images/moravskoslezsky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#zlinsky {
	background-image: url("../images/zlinsky.gif");
	top: 74px;
	left: 154px;
	width: 37px;
	height: 33px;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li a#zlinsky:hover {
	background-image: url("../images/zlinsky-hi.gif");
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li.kontakt, div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt,div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt {
	background-image: none;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: none;
	width: auto;
	height: auto;	
}

div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li.kontaktspacer, div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontaktspacer, div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontaktspacer {
	background-image: none;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	border: none;
	width: auto;
	height: 10px;
	clear: both;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li.kontakt p, 
div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt p, div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt p {
	margin: 0px 17px 10px 17px;
	padding: 0px 0px 10px 0px;
	clear: both;
}
div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt p, div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt p {
	font-size:1em;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li.kontakt p.image, 
div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa p.image, 
div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa p.image {
	margin: 10px 17px 10px 17px;
	padding: 2px 0px 0px 0px;
	

/*	min-height: 65px;*/
}


p.image img{
float: left;
	
}

div#kalendar img.img-lektor {
    float:left;
    margin:0 5px 5px 0;
}

div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa p.image, 
div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa p.image {
	padding: 0px 0px 10px 0px;
	display: block;
	margin: 0px 0px 20px 0px;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li.kontakt p.spacer, div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt p.spacer, div div#content div#maincontent div.kalendar_content div.c2 ul.boxed li p.spacer, div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt p.spacer, div div#content-popup div#maincontent div.kalendar_content div.c2 ul.boxed li p.spacer {
	clear: left;
	height: 0px;
	min-height: 0px;
	margin: 0px;
	padding: 0px;
	font-size:0em;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li.kontakt p strong, div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt p strong {
	color: #014b84;
}
div div#content div#maincontent div#cols div#col3 div#kontakt ul.mapa li.kontakt p img, div div#content div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt p img, div div#content-popup div#maincontent div.kalendar_content div#kontakt ul.mapa li.kontakt p img {
	float: left;
	margin: 0px 0px 0px 0px;
/*	padding: 1px 1px 1px 1px;*/
/*	border:1px solid #BBD2E3;*/
/*	background-image: url("../images/kontakt-image-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;*/
/*	width:66px;*/
}
div#dialogmapa {
	background-color: transparent;
}
div div#content div#maincontent table, div div#content-popup div#maincontent table {
	margin:14px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	width:100%;
	border-collapse: collapse; 

}
div div#content div#maincontent table tbody, div div#content-popup div#maincontent table tbody {
	border: 1px solid #bbd2e3;	
/*	border-top: 1px solid #bbd2e3;		*/
	background-color: white;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
}
div div#content div#maincontent table tbody tr td.lb, div div#content-popup div#maincontent table tbody tr td.lb {
	border-left: 1px solid #bbd2e3;	
}
div div#content div#maincontent table tbody tr td.rb, div div#content-popup div#maincontent table tbody tr td.rb {
	border-right: 1px solid #bbd2e3;	
}
div div#content div#maincontent table tbody tr td.bb, div div#content-popup div#maincontent table tbody tr td.bb {
	border-bottom: 1px solid #bbd2e3;	
}
div div#content div#maincontent table thead, div div#content-popup div#maincontent table thead {
	margin:0px 0px 0px 0px;	
	padding:0px 0px 0px 0px;	
}
div div#content div#maincontent table thead tr th, div div#content-popup div#maincontent table thead tr th {
	background-color: #014b84;
	text-align: left;
}
div div#content div#maincontent table tr.even, div div#content-popup div#maincontent table tr.even {
	background-color: #edf5fa;
}
div div#content div#maincontent table.akce_lite tr.even, div div#content-popup div#maincontent table.akce_lite tr.even {
	background-color: white;
}
div div#content div#maincontent table.akce_lite tbody, div div#content-popup div#maincontent table.akce_lite tbody {
	border:none;
}
div div#content div#maincontent table.akce_lite tr, div div#content-popup div#maincontent table.akce_lite tr  {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image: url("../images/sp-table-tr-bg.jpg");
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
div div#content div#maincontent table tr td, div div#content-popup div#maincontent table tr td {
	margin:0px 0px 0px 0px;
	padding: 8px 10px 8px 10px;
	font-size: 0.7em;
	vertical-align: top;
}
div div#content div#maincontent table tr th, div div#content-popup div#maincontent table tr th {
	margin:0px 0px 0px 0px;
	padding: 7px 10px 6px 10px;
	font-size: 0.7em;
	vertical-align: top;
	font-weight: bold;
	color:white;
}
div div#content div#maincontent table caption, div div#content-popup div#maincontent table caption {
	color: #014b84;
	font-size:0.8em;
	margin:0px 0px 0px 0px;
	padding:20px 0px 10px 0px;
	font-weight: bold;
/*	border: 1px solid red;	*/
}
div div#content div#maincontent table tr.last-child, div div#content div#maincontent table tr:last-child {
	background-image: none;
}

div div#content div#maincontent table.akce_lite tr.last-child, div div#content div#maincontent table.akce_lite tr:last-child {
	background-image: none;
}
div div#content-popup div#maincontent table tr.last-child, div div#content-popup div#maincontent table tr:last-child {
	background-image: none;
}

div div#content-popup div#maincontent table.akce_lite tr.last-child, div div#content-popup div#maincontent table.akce_lite tr:last-child {
	background-image: none;
}

div div#content div#maincontent table.kontaktypracovnici thead tr {
	background-image: url("../images/sp-table-tr-bg.jpg");
	
}
div div#content div#maincontent table.kontaktypracovnici tbody {
	border: none;
}
div div#content div#maincontent table.kontaktypracovnici tbody tr {
/*	background-image: url("../images/sp-table-tr-thin-bg.jpg");*/
	background-image: url("../images/table-kontakty-tr-bg.jpg");
	background-repeat: no-repeat;
	background-position: right bottom;
}
div div#content div#maincontent table.kontaktypracovnici tbody  tr:last-child, div div#content div#maincontent table.kontaktypracovnici tbody  tr.last-child {
	background-image: url("../images/table-kontakty-tr-bg-last.jpg");
}
div div#content div#maincontent table.kontaktypracovnici tbody  tr:hover {

	background-image: url("../images/table-kontakty-tr-active-bg.jpg");
	color: white;
}
div div#content div#maincontent table.kontaktypracovnici tbody tr.active {
	background-image: url("../images/table-kontakty-tr-active-detail-bg.jpg");
	color: black;
}
div div#content div#maincontent table.kontaktypracovnici tbody  tr.active {
	background-image: url("../images/table-kontakty-tr-active-detail-bg.jpg");
	color: black;
}
div div#content div#maincontent table.kontaktypracovnici tbody  tr.active:hover {
	background-image: url("../images/table-kontakty-tr-active-detail-hover-bg.jpg");
	background-position: right top;
	color: white;
}

/*	background-image: url("../images/sp-table-tr-thin-hover-bg.jpg");*/
div div#content div#maincontent table.kontaktypracovnici tbody tr.detail {
	background-image: url("../images/kontakt-item-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 150px;
	position: relative;
}

div div#content div#maincontent table.kontaktypracovnici tbody tr.detail td {
	background-image: none;
	background-color: transparent;
	padding-top:8px;
	line-height: 1.3em;
}
div div#content div#maincontent table.kontaktypracovnici tbody tr.detail strong {
	color: #014b84;
	font-weight: bold;
	font-size:1.1em;
}
div div#content div#maincontent table.kontaktypracovnici tbody tr.show {
	display: table-row;
}
div div#content div#maincontent table.kontaktypracovnici tbody tr.noshow {
	display: none;
}
div div#content div#maincontent div#cols div#col2 table.kontaktypracovnici tbody tr td img.kontaktimage {
	float: left;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: none;
}
div div#content div#maincontent table.kontaktypracovnici thead tr th#oddeleni, div div#content div#maincontent table.kontaktypracovnici tbody tr td.oddeleni {
	width: 49%;
}
div div#content div#maincontent table.kontaktypracovnici tbody tr.detail:hover {
	background-image: url("../images/kontakt-item-bg.jpg");
	color: black;
}

div div#content div#maincontent table.kontaktypracovnici thead tr th {
	margin:0px 0px 0px 0px;
	padding: 5px 15px 5px 10px;
	font-size: 0.7em;
	vertical-align: top;
	text-align: left;
}
div div#content div#maincontent table.kontaktypracovnici tbody tr {
	position: relative;
}
div div#content div#maincontent table.kontaktypracovnici tbody tr td {
	background-image: none;
	margin:0px 0px 0px 0px;
	padding: 5px 15px 5px 10px;
}
div div#content div#maincontent table.kontaktypracovnici tr.active {
	background-image: none;
	color:black;
}

/**/
div div#content div#maincontent div#kontaktypracovnici {
	width: 452px;
	padding-top: 5px;
}
div div#content div#maincontent div#kontaktypracovnici div#zahlavi {
	background-image: url("../images/kontakty-zahlavi-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 29px;
	font-weight: bold;
	color: #014b84;
	font-size: 0.7em;
	line-height: 30px;
	border-bottom: 1px solid #bbd2e3;
}
div div#content div#maincontent div#kontaktypracovnici div#zahlavi div.jmeno {
	width: 226px;
	margin: 0px 0px 0px 10px;
	float: left;
}
div div#content div#maincontent div#kontaktypracovnici div#zahlavi div.oddeleni {
	width: 206px;
	margin: 0px 0px 0px 0px;
	float: left;
}
div div#content div#maincontent div#kontaktypracovnici div.action {
	background-image: url("../images/kontakty-action-bg-zho.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display:block;
	position: relative;
	float: left;
	color: #434343;
	font-size: 0.7em;
	border-bottom: 1px solid #bbd2e3;
}
div div#content div#maincontent div#kontaktypracovnici div.action div.bottom {
	display: block;
	position: relative;
	width: 450px;
	height: 1px;
	float: left;
	overflow: hidden;
	background: transparent;
	border-left: 1px solid white;
	border-right: 1px solid white;
}
div div#content div#maincontent div#kontaktypracovnici div.action:hover {
	background-image: url("../images/kontakty-action-bg-hover-zho.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: white;
	font-size: 0.7em;
}
div div#content div#maincontent div#kontaktypracovnici div.action div.jmeno {
	display:block;
	position: relative;
	width: 215px;
	padding:5px 0px 6px 10px;
	float: left;
}
div div#content div#maincontent div#kontaktypracovnici div.action div.oddeleni {
	display:block;
	position: relative;
	width: 190px;
	padding:5px 26px 6px 10px;
	float: left;
}
div div#content div#maincontent div#kontaktypracovnici div.detail {
	background-image: url("../images/kontakt-item-bg-long.jpg");
	background-position: 2px 0px;
	background-repeat: no-repeat;
	color: #434343;
	height: 160px;
	float: left;
	position: relative;
	line-height: 1.1em;
}
div div#content div#maincontent div#kontaktypracovnici div.detail strong {
	color: #014b84;
	font-weight: bold;
	font-size:1.1em;
}
div div#content div#maincontent div#kontaktypracovnici div.detail div.detail-leva {
	display:block;
	position: relative;
	width: 215px;
	padding:7px 0px 0px 10px;
	float: left;
	font-size: 0.7em;
}
div div#content div#maincontent div#kontaktypracovnici div.detail div.detail-prava {
	display:block;
	position: relative;
	width: 207px;
	padding:7px 10px 0px 10px;
	float: left;
	font-size: 0.7em;
}
div div#content div#maincontent div#kontaktypracovnici div.detail.show {
	display: block;
}
div div#content div#maincontent div#kontaktypracovnici div.detail.noshow {
	display: none;
}
div div#content div#maincontent div#cols div#col2 img.kontaktimage {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	border: none;
}
div div#content div#maincontent div#kontaktypracovnici div.action.last-child {
	background-image: url("../images/table-kontakty-tr-bg-last.jpg");
	border:none;
}
div div#content div#maincontent div#kontaktypracovnici div.action.last-child:hover {
	background-image: url("../images/kontakty-active-detail-hover-bg-zho.jpg");
}
div div#content div#maincontent div#kontaktypracovnici div.action.active {
	/*background-image: url("../images/table-kontakty-tr-active-detail-bg.jpg");*/
	background-image: url("../images/kontakty-active-detail-hover-bg-zho.jpg");
	color: white;
	border:none;
}
div div#content div#maincontent div#kontaktypracovnici div.action.active:hover {
	background-image: url("../images/table-kontakty-tr-active-detail-bg.jpg");
	/*background-image: url("../images/kontakty-active-detail-hover-bg-zho.jpg");*/
	background-position: right top;
	color: #434343;
}


/**/

div div#content div#maincontent table tr td span.date {
	/*background-image: url("../images/sp-span-date-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;*/
	width: 70px;
	height: 20px;
	font-weight: normal;
	color: #434343;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	line-height: 1.8em;
}
div div#content div#maincontent table tr td span.loc {
	display: block;
}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi {
	float: left;
	width:220px;
}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li {
	display: block;
	width: 200px;
	list-style: none;
	margin: 0px 0px 4px 5px;
	padding: 3px 0px 0px 26px;
	background-image: url("../images/sp-ul-li-bg.jpg");
	background-position: 0px 5px;
	background-repeat: no-repeat;
	display: block;
	line-height: 1.3em;
	min-height:20px;	
	clear: both;
}

div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.belgie {background-image: url("../images/vlajky-zeme-rozcestnik/2.jpg");}

div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.bosna-a-hercegovina {background-image: url("../images/vlajky-zeme-rozcestnik/42.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.bulharsko {background-image: url("../images/vlajky-zeme-rozcestnik/46.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.dansko {background-image: url("../images/vlajky-zeme-rozcestnik/7.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.estonsko {background-image: url("../images/vlajky-zeme-rozcestnik/75.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.francie {background-image: url("../images/vlajky-zeme-rozcestnik/10.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.finsko {background-image: url("../images/vlajky-zeme-rozcestnik/78.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.chorvatsko {background-image: url("../images/vlajky-zeme-rozcestnik/27.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.irsko {background-image: url("../images/vlajky-zeme-rozcestnik/12.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.italie {background-image: url("../images/vlajky-zeme-rozcestnik/14.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.litva {background-image: url("../images/vlajky-zeme-rozcestnik/15.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.lotyssko {background-image: url("../images/vlajky-zeme-rozcestnik/16.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.lucembursko {background-image: url("../images/vlajky-zeme-rozcestnik/120.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.madarsko {background-image: url("../images/vlajky-zeme-rozcestnik/11.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.makedonie {background-image: url("../images/vlajky-zeme-rozcestnik/127.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.nemecko {background-image: url("../images/vlajky-zeme-rozcestnik/6.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.nizozemsko {background-image: url("../images/vlajky-zeme-rozcestnik/17.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.norsko {background-image: url("../images/vlajky-zeme-rozcestnik/143.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.polsko {background-image: url("../images/vlajky-zeme-rozcestnik/18.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.rakousko {background-image: url("../images/vlajky-zeme-rozcestnik/1.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.rumunsko {background-image: url("../images/vlajky-zeme-rozcestnik/19.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.rusko {background-image: url("../images/vlajky-zeme-rozcestnik/29.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.srbsko {background-image: url("../images/vlajky-zeme-rozcestnik/26.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.spanelsko {background-image: url("../images/vlajky-zeme-rozcestnik/9.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.svedsko {background-image: url("../images/vlajky-zeme-rozcestnik/21.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.turecko {background-image: url("../images/vlajky-zeme-rozcestnik/22.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.ukrajina {background-image: url("../images/vlajky-zeme-rozcestnik/23.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.velka-britanie {background-image: url("../images/vlajky-zeme-rozcestnik/24.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.egypt {background-image: url("../images/vlajky-zeme-rozcestnik/8.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.jar {background-image: url("../images/vlajky-zeme-rozcestnik/190.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.brazilie {background-image: url("../images/vlajky-zeme-rozcestnik/3.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.kanada {background-image: url("../images/vlajky-zeme-rozcestnik/4.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.mexiko {background-image: url("../images/vlajky-zeme-rozcestnik/136.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.spojene-staty-americke {background-image: url("../images/vlajky-zeme-rozcestnik/25.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.cina {background-image: url("../images/vlajky-zeme-rozcestnik/92.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.indie {background-image: url("../images/vlajky-zeme-rozcestnik/13.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.spojene-arabske-emiraty {background-image: url("../images/vlajky-zeme-rozcestnik/33.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.vietnam {background-image: url("../images/vlajky-zeme-rozcestnik/186.jpg");}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li.kazachstan {background-image: url("../images/vlajky-zeme-rozcestnik/112.jpg");}


div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li span.city {
	width:90px;
	display: block;
	float: right;
	text-align: right;
	margin-right:30px;
}
div div#content div#maincontent div#cols div#col2 ul.seznam_zemi li a {
	width:80px;
	display: block;
	float: left;
	margin-left: 0px;
	text-align: left;
}
div div#content div#maincontent div#cols div#col2 p.vyber {
	background-image: url("../images/sp-vyber-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 37px;
	text-align: center;
	color: #014b84;
	font-weight:bold;
}
div div#content div#maincontent div#cols div#col2 p.vyber_full {
	background-image: url("../images/sp-vyber-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 151px;
	text-align: center;
	color: #014b84;
	font-weight:bold;
}
div div#content div#maincontent div#cols div#col2 p.vyber span {
	display: block;
	float:left;
	margin: 0px 15px 0px 35px;
	padding: 0px 0px 0px 0px;
	line-height: 37px;
}
div div#content div#maincontent div#cols div#col2 p.vyber_full span {
	display: block;
	margin: 0px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	line-height: 37px;
	text-align: center;
}
div div#content div#maincontent div#cols div#col2 p.vyber a {
	font-weight:normal;
	background-repeat: no-repeat;
	background-position: 0px center;
	background-image: url("../images/sp-p-vyber-a-komplet--neaktivni-bg.jpg");
	display: inline-table;
	height: 37px;
	line-height: 37px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 61px;
	display: block;
	float: left;
}
div div#content div#maincontent div#cols div#col2 p.vyber_full a {
	font-weight:normal;
	background-repeat: no-repeat;
	background-position: right center;
	background-image: url("../images/sp-p-vyber-a-komplet--neaktivni-nobg.gif");
	display: inline-table;
	height: 27px;
	line-height: 27px;
	margin: 0px 0px 0px 0px;
	padding: 0px 13px 0px 13px;
	/*width:123px;*/
	display: block;
	float: left;
}
div div#content div#maincontent div#cols div#col2 p.vyber a:last-child, div div#content div#maincontent div#cols div#col2 p.vyber a.last-child, div div#content div#maincontent div#cols div#col2 p.vyber_full a:last-child, div div#content div#maincontent div#cols div#col2 p.vyber_full a.last-child {
	background-image: none;
}
div div#content div#maincontent div#cols div#col2 p.vyber a:hover, div div#content div#maincontent div#cols div#col2 p.vyber a.active {
	background-image: url("../images/sp-p-vyber-a-komplet-bg.jpg");
	color: white;
	text-decoration:none;
}
div div#content div#maincontent div#cols div#col2 p.vyber_full a:hover, div div#content div#maincontent div#cols div#col2 p.vyber_full a.active, div div#content div#maincontent div#cols div#col2 p.vyber_full a.activeclick {
	background-image: url("../images/sp-p-vyber-a-komplet-long-bg.jpg");
	color: white;
	text-decoration:none;
	background-position: center center;
	background-repeat: no-repeat;
}
div div#content div#maincontent div#cols div#col2 p.vyber_full a.activeactive, div div#content div#maincontent div#cols div#col2 p.vyber_full a.activeactiveclick{
	background-image: url("../images/sp-p-vyber-a-komplet-long-long-bg.jpg");
	color: white;
	text-decoration:none;
	background-position: center center;
	background-repeat: no-repeat;
}
div div#content div#maincontent div#cols div#col2 p.vyber_full a.activeshort, div div#content div#maincontent div#cols div#col2 p.vyber_full a.activeshortclick {
	background-image: url("../images/sp-p-vyber-a-komplet-long-short-bg.jpg");
	color: white;
	text-decoration:none;
	background-position: center center;
	background-repeat: no-repeat;
}
div div#content div#maincontent div#cols div#col2 table.kontaktypracovnici span.distance {
	display: block;
	height: 5px;
}
div div#content div#maincontent div#cols div#col2 table.kontaktypracovnici tbody tr.distance:hover {
	background-image: none;
}
div div#content div#maincontent div#cols div#col2 table.kontaktypracovnici tbody tr.distance {
	background-image: none;
	height: 5px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 5px;
}
div div#content div#maincontent div#cols div#col2 table.kontaktypracovnici tbody tr.distance td {
	background-image: none;
	height: 5px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 5px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet, div div#content div#maincontent div#cols div#col2 ul#mapa_cr {
	width: 450px;
	height: 200px;
	background-image: url("../images/mapa-sveta-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	list-style:none;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr  {
	background-image:	url("../images/sp-mapa-cr-bg.jpg");

}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li  {
	display: inline;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a {
	display: block;
	position: absolute;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-position: 0px 0px;
	background-repeat: no-repeat;	
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a span, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a span {
	display: none;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#amerika {
	background-image: url("../images/amerika-svet.gif");
	width: 152px;
	height: 174px;
	top: 13px;
	left: 60px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#amerika:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#amerika.hover {
	background-image: url("../images/amerika-svet-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#evropa {
	background-image: url("../images/evropa-svet.gif");
	width: 74px;
	height: 47px;
	top: 23px;
	left: 205px;
	z-index: 100;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#evropa:hover,div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#evropa.hover {
	background-image: url("../images/evropa-svet-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#asie {
	background-image: url("../images/asie-svet.gif");
	width: 153px;
	height: 154px;
	top: 17px;
	left: 243px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#asie:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#asie.hover {
	background-image: url("../images/asie-svet-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#afrika{
	background-image: url("../images/afrika-svet.gif");
	width: 77px;
	height: 93px;
	top: 66px;
	left: 195px;
	z-index: 50;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#afrika:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_svet li a#afrika.hover {
	background-image: url("../images/afrika-svet-hi.gif");
}



div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#karlovarsky {
	background-image: url("../images/cr-karlovarsky.gif");
	top: 60px;
	left: 108px;
	width: 48px;
	height: 34px;
	z-index:20;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#karlovarsky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#karlovarsky.active {
	background-image: url("../images/cr-karlovarsky-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#plzensky {
	background-image: url("../images/cr-plzensky.gif");
	top: 83px;
	left: 118px;
	width: 56px;
	height: 71px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#plzensky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#plzensky.active {
	background-image: url("../images/cr-plzensky-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#jihocesky {
	background-image: url("../images/cr-jihocesky.gif");
	top: 113px;
	left: 163px;
	width: 81px;
	height: 65px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#jihocesky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#jihocesky.active {
	background-image: url("../images/cr-jihocesky-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#stredocesky {
	background-image: url("../images/cr-stredocesky.gif");
	top: 52px;
	left: 159px;
	width: 84px;
	height: 67px;
	z-index:10;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#stredocesky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#stredocesky.active {
	background-image: url("../images/cr-stredocesky-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#praha {
	background-image: url("../images/cr-praha.gif");
	top: 78px;
	left: 192px;
	width: 17px;
	height: 15px;
	z-index:20;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#praha:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#praha.active {
	background-image: url("../images/cr-praha-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#ustecky {
	background-image: url("../images/cr-ustecky.gif");
	top: 25px;
	left: 141px;
	width: 67px;
	height: 58px;
	z-index:15;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#ustecky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#ustecky.active {
	background-image: url("../images/cr-ustecky-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#liberecky {
	background-image: url("../images/cr-liberecky.gif");
	top: 27px;
	left: 196px;
	width: 49px;
	height: 34px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#liberecky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#liberecky.active {
	background-image: url("../images/cr-liberecky-hi.gif");
}

div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#kralovehradecky {
	background-image: url("../images/cr-kralovehradecky.gif");
	top: 41px;
	left: 226px;
	width: 58px;
	height: 46px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#kralovehradecky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#kralovehradecky.active {
	background-image: url("../images/cr-kralovehradecky-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#pardubicky {
	background-image: url("../images/cr-pardubicky.gif");
	top: 78px;
	left: 236px;
	width: 59px;
	height: 36px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#pardubicky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#pardubicky.active {
	background-image: url("../images/cr-pardubicky-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#vysocina {
	background-image: url("../images/cr-vysocina.gif");
	top: 99px;
	left: 218px;
	width: 60px;
	height: 55px;
	z-index: 10;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#vysocina:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#vysocina.active {
	background-image: url("../images/cr-vysocina-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#jihomoravsky {
	background-image: url("../images/cr-jihomoravsky.gif");
	top: 112px;
	left: 244px;
	width: 84px;
	height: 60px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#jihomoravsky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#jihomoravsky.active {
	background-image: url("../images/cr-jihomoravsky-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#olomoucky {
	background-image: url("../images/cr-olomoucky.gif");
	top: 60px;
	left: 290px;
	width: 49px;
	height: 73px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#olomoucky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#olomoucky.active {
	background-image: url("../images/cr-olomoucky-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#moravskoslezsky {
	background-image: url("../images/cr-moravskoslezsky.gif");
	top: 69px;
	left: 307px;
	width: 69px;
	height: 55px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#moravskoslezsky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#moravskoslezsky.active {
	background-image: url("../images/cr-moravskoslezsky-hi.gif");
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#zlinsky {
	background-image: url("../images/cr-zlinsky.gif");
	top: 117px;
	left: 307px;
	width: 51px;
	height: 41px;
}
div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#zlinsky:hover, div div#content div#maincontent div#cols div#col2 ul#mapa_cr li a#zlinsky.active {
	background-image: url("../images/cr-zlinsky-hi.gif");
}
div div#content div#maincontent table.akce {
	margin: 0px 0px 0px 7px;
	padding: 0px 0px 0px 0px;
	width: 666px;
	clear: both;
}
div div#content div#maincontent table.akce thead, div div#content div#maincontent table.akce thead tr {
	background-color: transparent;
}
div div#content div#maincontent table.akce thead tr th {
	color: white;
	font-size: 0.7em;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	text-align: left;
	font-weight: bold;
	background-color: transparent;
	background-image: none;
	position: relative;
	height: 37px;
	line-height: 37px;
}
div div#content div#maincontent table.akce   {
	background-image: url("../images/sp-table-akce-header-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	
}
div div#content div#maincontent div.navitab {
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 0px;
	height: 30px;
	line-height: 30px;
	font-size: 0.7em;
	text-align: right;
	color: #014b84;
	display: block;
	width: 530px;
	float: right;

}
div div#content div#maincontent div.bottom {
	background-image: url("../images/sp-table-akce-footer-bg.jpg");
	background-position: 4px 0px;
	background-repeat: no-repeat;
	height: 45px;
	line-height: 45px;
	display:block;
	width: 666px;
}
div div#content div#maincontent div.navitab span  {
	color: #014b84;
	padding:0px 3px 0px 3px;
}
div div#content div#maincontent div.navitab a  {
	color: #014b84;
	padding:0px 0px 0px 0px;
}
div div#content div#maincontent div.navitab a:hover  {
	color: #de8a2d;
}
div div#content div#maincontent table.akce tr td span.date {
	background-image: none;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 70px;
	height: 20px;
	font-weight: normal;
	color: #434343;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	line-height: 1.8em;
}
div div#content div#maincontent table.akce tbody {
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;

}
div div#content div#maincontent table.akce tr td {
	margin:0px 0px 0px 0px;
	padding: 10px 15px 8px 0px;
	font-size: 0.7em;
	vertical-align: top;
}
div div#content div#maincontent table.akce tr td  a {
	color: #014b84;
	font-weight: bold;
}
div div#content div#maincontent table.akce tr td  a:hover {
	color: #de8a2d;
}
div div#content div#maincontent table.akce thead tr th#cena {
	width: 140px;
}
div div#content div#maincontent table.akce thead tr th#misto {
	width: 135px;
}
div div#content div#maincontent table.akce thead tr th#druh {
	width: 105px;
	text-align: left;
}
div div#content div#maincontent table.akce tr {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image: none;
	border-bottom: 1px solid #bbd2e3;
}
div div#content div#maincontent table.akce tr.even {
	background-color: #edf5fa;
}
div div#content div#maincontent table.akce tr.nobottomborder {
	border-bottom:none;
}
div div#content div#maincontent table.akce tr.nobottomborder td {
	padding-bottom: 0px;
	margin-bottom: 0px;
}
div div#content div#maincontent table.akce tr.notopborder td {
	padding-top:0px;
}
div div#content div#maincontent table.akce span.loc {
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 30px;
}
div div#content div#maincontent table.akce span.svet {
	background-image: url("../images/akce-svet.gif");
}
div div#content div#maincontent table.akce span.cr {
	background-image: url("../images/akce-cr.gif");
}
div div#content div#maincontent table.akce span.cena {
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	text-align: right;
	font-weight: bold;
	display: block;
	width: 55px;	
	float: left;
	position: relative;	
}
div div#content div#maincontent table.akce span.koupit {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	font-weight: bold;
	display: block;
	width: 65px;	
	float: left;
	position: relative;
	background-image: url("../images/koupit-bg.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;

}
div div#content div#maincontent table.akce span.nekoupit {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	font-weight: normal;
	display: block;
	width: 65px;	
	float: right;	

}
div div#content div#maincontent table.akce span.koupit a {
	width:65px;
	height: 25px;
	text-align:center;
	display: block;
	text-decoration: none;
	color: white;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
div div#content div#maincontent table.akce span.koupit a:hover {
	text-decoration: none;
	color: black;
}
div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul {
	width: 224px;
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li {
	display: block;
	height: 43px;
	width:224px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li a, div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li#standard a {
/*	width: 224px;*/
	height: 43px;
	background-image: url("../images/sp-kalendar-akci-menu-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	color: #014b84;
	display: block;
	line-height: 43px;
	font-size: 0.7em;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	font-weight: bold;
}
div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li a:hover, div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li a.active {
	background-image: url("../images/sp-kalendar-akci-menu-active-bg.jpg");
}
div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li#first a {
/*	background-image: url("../images/sp-kalendar-akci-menu-first-bg.jpg");*/
/*background-image: url("../images/sp-kalendar-akci-menu-first-active-bg.jpg");*/
}
div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li#first, div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li#standard {
	margin-bottom:3px;
}
/*div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li#first a:hover, */
div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li#standard a:hover, div div#content div#maincontent  div#col div#col1 div#submenu_kalendar ul li#standard a.active{
	background-image: url("../images/sp-kalendar-akci-menu-first-active-bg.jpg");
	z-index: 100;
}

div div#content div#maincontent div#cols div#col2 p.separator {
	border-bottom: 1px solid #bbd2e3;
	padding: 0px 0px 5px 0px;
	height: 20px;
}
div div#content div#maincontent div#cols div#col2 p.separatortop {
	border-top: 1px solid #bbd2e3;
	padding: 10px 0px 5px 0px;
	height: 20px;	
}
div div#content div#maincontent div#cols div#col2 p span.page {
	float: right;
}
div div#content div#maincontent div#cols div#col2 p span.page a {
	padding: 0px 3px 0px 3px;
}
div div#content div#maincontent div#cols div#col2 p span.celkem {
	float: left;
	width: 150px;
}
div div#content div#maincontent div#cols div#col2 ul.reference li { 
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 40px;
	list-style: none;
	display: block;
	background-image: none;
}
div div#content div#maincontent div#cols div#col2 ul.reference li.monitoring {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div#cols div#col2 ul.reference li.monitoring span.date {
	width: 70px;
	height: 20px;
	font-weight: normal;
	color: #434343;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	line-height: 1.8em;
	float: right;
}
div div#content div#maincontent div#cols div#col2 ul.reference li h4 {
	padding-bottom:0px;
	margin-bottom: 0px;
	font-weight: bold;
	
}
div div#content div#maincontent div#cols div#col2 ul.reference li.monitoring h4 {
	margin:0px;
	padding: 0px;
	font-weight: bold;
	width: 370px;
	float: left;
}
div div#content div#maincontent div#cols div#col2 ul.reference li h4 a {
	font-size:1.2em;
	line-height: 1.2em;
}
div div#content div#maincontent div#cols div#col2 ul.reference li p {
	padding-top:0px;
	margin-top: 5px;
}
div div#content div#maincontent div#cols div#col2 ul.reference li.monitoring p {
	clear:both;
	padding-top:5px;
}
div div#content div#maincontent div#cols div#col2 ul.reference li.v_1 { background-image: url("../images/vlajky/1.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_2 { background-image: url("../images/vlajky/2.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_3 { background-image: url("../images/vlajky/3.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_4 { background-image: url("../images/vlajky/4.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_5 { background-image: url("../images/vlajky/5.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_6 { background-image: url("../images/vlajky/6.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_7 { background-image: url("../images/vlajky/7.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_8 { background-image: url("../images/vlajky/8.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_9 { background-image: url("../images/vlajky/9.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_10 { background-image: url("../images/vlajky/10.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_11 { background-image: url("../images/vlajky/11.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_12 { background-image: url("../images/vlajky/12.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_13 { background-image: url("../images/vlajky/13.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_14 { background-image: url("../images/vlajky/14.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_15 { background-image: url("../images/vlajky/15.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_16 { background-image: url("../images/vlajky/16.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_17 { background-image: url("../images/vlajky/17.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_18 { background-image: url("../images/vlajky/18.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_19 { background-image: url("../images/vlajky/19.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_20 { background-image: url("../images/vlajky/20.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_21 { background-image: url("../images/vlajky/21.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_22 { background-image: url("../images/vlajky/22.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_23 { background-image: url("../images/vlajky/23.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_24 { background-image: url("../images/vlajky/24.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_25 { background-image: url("../images/vlajky/25.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_26 { background-image: url("../images/vlajky/26.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_27 { background-image: url("../images/vlajky/27.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_28 { background-image: url("../images/vlajky/28.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_29 { background-image: url("../images/vlajky/29.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_30 { background-image: url("../images/vlajky/30.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_31 { background-image: url("../images/vlajky/31.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_32 { background-image: url("../images/vlajky/32.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_33 { background-image: url("../images/vlajky/33.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_34 { background-image: url("../images/vlajky/34.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_35 { background-image: url("../images/vlajky/35.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_36 { background-image: url("../images/vlajky/36.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_37 { background-image: url("../images/vlajky/37.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_38 { background-image: url("../images/vlajky/38.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_39 { background-image: url("../images/vlajky/39.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_40 { background-image: url("../images/vlajky/40.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_41 { background-image: url("../images/vlajky/41.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_42 { background-image: url("../images/vlajky/42.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_43 { background-image: url("../images/vlajky/43.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_44 { background-image: url("../images/vlajky/44.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_45 { background-image: url("../images/vlajky/45.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_46 { background-image: url("../images/vlajky/46.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_47 { background-image: url("../images/vlajky/47.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_48 { background-image: url("../images/vlajky/48.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_49 { background-image: url("../images/vlajky/49.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_50 { background-image: url("../images/vlajky/50.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_51 { background-image: url("../images/vlajky/51.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_52 { background-image: url("../images/vlajky/52.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_53 { background-image: url("../images/vlajky/53.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_54 { background-image: url("../images/vlajky/54.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_55 { background-image: url("../images/vlajky/55.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_56 { background-image: url("../images/vlajky/56.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_57 { background-image: url("../images/vlajky/57.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_58 { background-image: url("../images/vlajky/58.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_59 { background-image: url("../images/vlajky/59.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_60 { background-image: url("../images/vlajky/60.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_61 { background-image: url("../images/vlajky/61.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_62 { background-image: url("../images/vlajky/62.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_63 { background-image: url("../images/vlajky/63.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_64 { background-image: url("../images/vlajky/64.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_65 { background-image: url("../images/vlajky/65.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_66 { background-image: url("../images/vlajky/66.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_67 { background-image: url("../images/vlajky/67.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_68 { background-image: url("../images/vlajky/68.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_69 { background-image: url("../images/vlajky/69.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_70 { background-image: url("../images/vlajky/70.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_71 { background-image: url("../images/vlajky/71.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_72 { background-image: url("../images/vlajky/72.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_73 { background-image: url("../images/vlajky/73.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_74 { background-image: url("../images/vlajky/74.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_75 { background-image: url("../images/vlajky/75.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_76 { background-image: url("../images/vlajky/76.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_77 { background-image: url("../images/vlajky/77.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_78 { background-image: url("../images/vlajky/78.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_79 { background-image: url("../images/vlajky/79.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_80 { background-image: url("../images/vlajky/80.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_81 { background-image: url("../images/vlajky/81.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_82 { background-image: url("../images/vlajky/82.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_83 { background-image: url("../images/vlajky/83.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_84 { background-image: url("../images/vlajky/84.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_85 { background-image: url("../images/vlajky/85.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_86 { background-image: url("../images/vlajky/86.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_87 { background-image: url("../images/vlajky/87.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_88 { background-image: url("../images/vlajky/88.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_89 { background-image: url("../images/vlajky/89.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_90 { background-image: url("../images/vlajky/90.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_91 { background-image: url("../images/vlajky/91.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_92 { background-image: url("../images/vlajky/92.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_93 { background-image: url("../images/vlajky/93.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_94 { background-image: url("../images/vlajky/94.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_95 { background-image: url("../images/vlajky/95.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_96 { background-image: url("../images/vlajky/96.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_97 { background-image: url("../images/vlajky/97.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_98 { background-image: url("../images/vlajky/98.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_99 { background-image: url("../images/vlajky/99.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_100 { background-image: url("../images/vlajky/100.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_101 { background-image: url("../images/vlajky/101.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_102 { background-image: url("../images/vlajky/102.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_103 { background-image: url("../images/vlajky/103.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_104 { background-image: url("../images/vlajky/104.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_105 { background-image: url("../images/vlajky/105.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_106 { background-image: url("../images/vlajky/106.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_107 { background-image: url("../images/vlajky/107.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_108 { background-image: url("../images/vlajky/108.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_109 { background-image: url("../images/vlajky/109.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_110 { background-image: url("../images/vlajky/110.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_111 { background-image: url("../images/vlajky/111.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_112 { background-image: url("../images/vlajky/112.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_113 { background-image: url("../images/vlajky/113.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_114 { background-image: url("../images/vlajky/114.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_115 { background-image: url("../images/vlajky/115.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_116 { background-image: url("../images/vlajky/116.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_117 { background-image: url("../images/vlajky/117.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_118 { background-image: url("../images/vlajky/118.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_119 { background-image: url("../images/vlajky/119.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_120 { background-image: url("../images/vlajky/120.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_121 { background-image: url("../images/vlajky/121.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_122 { background-image: url("../images/vlajky/122.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_123 { background-image: url("../images/vlajky/123.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_124 { background-image: url("../images/vlajky/124.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_125 { background-image: url("../images/vlajky/125.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_126 { background-image: url("../images/vlajky/126.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_127 { background-image: url("../images/vlajky/127.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_128 { background-image: url("../images/vlajky/128.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_129 { background-image: url("../images/vlajky/129.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_130 { background-image: url("../images/vlajky/130.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_131 { background-image: url("../images/vlajky/131.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_132 { background-image: url("../images/vlajky/132.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_133 { background-image: url("../images/vlajky/133.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_134 { background-image: url("../images/vlajky/134.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_135 { background-image: url("../images/vlajky/135.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_136 { background-image: url("../images/vlajky/136.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_137 { background-image: url("../images/vlajky/137.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_138 { background-image: url("../images/vlajky/138.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_139 { background-image: url("../images/vlajky/139.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_140 { background-image: url("../images/vlajky/140.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_141 { background-image: url("../images/vlajky/141.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_142 { background-image: url("../images/vlajky/142.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_143 { background-image: url("../images/vlajky/143.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_144 { background-image: url("../images/vlajky/144.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_145 { background-image: url("../images/vlajky/145.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_146 { background-image: url("../images/vlajky/146.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_147 { background-image: url("../images/vlajky/147.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_148 { background-image: url("../images/vlajky/148.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_149 { background-image: url("../images/vlajky/149.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_150 { background-image: url("../images/vlajky/150.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_151 { background-image: url("../images/vlajky/151.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_152 { background-image: url("../images/vlajky/152.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_153 { background-image: url("../images/vlajky/153.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_154 { background-image: url("../images/vlajky/154.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_155 { background-image: url("../images/vlajky/155.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_156 { background-image: url("../images/vlajky/156.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_157 { background-image: url("../images/vlajky/157.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_158 { background-image: url("../images/vlajky/158.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_159 { background-image: url("../images/vlajky/159.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_160 { background-image: url("../images/vlajky/160.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_161 { background-image: url("../images/vlajky/161.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_162 { background-image: url("../images/vlajky/162.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_163 { background-image: url("../images/vlajky/163.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_164 { background-image: url("../images/vlajky/164.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_165 { background-image: url("../images/vlajky/165.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_166 { background-image: url("../images/vlajky/166.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_167 { background-image: url("../images/vlajky/167.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_168 { background-image: url("../images/vlajky/168.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_169 { background-image: url("../images/vlajky/169.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_170 { background-image: url("../images/vlajky/170.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_171 { background-image: url("../images/vlajky/171.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_172 { background-image: url("../images/vlajky/172.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_173 { background-image: url("../images/vlajky/173.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_174 { background-image: url("../images/vlajky/174.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_175 { background-image: url("../images/vlajky/175.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_176 { background-image: url("../images/vlajky/176.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_177 { background-image: url("../images/vlajky/177.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_178 { background-image: url("../images/vlajky/178.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_179 { background-image: url("../images/vlajky/179.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_180 { background-image: url("../images/vlajky/180.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_181 { background-image: url("../images/vlajky/181.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_182 { background-image: url("../images/vlajky/182.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_183 { background-image: url("../images/vlajky/183.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_184 { background-image: url("../images/vlajky/184.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_185 { background-image: url("../images/vlajky/185.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_186 { background-image: url("../images/vlajky/186.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_187 { background-image: url("../images/vlajky/187.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_188 { background-image: url("../images/vlajky/188.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_189 { background-image: url("../images/vlajky/189.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_190 { background-image: url("../images/vlajky/190.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_191 { background-image: url("../images/vlajky/191.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_192 { background-image: url("../images/vlajky/192.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_193 { background-image: url("../images/vlajky/193.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_194 { background-image: url("../images/vlajky/194.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_195 { background-image: url("../images/vlajky/195.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_196 { background-image: url("../images/vlajky/196.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_197 { background-image: url("../images/vlajky/197.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_198 { background-image: url("../images/vlajky/198.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_199 { background-image: url("../images/vlajky/199.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_200 { background-image: url("../images/vlajky/200.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_201 { background-image: url("../images/vlajky/201.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_202 { background-image: url("../images/vlajky/202.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_203 { background-image: url("../images/vlajky/203.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_204 { background-image: url("../images/vlajky/204.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_205 { background-image: url("../images/vlajky/205.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_206 { background-image: url("../images/vlajky/206.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_207 { background-image: url("../images/vlajky/207.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_208 { background-image: url("../images/vlajky/208.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_209 { background-image: url("../images/vlajky/209.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_210 { background-image: url("../images/vlajky/210.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_211 { background-image: url("../images/vlajky/211.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_212 { background-image: url("../images/vlajky/212.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_213 { background-image: url("../images/vlajky/213.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_214 { background-image: url("../images/vlajky/214.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_215 { background-image: url("../images/vlajky/215.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_216 { background-image: url("../images/vlajky/216.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_217 { background-image: url("../images/vlajky/217.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_218 { background-image: url("../images/vlajky/218.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_219 { background-image: url("../images/vlajky/219.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_220 { background-image: url("../images/vlajky/220.jpg"); }
div div#content div#maincontent div#cols div#col2 ul.reference li.v_221 { background-image: url("../images/vlajky/221.jpg"); }

div div#content div#maincontent div#cols div#col2 form.filtrace,
 div div#content div#maincontent div#kalendar div#cols div#col4 form.filtrace {
	margin:3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

/*div div#content div#maincontent div#cols div#col2  form.line_1*/

div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1 {
	width:450px;
	height: 63px;
	background-image: url("../images/filtrace-line-1.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	
}




/*updatovana*/
div div#content div#maincontent div#cols div#col2  form.line_1
 {
	width:450px;
	height:140px;
	background-image: url("../images/filtrace-line-3.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border: 0px solid red;
	
	
}





div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k {
	width:666px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	margin: 50px 0px 0px 8px;
	padding: 0px 0px 0px 0px;	
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.advance {
	background-image: url("../images/kalendar-akci-filtrovani-bg-rozsirene.jpg");
	height: 150px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.basic {
	background-image: url("../images/kalendar-akci-filtrovani-bg.jpg");
	height: 105px;
}

div div#content div#maincontent div#cols div#col2 form.filtrace ul {
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
div div#content div#maincontent div#cols div#col2 form.line_3l{
	background-image: url("../images/filtrace-3l-bg.jpg");
	width:450px;
	height: 90px;
	background-position: 0px 0px;
	background-repeat: no-repeat;	
}

div div#content div#maincontent div#kalendar div#cols div#col4 form.filtrace ul {
	display:block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
div div#content div#maincontent div#cols div#col2 form.filtrace ul li, div div#content div#maincontent div#kalendar div#cols div#col4 form.filtrace ul li {
	display:block;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 0px 0px;
	list-style: none;
	background-image: none;
}

div div#content div#maincontent div#cols div#col2 form.line_1 ul li input.button, div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1 ul li input.button, div div#content div#maincontent div#cols div#col2 form.line_3l input.button {
	background-image: url("../images/filtrace-submit.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 86px;
	height: 24px;
	float: right;
	margin: 2px 28px 0px 0px;
	padding: 2px 0px 4px 0px;
	display: block;
	color: white;
	border: none;
	font-weight:bold;
	line-height: 24px;
	font-size: 11px;
	font-family: Arial;
	cursor: pointer;
	background-color: transparent;
}
div div#content div#maincontent div#cols div#col2 form.line_1 ul li input.button:hover, div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1 ul li input.button:hover, div div#content div#maincontent div#cols div#col2 form.line_3l input.button:hover {
	background-image: url("../images/filtrace-submit.jpg");
	background-repeat: no-repeat;
	background-position: 0px -24px;
	width: 86px;
	height: 24px;
	float: right;
	margin: 2px 28px 0px 0px;
	padding: 2px 0px 4px 0px;
	display: block;
	color: black;
	border: none;
	font-weight:bold;
	line-height: 24px;
	cursor: pointer;
	background-color: transparent;
}
div div#content div#maincontent div#cols div#col2 form.line_1 ul li label, div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1 ul li label, div div#content div#maincontent div#cols div#col2 form.line_3l ul li label {
	color:#014b84;
	font-weight:bold;
	display: block;
	background-color: transparent;
}
div div#content div#maincontent div#cols div#col2 form.line_1 ul li select, div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1 ul li select {
	color:black;
	font-weight:normal;
	display: block;
	float: left;
	margin: 3px 0px 0px 0px;
	padding: 3px 0px 0px 5px;
	width: 317px;
	background-image: url("../images/filtrace-select-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border: none;
	height: 23px;
	background-color: transparent;
}
/*div div#content div#maincontent div#cols div#col2 form.line_3l ul li.l1 input.text {
	width:250px;
}*/
div div#content div#maincontent div#cols div#col2 form.line_3l ul li {
	margin-top:0px;
	padding-top:5px;
	height: 33px;
}
div div#content div#maincontent div#cols div#col2 form.line_3l ul#filtr li.l1 input.text {
	width: 250px;
	float: left;
}
div div#content div#maincontent div#cols div#col2 form.line_3l ul#filtr li.l1 {
	margin-top:0px;
	padding-top:5px;
	height: 33px;
}
div div#content div#maincontent div#cols div#col2 form.line_3l ul#filtr li.l2 {
	margin-top:0px;
	padding-top:5px;
	height: 33px;
	width: 165px;
	float: left;
}
/*div div#content div#maincontent div#cols div#col2 form.line_3l ul li.l2, div div#content div#maincontent div#cols div#col2 form.line_3l ul li.l3 {
	width: 150px;
	float: left;
}*/
div div#content div#maincontent div#cols div#col2 form.line_3l ul li label {
	margin-top:0px;
	padding-top:0px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li label {
	color: white;
	font-weight:bold;
	display: block;
	width: auto;
	font-size:0.7em;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li label {
	color: white;
	font-weight: bold;
	display: block;
	height: 18px;
	width: auto;
	font-size:0.7em;
	margin-top:2px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l1 {
	width: 474px;
	float: left;
	height: 45px;
	margin: 3px 0px 0px 5px;
	padding: 0px 0px 0px 4px;
	background-image: url("../images/kalendar-akci-l1-bg.jpg");
	background-repeat: no-repeat;
	background-position: 4px 19px;
}
/*div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l1 {
	width: 470px;
	float: left;
	height: 45px;
	margin: 3px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	background-image: url("../images/kalendar-akci-l1-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 19px;
}*/
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l1 input {
	border: none;
	width: 454px;
	height: 20px;
	margin: 0px 0px 0px 4px;
	padding: 2px 0px 0px 4px;
	background-color: transparent;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l3 {
	width: 210px;
	height: 48px;
	float: left;
	background-image: url("../images/kalendar-akci-l3-bg.jpg");
	background-repeat: no-repeat;
	background-position: 4px 19px;
	margin: 0px 0px 0px 5px;
	padding: 0px 10px 0px 4px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l3 select {
	width: 200px;
	border:0px;
	background-color: transparent;
	margin: 0px 0px 0px 4px;
	padding: 2px 0px 0px 0px;	
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l4 {
	width:420px;
	height: 48px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;	
	background-image: url("../images/kalendar-akci-l4-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 19px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l4 select {
	width: 240px;
	border:0px;
	background-color: transparent;
	margin: 0px 0px 0px 4px;
	padding: 2px 0px 0px 0px;	
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l2 {
	width: 170px;
	float: left;
	margin: 5px 0px 0px 0px;
	padding: 14px 0px 0px 5px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l2 input {
	width: 31px;
	height: 28px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li span.rozsirena_filtrace {
	float: left;
	position: relative;
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 0px 10px;
	width: 125px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li a {
	color: white;
	float: left;
	font-weight:bold;
	font-size:0.7em;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l5 {
	width: 180px;
	height: 48px;
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 6px 0px 4px;	
	background-image: url("../images/kalendar-akci-l5-bg.jpg");
	background-repeat: no-repeat;
	background-position: 4px 19px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l5 select {
	width: 170px;
	border:0px;
	background-color: transparent;
	margin: 0px 0px 0px 4px;
	padding: 2px 0px 0px 0px;	
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l6 {
	width: 280px;
	height: 48px;
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 6px 0px 0px;	
	background-image: url("../images/kalendar-akci-l6-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 19px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l6 select {
	width: 270px;
	border:0px;
	background-color: transparent;
	margin: 0px 0px 0px 4px;
	padding: 2px 0px 0px 0px;	
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l7 {
	width: 150px;
	height: 48px;
	float: left;
	margin: 0px 0px 0px 5px;
	padding: 0px 10px 0px 0px;	
	background-image: url("../images/kalendar-akci-l7-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 19px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l7 select {
	width: 130px;
	border:0px;
	background-color: transparent;
	margin: 0px 0px 0px 4px;
	padding: 2px 0px 0px 0px;	
}
/*div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l1 {
	background-image: url("../images/kalendar-akci-l1-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 27px;
	margin: 0px 0px 0px 6px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l1 input {
	border: none;
	width:235px;
	height: 25px;
	margin: 5px 0px 0px 0px;
	padding: 2px 0px 0px 5px;
	background-color: transparent;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l2 {
	width:200px;
	height: 42px;
	float: left;
	background-image: url("../images/kalendar-akci-l2-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 27px;
	margin: 0px 0px 0px 6px;	
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l2 select {
	width: 180px;
	border:0px;
	background-color: transparent;
	margin: 4px 0px 0px 4px;
	padding: 2px 0px 0px 5px;	
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l3 {
	width:190px;
		height: 42px;
	float: left;
	margin: 0px 0px 0px 0px;		
	background-image: url("../images/kalendar-akci-l3-bg.jpg");
	background-repeat: no-repeat;
	background-position: 0px 27px;	

}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l3 select {
	width: 180px;
	border:0px;
	background-color: transparent;
	margin: 4px 0px 0px 4px;
	padding: 2px 0px 0px 5px;	
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li.l4 {
	width:666px;
	float: left;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li span.rozsirena_filtrace {
	float: left;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	width: 200px;
}*/
div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li input.button {
	background-image: url("../images/kalendar-akci-submit.jpg");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 78px;
	height: 26px;
	float: right;
	margin: 2px 8px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	color: white;
	border: none;
	font-weight:bold;
	font-size: 0.7em;
	line-height: 24px;
	background-color: transparent;
	cursor: pointer;
}
div div#content div#maincontent div#cols div#col2 form.line_3l ul li.l1 input.button {
	margin-top: 16px;
}
/*div div#content div#maincontent div#kalendar div#cols div#col4 form.line_1k ul li a {
	color: white;
	font-weight:bold;
	font-size:0.7em;
	padding: 0px 0px 0px 18px;
	background-image: url("../images/kalendard-akci-a-bg.jpg");
	background-position: 2px 5px;
	background-repeat: no-repeat;
}*/
div div#content div#maincontent div#kalendar div#cols div#col4 ul.popisek, div div#content-popup div#maincontent div#kalendar div#cols div#col4 ul.popisek  {
	margin:5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
	display:	block;
	width: 600px;
	float: left;
}
div div#content div#maincontent div#kalendar div#cols div#col4 ul.popisek li, div div#content-popup div#maincontent div#kalendar div#cols div#col4 ul.popisek li {
	margin:2px 0px 0px 17px;
	padding: 0px 0px 0px 16px;
	list-style: none;
	display:	block;
	background-image: url("../images/sp-ul-li-ul-li-bg.jpg");
	background-position: 0px 6px;
	background-repeat: no-repeat;
	font-size: 0.7em;
	
}
div div#content div#maincontent div#cols div#col2 ul.nozvyrazneni li p.zvyrazneni {
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div#cols div#col2 ul.nozvyrazneni li strong {
	font-weight: normal;
}
div.kalendar_content {
	margin: 40px 30px 20px 20px;
	padding: 0px 0px 0px 0px;
}
div.popup div#content-popup div#maincontent div#kalendar div#cols div#col4 div.kalendar_content {
	margin: 40px 15px 20px 15px;
	padding: 0px 0px 0px 0px;
}
div.kalendar_content div.c1 {
	width:420px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}
div.kalendar_content div.c2 {
	width:230px;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;	
}
div.popup div#content-popup div#maincontent div#kalendar div#cols div#col4 div.kalendar_content div.c2 {
	width:230px;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;	
}
div.kalendar_content div.cc1 {
	width:650px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

div div#content div#maincontent div.kalendar_content div.c1 table, div div#content-popup div#maincontent div.kalendar_content div.c1 table {
	margin: 0px 0px 0px 0px;
}
div div#content div#maincontent div.kalendar_content div.c1 table thead tr th, div div#content-popup div#maincontent div.kalendar_content div.c1 table thead tr th {
	text-align: left;
}
div div#content div#maincontent div.kalendar_content div.c1 table tbody tr td#kalendar_first_td, div div#content-popup div#maincontent div.kalendar_content div.c1 table tbody tr td#kalendar_first_td {
	width: 49%;
}
div div#content div#maincontent div.kalendar_content div.cc1 span.label_left, div div#content-popup div#maincontent div.kalendar_content div.cc1 span.label_left {
	width: 40px;
	float: left;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	

}
/*div div#content div#maincontent div.kalendar_content div.cc1 div {
	clear: both;
	width:650px;	
}*/
/*div div#content div#maincontent div.kalendar_content div.cc1 span.label_right {
	width: 560px;
	float: left;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight:normal;
	font-size:0.8em;	
}
div div#content div#maincontent div.kalendar_content div.cc1 span.label_right span.odkaz {

}
div div#content div#maincontent div.kalendar_content div.c1 span.label_right label {
	font-weight:normal;
	font-size:0.8em;
}*/
div div#content div#maincontent div.kalendar_content div.cc1 table.objednavka {
	width: 640px;
}
div div#content div#maincontent div.kalendar_content div.cc1 table.objednavka thead tr th.cena,
div div#content div#maincontent div.kalendar_content div.cc1 table.objednavka thead tr th#cena {
	width:70px;
}
div div#content div#maincontent div.kalendar_content div.cc1 table.objednavka thead tr th.akce,
div div#content div#maincontent div.kalendar_content div.cc1 table.objednavka thead tr th#akce {
	width:80px;
	text-align: left;
}
div div#content div#maincontent div.kalendar_content div.cc1 table.objednavka tr td span.kod-akce {
    display:none;
}

div div#content div#maincontent div.kalendar_content div.cc1 table.objednavka tbody tr td a.button {
	width: 71px;
	height: 32px;
	background-image: url("../images/button-akce2.png");
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: none;
	margin: 0px;
	padding: 0px;
}

div div#content div#maincontent div.kalendar_content div.cc1 table.objednavka tbody tr td a.button span {
	width: 67px;
	height: 32px;
	font-weight:bold;
	font-size:1.1em;
	line-height: 32px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	
}
div div#content div#maincontent div.kalendar_content div.cc1 p.akcelink {
	margin-right: 28px;
	height: 30px;
}
div div#content div#maincontent div.kalendar_content div.cc1 p.akcelink a.akceleft {
	background-image: url("../images/sp-col3-button-left-bg.jpg");
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div.kalendar_content div.cc1 p.akcelink a.akceleft:hover {
	background-image: url("../images/sp-col3-button-left-bg.jpg");
	background-position: 0px -26px;
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div.kalendar_content div.cc1 p.akcelink a.akceleft span {
	padding: 0px 15px 0px 5px;
	text-align: right;
}
div div#content div#maincontent div.kalendar_content div.cc1 p.akcelink a.akceright {
	background-image: url("../images/sp-col3-button-bg.jpg");
	float:right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
div div#content div#maincontent div.kalendar_content div.cc1 p.akcelink a.akceright span {
	padding: 0px 5px 0px 5px;
	text-align: left;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah  {
	width: 560px;
	display: none;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah div.zvyrazneni {
	background-color: #bbd2e3;
	width: 560px;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah h3 {
	margin-bottom:10px;
	padding-top:10px;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul {
	display: block;
	/*margin: 10px 30px 10px 30px;*/
	padding: 0px 30px 10px 30px;
	/*padding: 0px;*/
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li {
	background-image: none;
	margin: 0px;
	padding: 0px;
	height: 30px;
	border-bottom:1px solid white;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.seminare {
	background-image: none;
	margin: 0px;
	padding: 5px 0;
	height: auto;
	border-bottom:1px solid white;
    line-height: 1.8em;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.seminare div {
    margin-top:10px;
}

div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.exp,
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.sem,
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.kd {
    display:none;
}

div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.btn a.button {
	background-image: url("../images/button-pridat.png");
    clear:none;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.btn2 a.button {
    margin-top:2px;
	background-image: url("../images/button-odebrat.png");
    clear:none;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.btn2 a.button span,
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.btn a.button span {
    color:#fff;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.btn2 a.button:hover span,
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.btn a.button:hover span {
    color:#000;
}

div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.clear {
	clear: both;
	border: none;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.action {
	text-align: left;
	height: 20px;
	font-weight:bold;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.action a#pridejUcastnikaSeminar {
	margin-top: 15px;
	display: block;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.action a.odeberUcastnikaSeminare {
	margin-top: 10px;
	display: block;
}

div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li.clearclear {
	clear: both;
	border: none;
	height:0px;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li label {
	width: 226px;
	float: left;
	padding: 0px 0px 0px 0px;
	color: #014B84;
	line-height: 30px;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li label span, div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li span {
	color: #de8a2d;
	font-weight: bold;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li h3 {
	font-size: 1.3em;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul.seminar, div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul.exportni_konference, div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul.konzultacni_den {
	display: none;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li h4 {
	font-size: 1.2em;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li h4.small {
	font-size: 1em;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li h5 {
	font-size: 1em;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li a.odebrat {
	background-image: url("/images/button-akce-cal.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width:83px;
	height: 31px;
	color:white;
	display:block;
	float: right;
	text-decoration: none;
	line-height: 31px;
	text-align: center;
	
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li input {
	width: 268px;
	float: right;
/*	line-height: 30px;*/
	height: 20px;
	display: block;
	padding: 0px;
	margin: 0px;
}
div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li input.check {
	width: auto;
	float: left;
/*	line-height: 30px;*/
	height: auto;
	display: block;
	padding: 0px;
	margin: 0 8px 0 0;
}

div div#content div#maincontent div.kalendar_content div.cc1 div#formular_obsah ul li select {
	width: 270px;
	float: right;
	display: block;	
	height: 20px;
	padding: 0px;
	margin: 0px;
}
div div#content div#maincontent div#cols div#col2 div.kancelar_kontakt_detail {
	clear: both;
}
div div#content div#maincontent div#cols div#col2 div.kancelar_kontakt_detail h3 {
	padding-top: 6px;
}
div div#content div#maincontent div#cols div#col2 div.kancelar_kontakt_detail div.leftkontakt {
	width:250px;
	float: left;
}
div div#content div#maincontent div#cols div#col2 div.kancelar_kontakt_detail div.leftkontakt img {
	border: none;
	margin: 0px;
	padding:0px;
}
div div#content div#maincontent div#cols div#col2 div.kancelar_kontakt_detail div.rightkontakt {
	width:200px;
	float: left;
	
}
div div#content div#maincontent div#cols div#col2 div.kancelar_kontakt_detail strong {
	color:#014B84; 
}
div div#content div#maincontent div#cols div#col2 a.nazev_akce {
  float:right;
  display:block;
  width:275px;
}
div div#content div#maincontent div#cols div#col2 div.separator {
	height: 10px;
}



/*new facebook redesign*/
hr.cleaner{
	   overflow: hidden; 
      clear:both;
      height:1px;
      margin: -1px 0 0 0; 
      padding:0px 0px 0px 0px ;
      border:none;
      visibility: hidden;

}

/*

ul.adresar-exporteru-titulka-maly{
list-style: none;
list-style-position: inside;
margin-top: 50px;

}
ul.adresar-exporteru-titulka-maly li span{
	margin: 0px 10px 0px 15px;

	display: block;
	height: 50px;
}


ul.adresar-exporteru-titulka-maly li span span{
	margin:0px 0px 0px 0px ;
	float: left;
	width: 190px;
background-color: fuchsia;
}

ul.adresar-exporteru-titulka-maly li span img#adresar-exporteru-logo{
float: left;
	
}

ul.adresar-exporteru-titulka-maly li span span p{
	color: #676767;
	font-size: 60%;
	margin:0px 0px 0px 0px ;
	float: left;
}
ul.adresar-exporteru-titulka-maly li span  a#nadpis-adr-exp-blok{
	margin-left: 0px;
	float: left;
	background-color: aqua;
}
ul.adresar-exporteru-titulka-maly li span  img{
float: right;
}
*/
/*
ul.rozbalenyAdresarExporteru{
list-style: inside;
	list-style-image: url(../images/cervena-odrazka.png);
	background-color: lime;
	margin-left: 50px;
}

*/

div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyAdresarExporteru, div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyCzechExporters {

	margin: 0px 10px 0px 10px;
	padding: 0px 10px 0px 10px;
	list-style: square  ;
	list-style-image: url(../images/cervena-odrazka.png);
	list-style-position: inside;
	font-size: 70%;
	color: #434343;
}
div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyAdresarExporteru {
	
}
div.hp div#content div#maincontent div#cols div#col3 ul.rozbalenyCzechExporters {
 	display:none;
 }

div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyAdresarExporteru li, div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyCzechExporters li {

	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;

	background-image: url(../images/cervena-odrazka.png);
	background-repeat: no-repeat;
	background-position: left 4px; 

}
div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyAdresarExporteru li span, div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyCzechExporters li span{
display: block;
margin-left: 10px;
}
div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyAdresarExporteru li.linkred, div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyCzechExporters li.linkred {
	background-image: none;
}

div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyAdresarExporteru li.linkred a span, div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyCzechExporters li.linkred a span {
	font-size:130%;
}
div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyAdresarExporteru li.linkred a.button, div.hp div#content div#maincontent  div#cols div#col3 ul ul.rozbalenyCzechExporters li.linkred a.button {
	background-image: url(../images/podklad-tlacitko-cervene.png);
	background-repeat: no-repeat;
	height: 24px;
	margin-bottom: 5px
	
}



	
	/*redesign*/
	/* ----------------------------------------------------------------------- */
div.hp
div#content
div#maincontent
div#cols
div#col3

{
	margin-top: 17px;

	
}	
div.hp div#content div#maincontent div#cols div#col3 ul.rozbalenyAdresarExporteru, div.hp div#content div#maincontent div#cols div#col3 ul.rozbalenyCzechExporters {
	margin-top: 10px !important;
}

div.hp div#content div#maincontent div#cols div#col3 ul.rozbalenyAdresarExporteru li.obsahSeznamu a#odkazlogo, div.hp div#content div#maincontent div#cols div#col3 ul.rozbalenyCzechExporters li.obsahSeznamu a#odkazlogoCE {
	width: 60px;
	height: 60px;
	overflow: hidden;
	float: left;
	margin: 0px 0px 0px 25px !important;
}

div.hp div#content div#maincontent div#cols div#col3 ul.rozbalenyAdresarExporteru li.obsahSeznamu a#odkazlogo #adresar-exporteru-logo, div.hp div#content div#maincontent div#cols div#col3 ul.rozbalenyCzechExporters li.obsahSeznamu #odkazlogoCE #czechexporters-exporteru-logo {
	margin: 0px 0px 0px 0px !important;
	border: 0px solid white;
}

div.hp div#content div#maincontent div#cols div#col3 ul.rozbalenyAdresarExporteru li.obsahSeznamu span a#odkazNadpisAE, div.hp div#content div#maincontent div#cols div#col3 ul.rozbalenyCzechExporters li.obsahSeznamu span a#odkazNadpisCE {
	font-size: 14px;
	text-decoration: underline;
	cursor: pointer;
	margin-left: 0px !important;
}

a:hover#odkazNadpisAE, a:hover#odkazNadpisCE {
	font-size: 14px;
	text-decoration: none;
}	
	
ul.rozbalenyAdresarExporteru{
		margin-top:20px !important;

	}
	ul.rozbalenyAdresarExporteru ul#seznamVlastnostAdresare{
		margin: 0px 0px 0px 25px !important;
		display: none ;
		
		font-size: 70% !important;
		
		overflow: hidden;
		width: 240px;
		border: 0px solid white;	
	/*pro testovani v ie*/
	/*

		*/
	}
		ul.rozbalenyAdresarExporteru ul#seznamVlastnostAdresare li{
		margin-bottom: 3px !important;
	}
	


    div#main
    div#content
    div#maincontent
    div#cols
    div#col3
    ul.rozbalenyAdresarExporteru
    li.obsahSeznamu
	 div.spacer{
		height: 1px;
		overflow: hidden;
	}
	
	
	
	
div.hp div#content div#maincontent  div#cols div#col3  ul.rozbalenyAdresarExporteru li.obsahSeznamu span, div.hp div#content div#maincontent  div#cols div#col3  ul.rozbalenyCzechExporters li.obsahSeznamu span {
	float: left;
	margin: 0px  0px 0px 0px !important;
	width: 180px;
	text-align: left !important;

	
}
	
div.hp div#content div#maincontent  div#cols div#col3  ul.rozbalenyAdresarExporteru li.obsahSeznamu span strong, div.hp div#content div#maincontent  div#cols div#col3  ul.rozbalenyCzechExporters li.obsahSeznamu span strong {
	margin: 0px 0px 0px 0px !important;
	float: left;
}

	
span#anotaceAE, span#anotaceCE {
	margin: 3px 0px 0px 0px !important;
	font-size: 70% !important;
	color:#676767;
}	

	
div.hp div#content div#maincontent  div#cols div#col3  ul.rozbalenyAdresarExporteru  ul#seznamVlastnostAdresare li, div.hp div#content div#maincontent  div#cols div#col3  ul.rozbalenyCzechExporters  ul#seznamVlastnostAdresare li {

	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(../images/cervena-odrazka.png);
	background-repeat: no-repeat;
	background-position: left 4px; 
	color: #014b84;

}
	
ul.rozbalenyAdresarExporteru 	li.obsahSeznamu 	a#odkazlogo, ul.rozbalenyCzechExporters 	li.obsahSeznamu 	a#odkazlogoCE {
		width: 69px;
		float: left;
}
	
ul.rozbalenyAdresarExporteru 	li.obsahSeznamu 	span 	img.tlacitkoZmenaStavu, ul.rozbalenyCzechExporters 	li.obsahSeznamu 	span 	img.tlacitkoZmenaStavu{
		float: right;
		cursor: pointer;
}	
	
div.hp div#content div#maincontent  div#cols div#col3  ul.rozbalenyAdresarExporteru  ul#seznamVlastnostAdresare li#odkaz2AdrExporteru{
	background-image: none;
	padding-top: 10px;
}	
	
div.hp div#content div#maincontent  div#cols div#col3  ul.rozbalenyAdresarExporteru  ul#seznamVlastnostAdresare li#odkaz2AdrExporteru a{
	display: block;
	margin: 5px 0px 10px 0px !important;
	padding: 0px 0px 0px 0px;

	background-image: url(../images/podklad-tlacitko-cervene.png);
	background-repeat: no-repeat;
	height: 24px;
	width: 180px;
	
	cursor: pointer;
	text-decoration: none;
	}		
	
	
div.hp 
div#content 
div#maincontent  
div#cols div#col3  
ul.rozbalenyAdresarExporteru 
li.obsahSeznamu 
ul#seznamVlastnostAdresare 
li#odkaz2AdrExporteru 
a.button span{
	line-height: 22px;
	width: 93%;
	text-align: center;
	font-size: 135%;
	background-color: transparent;

	}	
	
div.hp 
div#content 
div#maincontent  
div#cols 
div#col3  
ul.rozbalenyAdresarExporteru 
li.obsahSeznamu 
ul#seznamVlastnostAdresare 
li#odkaz2AdrExporteru 
a:hover{
text-decoration: underline;

	}		
	
	
	/**
div.hp 
div#content 
div#maincontent  
div#cols 
div#col3  
ul.rozbalenyAdresarExporteru 
li.obsahSeznamu {
border: 1px green solid;

	}		
		*/
	
		
	
	
div.hp div#content div#maincontent h2#doporucujeme
 {
	background-image: url("../images/hp-doporucujeme.png");
	background-position: center 0px;
	background-repeat: no-repeat;
	width: 300px;
	height: 18px;
	display: block;
}	
	
	
div.hp div#content div#maincontent  div#cols div#col3  ul.rozbalenyAdresarExporteru li.obsahSeznamu {
	
}	


div#content div#maincontent div#cols div#col3 ul.rozbalenyAdresarExporteru li{
	padding-bottom: 0px !important;
}
div#content div#maincontent div#cols div#col3 ul.rozbalenyCzechExporters li {
	padding-bottom:1px !important;
}


	
div#content
div#maincontent
div#cols
div#col3
ul.rozbalenyAdresarExporteru
li#last2	{
}
	
	
	

	
	/* -------- exportni akademie --------*/
	#exportniAkademie{
	margin: 25px 0px 0px 4px; 
	}
	div #exportniAkademie img {
	   border: none;
	}
	
	#hackProMSIE6a7{
		font-size: 1px;
	}
	


/*oprava msie7 breadcump*/

div div#content div#maincontent div#cols div#col2 div#breadcumbs a.informative {
	height: auto;
	
}

a.novisible{
	display: block;
	height: 1px;
	text-decoration: none;
}

/**/
#copy span#cright{
	line-height: 12px  !important;
	margin-top: 18px !important; 
	display: block;
	/*float: left;*/
	padding: 0px !important; 
}

#copy img{
	margin: 13px 10px 0px 0px;
	float: left;
	display: none;
}
div#main div#content div#maincontent div#cols div#col2 form.formular_standard {
	margin:10px 0px 10px 0px;
	background-color:#e9f2f9;
}
div#main div#content div#maincontent div#cols div#col2 form.formular_standard ul {
	display: block;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
div#main div#content div#maincontent div#cols div#col2 form.formular_standard ul li {
	border-bottom:1px solid #f2f8fb;
	display: block;
	margin: 0px 10px 0px 10px;
	padding: 0px;
	background-image: none;
	clear:both;
	line-height: 25px;
}
div#main div#content div#maincontent div#cols div#col2 form.formular_standard ul li label {
	color: #014b84;
	width: 210px;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
div#main div#content div#maincontent div#cols div#col2 form.formular_standard ul li input, div#main div#content div#maincontent div#cols div#col2 form.formular_standard ul li textarea  {
	color: #014b84;
	width: 200px;
	display: block;
	float: left;
	margin: 1px 0px 0px 0px;
	padding: 4px;
	font-size: 0.9em;
	font-family: verdana;
}
div#main div#content div#maincontent div#cols div#col2 form.formular_standard ul li.submit {
	height: 40px;
}
div#main div#content div#maincontent div#cols div#col2 form.formular_standard ul li input.submit {
	background-image:url("../images/form-standard-submit-bg.jpg");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 140px;
	height: 26px;
	float: right;
	border: none;
	background-color: transparent;
	color:white;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	
}




div#submenu_kalendar ul li.akce-bez-ucasti-czechtrade{
	margin-top: 33px !important;
}

div.clear {
    clear: both;
    visibility: hidden;
    height: 0;
    line-height: 0;
    font-size: 0;
    overflow:hidden; 
}

/* kontextova informace vlevo */
#col1 ul.kontext  {
    font-size: 0.7em;
    list-style: none;
    margin: 10px 0 0 25px;
    padding: 0;
}
#col1 ul.kontext li {
    margin-bottom: 10px;
}

#col1 ul.kontext a {
    color: #014B84;
    text-decoration: underline;
}

#col1 h3 {
    margin: 10px 0 0 25px;
    padding:7px 0 0;
    font-size: 0.8em;
    color: #DE8A2D;
}

#col1 ul.kontext h3 {
    margin: 0;
    padding: 0; 
    font-size:1.0em;
}
#col1 ul.kontext p { 
    margin: 0;
}

img.for-print,
.hidden { 
    display: none; 
}
/*kontakty na obory*/
div.obory {
   height: 350px;
   background: url("../images/sp-vyber-bg.jpg") bottom no-repeat;
   padding-top: 10px; 
}
div.obory > div {
    width: 210px;
    font-size: 10px; 
    float: left;
    margin: 0 10px 15px 0;
}
div.obory > div img {
    float: left;
    margin: 0 7px 0 0  !important;
    padding: 0 !important;
    border: none !important;
}
div.obory > div a {
    font-weight: bold;
    display: block;
    padding-bottom: 2px;
    font-size: 11px;
}
#oboryMenu {
    padding: 0 0 1px 0 !important;
    background: url("../images/sp-col3-kontakt-footer.jpg") bottom no-repeat;
    height: auto;
    margin: 0 0 10px 15px;
    position: relative;
    width: 211px;
}
div div#content div#maincontent div#cols div#col3 #oboryMenu h3 {
    background: url("../images/sp-col3-kontakt-header.jpg") top no-repeat;    
    color: #fff;
    font-size: 0.7em;
    font-weight: bold;
    margin: 0;
    padding: 8px 18px 5px;
}
#oboryMenu a {
    display: block;
    font-size: 0.7em;
    font-weight: bold;
    height: 41px;
    position: relative;
    background: url(../images/obor-menu-bg.png) repeat-x;
    margin: 0 1px;
    padding: 12px 5px 0 65px;
}
#oboryMenu a img {
    border: none !important;    
    position: absolute;
    top: 1px;
    left: 0;
}
#oboryKontaktNadpis, #oboryKontaktAnotace {
    display: none;
}
div.oboryKontakt {
    background: url(../images/obory-kontakt-bg.png);
    width: 451px;
    height: 160px;
    margin: 15px 0;
    display: none;
}
div.oboryKontakt strong {
    color: #014b84;
}
div.oboryKontakt .left {
    float: left;
    width: 220px;
    padding-left: 10px;
}
div.oboryKontakt .right {
    float: right;
    width: 190px;
    padding-right: 10px;
}
div#col2 div.oboryKontakt p.image {
    line-height: 2em;
    margin-top: 6px !important; 
}
div#col2 div.oboryKontakt p.image img {
    margin: 0 10px 0 0 !important;
    padding: 2px !important;
}

/* dotaznik meeting point */
#mp-dotaznik fieldset { 
    border:1px solid #bbd2e3; 
    background:#edf5fa; 
}
#mp-dotaznik fieldset ul li {
    list-style:none;
    background:none !important; 
    padding:3px !important;
    clear:both; 
} 
#mp-dotaznik fieldset label {
    float:left;
    width:150px;
    margin-top:3px;
/*   display:block;*/
}
#mp-dotaznik fieldset select {
    border: 1px solid #bbd2e3;
    max-width:220px;
    font-size:1em;
}
#mp-dotaznik fieldset input {
    border: 1px solid #bbd2e3;
    width:220px;
}
#mp-dotaznik fieldset div.radio input {
    width:auto;
    border:none;
}
#mp-dotaznik fieldset div.error,
#mp-dotaznik fieldset input.error {
    border: 1px solid red;
}
#mp-dotaznik fieldset div.radio {
    float:left;
    width:220px;
}
#mp-dotaznik fieldset div.radio label {
    float:none;
}
#mp-dotaznik button.subm {
    margin-left:150px;
    border: none;
    padding: 0;
    font-weight:bold;
    font-size:1em;
    width:117px;
    height:26px;
    line-height:26px;
    color:#fff;
    background: url(../images/sp-col3-button-bg.jpg) 0 0 no-repeat;
}

#mp-dotaznik li.req label span {
    color: red;
}

/* rezervace meeting point */
#col-mp {
    padding: 2px 30px;
    position: relative;
    font-size: 0.7em;
}
#col-mp h1 {
    padding:0;
    margin:0 0 10px 0 !important;
    font-size:1.5em !important;
    line-height:120% !important;
}
#col-mp h2 {
    color: #014B84 !important;
    padding:0;
    margin:0 !important;
    font-size:1.5em !important;
}

#col-mp a {
    color: #014B84;
}
#col-mp table.rezervace {
    font-size:1.4em;
}
#col-mp table.rezervace th {
    color: black !important;
    font-size: 1.1em !important;
	background-color: #edf5fa;
}

#col-mp table.rezervace td {
    font-weight:bold;
    text-align:center;
    border: 1px solid #bbd2e3; 
}
#col-mp table.rezervace td.left {
    text-align:left;
}
#col-mp table.rezervace td.obsazeno {
    color: red;
}
#col-mp table.rezervace td.title {
    font-size:0.8em !important;
    color:#5b7293 !important;
}

#col-mp table.rezervace td.moje {
    color: #014B84;
}
#col-mp table.rezervace td.moje a {
    font-weight:normal;
}
#col-mp table.rezervace td.rezervovat a {
    color: green;
}

#col-mp button.subm {
    margin-left:auto;
    border: none;
    padding: 0;
    font-weight:bold;
    font-size:1em;
    width:117px;
    height:26px;
    line-height:26px;
    color:#fff;
    background: url(../images/sp-col3-button-bg.jpg) 0 0 no-repeat;
}

#col-mp button.btn-184 {
    width: 184px;
    background: url(../images/btn-184.png) 0 0 no-repeat;
}


#col-mp #krok2-cena,
#col-mp #krok2 {
    display:none;
}
#col-mp #krok2-cena {
   /* font-size:1.2em;*/
}
#col-mp #submit1 {
    display:block;
    margin-left:0;
    /*margin-left:auto;*/
}
#col-mp #submit1-top {
    margin-top: 5px;
   /* float:right;*/
}

#col-mp ul {
    margin:0 0 5px 15px;
    padding:0;
}
#col-mp ul li {
    padding:3px 0;
    /*font-size:1.2em;*/
}
#col-mp #submit3,
#col-mp #submit-back {
    float:left;
    margin-right:20px;
}
#col-mp #submit-back {
    background: url("../images/sp-col3-button-left-bg.jpg") 0 0 no-repeat;
}

#col-mp img.right {
    float:right;
    margin: 0 0 5px 10px;
}
#col-mp img.left {
    float:left;
    margin: 0 10px 5px 0;
}

#mp-cesta span {
    padding:5px;
}
#mp-cesta span.active {
    font-weight:bold;
    background:#edf5fa;
}
