body {
background-color: #1F1908;
margin: 0px;
font-family: "Comic Sans MS", "Times New Roman", Times, serif;
font-size: 12px;
}
/*layout*/
#stranka {
width: 800px;
margin:0 auto;
margin-bottom:5px; 
margin-top:10px;
text-align: center;
background-color: #EFC275;
border: 3px solid #EFB34A;  
}

#nadpis {
background-image: url(../images/nadpis.png);
background-repeat: no-repeat;
margin: 0px;
width: 800px;
text-align: left;
border-bottom: 3px solid #EFB34A;
color: #8F8E86;
}

#navigacnipanel {
margin: 10px 3px 8px 3px;
font-weight: bold;
color: #990000;
background-color: #EFE686;
text-align: left;
font-size: 12px;
padding: 2px 15px;
}

#lsloupec{
width: 480px;
float: left;
margin: 0px;
padding-left: 3px;
padding-right: 3px;
}

#velkysloupec {
margin: 0px;
padding-left: 10px;
padding-right: 10px;
}

#pravysloupec {
width: 300px;
float: right;
margin-right: 0px;
margin-left: 0px;
padding-left: 3px;
padding-right: 3px;						
}

#nadpaticka {
clear: both;
height: 10px;
}

#spodnisloupec  {
padding-bottom:2px;
width: 100%;
height: 24px;
vertical-align: middle;
color: #990000;
font-weight: bolder;
font-size: 10px;
text-align: center;
background-color: #E78A1F;
background-position: center top;
}


/*fomatovani textu*/

a.odk_nav:link { color: #990000; text-decoration: none; }
a.odk_nav:visited, a.odk_nav:active { color: #990000; text-decoration: none;}
a.odk_nav:hover { color: #990000; text-decoration : underline;}
a.nadpisodkaz:link, a.nadpisodkaz:visited, a.nadpisodkaz:active  { text-decoration: underline; font-weight: bold; color: red}
a.nadpisodkaz:hover  { text-decoration : underline; font-weight: bold; color: yellow }
a.hlpole:link, a.hlpole:visited, a.hlpole:active  { text-decoration: underline; font-weight: bold; color: blue}
a.hlpole:hover  { text-decoration : underline; font-weight: bold; color: red }
a.bily:link, a.bily:visited { text-decoration: none;  font-weight: bold; color: #FFFFFF ; }
a.bily:hover  {text-decoration: underline; font-weight: bold;	color: #FFFFFF;}
a.oranz:link, a.oranz:visited { text-decoration: none;  font-weight: bold; color: #4F4F4F ; }
a.oranz:hover  {text-decoration: underline;	font-weight: bold;	color: #990000;}
a.ikony:link, a.ikony:visited { text-decoration: none;  font-weight: bold; color: #000000; }
a.ikony:hover  {text-decoration: underline;	font-weight: bold;	color: #000000;}
a.bilozluty:link, a.bilozluty:visited { text-decoration: none;  font-weight: bold; color: #FFFFFF ; }
a.bilozluty:hover  {	text-decoration: underline;	font-weight: bold;	color: yellow;}
a.nadpisobsahu:link, a.nadpisobsahu:visited { text-decoration: none;  font-weight: bold; color: #8F8E86 ; }
a.nadpisobsahu:hover  {	text-decoration: underline;	font-weight: bold;	color: #8F8E86;}
a:link, a:visited, a:active{ color: black; text-decoration: none; }
a:hover		{  text-decoration: underline; font-weight: bold;} 
.menu a {
    color: #8F8E86;
    text-decoration: none;
    font-weight: bold;
}
.menu a:hover, link {
        color: #990000;
        background-color: #BFB3B3;
        text-decoration: none;
}
a.zalozka:hover, a.zalozka:link, a.zalozka:visited {text-decoration: underline;}

#pola {
width: 380px;
float: left;
margin: 0px;
padding-left: 3px;
padding-right: 3px;
}

#polb {
width: 380px;
float: right;
margin: 0px;
padding-left: 3px;
padding-right: 3px;
}

.malenadpisy {
font-size: 13px;
text-align: center;
color:#000000;
background-color:#FFA800;
font-weight: bold;
padding: 0px 5px 0px 5px;
}

#menu1 {
height:22px;
font-size: 17px;
font-weight: bold;
color: #8F8E86;
border-bottom: 3px solid #EFB34A;
text-align: right;	
padding: 5px 5px 5px 5px;
margin-bottom: 5px;	  
}

.levetitulky {
display:block;
background-color:#E78A1F;
text-align: center;
font-weight: bold;
color:#000000;
margin: 0px -5px 0px -5px;
}	

.stredovepoledigifot {
margin-top: 8px;
text-align: center;
background-color: #00CCFF;
}

.stred {
margin-bottom: 5px;	
padding: 0px 5px 0px 5px;
text-align: justify;	
color: black;
font-weight: normal;
}
.uctext {
margin-bottom: 5px;	
padding: 10px 45px 5px 45px;
text-align: justify;	
color: black;
font-weight: normal;
}
.pravetitulky {
height: 19px;
font-size: 16px;
text-align: left;
color:#8F8E86;
font-weight: bold;
padding: 0px 5px 5px 5px;
border-bottom: 1px dashed red;
margin-bottom:5px;
}

.pravepolemenu {
font-size: 11px;
font-weight: normal;
text-align: justify;
padding: 5px;		

}



.prihlas {font-size: 12px;
font-weight: bold;
text-align: right;
color: #FFA200;
padding-top: 90px; 
padding-right: 36px;	   
}

.odpocet {font-size: 15px;
font-weight: bold;
text-align: right;
color: #FFA200;
padding-top: 180px;/*77px 5px*/
padding-right: 5px;	   
}

.nadp_denik {
font-weight: bold;
text-decoration: underline;
color: #8F8E86;
font-size: 22px;
}		   



.hlava_clanku {
padding-left: 5px;
margin: 0px -5px 0px -5px;
color: black;
border-bottom: 1px dashed red;
}



.pata_clanku {
background-color:  #8F8E86;
color: black;
text-align: center;border:0px;
margin: 1px -5px 0px -5px;
}



.obsah_hl_nadpis {
font-size: 14px;
text-align: center;
color:#000000;
background-color:#FFA800;
font-weight: bold;
margin: 0px -5px 0px -5px;
}



.obsah {
color:#000000;

}



.nadpisobsahu {
font-size: 16px;
font-weight: bold;
}



.subnobsahu{
font-size: 12px;
font-weight: bold;
color:#000000;
border-bottom: 1px dashed red;
}



.ukazkaobsah{
font-size: 12px;
font-weight: bold;
color:#000000;        
}



.podtitulek{font-size: 12px;



	font-weight: bold;



	color:#000000;



}



.boxpostreh{



width: 210px; float:right;



font-size: 11px;border: 2px outset #FFFF00;



margin: 4px 0px 4px 10px;

color:#000000;



}



.titlpostreh
{display:block;
background-color:#8F8E86;
text-align: center;
font-weight: bold;
}	



.textpostreh{display:block;




padding: 8px 4px 3px 4px;


background-color:#EFE686;



text-align: justify;



}

.boxsummary
{
width: 350px; float:left;



font-size: 11px;
border: 2px outset #FFFF00;
margin: 4px 0px 4px 0px;

color:#000000;




}	

.boxprecteno{
width: 250px;
padding: 3px;
font-size: 11px;
border: 2px outset #000000;
margin: 0px 0px 10px 510px;text-align: left;
color:#000000;background-color:#FFFABF;
}				 		
.small{
font-size: 10px;
}	


.malecerne{



	font-weight: bold;



	color:#000000;



}



.ucastnici{font-size: 13px;



	   margin:2px;padding:2px;



}







.ucast_big{font-size: 16px;



	font-weight: bold;







}



		   				  



.prradek2 {



	line-height: 4px;



}



.pocitadlo {



	



font-size: 12px;



           font-weight: bold;



		   background-color: #00FFCC;		   



		   border-bottom: medium double red;



	       border-left:  medium double red;



      	   border-right:  medium double red;



		   padding-left: 1px;



                   padding-right: 1px;







}



.cervenytxttucny {



	font-weight: bold;



	color: #FF0000;



	font-size: 12px;



}



.cervenytxttucny2 {



	font-weight: bold;



	color: #FF0000;



	font-size: 18px;



	text-align: left;



                  padding: 5px;



                  text-decoration : underline







}



.anketa {
font-weight: bold;
margin-top: 8px;               
}



.nadpispodtr {



	font-size: 14px;



	font-weight: bold;



	text-decoration: underline;



	text-align: center;



	overflow: auto;



}



.vpravo {



	text-align: right;



}



.vlevo {



	text-align: left;



}



.centr {



	text-align: center;



}



.poleinfo {



font-size: 12px;



           font-weight: bold;



		   background-color: #00FFCC;



		   text-align: center;	



		   border-bottom: medium double red;



	       border-left:  medium double red;



      	   border-right:  medium double red;



		   padding-left: 1px;



                                      padding-right: 1px;



}



.tucnystred 



                   {



                    font-size: 12px;



                    font-weight: bold;



                    text-align: center;	



 }



.random {
text-align: center;
font-weight: bold;
padding: 0px;	
margin: 0px;
}







.pocasi {



	font-size: 12px;



	font-weight: normal;



	background-color: #00FFCC;



	border-bottom: medium double #FF0000;



	border-left:  medium double #FF0000;



	border-right:  medium double #FF0000;



	text-align: center;







}



.tucne {



	



	font-weight: bold;



}







img.obrvlevo {
width:200px;
border: 2px outset #FFFF00;
float: left;
margin: 3px 3px 3px 3px;
}
img.obrvlevo_obsah {
width:120px;
float: left;
margin: 3px 3px 3px 3px;
}


img.obrvpravo {



	float: right;



	margin: 3px 3px 3px 0px;



}



img.ucastvl {



        height:250px;



        border: 0px;



	float: left;



	margin: 3px 7px 4px 3px;



}



img.ucastvp {



        height:250px;



        border: 0px;



	float: right;



	margin: 3px 3px 4px 7px;



}



img.rnd {

width: 286px;
border: 0px;             

}







.tab {



	margin: 15px;



	padding: 0;



}











.cleaner {



	clear:both;



	line-height:0px;



	font-size:0px



}







.number {font-size: 13px;
         font-weight: bolder;                        



}



.big {font-size: 45px;



         color: white;



         font-weight: bolder;                        



}



.uvodbily {font-size: 18px;



         color: white;



         font-weight: bolder;                        



}



.vz_red {color: red;}



td.hlava {



	font-family: "Comic Sans MS", "Times New Roman", Times, serif;



	font-size: 12px;



	color: yellow;



	font-weight: bold;



	text-align: left;



	padding-right: 5px;



	background-color: #EF0E0E;



	height: 12px;



	padding-left: 5px;







}



td.pata     { font-size: 12px; font-family: "Comic Sans MS", "Times New Roman", Times, serif; color: #000000;



              padding-left: 5px; padding-right:



                5px; padding-top: 1px; padding-bottom: 1px; background-color: #EF0E0E; }



td.pole      { font-size: 12px; font-family: "Comic Sans MS", "Times New Roman", Times, serif; color: #000000;



               padding-left: 5px; padding-right:



                5px; padding-top: 1px; padding-bottom: 1px;  text-align: left; background-color: #FFFABF;}



.ceny_nadpis {



	font-size: 12px;



	text-align: center;



	color:#000000;



background-color:#FFFABF;



	font-weight: bold;



	margin: 0px -5px 0px -5px;







}   







.tabulka_cen {



width: 680px; 
border-collapse:collapse;
font-size: 12px;
text-align: center;
margin: 5px 45px 5px 45px;
border: 2px solid #BFB3B3;



}              



.tabulka_cen td {



border: 1px solid #BFB3B3;



	text-align: center;



}                             

p:first-letter {


font-size:400%;
float: left;
font-family: "Times New Roman", Times, serif;
margin-right:5px;
font-style: italic;
font-weight: bold;
}
input         { font-family: "Comic Sans MS", "Times New Roman", Times, serif; font-size: 12px; color: #000000;
                border: 1px solid #000000; padding-left: 4px; padding-right:
                4px; padding-top: 1px; padding-bottom: 1px; background-color:
                #FFFABF }
textarea      { font-family: "Times New Roman", Times, serif; font-size: 12px; color: #000000;
                border: 1px solid #000000; padding-left: 4px; padding-right:
                4px; padding-top: 1px; padding-bottom: 1px; background-color:
                #FFFABF }   
                

.vlozkomentar{
width: 300px; 
height:330px;
float:left;
margin: 4px 0px 4px 0px;
padding: 5px;
color:#000000;
border: 3px solid #E78A1F;}  

.cistkomentar {
width: 420px;
height:330px;
overflow: auto; 
float:right;
margin: 4px 0px 4px 0px;
padding: 5px;
color:#000000;
}  

                            
