/* Tělo */
BODY 				{color: #000;
				 background: #fff;
				 font-size: 75%;
				 font-family: Arial, sans-serif;
 				 margin: 0;
 				 padding: 0;
 				 text-align: center;
 				 behavior: url("../css/csshover.htc");}
H2	        		{font-size: 150%; margin: 5px 0 20px 0; text-transform: uppercase;}
TABLE				{font-size: 100%;}
TD 				{vertical-align: top;}
FORM				{margin: 0; padding: 0;}
INPUT, TEXTAREA, SELECT 	{font-size: 100%; color: #939393; background: url(../../images/bginput.gif) no-repeat #fff; padding: 4px 6px; border: 1px #bababa solid; font-family: Arial, sans-serif;}
A	        		{color: #e60d0d; text-decoration: underline;}
A:active			{color: #000;}
A:visited			{color: #e60d0d;}
A:hover				{color: #000;}

/* Obal strany */
#page 	 			{width: 1000px; background: url(../images/header.jpg) no-repeat; position: relative; margin: 0 auto; padding-top: 440px; text-align: left;}

/* Logo */
H1				{width: 366px; height: 114px; overflow: hidden; position: absolute; left: 62px; top: 112px; font-size: 100%; z-index: 1; margin: 0; text-align: center;}
H1 SPAN				{width: 366px; height: 114px; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 2; background: url(../../images/logo.jpg) no-repeat; display: block; cursor: pointer;}
H1 A  				{color: #000; font-size: 360%; font-weight: bold; text-decoration: none; margin: 70px 0 0 0; display: block;}

#pp_popis			{width: 300px; height: 70px; position: absolute; top: 219px; left: 98px; z-index: 3; margin: 0; padding: 0; text-align: justify;}
#pp_popis A                     {font-weight: bold;}

/* Pruh s odkazy */
#pruh_odkazy			{position: absolute; left: 10px; top: 15px; height: 30px; z-index: 10;}
#pruh_odkazy UL 		{width: auto; background: transparent; border: 0; display: block; margin: 0; padding: 0; list-style: none;}
#pruh_odkazy UL LI		{height: 30px; border: 0; margin: 0; padding: 0; text-align: left; float: left;}
#pruh_odkazy UL LI A,
#pruh_odkazy UL LI A:visited	{width: auto; height: auto; color: #fff; border: 0; padding: 10px 8px; text-transform: lowercase; text-decoration: underline; background: url(../../images/bgclanky.gif) no-repeat 100% 60%;}
#pruh_odkazy UL LI A:hover	{color: #ff6801; width: auto; text-decoration: none;}

/* odkazy */
#sysbar 			{list-style-type: none; margin: 0; padding: 0; position: absolute; left: 20px; top: 358px; z-index: 5; height: 50px;}
#sysbar LI 			{margin: 0; padding: 0; float: left; background: url(../../images/sysbar_line.gif) no-repeat 100% 0; margin-right: 1px;}
#sysbar A 			{height: 50px; line-height: 50px; display: block; padding: 0 18px; font-size: 125%; font-weight: bold; text-transform: uppercase; color: #fff; float: left;}
#sysbar A:hover,
#sysbar #active                 {color: #ff6801; background: url(../../images/sysbar_hover.gif) repeat-x;}

/* Links */
#links                          {list-style-type: none; margin: 0; padding: 0; position: absolute; right: 20px; top: 18px; text-transform: uppercase;}
#links LI                       {float: left; margin: 0 10px;}
#links A, #links A:visited      {font-weight: bold; text-decoration: none; color: #777;}
#links SPAN                     {color: #fff; font-weight: bold;}
#links A:hover 			{color: #fff !important; text-decoration: underline;}

/* Strana */
#strana 			{text-align: left;}
#strana TABLE TD 		{vertical-align: top; padding: 0;}
#levy				{color: #7c7c7c; padding-left: 10px !important;}
#pravy				{color: #7c7c7c; padding-right: 10px !important;}
#levy H3, #pravy H3 		{width: 190px; height: 50px; color: #7c7c7c; font-size: 100%; text-align: center; margin: 0 0 10px 0; text-transform: uppercase; background: url(../../images/label_light.png) no-repeat;}
#levy H3 SPAN, #pravy H3 SPAN 	{position: relative; top: 13px;}
#levy UL 			{list-style-type: none; line-height: 15px; margin: 0 10px 10px 10px; padding: 0; list-style-type: none;}
#levy UL LI			{margin: 0; padding: 0;}
#levy P, #pravy P 		{margin: 0 10px 10px 25px;}
#levy A,
#pravy A,
#levy A:visited,
#pravy A:visited 		{color: #7c7c7c;}
#levy A:active,
#pravy A:active,
#levy A:hover,
#pravy A:hover  		{color: #ff6801; text-decoration: none;}

/* Boxy */
#menu,
#box				{background: url(../../images/bgbox.png) no-repeat 0 100%; margin-bottom: 10px; padding-bottom: 15px;}

/* Menu */
#menu H3                        {background-image: url(../../images/label_dark.png); color: #ededed;}
#menu UL                        {margin-right: 0; list-style: none;}
#menu UL LI			{margin: 0; padding: 0;}
#menu UL LI A,
#menu UL LI A:visited           {background: url(../../images/arrow1.gif) no-repeat 14px 8px; padding: 2px 0 2px 21px; display: block; _height: 14px;}
#menu UL LI A:hover             {background-image: url(../../images/arrow1h.gif); font-weight: bold;}
#menu UL UL			{margin-left: 10px; font-size: 95%;}
#menu UL UL LI 			{}
#menu UL UL LI A,
#menu UL UL LI A:visited	{color: #ff6801; background: #fff; width: 146px;}
#menu UL UL LI A:hover		{background: #fff;}
#menu UL LI .active		{color: #ff6801 !important; font-weight: bold !important;}

/* Popis clanku */
#popis_clanku 			{width: 186px !important; overflow: hidden; margin: 15px 7px;}

/* Patička */
#paticka 			{background: url(../../images/bottom.png) no-repeat; height: 72px;}
#paticka P 			{font-size: 90%; margin: 0; padding: 34px 20px 10px 82px; clear: both; font-size: 100%; color: #fff;}
#paticka A, #paticka A:visited  {color: #000;}
#paticka A B                    {font-weight: normal;}
#paticka A:hover		{color: #000; text-decoration: none;}

/* Obsah */
#obsah 				{width: 100%; vertical-align: top; padding: 0 10px 50px 10px; background: #fff;}
#obsah H2			{background:transparent url(../../images/bgnadpis.png) no-repeat scroll 0 0; font-size:125%; margin: 2px 0 20px 0; padding:5px 0 5px 35px; text-transform:uppercase;}
#clanek				{padding-left: 37px;}
#clanek	TABLE			{width: auto !important;}

/* Partnersky box */
#box 				{width: 190px; background: url(../../images/bgbox.png) no-repeat 0 100% #fff; text-align: center;}
#box A 				{display: block; margin: 0 15px; text-decoration: none;}
#box IMG 			{border: 0; margin: 10px 0; border: solid 1px #ebebeb;}
