* {
	font-family: Tahoma, "Arial CE", Arial, Trebuchet MS, "Verdana CE", Verdana, "Helvetica CE", lucida, monospaced;
} 
body {
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	background-color: #FFF3B7;
	color: #3C3C3C;
}
.headline {
	background-color: #FFEE9C;
	font-size: 14px;
}
.zprava_view {
	font-size: 14px;
	color: Black;
}
.mala_zprava {
	display: block;
	margin: 2px 2 2 2px;
	height: 105px;
	color: Black;
}
.vyhledavac {
	height: 28px;
	font-size: 11px;
	color: #949494;
}
.obrazek {
	border: 0px solid Maroon;
}
.teplota {
	color: Maroon;
	font-size: 11px;
	font-weight: bold;
}
.bg_mid {
	background: url(img/bg_mid.jpg) repeat-y center;
}
.bg_top {
	background: url(img/bg.jpg) no-repeat top center;
	height: 810;
}
.bg_down {
	background: url(img/bg_down.jpg) no-repeat top center;
	height: 90;
}
.bg_stred {
	background: #fcd201 url(img/bg_stred.jpg) repeat-x;
}
.bg_hlavni {
	height: 210;
}
.bg_novinky {
	font-size: 12px;
	color: #5B5B5B;
}
.bg_caskavarna {
	font-size: 12px;
	color: #5B5B5B;
}
.nadpis_kategorie {
	background: #FFC160 url(img/bg_novinky.jpg) no-repeat top right;
	height: 40;
	color: #E40000;
	font-weight: bold;
	font-size: 16px;
}
.nadpis_novinky {
	background: #FFC160 url(img/bg_novinky.jpg) no-repeat top right;
	height: 40;
	color: #E40000;
	font-weight: bold;
	font-size: 14px;
}
.nadpis_caskavarna {
	background: #FDD45E url(img/bg_caskavarna.jpg) no-repeat top left;
	height: 40;
	color: #E40000;
	font-weight: bold;
	font-size: 14px;
}
.nadpis_594 {
	background: #FCA51C;
	height: 40;
	color: #E40000;
	font-weight: bold;
	font-size: 14px;
}
.nadpis_bunka {
	height: 40;
	color: #9D0000;
	font-weight: bold;
	font-size: 14px;
}
.formular {
	border: 1px solid Gray;
	font-size: 12px;
}
.sloupky {
	height: 190;
}
.sloupek1 {
	background: #FFD602 url(img/sloupek1.gif) no-repeat top;
}
.sloupek2 {
	background: #FFDE35 url(img/sloupek2.gif) no-repeat top;
}
.sloupek3 {
	background: #FFE667 url(img/sloupek3.gif) no-repeat top;
}
.sloupek4 {
	background: #ffe87c url(img/sloupek4.gif) no-repeat top;
}
.sloupek_pravy {
	background: #ffe45c url(img/sloupek_pravy.gif) no-repeat top;
}
.view {
	font-size: 12px;
	color: Black;
}
.anketa {
	font-size: 12px;
	color: Black;
}
.sloupky {
	font-size: 11px;
	color: #5B5B5B;
}
.datum {
	font-size: 14px;
	color: Black;
	text-align: center;
	height: 27;
	vertical-align: middle;
}
.logo_up {
	height: 167;
}
.doprava {
	text-align: right;
}
a.kal {
	text-decoration: none;
	font-size: 11px;
	color: white;
}
a.kal:hover {
	text-decoration: underline;
	color: red;
}
a.okruh {
	font-size: 14px;
	color: #727272;
	text-decoration: none;
	font-weight: bold;
}
a.okruh:hover {
	font-size: 16px;
	color: Red;
	text-decoration: none;
	font-weight: bold;
}
a.okruh_akt {
	font-size: 16px;
	color: Red;
	text-decoration: none;
	font-weight: bold;
}
a.dsg {
	text-decoration: none;
	font-size: 11px;
	color: #ABABAB;
}
a.dsg:hover {
	text-decoration: underline;
	color: #F46B01;
}
a.down_link {
	text-decoration: none;
	font-size: 11px;
	color: #D70900;
}
a.down_link:hover {
	text-decoration: underline;
	color: #FCA51C;
}
.design {
	font-size: 10px;
	text-align: right;
	color: #f7b196;
}
h1 {
	color: #e07b21;
	font-weight: bold;
	font-size: 14px;
}
h2 {
	color: #e40000;
	font-weight: bold;
	font-size: 12px;
}
h1.uni {
	color: #e07b21;
	font-weight: bold;
	font-size: 16px;
}
.nadpis_sloupek {
	font-size: 24px;
	color: Maroon;
	text-decoration: none;
	font-weight: bold;
	height: 30;
	text-align: center;
}
.nadpis {
	color: #e07b21;
	font-weight: bold;
	font-size: 12px;
}
.nadpis2 {
	color: #e07b21;
	font-weight: bold;
	font-size: 14px;
}
.nadpis3 {
	color: #e07b21;
	font-weight: bold;
	font-size: 16px;
}
.tipy {
	font-size: 11px;
	color: #212121;
}
.menu_up {
	color: White;
	text-align: left;
   height: 33px
}
a.menu_hl {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: White;
	text-align: center;
}
a.menu_hl:hover {
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	color: #ffde00;
	text-align: center;
}
.poznamka {
	font-size: 9px;
}
.url_cesta {
	font-size: 8px;
	font-weight: normal;
}
a {
	text-decoration: none;
	color: #A1101D;

}
a:hover {
	text-decoration: underline;
	color: Black;
}
input.hledej {
	background-color: White;
	border: 1px solid #FFEB88;
	font-size: 11px;
	color: #3C3C3C;
}
input {
	background-color: White;
	border: 1px solid #E07B21;
	font-size: 10px;
	color: #353535;
}
textarea {
	background-color: White;
	border: 1px solid #E07B21;
	font-size: 10px;
	color: #353535;
}
select
{
	background-color: white;
	border: 1px solid #E07B21;
	font-size: 10px;
}
option {
	background-color: white;
	border: 1px solid #E07B21;
	font-size: 10px;
}
/* MENU */

.menu {
	display: block;
	width: 708px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style-type: none;
	text-align: left;
}

.menu li {
	float: left;
	padding: 1px 0px;
}

.menu li a {
	display: block;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: white;
}

.menu li a:hover {
	color: #FFD203;
	text-decoration: underline;
}

.submenu {
	position: absolute;
	z-index: 2;
	visibility: hidden;
	list-style-type: none;
	margin: 1 0 0 0;
	padding: 1 0 0 0;
	width: 120px;
	padding: 0;
	border: 1px solid Black;
}

.submenu li {
	display: block;
	clear: left;
	margin: 0;
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0;
	background: #E60203;
	text-align: left;
}

.submenu li a {
	display: block;
	margin: 0 0 0 0;
	height: 22px;
	border: 0;
	padding: 4px 0 0 4px;
	border-bottom: 1px solid Black;
}

.submenu li a:hover {
	background: #A60202;
}

.submenu span {
	display: block;
	margin: 0 0 0 0;
}

.submenu-on ul { visibility: visible; }

.submenu-off ul { visibility: hidden; }

.w210 { width: 160px; }

a.tag1 {
	font-size: 12px;
	text-decoration: none;
}
a.tag1:hover{
	text-decoration: underline;
}
a.tag2 {
	font-size: 16px;
	text-decoration: none;
}
a.tag2:hover{
	text-decoration: underline;
}
a.tag3 {
	font-size: 18px;
	text-decoration: none;
}
a.tag3:hover{
	text-decoration: underline;
}
a.tag4 {
	font-size: 20px;
	text-decoration: none;
}
a.tag4:hover{
	text-decoration: underline;
}
h1.hlavni {
	font-size: 20px;
	margin-top: 5;
	padding-top: 5;
}
.hlavni_zprava {
	font-size: 14px;
	color: Black;
}
.bg1 {
}
.bg2 {
	background: #FFEFD5;
}


.text_nadpis { background:#eee; font-weight:bold; margin-left:3px; padding:1px; margin-top:10px; }
.text_odstavec { margin-left:30px; margin-top:5px; margin-bottom:5px; }
.nadpis_skupiny {
	font: 12px;
	color: #C43600;
	font-weight: bold;
}
.vypis_produktu {
	BORDER: 1px solid #FBBE0B;
	PADDING: 3px;
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	FLOAT: left;
	MARGIN: 2px;
	WIDTH: 206px;
	POSITION: relative;
	HEIGHT: 250px;
	TEXT-ALIGN: center;
	background: White;
}
.vypis_produktu .kupni_lista {
	DISPLAY: block;
	LEFT: 1;
	WIDTH: 202px; 
	BOTTOM: 1px; 
	POSITION: absolute;
}
.vypis_produktu h4 {
	FONT-SIZE: 1.1em; 
	COLOR: #ff6600;
}
.vypis_produktu .puvodni {
	TEXT-DECORATION: line-through;
}
.vypis_produktu .cena {
	FONT-SIZE: 1.1em; 
	COLOR: #E0552A;
}
.vypis_produktu p {
	DISPLAY: block; 
	FONT-SIZE: 0.9em; 
	MARGIN: 3px 0px; 
	TEXT-ALIGN: center;
}
.vypis_produktu_small {
	BORDER: 1px solid #22326E;
	PADDING: 1px;
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 1px;
	WIDTH: 122px;
	POSITION: relative;
	HEIGHT: 220px;
	TEXT-ALIGN: center;
	background: White;
}
.vypis_produktu_small .kupni_lista {
	DISPLAY: block;
	LEFT: 1;
	WIDTH: 120px; 
	BOTTOM: 1px; 
	POSITION: absolute;
}
.vypis_produktu_small h4 {
	FONT-SIZE: 1.1em; 
	COLOR: #ff6600;
}
.vypis_produktu_small .puvodni {
	TEXT-DECORATION: line-through;
}
.vypis_produktu_small .cena {
	FONT-SIZE: 1.1em; 
	COLOR: #E0552A;
}
.vypis_produktu_small p {
	DISPLAY: block; 
	FONT-SIZE: 0.9em; 
	MARGIN: 3px 0px; 
	TEXT-ALIGN: center;
}
.strankovani {
	PADDING: 3px; 
	DISPLAY: block; 
	FONT-SIZE: 0.9em; 
	FLOAT: left; 
	MARGIN: 2px; 
	WIDTH: 100%; 
	POSITION: relative; 
	TEXT-ALIGN: center;
}
.produkt_link {
	font-size: 14px;
	font-weight: bold;
}