/***** Zaklad - obecne *****/

body					{BACKGROUND: #61ffa5 url("/obr/podklad.gif") repeat-y 50% 0;margin:0 auto; padding:0; font: 11px Verdana, "Arial CE", Arial, Verdana, Helvetica, sans-serif; color:#000; }
*               		{padding:0em; margin:0em; line-height:1.5em}
#telo				{color:#000; margin:0 auto; width:993px;}
.mezera				{border-top:1em solid #fff; clear:both}
.clear				{clear:both}
.horizlinkabila		{clear:both; margin:0 auto; border-top:1px solid #fff; width:991px; height:4px; display: table}
.hppravytematbox		{float:right; margin: 10px 0px 10px 10px; padding:0px 0px 0px 10px; border-left:1px solid #00893b; width:250px;}
.hppravytematboxobr 	{padding: 0px 0px 0px 0px; margin:0 0 4px 0; border:1px solid #000;}
.hprubrikynadpis  		{}
.nadpisrubrikaclanek	{font-weight:bold; font-size: 12px}

/***** Písma *****/

H1.clanek					{FONT-SIZE: 17px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 2px; line-height:1.4em;}
H3 					{MARGIN-TOP: 0px; MARGIN-BOTTOM: 10px; MARGIN-TOP: 5px; font-size: 120%;  padding-right: 10px}
p					{margin:0 0 1.4em 0; font: 11px; line-height:1.5em}
.invertnadpis			{clear:left; margin:0px 0 4px 0; padding:3px 5px 4px 5px; background-color:#00893b; color:#FFF; line-height:1.2em; font-weight:bold;}
.kulturniakce			{clear:left; margin:4px 2px 4px 2px; padding: 3px 3px 3px 3px; line-height:1.2em; font-weight:bold; FONT-SIZE: 13px; background-color:#01f068;}
.kulturniakcedatum		{clear:left; margin:2px 2px 2px 2px; padding: 3px 3px 3px 3px; line-height:1.2em; font-weight:bold; }
.kulturniakcevkarte		{clear:left; margin:4px 2px 0px 2px; padding: 3px 3px 3px 3px; line-height:1.2em; font-weight:bold; FONT-SIZE: 16px; background-color:#01f068;}
.kulturniakcevkartepopis {margin:10px 10px 10px 10px;}
.zarizenipodnadpisy		{clear:left; margin:5px -10px 5px -10px; padding: 3px 3px 3px 3px; line-height:1.2em; font-weight:bold; FONT-SIZE: 13px; background-color:#01f068;}


/***** Odkazy *****/

a					{text-decoration:none; font-weight:bold; color:#144e24; background-color:inherit;}
a:hover				{text-decoration:underline; color:#144e24; background-color:inherit;}
a img				{border:0;}

a.bila				{text-decoration:none; color:#FFF; background-color:inherit;}
a.bila:hover			{text-decoration:underline; color:#FFF; background-color:inherit;}

/***** Horni lista *****/

#zakladhornilista         { background-color:#01f068; padding-left: 5px}
#hornilista               {font:bold 0.9em verdana,sans-serif; color:#fff; padding-top:0.5em; float:left;}
#hornilista ul            {}
#hornilista li            {list-style:none;display:inline}
#hornilista li a          {line-height:2em;color:#fff;background:#00893b;border-left:0.1em solid #00893b;border-top:0.1em solid #00893b;border-right:0.1em solid #00893b;padding:0.4em 1em}
#hornilista li a:hover    {background:#333;text-decoration:none}
#hornilista li a.on       {color:#000; background:#fff; border-left:0.1em solid #00893b; border-top:0.1em solid #00893b; border-right:0.1em solid #00893b;}
#hornilista li a.on:hover {color:#000; background:#fff}

/***** Logo *****/

#zaklad						{width:993px;margin:0em 0em; height: 112px;}
#zaklad .zaklad1				{width: 993px; float:left; background:#fff url(/obr/front.jpg) no-repeat; height: 112px;}
#zaklad .zaklad_volnamista		{width: 993px; float:left; background:#fff url(/volnamista/obr/front.jpg) no-repeat; height: 112px;}
#zaklad .zaklad_reality			{width: 993px; float:left; background:#fff url(/reality/obr/front.jpg) no-repeat; height: 112px;}
#zaklad .zaklad_katalog			{width: 993px; float:left; background:#fff url(/katalog/obr/front.jpg) no-repeat; height: 112px;}
#zaklad .zaklad_frydecko			{width: 993px; float:left; background:#fff url(/obr/front_frydecko.jpg) no-repeat; height: 112px;}
#zaklad .zaklad_ostravsko		{width: 993px; float:left; background:#fff url(/obr/front_ostravsko.jpg) no-repeat; height: 112px;}
#zaklad .zaklad_opavsko			{width: 993px; float:left; background:#fff url(/obr/front_opavsko.jpg) no-repeat; height: 112px;}
#zaklad .zaklad_bruntalsko		{width: 993px; float:left; background:#fff url(/obr/front_bruntalsko.jpg) no-repeat; height: 112px;}
#zaklad .zaklad_novojicinsko		{width: 993px; float:left; background:#fff url(/obr/front_novojicinsko.jpg) no-repeat; height: 112px;}
#zaklad .zaklad_karvinsko		{width: 993px; float:left; background:#fff url(/obr/front_karvinsko.jpg) no-repeat; height: 112px;}
#zaklad .logomorava24			{position:relative;margin-top:1em}
#zaklad .logomorava24 img		{width:267px;height:69px}
#zaklad .mutace				{float:right; position: relative; top: 8px; left: 0px;}
#zaklad .mutace  select			{width:24em;font:normal 1em verdana,sans-serif;border:1px solid #ccc; padding:0.3em 0.3em;color:#000;background:#fef0d6;margin-right: 3px}
.nadpislista					{margin-left: 10px; margin-top: 10px;color: #000;font-weight:bold; font-size:13px;}

/***** Menu *****/

#menu					{background-color: #00893b; width: 993px; height: 24px;}
#menu a                 		{font:bold 0.9em verdana,sans-serif; color:#fff; padding:0.6em 0.62em; border-right:1px solid #fff; float:left; background:#00893b;}
#menu a:hover           		{color:#000; background:#01f068;}
#menu a.on, a.on:hover  		{color:#000; background:#01f068;}

#hmenu 					{width: 993px; height: 25px; 
 						margin: 0px; background-color: #00893b; }
.hlink:hover				{background-color: #01f068; color: #000000;  }



/***** hp 1blok *****/

#leva_hp1					{float:left;width:304px;margin-left:-983px}
#prvnivlevoclanek			{width: 304px;  BACKGROUND-COLOR: #ffdfa8;  BORDER-BOTTOM: #00893b 1px solid; line-height:1.5em}
#prvnivlevoclanekodskok		{padding: 0px 10px 10px 10px;}
#stred_hp1				{float:left; width:989px}
#stred_hp2				{margin: 0 280px 0 330px}
#stred_hp2 p				{line-height:1.5em}
#prava_hp1				{float:left;width:256px;margin-left:-266px}

.linka					{clear:both; border-top:2px solid #d2d2d2;color:#808080; margin: 0px 0px 6px 0px}
.linkabezclear				{border-top:2px solid #d2d2d2;color:#808080; margin: 0px 0px 2px 0px; width: 420px}
.clanekobrmili				{width: 120px; FLOAT: left;  MARGIN: 9px 8px 4px 0px; PADDING: 2px 2px 2px 2px; BORDER: #00893b 1px solid;}
.obrreality			     {width: 80px;  MARGIN: 9px 8px 4px 0px; PADDING: 2px 2px 2px 2px; BORDER: #00893b 1px solid;}
.datumhp					{font-size: 10px; COLOR: #444444; font-weight: bold; MARGIN: 4px 0px 0px 0px;}
.obrnahledhp				{BORDER: #000 1px solid; MARGIN-bottom: 10px; MARGIN-left: 5px;}
.odskokhorizontalnimensi		{margin-top: 5px; margin-bottom: 5px}
.odskokvertikalnumensi		{margin-left: 5px; margin-right: 5px}
.odskokoba				{margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px}
.odskokobavetsi			{margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px}
/***** hp 2blok *****/

#leva_hp4					{float:left;width:345px;margin-left:-983px}
#stred_hp4				{float:left; width:989px}
#stred_hp3				{margin: 0 280px 0 10px}
#stred_hp3 p				{line-height:1.5em}
#prava_hp4				{float:left;width:256px;margin-left:-266px}

/***** hp 3mv1 *****/

#leva_3mv1				{float:left;width:150px;margin-left:-983px}
#stred_3mv1				{float:left; width:989px}
#stred_3mv2				{margin: 0 275px 0 170px}
#stred_3mv2 p				{line-height:1.5em}
#prava_3mv1				{float:left;width:256px;margin-left:-266px}

/***** sloupce editace *****/

#leva_edi1				{float:left;width:150px;margin-left:-983px}
#stred_edi1				{float:left; width:989px}
#stred_edi2				{margin: 0 10px 0 170px}
#stred_edi2 p				{line-height:1.5em}



/***** Copyright *****/

#copyright			{clear:both; margin:0 auto; padding:15px 0; border-top:2px solid #d2d2d2; width:991px; text-align:center; color:#808080; background:#ffffff;}
#copyright p			{margin:0;padding:0;}
#copyright a			{color:#808080; background-color:#ffffff; text-decoration:none; font-weight:bold;}
#copyright a:hover		{text-decoration:underline;}


/***** Reklamni pozice *****/

#reklamatop				{float:right; width: 468px; position: relative; top: 7px; right: 10px; padding: 0px; margin: 0px;}


/***** Boxy *****/

.box						{border: 1px solid #00893b; margin: 0px 0px 0px 0px; background-color: #fff; padding: 1px 1px 1px 1px; color: #4222;  line-height:1.5em}
.boxbar					{border: 1px solid #00893b; margin: 0px 0px 0px 0px; background-color: #ffcf8d; padding: 1px 1px 1px 1px; color: #222; line-height:1.5em}
.boxbarsv					{border: 1px solid #00893b; margin: 0px 0px 0px 0px; background-color: #fef1d9; padding: 1px 1px 1px 1px; color: #222; line-height:1.5em}
.vypisakceradkovy 			{border: 1px solid #00893b; margin: 0px 0px 4px 0px; background-color: #fef1d9; padding: 1px 1px 1px 1px; color: #222; line-height:1.5em}


/***** vert menu *****/

ul.avmenu									{width:150px;margin:0 0 18px;padding:0;list-style:none;}
ul.avmenu li								{width:150px;padding:0;line-height:1.4em;display:inline;background-color:#01f068;color:#000;}
ul.avmenu li a								{color:#000;font-weight:bold;width:140px;float:left;margin-bottom:5px;padding:3px 1px 2px 5px; border-left:4px solid #00893b;text-decoration:none;background-color:#01f068;}
ul.avmenu li a:hover,ul.avmenu li a.current		{background-color:#00893b;border-left:4px solid #000;color:#fff;}
ul.avmenu ul								{margin:0 0 0 15px;padding:0 0 5px 0;font-size:0.9em;width:145px;background-color:#fff;}
ul.avmenu ul a								{padding:3px 1px 3px 5px; font-weight:bold;width:125px;background-color:#01f068}
ul.avmenu ul ul							{width:123px;}
ul.avmenu ul ul a							{width:110px;}
.neaktivni								{clear:left;margin: 0 0 7px 0;padding: 3px 5px; width:136px; background-color:#ddd; color:#000; 
										border-left:4px solid #00893b; line-height:1.4em; font-weight:bold;}
.neaktivnimensi							{clear:left;margin: 0 0 7px 0;padding: 3px 5px; width:121px; background-color:#ddd; color:#000; 
										border-left:4px solid #00893b; line-height:1.4em; font-weight:bold;}
										
.ikonapvl 			{FLOAT: left;  PADDING-RIGHT: 10px}

.extra {margin:0 0 1.5em 0;padding:5px 10px;border:1px solid #C0C3CA;font-weight:bold;text-align:center;background-color:#DDF0FE;color:#5B444B}
.extra p {margin:0}
												
												
.center		{text-align:center;}
.small		{font-size:0.8em;}
.tucne		{font-weight:bold;}
.postinfo	{background-color:#f4f4f4;border-left:4px solid #cccccc;color:#606060;font-size:0.9em;line-height:1.4em;margin:1px 0 20px;
			padding:8px 5px 8px 8px;}
.clearing	{clear:left;padding:0;margin:0;visibility:hidden;}
.hide		{display:none;}
.odskok		{margin-top: 5px;}

.issn			{color: #000; MARGIN-left: 280px}
.issnregionaly 	{color: #000; MARGIN-left: 120px}

.left_articles 	{margin: 0px 0 0px 0; color: #454545; padding: 0px 0px 0px 0px;}


.invertnadpismez {
	BACKGROUND-COLOR: #577da4; FONT-WEIGHT: bold; BORDER-BOTTOM: #FFF 1px solid;
	font-size:1.6em;
color:#4088b8;
border-bottom:1px solid #dadada;
padding:0 2px 2px 5px;
margin:0 0 0px 0;
letter-spacing:0px;
}

.malevpravo {
float: right;
line-height: 2;}

.clanekobrservis 		{width:273px; FLOAT: right; MARGIN: 0px 0px 10px 10px;}
.obrvypisclanku		{width: 267px;  border: 1px solid #00893b;}
.datumvypisclanku		{font-size: 10px; COLOR: #444444; font-weight: bold; MARGIN: 0px 0px 0px 0px;}
.vypislevacelemensi 	{float: left; padding: 10px 10px 10px 0px; width: 268px; margin-right: 10 px; margin-left: 10 px}
.boxclanek			{float: right; border: 1px solid #00893b; margin: 0px 0px 0px 0px; background-color: #fff; padding: 1px 1px 1px 1px; color: #4222; line-height:1.5em;width: 267px;}
.clanekobrmaly			{FLOAT: left; MARGIN: 0px 8px 0px 0px; border: 1px solid #00893b; padding: 1px 1px 1px 1px;}
.reklamapoclankem		{float: left; padding: 10px 10px 10px 0px; width: 256px; margin-right: 10 px; margin-left: 10 px}

.buttonkomentar 		{border-top:1px solid #aaa; border-right:1px solid #aaa; border-bottom:1px solid #aaa;
					 border-left:8px solid #bbb; margin:5px 0px 0 110px;  background:#f4f4f4 ;
					color:#505050; font-weight:bold; width:140px; }
.buttonporadna 		{border-top:1px solid #aaa; border-right:1px solid #aaa; border-bottom:1px solid #aaa;
					 border-left:8px solid #bbb; margin:5px 0px 0 110px;  background:#f4f4f4 ;
					color:#505050; font-weight:bold; width:140px; }
.buttonkatalog 		{border-top:1px solid #aaa; border-right:1px solid #aaa; border-bottom:1px solid #aaa;
					 border-left:8px solid #bbb; margin:5px 0px 0 20px;  background:#f4f4f4 ;
					color:#505050; font-weight:bold; width:200px; }
					
					
.holder				{width:500px; margin:5px; padding:1em; border:1px solid #bbb; float:left;}
a.skryty				{color:#c51e00; text-decoration:none; outline-style:none;}
a.skryty em			{display:none;}
a.skryty:hover			{text-decoration:none;}
a.skryty:active, a.skryty:focus 			{background:#fff;}
a.skryty:active span, a.skryty:focus span 	{display:none;}
a.skryty:active em, a.skryty:focus em		{display:block;color:#444;width:100%;font-style:normal;cursor:default;} 					
.clear								{clear:both;}
.obrhoroskop			{MARGIN: 10px 10px 0px 0px; FLOAT: left;}
.obrlinka  			{MARGIN: 10px 10px 0px 0px; FLOAT: left; border: 1px solid #00893b; PADDING: 2px 2px 2px 2px;}


.katalogodkaz 			{FONT-WEIGHT: bold;  FONT-SIZE: 13px}
.katalogodkazvelky 		{FONT-WEIGHT: bold;  FONT-SIZE: 16px}
.adresa				{COLOR: #666; FONT-SIZE: 10px; Padding: 0 0 10px 0px; margin: 0 0 0 0}
.firmapodklad			{margin:0px 0 4px 0; padding:3px 5px 4px 5px; background-color:#ffcf8d; line-height:1.2em; font-weight:bold;}
.logomale				{width: 100px; FLOAT: left;  MARGIN: 5px 5px 5px 5px; PADDING: 2px 2px 2px 2px; }
.firmypopisvypis		{width: 415px; MARGIN: 5px 0px 5px 0px; FLOAT: right; align: justify }
.logomale1			{width: 100px;  MARGIN: 5px 0px 5px 5px; PADDING: 2px 2px 2px 2px; }
.firmypopisvypis1		{width: 415px; MARGIN: 5px 0px 5px 0px; align: justify }
.firmypopisvypiskarta	{width: 520px; MARGIN: 0px 10px 5px 10px; align: justify }
.kartalogo			{FLOAT: left;  MARGIN: 5px 5px 5px 5px; PADDING: 2px 2px 2px 2px; }