 .cara {color: black;}

 body.konzervator
        {
        background-color:#FFF0C2;
        }

 body.osobni
        {
        background-color:#f0ffff;
        /*background-color:#FFF0C2;*/
        }        
       
 div.hlavni
        {
        position:relative;
        width: auto;
        top:38px;
        /*margin-top:46px;*/
        margin-left:192px;
        padding-left:12px;
        }

 div.menu
        {
        position:relative;
        /*width:100%;*/
        height:40px;
        line-height:40px;
        color:rgb(245,245,245);
        background-color:rgb(41,40,40);
        /*top:0px;*/
        text-align:center;
        font-size:11.0pt;
        font-family:Didact Gothic, Calibri, sans-serif;
        overflow-y:auto;
        /*font-family:"Calibri","sans-serif";*/
        /*text-shadow:2px 2px 3px white;*/
        }
 
 div.ramec_menu
        {       
        z-index:1;
        position:fixed;
        top:0; 
        right:0;
        left:200;
        /*border: solid blue 2px;*/
        } 

 div.prepinani
        {    
        /*float:center;*/
        position:fixed;
        width:200px;
        height:40px;
        line-height: 40px;
        color:rgb(245,245,245);
        background-color:rgb(245,245,245);
        /*background-color:#4B4B46;*/
        top:0px;
        left:0px;
        text-align:center;
        /*line-height:150%;*/
        font-size:18.0pt;
        font-weight:bold;
        font-family:Didact Gothic, Calibri, sans-serif;
        /*text-shadow:2px 2px 3px white;*/
        }
                
 div.patka
        {
        position:fixed;
        width:100%;
        left:0px;
        right:0px;
        bottom:0px;
        margin-top:0px;
        margin-right:0px;
        margin-bottom:auto;
        padding-left:0px;
        padding-right:0px;
        color:rgb(245,245,245);
        background-color:rgb(41,40,40);
        font-size:10pt;
        text-align:center;
        }         

  div.fotky
        {
        float:left;
        width:200px;
        background-color:#4B4B46;
        /*margin-top:31px;*/
        margin-top:-6px;
        margin-left:-8px;
        text-align:center;
        }

 p.nadpis
        {
        background-color:#FEA000;
        }

 p.nadpiso
        {
        background-color:#add8e6;
        }

 p.nadpis, p.nadpiso
        {
        font-weight:bold;
        margin-top:0px;
        margin-right:0cm;
        margin-bottom:0.0pt;
        margin-left:0pt;
        text-align:justify;
        text-indent:0pt;
        line-height:150%;
        font-size:18.0pt;
        font-family:"Calibri","sans-serif";
        text-shadow:0px 0px 10px rgb(255,255,255);
        /*text-shadow:2px 2px 3px white;*/
        padding-left:12px;
        padding-top:0px;
        }

p.MsoNormal, li.MsoNormal, div.MsoNormal
        {
        margin-top:0px;
        margin-right:0cm;
        margin-bottom:0.0pt;
        margin-left:25pt;
        text-align:justify;
        text-indent:0pt;
        line-height:150%;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        text-shadow:0px 0px 3px rgb(160,160,160);
        /*text-shadow:3px 3px 4px #AAAAAA;*/
        padding-left:12px;
        padding-right:12px;
        padding-top:0px;
        }

mark {
  background-color: yellow;
  color: black;
}        
        

 div.apokalypsa
        {
        color:black;
        background-color:white;
        }

 p.menuNormal, li.menuNormal, div.menuNormal
        {
        background-color:#F0F0F0;
        /* background-color:#DCDCDC;*/
        color:black;
        font-weight:bold;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0.0pt;
        margin-left:0pt;
        text-align:center;
        text-indent:0pt;
        line-height:150%;
        font-size:12.0pt;
        font-family:"Calibri","sans-serif";
        text-shadow:2px 2px 3px #AAAAAA;
        }
        
 .navod
        {
        margin-top:0px;
        margin-right:0cm;
        margin-bottom:0.0pt;
        margin-left:25pt;
        text-align:justify;
        text-indent:0pt;
        line-height:150%;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        text-shadow:0px 0px 3px rgb(160,160,160);
        padding-left:12px;
        padding-right:12px;
        padding-top:0px;
        max-width:600px;
        }        

 .navod_nadpis
        {
        font-weight: bold;
        font-size:18.0pt;
        margin-top:60px;
        }
        
 .sipka
        {
        font-family:Wingdings;
        }                

 p.fotky
        {
        margin-top:2pt;
        margin-right:0cm;
        margin-bottom:8.0pt;
        margin-left:0pt;
        text-align:center;
        text-indent:0pt;
        line-height:150%;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        text-shadow:3px 3px 5px black;
        color: grey;
        }
        
 p.text_ordinarium
	{
  margin-top:6.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0cm;
	text-align:justify;
	text-indent:20.0pt;
	line-height:108%;
  font-family:"Calibri","sans-serif";
  font-size:12.0pt;
  text-shadow:2px 2px 3px grey;
  }        

 a              {color:#004080;}
 a:visited      {color:#004080;}
 a:active       {color:#004080;}
 a:hover        {color:white;} 
 
 a.menu         {color:rgb(245,245,245); text-decoration: none;}
 a.menu:active  {color:rgb(245,245,245); text-decoration: none;}
 a.menu:hover   {color:rgb(127,127,127); text-decoration: none; text-shadow:2px 2px 3px black;}
 a.menu:visited {text-decoration: none;}
 
 a.prepinani         {color:rgb(0,0,0); text-decoration: none;}
 a.prepinani:active  {color:rgb(0,0,0); text-decoration: none;}
 a.prepinani:hover   {color:rgb(245,245,245); text-decoration: none; text-shadow:2px 2px 3px black;}
 a.prepinani:visited {text-decoration: none;} 

 a.kotva {position:relative; top:-38px;}
 a.fotky {text-decoration: none;}
 
 sup, sub {line-height: 0;}
        