BODY.home	{color: #666666; font-family: arial; font-size: 13px; line-height: 18px; background: url('images/slide_big.jpg') 0px 155px repeat-x #333333; margin: 0px; text-align: center;}

/**** HLAVICKA ****/

DIV.headline		{width: 980px; height: 155px; margin: 0px auto; position: relative; text-align: left;}
DIV.headline .logo	{width: 199px; height: 98px; position: absolute; top: 30px; left: 25px;}
UL.topmenu		{position: absolute; top: 43px; right: 0px; list-style-type: none; margin: 0px; padding: 0px;}
UL.topmenu li		{display: block; width: 220px; float: left;}
UL.topmenu li a		{display: block; color: #CCCCCC; font-size: 11px; line-height: 15px; margin-right: 10px; text-decoration: none; background: url('images/arrow_blue.gif') top left no-repeat;}
UL.topmenu li a:hover	{color: #FFFFFF; text-decoration: none;}
UL.topmenu li a .name	{color: #7DCAEB; display: block; font-size: 16px; line-height: 20px; padding-bottom: 7px; padding-left: 27px;}
UL.topmenu li a .desc	{display: block; padding-left: 7px;}

UL.topmenu li a.design:hover		{background: url('images/arrow_green.gif') top left no-repeat;}
UL.topmenu li a.design:hover .name	{color: #A5BF1F;}
UL.topmenu li a.market:hover		{background: url('images/arrow_red.gif') top left no-repeat;}
UL.topmenu li a.market:hover .name	{color: #EB6D6F;}
UL.topmenu li a.hotely:hover		{background: url('images/arrow_brown.gif') top left no-repeat;}
UL.topmenu li a.hotely:hover .name	{color: #B9A55B;}

/**** SLIDE HOME ****/

DIV.slide_home			{width: 980px; height: 365px; margin: 0px auto; position: relative;}
DIV.slide_home .ornament	{width: 307px; height: 247px; position: absolute; top: 2px; left: -55px;}
DIV.slide_home .picture		{width: 605px; height: 361px; position: absolute; top: 2px; right: 0px;}
DIV.slide_home .text		{width: 410px; position: absolute; text-align: center;}
DIV.slide_home .text H1		{color: #008AC5; font-size: 36px; font-weight: normal; line-height: normal; margin: 0px;}
DIV.slide_home .text .desc	{color: #666666; font-size: 18px; line-height: 22px; display: block; padding-top: 6px; padding-bottom: 6px;}
ul.links			{font-size: 14px; line-height: 20px; list-style-type: none; margin: 0px; padding: 26px 0px 0px 0px;}
ul.links li			{display: inline; line-height: 20px;}
ul.links li.empty		{height: 9px; background: url('images/lnk_point.gif') center center no-repeat; padding-left: 25px; padding-right: 0px;}
ul.links a			{color: #008AC5; text-decoration: none;}
ul.links a:hover		{color: #008AC5; text-decoration: underline;}
DIV.slide_home .text1		{top: 140px; left: 120px;}
DIV.slide_home .text2		{top: 140px; left: 150px;}
DIV.slide_home .text3		{top: 118px; left: 150px;}

/**** HOME page ****/

DIV.page	{width: 980px; margin: 0px auto; text-align: left; padding-bottom: 50px;}
DIV.page_border	{padding-left: 25px; padding-right: 25px;}

DIV.home_left		{width: 565px; float: left; padding-top: 50px;}
DIV.home_left H1	{color: #7DCAEB; font-size: 26px; line-height: normal; font-weight: normal; margin: 0px;}
DIV.home_left p		{color: #CCCCCC; font-size: 16px; line-height: 20px; margin: 0px; padding-top: 10px;}

DIV.home_right				{width: 283px; float: right; padding-top: 50px;}
DIV.home_right H1			{color: #7DCAEB; font-size: 26px; line-height: normal; font-weight: normal; margin: 0px;}
DIV.home_right ul.news			{list-style-type: none; margin: 0px; padding: 0px;}
DIV.home_right ul.news li		{display: inline; padding: 0px; margin: 0px; font-size: 11px; line-height: 15px;}
DIV.home_right ul.news li a		{display: block; color: #CCCCCC; text-decoration: none; background: url('images/dot_blue.gif') 0px 5px no-repeat; margin-top: 10px; padding-left: 17px;}
DIV.home_right ul.news li a:hover	{color: #FFFFFF; text-decoration: none;}

/**** FOOTER ****/

DIV.footer			{border-top: 1px solid #545657;}
DIV.footer .contents		{width: 980px; height: 140px; text-align: left; margin: 0px auto; position: relative; text-align: left;}
DIV.footer .hotline		{width: 197px; height: 54px; background: url('images/hotline.gif') center center no-repeat; position: absolute; top: 30px; left: 25px; font-size: 16px; line-height: 20px; font-weight: bold;}
DIV.footer .hotline .shadow	{color: #66BAE4; display: block; width: 195px; text-align: center; position: absolute; top: 6px; left: 0px;}
DIV.footer .hotline .normal	{color: #FFFFFF; display: block; width: 197px; text-align: center; position: absolute; top: 7px; left: 0px;}
DIV.footer .hotline .black	{color: #333333;}

div.downlinks			{color: #CCCCCC; font-size: 12px; line-height: normal; position: absolute; top: 40px; left: 265px;}
ul.downmenu			{list-style-type: none; margin: 0px; padding: 0px; padding-bottom: 5px; font-size: 14px;}
ul.downmenu li			{display: inline; padding-left: 12px; padding-right: 11px; background: url('images/lnk_line.gif') 0px 1px no-repeat;}
ul.downmenu li.first		{padding-left: 0px; background: none;}
ul.downmenu a			{color: #7DCAEB; text-decoration: none;}
ul.downmenu a:hover		{color: #FFFFFF; text-decoration: none;}

