/* {border: 1px solid #000;}*/

BODY {
	font-family: Arial;
	font-size: 70%;
	margin: 0px;
	padding: 20px
}

A { text-decoration: none; color: #000; }

FORM {
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
}

H1, H2, H3, H4 { font-family: "Trebuchet MS"; clear: both; }
H2 {
	font-size: 1.5em;
	color: #cc3300;
	margin: 2em 0em 0.25em;
	padding: 0px 0px 0.25em;
	text-transform: uppercase;
}
H3 {
	font-size: 1em;
	color: #9DB121;
	margin: 1.5em 0px 0px;
	text-transform: uppercase;
}
H3.no-clear { clear: none; }
H3.vedeni-firmy { float: left; width: 25%; margin: 0px; clear: none; }

HR { border: 1px solid #ddd; }

IMG { border: none; }

/*****************************************************************
 * PAGE-LEFT
 ************************************************************** */
#logo IMG { float: left; margin-right: 50px; }
DIV.logo-kontakty { float: left; margin-right: 30px; margin-bottom: 20px; }
#search-bar { display: none; }

/*****************************************************************
 * PAGE-MIDDLE
 ************************************************************** */
#header-img { display: none; }
#main-content { padding: 0px 0px 40px 0px; color: #444; line-height: 1.3em; }

/*****************************************************************
 * MENU
 ************************************************************** */
#mnu { display: none; }

/*****************************************************************
 * GMENU
 ************************************************************** */
#gmenu { display: none; }

/*****************************************************************
 * TABLE.tabulka
 ************************************************************** */
TABLE.tabulka { font-size: 0.8em; width: 100%; border-top: 1px solid #000; border-bottom: 1px solid #000; padding: 1px; }
TABLE.tabulka TD { padding: 4px 7px; border-bottom: 1px solid #000; }
TABLE.tabulka TH { padding: 4px 7px; font-weight: bold; text-align: left; }
TABLE.tabulka TR.posledni TD, #td-staron TR.posledni TD { border: none; }

/*****************************************************************
 * VYPRODEJ
 ************************************************************** */
#vyprodej { display: none; }

/*****************************************************************
 * FOOTER
 ************************************************************** */
#footer { clear: both; width: 100%; }
#footer #copyright { width: 100%; text-align: center; }
#footer-middle { display: none; }

/*****************************************************************
 * UL TABS
 ************************************************************** */
UL.tabs { display: none; }

DIV.tab-body { display: block; }
DIV.tab-body-selected { display: block; }

/*****************************************************************
 * UL TABS2
 ************************************************************** */
UL.tabs2 { display: none; }

/*****************************************************************
 * H2 VYPRODEJ
 ************************************************************** */
H2.vyprodej .nazev { float: left; }
H2.vyprodej .sleva { float: right; margin-right: 20px; color: #888; }
H2.vyprodej .cena { float: right; }

/*****************************************************************
 * FORMULARE
 ************************************************************** */
DIV.form-row { background: url(../_img/ui/form-row-bckg.gif) repeat-y left top; padding: 7px 10px;
border-bottom: 2px solid #fff; }
DIV.form-row:hover DIV.form-popis { color: #CC3300; }
DIV.form-popis { display: block; float: left; width: 130px; }
DIV.form-control { display: block; margin-left: 150px; vertical-align: middle; }
DIV.form-control * { vertical-align: middle; }

/*****************************************************************
 * LIST ROWS - hlavne kontakty
 ************************************************************** */
DIV.list-row { background: #FAFAFA; padding: 1px 0px; }
SPAN.list-popis { display: block; float: left; width: 60px; padding: 0px; }
SPAN.list-val { display: block; margin-left: 70px; vertical-align: middle; padding: 0px; }

/*****************************************************************
 * THUMBS
 ************************************************************** */
.thumbs-right { margin-left: 20px; float: right; }
.thumbs-left { margin-right: 20px; float: left; }
.thumbs-full { text-align: center; }
.thumbs-full IMG { margin-left: 5px; }

/*****************************************************************
 * CONTAINERY
 ************************************************************** */
.container, .container-grey, .glosa, .tip {
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
	padding: 10px 20px;
}
.container-grey, .glosa { background: #FAFAFA; }
.glosa {
	margin: 20px -15px;
	text-align: center !important;
	clear: both;
}
.tip {
	margin-bottom: 10px;
	padding: 10px;
	text-align: center;
	margin-left: 20px;
	color: #666;
	background: #DAD8D5;
}




.spacer { line-height: 1px; height: 1px; font-size: 1px; clear: both; display: block; width: 90%; }
.spacer10 { height: 10px; font-size: 8px; clear: both; display: block; }
.spacer20 { height: 20px; font-size: 10px; clear: both; display: block; }

.no-print { display: none; }
.invis { display: none; }

.adresy-studio-volby { display: none; }

.thumbs-right { margin-left: 10px; float: right; }

.thumbs-left { margin-right: 10px; float: left; }

.thumbs-full { text-align: center; }
.thumbs-full IMG { margin-left: 5px; }
