HTML, BODY {height: 100%;}
/* DEFAULT */
BODY{background-color: #000; margin: 0; padding: 0; text-align: center;}
TABLE, P, UL, DIV, SPAN, A, H1, H2, H3, TEXTAREA{font: 10pt Tahoma, "Arial CE", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #a1a1a1;}
H1{font-size: 16pt; font-weight: normal; margin: 0 0 10px 0; padding: 0; text-align: left; color: #dc8e30;}
H2{font-size: 12pt; font-weight: bold; color: #8d5a30; margin: 0; padding: 0 0 10px 0;}
H3{font-size: 11pt; font-weight: bold; color: #564f3c; margin: 0; padding: 0 0 10px 0;}
H4{font-size: 9pt; font-weight: bold; margin: 0; padding: 0 0 10px 0;}
A{color: #0179cc; text-decoration: none;}
A:hover {color: #0179cc; text-decoration: underline;}
TABLE{border: 0 none; width: 100%; margin-bottom: 15px; line-height: 150%;}
TH{background-color: #E6D099; padding-left: 3px; padding-right: 3px; text-align: left;}
TD{border: 1px solid #E6D099; padding-left: 3px; padding-right: 3px;}

TABLE.tab{border: 1px solid #E6D099; margin-bottom: 15px;}
TABLE.tab TH{background-color: #E6D099; padding-left: 3px; padding-right: 3px; text-align: left;}
TABLE.tab TD{background-color: #FAEDCB; border: 0 none; padding: 3px 6px;}

HR{background-color: #E6D099; border: 0 none; color: #E6D099; height: 1px; margin: 0; padding: 0; clear: both;}
UL{margin-top: 0; margin-left: 0; list-style: square; line-height: 150%;}
OL{margin-top: 0px; line-height: 150%;}
P{margin-top: 0; margin-bottom: 10px; padding: 0; line-height: 150%;}
IMG.help{cursor: help;}

/* FORMULAR DEFAULT */
FORM{margin: 0; padding: 0;}
FORM.razeni{float: left;}
TD.label{text-align: right;}
INPUT.text-box{color: #000; font-size: 8pt;}
TEXTAREA{color: #000;}
SELECT.select-box{font-size: 8pt; padding: 1px 5px;}
INPUT.button-box{background-color: #F1A605; border: 1px solid #000;	color: #000; font-weight: bold; cursor: pointer; padding: 1px 5px; font-size: 8pt;}
INPUT.tl-koupit{cursor: pointer; vertical-align: top;}
INPUT.tl-hledat{cursor: pointer; vertical-align: top;}
LABEL{font-weight: bold;}
/* KONEC FORMULAR DEFAULT*/

/* Navigační menu */
.navigace {color: #777; display: block; text-align: left;  margin: 0; padding: 0 5px 15px 0;}
.navigace LI {background: url("../pic/sipka.gif") no-repeat left center; display: inline; float: none; margin-top: 0; padding: 0 6px 2px 16px;}
.navigace LI.first {background: none; padding-left: 0;}
.navigace LI A {display: inline; float: none; padding-bottom: 1px;}
/* konec navigacni menu */

.clear{clear: both;}

/* ======================================================================================== 
   KONEC DEFAULT 
   ======================================================================================== */
.foto-box{
	background-color: #FAEDCB;
	border: 1px solid #E6D099;
	width: 112px !important;
	width: 120px;
	padding: 4px 4px 4px 4px;
	margin: 0 0 5px 5px !important;
	margin: 0 3px 5px 3px;
	float: left;
	text-align: center;
}
.foto-box .foto{margin: auto; border: 1px solid #E6D099;}
.foto-left{border: 1px solid #dcdcdc; float: left; margin: 5px 15px 5px 0; padding: 1px;}
.foto-right{border: 1px solid #352314; float: right; margin: 3px 0 5px 15px; padding: 1px;}

P.message-hlaska {background-color: #f4efb6; border: 2px solid #E6D099; padding: 15px; font-weight: bold;}

/* ======================================================================================== 
   ID 
   ======================================================================================== */
	
#page{margin: 0 auto; text-align: left; min-height: 100%; height: 100%; position: relative;}

BODY>#page {height: auto;}

/* top */
#top{background-color: #000; border-top: 1px solid #ffb553; height: 80px; padding: 0 0 0 50px; text-align: left;}
#top-hlavicka{padding: 22px 0;}
#top-hlavicka H1{font-size: 16pt; font-weight: normal; margin: 0 0 10px 0; padding: 0; text-align: left; color: #fff;}
#top-hlavicka H1 A{font-size: 16pt; font-weight: normal; margin: 0 0 10px 0; padding: 0; text-align: left; color: #d75028; text-decoration: none;}
#top-hlavicka H1 A:hover{text-decoration: underline;}
#top #language{float: right; padding: 25px 50px;}
#top #language A{font-size: 12pt; font-weight: bold; color: #dcdcdc; text-decoration: none;}
/* konec top */

#main{width: 960px;}

/* lbox */
#lbox{border-right: 1px solid #969596; float: left; width: 120px; height: 660px !important; height: 760px; text-align: center; margin: 0 20px 0 50px !important; margin: 0 20px 0 25px; padding: 25px 0 50px 0; text-align: left;}

UL#menu{margin: 0 auto !important; margin: 0; padding: 0 0 50px 0; list-style: none;}
UL#menu LI{padding-bottom: 15px;}
UL#menu LI A{color: #dcdcdc; line-height: 150%; font-weight: bold; text-decoration: none;}
UL#menu LI A:hover{color: #d75028;}
UL#menu LI A.selected{color: #d75028;}
/* konec lbox */

/* pbox */
#pbox{float: left; text-align: left; margin: 0; padding: 0 0 52px 0; width: 750px !important; width: 752px;}

#pbox #box-submenu{border-right: 1px solid #969596; float: left; width: 160px; height: 660px !important; height: 760px; text-align: center; margin: 0 20px 0 0; padding: 25px 0 50px 0; text-align: left;}
#pbox UL#submenu{margin: 0 auto !important; margin: 0; padding: 0 15px 50px 0; list-style: none;}
#pbox UL#submenu LI{padding-bottom: 15px;}
#pbox UL#submenu LI A{color: #dcdcdc; line-height: 150%; font-weight: bold; text-decoration: none;}
#pbox UL#submenu LI A.vice{color: #dcdcdc; line-height: 150%; font-weight: bold; text-decoration: none; text-align: right; display: block;}
#pbox UL#submenu LI A.selected{color: #d75028;}
#pbox UL#submenu LI A:hover{color: #d75028;}

#pbox #box-submenu2{border-right: 1px solid #969596; float: left; width: 160px; height: 660px !important; height: 760px; text-align: center; margin: 0 20px 0 0; padding: 25px 0 50px 0; text-align: left;}
#pbox UL#submenu2{margin: 0 auto !important; margin: 0; padding: 0 15px 50px 0; list-style: none;}
#pbox UL#submenu2 LI{padding-bottom: 15px;}
#pbox UL#submenu2 LI A{color: #dcdcdc; line-height: 150%; font-weight: bold; text-decoration: none;}
#pbox UL#submenu2 LI A.vice{color: #dcdcdc; line-height: 150%; font-weight: bold; text-decoration: none; text-align: right; display: block;}
#pbox UL#submenu2 LI A.selected{color: #d75028;}
#pbox UL#submenu2 LI A:hover{color: #d75028;}

#pbox-obsah{margin: 0; padding: 27px 0 100px 0; float: left; text-align: left;}
#pbox-obsah-middle{margin: 0; padding: 27px 0 100px 0; float: left; text-align: left; width: 569px;}
#pbox-obsah-small{margin: 0; padding: 27px 0 100px 0; float: left; text-align: left; width: 388px;}

#prava-autora{font-size: 8pt; padding-top: 20px; margin: 0; clear: both;}

/* konec pbox */

#bottom{
	background-color: #000;
	/*border-top:  1px solid #352314;*/
	margin: auto;
	padding: 0;
	text-align: left;
	width: 100%;
	
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
}
#bottom #logo-small{float: right; margin: 0; padding: 25px 50px;}
#bottom-obsah{padding: 40px 50px;}
#bottom-obsah A{font-size: 10pt; color: #d75028;}
#bottom-obsah SPAN.created{font-size: 8pt; color: #696060;}
#bottom-obsah SPAN.created A{font-size: 8pt; color: #696060; text-decoration: underline;}
#bottom-obsah SPAN.created A:hover{text-decoration: none;}

/* ======================================================================================== 
   KONEC ID 
   ======================================================================================== */

