/* CSS Document */
body {
  background-color: #4e4e4e;
  margin-left: 25px; 
  margin-right: 25px; 
  margin-top: 20px; 
  margin-bottom: 20px;
}
h1 {
  margin: 0px;
  padding: 0px;
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  font-family: "Arial CE", Arial, "Lucida Grande CE", Lucida, "Helvetica CE", Helvetica,     sans-serif;
  color: #333333;
}
h2 {
  margin: 0px;
  padding-left: 30px;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  font-family: "Lucida Grande CE", Lucida, "Helvetica CE", Helvetica,   sans-serif;
  color: #385987; 
}
h3 {
  margin: 0px;
  padding: 0px;
  font-family: "Arial CE", Arial, "Lucida Grande CE", Lucida, "Helvetica CE", Helvetica,   sans-serif;
  text-align: left;
  font-size: 10px;
  font-weight: bold;
  color: #000000;
}
input  {
        background-color: #f5f5f5;  
        margin: 0px;
        border: 1px solid #999999; 
        color : #000000;
}
textarea  {
        background-color: #f5f5f5;  
        margin: 0px;
        border: 1px solid #999999; 
        color : #000000;
}

td { font-family: "Verdana","Arial","Helvetica"; font-size: 75%; }
   
	  a.menu { text-decoration: none; color:#000000 ;}
		a:hover.menu { text-decoration: none; font-weight: bold; color: #CC0000  ;}
		
	  a.menu_hledat { text-decoration: underline; font-weight: bold; color: #CC0000 ;}
		a:hover.menu_hledat { text-decoration: underline; font-weight: bold; color: #000000  ;}
		
		a.menu_other { text-decoration: none; color:#000000 ;}
		a:hover.menu_other { text-decoration: none; color: #CC0000  ;}
	
		a.menu_reg { text-decoration: none; color:#000000 ;}
		a:hover.menu_reg { text-decoration: none; font-weight: bold; color: #CC0000  ;}
		
		a.menu_bold { text-decoration: none; font-weight: bold; color:#000000 ;}
		a:hover.menu_bold { text-decoration: none; font-weight: bold; color:#000000  ;}
			
		a.topmenu { text-decoration: none; font-weight: bold; font-size:10.0pt; color:white ; }
		a:hover.topmenu { text-decoration: none; font-weight: bold;  font-size:10.0pt; color: #CC0000  ;}
		
		a.toplink { text-decoration: none; color:black ;}
		a:hover.toplink { color: #CC0000 ;}
		
		a.text { text-decoration:none; color:#364e8b;}
		a:hover.text{ text-decoration:none; color: #CC0000 ;}
		
		a.text_bold { text-decoration:none; font-weight:bold; color:#364e8b;}
		a:hover.text_bold{ text-decoration:none; font-weight:bold; color: #CC0000 ;}
		
		a.text_red { text-decoration: none; color:#CC0000;}
		a:hover.text_red{ text-decoration: underline; color: #CC0000 ;}
		
		a.text_red_bold { text-decoration:none; font-weight:bold; color:#CC0000;}
		a:hover.text_red_bold{ text-decoration: underline; font-weight:bold; color: #CC0000 ;}
		
		a.red { text-decoration: none; color:#CC0000;}
		a:hover.red{ text-decoration: none; color: #CC0000 ;}
		
		a.grey { text-decoration: none; font-size: 12px; color:#4e4e4e;}
		a:hover.grey{ text-decoration: none; font-size: 12px; color: #CC0000 ;}
				
		a.black { text-decoration: none; color:black;}
		a:hover.black{ text-decoration: none; color:black;}
		
		a.black1 { text-decoration: none; color:black;}
		a:hover.black1{ text-decoration: none; color: #CC0000 ;}
		
		a.black2 { text-decoration:none; font-weight:bold; color:black ;}
		a:hover.black2{ text-decoration:none; font-weight:bold; color:#CC0000 ;}
		
		a.black3 { text-decoration:none; font-weight:bold; color:black ;}
		a:hover.black3{ text-decoration:underline; font-weight:bold; color:#CC0000 ;}
		
		a.black4 { text-decoration: none; color:black; font-size:7.0pt ;}
		a:hover.black4{ text-decoration: none; color:black; font-size:7.0pt ; color: #CC0000 ;}
						
		a.white { text-decoration: none; color: #FFFFFF; }
		a:hover.white{ text-decoration: none;   color: #FFFFFF ;}
		
		a.FootnoteText { font-size:7.0pt ;}
			
		a.FootnoteReference {vertical-align:super; text-decoration: none; font-size:7.0pt; font-weight: bold; color:#364e8b;}
		a:hover.FootnoteReference{ text-decoration: none; font-weight: bold; color: #CC0000 ;}
		
		a.FootnoteReferenceRed {vertical-align:super; font-size:7.0pt; font-weight: bold; color:#CC0000;}
		a:hover.FootnoteReferenceRed{ text-decoration: underline; font-weight: bold; color: #CC0000 ;}
		
		a.FootnoteReferenceGrey {vertical-align:super; font-size:7.0pt; font-weight: bold; color:#4e4e4e;}
		a:hover.FootnoteReferenceGrey{ text-decoration:  font-weight: bold; color: #CC0000 ;}
		
		p.table, li.table, div.table
		{
		margin:0cm;
		margin-bottom:.0001pt;
		font-size:10.0pt;
		font-family: "Verdana","Arial","Helvetica";}

		p.tablecenter, li.tablecenter, div.tablecenter
		{
		margin:0cm;
		margin-bottom:.0001pt;
		text-align:center;
		font-size:10.0pt;
		font-family: "Verdana","Arial","Helvetica";}
		
		p.tableright, li.tableright, div.tableright
		{
		margin:0cm;
		margin-bottom:.0001pt;
		text-align:right;
		font-size:10.0pt;
		font-family: "Verdana","Arial","Helvetica";}
		
		p.TableTitle, li.TableTitle, div.TableTitle
		{
		margin:0cm;
		margin-bottom:.0001pt;
		text-align:center;
		page-break-after:avoid;
/*		layout-grid-mode:char; */
		font-size:8.0pt;
		font-family: "Verdana","Arial","Helvetica";
		font-weight:bold;}

	input.text {background-color:#ddeeff ; FONT-SIZE: 11pt; FONT-FAMILY: arial CE, helvetica CE, verdana CE, arial, helvetica, verdana}
	input.tlacitko_zpravy { font-weight: bold; FONT-SIZE: 9pt; color: #4e4e4e;}
	input.tlacitko { font-weight: bold; }
	textarea { FONT-SIZE: 10pt; FONT-FAMILY: arial CE, helvetica CE, verdana CE, arial, helvetica, verdana}
	a.skok { text-decoration: none; color:#0000c1 ;}
	a:hover.skok{ text-decoration: underline;color:#c60000; }
	table.zpravy {background-color:#f8fafc ;}
/*	td.left { width="50%";}
	td.right { width="50%";}
	new:: a.text { text-decoration: none; color:#364e8b;}
*/
	a.text { text-decoration: none; color:#385987;}


.hello {
	FONT-SIZE: 9pt; MARGIN: 0.5cm; FONT-FAMILY: Arial;

}

.hello a {
color:#0000FF;
}
  a.odkaz_prihlasen,  a.odkaz_prihlasen:visited, a.odkaz_prihlasen:link
{
    text-decoration: underline;
    color: #ff0000;
    font-weight: bold;
    font-size: 9pt;
    font-family: "Arial CE", Arial, Verdana, MS Sans Serif;
 }
 a.odkaz_prihlasen:hover
 {
    text-decoration: underline;
    color: #ffff00;
    font-weight: bold;
    font-size: 9pt;
    font-family: "Arial CE", Arial, Verdana, MS Sans Serif;
    background-color: #000000;
 }
.odkaz_prihlasen
{
    color: #ff0000;
    font-weight: bold;
    font-size: 9pt;
    font-family: "Arial CE", Arial, Verdana, MS Sans Serif;
 }
  a.horni_odkazy,  a.horni_odkazy:visited, a.horni_odkazy:link
 {
    text-decoration: none;
    font-family: "Arial CE", Arial, Verdana, MS Sans Serif;  
    font-size: 10pt;
    font-weight: bold;
    color: #fff;
    width:100%;
    height:100%;
    line-height:150%;
    vertical-align:bottom; 
    display: block; 
    margin:0;
    padding-top: 4px;
 }
 
 a.horni_odkazy:hover
 {
    text-decoration: none;
    font-family: "Arial CE", Arial, Verdana, MS Sans Serif;  
    font-size: 10pt;
    font-weight: bold;
    color: #ff4500;  
    display: block; 
    margin:0;
    padding-top: 4px;
 }
  a.sitemap_odkazy,  a.sitemap_odkazy:visited, a.sitemap_odkazy:link
 {
    text-decoration: none;
    font-family: "Arial CE", Arial, Verdana, MS Sans Serif;  
    font-size: 11pt;
    font-weight: bold;
    color: #ff4500;
    width:100%;
    height:100%;
    line-height:150%;
    vertical-align:bottom; 
    margin:0;
    padding-top: 4px;
 }
 
 a.sitemap_odkazy:hover
 {
    text-decoration: none;
    font-family: "Arial CE", Arial, Verdana, MS Sans Serif;  
    font-size: 11pt;
    font-weight: bold;
    color: #000000;  
    margin:0;
    padding-top: 4px;
 }
.hlavicka_03
{
    vertical-align: middle;
}
.modre_pozadi
{
    background-image: url("./main_page/obrazky/gaap-1.png");      
    background-repeat: repeat-x;
}

	