html		{height: 100%;}
body		{height: 100%; background: url('../images/pozadi2.gif') repeat-y; background-position: 50% 0%; font-size: 11px; margin: 0px; color: #4d4d4d; text-align: center;  font-family: "Verdana","sans-serif","Helvetika","Arial";}
img 		{border: 0px;}
h1		{position: absolute; left: 160px; top: 204px; margin: 0px; padding: 0px; color: #902B23; font-weight: bold; font-size: 20px; }
h2		{width: 500px; margin: 10px 16px; padding: 0px; overflow: hidden; color: #902B23; font-weight: bold; font-size: 14px; }
h3		{color: #902B23; clear: both; font-size: 13px; margin: 0px; padding: 0px;}

table		{border-collapse: collapse; font-size: 11px; color: #333333; font-family: "Verdana","sans-serif","Helvetika","Arial";}
td		{padding: 3px; margin: 0px;}
th, .headline		{font-size: 11px; color: #902B23; text-align: left;}

form		{margin: 0px; padding: 0px;}

a		{color: #cc0000;}
a:hover		{color: #024A60;}

#pozadi_p	{}
#pozadi		{}


#page		{width: 750px; margin: 0px auto; background-color: #ffffff;}

#patax		{width: 776px; margin: 0px auto; color: #902B23; background: url('../images/pata.gif') no-repeat; height: 64px; overflow: hidden;}
#pata		{width: 750px; font-size: 10px; margin: 0px auto; color: #902B23; background-color: #ffffff; border-top: 1px solid #E5CDCB; height: 30px; overflow: hidden;}
#pata #copy	{float: left; padding: 8px 10px;}
#pata #create	{float: right; padding: 8px 10px;}

#pata a		{color: #902B23;}

#menu			{position: relative; background: url('../images/menu.jpg') no-repeat; height: 235px;}
#menu div		{position: absolute; width: 440px; height: 31px; left: 139px; top: 125px;}
#menu div a		{display: block; width: 84px; height: 34px; float: left; margin-right: 2px;}
#menu div a span	{display: none;}

a:hover#menu_akce  	{background: url('../images/akce_1.gif') no-repeat;}
a:hover#menu_kontakt  	{background: url('../images/kontakt_1.gif') no-repeat;}
a:hover#menu_onas  	{background: url('../images/onas_1.gif') no-repeat;}
a:hover#menu_sluzby  	{background: url('../images/sluzby_1.gif') no-repeat;} 
a:hover#menu_uvod	{background: url('../images/uvod_1.gif') no-repeat;}

a.act_akce  	{background: url('../images/akce_1.gif') no-repeat;}
a.act_kontakt  	{background: url('../images/kontakt_1.gif') no-repeat;}
a.act_onas  	{background: url('../images/onas_1.gif') no-repeat;}
a.act_sluzby  	{background: url('../images/sluzby_1.gif') no-repeat;} 
a.act_uvod	{background: url('../images/uvod_1.gif') no-repeat;}

#body		{background: url('../images/linka.gif') repeat-y; text-align: left;}

#sub_menu	{width: 162px; float: left;}
#sub_page	{width: 584px; float: right;}
#sub_page table	{width: 540px; margin: 12px 0px;}

#novinky p	{padding: 0px 14px 14px 14px; margin: 0px;}
#novinky span	{display: block; text-align: right; padding: 2px 14px 0px 14px;}

#nabizime a		{display: block; font-size: 10px;}
#nabizime a:hover	{background: url('../images/nabizime_act.gif') repeat-y; text-decoration: none;}
#nabizime a span	{display: block; padding: 7px 14px; }
#nabizime a.act		{background: url('../images/nabizime_act.gif') repeat-y; text-decoration: none;}


#index_p	{width: 260px; float: right;}
#index_p img	{margin-bottom: 20px;}

#index_l	{width: 285px; float: left;}
#index_l div	{width: 125px; float: left; margin-right: 10px;}
#index_l strong	{display: block; font-weight: normal; margin-bottom: 4px; font-size: 14px;}
#index_l em	{font-weight: bold; font-style: normal;}

#text		{float: left; width: 550px; text-align: justify;}
#foto		{float: right; width: 112px;}
#foto img	{margin-bottom: 12px;}

.nazev	{width: 70%;}
.cena	{width: 30%; font-size: 11px; vertical-align: bottom; text-align: right;}

.big		{font-size: 13px;}
.od		{margin: 16px;}
.clear		{height: 1px; clear: both;}
.center		{text-align: center}

.left		{text-align: right;} /*chyba moje .left jsem mel bejt .right */
span img	{margin: 4px;}


.img_left	{float: left; margin: 0px 10px 10px 0px;}
.img_right	{float: right; margin: 0px 0px 10px 10px;}
.img_center	{text-align: center; margin: 0px 0px 10px 0px;}
.img_center img	{margin: 0px 0px 10px 0px;}

.odkaz	{display: block; text-align: left; padding-right: 60px; padding-top: 1em;}

.clear {
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
	height: 2px;
	padding-top: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5cdcb;
	overflow-x: hidden;
	overflow-y: hidden;
	clear: both;
}

.pict {
	background-color: #ca9a98;
	width:auto ! important;
}

.noleftmargin {
	margin-left: 0px;
}

.zbozi {
	color:#902B23;
	font-size:14px;
	font-weight:bold;
	margin: 0 0 0 0;
	overflow:hidden;
	padding:0px;
}

.cenaplna {
	text-decoration: line-through; 
}