	/* Základní tagy */
	BODY 					{color: #6b6b6b; background: fff; font-size: 70%; font-family: Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; text-align: center;}
	H1					{font-size: 175%;}
	H2 					{color: #0072bc; font-size: 140%;}
	H3 					{color: #0072bc; font-size: 115%;}
	H4 					{color: #0072bc; font-size: 90%;}
	P 					{margin: 10px 0px 0px 0px;}
	FORM 					{margin: 0px; padding: 0px;}
	INPUT,
	SELECT,
	TEXTAREA,
	TABLE	 				{font-size: 100%; font-family: Arial, Helvetica, sans-serif; vertical-align: middle;}
	A 					{color: #6b6b6b;}
	A:hover 				{color: #0072bc;}

	/* Inputy, submity a labely */
	INPUT.submit 				{cursor: pointer; color: #fff; font-weight: bold; background: url(../images/bgsubmit.gif) 60% 0 no-repeat #eb1c24; border: 0; padding: 1px;}
	INPUT, SELECT, TEXTAREA			{color: #888; border: 1px #a9a9a9 solid;}
	INPUT.noback				{border: 0px; background: transparent;}
	LABEL 					{cursor: pointer;}

	/* Obal stránky */
	#pagepevna 				{width: 1000px; margin: auto; text-align: left; position: relative;}

	/* Hlavička */
	#hlavicka 				{height: 245px; background: url(../images/head.jpg) no-repeat; position: relative;}

	/* Logo */
	#logo 					{width: 140px; height: 180px; background: url(../images/logo.png) no-repeat; margin: 0; position: absolute; left: 35px; top: 59px;}
	#logo A 				{width: 140px; height: 180px; display: block;}
	#logo A SPAN 				{display: none;}

	/* Home a Mapa stránek */
	#ikony 					{position: absolute; right: 15px; top: 65px;}
	#ikony A 				{border: 0px; display: block; float: left; opacity: .30; filter:alpha(opacity=30);}
	#ikony #uvod 				{width: 14px; height: 14px; background: url(../images/icon_uvod.gif) no-repeat 0 100%; margin: 3px;}
	#ikony #uvod:hover			{background: url(../images/icon_uvod.gif) no-repeat;}
	#ikony #napiste_nam 			{width: 14px; height: 14px; background: url(../images/icon_napiste.gif) no-repeat 0 100%; margin: 3px;}
	#ikony #mapa 				{width: 14px; height: 14px; background: url(../images/icon_mapa.gif) no-repeat 0 100%; margin: 3px; display: none;}
	#ikony #tisk 				{width: 14px; height: 14px; background: url(../images/icon_tisk.gif) no-repeat 0 100%; margin: 3px;}
	#ikony SPAN				{display: none;}
	#ikony A:hover		{opacity: 1; filter:alpha(opacity=100);}

	/* Strana a sloupce */
	#levy 					{width: 215px; background: #fff; float: left; padding-bottom: 8px;}
	#levy .label 				{color: #fff; font-size: 100%; background: url(../images/label.gif) no-repeat #9a9a9a; text-align: left; margin: 0; padding: 5px 15px 5px 15px; font-weight: bold;}
	#levy .label.menu 				{color: #fff; font-size: 100%; background: url(../images/label2.gif) no-repeat #9a9a9a; text-align: left; margin: 1px 0 0 0; padding: 11px 15px 9px 15px;}
	#pravy 					{display: none;}
	#stredovy 				{margin: 0px 0px 0px 15px; padding: 0px; width: 760px; float: left; text-align: left;}
	#stredovy .obsah 			{width: 98%; margin: 10px; font-size: 115%;}
	#stredovy HR				{color: #c7c7c7; background: #c7c7c7; border: 0; height: 1px; margin: 5px 0px;}

	/* Login */
	#login 					{background: url(../images/bgbox.gif) repeat-y; padding-bottom: 10px;}
	#login P 				{margin: 5px 0px;}

	/* Navigace nad clankem */
	.navigace_top				{margin: 10px 0px 20px 10px; font-weight: bold; color: #0072bc;}

	/* Menu */
	#menus 						{padding-bottom: 1px; background: transparent url(../images/bgbox.gif) repeat-y; padding: 10px 20px;}
	#menus ul                 			{list-style-type: none; margin: 0; padding: 0;}
	#menus li 	             			{margin: 0; padding: 0 0 0 0; border-bottom: 1px solid #eaeaea; background: url(../images/bgmenu.gif) no-repeat scroll 3px 6px; position: relative;}
	#menus span.klik				{width: 16px; height: 18px; text-decoration: none; display: block; padding: 0 0 0 0; margin: 0 0 0 0; cursor: Default; text-align: center; position: absolute;}
	#menus span.plus				{background: url("../images/menu_plus.gif")  center center no-repeat #fff;}
	#menus span.minus				{background: url("../images/menu_minus.gif") center center no-repeat #fff;}
	#menus a,#menus a:visited			{font-weight: bold; margin: 1px 0 1px 15px; margin: expression('1px 0 1px 20px'); color: #6b6b6b; display: block; text-decoration: none; padding: 2px 0 2px 5px; position: relative;}
	#menus a.selected,#menus a:visited.selected	{font-weight: bold;}
	#menus a:hover					{color: #fff; background: #ed1c24;}
	#menus ul ul					{padding: 0 0 3px 0px; margin: 0 0 0 10px;}
	#menus ul ul li					{border: none; padding: 2px 0 2px 0; background: url(../images/bgmenu.gif) no-repeat 4px 6px;}
	#menus ul ul a,#menus ul ul a:visited		{border: none; padding: 0 0 0 0; margin: 0 0 0 20px; font-weight: normal; background: none; text-decoration: underline; position: relative;}
	#menus ul ul a:hover				{border: none; font-weight: normal; background: none; color: #ed1c24;}
	#menus ul ul span.klik				{padding: 0;}
	* html #menus span.klik				{float: none; display: inline-block; vertical-align: top;}
	* html #menus a,* html #menus a:visited		{display: block; display: expression('inline-block'); width: auto; padding: 2px 0;}
	* html #menus ul ul a,
	* html #menus ul ul a:visited			{padding: 0;}
	#menus span.klik, #menus a, #menus a:visited	{display: block; display: expression('inline-block');}
	
	#menu 					{background: url(../images/bgbox.gif) repeat-y;}
	.jsmenu_top 				{color: #6b6b6b; font-size: 11px; text-decoration: none; text-align: left; font-weight: bold; font-family: Arial; background: url(../images/bgmenu.gif) 3px 4px no-repeat; padding-left: 19px;}
	.jsmenu_tophover			{color: #fff; font-size: 11px; text-decoration: none; text-align: left; font-weight: bold; font-family: Arial; background: url(../images/bgmenu2.gif) 3px 4px no-repeat; padding-left: 19px;}
	.jsmenu_topborder			{border-bottom: 1px #e1e1e1 solid; font-family: Arial;}
	.jsmenu_sub 				{color: #6b6b6b; font-size: 11px; text-decoration: none; text-align: left; font-family: Arial;}
	.jsmenu_subhover			{color: #fff; font-size: 11px; text-decoration: none; text-align: left; font-family: Arial;}
	.jsmenu_subborder			{border: 1px #c7c7c7 solid; font-family: Arial;}
	.jsmenu_top_top 			{color: #fff; font-size: 11px; text-decoration: none; text-align: center; font-weight: ; font-family: Arial;}
	.jsmenu_tophover_top			{color: #fff; font-size: 11px; text-decoration: underline; text-align: center; font-weight: ; font-family: Arial;}
	.jsmenu_oddel_top 			{color: #007DCE; font-size: 120%; text-decoration: none; text-align: left; font-weight: bold;}
	.jsmenu_sub_top 			{color: #0071B8; font-size: 11px; text-decoration: none; text-align: left; font-family: Arial;}
	.jsmenu_subhover_top			{color: #fff; font-size: 11px; text-decoration: none; text-align: left; font-family: Arial;}
	.jsmenu_subborder_top			{border: 1px #0071B8 solid; font-family: Arial;}


	/*Tag cloud*/
	#tag-cloud		{background: url(../images/bgbox.gif) repeat-y; text-align: center;}
	#tag-cloud UL                   {list-style: none; margin: 0; padding: 7px 10px;}
	#tag-cloud UL LI		{float: left; margin: 0 2px 0 8px; padding: 0; line-height: 22px;}
	#tag-cloud UL LI A		{text-decoration: none; float: left;}
	#tag-cloud .tagCloudLevel5      {font-size: 170%;}
	#tag-cloud .tagCloudLevel4      {font-size: 150%;}
	#tag-cloud .tagCloudLevel3      {font-size: 140%;}
	#tag-cloud .tagCloudLevel2      {font-size: 120%;}
	#tag-cloud .tagCloudLevel1      {font-size: 100%;}
	#tag-cloud .bottom              {clear: both; height: 1px;}
	
	/* Pomocná navigace spodní u článku */
	#pom_navigace_bottom				{border-top: 1px #c7c7c7 solid; line-height: 16px; margin: 20px 0px; padding-top: 6px;}
	#pom_navigace_bottom .uroven1,
	#pom_navigace_bottom .uroven2,
	#pom_navigace_bottom .uroven3,
	#pom_navigace_bottom .uroven4			{list-style-type: none; margin: 0px; padding: 0px;}
	#pom_navigace_bottom .uroven1 LI,
	#pom_navigace_bottom .uroven2 LI,
	#pom_navigace_bottom .uroven3 LI,
	#pom_navigace_bottom .uroven4 LI		{background: url(../images/sipka_pom_nav.gif) 0px 5px no-repeat; margin: 0px 0px 0px 4px; padding: 0px 0px 0px 15px; position: relative;}
	#pom_navigace_bottom .uroven1 #active,
	#pom_navigace_bottom .uroven2 #active,
	#pom_navigace_bottom .uroven3 #active,
	#pom_navigace_bottom .uroven4 #active		{color: #0072bc; font-weight: bold;}

	/* Vyhledavani */
	#vyhledavani 				{background: url(../images/bgbox.gif) repeat-y; text-align: center; padding-bottom: 10px;}
	#vyhledavani .zadani 			{width: 100px;}
	#vyhledavani .submit 			{padding: 1px 4px; margin-left: 5px;}

	/* Aktuality */
	#aktuality 				{background: url(../images/bgbox.gif) repeat-y;}
	#aktuality H2 				{margin-left: 10px;}
	#aktuality P 				{margin: 0px;}
	#aktuality P.datum			{margin: 0px; font-weight: bold;}
	#aktuality P.nazev			{margin: 0px 0px 2px 0px;}
	#aktuality P.text			{margin: 2px 0px 10px 0px;}

	/* Novinky e-mailem */
	#novinky 				{background: url(../images/bgbox.gif) repeat-y; text-align: center;}
	#novinky .zadani			{width: 125px; margin-top: 10px;}
	#novinky .submit 			{width: 125px; margin-bottom: 10px;}

	/* Ostatní */
	#ostatni 				{background: url(../images/bgbox.gif) repeat-y; text-align: center;}
 	#ostatni .bottom	 		{height: 17px;}

	/* Partneri */
	#partneri				{background: url(../images/bgbox.gif) repeat-y; text-align: center;}
        #partneri .bottom			{height: 17px; background: url(../images/label_bottom.gif) no-repeat;}

	/* Patička */
	#paticka 				{width: 1000px; margin: auto; text-align: right; border-top: 1px #c7c7c7 solid;}
	#paticka P 				{margin: 0; padding: 5px;}
	#paticka A	        		{color: #6b6b6b; font-weight: bold; text-decoration: underline;}
	#paticka A:active			{color: #0072bc;}
	#paticka A:visited			{color: #6b6b6b;}
	#paticka A:hover			{color: #0072bc;}

	/* Další styly hlavního obsahu */

	/* Hlášky*/
	.potvrzeni				{margin: 10px 0px 0px 0px;}
	.chyba 					{color: #ff0000; font-weight: bold; margin: 10px 0px 0px 0px;}
	.pozn 					{font-style: italic; margin: 10px 0px 0px 0px;}

	/* Tabulky */
	TABLE					{margin: 10px 0px; display: block; clear: both;}
	.top					{vertical-align: top;}
	.tab_back 				{background: #f8f8f8; border: 1px #c7c7c7 solid; border-collapse: collapse;}
	.tab_back TD				{border: 1px #c7c7c7 solid; padding: 3px;}
	.tab_back2 				{color: #fff; background: url(../images/bgtab.gif) repeat-x #c6c6c6; border: 1px #c7c7c7 solid; border-collapse: collapse;}
	.tab_back2 TH				{color: #fff; background: url(../images/bgtab.gif) repeat-x #c6c6c6; padding: 3px;}
	.tab_back2 TD				{border: 1px #c7c7c7 solid; padding: 3px;}
	.tab_border 				{border: 1px #c7c7c7 solid; border-collapse: collapse;}
	.tab_border TD				{border: 1px #c7c7c7 solid; padding: 3px;}

	/*Obrázky v katalogu*/
	.imgkat					{margin-right: 10px;}

	/* Square */
	.square 				{background: #fff; border: 1px #c7c7c7 solid; border-collapse: collapse;}
	.square TD			    	{border: 1px #c7c7c7 solid;}
	.square P			    	{margin: 3px;}


	/* Ostatní (SPANy) atd. */
	.nazev_akce				{color: #19106d; font-size: 115%; font-weight: bold;}
	.slovnik_pojem				{color: #bd3939; cursor: help; border-bottom: 1px #19106d dashed;}
	.carka					{display: none;}
	P.datum					{margin: 0px; font-weight: bold;}
	P.nazev					{margin: 0px 0px 2px 0px;}
	P.text					{margin: 2px 0px 10px 0px;}

	/* Výsledky vyhledávání */
	H3.hledani				{color: #0071BC; background: url(../images/sipka_pom_nav.gif) 0px 4px no-repeat; font-size: 100%; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 15px; width: auto; text-align: left;}

	/* Související články */
	#souvisejici 				{margin: 50px 0px 10px 0px;}

	/* berevne odstiny */
	.nahled_barvy 				{width: 140px; height: 80px; display: block; float: left; background: url(../images/clanky/bg_barvy.gif) left bottom no-repeat; margin: 5px 10px 5px 0px; position: relative;}
	.nahled_barvy P 			{color: #ffffff; font-weight: bold; position: absolute; left: 5px; bottom: 3px;}
	
	
/*rozcestník titulni stranka*/
#rezcestnik  {
width: 747px;
height: 192px;
background: url('../images/bg_tit.jpg') 0 100% no-repeat;
}

#rezcestnik a {
display: block;
width: 176px;
height: 155px;
text-decoration: none;
position: relative;
float: left;
}

#rezcestnik a strong  {
color: #fff;
position: absolute;
left: 10px;
bottom: 10px;
}

.fasady  {background: url('../images/fasady.jpg') 0% 0% no-repeat;}
.natery  {background: url('../images/natery.jpg') 0% 0% no-repeat; margin-left: 13px;}
.malby  {background: url('../images/malby.jpg') 0% 0% no-repeat; margin-left: 13px;}
.zatepleni  {background: url('../images/zatepleni.jpg') 0% 0% no-repeat; margin-left: 13px;}
.fasady:hover  {background: url('../images/fasady_on.jpg') 0% 0% no-repeat;}
.natery:hover  {background: url('../images/natery_on.jpg') 0% 0% no-repeat; margin-left: 13px;}
.malby:hover  {background: url('../images/malby_on.jpg') 0% 0% no-repeat; margin-left: 13px;}
.zatepleni:hover  {background: url('../images/zatepleni_on.jpg') 0% 0% no-repeat; margin-left: 13px;}

#vyberte_si_odstin
{
	height: 1000px;
}
