a { color: #B30101;
    text-decoration: none; }
    
a:hover { color: #f6992f;
    text-decoration: none; }

table.auth { width: 200px;
			 border: 1px solid gray; }
			 
table.seznam { border-top: 2px solid #B30101;
	       border-bottom: 1px solid #B30101; }

th.seznam { color: black;
	    text-align: center;
	    font-size: 8pt;
	    text-decoration: italic;
	    border-bottom: 1px solid #B30101; }
			
td.seznam { font-size: 8pt;
	    border-bottom: 1px solid silver; }
				 
td.vysvetleni { color: gray;
				text-align: right;
				font-size: 8pt;
				text-decoration: italic; }
				
td.platby_suma { font-weight: bold;
				 border: 2px solid #000066;
				 text-align: right; }				
				
td.formular_policko { border-top: 1px solid #DB214D; }				
			 
td.auth { color: gray; }

td.heading { font-size: 14pt }

td { font-family: "Verdana CE",Verdana,"Arial CE",Arial, Helvetica, sans-serif ;
     font-size: 9pt; }

td.menu { width: 3pt;
          background-color: white; }
		  
td.seznam_header { background-color: #9BB06B;
				   color: white; }
				   
td.seznam_odd { background-color: white; }
				   
td.seznam_even { background-color: #E77845;
				 align: center; }	
				 
td.akce_basics { background-color: #E77845;
				 align: center;
				 border-top: 1px solid black; }				 			  
				 
a.seznam_kontakty { cursor: pointer;
					text-decoration: underline; }	 			   				   
		  
td.menu_header { text-align: center;
			     font-weight: bold;
				 font-family: Verdana;
				 font-size: 10pt;
				 border-top: 1px solid #B30101; }		  
				 
td.menu_subheader { text-align: center;
			        font-weight: bold;
			        font-size: 10pt;
					color: #B30101; }				 

td.menu_item { cursor: pointer;
			   border-bottom: 1pt solid Silver;
			   background-color: #B30101; }

td.menu_itemtext { text-align: center;
			  font-weight: bold;
     		  font-size: 9pt;
			  color: white;
			  background: #B30101;
			  cursor: pointer;
			  border-bottom: 1pt solid Silver; }
			  
td.menu_text { text-align: center;
			   font-weight: bold;
     		   font-size: 9pt;
			   color: white;
			   background: #B30101;
			   cursor: pointer; }
			   
td.list_header { border-top: 2px solid black;
				 border-bottom: 1px solid black;
				 color: white;
				 font-size: 10pt;
				 background-color: #B30101; }				 
				 
td.list_odd { font-size: 8pt;
			  background-color: #B30101;
			  color: white; }
			  
a.list_odd { color: white; }			  
			  
td.list_even { font-size: 8pt; }

a.list_even { color: black; }			

table.formular_header { border-left: 1px solid black;
				border-right: 1px solid black;
				color: white;
				background-color: #DB214D;
				text-align: center;
				width: 100%; }
				
table.formular_body { border-left: 1px solid black;
				  border-right: 1px solid black;
				  color: white;
				  background-color: #9BB06B;
				  text-align: center; }	   
				   
td.menu_separator { cursor: pointer;
			        border: 0px solid;
			        background-color: gray;
					border-bottom: 1pt solid Silver; }
					
td.menu_section { background-color: #E77845; }					
				  
td.menu_sectiontext { color: white;
					  font-weight: bold;
					  text-align: center;
					  font-size: 9pt; }
					  
h3 { font-family: Verdana;
	 font-size: 12pt;
	 font-weight: bold; }				  

input.den_mesic { width: 15pt; }

input.rok { width: 27pt; }

p.error { font-family: Verdana;
          font-size: 8pt;
          color: red;
		  font-weight: bold;
		  text-align: center; }
		  
input { border: 1px solid #B30101; }

textarea { border: 1px solid #B30101; } 
