/* zrusil green
body { border: none; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: .8em;
}
*/
.cleeear {
	clear: both;
}

#ramec-obsah table { border-collapse: collapse;}



h1 { font-size: 1.5em; margin: 0px 0px 20px 0px;}
h2 { font-size: 1em; margin: 0px 0px 20px 0px;}
h3 { font-size: 1em; margin: 0px 0px 20px 0px; font-weight: normal; letter-spacing: 1px;}


#menu-vlevo {
	font-size: .9em
}


#ramec-hlavicka {
	width: 100%; height: auto; border: none; margin: 0px; padding: 0px; float: left; padding-bottom: 7px; background-image: url(../ramec/top-bg.png); background-repeat: repeat-x; background-position: bottom;
	}
	
#ramec-hlavicka table {
	width: 100%; border: none; margin: 0px; padding: 0px;
	}
#ramec-hlavicka table td.t1 {
	width: 100%; float: left; text-align: right;
	}	
#ramec-hlavicka table td.t2 {
	width: 100%; float: right; text-align: left;
	}		
.iVlevo {
	float: left; width: 102px; border: none; margin: 0px; padding: 0px;
}
#menu-1 {
	float: right; clear: both; text-align: right; width: 100%;
	margin-top: 0px;
}



#menu-2 {
	float: left;width: 100%; padding-top: 5px;
	border-top: solid 1px #999998;
}
#menu-jazyky {
	float: right; 
}
#menu-hlavni {
	float: left;
}
#menu-hlavni span { margin-right: 3px; margin-left: 3px; color: #FF6C00;
}
#menu-1 a {	color: #FF6C00; margin-right: 10px; margin-left: 10px; text-decoration: none; background-color: #EFEFEF;}
#menu-1 a:hover {	color: #DB2100; text-decoration: underline;}
#menu-jazyky a {	color: Black; margin-right: 10px; margin-left: 10px; text-decoration: none;}
#menu-jazyky a:hover {	color: #FF6C00; text-decoration: underline;}
#menu-hlavni a {	color: Black; text-decoration: none; padding: 2px; display: block-inline;}
#menu-hlavni a:hover {	color: white; background-color: #6495ED;}

/* zrusil green
#ramec-obsah {
	margin: 50px 10px 0px 5px;
}
*/

#menu-vlevo { width: 200px; float: left; margin-right: 10px; padding-right: 5px;
	background-image: url(../ramec/obsah-menu-bg.png); background-position: top right; background-repeat: no-repeat;
}
#menu-vlevo-typ { width: 200px; float: left; margin-right: 10px; padding-right: 5px;
	background-image: url(../ramec/obsah-menu-bg.png); background-position: top right; background-repeat: no-repeat;
}

/*#menu-vlevo UL 					{margin: 0px 0px 0px 10px; padding: 0px 5px 0px 0px; list-style-position: outside;}
#menu-vlevo UL LI 				{margin: 0px 0px 0px 10px; padding: 0px 5px 0px 0px;}*/



/* zrusil green
#ramec-text { margin-left: 220px; position: relative; top: 0px; left: 0px;
	background-image: url(../ramec/obsah-hp.png);
	background-repeat: no-repeat;
}
*/
#ramec-text H1 { display: none;}
#ramec-text H2 {color: #FF6C00;}
#ramec-text H3 {color: #FF6C00;}

#zahlavi-cesta { margin: 0px 0px 0px 60px; padding-top: 40px;}
#zahlavi-cesta SPAN {color: Red; font-size: xx-small; padding-right: 2px;}
#zahlavi-cesta a {color: #989898; padding-right: 10px; text-decoration: none;}
#zahlavi-cesta a:hover {color: #6495ED; padding-right: 10px; text-decoration: underline;}


/* zrusil green
#text  { margin: 20px 0px 0px 60px; }
*/
#text h2 {color: #FF6C00; margin: 0px 0px 20px 0px; font-size: 1.6em;font-weight: normal;}
/* zrusil green
#text p { margin: 0px 0px 20px -3px; background-image: url(../ramec/obsah-p.png); background-position: bottom left; background-repeat: no-repeat; padding-bottom: 10px; }
*/

/* zrusil green
#ramec-paticka {
	margin: 80px 10px 30px 0px;
	color: #87B4FF;
}
*/
/* zrusil green
#paticka {
	width: 350px; float: right; border-top: solid 3px #87B4FF;
	text-align: right; padding: 10px;
	font-size: .85em;
}
*/

/* zrusil green
#paticka a {	color: #87B4FF;}
#paticka a:hover {	color: #0058E3;}
*/

.f-nadpis1 {background-image: url(../ramec/obsah-form1-vpravo.png); background-repeat: no-repeat; background-position: right top;float: left; padding: 0px 10px 0px 0px; color: White; font-weight: bold;}
.f-nadpis1 span {background-image: url(../ramec/obsah-form1-vlevo.png); background-repeat: no-repeat; background-position: left top;float: left; padding: 0px 5px 0px 0px; color: White; font-weight: bold;}
.f-nadpis2 {background-image: url(../ramec/obsah-form2-vpravo.png); background-repeat: no-repeat; background-position: right top;float: left; padding: 0px 10px 0px 10px; color: #6495ED; font-weight: normal;}
.f-nadpis2 a {color: #6495ED; text-decoration: none; }
.f-nadpis2 a:hover {color: #0058E3; text-decoration: underline;}


/* zrusil green
.ramec-form				{ color:  #87B4FF; width: 350px; _margin-left: -3px;  vertical-align: middle; padding: 5px; border: solid 1px #6495ED; margin-bottom: 30px; background-color: #E6F0FB; }
*/
/* zrusil green
.ramec-form form 		{	margin: 0px; /*border: none; */padding: 10px; text-align: center;}
*/
.ramec-form input 	{	margin: 0px; /*border: 1px solid;*/ padding: 2px; vertical-align: middle;}


/* zrusil green
.obal {}
*/
/* zrusil green
.ramec-v									{ color:  #87B4FF; width: 95%; _margin-left: -3px; vertical-align: middle; padding: 5px; border: solid 1px #6495ED; margin-bottom: 20px;}
*/
.ramec-v-top							{color:  #87B4FF; vertical-align: middle; padding: 0px; margin-bottom: 12px;}
.ramec-v-top img						{color:  #87B4FF; vertical-align: middle;}
.ramec-v-top span.s1{	color:  #FF6C00; font-size: .7em; margin-right: 2px;}
.ramec-v-top span.s2{	color:  #6495ED; font-weight: bold;}
.ramec-v-top span.s3{	color:  #6495ED;}
.ramec-v-top span.s4{	color:  gray; font-style: italic; margin-left: 10px;}
.ramec-v-top form {	margin: 0px; border: none; padding: 0px;}
.ramec-v-top-l { float: left;}
.ramec-v-top-r { float: right;}

.ramec-v-bottom									{color:  #87B4FF; vertical-align: middle; padding: 0px; margin-top: 2px; margin-bottom: 10px;}
.ramec-v-bottom img								{color:  #87B4FF; vertical-align: middle;}
.ramec-v-bottom span a {color: #6495ED; text-decoration: none; font-style: normal;}
.ramec-v-bottom span a:hover {color: #0058E3; text-decoration: underline; font-style: normal;}
.ramec-v-bottom span.s1{	color:  #FF6C00; font-size: .7em; margin-right: 2px;}
.ramec-v-bottom span.s2{	color:  #6495ED; font-weight: bold;}
.ramec-v-bottom span.s3{	color:  #6495ED;}
.ramec-v-bottom span.s4{	color:  gray; font-style: italic; margin-left: 10px;}
.ramec-v-bottom form {	margin: 0px; border: none; padding: 0px;}
.ramec-v-bottom-l { float: left;}
/* zrusil green
.ramec-v-bottom-r { float: right;}
*/
/* zrusil green
.ramec-v-bottom-r img { margin: 0px; border: none; padding: 0px; float: left;}
*/


/*.v-table table td{  margin: 0px; padding: 0px;border: solid 1px silver;border-collapse: collapse; float: left;}*/
.v-table table { width: 100%;}
.v-th th { background-color: #97BEEA; padding: 3px; color: White; width: 100%; margin: 0px;border-collapse: collapse;}
.v-thg th { background-color: #BEBEBE; padding: 3px; color: White; width: 100%; margin: 0px;border-collapse: collapse;}
.v-tr1 td { background-color: #E6F0FB; padding: 3px; color: Black; width: 100%; margin: 0px;border-collapse: collapse;}
.v-tr2 td { background-color: #D5E8FD; padding: 3px; color: Black; width: 100%; margin: 0px;border-collapse: collapse;}
.v-tr1g td { background-color: #F5F5F5; padding: 3px; color: Black; width: 100%; margin: 0px;border-collapse: collapse;}
.v-tr2g td { background-color: #EAEAEA; padding: 3px; color: Black; width: 100%; margin: 0px;border-collapse: collapse;}
td.v-att {	background-color: White; text-align: center;}
.v-table td,.v-table th,.v-table table {border: solid 1px #828282;border-collapse: collapse;}

/* zrusil green
.ramec-aktuality-obal		{width: 200px; float: right; }
*/
.ramec-aktuality				{ color:  #87B4FF; vertical-align: middle; float: left; padding: 0px; margin-bottom: 0px; background-color: #F2F2F2;
 border-top: solid 1px #6495ED;
 border-left: solid 1px #6495ED;
 border-right: solid 1px #6495ED; 
 border-bottom: solid 0px #6495ED; }
/* zrusil green
.ramec-aktuality2				{ color:  #87B4FF; vertical-align: middle; float: left; padding: 0px;margin-bottom: 0px; background-color: #F2F2F2;
 border-top: solid 1px #6495ED;
 border-left: solid 1px #6495ED;
 border-right: solid 1px #6495ED; 
 border-bottom: solid 1px #6495ED; }
 */

 .aktualita { margin: 0px 0px 15px 0px; padding: 0px 0px 5px 0px; background-image: none; background-image: url(../ramec/obsah-akt-p.png); background-repeat: no-repeat; background-position: bottom left; }
 .aktualita span { color: #FF6C00; }
 
 
.f-nadpis1-a1 {background-image: url(../ramec/obsah-form1-vpravo.png); background-repeat: no-repeat; background-position: right top;float: left; padding: 0px 10px 0px 0px; color: White; font-weight: bold; margin: 0px;}
.f-nadpis1-a2 {background-image: url(../ramec/obsah-form1-vpravo.png); background-repeat: no-repeat; background-position: right top;float: left; padding: 0px 10px 0px 0px; color: White; font-weight: bold; margin-top: 0px; margin-bottom: -2px; _margin-bottom: 0px;}
.f-nadpis1-a1 span {background-image: url(../ramec/obsah-form1-vlevo.png); background-repeat: no-repeat; background-position: left top;float: left; padding: 0px 5px 0px 0px; color: White; font-weight: bold; margin: 0px;}
.f-nadpis1-a2 span {background-image: url(../ramec/obsah-form1-vlevo.png); background-repeat: no-repeat; background-position: left top;float: left; padding: 0px 5px 0px 0px; color: White; font-weight: bold; margin-top: 0px; margin-bottom: -2px; _margin-bottom: 0px;}
.a-pad5 {
	padding: 5px;
}

#text-karta H2 {color: #FF6C00; margin: 0px 0px 0px 0px; font-size: 1.6em;font-weight: normal;}
#text-karta H3 { margin: 30px 0px 5px 0px; padding: 0px 0px 0px 20px; font-size: 1.2em;background-image: url(../ramec/obsah-karta-h3.png); background-repeat: no-repeat; background-position: left bottom;}
#text-karta HR { margin: 0px 0px 0px 0px; height: 40px; padding: 0px 0px 0px 0px;background-image: url(../ramec/obsah-karta-delitko.png); background-repeat: x-repeat; background-position: left middle; border: none; color: White;}
#text-karta P { margin: 0px 0px 0px 0px; background-image: none;}
#text-karta span { color: Gray; font-style: italic;}
#text-karta a { color: #FF6C00;}
#text-karta a:hover { color: red;}

#text-karta2 H2 {color: #FF6C00; margin: 0px 0px 0px 0px; font-size: 1.6em;font-weight: normal;}
#text-karta2 H3 { margin: 30px 0px 5px 0px; padding: 0px 0px 0px 20px; font-size: 1.2em;background-image: url(../ramec/obsah-karta-h3xx.png); background-repeat: no-repeat; background-position: left bottom;}
#text-karta2 HR { margin: 0px 0px 0px 0px; height: 40px; padding: 0px 0px 0px 0px;background-image: url(../ramec/obsah-karta-delitko.png); background-repeat: x-repeat; background-position: left middle; border: none; color: White;}
#text-karta2 P { margin: 0px 0px 0px 0px; background-image: none;}
#text-karta2 span { color: Gray; font-style: italic;}
#text-karta2 a { color: #256BE6; text-decoration: none;}
#text-karta2 a:hover { color: #FF6C00;}

#text-karta UL 							{ list-style-position: outside; list-style-type: none; margin-top: 0px; }
#text-karta UL LI							{ font-weight: bold;}
#text-karta UL LI UL						{ font-weight: normal; margin-top: 5px;}
#text-karta UL LI UL LI					{ font-weight: normal;}
#text-karta UL LI UL LI UL				{ font-weight: normal;;}
#text-karta UL LI UL LI UL	LI			{ font-weight: normal;;}
#text-karta UL LI UL LI UL	LI UL		{ font-weight: normal;;}
#text-karta UL LI UL LI UL	LI UL LI				{;}
#text-karta UL LI UL LI UL	LI UL LI UL			{;}
#text-karta UL LI UL LI UL	LI UL LI UL LI		{;}
#text-karta UL LI UL LI UL	LI UL LI UL LI UL					{;}
#text-karta UL LI UL LI UL	LI UL LI UL LI	UL LI				{;}
#text-karta UL LI UL LI UL	LI UL LI UL LI	UL LI UL			{;}
#text-karta UL LI UL LI UL	LI UL LI UL LI	UL LI UL LI		{;}

#text-karta2 UL 							{ list-style-position: outside; list-style-type: none; margin-top: 0px; }
#text-karta2 UL LI							{ font-weight: bold;}
#text-karta2 UL LI UL						{ font-weight: normal; margin-top: 5px;}
#text-karta2 UL LI UL LI					{ font-weight: normal;}
#text-karta2 UL LI UL LI UL				{ font-weight: normal;;}
#text-karta2 UL LI UL LI UL	LI			{ font-weight: normal;;}
#text-karta2 UL LI UL LI UL	LI UL		{ font-weight: normal;;}
#text-karta2 UL LI UL LI UL	LI UL LI				{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL			{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL LI		{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL LI UL					{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL LI	UL LI				{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL LI	UL LI UL			{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL LI	UL LI UL LI		{;}

#menu-vlevo UL 							{ list-style-position: outside; list-style-type: none; margin: 0px 0px 0px 15px; padding: 0px; width: 90%;; }
#menu-vlevo UL LI							{ background-image: url(../ramec/ico-vlevo-li.png); padding: 0px 0px 0px 12px; background-position: top left; background-repeat: no-repeat; font-size: .95em; }
#menu-vlevo UL LI UL					{ margin: 0px;}
#menu-vlevo UL LI UL LI				{ font-weight: normal; font-size: 1em;}

/* zrusil green
#menu-vlevo-typ UL 							{ background-image: url(../ramec/ico-vlevo-linka.png); background-repeat: repeat-y; list-style-position: outside; list-style-type: none; margin: 0px 0px 0px 15px; padding: 0px; width: 90%;; }
*/
/* zrusil green
#menu-vlevo-typ UL LI							{ background-image: url(../ramec/typy-menu/plus.gif); padding: 0px 0px 0px 12px; background-position: top left; background-repeat: no-repeat; font-size: .95em; margin-bottom: 5px; }
*/
/* zrusil green
#menu-vlevo-typ UL LI UL					{ margin: 0px;}
*/
#menu-vlevo-typ UL LI UL LI				{ font-weight: normal; font-size: 1em;}
/*#text-karta2 UL LI UL LI UL			{ font-weight: normal;;}
#text-karta2 UL LI UL LI UL	LI		{ font-weight: normal;;}
#text-karta2 UL LI UL LI UL	LI UL	{ font-weight: normal;;}
#text-karta2 UL LI UL LI UL	LI UL LI				{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL			{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL LI		{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL LI UL					{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL LI	UL LI				{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL LI	UL LI UL			{;}
#text-karta2 UL LI UL LI UL	LI UL LI UL LI	UL LI UL LI		{;}*/

.m-zpet							{ background-image: url(../ramec/ico-vlevo-zpet.png);color: #256BE6; padding: 0px 0px 0px 12px; background-position: top left; background-repeat: no-repeat; }



.ico-vlevo {margin: 0px 20px 0px 0px; padding: 5px; color: #256BE6; border-bottom: solid 1px #256BE6; letter-spacing: 1px;}
.ico-vlevo img {margin: 0px 10px 0px 0px; padding: 0px; vertical-align: middle;}
.ico-vlevo a {color: #256BE6; text-decoration: none;}
.ico-vlevo a:hover {color: #12449C; text-decoration: none;}

#menu-vlevo-typ UL LI a							{color: #256BE6; text-decoration: none;}
#menu-vlevo-typ UL LI a:hover						{color: #12449C; text-decoration: underline;}

#menu-vlevo UL LI a							{color: #256BE6; text-decoration: none;}
#menu-vlevo UL LI a:hover						{color: #12449C; text-decoration: underline;}










/******************************************************************************/
/* upravy puvodniho designu */
/******************************************************************************/



/* paticka */



#ramec-paticka {
  margin: 80px 10px 30px 0px;
  color: black;
}
#paticka {
  width: 350px; float: right; border-top: solid 3px black;
  text-align: right; padding: 10px;
  font-size: .85em;
}
#paticka a {  color: gray;}
#paticka a:hover {  color: black;}



/* aktuality */



.ramec-aktuality a {
	text-decoration: none;
	color: #256BE6;
}
.ramec-aktuality a:hover {
	color: #12449C;
}
.f-nadpis1-a1 a {
	color: white;
	text-decoration: none;
}
.f-nadpis1-a1 a:hover {
  color: #12449C;
  text-decoration: none;
}
.ramec-aktuality2 a {
  text-decoration: none;
  color: #256BE6;
}
.ramec-aktuality2 a:hover {
  color: #12449C;
}
.ramec-aktuality-obal   {width: 200px; float: right; margin: 0 0px 0 10px; }
.ramec-aktuality2 ul {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
}
.ramec-aktuality2       { color:  #87B4FF; vertical-align: middle; float: left; padding: 0px;margin-bottom: 0px; background-color: #F2F2F2;
 border-top: solid 1px #6495ED;
 border-left: solid 1px #6495ED;
 border-right: solid 1px #6495ED; 
 border-bottom: solid 1px #6495ED;
 width: 198px; _width: 198px;
}




/**/



#ramec-obsah {
  margin: 20px 0px 0px 5px;
}

body { border: none; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: .77em;
}

table, form, input, select, textarea {font-size: 1em; font-family: Arial, Helvetica, sans-serif;}

#text  { margin: 20px 10px 0px 60px; }

#ramec-text {position: relative; top: 0px; left: 0px;
  background-image: url(../ramec/obsah-hp.png);
  background-repeat: no-repeat;
}
#text p { margin: 0px 0px 20px 0px; background-image: url(../ramec/obsah-p.png); background-position: bottom left; background-repeat: no-repeat; padding-bottom: 10px; }

#text table {border-collapse: separate;}
  


/* seznamy */



.ramec-v {
	color:  #87B4FF;
	width: 97%;
	vertical-align: middle;
	padding: 5px;
	padding-bottom: 50px;
	_padding-bottom: 5px;
	border: solid 1px #6495ED;
	margin-bottom: 20px;
}
.ramec-v-bottom-r { margin-left: 10px;}
.ramec-v-bottom-r img { margin: 0px; border: none; padding: 0px;}



/**/



.ramec-form       { color:  #87B4FF;  vertical-align: middle; padding: 5px; border: solid 1px #6495ED; margin-bottom: 30px; background-color: #E6F0FB; margin-right: 10px;}
.ramec-form form    { margin: 0px; /*border: none; */padding: 10p;}



/**/



#menu-vlevo-typ UL LI             {background-position: top left; background-repeat: no-repeat; font-size: 1em; margin-bottom: 5px; }
#menu-vlevo-typ UL              { background-image: url(../ramec/ico-vlevo-linka.png); background-repeat: repeat-y; list-style-position: outside; list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px; width: 90%;; }
#menu-vlevo-typ UL LI UL          { margin: 0 0 0 15px;}



/**/



#td-menu-vlevo-typ {
	vertical-align: top;
}

#td-ramec-text {
	width: 100%;
	vertical-align: top;
}










/******************************************************************************/
/* z kejsu */
/******************************************************************************/



#zKejsu {width: 100%;}

#zKejsu #seznam {border-collapse: collapse; width: 100%;}

#zKejsu #seznam th, #zKejsu #seznam td {border: solid 1px #828282; padding: 3px;}



#zKejsu a       {color: #256BE6; text-decoration: none; font-weight: bold;}
#zKejsu a:hover {color: #12449C; text-decoration: underline;}

#zKejsu th   {background-color: #BEBEBE; color: white;}
#zKejsu th a {color: white;}

#zKejsu .rowL999      {background-color: #DCD8CA;}
#zKejsu .rowL         {background-color: #F5F5F5;}

#zKejsu .rowS999      {background-color: #D3DCEF;}
#zKejsu .rowS         {background-color: #EAEAEA;}

#zKejsu .rowPINK {background-color: #FF9999;}

#zKejsu .rowKontrola {background-color: yellow;}
#zKejsu .rowAfterTerm {background-color: orange;}

#zKejsu .paging {background-color: #87B4FF; color: #989898;}

#zKejsu .zpravy {color: #FF6C00;}
#zKejsu .chyby  {color: #FF6C00;}

#zKejsu #strankovani span a {color: #6495ED; text-decoration: none; font-style: normal;}
#zKejsu #strankovani span a:hover {color: #0058E3; text-decoration: underline; font-style: normal;}



#zKejsu span.cBlack14B {color: #FF6C00; margin: 0px 0px 20px 0px; font-size: 1.6em; font-weight: normal; font-style: normal;}
#zKejsu div.cBlack14B {margin: 0 0 20px 0;}
#zKejsu span.cBlack14B-odkazy {background-color: #256be6; color: white; padding: 3px; position: relative; bottom: 3px;}
#zKejsu span.cBlack14B-odkazy a {color: white;}

#zKejsu col.cViewBack1 {background-color: #87B4FF;}
#zKejsu col.cViewBack2 {background-color: #EAEAEA;}

#zKejsu h2 {color: #FF6C00; margin: 0px 0px 20px 0px; font-size: 1.6em;font-weight: normal;}










/******************************************************************************/
/* nove prvky */
/******************************************************************************/



/* rychly filtr nd */



#table_rf td.leva_horni,
#table_rf td.prava_horni,
#table_rf td.leva_dolni {
  vertical-align: top;
}

#table_rf td.prava_dolni {
  vertical-align: bottom;
}



#table_rf td.leva_horni td.sirka_1 {
  width: 1px;
}

#div_verohodnost td.sirka_1 {
  width: 1px;
}

#div_verohodnost td.sirka_max {
  width: 100%;
}



#div_verohodnost {
  float: left;
  width: 50%;
}

#div_zakon,
#div_smernice
{
  margin-bottom: 1em;
}



#spatial { 
  color: #FF6C00;
}

.hidden {
  display: none;
}



/**/



.form_link_to_edit {
  display: inline;
}



/* loga */



.logo1 { float: right; border:0px;}
.logo2 { float: left; border:0px;}



/* levy sloupec se statistikama */



.ramec-statistiky-obal    {width: 168px;_width: 175px; float: left; padding: 0px 0px 0px 10px;}
.ramec-statistiky       { color:  #87B4FF; vertical-align: middle; float: left; padding: 0px 0px 0px 0px; margin-bottom: 0px; background-color: #F2F2F2; width: 100%;
 border-top: solid 1px #6495ED;
 border-left: solid 1px #6495ED;
 border-right: solid 1px #6495ED; 
 border-bottom: solid 1px #6495ED; }
.ramec-statistiky2       { color:  #87B4FF; vertical-align: middle; float: left; padding: 0px 0px 0px 0px; margin-bottom: 0px; background-color: #F2F2F2; width: 100%;
 border-top: solid 1px #6495ED;
 border-left: solid 1px #6495ED;
 border-right: solid 1px #6495ED; 
 border-bottom: solid 1px #6495ED; }
#menu-vlevo-typ .ramec-statistiky2 ul {
	margin: 0px 0px 0px 0px;
	background: none;
	list-style-type: disc;
	width: 100%;
	list-style-position: inside;
}
#menu-vlevo-typ .ramec-statistiky2 ul li {background: none; margin: 0px; padding: 0px; font-size: 1em;}
#menu-vlevo-typ .ramec-statistiky2 ul li a {text-decoration: none;}
#menu-vlevo-typ .ramec-statistiky2 ul li a:hover {text-decoration: none;}

 
.kategorie-a-statistiky { margin: 0px 0px 15px 0px; padding: 0px 0px 1px 0px; background-image: none; background-image: url(../ramec/obsah-akt-p.png); background-repeat: no-repeat; background-position: bottom left; color: #256BE6;}
div.statistika span.hodnota {color: #FF6C00; position: absolute; right: 0; bottom: 0; _bottom: auto; _right: 5px;}
div.statistika span.hodnota2 {visibility: hidden;}
div.statistika span.hodnota3 {color: #FF6C00;}
div.statistika {font-size: 0.85em; margin-bottom: 5px; position: relative;}

div.kategorie {margin-bottom: 5px;}

.ramec-statistiky a, .ramec-statistiky2 a {color: #256BE6; text-decoration: none;}
.ramec-statistiky a:hover, .ramec-statistiky2 a:hover {color: #12449C; text-decoration: none;}



/* tabulka na uvodni strance */



table#tabulka-hp-ico {padding: 20px; text-align: left; margin: 0px; border-collapse: collapse;}
#tabulka-hp-ico img {border: 0px;}
#tabulka-hp-ico td, table#tabulka-hp-ico th { margin: 0px;padding: 5px 15px 5px 15px; font-size: 130%; font-weight:normal; color: #256BE6; text-align: left;border-top: 1px solid #256BE6; border-bottom: 1px solid #256BE6;}
#tabulka-hp-ico th a {text-decoration: none; color: #256BE6;}
#tabulka-hp-ico th a:hover {text-decoration: none; color: #12449C;}
#tabulka-hp-ico td form {margin: 0;}



/* */

form.jako-odkaz {
  display: inline;
}
