body {
	background-color: #333366;
        margin: 0px;
        font-family: "Comic Sans MS", "Times New Roman", Times, serif;
	font-size: 11px;
}
/*layout*/

#stranka {
              width: 760px;
	     margin:0 auto;
	margin-bottom:5px; 
        margin-top:10px;
	  text-align: center;
        background-color: #990000;
}

#nadpis {
        background-image: url(../images/nadpis.gif);
        background-repeat: no-repeat;
        margin: 0px;
	width: 760px;
        height: 205px;
        text-align: left;
        border-bottom: 1px solid #FFFFFF;
}
#navigacnipanel {
	background-color: #990000;
	margin: 10px 3px 8px 3px;
	border: 1px dotted #FFFF00;
	font-weight: bolder;
	color: #FFA800;
	text-align: left;
	font-size: 12px;
        padding: 2px 15px;
}

#lsloupec {
        background-image: url(../images/lsloupek.gif);
        background-repeat: no-repeat;
	width: 126px;
        height: 600px;
	float:left;
        text-align:left;
        padding-left: 3px;
        padding-right: 3px;
}
#prostrednisloupec{
	width: 404px;
	float: left;
	margin: 0px;
	padding-left: 3px;
        padding-right: 3px;
        border-left: 1px solid #FFFFFF;
        border-right: 1px solid #FFFFFF;
}
#velkysloupec{
	width: 620px;
	float: left;
	margin: 0px;
	padding-left: 3px;
        padding-right: 3px;
        border-left: 1px solid #FFFFFF;
        
}

#pravysloupec {
	width: 210px;
	float: right;
        margin-right: 0px;
        margin-left: 0px;
	padding-left: 3px;
        padding-right: 3px;						
}
#nadpaticka {
	clear: both;
	height: 10px;
}
#spodnisloupec  {
        padding-bottom:2px;
	width: 758px;
	height: 12px;
	vertical-align: middle;
	color: #FFA800;
	font-weight: bolder;
	font-size: 10px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center top;
}

/*fomatovani textu*/

a:link { color: #FFFFFF; }
a:visited, a:active  { color: #FFFFFF; }
a:hover		{ color: #FFFF00; text-decoration: underline; } 

a.odk_nav:link { color: #FFA800; text-decoration: none; }
a.odk_nav:visited, a.odk_nav:active { color: #FFA800; text-decoration: none;}
a.odk_nav:hover { color: #FFFF00; text-decoration : underline;}

a.menu:link, a.menu:visited, a.menu:active  { text-decoration: none; font-weight: bold; }
a.menu:hover  { text-decoration : underline; font-weight: bold;  }

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: #FFA800 ; }
a.oranz:hover  {
	text-decoration: underline;
	font-weight: bold;
	color: #FFA800;
}

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.cernomodry:link, a.cernomodry:visited { text-decoration: none;  font-weight: bold; color: black ; }
a.cernomodry:hover  {
	text-decoration: underline;
	font-weight: bold;
	color: blue;
}
a.nadpisobsahu:link, a.nadpisobsahu:visited { text-decoration: none;  font-weight: bold; color: #0003FF ; }
a.nadpisobsahu:hover  {
	text-decoration: underline;
	font-weight: bold;
	color: #0003FF;
}
.levemenu a {
    display: block;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}

.levemenu a:hover {
        color: #990000;
        background-color: #FFA200;
        text-decoration: none;
        font-weight: bold;
        font-size: 13px;

}

.malenadpisy {
	font-size: 13px;
	text-align: center;
	color:#000000;
        background-color:#FFA800;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	border-top: 1px dotted #FFFF00;
	border-left: 1px dotted #FFFF00;
	border-right: 1px dotted #FFFF00;
}
.levemenu {font-size: 12px;
           font-weight: normal;
           color: #FFFFFF;
           text-align: left;	
	   border-bottom: 1px dotted #FFFF00;
	   border-left:  1px dotted #FFFF00;
      	   border-right:  1px dotted #FFFF00;
	   padding: 5px 5px 5px 5px;
           margin-bottom: 5px;	  
}

.levetitulky
{display:block;
background-color:#FFA800;
text-align: center;
font-weight: bold;
color:#000000;
margin: 0px -5px 0px -5px;
}	
.stredovepoledigifot {
	margin-top: 8px;
	text-align: center;
	background-color: #00CCFF;
	border: medium double #FF0000;

}

.stred {
        margin-bottom: 5px;	
        padding: 0px 5px 0px 5px;
	text-align: justify;	
	border: 1px dotted #FFFF00;
	color: white;
	font-weight: normal;
	font-size: 12px;
}
.pravetitulky {
	font-size: 13px;
	text-align: center;
	color:#000000;
        background-color:#FFA800;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	border-left: 1px dotted #FFFF00;
	border-right: 1px dotted #FFFF00;
}
.pravepolemenu {font-size: 11px;
           font-weight: normal;
	 text-align: justify;
         color: white;	border-bottom:  1px dotted #FFFF00;	 
	       border-left:  1px dotted #FFFF00;
      	   border-right:  1px dotted #FFFF00;
		   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: #0003FF;
	font-size: 22px;
}		   
.hlava_clanku {
	background-color:  #FFA200;
        padding-left: 5px;
        margin: 0px -5px 0px -5px;
        color: black;
        
}
.pata_clanku {
	background-color:  #FFA200;
        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 {
        background-color:#FFA800;
        color:#000000;
        padding:2px;
}
.nadpisobsahu {
	font-size: 14px;
	font-weight: bold;
}
.subnobsahu{
	font-size: 12px;
	font-weight: bold;
        color:#000000;
}
.ukazkaobsah{
	font-size: 12px;
	font-weight: bold;
        color:#000000;        
}
.podtitulek{font-size: 12px;
	font-weight: bold;
	color:#000000;
}
.boxpostreh{
width: 160px; float:right;
font-size: 11px;border: 2px outset #FFFF00;
margin-top: 4px;margin-left: 5px;
color:#000000;
}
.titlpostreh{display:block;
background-color:#FFA800;
text-align: center;
font-weight: bold;
}	
.textpostreh{display:block;
padding: 3px;
background-color:#FFFABF;
text-align: justify;
}
.boxprecteno{
width: 218px;padding: 3px;
font-size: 11px;border: 2px outset #000000;
margin: 0px 0px 10px 380px;text-align: center;
color:#000000;background-color:#FFFABF;
}				 		
.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;
        color:#FFFFFF;
        font-weight: bold;
	border-left:  1px dotted #FFFF00;
	border-right:  1px dotted #FFFF00;
                   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.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: 206px;
border: 0px;             
}

.tab {
	margin: 15px;
	padding: 0;
}


.cleaner {
	clear:both;
	line-height:0px;
	font-size:0px
}

.number {font-size: 12px;
         color: #FFA200;
         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: 596px;
border-collapse:collapse;
	font-size: 12px;
	text-align: left;
	margin: 5px 5px 5px 5px;
border: 1px solid #FFFF00;
}              
.tabulka_cen td {
border: 1px dotted #FFFF00;
	text-align: center;
}                             
