@media all
{
h1, h2, h3, h4, h5, h6, td, div, table, input, textarea, select, p, body
			{
			font-family:calibri, arial, tahoma, verdana, helvetica;
			}
			
h1, h2, h3, h4, h5, h6, td, div, table, input, textarea, select, p
			{			
			color:rgb(115,115,115);
			font-size:1em;
			font-weight:normal;
			}

h1			{
			color:rgb(255,255,255);
			font-size:1.3em;
			line-height:1.2em;
			margin:0;
			}
			
h2			{
			color:rgb(139,12,12);
			font-size:1.2em;
			font-weight:bold;
			padding-bottom:5px;
			border-bottom:1px solid rgb(228,228,228);
			}
			
h3			{
			color:rgb(139,12,12);
			font-weight:bold;
			margin:0;
			}
			
body		{
			margin:0;
			font-size:75%;
			background:rgb(220,182,182) url(bg1.gif) repeat-x;
			}
			
img			{
			border:none;
			}
			
table		{
			border:none;
			}
			
input, textarea
	   		{
			border:1px dotted rgb(198,134,134);
			background:rgb(245,245,245);
			}
			
input[type="image"],input[type="radio"],input[type="checkbox"],input[type="button"],input[type="submit"]
	  		{
			border:none;
			}
			
li			{
			margin-bottom:4px;
			}
			
.bezmezery	{
			margin:0;
			}
			
.hornipas1	{
			background:url(bg2.gif) repeat-x;
			width:1000px;
			height:56px;
			}
			
.hornimenu	{
			float:right;
			padding:20px 10px;
			}
			
.zahlavi	{
			width:1000px;
			height:105px;
			background:rgb(255,255,255) url(zahlavi.jpg) 3px no-repeat;
			padding:3px 0;
			}
			
.strednipruh
			{
			width:994px;
			height:38px;
			padding:0 3px 13px 3px;
			background:rgb(255,255,255);
			}
			
.hlavniplocha
			{
			float:left;
			width:994px;
			padding:0 3px;
			background:rgb(255,255,255) url(bg4.gif) 3px 0 repeat-y;
			}
			
.levy		{
			float:left;
			width:187px;
			}
			
.stred		{
			float:left;
			width:620px;
			}
			
.pravy		{
			float:left;
			width:187px;
			}
			
.levyblok	{
			padding:20px;
			}
			
.levyblok ul, ol
		    {
			margin:0 0 0 10px;
			padding:0;
			list-style-image:url(o1.gif);
			}
			
.levyblok li a
		   	{
			color:rgb(0,0,0);
			}
			
.pravyblok	{
			padding:13px;
			}
			
.zapati		{
			clear:both;
			margin:15px 202px;
			padding:15px 0;
			border-top:1px solid rgb(230,230,230);
			color:rgb(180,180,180)
			}
			
.pozadi1	{
			background:rgb(139,12,12);
			}
			
.pozadi2	{
			background:rgb(234,210,210);
			}
			
.pozadi3	{
			background:rgb(230,230,230);
			}
			
.obalkazkracene, .obalkazkraceneakce
			{
			width:100%;
			border-bottom:1px solid rgb(228,228,228);
			float:left;		
			}
			
.obalkazkraceneakce
			{
			border-bottom:1px solid rgb(255,255,255);
			}
			
.zkracenepole, .zkracenepoleakce, .zkracenepolebezokraje, .zkracenepoleakcebezokraje
			{
			width:282px;
			padding:12px 0 12px 12px;
			border-right:1px solid rgb(228,228,228);
			float:left;
			}
			
.zkracenepoleakce
			{
			border-right:1px solid rgb(255,255,255);
			}
			
.zkracenepolebezokraje, .zkracenepoleakcebezokraje
			{
			border:none;
			}
			
.zkracenepopis
			{
			float:left;
			width:176px;
			padding:0 12px 0 0px;
			color:rgb(76,76,76);
			}
			
.zkracenepoleakt
			{
			float:left;
			width:590px;
			border-bottom:1px solid rgb(230,230,230);
			padding-bottom:12px;
			margin-bottom:12px;
			}
			
.zkracenepopisakt
			{
			width:490px;
			float:left;
			}
			
.kosikpolozka td, .tabulkaradek
			{
			border-bottom:1px solid rgb(230,230,230);
			}
			
.tabulkaradek1
			{
			border-bottom:1px solid rgb(255,255,255);
			}
			
.minifoto	{
			border:1px solid rgb(230,230,230);
			background:rgb(244,234,233);
			padding:2px;
			float:left;
			width:75px;
			margin:0 12px 12px 0;
			}
			
.upoutavka	{
			border:1px solid rgb(210,210,210);
			background:rgb(244,234,233);
			padding:2px;
			width:154px;
			}
			
.foto		{
			border:1px solid rgb(210,210,210);
			background:rgb(244,234,233);
			padding:2px;
			float:right;
			}

.fototextpravy
			{
			width:154px;
			border:1px solid rgb(210,210,210);
			background:rgb(244,234,233);
			padding:2px;
			float:right;
			margin:0 0 10px 10px;
			}			
.fotonormal	{
			border:1px solid rgb(210,210,210);
			background:rgb(244,234,233);
			padding:2px;
			}
			
.minifoto1	{
			border:1px solid rgb(186,156,146);
			background:rgb(244,234,233);
			padding:2px;
			margin:2px;
			}	
			
.oddelovac1	{
			height:16px;
			background:url(bg3.gif) no-repeat;
			padding:20px 20px;
			float:left;
			}
			
.o1			{
			margin:0 5px 0 10px;
			}
			
.svetlytext	{
			color:rgb(255,255,255);
			}
			
.poznamka	{
			font-size:0.9em;
			margin:0 0 4px 0;
			}
			
.poznamkanadpis
			{
			font-size:0.9em;
			margin:0 0 4px 0;
			color:rgb(100,100,100);
			font-weight:bold;
			}
			
.chyba		{
			color:rgb(200,0,0);
			}
			
.popis		{
			margin:0 0 4px 0;
			}
			
.cena		{
			color:rgb(100,100,100);
			font-size:1.2em;
			font-weight:bold;
			}
			
.nadpis1	{
			background:rgb(100,10,10);
			padding:10px 15px;
			color:rgb(255,255,255);
			}
			
.block1		{
			display:block;
			padding:5px 6px 5px 14px;
			float:left;
			text-decoration:none;
			background:url(o1.gif) 6px 8px no-repeat;
			}

.block2		{
			float:left;
			display:block;
			text-align:center;
			width:25px;
			padding:4px 0;
			margin-right:4px;
			border:1px solid rgb(230,230,230);
			}
			
.block3		{
			float:left;
			display:block;
			padding:4px 10px 4px 0;
			margin-right:10px;
			border-right:1px solid rgb(230,230,230);
			}
			
.block1:hover
			{
			background:rgb(100,10,10) url(o2.gif) 6px 8px no-repeat;
			}
			
.btnl, .btnr
			{
			display:block;
			padding:4px 20px;
			background:rgb(139,12,12);
			color:rgb(255,255,255);
			}
			
.btnmini	{
			float:left;
			display:block;
			text-align:center;
			width:25px;
			padding:4px 0;
			background:rgb(139,12,12);
			color:rgb(255,255,255);
			margin-right:4px;
			}
			
.btnl		{			
			float:left;
			margin:0 10px 0 0;
			}
			
.btnr		{			
			float:right;
			margin:0 0 0 10px;
			}
			
.btnl:hover, .btnr:hover
			{
			background:rgb(100,10,10) url(o2.gif) 6px 8px no-repeat;
			}
			
a			{
			text-decoration:underline;
			}
			
a:active {color:rgb(139,12,1)}
a:link {color:rgb(139,12,12)}
a:visited {color:rgb(139,12,12)}
a:hover {color:rgb(139,12,12); text-decoration:none}
			
a.b1:active {color:rgb(255,255,255)}
a.b1:link {color:rgb(255,255,255)}
a.b1:visited {color:rgb(255,255,255)}
a.b1:hover {color:rgb(255,255,255); text-decoration:underline}

a.b2:active {color:rgb(100,100,100)}
a.b2:link {color:rgb(100,100,100)}
a.b2:visited {color:rgb(100,100,100)}
a.b2:hover {color:rgb(100,100,100); text-decoration:underline}
}

@media print
{
body   		{
			background:none;
			}
}