HTML, BODY {height: 100%;}
/* DEFAULT */
BODY{background-color: #fddfa8; margin: 0; padding: 0; text-align: center;}
TABLE, P, UL, DIV, SPAN, A, H1, H2, H3, TEXTAREA{
	font: 9pt Tahoma, "Arial CE", Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #352314;
}
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;}
H3.aktualita{color: #c70202;}
H4{font-size: 9pt; font-weight: bold; margin: 0; padding: 0 0 10px 0;}
A{color: #352314; text-decoration: underline;}
A:hover {color: #352314; text-decoration: none;}
TABLE{border: 0 none; width: 100%; margin-bottom: 15px; line-height: 150%;}
TABLE DIV.foto-left{margin: 0;}
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;}

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

TABLE.stroj-data{table-layout: fixed;}
TABLE.kontakt{width: 256px; float: left; margin-right: 8px; margin-bottom: 10px;}
TH{background-color: #E6D099; padding-left: 3px; padding-right: 3px; text-align: left;}
TD{border: 1px solid #E6D099; padding-left: 3px; padding-right: 3px;}
HR{background-color: #E6D099; border: 0 none; color: #E6D099; height: 1px; margin: 0; padding: 0; clear: both;}
UL{margin-top: 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 #352314; float: left; margin: 3px 15px 5px 0; padding: 1px;}
.foto-right{border: 1px solid #352314; float: right; margin: 3px 0 5px 15px; padding: 1px;}

.row-strankovani{text-align: center;}
.datum{font-style: italic; margin-bottom: 5px;}

.box-kontakt{
	background-color: #FAEDCB;
	border: 1px solid #E6D099;
	width: 230px !important;
	width: 242px;
	height: 130px !important;
	height: 150px;
	padding: 6px;
	float: left;
	margin: 0 0 10px 10px !important;
	margin: 0 5px 10px 5px;
}
.box-partner{background-color: #FAEDCB; border: 1px solid #E6D099; padding: 6px; margin: 0 0 10px 0;}

.top{text-align: right; padding: 0 0 15px 0; clear: both;}
P.message-hlaska {background-color: #f4efb6; border: 2px solid #E6D099; padding: 15px; font-weight: bold;}
.help{cursor: help;}

/* ======================================================================================== 
   ID 
   ======================================================================================== */
	
#page{background: url(../pic/podklad.gif) repeat-y center; margin: 0 auto; text-align: center; min-height: 100%; height: 100%; position: relative;}

BODY>#page {height: auto;}

/* top lista */
#top-lista{background-color: #352314; border-top: 1px solid #ffb553; height: 32px;}
#top-lista-obsah{width: 950px; margin: auto;}
#top-odkazy{float: left; padding: 5px 0 0 60px; font-weight: bold; color: #ffc680;}
#top-odkazy A{font-weight: bold; color: #ffc680;}
#top-odkazy2{float: right; padding: 5px 0 0 60px; font-weight: bold; color: #ffc680;}
#top-odkazy2 A{font-weight: bold; color: #ffc680;}
#vlajky{width: 170px; float: right; padding-top: 8px;}
#vlajky .vlajka{border: 1px solid #f3bc7a;}
/* konec top lista */

#obr{background: #ffb553 url(../pic/obr-podklad.jpg) repeat-x; border-bottom: 1px solid #1e0e01; height: 170px; text-align: center;}

/* menu */
#menu-top{background: #352314 url(../pic/menu-lista.gif) repeat-x; border-bottom: 1px solid #ebebd1; height: 55px; margin: auto; text-align: center;
}
#menu-top UL{width: 970px; margin: auto;}
#menu-top LI{list-style: none; float: left;}
#menu-top LI A{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0; float: left; font-weight: bold; color: #ffc680; text-decoration: none;}
#menu-top LI A.tl-cs{padding: 18px 21px 18px 21px; font-size: 14px;}
#menu-top LI A.tl-de{padding: 18px 21px 18px 21px; font-size: 14px;}
#menu-top LI A.tl-en{padding: 18px 20px 18px 20px; font-size: 14px;}
#menu-top LI A.tl-ru{padding: 18px 21px 18px 21px; font-size: 14px;}
#menu-top LI A:hover{color: #fbdebb;}
#menu-top LI.prepazka{background-color: #1e0e01; width: 2px; height: 15px; overflow: hidden; float: left; margin-top: 20px;}
/* konec menu */

#main{width: 971px; margin: auto;}

/* lbox */
#lbox{float: left; width: 207px; text-align: center;}
#lbox-obsah{width: 200px; margin-left: 7px; padding: 27px 0 52px 0;}
#lbox DIV.menu{border: 1px dashed #895A2C; width: 171px; margin: 0 auto 10px auto; padding: 5px;}
#lbox-obsah H1{background: url(../pic/lbox-nadpis-podklad.jpg) no-repeat; color: #8d5a30; margin: 0 auto; padding: 15px 0 10px 0; width: 171px; text-align: center;}
#lbox-obsah H2{font-size: 10pt; width: 171px; margin: 0 auto; color: #352314;}
#lbox-obsah UL{margin: 0 auto !important; margin: 0; padding: 0; width: 171px; list-style: none;}
#lbox-obsah LI{padding-bottom: 15px;}
#lbox-obsah LI A{color: #cd742a; line-height: 120%;}
/* konec lbox */

/* sbox */
#sbox{float: left; width: 558px; padding: 0 0 52px 0; text-align: center;}
#sbox-obsah{width: 516px; margin: auto; padding: 15px 0 52px 0; text-align: left;}
#sbox-obsah IMG{border: 1px solid #E6D099;}
#sbox-obsah #download{background-color: #faedcb; margin: 10px 0 10px 0; padding: 5px 10px;}
#sbox-obsah #download IMG{border: 0 none;}
/* konec sbox */

/* pbox */
#pbox{float: left; width: 201px; text-align: center; padding: 0 0 52px 0;}
#pbox-obsah{width: 171px; margin: auto; padding: 27px 0 52px 0; text-align: left;}
#pbox H1{background: url(../pic/pbox-nadpis-podklad.jpg) no-repeat; margin: 0 auto; padding: 15px 0 10px 0; width: 171px; text-align: center; color: #8d5a30;}
#pbox #sponzorujeme{text-align: center;}
/* konec pbox */

#bottom{
	background: url(../pic/bottom.jpg) repeat;
	border-top:  1px solid #352314;
	margin: auto;
	padding: 5px 0;
	height: 52px;
	font-size: 8pt;
	width: 100%;
	
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
}
/* ======================================================================================== 
   KONEC ID 
   ======================================================================================== */
