BODY
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: paleturquoise
}

A.hlavicka:link
{
   FONT-SIZE: 10px;    
   COLOR: yellow;
}

A.hlavicka:visited
{
   FONT-SIZE: 10px; 
   COLOR: yellow;
}

A.hlavicka:hover
{
   FONT-SIZE: 10px; 
   COLOR: lime;
}

A:link
{
    COLOR: #333399;
}
A:visited
{
    COLOR: #333399;
}
A:hover
{
    COLOR: red;
}

tr.rowlist:hover
{
    background-color:lightblue;
    cursor: pointer; cursor: hand;
}

tr.rowlist
{
    background-color:#CDF4F4;
}

td#format_menu 
{
 	  font-size: 11.4px;
    FONT-WEIGHT: bolder;
    COLOR: midnightblue;
    text-align:left;
}

span#odpocitavanie 
{
 	  right: 7px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 1px;
    TEXT-ALIGN: right;
    font-size: 9px;
    COLOR: #333399;
}

TABLE.hlavicka
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #4682b4;
    COLOR: PaleTurquoise;
}

TABLE.formular
{
    BACKGROUND-COLOR: lightsteelblue;
    FONT-SIZE: 11px;
}

TABLE.zaznamy
{
    FONT-SIZE: 11px;
}

TABLE.oznam
{
    FONT-SIZE: 11px;
    COLOR: red;
    BACKGROUND-COLOR: paleturquoise;
    TEXT-DECORATION: none
}

nadpis1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: red;
    FONT-FAMILY: Helvetica;
    TEXT-ALIGN: center
}
P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: Arial,helvetica, sans-serif;
    TEXT-ALIGN: center;
    font-color: #B8860B
}



TABLE.nadpis
{
    FONT-SIZE: 10px;
    COLOR: midnightblue;
    BACKGROUND-COLOR: steelblue
}
TABLE.text
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, 'Arial Narrow';
    BACKGROUND-COLOR: paleturquoise
}
TABLE.menu
{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 25px;
    FONT-FAMILY: Arial, 'Arial CE';
    BACKGROUND-COLOR: paleturquoise
}
DIV.menu
{
    FONT-SIZE: 9px;
    LEFT: 0px;
    WIDTH: 140px;
    FONT-FAMILY: Arial, 'Arial CE';
    POSITION: absolute;
    TOP: 125px
}
DIV.text     /*pouzity*/
{
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 75px;
}

DIV.workspace     /*pouzity*/
{
    margin-left: auto ;
    margin-right: auto ;
    padding : 0px 0px 0px 0px;
    TEXT-ALIGN: center;
}

DIV.mainmenu     /*pouzity*/
{
    height:30px;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
}

DIV.logo       /*pouzity*/
{
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 12px;
    TEXT-ALIGN: center
}

DIV.uvod      /*pouzity*/
{
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 200px;
    TEXT-ALIGN: center;
}

DIV.darkblock      /*pouzity*/
{
    width: 300px;
    margin-left: auto ;
    margin-right: auto ;
    background-color: lightblue;
    padding : 5px 5px 5px 5px;
    TEXT-ALIGN: center;
}

div.logon     /*pouzity*/
{
    padding : 10px 0px 10px 0px;    
}

span.logon     /*pouzity*/
{
    padding : 5px 5px 5px 5px;
    
}

DIV.menubar   
  {
  LEFT: 0px;
  WIDTH: 100%;
  height:43px;
  POSITION: absolute;
  TOP: 12px;
  TEXT-ALIGN: left;
  vertical-align:middle;
  background: #4682b4; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient( #4682b4, #5a91bf, #4682b4); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient( #4682b4, #5a91bf, #4682b4); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient( #4682b4, #5a91bf, #4682b4); /* For Firefox 3.6 to 15 */
  background: linear-gradient( #4682b4, #5a91bf, #4682b4); /* Standard syntax */
  FONT-SIZE: 11px;    
  COLOR: #ffff00;
  }

DIV.menubaruser  
  {
  right: 0px;
  POSITION: absolute;
  TOP: 15px;
  TEXT-ALIGN: right;
  vertical-align:middle;
  FONT-SIZE: 11px;    
  }

DIV.menuuser    /*pouzity*/
{
    padding : 6px 0px 0px 0px;
}

DIV.menuheslo    /*pouzity*/
{
    padding : 5px 0px 5px 0px;
}

span.heslo     /*pouzity*/
{
    display: inline-block;
    width: 80px;       
}

A.top_panel:link /* pouzity - nezobrazený hypertext v hlavnom pásiku */
  {  
  COLOR: #ffff00;
  }

A.top_panel:visited  /* pouzity - zobrazený hypertext v hlavnom pásiku */
  {
  COLOR: #ffff00;
  }

A.top_panel:hover   /* pouzity - kurzor na hypertext v hlavnom pásiku */
  {
  COLOR: #00ff00;
  }

span.menu     /*pouzity*/
{
    display: inline-block;
    vertical-align: middle;
    line-height: normal;
    padding : 15px 0px 15px 10px;       
}

DIV.hlavicka    /*pouzity v menu bar potom vymazať*/
{
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 12px;
    TEXT-ALIGN: center;
    background-color: #4682b4;
}

DIV.filter
{
    LEFT: 0px;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 75px;
    TEXT-ALIGN: center
}

DIV.content
{
    LEFT: 0px;
    WIDTH: 100%;
    BACKGROUND-COLOR: paleturquoise
}

span.updateMessage  /*pouzity*/
{
    display: inline-block;
    WIDTH: 100%;
    COLOR: red;
    text-align: left;
}

SPAN.oznam    /*pouzity*/
{
    COLOR: red;
    TEXT-DECORATION: none
    padding : 5px 0px 5px 0px;
}

SPAN.result
{
    COLOR: navy;
    TEXT-DECORATION: none
    FONT-SIZE: 15px;
}

SPAN.faqFilter
{
    display: inline-block;
    width:200px;
    TEXT-ALIGN: left      
}

TABLE.body
{
    PADDING-BOTTOM: 7px;
    WIDTH: 99%;
    TEXT-ALIGN: center
}

TABLE.login
  {
  background-color: #add8e6;
  }

TR.nadpis
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: midnightblue;
    FONT-FAMILY: Arial, 'Arial CE', Courier;
    LETTER-SPACING: 1px;
    HEIGHT: 19px;
    TEXT-ALIGN: center
}


TR.podnadpis
{
    FONT-SIZE: 11px;
    COLOR: #333399;
    FONT-FAMILY: Arial, 'Arial CE', Courier;
}

TR.hlavicka
{
    FONT-SIZE: 11px;    
    COLOR: #333399;
    BACKGROUND-COLOR: lightblue;
    TEXT-ALIGN: center
}

TD.nadpis
  {
  FONT-WEIGHT: bolder;
  COLOR: #333399;
  FONT-FAMILY: Arial, 'Arial CE', Courier;
  LETTER-SPACING: 1px;
  HEIGHT: 28px;
  TEXT-ALIGN: left;
  padding-left: 10px;
  border-bottom: 2px solid #333399;
  }

TD.hlavicka
{
    FONT-SIZE: 11px;    
    COLOR: #333399;
    BACKGROUND-COLOR: lightblue;
    TEXT-ALIGN: left
}

TD.hlavicka_center
{
    FONT-SIZE: 11px;    
    COLOR: #333399;
    BACKGROUND-COLOR: lightblue;
    TEXT-ALIGN: center
}

TD.percento
{
    FONT-SIZE: 10px;
    BORDER-LEFT: 0px;
    WIDTH: 50px;
    COLOR: darkslateblue;
    BACKGROUND-COLOR: #99ffff;
    TEXT-ALIGN: right
}
TD.text
{
    BORDER-RIGHT: 0px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 4px;
    MARGIN-RIGHT: 0px;
    BACKGROUND-COLOR: #99ffff;
    TEXT-ALIGN: left
}

TD.hodnota
{
    BORDER-RIGHT: 0px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 4px;
    MARGIN-RIGHT: 0px;
    BACKGROUND-COLOR: #99ffff;
    TEXT-ALIGN: right
}

TD.centrovane
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #99ffff;
    TEXT-ALIGN: center
}

TD.oznam
{
    FONT-SIZE: 11px;
    COLOR: red;
    BACKGROUND-COLOR: paleturquoise;
    TEXT-DECORATION: none
}

TD.oznam2
{
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: paleturquoise;
    TEXT-DECORATION: none
}

TD.result
{
    FONT-SIZE: 11px;
    COLOR: navy;
    BACKGROUND-COLOR: #99ffff;    
    TEXT-ALIGN: left;
}


div.quote {
 	LEFT: 0px;
    	POSITION: absolute;
    	TOP: 75px;
  	padding: 0px;
  	width: 100%;;

}

div.quote p {
 	font-size: .9em;
	 margin: 0px 0px 0px 0px;

}

div#filter {
 	display: none; 	
	margin: 0px 0px 0px 0px;
 	font-family: Arial, sans-serif;
 	font-size: .8em;
  
}

div#filter_2 {
 	display: none; 	
	margin: 0px 0px 0px 0px;
 	font-family: Arial, sans-serif;
 	font-size: .8em;
  
}

a.commentLink {
 	font-family: Arial, sans-serif;
	 font-size: .9em;
}

TEXTAREA
 {
 FONT-SIZE: 12px;
 font-family: Arial, sans-serif; 
 }

SELECT
 {
 FONT-SIZE: 11px;
 }

INPUT
 {
 FONT-SIZE: 11px;
 }


input.mensiCheckbox
{
width: 15px;
height: 15px;
}


input.value
{
text-align:right;
}

input.centrovane
{
text-align:center;
}

input.value_only_read
{
text-align:right;
background-color: lightblue;
}

input.value_normativ
{
text-align:right;
background-color: #FFF8C6;
}

input.text_only_read
{
text-align:left;
background-color: lightblue;
}

input.centrovane_only_read
{
text-align:center;
background-color: lightblue;
}

input.text
{
text-align:left;
}

input.submit_pomocny
{   
COLOR: #333399;
BACKGROUND-COLOR: lightblue;
TEXT-ALIGN: right
}

input.submit_prenos
{   
FONT-FAMILY: Arial, 'Arial CE', Courier;
COLOR: midnightblue;
BACKGROUND-COLOR: paleturquoise;
TEXT-ALIGN: center;
HEIGHT: 18px;

}


legend
{
FONT-WEIGHT: bolder;
FONT-SIZE: 11px;
COLOR: midnightblue;
FONT-FAMILY: Arial, 'Arial CE', Courier;
LETTER-SPACING: 1px;
HEIGHT: 19px;
TEXT-ALIGN: center
}

/*formáty pre page navigátor*/
div.navigator{
	padding:5px;
	text-align:left;
	float: left;
	}
div.totalpagesdisplay{
			padding-top:5px;
			text-align:right;
			font-style:italic;
			COLOR: black;
      float: right;
		}
		.navigator a, span.inactive{
			padding : 5px 5px 2px 5px;
			margin-left:0px;
		}
		.navigator a:link, .navigator a:visited,
		.navigator a:hover,.navigator a:active{
			color: #3300CC;
			text-decoration: none;
		}
		span.inactive{
			font-style:italic;
			COLOR: black;
		}
		
div.add  
  {
  background-color: #CDF4F4;
  border-style: solid;
  border-width: 1px;
  border-color: #add8e6;
  border-radius: 2px;
  width: 80px;
  height: 17px;
  line-height: 17px;
  TEXT-ALIGN: center;
  TEXT-DECORATION: none;
  }

div.add:hover 
  {
  background-color: #add8e6;
  border-color: #5a91bf;
  cursor: pointer; cursor: hand;
  }
		