body  {
	color: #000000;
	font-family: Arial CE, Arial, Helvetica CE, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	text-align: center;
}


/* .... COMMON ................................................................................................................ */
p 
{
	display: block;
	margin: 0px 0px 14px 0px;
	padding: 0px;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
}

h4 {
	font-size: 125%;
}

ul {
	margin: 0px;
	padding: 0px;
}

img {
	border: 0px;
}

li {
	list-style-image: url(img/li.gif);
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style-position: outside;
}

form {
	padding: 0px;
	margin: 0px;
}

fieldset {
	border: 0px solid;
	background: transparent;
	padding: 0px;
	margin: 0px;
}

em 
{
      width: 99%; 
	  font-style: italic;    
}


/* .... FORMAT ................................................................................................................ */

input {
	color: #523A11;
	border: 1px solid #F2DCB7;
	background-color: #FFFFFF; 
	font-size: 11px;
	width: auto;
	height: 15px;
	_height: 17px;
	_height/**/: 15px;
	padding: 0px;
}

input.check {
	width: auto;
	height: 13px;
	_height: 15px;
	_height/**/: 13px;
	border: 0px solid;
	background: #FFFFFF;
	_background: transparent;
}

input.radio {
	width: auto;
	height: auto;
	_height: auto;
	_height/**/: 10px;
	border: 0px solid;
	margin: 3px 0px 0px 0px;
	background: transparent;
}

textarea {
	color: #000000;
	font-size: 11px;
	font-family: Arial CE, Arial, Helvetica CE, Verdana, Helvetica, sans-serif;
	scrollbar-face-color: #939D93;
	scrollbar-highlight-color: #939D93;
	scrollbar-shadow-color: #939D93;
	scrollbar-3dlight-color: #939D93;
	scrollbar-darkshadow-color: #939D93;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

select {
	color: #000000;
	width: auto;
	height: auto;
	_height: auto;
	_height/**/: auto;
	font-size: 11px;
}



/* .... TABLES ................................................................................................................ */
table td, table th {
	color: #000000;
	font-family: Arial CE, Arial, Helvetica CE, Verdana, Helvetica, sans-serif;
	font-size: 100%;
	_font-size: 70%;
	_font-size/**/: 100%;
	text-align: justify;
	vertical-align: top;
}

table.datatable {
	width: 646px;
	border-left: 1px solid #D3DBD3;
}

table.datatable tr.licha td {
	background: #F8F9F8;	
}

table.datatable tr.suda td {
	background: #F0F3F0;	
}

table.datatable tr.nadpis td, table.datatable tr th {
	color: #FFFFFF;
	background: #99AB99;
	border-right: 1px solid #D3DBD3;
	border-bottom: 1px solid #D3DBD3;
	padding: 2px;
	font-weight: normal;
}

table th.d1, table td.d1 {
	width: 33%; 
}


/* .... SYSTEM ................................................................................................................ */
.page {
	color: #000000;
	width: 1004px;
	font-size: 100%;
	height: auto;
	margin: auto;
	text-align: left;
	vertical-align: top;
}

.motiv {
	clear: none;
	float: left;
	width: 1004px;
	height: 109px;
	font-size: 0px;
	margin: 10px 0px 0px 0px;
}

.motiv .logo {
	clear: none;
	float: left;
	width: 344px;
	height: 109px;
}

.partneri {
	clear: none;
	float: left;
	width: 476px;
	height: 109px;
	background: url(img/bg_19.jpg) no-repeat;
}

.generalni {
	clear: none;
	float: left;
	width: 194px;
	height: 109px;
}

.hlavni {
	clear: none;
	float: left;
	width: 282px;
	_width: 282px;
	_width/**/: 282px;
	height: 109px;
	padding: 0px 0px 0px 0px;
}

.partneri img {
	padding: 0px 10px 0px 0px;
}

.horni {
	clear: none;
	float: left;
	text-align: right;
	width: 184px;
	height: 109px;
	background: url(img/bg_20.jpg) no-repeat;
}

.menu {
	clear: none;
	float: left;
	width: 990px;
	_width: 1004px;
	_width/**/: 990px;
	height: auto;
	font-size: 70%;
	padding: 0px 7px 0px 7px;
	white-space: nowrap;
	background: url(img/bg_02.gif) repeat-x #fbbc99;
}

.polozka {
	clear: none;
	float: left;
	width: auto;
	height: auto;
	padding: 5px 0px 6px 0px;
	background: url(img/bg_03.gif) repeat-x;
/*	behavior: url(hover.htc); */
}

.polozka A, .polozka A:Visited {
	color: #202620;
	padding: 5px 4px 6px 2px;
	text-decoration: none;
	cursor: pointer;
}

.polozka A:Active, .polozka A:Hover {
	color: #DC4D0F;
	background: url(img/bg_21.gif) repeat-x;
	padding: 5px 4px 6px 2px;
	text-decoration: underline;
	cursor: pointer;
}
/*
.polozka:hover {
	background: url(img/bg_03.gif) repeat-y #f78849;
	background-position: top right;
}

.polozka.hover {
	background: url(img/bg_03.gif) repeat-y #f78849;
	background-position: top right;
}
*/
.aktivni {
	background: url(img/bg_21.gif) repeat-x;
}

.aktivni A, .aktivni A:Visited, .aktivni A:Active, .aktivni A:Hover {
	color: #DC4D0F;
}

.obsah {
	clear: none;
	float: left;
	width: 1004px;
	height: auto;
	padding: 0px 0px 0px 0px;
	background: url(img/bg_05.gif) repeat-y;
}

.zapati {
	clear: none;
	float: left;
	width: 1004px;
	height: 14px;
	font-size: 0px;
	padding: 0px 0px 7px 0px;
	background: url(img/bg_06.gif) no-repeat;
}

.active {
	clear: none;
	float: left;
	color: #D7B984;
	width: 1004px;
	height: auto;
	font-size: 70%;
	text-align: center;
	padding: 7px 0px 14px 0px;
	background: #FFFFFF;
}

.levy {
	clear: none;
	float: left;
	width: 212px;
	_width: 217px;
	_width/**/: 212px;
	height: auto;
	font-size: 70%;
	padding: 0px 2px 0px 3px;
	background: url(img/bg_05.gif) repeat-y;
}

.levy .nadpis, .stredni .nadpis, .pravy .nadpis {
	clear: none;
	float: left;
	color: #FFFFFF;
	font-weight: bold;
	width: 192px;
	_width: 212px;
	_width/**/: 192px;
	height: auto;
	padding: 6px 7px 8px 13px;
	text-transform: uppercase;
	background: url(img/bg_09.gif) no-repeat #E3BC7A;
}
/*
.levy .nadpis.zvyrazneny {
	background: url(img/bg_15.gif) no-repeat #C89848;
}

.zvyrazneny A, .zvyrazneny A:Visited {
	color: #FF0000;
}

.zvyrazneny A:Active, .zvyrazneny A:Hover {
	color: #FFFFFF;
}

*/





.levy .nadpis.tmavy {
	background: url(img/bg_18.gif) no-repeat #DEAE42;
}

.levy .nadpis.zluty {
	background: url(img/bg_14.gif) no-repeat #E3C855;
}

.levy .nadpis.oranzovy {
	background: url(img/bg_17.gif) no-repeat #F39427;
}

.levy .nadpis.zvyrazneny {
	background: url(img/bg_16.gif) no-repeat #ED1818;
}

.zvyrazneny A, .zvyrazneny A:Visited, .oranzovy A, .oranzovy A:Visited {
	color: #FFFFFF;
}

.zvyrazneny A:Active, .zvyrazneny A:Hover, .oranzovy A:Active, .oranzovy A:Hover {
	color: #000000;
}

.levy .clanek, .pravy .clanek {
	clear: none;
	float: left;
	color: #B18B4A;
	width: 192px;
	_width: 212px;
	_width/**/: 192px;
	height: auto;
	text-align: justify;
	padding: 6px 7px 8px 13px;
	border-top: 6px solid #F9F3DC;
	background: url(img/bg_10.gif) no-repeat #FFFFFF;
	background-position: bottom right;
}

.levy .mezera, .pravy .mezera {
	clear: none;
	float: left;
	width: 212px;
	height: 32px;
}

input.novinky {
	font-size: 11px;
	width: 128px;
	padding: 0px 0px 0px 0px;
}

img.transparent {
	position: relative;
	top: 2px;
	border: 0px solid;
	background: transparent;
	width: 26px;
	height: 17px;
	cursor: pointer;
}

.stredni {
	clear: none;
	float: left;
	width: 603px;
	height: auto;
	_height: 288px;
	min-height: 288px;
	font-size: 70%;
/*	background: url(img/bg_07.jpg) no-repeat; */
}

.stredni .nadpis {
	width: 572px;
	_width: 602px;
	_width/**/: 572px;
	height: auto;
	padding: 6px 7px 8px 23px;
	margin: 0px 0px 12px 0px;
	text-transform: uppercase;
	background: url(img/bg_14.gif) no-repeat #E3C855;
/*	background: url(img/bg_13.gif) no-repeat #E3BC7A; */
}

.print {
	display: none;
	clear: none;
	float: left;
	width: 557px;
	height: auto;
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 7px 0px;
	border-bottom: 1px solid #000000;
}

.novinka {
	clear: none;
	float: left;
	width: 557px;
	_width: 603px;
	_width/**/: 557px;
	height: auto;
	text-align: justify;
	padding: 0px 23px 34px 23px;
}

.novinka .obrazek {
	clear: none;
	float: left;
	width: 85px;
	height: auto;
}

img.novina {
	width: 79px;
	height: auto;
	border: 3px solid #F39427;
	margin: 0px 0px 7px 0px;
}

img.ikona {
	position: relative;
	top: 3px;
}

.nazev {
	clear: none;
	float: left;
	width: 453px;
	_width: 472px;
	_width/**/: 453px;
	text-align: justify;
	height: auto;
	padding: 0px 0px 0px 19px;
}

.text {
	clear: none;
	float: left;
	width: 453px;
	text-align: justify;
	height: auto;
	padding: 0px 0px 7px 0px;
}

.popis {
	clear: none;
	float: left;
	color: #F09C0A;
	width: 352px;
	text-align: justify;
	height: auto;
	font-weight: bold;
	text-transform: uppercase;
}

.popis A, .popis A:Visited {
	color: #F09C0A;
}

.popis A:Active, .popis A:Hover {
	color: #202620;
}

.datum {
	clear: none;
	float: right;
	color: #71787C;
	width: 101px;
	text-align: right;
	height: auto;
}

.pravy {
	clear: none;
	float: right;
	width: 165px;
	_width: 184px;
	_width/**/: 165px;
	height: auto;
	font-size: 70%;
	padding: 0px 4px 34px 15px;
	background: url(img/bg_08.gif) no-repeat;
}

.pravy .nadpis {
	width: 145px;
	_width: 165px;
	_width/**/: 145px;
}

.pravy .clanek {
	width: 160px;
	_width: 165px;
	_width/**/: 160px;
	padding: 6px 2px 8px 3px;
	background: url(img/bg_11.gif) no-repeat #FFFFFF;
	background-position: bottom right;
}

.clanek .radek {
	clear: none;
	float: left;
	width: 160px;
	height: auto;
	text-align: justify;
	padding: 0px 0px 8px 0px;
}

.gold img {
/*	border: 3px solid #DFA936; */
	padding: 3px;
	width: 44px;
	height: 44px;
}

.gold .obrazek {
	background: url(img/bg_gold.gif) no-repeat;
}

.gold {
	color: #DFA936;
}

.gold A, .gold A:Visited {
	color: #DFA936;
}

.gold A:Active, .gold A:Hover {
	color: #202620;
}


.silver img {
/*	border: 3px solid #ACB4B9; */
	padding: 3px;
	width: 44px;
	height: 44px;
}

.silver .obrazek {
	background: url(img/bg_silver.gif) no-repeat;
}

.silver {
	color: #8F8F8F;
}

.silver A, .silver A:Visited {
	color: #8F8F8F;
}

.silver A:Active, .silver A:Hover {
	color: #202620;
}


.bronze img {
/*	border: 3px solid #A88F63; */
	padding: 3px;
	width: 44px;
	height: 44px;
}

.bronze .obrazek {
	background: url(img/bg_bronze.gif) no-repeat;
}

.bronze {
	color: #A88F63;
}

.bronze A, .bronze A:Visited {
	color: #A88F63;
}

.bronze A:Active, .bronze A:Hover {
	color: #202620;
}

.obrazek {
	clear: none;
	float: left;
	width: 50px;
	height: auto;
}

.popisek {
	clear: none;
	float: right;
	width: 105px;
	_width: 110px;
	_width/**/: 105px;
	height: auto;
	padding: 0px 0px 0px 5px;
	text-align: left;
}

.pravy .mezera {
	width: 165px;
}

.LinkaOranzova1, .LinkaOranzova2, .LinkaHneda1 {
	clear: none;
	float: left;
	width: 1004px;
	height: 1px;
	font-size: 0px;
	font-family: Helvetica CE;
	background: #f78849;
}

.LinkaOranzova2 {
	height: 2px;
}

.LinkaHneda1 {
	background: #f78849;
}	

/* .... LINKS ................................................................................................................. */
A, A:Visited {
	color: #DC4D0F;
	text-decoration: underline;
	cursor: pointer;
}

A:Active, A:Hover {
	color: #202620;
	text-decoration: underline;
	cursor: pointer;
}

img.leva5img {
	clear: none;
	float: left;
	margin: 2px 5px 0px 0px;
}

img.prava5img {
	clear: none;
	float: right;
	margin: 2px 0px 0px 5px;
}

/* .... MENU ..............................................................*/

#menuseparator { height: 25px; }
#menucontainers { position: absolute; clear: both; }
#menucontainer0, #menucontainer1, #menucontainer2, #menucontainer3, #menucontainer4, #menucontainer5, #menucontainer6, #menucontainer7, #menucontainer8, #menucontainer9, #menucontainer10, #menucontainer11, #menucontainer12, #menucontainer13, #menucontainer14
	{ position: absolute; top: 0px; width: 180px; color: #fff; font-weight: bold; font-size: 10px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #fae0d1; border: solid 1px #f78849; display: none; z-index: 10000; }

#menucontainer0 { left: -1px; }
#menucontainer1 { left: 50px; }
#menucontainer2 { left: 106px; }
#menucontainer3 { left: 149px; }
#menucontainer4 { left: 212px; }
#menucontainer5 { left: 264px; }
#menucontainer6 { left: 314px; }
#menucontainer7 { left: 398px; }
#menucontainer8 { left: 466px; }
#menucontainer9 { left: 522px; }
#menucontainer10 { left: 605px; }
#menucontainer11 { left: 668px; }
#menucontainer12 { left: 721px; }
#menucontainer13 { left: 820px; }
#menucontainer14 { left: 861px; }
#menucontainer15 { left: 861px; }

#menuparent0, #menuparent1, #menuparent2, #menuparent3, #menuparent4, #menuparent5, #menuparent6, #menuparent7, #menuparent8, 
	#menuparent9, #menuparent10, #menuparent11, #menuparent12, #menuparent13, #menuparent14, #menuparent15 { position: relative; }

.uroven2 { padding-left: 10px; height: 15px; color: #4F4F4F; font-weight: bold; font-size: 10px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #fbbc99; border-bottom: 1px solid #fbf0e9; display: block }
.uroven2:hover { padding-left: 10px; height: 15px; color: #000000; font-weight: bold; font-size: 10px; font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif, "Times New Roman CE"; text-decoration: none; background-color: #fae0d1; border-bottom: 1px solid #f78849; display: block }
.red { color: red; }
.jukebox { margin-top: 45px; }

.stg20 { background-color: #e3905d; }
.stg16 { background-color: #eade6f; }
.stg15 { background-color: #edc3a0; }
.stg24 { background-color: #e5caa9; }
.stg21 { background-color: #e9d8c3; }
.stg18 { background-color: #f4e04e; }
.stg19 { background-color: #f6e683; }
.stg23 { background-color: #f7eead; }
.stg26 { background-color: #dbedbd; }
.stg27 { background-color: #7ec385; }

.stg20 a, .stg16 a, .stg15 a, .stg24 a, .stg21 a, .stg18 a, 
.stg19 a, .stg23 a, .stg26 a, .stg27 a { color: #000000; }

.pad { width:98%; }
.stage a { color: #000000 !important; font-weight: bold; text-decoration: none !important; }
.zacatek { border-bottom: 1px solid #000000; }
