/* Tělo */
BODY 				{color: #fff;
				 background: #000;
				 font-size: 75%;
				 font-family: Arial, sans-serif;
				 margin: 0;
 				 padding: 0;
 				 text-align: center;}
H2     				{font-size: 120%; color: #db8647; background: url(../images/bgnadp.jpg) 50% 100% no-repeat; margin: 0 0 5px 0; padding: 0 0 10px 0; text-transform: uppercase; text-align: center;}
TABLE				{font-size: 100%;}
IMG 				{border: 0;}
TD 				{vertical-align: top;}
FORM				{margin: 0; padding: 0;}
FIELDSET 			{border: 1px #00fff9 solid; padding: 5px; margin: 20px 0 20px 0;}
LEGEND	 			{color: #fff; font-weight: bold; background: #1b6c6e; padding: 3px 8px; margin-bottom: 8px;}
INPUT, TEXTAREA, SELECT 	{font-size: 100%; color: #8e8e8e; background: url(../images/bginput.gif) no-repeat #fff; border: 1px #c5c5c5 solid; padding: 1px 0 1px 3px; font-family: Arial, sans-serif;}
INPUT.submit			{cursor: pointer; color: #fff; font-weight: bold; background: url(../images/bgsubmit.gif) 0 50% repeat-x #d72e36; border: 1px #c40009 solid; text-transform: lowercase; text-decoration: underline; padding: 3px 5px;}
INPUT.noborder			{border: 0; background: transparent;}
A	        		{color: #db8647; text-decoration: underline;}
A:active			{color: #fff;}
A:visited			{color: #db8647;}
A:hover				{color: #fff;}

/* Obal strany */
#page  				{width: 1000px; background: url(../images/bghead.jpg) no-repeat; position: relative; margin: auto; text-align: left;}

#face {
    position: absolute;
    top: 5px;
    right: 60px;
}

/* Hlavička */
#hlavicka			{height: 230px;}
#slogan 			{width: 325px; position: absolute; left: 330px; top: 215px; text-align: center;}
#slogan I			{font-style: normal; font-weight: bold;}

/* Vlajky */
#vlajky 			{font-size: 95%; position: absolute; right: 15px; top: 12px; text-transform: uppercase;}

/* logo */
H1				{width: 425px; height: 115px; overflow: hidden; position: absolute; left: 0; top: 1px; z-index: 1; margin: 0; text-align: center;}
H1 SPAN				{width: 425px; height: 115px; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 2; background: url(../images/logo.gif) no-repeat; display: block; cursor: pointer;}
H1 A  				{color: #000; font-size: 280%; font-weight: bold; text-decoration: none; margin: 30px 0 0 0; display: block;}

/* Tabs */
#tabs				{list-style-type: none; margin: 0; padding: 0; position: absolute; left: 660px; top: 120px;}
#tabs LI			{width: 85px; height: 29px; background: url(../images/bgtabs.gif) no-repeat; margin: 0 15px 0 0; padding: 0; float: left; text-align: center;}
#tabs A, #tabs A:visited 	{color: #fff; font-weight: bold; font-size: 115%; display: block; text-decoration: none; margin: 6px 10px 0 10px; text-transform: uppercase;}
#tabs A:active,
#tabs A:hover			{color: #00fff9;}
#tabs #active 			{background: url(../images/bgtabs_shop.gif) no-repeat;}
#tabs #active A 		{color: #000;}

/* Menu */
#menu				{list-style-type: none; margin: 0; padding: 0; position: absolute; left: 10px; top: 120px;}
#menu LI			{width: 106px; height: 29px; background: url(../images/bgodkazy.gif) no-repeat; margin: 0 15px 0 0; padding: 0; float: left; text-align: center;}
#menu #active A			{color: #00fff9;}
#menu A 			{color: #fff; font-weight: bold; font-size: 115%; display: block; text-decoration: none; margin: 6px 10px 0 10px; text-transform: uppercase;}
#menu A:active 			{color: #00fff9;}
#menu A:visited 		{color: #fff;}
#menu A:hover 			{color: #00fff9;}

/* Strana */
#strana 			{text-align: left;}
#strana TABLE 			{font-size: 100%;}
#strana TABLE TD 		{vertical-align: top; padding: 0;}

#levy 				{padding-left: 10px !important;}
#pravy 				{padding-right: 10px !important;}
#levy H3, #pravy H3		{color: #fff; font-size: 100%; margin: 0; padding: 13px 0 30px 0; text-align: center; text-transform: uppercase;}
#levy .bottom 			{height: 17px; background: url(../images/bgbox_bottom.gif) 0 100% no-repeat;}
#pravy .bottom 			{height: 17px; background: url(../images/bgbox_bottom3.gif) 0 100% no-repeat;}
#levy P, #pravy P		{margin: 0 15px 10px 25px;}
#levy A, #levy A:visited	{color: #fff; font-weight: bold;}
#levy A:hover, #levy A:active	{color: #267678; text-decoration: none;}
#pravy, #pravy:visited 		{color: #db8647;}
#pravy A:hover, #pravy A:active	{color: #fff; text-decoration: none;}

/* Menu s podclanky */
#clanky				{width: 190px; background: url(../images/bgbox2.jpg) no-repeat #000; margin-bottom: 10px;}
#clanky .bottom 		{background: url(../images/bgbox_bottom2.gif) 0 100% no-repeat; margin-top: 15px;}
#clanky UL                 	{list-style-type: none; line-height: 15px; margin: 0; padding: 0;}
#clanky UL LI 			{margin: 0; padding: 0;}
#clanky UL A			{font-size: 100%; background: url(../images/odrazka.gif) 0 7px no-repeat; margin: 7px 15px 7px 25px; padding: 0 0 0 10px; display: block; text-decoration: none;}
#clanky UL UL A			{font-size: 90%; margin: 0 15px 0 35px; padding: 0 0 0 10px; display: block;}
#clanky UL UL UL A		{margin-left: 45px;}
#clanky UL #active		{color: #00fff9;}
#clanky UL A:hover		{color: #00fff9; text-decoration: underline;}
#clanky .plusko                 {display: none;}
#clanky .rozbalmenu A 		{background: url(../images/odrazka2.gif) 0 6px no-repeat;}

/* Popisek clanku */
#levy #popis_clanku 		{background: url(../images/bgbox4.jpg) no-repeat #000; margin-bottom: 10px;}
#levy #popis_clanku #text	{padding: 20px 20px 5px 20px;}

/* Partneři */
#partneri	  		{width: 190px; background: url(../images/bgbox.jpg) no-repeat #000; margin-bottom: 10px; text-align: center;}
#partneri A 			{display: block;}
#partneri IMG 			{margin: 3px 0;}
#partneri HR                    {display: none;}

/* Aktuality */
#aktuality H3			{font-size: 100%; margin: 0 0 0 1px; padding-left: 15px;}
#aktuality H3 SPAN 		{color: #fff;}
#aktuality H3,
#aktuality H3 A 		{color: #db8647;}
#aktuality H3 A:active		{color: #fff;}
#aktuality H3 A:visited 	{color: #db8647;}
#aktuality H3 A:hover 		{color: #fff;}
#aktuality P.datum 		{margin: 23px 15px 2px 15px;}
#aktuality P,
#aktuality #akt_obsah 		{margin: 10px 15px;}
#aktuality TABLE 		{margin: 5px 15px;}
#aktuality HR                   {color: #00fff9; background: #00fff9; border: 0; height: 0; margin: 5px 15px;}
#aktuality .stred 		{text-align: center;}

/* Patička */
#paticka 			{height: 70px; font-size: 95%; font-weight: bold;}
#paticka P 			{float: left; margin: 0; padding: 20px 0 0 10px;}
#paticka DIV 			{float: right; padding: 20px 10px 0 0; text-align: right;}
#paticka A 			{color: #267678;}
#paticka A:hover 		{color: #fff;}

/* Obsah */
#obsah 				{width: 100%; vertical-align: top; padding: 40px 35px;}

/* Anketa */
#anketa		  		{width: 190px; background: url(../images/bgbox3.jpg) no-repeat #000; margin-bottom: 10px; text-align: center;}
#anketa	P	  		{margin: 0 10px 10px 10px}
#anketa .submit 		{border: 1px #7f2a10 solid;}
#anketa .text 			{width: 178px; margin: 10px auto 3px auto;}
#anketa .pruh 			{text-align:center; clear:both;}
#anketa .stred			{text-align:center;}
#anketa .levy 			{float:left;}
#anketa .pravy 			{float:right;}
#anketa .nalevo 		{text-align: left;}

/* Cenová bomba */
#cen_bomba			{width: 190px; color: #fff; background: url(../images/bgbox3.jpg) no-repeat #000; margin-bottom: 10px;}
#cen_bomba UL 			{font-weight: bold; list-style-type: none; line-height: 16px; margin: 0 3px 10px 3px; padding: 0; text-align: center;}
#cen_bomba UL LI		{margin: 0; padding: 0 10px 10px 10px;}
#cen_bomba #obr			{width: 140px; height: 140px; background: url(../images/bgbomba.gif) 50% 50% no-repeat; text-align: center; margin: 8px auto;}
#cen_bomba IMG 			{margin: 20px auto 0 auto;}
#cen_bomba A 			{font-size: 110%; font-weight: bold; text-decoration: none;}
#cen_bomba A:hover 		{font-size: 110%; font-weight: bold; text-decoration: underline;}
