.dorazne {
    color: #5FB604; /*5FB604*/
	font-Weight: bold;
}

.emp {
    color: #808080; /*5FB604*/
	font-Weight: bold;
}
	
.skry {
    color: #FFFFFF; 
	font-Weight: bold;	
}

.popiska {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-Weight: bold;		
}

BODY {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
	background-image: url(obrazky/pozadie_horne.jpg); 	
	background-repeat: no-repeat;
/*	background-attachment: fixed;*/
	background-position: top center; 
}

H1 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	color: #66C700;
	font-size: 15px;
	padding-top: 0px;		
}

H2 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	color: #66C700;
	font-size: 13px; 
	padding-top: 0px;	
}

H3 {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    color: #1A1A1A;	
    font-size: 12px;
}

P {
    font-family: Arial, Tahoma, Verdana, sans-serif;
	text-align: justify;
    color: #808080;		
    font-size: 12px;	
}


LI {
    font-family: Arial, Tahoma, Verdana, sans-serif;
	text-align: justify;	
}

div, td {
  font-family: Arial, Tahoma, Verdana, sans-serif;
}

div.spodok { 
	background: url(obrazky/pozadie_spodne.jpg) bottom center; 
	background-repeat: repeat-x;
	text-align: center; 
	padding: 0;
}

div.registracia { 
	text-align: right; 
	padding-top: 0;
	padding-bottom: 5;	
	padding-right: 50;
	font-Weight: bold;	
    font-size: 11px;
}

div.registracia-letna { 
	text-align: right; 
	padding-top: 0;
	padding-bottom: 3;	
	padding-right: 5;
	font-Weight: bold;	
    font-size: 11px;
}

div.plna_registracia { 
	text-align: right; 
	padding-top: 0;
	padding-bottom: 5;	
	padding-right: 50;
	font-Weight: bold;	
    font-size: 12px;
}

A {
    font-family: Verdana, Arial, Tahoma, sans-serif;
    color: #F66300; 	
}

A:visited {
    text-decoration: none; 
/*    color: #808080; 
	font-style:italic; */
	font-Weight: bold;	 
}

A:link {
    text-decoration: none;
/*    color: #808080;
	font-style:italic;  */
	font-Weight: bold;	 }

A:hover {
    text-decoration: underline;
/*    color: #808080;
	font-style:italic;  */
	font-Weight: bold;	 }
	
A.kontakty:visited {
    color: #808080; 
}

A.kontakty:link {
    color: #808080; 
	}

A.kontakty:hover {
    color: #808080; 
	}	

A.patka:visited, A.patka:link, A.patka:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
    text-decoration: none;
	font-style: normal; 
	font-weight: bold; 
    color: #FFFFFF;		
	}

a.menu:visited, a.menu:link, a.menu:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
    text-decoration: none;
	font-style: normal; 
	font-weight: bold; 
    font-size: 16px;	
    color: #FFFFFF;		
}

a.popiska:visited, a.popiska:link, a.popiska:hover {
	font-family: Helvetica, Arial, Verdana, sans-serif; 
    text-decoration: none;
	font-style: normal; 
	font-weight: bold; 
    font-size: 13px;	
    color: #FFFFFF;		
}

a.menu:hover {
    color: #000000;		
}
		
input {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #5FB604; 
	background-color: #FFFFFF; 
	font-style: normal; 
	font-weight: normal; 
	BORDER-BOTTOM: #808080 1px solid; 
	BORDER-LEFT: #808080 1px solid; 
	BORDER-RIGHT: #808080 1px solid; 
	BORDER-TOP: #808080 1px solid;
} /* 0A50A1*/

input.registracia {
	width: 130px;
} /* 0A50A1*/

input.registracia-letna {
	width: 95px;
} /*

input.registracia_2 {
	width: 240px;
} /* 0A50A1*/

input.objednaj {
	width: 240px;
} /* 0A50A1*/

input.ok {
	background: none; 
	border: none;
}

input.checkbox {
	background: none; 
	border: none;
}

TD {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-size: 12px;
}

TD.patka {
	color: #FFFFFF; 
	font-weight: bold; 	
    font-size: 17px;		
}

TD.klasik_cell {
	color: #808080; 
}

table.kontakty {
	background-color: #F2F2F2;	/* DCDCDC*/
}

table.kontakty-leto {
	background-color: #F2F2F2;	/* DCDCDC*/
	color: #808080; 	
}

table.kontakty-leto td {
	border-right: 0px solid #DCDCDC;
	border-bottom: 0px solid #DCDCDC;	
}

table.kontakty-leto td.s {
	border-bottom: 1px solid #DCDCDC;	
}

table.kontakty-leto td.ps {
	border-right: 1px solid #DCDCDC;
	border-bottom: 1px solid #DCDCDC;	
}

table.kontakty-leto td.p {
	border-right: 1px solid #DCDCDC;
}

table.obrysova tr {

}

table.obrysova tr.vitaz {
	background-color: #FFFCEA;
}

table.obrysova td {
    font-family: Arial, Verdana, Tahoma, sans-serif;
    font-size: 11px;
	border-bottom: 1px dotted #000000;	
}

table.obrysova td.mala {
    font-family: Arial, Verdana, Tahoma, sans-serif;
    font-size: 10px;
	border-bottom: 1px dotted #000000;	
}

table.obrysova th {
    font-size: 11px;	
	text-align: left;	
	background-color: #F4F4F4;			
}

table.formular 				{background-color: #E8E8E8;}

table.menu td { text-align: center; } 
table.popiska td { vertical-align: middle;  } 

table.tabulka {
	background-color: #DCDCDC;
}

table.tabulka td {
  background-color: #FFFFFF;
}

tr.yellow 					{background-color: #ffffe8;}
tr.white 					{background-color: #ffffff}
tr.orange 					{background-color: #FFEEDD;}
tr.oliva 					{background-color: #F4F4ED;}
tr.sedka 					{background-color: #F4F4F4;}
tr.sivka 					{background-color: #FCFCFC;}
tr.orange_1 				{background-color: #FFF4E9;}
tr.orange_2 				{background-color: #FFF8F1;}
tr.oliva_1 					{background-color: #F1F1E5;}
tr.oliva_2 					{background-color: #F6F6EE;}
tr.zlta_1 					{background-color: #FFFFF0;}
tr.zlta_2 					{background-color: #FFFFF5;}
tr.modra_1 					{background-color: #E3F4FA;}
tr.modra_2 					{background-color: #EDF8FB;}
tr.indigo_1 				{background-color: #CFE8E8;}
tr.indigo_2 				{background-color: #DFF0F0;}
tr.fialka 					{background-color: #F3E8FF;}

td.formular 				{font-size: 12px;}
td.form_head, td.form_cell 	{font-size: 12px;}
td.ok 						{background-color: #00B75B;}
td.error 					{background-color: #D70000;}
td.musis 					{background-color: #FF9F71;}
td.biela 					{font-size: 11px; background-color: #FFFFFF;}
td.seda 					{font-size: 11px; background-color: #E8E8E8;}
td.fadna 					{font-size: 11px; background-color: #FFFFFF;}








