/* CSS Document */
body {
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial;
	text-align: left;
	font-size: 10px;
	font-size: "9px";
	background-color: #052754;
	scrollbar-base-color: #052754;
	scrollbar-3dlight-color: #FBF946;
	scrollbar-track-color: silver;
	scrollbar-face-color: #8092BA;
	scrollbar-arrow-color: #F3FE88;
	scrollbar-shtabadow-color: #D0D0D0;
	color: #ffffff;
   }
p {color: #ffffff}
body.kosik {
   background-color: #cccccc;
   color: #808080}
#html, body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	border: none;   
}
#patka {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	border: none;
}
#patka {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 5;
	width: auto;
	height: auto;
}
<!--[if ie]>html, body, #patka {
	border: none;
	padding: 0px;
	margin: 0px;
	overflow-x: hidden;
	overflow-y: hidden;   
}
body, #page {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1;
	overflow-x: auto;
	overflow-y: auto;
}
#page {
	background: none;
	z-index: 4;
	overflow-x: auto;
	overflow-y: auto;
}
#patka {
	position: absolute;
	/*width: expression(oBODY.clientWidth +'px');
	height: expression(oBODY.clientHeight+'px');
*/
	overflow-x: hidden;
	overflow-y: hidden;
}
<![endif]-->
img {
	border: none;
	margin: 0px;
	padding: 0px
}
img.big {
	border: none;
	margin: 0px;
	padding: 0px;
	border-bottom: "1px solid #ffffff";
}
img.obrazek {
	border: none;
	margin-right: 10px;
	padding: 0px
}
img.produkty {
	border: none;
	margin-top: 30px;
	margin-right: 14px;
	padding: 0px
}
img.pravy_sloupec {
	border: 1px solid #ffffff;
	margin: 0px;
	padding: 0px
}
img.vyska {
	border: none;
	width: 1px;
	padding: 0px;
	margin: 0px;
	align: left
}
#adresa {
	PADDING-LEFT: 5px;
	Z-INDEX: 0;
	LEFT: 0px;
	width: 160px;
	_PADDING-TOP: 10px;
	POSITION: absolute;
	TOP: 300px;
	HEIGHT: auto;
	padding-right: 5px;
	padding-bottom: 0px;
	BACKGROUND-COLOR: none
}

#hlavicka {
	PADDING-LEFT: 40px;
	Z-INDEX: 0;
	LEFT: 10px;
	width: 901px;
	width: "931px";
	_PADDING-TOP: 10px;
	border-bottom: 1px solid #ffffff;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 25px;
	HEIGHT: "36px";
	padding-right: 0px;
	padding-bottom: 10px;
	BACKGROUND-COLOR: none;
}
#prihlaseni {
	BACKGROUND-COLOR: none;
	PADDING: 8px;
	Z-INDEX: 8;
	LEFT: 0px;
	WIDTH: 140px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 420px
}
#levy {
	text-align: center;
	COLOR: #ffffff;
	BACKGROUND-COLOR: none;
	Z-INDEX: 2;
	LEFT: 0px;
	WIDTH: 150px;
	PADDING-TOP: 40px;
	PADDING-left: 5px;
	POSITION: absolute;
	TOP: 36px;
	HEIGHT: auto;
	font-size: 110%;
}

p.1_uroven_menu {
	COLOR: #ffffff;
	font-weight: bold;
	TEXT-DECORATION: none;
	margin: 0px;	
	padding-top: 0px;
	padding-top: "10px";
	padding-left: 5px;
	padding-bottom: 4px;
	padding-bottom: "4px";
	_font-size: 130%;
	font-size: "14px";
	}
p.1_uroven_menu A {
	TEXT-DECORATION: underline;	
}
p.2_uroven_menu {
	COLOR: #ffffff;
	font-weight: bold;
	TEXT-DECORATION: none;
	margin: 0px;
	margin: "0px";
	padding-top: 2px;
	padding-top: "2px";
	padding-left: 5px;
	padding-bottom: 0px;
	padding-bottom: "0px";
	font-size: 130%;
	font-size: "10px";

}
p.2_uroven_menu A:hover {
	TEXT-DECORATION: underline;
	}

#obsah {
	float: left;
	PADDING-right: 0px;
	PADDING-left: "3px";
	PADDING-left: 0px;
	PADDING-TOP: 0px;
	PADDING-bottom: 120px;
	Z-INDEX: 3;
	BACKGROUND-COLOR: none;
	LEFT: 159px;
	WIDTH: 800px;
	WIDTH: "802px";
	POSITION: absolute;
	TOP: 36px;
	height: 750px;
	height: "884px";
	color: #808080;
	border-left: 1px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-bottom: 1px solid none;
	border-right: 1px solid none;
	overflow: auto;	
}
#obsah_bez {
	float: left;
	PADDING-right: 0px;
	PADDING-left: 0px;
	PADDING-TOP: 0px;
	PADDING-bottom: 120px;
	Z-INDEX: 3;
	BACKGROUND-COLOR: none;
	LEFT: 159px;
	WIDTH: 530px;
	WIDTH: "532px";
	POSITION: absolute;
	TOP: 36px;
	height: 750px;
	height: "884px";
	color: #808080;
	border-left: 1px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	overflow: auto;	
}
.spojene_sloupce {
	PADDING-right: 10px;
	PADDING-left: 10px;
	PADDING-TOP: 10px;
	PADDING-bottom: 80px;
	Z-INDEX: 3;
	background-color: none;
	LEFT: 0px;
	WIDTH: 95%;
	POSITION: absolute;
	TOP: 36px;
	height: 500px;
	color: #808080;
	border-left: 1px solid none;
	border-top: 0px solid none;
	border-bottom: 1px solid none;
	border-right: 1px solid none;
}
#pravy {
	margin: 0px;
	text-align: center;
   vertical-align: center;
	Z-INDEX: 1;
	LEFT: "560px";
	LEFT: 550px;
	WIDTH: 230px;
	PADDING-TOP: 0px;
	PADDING-left: 10px;
	PADDING-right: 0px;
	PADDING-left: "5px";
	PADDING-right: "9px";
	PADDING-BOTTOM: 0px;
	POSITION: absolute;
	TOP: 0px;
	BACKGROUND-COLOR: none;
	border-left: 1px solid #49638E;
	border-right: 1px solid #49638E;
	border-bottom: 1px solid #49638E;
   -moz-border-radius-bottomright: 10px;
   -moz-border-radius-bottomleft: 10px;
}
#pravy1 {
	margin: 0px;
	text-align: center;
   vertical-align: center;
	Z-INDEX: 1;
	LEFT: "540px";
	LEFT: 530px;
	WIDTH: 230px;
	PADDING-TOP: 0px;
	PADDING-left: 10px;
	PADDING-right: 0px;
	PADDING-left: "5px";
	PADDING-right: "9px";
	PADDING-BOTTOM: 0px;
	POSITION: absolute;
	TOP: 0px;
	BACKGROUND-COLOR: none;
	border-left: 1px solid #49638E;
	border-right: 1px solid #49638E;
	border-bottom: 1px solid #49638E;
   -moz-border-radius-bottomright: 10px;
   -moz-border-radius-bottomleft: 10px;
}

div.pravy_center {vertical-align: center}
div.pravy_center1 {vertical-align: center; width: 210px; BACKGROUND-COLOR: #9baec6; padding: 5px; -moz-border-radius-bottomright: 5px;  -moz-border-radius-bottomleft: 5px;  -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;}
div.pravy_center1 H2 {width: 200px; text-align: center; vertical-align: center; color: #000000}
div.pravy_center1 P {width: 200px; text-align: justify; vertical-align: center; color: #000000}
#pravy P {width: 200px; text-align: justify; vertical-align: center}
#pravy H2 { color: #ffffff; width: 200px; text-align: center; vertical-align: center}
P.objednat {margin-left: 20px;margin-top: 0px; margin-bottom: 0px; width: 150px; font-size: 150%; font-size: "120%"; text-align: center; padding: 5px; vertical-align: center; 	BACKGROUND-COLOR: #052754; color: #ffffff; border: 1px solid #ffffff;    -moz-border-radius-bottomright: 5px;
   -moz-border-radius-bottomleft: 5px;
   -moz-border-radius-topleft: 5px;
   -moz-border-radius-topright: 5px;}
P.detaily {margin-left: 0px; margin-top: 0px; margin-top: "-1px"; margin-bottom: 0px; width: 490px; width: "530px"; font-size: 150%; font-weight: bold; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 20px;	BACKGROUND-COLOR: #052754; color: #ffffff; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
P.detaily_text {margin-left: 0px; margin-top: 0px; margin-bottom: 0px; width: 480px; width: "500px"; font-size: 110%; font-weight: bold; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 20px;	BACKGROUND-COLOR: none; color: #ffffff; border: none;}
.detaily_nadpis {margin-left: 0px; margin-top: 0px; margin-bottom: 0px; width: 480px; width: "500px"; font-size: 120%; font-weight: bold; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 20px;	BACKGROUND-COLOR: none; color: #ffffff; border: none;}
P.uvod_detaily_text {margin-left: 0px; margin-top: 0px; margin-bottom: 0px; width: 490px; width: "500px"; font-size: 120%; font-weight: bold; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; padding-right: 20px;	BACKGROUND-COLOR: none; color: #ffffff; border: none;}
#pravy_podstranka {
	/* BACKGROUND: url('../images/titulka_pravy sloupec_joka2.jpg') no-repeat; */
	PADDING-LEFT: 5px;
	padding-right: 5px;
	margin: 0px;
	text-align: center;
	Z-INDEX: 1;
	LEFT: 710px;
   LEFT: "700px";
	WIDTH: 230px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 50px;
	POSITION: absolute;
	TOP: 36px;
	BACKGROUND-COLOR: NONE;
	border-left: 1px solid #49638E;
	border-right: 1px solid #49638E;
	border-bottom: 1px solid #49638E;
   -moz-border-radius-bottomright: 10px;
   -moz-border-radius-bottomleft: 10px;
}

fieldset.obsah {
	width: 94%;
	padding: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
	vertical-align: top;
	color: #ffffff;
	border: 1px solid #c0c0c0;
}
p.pravy_podstranka {
	padding-top: 20px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 50px;
}
div.float_novinky {
	Z-INDEX: 11;
   position: absolute;
	left: 0px;
   top: 750px;
	padding-top: 850px;
	MARGIN-TOP: 800px;
	MARGIN-TOP: "800px";
	MARGIN-BOTTOM: 0px;
	WIDTH: auto;
	PADDING: 4px;	
	BACKGROUND-COLOR: #c0c0c0;
	text-align: left;
}
div.float_pravy_popis {
	left: 0px;
   top: -4px;
   height: 208px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	WIDTH: 220px;
	margin: 5px;
	color: #ffffff;
	font-size: 100%;
   font-size: "95%";
   font-weight: normal;
	BACKGROUND-COLOR: none;
	vertical-align: center;
	overflow: auto;
}
div.float_pravy_popis h2 {
	font-size: 150%;
	font-weight: bold;
	line-height: 110%;
	margin: 0px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	vertical-align: center;
	text-align: center;
	color: #ffffff;
	width: 195px;
	background-color: none;
   -moz-border-radius: 4px;
}
div.float_pravy_popis h2 {
 filter: Alpha(opacity=90, style=1); -moz-opacity: 0.9; opacity: 0.9;
 }
 .spojene_sloupce_titulka {
	PADDING-right: 10px;
	PADDING-left: 10px;
	PADDING-TOP: 10px;
	PADDING-bottom: 80px;
	Z-INDEX: 3;
	background-color: none;
	LEFT: 0px;
	WIDTH: 30%;
	POSITION: absolute;
	TOP: 450px;
	TOP: "480px";
	height: 500px;
	color: #808080;
	border-left: 1px solid none;
	border-top: 0px solid none;
	border-bottom: 1px solid none;
	border-right: 1px solid none;
}

table.novinky {
  background: none;
  border: none;
  vertical-align: center;
  width: auto;  
  }
table.novinky TD {
  background: none;
  padding: 2px;
  border-top: #f0f0f0;
  border-bottom: #f0f0f0;
  color: #ffffff;
  font-weight: bold;
  }  
table.otevreno {
  background: none;
  border: none;
  color: #ffffff;
  width: auto;  
  }
table.otevreno TD {
  background: none;
  color: #ffffff;
  font-weight: bold;
  font-size: 100%;
  padding: 5px;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  }  
table.zastupci {
  background: #9baec6;
  border: 1px solid #d0d0d0;
  margin-top: 30px;
  padding-left: 15px;
  margin-left: "15px";
  width: 490px;  
  width: "400px";  
  }
table.zastupci   {
 filter: Alpha(opacity=80, style=0); -moz-opacity: 0.8; opacity: 0.8;
 }

table.zastupci TD {
  background: none;
  padding: 10px;
  font-size: 110%;
  border: 1px solid #d0d0d0;
  color: #ffffff;
  font-weight:bold;  }  

span.popiska {
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 130%;
  color: #ffffff;
  }
  span.white {
  color: #ffffff;
  }

.novinky_text {
  font-weight: bold;
  font-size: 100%;
  padding: 5px;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 0px;
  margin-top: 0px;
  BACKGROUND-COLOR: #f0f0f0;
  color: #808080;
	-moz-border-radius: 4px;
}
.novinky_text A {
 color: #808080;
}
.novinky_text A:active {
 color: #808080;
}
.novinky_text A:visited {
 color: #808080;
}
.novinky_text A:hover {
 color: #808080;
}

.novinky_nadpis {
  font-weight: bold;
  font-size: 130%;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 0px;
  margin-top: 0px;
  padding: 5px;
  BACKGROUND-COLOR: #f3ae4b;
  color: #000000;
 	-moz-border-radius: 4px;
  }
  
.nadpis {
	COLOR: #ffffff;
	PADDING-RIGHT: 15px;
	padding-top: 3px;
	font-weight: bold;
	PADDING-LEFT: 10px;
	FONT-SIZE: 1.25em;
	WIDTH: auto;
	background-color: none;
}
p.text {
	COLOR: #ffffff;
	PADDING-RIGHT: 15px;
	font-weight: bold;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	WIDTH: 220px;
	PADDING-TOP: 2px;
}
.red {
	color: red;
	font-weight: bold;
}
table {
	border-collapse: collapse;
	width: 90%;
	color: #808080;
	font-size: 1.0em;
	padding: 0px;
	margin: 0px;
	background-color: none;
	border: none;
	margin: 5px;
	BORDER-COLLAPSE: collapse;
}
td {
	border-collapse: collapse;
	background-color: none;
	text-align: left;
	padding: 2px;
	vertical-align: top;
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	margin: 5px;
}
tr.prazdna {
	border-collapse: collapse;
	background-color: none;
	text-align: left;
	padding: 2px;
	border: none;
	margin: 0px;
}
table.obchody {
	border-collapse: collapse;
	width: 95%;
	padding: 0px;
	margin: 15px;
	font-size: 110%;
	background-color: none;
	border: 1px solid #ffffff;
}
table.obchody td {
	background-color: none;
	color: #ffffff;
	text-align: left;
	font-size: 110%;
	font-weight: bold;
	padding: 2px;
	border: 1px solid #ffffff;
}
table.registrace {
	border-collapse: collapse;
	width: 120px;
	align: left;
	border: 1px solid #f0f0f0;
	BACKGROUND-COLOR: #052754;
	padding: 2px;
}
table.registrace td {
	padding: 2px;
	line-height: 10px;
	height: 16px;
	font-size: 1.0em;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
	text-decoration: none;
	background-color: #052754;
	border: none;
}
table.objednavka {
	border-collapse: collapse;
	align: center;
	border: none;
	BACKGROUND-COLOR: none;
	padding: 2px;;
}
table.objednavka td {
	padding: 4px;
	line-height: 1.0em;
	height: 2.0em;
	font-size: 1.0em;
	text-align: left;
	vertical-align: top;
	font-style: normal;
	text-decoration: none;
	background-color: none;
	border: none;
	border-collapse: collapse;
}
.kosik {
	background-color: #d0d0d0;
	color: #000000;
}
.text_kosik {
 background-color: #f9d389;
}
table.kosik {
	border-collapse: collapse;
	width: 220px;
	align: center;
	border: 1px solid #808080;
	BACKGROUND-COLOR: #F3FE88;
	padding: 1px;
}
table.kosik TD {
	border: 1px solid #808080;
}

tr.zahlavi {
	background-color: #f3ae4b;
	font-weight: bold;
   border: 1px solid #808080;
	font-size: 105%;
   font-size: "95%";
}
tr.zahlavi_blue {
	background-color: #8092BA;
	font-weight: bold;
	border: 1px solid #ffffff;
	font-size: 105%;
}

tr.vybrano {
	background-color: #F3FE88
}
tr.vybrano a:hover {
	background-color: #f3ae4b;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
table.kosik td {
	padding: 4px;
	line-height: 1.0em;
	height: 2.0em;
	text-align: left;
	vertical-align: top;
	font-style: normal;
	text-decoration: none;
	background-color: none;
	border: 1px dotted #808080;
	border-collapse: collapse;
}
.kosik a:hover {
	color: red;
}
.obrazek_kosile {
	margin: 1px;
	text-align: left;
	width: 200px;
	PADDING: 0px;
	BACKGROUND-COLOR: none;
}
div.leve_logo {
	Z-INDEX: 4;
	BACKGROUND-COLOR: none;
	text-align: center;
	LEFT: 0px;
	WIDTH: 160px;
	height: 40px;
	margin: 0px;
	padding: 0px;
	COLOR: #062754;
	POSITION: absolute;
	TOP: 0px;
}
div.leve_logo a:link {
	text-decoration: none
}

#nove {
	WIDTH: 420px;
	PADDING-LEFT: 0px;
	Z-INDEX: 1;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 550px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 150px;
	BACKGROUND-COLOR: #d0d0d0;
	BORDER: 1px solid #000000;	
}
table.nove {
	table-layout: auto;
	width: auto;
	padding: 2px;
	align: left;
}
table.nove td {
	font-size: 0.75em;
	background-color: #d0d0d0;
	text-align: right;
	border: 1px dotted #f0f0f0;
	padding: 3px;
	nowrap-nowrap;
}
table.pata {
	border-collapse: collapse;
	/*BACKGROUND: url('../images/pata_joka.jpg');
   background-repeat: no-repeat;
   background-position: 35 0em;*/
	border-top: 3px solid #f0f0f0;
	border-bottom: 1px solid none;
	border-left: 3px solid none;
	border-right: none;
	width: 942px;
	width: "931px";
	padding: 0px;
	BACKGROUND-COLOR: #052754;
	margin: 0px;
}
table.pata {
 filter: Alpha(opacity=80, style=0); -moz-opacity: 0.8; opacity: 0.8;
 }

table.pata td.rights {
	font-size: 100%;
	font-size: "100%";
	width: 212px;
	width: "200px";
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	vertical-align: middle;
	BORDER-TOP: 1px solid none;
}
.pata td {
	font-size: 85%;
	font-size: "80%";
	text-align: left;
	padding-top: 1px;
	padding-top: "2px";
	padding-bottom: 6px;
	padding-bottom: "10px";
	padding-right: 0px;
	vertical-align: middle;
	BORDER: 1px solid none;
}
.bold {
	font-weight: bold;
	text-align: left;
	font-color: #ffffff;
}
.bold_blue {
   color: #052754;
	font-weight: bold;
	text-align: left;
}
span.bold {
	font-weight: bold;
}
div.horni_menu {
	z-index: 110;
	position: absolute;
	text-align: left;
	width: 770px;
	_width: 800px;
	background-color: none;
	left: 170px;
	font-size: 95%;
	_font-size: 95%;
	padding-left: 5px;
	padding-top: 5px;
	line-height: 20px;
	color: #ffffff;
	font-weight: bold;
	TEXT-DECORATION: none;
}
div.horni_menu a {
	color: #ffffff;
	font-weight: bold;
	TEXT-DECORATION: none;
	background-color: #052754;
	margin: 2px;
	padding-left: 3px;
	padding-right: 3px
	padding-top: 5px;
	padding-bottom: 3px;
}

div.horni_menu a:hover {
	color: #49638E;
	font-weight: bold;
	background-color: #cccccc;
	margin: 2px;
	padding-left: 3px;
	padding-right: 3px
	padding-top: 5px;
	padding-bottom: 3px;
}
div.horni_menu a:active {
	color: #ffffff;
	font-weight: bold;
	padding-left: 0px;
	font-weight: bold;
	margin: 2px;
	padding-left: 3px;
	padding-right: 3px
	padding-top: 5px;
	padding-bottom: 3px;
}
div.horni_menu a:visited {
	color:  #ffffff;
	font-weight: bold;
	margin: 2px;
	padding-left: 3px;
	padding-right: 3px
	padding-top: 5px;
	padding-bottom: 3px;
}

a {
	color: #ffffff;
	font-weight: bold;
	TEXT-DECORATION: none;
   margin: 0px;
	padding-left: 0px;
	padding-right: 0px
	padding-top: 0px;
	padding-bottom: 0px;
}

a:hover {
	color: #ffffff;
	font-weight: bold;
   margin: 0px;
	padding-left: 0px;
	padding-right: 0px
	padding-top: 0px;
	padding-bottom: 0px;
	TEXT-DECORATION: underline;
}
a:active {
	color: #ffffff;
	font-weight: bold;
   margin: 0px;
	padding-left: 0px;
	padding-right: 0px
	padding-top: 0px;
	padding-bottom: 0px;
	TEXT-DECORATION: underline;
}
a:visited {
	color:  #f0f0f0;
	font-weight: bold;
   margin: 0px;
	padding-left: 0px;
	padding-right: 0px
	padding-top: 0px;
	padding-bottom: 0px;
	TEXT-DECORATION: underline;
}

div.obsah_bez a {
	color: #49638E;
	font-weight: bold;
	TEXT-DECORATION: none;
   margin: 0px;
	padding-left: 0px;
	padding-right: 0px
	padding-top: 0px;
	padding-bottom: 0px;
}

div.obsah_bez a:hover {
	color: #808080;
	font-weight: bold;
   margin: 0px;
	padding-left: 0px;
	padding-right: 0px
	padding-top: 0px;
	padding-bottom: 0px;
}
div.obsah_bez a:active {
	color: #49638E;
	font-weight: bold;
   margin: 0px;
	padding-left: 0px;
	padding-right: 0px
	padding-top: 0px;
	padding-bottom: 0px;
}
div.obsah_bez a:visited {
	color:  #8092BA;
	font-weight: bold;
   margin: 0px;
	padding-left: 0px;
	padding-right: 0px
	padding-top: 0px;
	padding-bottom: 0px;
}
.jazyk {
	COLOR: #ffffff;
	font-size: 1.0em;
	background-color: #f0f0f0;
	width: "200px";
	width: 200px;
	text-align: left;
	margin: 0px;
	_padding-right: 0px;
	padding-left: 2px;
	padding-right: 36px;
}

P.uvodnik {
	COLOR: #ffffff;
	font-size: 1.15em;
	margin: 0px;
	FONT-WEIGHT: bold;
}
.obsah_uvodnik {
	COLOR: #808080;
	font-size: 1.15em;
	width: 280px;
	text-align: left;
	margin: 0px;
	FONT-WEIGHT: bold;
	padding-left: 2px;
	padding-right: 36px;
}
div.prvni_sloupec {
	font-weight: normal;
	float: left;
	background-color: #cccccc;
	
}
div.druhy_sloupec {
	font-weight: normal;
}
span.prvni_sloupec {
   position: absolute;
   float: left;
	width: 250px;
	top: 0px;
	left: 0px;
	height: 400px;
	text-align: left;
	padding-top: 0px;
	FONT-WEIGHT: normal;
	color: #ffffff;
	padding-right: 0px;
	padding-left: 0px;
	PADDING-bottom: 0px;
	background-color: none;
	margin: 0px;
}
span.pokracovani {width: "530px"; padding-top:0px;}
span.pokracovani_medi {
   position: absolute;
   float: left;
	width: 510px;
	top: 420px;
	height: auto;
	text-align: center;
	padding-top: 0px;
	FONT-WEIGHT: normal;
	color: #000000;
	padding-right:0px;
	padding-left: 0px;
	PADDING-bottom: 80px;
	background-color: none;
	margin: 0px;
}
span.pokracovani_historie {
   position: absolute;
   float: left;
	width: 500px;
	top: 0px;
	height: auto;
	text-align: left;
	padding-top: 0px;
	FONT-WEIGHT: normal;
	color: #000000;
	padding-right:0px;
	padding-left: 0px;
	PADDING-bottom: 80px;
	background-color: none;
	margin: 0px;
}

span.pokracovani_prvni_sloupec {
   position: absolute;
   float: left;
	width: 250px;
	top: 350px;
	height: 400px;
	text-align: left;
	padding-top: 0px;
	FONT-WEIGHT: normal;
	color: #000000;
	padding-right: 0px;
	padding-left: 10px;
	PADDING-bottom: 80px;
	background-color: none;
	margin: 0px;
}

span.druhy_sloupec {
   position: absolute;
	left: 280px;
	left: "300px";
	width: 200px;
	width: "180px";
	top: 0px;
	text-align: left;
	color: #ffffff;
	padding-top: 0px;
	padding-top: "10px";
	padding-left: 0px;
	padding-right: 0px;
	PADDING-bottom: 80px;
	background-color: none;
	margin-top: 0px;
   float: left;
	font-size: 1.0em;
}
span.pokracovani_druhy_sloupec {
   position: absolute;
	left: 280px;
	left: "300px";
	width: 200px;
	width: "180px";
	top: 250px;
	text-align: left;
	color: #ffffff;
	padding-top: 0px;
	padding-top: "10px";
	padding-left: 0px;
	padding-right: 0px;
	PADDING-bottom: 80px;
	background-color: none;
	margin-top: 0px;
   float: left;
	font-size: 1.0em;
}

span.prvni_sloupec_titulka {
	FLOAT: left;
	width: 220px;
	height: 400px;
	padding-top: 0px;
	color: #ffffff;
	padding-right: 5px;
	padding-left: 2px;
	background-color: none;
	margin-top: 0px;
}
span.druhy_sloupec_titulka {
	float: right;
	left: 420px;
	width: 250px;
	width: "250px";
	color: #ffffff;
	padding-top: 0px;
	padding-top: "10px";
	top: 60px;
	text-align: left;
	padding-left: 10px;
	padding-right: 5px;
	background-color: none;
	margin-top: 0px;
	font-size: 100%;
}
.prvni_sloupec_text {
	text-align: justify;
	font-size: 110%;
	font-size: "11px";
	font-weight: bold;
	padding: 5px;
	margin-left: 10px;
	margin-right: 5px;
	background-color: none;
	color: #ffffff;
	-moz-border-radius: 4px;
}
.prvni_sloupec_text    {
 filter: Alpha(opacity=90, style=1); -moz-opacity: 0.9; opacity: 0.9;
 }
 .prvni_sloupec_text_black {
 	text-align: justify;
	font-size: 110%;
	font-size: "11px";
	padding: 5px;
	margin-left: 10px;
	margin-right: 5px;
	background-color: #f0f0f0;
	color: #000000;
	-moz-border-radius: 4px;
}
.prvni_sloupec_text_black    {
 filter: Alpha(opacity=90, style=1); -moz-opacity: 0.9; opacity: 0.9;
 }

.druhy_sloupec_text {
	text-align: justify;
	font-size: 110%;
	font-size: "11px";
	margin-left: 0px;
	padding: 5px;
	margin: 0px;
	margin: "0px";
	background-color: none;
	color: #ffffff;
	-moz-border-radius: 4px;
}
.druhy_sloupec_text      {
 filter: Alpha(opacity=90, style=1); -moz-opacity: 0.9; opacity: 0.9;
 }

h1.prvni_sloupec_nadpis {
	font-size: 180%;
	font-size: "200%";
	text-align: left;
	font-weight: bold;
	line-height: 110%;
	margin-left: 10px;
	padding-top: 0px;
	padding-top: "10px";
	padding-left: 10px;
	padding-right: 3px;
	padding-bottom: 3px;
	color: #052754;
	background-color: none;
  -moz-border-radius: 4px;
}
.prvni_sloupec_nadpis A {
	COLOR: #ffffff;
	text-decoration: underline;
}
.prvni_sloupec_nadpis A:active {
	COLOR: #052754;
}
.prvni_sloupec_nadpis A:hover {
	COLOR: #49638E;
}

.prvni_sloupec_nadpis A:visited {
	COLOR: #808080;
}
.prvni_sloupec_text A {
	COLOR: #ffffff;
	text-decoration: underline;
}
.prvni_sloupec_text A:active {
	COLOR: #052754;
}
.prvni_sloupec_text A:hover {
	COLOR: #49638E;
}

.prvni_sloupec_text A:visited {
	COLOR: #808080;
}

h1.druhy_sloupec_nadpis {
	font-size: 150%;
	text-align: left;
	font-weight: bold;
	line-height: 110%;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	width: 200px;
	color: #052754;
	background-color: #f0f0f0;
   -moz-border-radius: 4px;
}
h1.druhy_sloupec_nadpis    {
 filter: Alpha(opacity=90, style=1); -moz-opacity: 0.9; opacity: 0.9;
 }

.druhy_sloupec_nadpis A {
	COLOR: #052754;
}
.druhy_sloupec_nadpis A:active {
	COLOR: #052754;
}
.druhy_sloupec_nadpis A:hover {
	COLOR: #49638E;
}

.druhy_sloupec_nadpis A:visited {
	COLOR: #808080;
}
.druhy_sloupec_text A {
	COLOR: #052754;
}
.druhy_sloupec_text A:active {
	COLOR: #052754;
}
.druhy_sloupec_text A:hover {
	COLOR: #49638E;
}

.druhy_sloupec_text A:visited {
	COLOR: #808080;
}

h2.prvni_sloupec_nadpis {
	font-size: 130%;
	text-align: left;
	font-weight: bold;
	line-height: 110%;
	margin-left: 10px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 3px;
	padding-bottom: 3px;
	color: #ffffff;
	width: 200px;
	background-color: none;
   -moz-border-radius: 4px;
}
h2.prvni_sloupec_nadpis    {
 filter: Alpha(opacity=90, style=1); -moz-opacity: 0.9; opacity: 0.9;
 }

h2.druhy_sloupec_nadpis {
	font-size: 130%;
	text-align: left;
	font-weight: bold;
	line-height: 110%;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	margin-left: 5px;
	margin-left: "0px";
	width: 200px;
	color: #000000;
	background-color: #e0e0e0;
	-moz-border-radius: 4px;
}
h2.druhy_sloupec_nadpis    {
 filter: Alpha(opacity=90, style=1); -moz-opacity: 0.9; opacity: 0.9;
 }
P.partneri_text {
	text-align: justify;
	font-size: 110%;
	font-size: "11px";
	font-weight: bold;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	width: 200px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #f0f0f0;
	color: #000000;
	-moz-border-radius: 4px;
}
.partneri_text {
 filter: Alpha(opacity=70, style=1); -moz-opacity: 0.7; opacity: 0.7;
 }

P.partneri_text A {
	COLOR: #052754;
}

P.partneri_text A:active {
	COLOR: #052754;
}

P.partneri_text A:hover {
	COLOR: #49638E;
}

P.partneri_text A:visited {
	COLOR: #808080;
}
div.mediprogram
{ width: 95%; 
  width: "474px";
  padding: 10px;
  margin-left: 5px;
  margin-right: 0px;
  margin-top: 10px;
  text-align: left;
  font-size: 100%;
  color: #000000;
  font-weight: normal;
  background-color: #ffffff;
  -moz-border-radius: 4px;}

P.mediprogram_text { COLOR: #052754;
}

DIV.mediprogram P A {
	COLOR: #052754;
}

DIV.mediprogram P A:active {
	COLOR: #052754;
}

DIV.mediprogram P A:hover {
	COLOR: #49638E;
}

DIV.mediprogram P A:visited {
	COLOR: #808080;
}
h2.mediprogram_nadpis {
	font-size: 150%;
	text-align: left;
	font-weight: bold;
	line-height: 110%;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	width: 400px;
	color: #052754;
	-moz-border-radius: 4px;
}

.partneri_nadpis {
	font-size: 150%;
	font-weight: bold;
	line-height: 110%;
	margin-left: 10px;
	margin-right: 5px;
	margin-top: 10px;
	margin-bottom: 2px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	vertical-align: left;
	text-align: left;
	color: #ffffff;
	width: 200px;
	background-color: #052754;
   -moz-border-radius: 4px;
}
.partneri_nadpis {
 filter: Alpha(opacity=70, style=1); -moz-opacity: 0.7; opacity: 0.7;
 }

}
.partneri_nadpis A {
	COLOR: #052754;
}
.partneri_nadpis A:active {
	COLOR: #052754;
}
.partneri_nadpis A:hover {
	COLOR: #49638E;
}

.partneri_nadpis A:visited {
	COLOR: #808080;
}

P.historie_text {
	text-align: justify;
	font-size: 110%;
	font-size: "11px";
	font-weight: bold;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	width: 480px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: none;
	color: #ffffff;
	-moz-border-radius: 4px;
}
P.historie_text A {
	COLOR: #052754;
}

P.historie_text A:active {
	COLOR: #052754;
}

P.historie_text A:hover {
	COLOR: #49638E;
}

P.historie_text A:visited {
	COLOR: #808080;
}

.historie_nadpis {
	font-size: 150%;
	font-weight: bold;
	line-height: 110%;
	margin-left: 10px;
	margin-right: 5px;
	margin-top: 10px;
	margin-bottom: 2px;
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	vertical-align: left;
	text-align: left;
	color: #ffffff;
	width: 480px;
	background-color: #052754;
   -moz-border-radius: 4px;
}
.historie_nadpis {
 filter: Alpha(opacity=90, style=1); -moz-opacity: 0.9; opacity: 0.9;
 }

}
.historie_nadpis A {
	COLOR: #052754;
}
.historie_nadpis A:active {
	COLOR: #052754;
}
.historie_nadpis A:hover {
	COLOR: #49638E;
}

.historie_nadpis A:visited {
	COLOR: #808080;
}

div.float_logo {
	FLOAT: left;
	LEFT: 160px;
	Z-INDEX: 10;
	MARGIN-BOTTOM: 0px;
	WIDTH: 394px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	height: auto;
	TOP: 420px;
}
h1 {
	font-size: 1.5em;
	text-align: left;
	padding-top: 0px;
	font-weight: bold;
	line-height: 18px;
	color: #49638E;
}
h2 {
	font-size: 1.25em;
	font-weight: bold;
	padding-left: 10px;
	line-height: 18px;
	color: #49638E;
}
h3 {
	font-size: 1.0em;
	font-weight: bold;
	padding-left: 10px;
	line-height: 15px;
	color: #808080;
}
h4 {
	font-size: 0.75em;
	font-weight: bold;
	padding-left: 10px;
	line-height: 14px;
	color: #808080;
}
.jmeno {
	font-size: 1.25em;
	font-weight: bold;
	color: #49638E;
	background-color: #FFF799;
}
.pozice {
	font-size: 1.25em;
	padding-bottom: 5px;
	color: #49638E;
	font-weight: normal;
	font-family: Courier;
}
.region {
	font-size: 1.0em;
	font-weight: bold;
   vertical-align: top;
	padding-bottom: 6px;
	padding-top: 6px;
}
.typ_kosile {
	background-color: #e0e0e0;
	color: #0B3A68;
	font-size: 1.0em;
	;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 8px;
}
TD.nazev_obchod {
	width: 30%;
	font-weight: bold;
}
TD.mesto {
	background-color: none;
	width: 20%;
}
TD.adresa {
	text-align: center;
}
TD.tel {
	background-color: none;
}
TD.kontaktni_osoba {
}
.uvodnik {
	padding-top: 20px;
	padding-left: 5px;
	text-align: center;
	padding-right: 5px;
	line-height: 1.25em;
	font-size: 1.15em;
	font-weight: bold;
	color: #FFF799;
	width: 135px;
}
.slogan {
	padding-top: 0px;
	padding-left: 80px;
	padding-bottom: 0px;
	text-align: left;
	font-size: 2.0em;
	font-weight: bold;
	color: #FFF799;
}
td.slogan {
	width: 600px;
	width: "628px";
}
span.poznamka {
	padding-top: 0px;
	padding-left: 0px;
	font-size: 9px;
	width: 130px;
	font-weight: normal;
	color: #ffffff;
	}
UL, OL { 
 margin-left: 10px;
 padding-left: 5px;
 font-color: #ffffff;
 list-style: none;
}
LI.modry {
  background-image: url('../images/li.gif');
  background-repeat: no-repeat;
  background-position: 0 .5em;
  padding-left: 15px;
  padding-top: 2px;
  font-size: 110%;
  line-height: 120%;
  color: #ffffff;
  font-weight: normal;
  width: 180px;
}
.celkem {
	font-size: 8.0pt;
	font-weight: bold;
	color: red;
}
TD.popis {
   background-color: #d0d0d0;
   font-size: 95%;
   border-top: 1px solid #f0f0f0;
   border-bottom: 1px solid #f0f0f0;
   font-weight: bold;
	text-align: right;
	}
TD.prazdny {
  background-color: none;
  font-weight: bold;
	text-align: right;
	border: 1px solid none;
	}

TD.vyska {
background-color: #e0e0e0;
border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	font-weight: bold;
	text-align: center;
	}
TD.velikost {
	text-align: center;
	}
TD.cm {
   background-color: none;
	border: 1px solid #f0f0f0;
	font-color: #ffffff;
	text-align: center;
	}
img.medi {
  border: 2px solid #FBF946
  }
table.obchod {
	color: #000000;
}
table.vzornik {
	width: 20px;
	margin-left: 5px;
   border: 2px solid #ffffff;
}
table.vzornik TD {
	font-size: 10px;
	line-height: 10px;
   padding: 3px;
   border: 1px solid #ffffff; 	
}

table.nadpis_detail {
	color: #000000;
}
img.detail {
   border: 1px solid #808080;
   padding: 1px;
   margin: 5px;
}
img.kolekce {
   border: 1px solid #808080;
   padding: 0px;
   float: left;
   margin: 5px;
   margin: "4px";
}

submit {
	FONT-WEIGHT: normal;
	margin: 0px;
	FONT-SIZE: 8px;
	COLOR: black;
	BORDER: 1px solid #FBF946;
	BACKGROUND-COLOR: #c0c0c0;
	CURSOR: hand;
}
submit.tlacitko {
	FONT-WEIGHT: normal;
	margin: 0px;
	FONT-SIZE: 8px;
	COLOR: black;
	BORDER: 1px solid #FBF946;
	BACKGROUND-COLOR: #c0c0c0;
	CURSOR: hand;
}
input textarea, button, password, text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: #808080;
	LINE-HEIGHT: 10px;
	width: auto;
}
input radio {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	vertical-align: middle;
	CURSOR: hand;
	COLOR: #808080;
	padding-top: 4px;
	background-color:  none;
	LINE-HEIGHT: 10px;
}
input.pole_registrace {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: #F22D3D;
	width: 60px;
}

#patka {
	position: fixed
}
/* pro Mozillu */
#patka {
	_position: absolute
}
/* pro IE */
#patka {
   background-image: url('../images/pata_pozadi.jpg');
   background-repeat: x-repeat;
   background-position: 0 em;
	PADDING-LEFT: 0px;
	_vertical-align: left;
	padding-bottom: 0px;
	Z-INDEX: 5;
	LEFT: 10px;
	WIDTH: 942px;
	WIDTH: "931px";
	PADDING-TOP: 0px;
	margin-bottom: 0px;
	TOP: 90%;
	TOP: "90%";
	HEIGHT: 33px;
	BACKGROUND-COLOR: none; 	
}
/* libovoln?al?lastnosti (krom?osition) */
 
 