A.zlute  {
	color :         Yellow;
	font-weight :   bold;
	text-decoration : underline;
	font-size :     14px;
}

A:hover.zlute {
	color :         #FFA500;
}

A:visited.zlute {
	color           :Yellow;	
}

A.foot  {
	color :         Green;
	font-weight :   normal;
	text-decoration : none;
	font-size :     medium;
	line-height: 1.8em;
}

A:hover.foot  {
	text-decoration : underline;
}

A:visited.foot  {
	text-decoration : none;
	color :         #007400;
}

A.black  {
	color :         Black;
	font-weight :   normal;
	text-decoration : none;
	font-size :     medium;
	line-height:    1.3em;
}

A:hover.black  {
	text-decoration : underline;
}

A:visited.black  {
	text-decoration : none;
	color :         Black;
}

A {
	font-family:    X, Arial CE, Arial, Helvetica, sans-serif, X;
	font-size:      12px !Important;
	text-decoration:none;
	color:          red ;
	text-align:     right ;
}

A:hover {
  text-decoration: underline !Important ; 
 }
  
A:visited  {
 text-decoration:   none; 
 color:             maroon ;
 }

A:active{
 text-decoration:   none;
}

h1  {
    color:	        Green;
    font-family:	    X, Arial CE, Arial, Helvetica, sans-serif, X;
    font-size:	    90%;
    margin-bottom:	0;
    margin-left:	    0px;
    margin-right:	0;
    margin-top:	    0;
    padding-bottom:	0;
    padding-left:	0px;
    padding-right:	0;
    padding-top:	    0;
    text-align:     left;
}

h2{
    color:	        Black;
    font-family:	    X, Arial CE, Arial, Helvetica, sans-serif, X;
    font-size:	    90%;
    font-style:     italic;
    margin-bottom:	3px;
    margin-left:    	0px;
    margin-right:	0px;
    margin-top:	    5px;
    padding-bottom:	0px;
    padding-left:	0px;
    padding-right:	0px;
    padding-top:	    0px;
    text-align:     left;
}

cite {
   font-weight:bold;
   font-style:italic; 
}   

q{
    font-family:    X, Arial CE, Arial, Helvetica, sans-serif, X; 
    font-size:      normal ; 
    font-variant:   small-caps ; 
    font-weight:    bold ; 
    text-decoration: none; 
    color:          #026C22 ;
}

em {
	font-family:    X, Arial CE, Arial, Helvetica, sans-serif, X;
	font-style:     normal ;
	font-size:      normal ;
	text-decoration: none;
	color:          #026C22;
	font :          12px;
}
 
 td{
    font-family:      X, Arial CE, Arial, Helvetica, sans-serif, X; 
    font-size:         14px;
 }

 var
 {
	font-family:    X, Arial CE, Arial, Helvetica, sans-serif, X;
	font-size:      12px;
	color :         White;
	font-style :    italic;
	font-weight :   bold;
}

quote
{
    padding-top:0px;
    padding-bottom: 10px;
    font-style: italic;
    color:#303030
}

.nadpis {
	color :         #E0FFFF;
	font-weight :   bold;
	font-family :   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :     125%;
}

.male-graf {
	font-size :     10px;
	color :         Green;
}

.popis {
	color :         Black;
	font-family :   Arial CE, Arial, Helvetica, sans-serif;
	line-height :   130%;
	font-size:      14px;
}

.odkaz {
	color :         Black;
}

.light {
	color :         #E0FFFF;
	font-weight :   normal;
}

.zelene {
	font-family:    X, Arial CE, Arial, Helvetica, sans-serif, X; 
	color:          #026C22;
	font-size :     14px;
}
.px12 {
    font-size:    12px;
}

.text { 
    font-size:      12px;
    font-family:    X, Arial CE, Arial, Helvetica, sans-serif, X;
    text-align:     justify;
    line-height:    150%;
}

.box{
    float:          left;
    width:          250px;
    height:         220px;
    cursor:         pointer;
    margin-top:     35px;
    margin-left:    10px;
    margin-right:   10px;
    background-image:url('pic/box.png');   
}

.infobox{
    width:200px; 
    padding-left:5px; 
    padding-top:7px; 
    background-image:url('pic/bcg_box.gif'); 
    background-repeat:no-repeat;
}


.kalendar{
    color: White;
    background-color:Silver;
    width:25px;
    height:25px;
    text-align:center;
    vertical-align:middle;
    font-family:    X, Arial CE, Arial, Helvetica, sans-serif, X; 
    font-size:12px;
    background-image:url('pic/kal.gif');
    background-repeat:no-repeat;
}

.kalendar_full{
    color: red;
    font-weight:bold;
    background-color:Silver;
    width:25px;
    height:25px;
    text-align:center;
    vertical-align:middle;
    font-family:    X, Arial CE, Arial, Helvetica, sans-serif, X; 
    font-size:12px;
    background-image:url('pic/kal.gif');
    background-repeat:no-repeat;
}

.kalendar_sn{
    color: Orange;
    background-color:Silver;
    width:25px;
    height:25px;
    text-align:center;
    vertical-align:middle;
    font-family:    X, Arial CE, Arial, Helvetica, sans-serif, X; 
    font-size:12px;
    background-image:url('pic/kal_sn.gif');
    background-repeat:no-repeat;
}

.naklady
{
    padding-top:10px;
}
.komentar
{
    color: #303030;
    font-style:italic;
    padding-top:6px;
    padding-left:20px;
}
