/* DEFAULT */
BODY{background: #4a2d15 url(../pic/background.jpg) repeat; 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: #361818;}
H1{font-size: 16pt; font-weight: normal; margin: 0 0 10px 0; padding: 0; text-align: left; color: #2c180d;}
H2{font-size: 12pt; font-weight: bold; color: #6b3618; margin: 0; padding: 0 0 10px 0;}
H3{font-size: 11pt; font-weight: bold; color: #ac6945; margin: 0; padding: 10px 0 10px 0;}
H4{font-size: 10pt; font-weight: bold; margin: 0; padding: 0 0 10px 0;}
A{color: #956161; text-decoration: underline;}
A:hover {color: #956161; text-decoration: none;}

TABLE{border: 0 none; width: 100%; margin-bottom: 15px; line-height: 150%;}
TABLE DIV.foto-left{margin: 0;}
TABLE TH{background-color: #cdbc94; padding: 2px 5px; text-align: left; font-weight: bold;}
TABLE TD{background-color: #cdbc94; padding: 2px 5px;}

HR{background-color: #A8915C; border: 0 none; color: #A8915C; height: 1px; margin: 0; padding: 0; clear: both;}
UL{margin-top: 0;  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: #361818; 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: 0; padding: 0 6px 2px 20px;}
.navigace LI.first {background: none; padding-left: 0;}
.navigace LI A {display: inline; float: none; padding-bottom: 1px;}
/* konec navigacni menu */

P.message-hlaska {background-color: #F9E8C1; border: 2px solid #CDBC94; padding: 15px; font-weight: bold;}
P.message-hlaska A{font-weight: bold;}

.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: 4px solid #956161; float: left; margin: 0 15px 10px 0; padding: 1px;}
.foto-right{border: 4px solid #956161; float: right; margin: 0 0 10px 15px; padding: 1px;}

/* reference */
.aktuality{padding: 5px 0; margin: 0 0 10px 0; border-bottom: 1px solid #a8915c;}
.aktuality .text{float: left;}
.aktuality H3{padding: 0;}
.aktuality-foto{border: 4px solid #956161; float: left; margin: 0 0 10px 0; padding: 1px;}
/* konec reference */

.datum{margin: 0; font-style: italic;}
.strankovani{text-align: right; padding: 0 15px 0 0;}
.top{padding-bottom: 15px; text-align: right; clear: both;}
/* ======================================================================================== 
   ID 
   ======================================================================================== */
	
#page{margin: 0 auto; background-color: #85562c; width: 960px; text-align: left; padding: 0; border-bottom: 2px solid #201307; border-left: 2px solid #201307; border-right: 2px solid #201307;}

/* top lista */
#top-lista{background: url(../pic/top-lista.gif) repeat-x; height: 40px; text-align: center;}
#top-lista-textcs, #top-lista-texten, #top-lista-textru{
	width: 834px; height: 40px; margin: auto;
}
#top-lista-textcs{background: url(../pic/top-lista-textcs.gif) no-repeat center center;}
#top-lista-texten{background: url(../pic/top-lista-texten.gif) no-repeat center center;}
#top-lista-textru{background: url(../pic/top-lista-textru.gif) no-repeat center center;}

#top-lista-obsah{width: 960px; background: url(../pic/top-lista-obsah.gif) no-repeat center center; margin: auto;}
/* konec top lista */

/* lista logo */
#lista-logo{background: #f9e8c1 url(../pic/top-lista-logo.jpg) no-repeat right; width: 960px; height: 158px;}
#lista-logo #logo{margin: 0 0 0 20px; padding: 40px 0 0 0;}
#lista-logo #vlajky{width: 100px; background-color: #4e1603; float: right; padding: 10px 0 8px 0; margin-right: 12px !important; margin-right: 6px; text-align: center;}

#lista-logo #vlajky .vlajka{border: 1px solid #fdcf66;}
/* konec lista logo */

#top-lista-small{background: url(../pic/top-lista-small.gif) repeat-x; width: 960px; height: 9px; overflow: hidden;}

/* menu top */
#menu-top{background: #4e1604 url(../pic/menu-background.jpg) no-repeat; width: 960px; height: 48px; overflow: hidden;}
#menu-top UL{margin: 0; padding: 0 15px;}
#menu-top LI{list-style: none; float: left; margin: 0; padding: 13px 0 0 0;}
#menu-top LI A{font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; margin: 0; float: left; font-weight: bold; color: #fdcf66; text-decoration: none;}
#menu-top LI A.tl-cs{padding: 2px 15px 2px 15px; font-size: 10pt;}
#menu-top LI A.tl-en{padding: 2px 15px 2px 15px; font-size: 10pt;}
#menu-top LI A.tl-ru{padding: 2px 5px 2px 5px; font-size: 10pt;}
#menu-top LI A:hover{color: #fee5ad; background-color: #310e01;}
#menu-top LI.prepazka{background: url(../pic/prepazka.gif) no-repeat center 15px; width: 2px; height: 44px; float: left; margin: 0 5px;}
/* konec menu top */

#main{background: #85562c url(../pic/main-background.gif) no-repeat; width: 960px; margin: auto; padding: 20px 0 0 0;}
#stred{background: #f2efe8 url(../pic/stred-background.gif) repeat-y; width: 915px !important; width: 927px; padding: 0 6px; margin: 0 0 0 9px;}

/* lbox */
#lbox{background: #cdbc94 url(../pic/lbox.gif) repeat-x; float: left; width: 202px !important; width: 232px; padding: 15px 15px; text-align: center;}
#lbox .box{margin: 0 auto 20px auto; text-align: left;}
#lbox .box H1{border-left: 6px solid #2c180d; color: #2c180d; margin: 0 auto; padding: 0 0 0 5px; font-size: 14pt;}
#lbox .box DIV.popisek{border-left: 6px solid #2c180d; color: #2c180d; margin: 0 auto 10px auto; padding: 0 0 0 5px;}
#lbox .box P{padding: 0 10px;}
/* konec lbox */

/* menu produkty */
.menu-produkty{margin: 0 auto 20px auto; text-align: left;}
.menu-produkty H1{border-left: 6px solid #2c180d; color: #2c180d; margin: 0 auto; padding: 0 0 0 5px; font-size: 14pt;}
.menu-produkty DIV.popisek{border-left: 6px solid #2c180d; color: #2c180d; margin: 0 auto; padding: 0 0 0 5px;}
.menu-produkty UL{margin: 0 auto !important; margin: 0; padding: 0; list-style: none;}
.menu-produkty LI{background-color: #d9c9a4; border-left: 6px solid #b6a06d; margin-top: 4px;}
.menu-produkty A{display: block; font-weight: bold; color: #956161; padding: 3px 10px; text-decoration: none;}
.menu-produkty A:hover{background-color: #f1d595; color: #863f3f;}
/* konec menu produkty*/

/* pbox */
#pbox{background: #e8dec6 url(../pic/pbox.gif) repeat-x; float: left; width: 639px !important; width: 683px; text-align: left; padding: 15px 22px 25px 22px;}
/* konec pbox */

#bottom{
	border-top: 6px solid #f2efe8;
	margin: 0 0 0 9px;
	padding: 5px 0 5px 0;
	font-size: 8pt;
	width: 927px;
	text-align: center;
	color: #f2efe8;
}
/* ======================================================================================== 
   KONEC ID 
   ======================================================================================== */
