BODY 		{background-color: #ffffff; padding: 0px; margin: 0px; font-family: Arial; color: #303030; font-size: 75%;}

H2		{font-size: 16px; font-weight: bold; color: #F78222; margin-bottom: 10px;}
H3		{font-size: 14px; margin-bottom: 10px;}
H4		{font-size: 12px; margin-bottom: 10px;}
H5		{font-size: 11px; font-weight: bold; color: #3b3b3b; margin-bottom: 4px; margin-top: 24px;}
H6		{font-size: 13px; font-weight: bold; color: #3b3b3b; margin: 0px 0px 14px 0px; padding: 0px;}


/*--------------- HLAVNI CAST --------------*/

#podklad	{width: 960px; margin-left: auto; margin-right: auto;}
#main		{width: 960px; margin-left: auto; margin-right: auto; background-image: url("/images/podklad_main.gif"); background-repeat: no-repeat;}
#top		{width: 960px; height: 176px; background-color: #F58220; background-image: url("/images/podklad_top.jpg");}
#menu		{width: 900px; height: 33px; margin-top: 14px; margin-bottom: 4px; margin-left: auto; margin-right: auto;}

#stred		{width: 900px; margin-left: auto; margin-right: auto;}
#levystred	{width: 718px; float: left;}
#text		{width: 511px; float: right; padding: 10px; line-height: 16px; font-size: 90%;}
#levy		{width: 182px; float: left;}
#pravy		{width: 182px; float: right;}
#bottom		{width: 960px; height: 20px; clear: both; text-align: center; background-image: url("/images/podklad_bottom.gif"); padding-top: 4px;}


#search		{width: 182px; margin: 8px 0px 14px 0px;}
#basket		{width: 182px; line-height: 24px; text-align: center;}

#logo		{float: left;}
#logo a 	{position: relative; top: 36px; left: 64px; width: 256px; height: 90px; margin: 0px; display: block; background-color: transparent;}
#logo span	{display: none;}

/*--------------- MENU --------------*/

div.mainitemclass   		{height: 33px; text-align: center; font-weight: bold; }
div.mainitemclass A         	{height: 26px; width: 135px; padding-top: 7px; background-image: url("/images/podklad_menu.gif"); display: block;}
div.mainitemclass A:link	{color: white; font-size: 110%;}
div.mainitemclass A:active	{color: white; font-size: 110%;}
div.mainitemclass A:visited	{color: white; font-size: 110%;}
div.mainitemclass A:hover	{color: white; text-decoration: underline; font-size: 110%;}

div.mainseparatorclass		{width: 2px; text-align: right; padding-top: 7px;}

div.subclass   			{background-color: #2E8707; padding: 5px; width: 126px;}
div.subclass A:link		{color: white;}
div.subclass A:active		{color: white;}
div.subclass A:visited		{color: white;}
div.subclass A:hover		{color: white; text-decoration: underline;}


/*--------------- INPUT --------------*/

div.hledej	{padding: 4px 0px 0px 14px;}
span.input	{width: 132px; height: 16px; border: 1px solid #aeaeae;}
input.kf	{width: 130px; height: 14px; font-size: 8pt; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; border-bottom: 0px; border-right: 0px;}
div.textarea	{width: 162px; height: 92px; border: 1px solid #aeaeae; display: block;}
textarea.kf	{width: 160px; height: 60px; font-size: 8pt; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; border-bottom: 0px; border-right: 0px; margin-top: 2px;}
select.kf	{width: 240px; font-size: 8pt; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; border-bottom: 0px; border-right: 0px;}
select.kf2	{width: 160px; font-size: 8pt; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; border-bottom: 0px; border-right: 0px;}
select.kf3	{width: 60px; font-size: 8pt; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; border-bottom: 0px; border-right: 0px;}
div.kf		{padding: 10px;}
span.kosik	{width: 26px; height: 16px; border: 1px solid #cccccc; margin: 0px;}
input.kosik	{width: 24px; height: 14px; font-size: 8pt; border-left: 1px solid #eeeff7; border-top: 1px solid #eeeff7; border-bottom: 0px; border-right: 0px;}
span.filtr	{width: 122px; height: 16px; border: 1px solid #cccccc; margin: 0px;}
input.filtr	{width: 120px; height: 14px; font-size: 8pt; border-left: 1px solid #eeeff7; border-top: 1px solid #eeeff7; border-bottom: 0px; border-right: 0px;}
select.filtr	{width: 120px; height: 14px; font-size: 8pt; border-left: 1px solid #eeeff7; border-top: 1px solid #eeeff7; border-bottom: 0px; border-right: 0px;}
input.hledej_ok	{vertical-align: bottom;}
input.detail_ok	{vertical-align: bottom;}

span.input_mesto	{width: 92px; height: 16px; border: 1px solid #aeaeae; margin: 0px;}
input.kf_mesto		{width: 90px; height: 14px; font-size: 8pt; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; border-bottom: 0px; border-right: 0px;}
span.input_psc		{width: 52px; height: 16px; border: 1px solid #aeaeae; margin: 0px;}
input.kf_psc		{width: 50px; height: 14px; font-size: 8pt; border-left: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; border-bottom: 0px; border-right: 0px;}

/*--------------- PATICKA --------------*/
span.bottom	{float: left; margin-left: 15px; margin-top: 4px; background: white;}
.silver		{color: silver;}



/*--------------- IMAGES --------------*/
img.mapa	{float: left; padding: 20px 0px 0px 20px;}
img.img		{float: left; margin: 10px 20px 0px 0px;}
img.right	{float: right; margin: 0px 0px 10px 20px;}
img.ukazka	{margin: 10px 5px 0px 0px; border: 1px solid black;}
img.center	{margin: 5px;}
div.fotky	{margin-left: 180px; margin-right: 180px;}
img.ikonka	{float: right;}
.odeslat	{margin-top: 10px;}
img.vozidla	{margin: 9px 0px 0px 4px; vertical-align: bottom;}
img.kategorie	{margin: 9px 0px 0px 0px; vertical-align: bottom;}
img.vyrobci	{margin: 9px 0px 0px 0px; vertical-align: bottom;}
img.mapa_small	{margin: 0px 0px 0px 10px; border: 1px solid black;}


/*--------------- ODKAZY --------------*/
A:link			{color: #3b3b3b; text-decoration: none;}
A:visited		{color: #3b3b3b; text-decoration: none;}
A:active		{color: #3b3b3b; text-decoration: none;}
A:hover			{color: #3b3b3b; text-decoration: underline;}

.whitelink		{font-weight: bold; color: #ffffff;}

.greenlink:link		{text-decoration: none;}
.greenlink:hover	{color: #9acb00; text-decoration: underline;}
.greenlink:active	{text-decoration: none;}
.greenlink:visited	{text-decoration: none;}

.menulink2:hover	{color: #9acb00; text-decoration: underline;}

.silver:link 		{color: silver;}
.silver:active 		{color: silver;}
.silver:visited	 	{color: silver;}
.silver:hover		{color: silver;}

.silverplus:link 	{color: #a7a7a7;}
.silverplus:active 	{color: #a7a7a7;}
.silverplus:visited 	{color: #a7a7a7;}
.silverplus:hover	{color: #a7a7a7;}
.silverplus		{color: #a7a7a7;}

.divider		{float: left; aposition: absolute; top: 90px; background-image: url("/images/divider.gif"); height: 35px; width: 2px;}
div.ref			{margin: 0px 20px 10px 24px;}
img.ref			{margin-top: 10px; border: 3px solid #98a08b;}
.inv			{display: none;}


/*------------------ nabidka ------------------*/

A.nabidka 	 	{width: 180px; height: 50px; margin: 0px; display: block; background-color: transparent;}
SPAN.nabidka		{display: none;}


/*------------------ menu ------------------*/

UL.menu_all		{position: relative; top: 0px; border: 1px solid #222222; background-color: #dddddd; filter: alpha(opacity=90); margin: 0px; padding: 0px 0px 6px 0px;}
UL.menu_all LI		{margin-left: 20px; list-style-image: url("/images/point.gif"); font-weight: bold;}

span.menu		{margin-left: 10px; padding-right: 10px;}
DIV.menuitem		{float: left; height: 25px; padding-left: 15px; padding-right: 15px; padding-top: 12px;}

A.menulink:link		{color: #000000; text-decoration: none;}
A.menulink:visited	{color: #000000; text-decoration: none;}
A.menulink:active	{color: #000000; text-decoration: none;}
A.menulink:hover	{color: #000000; text-decoration: underline;}

A.blacklink:link	{color: #3b3b3b;}
A.blacklink:active	{color: #3b3b3b;}
A.blacklink:visited	{color: #3b3b3b;}
A.blacklink:hover	{color: #3b3b3b;}



/*------------------ ostatni ------------------*/

input.bottom			{vertical-align: bottom;}
.detail_seznam			{width: 100%; clear: both;}
.detail_polozka			{padding: 10px; border-bottom: 1px solid #eeeeee; width: 50%; vertical-align: top;}
.detail_obsah			{margin-top: 10px;}
.detail_ikonky			{margin-top: 8px; text-align: center;}
div.detail_obrazek		{float: left;}
img.detail_obrazek		{margin: 0px 8px 8px 0px; width: 100px;}
img.vykladni-skrin		{width: 100px; border: 1px solid black;}
div.detail_xxx			{float: right; width: 378px;}
.detail_obrazek2		{margin: 0px 8px 8px 0px; float: right;}
.detail_cena			{font-size: 18px; color: #F78222; margin: 4px;}
.detail_red			{color: red; font-weight: bold; font-size: 13px; margin-left: 20px;}
.detail_tabulka			{width: 280px; line-height: 22px; padding: 0px; margin: 0px; border-collapse: collapse;}
.detail_tabulka TD		{padding: 0px 0px 0px 4px; margin: 0px;}
.detail_tabulka TR		{padding: 0px; margin: 0px;}
.detail_tdbarva			{}
.detail_tdparam			{width: 140px; font-weight: bold;}


.nahled_seznam			{width: 100%; clear: both;}
.nahled_polozka			{padding: 10px; border-bottom: 1px solid #eeeeee; width: 50%; vertical-align: top;}
.nahled_polozka2		{padding: 10px; border-bottom: 1px solid #eeeeee; width: 50%; border-left: 1px solid #eeeeee; vertical-align: top;}
.nahled_obsah			{margin-top: 10px;}
.nahled_ikonky			{padding-top: 8px; text-align: center;}
div.nahled_obrazek		{float: left; width: 106px;}
img.nahled_obrazek		{margin: 0px 6px 8px 0px; width: 100px;}
div.nahled_xxx			{float: right; width: 128px;}
.nahled_obrazek2		{margin: 0px 8px 8px 0px; float: right;}
.nahled_cena			{font-size: 18px; color: #F78222; margin: 4px;}
.nahled_red			{color: red; font-weight: bold; font-size: 13px; margin-left: 20px;}


div.podkategorie		{margin: 10px; text-align: center;}
table.podkategorie		{width: 84%; text-align: left;}
img.podkategorie		{margin-right: 10px; vertical-align: bottom;}

div.patra_podkategorie		{margin: 10px; text-align: center;}
table.patra_podkategorie	{width: 92%; text-align: left;}
img.patra_podkategorie		{margin-right: 10px; vertical-align: bottom;}
.patra_podkategorie: link	{font-weight: bold;}
.patra_podkategorie: active	{font-weight: bold;}
.patra_podkategorie: hover	{font-weight: bold;}
.patra_podkategorie: visited	{font-weight: bold;}

img.basket			{vertical-align: bottom; margin: 0px 18px 0px 6px; padding-top: 6px;}
div.img_logo			{text-align: center; margin: 20px 20px 40px 20px;}

.clanek_obrazek			{float: left; width: 40px;}
.clanek_text			{margin-bottom: 20px; width: 96%;}
.clanek_nadpis:link		{font-weight: bold; color: #F78222; margin 10px 0px 4px 0px;}	
.clanek_nadpis:active		{font-weight: bold; color: #F78222; margin 10px 0px 4px 0px;}
.clanek_nadpis:visited		{font-weight: bold; color: #F78222; margin 10px 0px 4px 0px;}
.clanek_nadpis:hover		{font-weight: bold; color: #F78222; margin 10px 0px 4px 0px;}

A.detail_nazevpolozky:link	{font-weight: bold; font-size: 120%;}
A.detail_nazevpolozky:active	{font-weight: bold; font-size: 120%;}
A.detail_nazevpolozky:visited	{font-weight: bold; font-size: 120%;}
A.detail_nazevpolozky:hover	{font-weight: bold; font-size: 120%;}
TABLE.menu_staticke		{font-weight: bold; margin: 0px 0px 0px 15px;}

table.obj			{width: 360px; margin-left: auto; margin-right: auto; border: 0px; margin-top: 10px;}
td.obj1				{width: 180px; font-weight: bold; text-align: left; padding-left: 10px;}
div.patra			{width: 960px; height: 22px; padding-top: 8px; text-align: center; font-weight: bold; color: white;}
div.patra A:link		{font-size: 8pt;}
div.patra A:active		{font-size: 8pt;}
div.patra A:visited		{font-size: 8pt;}
div.patra A:hover		{font-size: 8pt;}

div.patra A:link		{color: white;}
div.patra A:active		{color: white;}
div.patra A:visited		{color: white;}
div.patra A:hover		{color: white;}
span.patra			{margin: 0px 20px 0px 20px;}
span.patra IMG			{margin: 0px; vertical-align: middle;}
div.strom			{font-weight: bold; line-height: 24px; margin: 0px 0px 0px 10px;}


div.strankovani			{}
.strankovani:link		{color: black;}
.strankovani:active		{color: blue;}
.strankovani:visited		{color: black;}
.strankovani:hover		{color: blue;}

TD.kategorie_node		    {height: 21px; background-image: url("/images/podklad_kategorie2.gif"); border-bottom: 1px solid white;}
TD.kategorie_uroven1		{padding-left: 18px; width: 180px; height: 21px; background-image: url("/images/podklad_kategorie.gif"); border-bottom: 1px solid white; font-weight: bolder;}
TD.kategorie_uroven2		{apadding-left: 20px;}
TD.kategorie_uroven3		{apadding-left: 32px;}

div.config			{float:left; background-color: #F0F0F0; border: 1px solid #DADADA; padding: 2px 6px 0px 6px; width: 490px;}
td.border_bottom		{border-bottom: 1px solid #e8e8e8;}
td.list_price			{white-space: nowrap; text-align: center; }

div.login			{width: 240px; margin-left: auto; margin-right: auto; font-weight: bold; margin-top: 40px;}
div.nozbozi			{margin-top: 30px; text-align: center;}


IMG		{border: 0px;}
P		{margin-top: 4px;}
HR		{border-top: 1px solid #eeeeee; height: 0px; clear:both;}
P.center	{text-align: center;}
IMG.center	{text-align: center; margin-right: 10px;}
DIV.center	{text-align: center;}

UL.seznam		{line-height: 20px; margin: 4px; padding: 0px 10px 10px 20px;}
UL.seznam LI		{list-style-image: url("/images/point.gif");}

UL.top			{list-style-type: none; line-height: 18px; margin: 0px; padding: 0px;}
div.top_sloupce		{width: 166px; height: 19px; background-color: #F4F4F4; background-image: url("/images/top_sloupce.gif"); padding: 6px 8px 2px 8px; font-weight: bold; color: black;}
div.top_sloupce2	{width: 166px; height: 19px; background-color: #F4F4F4; background-image: url("/images/top_sloupce.gif"); font-weight: bold; color: black;}
div.top_sloupce3	{width: 170px; height: 22px; background-color: #F4F4F4; background-image: url("/images/top_sloupce.gif"); padding: 3px 5px 2px 7px; font-weight: bold; color: black;}


UL.left			{width: 160px; line-height: 20px; margin: 0px; padding: 0px;}
UL.left LI		{list-style-image: url("/images/point.gif"); border-bottom: 1px solid #dfdfdf; height: 24px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 10px;}

UL.navi A		{color: #000;}
UL.navi A:visited	{color: #000;}
UL.navi A:active	{color: #000;}
UL.navi A:hover 	{color: #000;}
div.right		{height: 19px; background-image: url("/images/right.gif"); padding: 3px 0px 0px 20px; font-weight: bold;}
div.rightnul		{height: 18px; background-image: url("/images/podklad_navi.gif"); padding: 4px 0px 0px 20px; font-weight: bold; color: black;}
UL.nab			{margin: 6px 0px 0px 4px; padding: 0px 0px 0px 20px;}
UL.nab LI		{list-style-image: url("/images/point.gif"); padding: 0px 0px 0px 0px; margin: 0px;}

div.info		{height: 14px; background-color: #dbf58f; border-bottom: 1px solid #9acc02; font-weight: bold; color: black; text-align: right; padding: 2px 10px;}
div.clear		{clear: both;}
form			{margin: 0px; padding: 0px;}
div.fleft		{float: left;}
div.fright		{float: right;}

div.informace		{background-color: #F0F0F0; width: 164px; padding: 8px; border: 1px solid #DADADA; margin-bottom: 2px;}
div.informace2		{background-color: #F0F0F0; width: 100px; padding: 8px; border: 1px solid #DADADA; margin-bottom: 2px;}

table.contactform       {width: 500px; margin-left: auto; margin-right: auto; border: 0px; margin-top: 0px;}
table.contactform th    {width: 150px; font-weight: bold; text-align: left; padding-left: 10px; vertical-align: top;}
table.contactform textarea  {width: 300px; height: 200px;}

