html {
	width: 100%;
	height: 100%;

	overflow: scroll;
	overflow-x: auto;
}

body {
	width: 100%;
	height: 100%;

	margin: 0px;
	padding: 0px;

	background-color: #fff;
	background-image: url('../images/layout/pozadi.jpg');
	background-position: center top;
	background-repeat: no-repeat;
	font-family: "Arial CE", "Arial", "Helvetica", sans-serif;
	font-size: 12px;

	text-align: center;

	color: #000;
}

div#frame {
	width: 1000px;

	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	
	text-align: left;
}
#logo {
	/*background-image: url('../images/layout/logo.png');*/
	width:180px;
	height: 140px;
}
#blok_pruhledny
{
	background-image: url('../images/layout/blok_pruhledny.png');
	background-repeat: repeat;
	/*padding: 10px;*/
	border: 1px solid #1a5492;
}
.uvod_pruhledny {
	position: absolute;
	height: 245px;
	width: 1000px;
	z-index: -1;
	
}
#obsah {
	width: 100%;
	/*background-color: white;*/
	
}
.uvod_obsah {
	/*margin: 10px;*/

}
#uvod_vnitrek {
	padding: 10px;
}

#leve_sloupce {
	width: 650px;
	float: left;
}
#levy, #pravy, #pravy_sloupec {
	width: 320px;
}

.sloupec_obr img
{
	max-width: 320px;
	margin: 0;
	height: 200px;
}
.sloupec_obr {
	height: 200px;
}
.obsah_submenu {
	background-color: #000;
	padding: 10px;
	min-height: 140px;
	
}
.obsah_submenu h2
{
	color: #fff;
	margin: 0px;
	text-transform: uppercase;
	
}
.obsah_submenu .hr
{
	height: 11px;
	/*width: 317px;*/
	background-image: url('../images/layout/obsah_submenu_hr.jpg');
	background-repeat: no-repeat;
}
.obsah_submenu ul 
{
	margin: 0;
	padding-left: 0;
	list-style-type: none;
}
.obsah_submenu ul li a 
{
	color: #b3d234;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 25px;
}
.obsah_submenu ul li a:hover {
	text-decoration: underline;
}
.obsah_akce
 {
 	border: 1px solid #b3d234;
 	margin-top: 10px;
 	min-height: 100px;
 }
 .obsah_akce img {
 	float: left;
 	max-width: 175px;
 }
 .obsah_akce .ceny {
 	float: right;
 	margin-right: 10px;
 	text-align: right;
 	position: relative;
 	bottom: 26px;
 	max-width: 130px;
 }
 .akce_price_new
 {
 	font-weight: bold;
 	font-size: 1.9em;
 	margin-top: 0;
 }
 .akce_price_old {
 	text-decoration: line-through;
 	margin-bottom: 0;
 }
 .akce_nazev {
 	background-color: #b3d234;
 	color: #000;
 	font-weight: bold;
 	font-size: 1.3em; 
 	padding: 10px;
 	margin: 0;
 }
 .akce_nazev p {
 	margin: 0;
 }
 .obsah_popis {
 	padding: 10px 30px 10px 10px;
 }
 #paticka_obal {
 	background-image: url('../images/layout/paticka_obal.png');
 	background-repeat: repeat-x;
 	height: 50px;
 	padding: 10px 10px 0 10px;
 	border: 1px solid grey;
 	width: 980px;


 }
 #paticka {
	margin: 0;
 	background-color: black;
 	color: #fff;
 	line-height: 50px;
 	height: 50px;
 	
 }
 #paticka a.odkaz_v_novem_okne
 {
 	height: 50px;
 }
 #paticka p {
 	margin: 0 0 0 10px;
 }
#skutr {
	background-image: url('../images/layout/skutr.png');
	width: 178px;
	height: 151px;
	position: relative;
	top: 60px;
	right: 90px;
	z-index: -1;
	
}
#hucr_logo
{
	display: block;
}
.t_akce_img {
	position: relative;
	z-index: 10;
	left: -175px;	
}
#vnitrek
{
	background-color: white;
	margin: 10px 10px 10px 10px;
	padding:10px;
	min-height: 200px;
	/*min-height: 300px;*/
}
#vnitrek h1
{
	font-size: 1.8em;
	margin-bottom: 25px;
}
.nahled
{
	width: 320px;
	float: left;
}
.nahled img
{
	max-width: 285px; 
	border: 15px solid #ccc;
}
.popis_podkategorie
{
	/*position: relative;
	top: 15px;*/
	float: right;
}
.popis_podkategorie h3 a
{
	color: black;
	text-decoration: none;
}
.zakl_tech_par
{
	font-weight: bold;
	font-size: 1.2em;
}
.popis_podkategorie td
{
	background-color: #eee;
	padding: 1px;
	width: 490px;
}

td.prvni_td
{
	width: 130px;
}
.image img
{
	border: 15px solid #ccc;
	float: left;
	margin: 2px;
	
}
span.h1
{
	display: none;
}
.no_action
{
	margin-left: 1em;
}
span.t_lightgreen a.t_lightgreen
{
	text-decoration: none;
}

