/* ======================================================================================== 
   DEFAULT 
   ======================================================================================== */
BODY{
	background: #3f4280 url(../pic/background.jpg) repeat-x;
	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: #444;
}
H1{font-size: 16pt; font-weight: normal; margin: 0 0 10px 0; text-align: left; color: #424840;}
H2{font-size: 12pt; font-weight: bold; color: #E7138B; margin: 0; padding: 0 0 10px 0;}
H3{font-size: 10pt; font-weight: bold; color: #d4024c; margin: 0; padding: 0 0 10px 0;}
H4{font-size: 8pt; font-weight: bold; margin: 0; padding: 0 0 10px 0;}
A{color: #bc0205; text-decoration: underline;}
A:hover {color: #bc0205; text-decoration: none;}
HR{background-color: #B9B9B9; border: 0 none; color: #B9B9B9; height: 1px;}
UL{margin-top: 0;	list-style: square;}
OL{margin-top: 0px;}
P{margin-top: 0; margin-bottom: 10px; 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*/

.clear{clear: both;}

/* ======================================================================================== 
   KONEC DEFAULT 
   ======================================================================================== */

/* seznam produktu */
UL.podmenu{text-align: left;}
UL.podmenu LI{margin-left: 0; line-height: 150%;}
UL.podmenu LI A{line-height: 150%;}

TABLE.tab{width: 100%; margin-bottom: 10px; border: 0 none; border-collapse: collapse; text-align: left;}
TABLE.tab TD{vertical-align: top;}
.hlavicka{background: #424840 url(../pic/produkty-hlavicka.gif) no-repeat; width: 632px; height: 24px; color: #fff;}
.nazev{padding-left: 15px; text-align: left; font-weight: bold; color: #fff; float: left;}
.vice{float: right; padding-right: 15px;}
.vice A{color: #fff;}
.vice A:hover{color: #fff; text-decoration: none;}
.obr{width: 120px; padding: 10px 0; text-align: center; vertical-align: top;}
.obr IMG{border: 1px solid #424840;}
.udaje{margin-right: 25px; float: left; padding: 8px 0 !important; padding: 5px 0;}
.obj-cislo{font-weight: bold; width: 120px;}
.popis{font-weight: bold; width: 380px;}

TABLE.partner-info{width: 100%; margin-top: 5px;}
TABLE.partner-info TH{text-align: left; width: 180px;}
TABLE.partner-info TD{text-align: left;}

/* konec seznam produktu */

.top{text-align: right; margin-right: 15px;}

/* kde nas najdete */
#mapa{float: right; margin-top: 10px; border:1px solid #000;}
/* konec kde nas najdete*/
.datum{float: right; font-style: italic;}

.foto{
	border: 1px solid #424840; float: left; margin: 0 0 15px 0;
	
}
.foto-box{
	border: 1px solid #CDAA58;
	width: 112px !important;
	width: 116px;
	padding: 1px;
	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;
}

/* ======================================================================================== 
   ID 
   ======================================================================================== */
	
#page{
	background-color: #fff;
	width: 960px;
	margin: 10px auto 0 auto;
	padding: 10px 0;
	text-align: center;
}
#main{
	background: #ebebd1 url(../pic/stred-podklad.gif) repeat-y;
	width: 940px;
	margin: auto;
}
#top-lista{
	background: #949391 url(../pic/top-lista.gif) repeat-x;
	border-bottom: 1px solid #ebebd1;
	width: 940px;
	height: 28px;
}
#logo{
	background-color: #736f69;
	border-bottom: 1px solid #ebebd1;
	width: 550px;
	height: 137px;
	float: left;
}
#flash{
	background: #736f69 url(../pic/flash.jpg) no-repeat;
	border-bottom: 1px solid #ebebd1;
	width: 390px;
	height: 183px;
	float: right;
}
#menu-top{
	background: #383e6e url(../pic/menu-lista.gif) repeat-x;
	border-bottom: 1px solid #ebebd1;
	width: 550px;
	height: 45px !important;
	height: 46px;
	float: left;
}
.tlacitko A{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 15px 20px 9px 15px;
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
.tlacitko A:hover{
	color: #fff;
}
.prepazka{
	background-color: #fff;
	width: 2px;
	height: 15px;
	overflow: hidden;
	float: left;
	margin-top: 15px;
}
#lbox{
	float: left;
	width: 230px;
	text-align: center;
}
#foto-nad-produkty{
	background: url(../pic/foto-nad-produkty.jpg) no-repeat;
	width: 198px;
	height: 72px;
	margin: 8px auto 8px;
}
#foto-pod-produkty{
	background: url(../pic/foto-pod-produkty.jpg) no-repeat;
	width: 198px;
	height: 128px;
	margin: 8px auto 15px;
}
#menu{text-align: center; padding: 0 0 10px 0;}
#menu H1{font-size: 14pt; padding-left: 25px;}
#menu TABLE{margin: auto;}
#loga{
	background-color: #EBEBD1;
	width: 710px;
	height: 68px;
	float: left;
	margin-bottom: 10px;
}
#pbox{
	float: left;
	width: 710px;
	text-align: center;
}
#pbox-obsah{
	width: 632px;
	margin: auto;
	text-align: left;
	padding-bottom: 25px;
}
#bottom{
	margin: auto;
	color: #fff;
	font-size: 8pt;
	padding: 5px 0 0 0;
}
/* ======================================================================================== 
   KONEC ID 
   ======================================================================================== */

