BODY 				{font-size:75%; color:#000; background:url(./pics/bg.gif) repeat-x #6f6f6f; font-family:Arial, sans-serif; margin:0 0 5px 0; text-align:center;}
H1			        {font-size:160%; background:url(./pics/ico_sipky.gif) 0 50% no-repeat; padding:0 0 0 30px; margin:10px 0 30px 0;}
H2, H3			        {font-size:135%; background:url(./pics/ico_sipky.gif) no-repeat; padding:1px 0 0 23px; margin:10px 0;}
H4 				{font-size:110%; margin:20px 0 5px 0;}
H1 A, H2 A                      {color: #000 !important; text-decoration: none;}
H1 A:hover, H2 A:hover          {color: #20a520 !important; text-decoration: underline;}
P 				{text-align:justify; margin:10px 10px 5px 0;}
TABLE 				{width:auto; font-size:100%; border:1px #000 solid; border-collapse:collapse;}
TH 				{background:url(./pics/bgtab.gif) repeat-x #69ce67; text-align:left; border:1px #000 solid; padding:4px 6px; white-space: nowrap;}
TD 				{background:#efefef; border:1px #000 solid; padding:4px 6px;}
LEGEND 				{color:#fff; background:url(./pics/bgtab.gif) repeat-x #20a520; border:1px #000 solid; padding:4px 6px; font-weight:bold;}
INPUT, SELECT, TEXTAREA 	{font-size:100%; font-family:Arial, sans-serif;}
INPUT 				{vertical-align:middle;}
IMG 				{border:0;}
LI 				{margin:0; padding:0;}
A 				{color:#000;}
A:active, A:hover 		{color:#20a520;}
A:visited 			{color:#666;}
TD A, .popis A, .novy A 	{color:#fff;}
TD A:active,
.popis A:active,
.novy A:active 			{color:#fff;}
TD A:hover,
.popis A:hover,
.novy A:hover 			{color:#cfcfcf;}
TD A:visited,
.popis A:visited,
.novy A:visited 		{color:#cfcfcf;}

#page 				{width:1000px; background:url(./pics/bgpage.gif) repeat-y #fff; text-align:left; margin:auto; position:relative; border-bottom: 1px #000 solid;}
#pagebg 			{background:url(./pics/bgpage.jpg) 0 100px no-repeat; padding-bottom: 5px;}
#header 			{width:1000px; height:100px; background:url(./pics/head.jpg) no-repeat #fff;}
#strana 			{width: 817px; float: left; padding: 0 0 0 25px;}

#logo				{width:315px; height:70px; font-size:130%; overflow:hidden; position:absolute; left:38px; top:9px; z-index:1; margin:0;}
#logo SPAN		        {width:315px; height:70px; font-size:130%; overflow:hidden; position:absolute; left:0; top:0; z-index:2; background:url(./pics/logo.jpg) no-repeat; display:block; cursor:pointer;}

#broucci			{position:absolute; left:620px; top:25px;}
#broucci IMG			{border:1px #fff solid;}

#menu 				{background:url(./pics/bgmenu.gif) repeat-x #20a520; border-bottom:1px #000 solid; margin:0; padding:0; position:absolute; right:0; top:79px; z-index:100;}
#menu LI 			{list-style-type:none; display:block; float:left; text-align: center;}
#menu A				{color:#fff; font-weight:bold; font-size:95%; border-right:1px #000 solid; display:block; padding:3px 30px; text-decoration:none;}
#menu A:hover	                {color:#000; background:url(./pics/bgmenu1.gif) 0 50% repeat-x #dfdfdf;}
#menu #active SPAN              {color:#000; background:url(./pics/bgmenu1.gif) 0 50% repeat-x #dfdfdf; font-weight:bold; font-size:95%; border-right:1px #000 solid; display:block; padding:3px 30px;}
#menu .prvni 			{border-left:1px #000 solid;}

#links 				{background:#dfdfdf; border:#000 solid; border-width:0 1px 1px 1px; float:left;}
#links H3 			{font-size:120%; color:#fff; background:url(./pics/bgmenu.gif) 0 50% repeat-x #20a520; border:#000 solid; border-width:1px 0; padding:2px 0; text-align:center; margin:0;}
#links UL 			{list-style-type:none; margin:3px 3px 0 3px; padding:0;}

.nahled 			{width:180px; height:185px; background:url(./pics/box2.jpg) repeat-y #dfdfdf; border:1px #000 solid; margin:13px 21px 8px 0; text-align:center; float:left;}
.nahled IMG 			{border:1px #000 solid; margin:6px 0 1px 0;}
.popis 				{font-size:95%; height:54px; margin:2px 0 0 0; color: #fff; background:url(./pics/box3.jpg) repeat-x #666; padding:5px 1px 1px 16px; border-top:1px #000 solid; text-align:left;}
.popis H3 			{font-size: 100%; background: url(./pics/sipka.gif) 0 5px no-repeat; margin:5px 0 0 8px; padding: 0 0 0 16px;}
.model 				{color:#efefef; background: url(./pics/sipka.gif) 0 5px no-repeat; margin-left:8px; padding-left:16px;}

.nalevo 			{width:370px; height:21em; float:left; margin-right:35px;}
.nalevo H2 			{margin:20px 0 8px 0;}
.nalevo H2.info 		{background:url(./pics/ico_otaznik.gif) no-repeat;}
.nalevo H2.najdes 		{background:url(./pics/ico_sipky.gif) no-repeat;}
.nalevo H2.data 		{background:url(./pics/ico_data.gif) no-repeat;}
.nalevo H2.top 			{background:url(./pics/ico_top.gif) no-repeat;}
.nalevo H2.kolo 		{background:url(./pics/ico_kolo.gif) no-repeat;}
.nalevo H2.comment 		{background:url(./pics/ico_comment.gif) no-repeat;}
.nalevo UL			{margin:15px 0 15px 30px; padding:0; line-height:1.4em;}
.nalevo2 			{width:165px; height:29em; float:left; margin-right:35px;}
.nalevo2 UL			{margin:15px 10px 15px 18px; padding:0; line-height:1.4em;}
.nalevo3 			{width:225px; height:29em; float:left; margin: 0 45px 0 0;}
.nalevo3 UL			{list-style-type: decimal; margin:15px 0 15px 25px; padding:0; line-height:1.4em;}

#box1 				{width:368px; height:17em; color:#fff; background:url(./pics/box1.jpg) 100% 0 repeat-y #20a520; border:1px #000 solid; overflow:hidden;}
#box1 P 			{text-align:justify; margin: 19px 20px 0 20px;}
#box2 				{width:368px; height:17em; color:#000; background:url(./pics/box2.jpg) 100% 0 repeat-y #dfdfdf; border:1px #999 solid; overflow:hidden;}
#box2 UL 			{margin:20px 35px; line-height:23px; padding:0;}

#novy UL                        {margin: 14px 0 0 13px; line-height: 1.3em;}
#novy .img 			{background:#dfdfdf; border:1px #000 solid; margin: 5px 0 10px 20px; padding: 3px; float:right;}
#novy .img IMG 			{border:1px #000 solid;}
#novy .img:hover IMG 		{border:1px #20a520 solid;}

.manufacturer 			{width:165px; height:20em; float:left; margin-right:35px;}
.manufacturer H2 		{margin-bottom: 0;}

.piclink 			{margin-left:10px; float:right;}

#strana FIELDSET 		{width: 780px; border:1px #000 solid; margin-top:20px; padding:6px;}
#strana FIELDSET INPUT,
#strana FIELDSET TEXTAREA 	{background:#efefef;}
#strana FIELDSET P 		{margin:10px 0; line-height:1.4em;}
#strana FIELDSET TABLE 		{border:0; background:transparent; margin:10px;}
#strana FIELDSET TH,
#strana FIELDSET TD 		{color:#000; border:0; background:transparent; text-align:right; padding:7px 15px 7px 0; vertical-align:top;}
#strana FIELDSET TH 		{width: 100px; padding-right:30px;}
#strana FIELDSET SELECT,
#strana FIELDSET .delsi 	{width: 170px; background:#efefef;}
#strana FIELDSET .kratsi 	{width: 65px; text-align:right; background:#efefef;}
#strana FIELDSET .submit 	{color:#fff; background:url(./pics/bgmenu2.gif) 0 50% repeat-x #666; font-size:95%; font-weight:bold; border:1px #000 solid;}

#view 				{color:#fff; background:url(./pics/bgmenu2.gif) 0 50% repeat-x #666; font-size:95%; border:1px #000 solid; position:absolute; right:185px; top:171px; margin:0; padding:2px 10px;}
#view A 			{color:#cfcfcf;}
#view A:hover 			{color:#fff;}

#sipky 				{width:120px; height:22px; position:absolute; right:180px; top:122px;}
#sipky A 			{width:25px; height:22px; display:block; margin-right:1px; float:right;}
#sipky .zpet 			{background:url(./pics/sipka_zpet.gif) #666;}
#sipky .vpred 			{background:url(./pics/sipka_vpred.gif) #666;}
#sipky .zacatek 		{background:url(./pics/sipka_zacatek.gif) #666;}
#sipky .konec 			{background:url(./pics/sipka_konec.gif) #666;}
#sipky .zpet:hover 		{background:url(./pics/sipka_zpet_over.gif) #20a520;}
#sipky .vpred:hover 		{background:url(./pics/sipka_vpred_over.gif) #20a520;}
#sipky .zacatek:hover 		{background:url(./pics/sipka_zacatek_over.gif) #20a520;}
#sipky .konec:hover 		{background:url(./pics/sipka_konec_over.gif) #20a520;}

#akce 				{border:0;}
#paticka 			{color:#000; font-size:90%; margin:50px 10px 0 10px;}

.nazev 				{color:#fff; background:url(./pics/box3.jpg) 0 100% repeat-x #666; white-space: nowrap; text-align:center; vertical-align:top;}
.nazev .obrazek IMG 		{border:1px #000 solid; margin:3px;}
.nazev .obrazek:hover IMG 	{border:1px #20a520 solid;}
.nazev .obrazek IMG:hover 	{border:1px #20a520 solid;}

.odkazy 			{list-style-type:none; margin:0 0 20px 25px; padding:0;}
.odkazy LI			{display:inline;}

#detail_table 			{width: 795px; overflow: auto;}
#detail_table TABLE TD		{padding: 6px 5px;}
.submit 			{color:#fff; background:url(./pics/bgmenu2.gif) 0 50% repeat-x #666; font-size:95%; font-weight:bold; border:1px #000 solid;}
.svetly 			{background:#fff;}
.sedy 				{background:#efefef;}
.tmavy TD 			{background:#dfdfdf;}
.hl 				{color:#fff; background:url(./pics/bgmenu2.gif) 0 50% repeat-x #666; white-space: nowrap;}
.hlslov 			{color:#fff; background:url(./pics/bgmenu.gif) 0 50% repeat-x #20a520;}
.hvezda 			{margin-right:1px;}
.obr 				{float:right; margin:100px 50px 0 0;}
.maly 				{font-size:75%; font-weight:normal;}
.dlouhy 			{width:166px;}
.slitiny TH			{white-space:normal;}
.cleaner 			{clear:both;}
.no, HR,
#sipky SPAN, #audity 		{display:none;}