.aktualita1, .aktualita2, .aktualita3, .aktualita4 {
	background: #E14900;
	color: white;
}

.aktualita2 {
	background: #006699;
}

.aktualita3 {
	background: #00ff33;
	color: black;
}

.aktualita4 {
	background: #000066;
}

.vKosiku, .nepodariloSa, .vkladanie {
	color: #000066;
	font-weight: bold;
}

.nepodariloSa {
	color: #FF0033;
}

.vkladanie {
	color: #336600;
}

.svetloModre, .svetloModre:hover {
	background: #33FFFF;
}

.zelene, .zelene:hover {
	background: #33FF66;
}

.zlte, .zlte:hover {
	background: #FFFF66;
}

.hnede {
	background: #ff7700;
	color: white;
	font-size: 10pt;
}

.zelene:hover, .zlte:hover, .svetloModre:hover, .hnede:hover {  
	cursor: pointer;
}

td.modreTlacitkoLeft, td.modreTlacitkoCenter, td.modreTlacitkoCenterPointer, td.modreTlacitkoRight {
	background: url("pic/modreTlacitkoLeft.jpg") no-repeat scroll left;
}

td.modreTlacitkoCenter, td.modreTlacitkoCenterPointer {
	background: url("pic/modreTlacitkoCenter.jpg") repeat-x right;
	color: white;
	font-weight: bold;
}

td.modreTlacitkoRight {
	background: url("pic/modreTlacitkoRight.jpg") no-repeat scroll right;
}

td.orangeTlacitkoLeft, td.orangeTlacitkoCenter, td.orangeTlacitkoRight {
	background: url("pic/orangeTlacitkoLeft.jpg") no-repeat scroll left;
}

td.orangeTlacitkoCenter {
	background: url("pic/orangeTlacitkoCenter.jpg") repeat-x right;
	color: navy;
	font-weight: bold;
}

td.orangeTlacitkoCenter, td.modreTlacitkoCenterPointer { 
	cursor: pointer;
}

td.orangeTlacitkoRight {
	background: url("pic/orangeTlacitkoRight.jpg") no-repeat scroll right;
}

th.click 
{  
	cursor: pointer;
}

td.odozvyNadp, td.akciaVideoNadp, td.akciaVideoNadp2, td.obsahKurzuNadp
{
	background : url("pic/sivePozadie.jpg");
	color: white;
	text-transform: uppercase;
	font-size: 13pt;
	font-weight: bold;
	padding: 20px 20px 20px 20px;
}

td.akciaVideoNadp, td.akciaVideoNadp2
{
	background : url("pic/pozadieZelene.jpg") repeat-y;
	color: #3F3F3F;
	padding: 20px 20px 20px 20px;
}

td.akciaVideoNadp2
{
	color: white;
	background : url("pic/pozadieModrePrechod.jpg") repeat-y;
}

td.obsahKurzuNadp
{  
	background : url("pic/pozadieSivePrechod2.jpg");
	font-size: 15pt;
	padding: 10px 20px 10px 20px;
}

td.obsahKurzu
{  
	background : url("pic/pozObsahKurzu.jpg");
}

.malyNadp, .malyNadp2, .sivyItal
{  
	color: #3F3F3F;
	font-size: 11pt;
	font-weight: bold;
	text-transform: uppercase;
}

.malyNadp2, .sivyItal
{  
	font-size: 10pt;
}

 .sivyItal
{  
	font-weight: normal;
	font-style: italic;
	text-transform: none;
}


li.li
{
	padding: 0px 0px 5px 0px;
	margin-left: -20px;
	font-size: 9pt;
	font-weight: bold;
}

td.uvodzText, td.uvodzText2
{
	background : url("pic/uvodzText.jpg");
	padding: 0px 15px 0px 15px;
}

td.uvodzText2
{
	background : url("pic/pozadieSivePrechod.jpg") repeat-x;
}

td.uvodzLave
{
	background : url("pic/uvodzLave.jpg");
	height: 40px;
}

td.uvodzPrave
{
	background : url("pic/uvodzPrave.jpg");
	height: 40px;
}

td.modra
{
	background : url("pic/pozadieModre2.jpg");
}

td.videoKonf
{
	background : url("pic/videoKonfBg2.jpg") repeat-x;
}

td.videoSkol
{
	background : url("pic/videoSkolBg.jpg") repeat-x;
}

td.danSpecReg
{
	background : url("pic/pozDanSpecReg.jpg") repeat-x;
}

td.sipocka
{
	background : url("pic/sipocka.jpg");
	height: 12px;
}

td
{ 
	font: normal 11pt Arial, Helvetica, sans-serif;
}

td.bielaText
{ 
	color: white;
 }

td.bielaCap, td.bielaCapNadp, td.navyCapNadp, td.navyCapPodnadp, .navyText,  .navyCapText, .navyCapTextBold, td.obsahText
{  
	color: white;
	text-transform: uppercase;
	font-size: 16pt;	
}

td.bielaCapNadp, td.navyCapNadp, td.navyCapPodnadp, .navyCapTextBold, .navyCapText, .navyText, td.tdNavyText, li.liNavyText, td.obsahText
{  
	font-weight: bold;
}

td.navyCapNadp, td.navyCapPodnadp, .navyCapText, .navyCapTextBold, .navyText, td.tdNavyText
{
	color: #000050;
}

td.navyCapPodnadp, .navyCapText, .navyCapTextBold, .navyText, td.tdNavyText, li.liNavyText, td.obsahText
{  
	font-size: 11pt;	
}

td.navyCapPodnadp
{  
	padding-left: 15px;	
}

.navyCapText, .navyText, td.tdNavyText, li.liNavyText, td.obsahText
{  
	font-size: 10pt;	
	color: #404080;	
	list-style-image : url("pic/liOrange.jpg");
}

.navyCapText, .navyText
{  
	padding: 5px 0px 0px 15px;	
}

td.tdNavyText
{  
	padding-left: 10px;	
}

li.liNavyText
{
}

.navyText {  
	text-transform: none;
}

td.silver
{
	background-color: #EFEFEF;
	padding: 10px 20px 10px 30px;
}

td.blankyt, td.blankytBorder
{
	background-color: #e4effa;
	padding: 10px 20px 10px 30px;
}

td.blankytBorder
{
	border-bottom: 1px solid Silver;
}

td.rightBorder
{
	border-right: 1px solid Silver;
	padding-right: 20px;
}

td.orangeOnNavy
{ 
	background : url("pic/butOrangeOnNavyBg.jpg");
	color: navy;
	text-transform: uppercase;
	font-size: 11pt;	
	font-weight: bold;
	letter-spacing: 0px;
	width: 175px;
	height: 36px;
	padding-left: 10px;
	cursor: pointer;
}

td.orangeOnNavy2
{ 
	background : url("pic/butOrangeOnNavyBgReg.jpg");
	color: #000060;
	text-transform: uppercase;
	font-size: 11pt;	
	font-weight: bold;
	letter-spacing: 0px;
	width: 254px;
	height: 43px;
	cursor: pointer;
	text-align: center;
}

td.newsletter
{ 
	background : url("pic/butNewsletter.jpg");
	width: 256px;
	height: 45px;
	cursor: pointer;
}

a.instruktaz
{ 
	text-decoration: none; 
	font: bold 11pt Arial, Helvetica, sans-serif;
	color: #ffffff; 
	position: relative;
	top: 10px;
	left: 30px;
}

p.pozor, p.pozorNormal, p.pozorBlack, .pozorNavy, .online, .vysielanie
{
	color: red;
	font: bold 11pt Arial, Helvetica, sans-serif;
}

.onlineObjednane {
	font: bold 9pt Arial, Helvetica, sans-serif;
	color: navy;
}

.online, .vysielanie
{
	color: #cc3300;
	font-size: 9pt;
}

.vysielanie
{
	color: #009933;
}

p.pozorNormal
{
	font-weight: normal;
}

.submitVyrazne2, .submitVyrazne, .butVyraznejsie, .butVyraznejsie:hover, .butZeleny, .butZeleny.hover
{
	font: bold 10pt Arial, Helvetica, sans-serif;
	color: navy;
	cursor : pointer;
}

.submitVyrazne2
{
	font-size: 12pt;
}

.butVyraznejsie, .butVyraznejsie:hover, .butZeleny, .butZeleny.hover
{
	background-color: #FFFACD;
	color: #B22222;
	border: 1px solid;
}

.butVyraznejsie:hover
{
	background-color: #F0E68C;
}

.butNavy
{
	color: white;
	background-color: navy;
}

.butZeleny, .butZeleny.hover
{
	background-color: #90EE90;
	color: Black;
}

.butZeleny.hover
{
	background-color: #90EE90;
}

 p.pozorBlack
{
	color: black;
}

 .pozorNavy
{
	color: navy;
}

.maleUpozornenie,.reg, .nereg
{
	color: navy;
	font: bold 8pt Arial, Helvetica, sans-serif;
	text-align: right;
}

.ospravedlnenie, .malyNadpis, td.mensie, td.male, td.maleRedBold, td.stredne, td.stredneRedBold, 
td.stredneBold, td.stredneRight, td.vacsieBold, td.hrubyRamcek, .male, .maleRight { 
	font: normal 11pt Arial, Helvetica, sans-serif;
 }

.ospravedlnenie, .malyNadpis { 
	font-weight: bold;
	color: navy;
 }

.ospravedlnenie { 
	color: teal;
 }

.reg { 
	color: teal;
 }

.nereg { 
	color: olive;
	font-weight: normal;
 }

td.stredneRedBold, td.maleRedBold {
	color: red;
}
 
td.stredneBold, td.stredneRedBold, td.vacsieBold, td.nadpisBold, td.maleRedBold { 
	font-weight: bold ;
 }

td.stredneRight, .maleRight { 
	text-align: right;
 }

td.male, .male, td.maleRedBold { 
	font-size:10pt;
 }

td.vacsieBold { 
	font-size:12pt;
 }
 
 td.nadpisBold { 
	font-size:11pt;
 }

td.mensie, td.maleRight { 
	font-size:9pt;
 }

td.hrubyRamcek { 
	border: solid 3px;
 }

.prihlaseny, .odhlaseny { 
	text-align: right;
	background-color: #FFE4B5;
	border: solid 1px navy;
	padding: 2px 5px 3px 5px;
 }

 .odhlaseny {
	background-color: #AFEEEE;
}

div.nazovSkolenia {
	margin-left: 10px;
	text-indent : -10px;
	font-size: 12px;
}

.datumKonania, .datumKonaniaRed, td.datumKonania2 {
	font-size: 11px;
}

.datumKonaniaRed {
	color: #cc3300;
	font-weight: bold;
}

td.datumKonania2 {
	font-weight: normal;
}

td.nazovSkolenia {
	font: bold 12px Arial, Helvetica, sans-serif;
}

h3, h4, h5, h5.ok, h5.chyba { 
	color: Navy;
	font: bold 22px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
 }

h4 { 
	font-size:15px;
	text-transform : uppercase;
 }

h5, h5.ok, h5.chyba { 
	font-size: 15px;
 }

h5.ok { 
	color: teal;
 }

h5.chyba { 
	color: maroon;
 }

body.hlavna {
	background : url("/pic/pozadieBody.jpg") repeat-x;
	margin-top: 16px;
}

td.tdVrch {
	background-image : url("/pic/-uvod.jpg");
}

body.stranka {
	margin: 5px 30px 10px 30px;
}

td { 
	font-weight: normal;
 }

th.maleMenu, th.velkeMenu { 
	background : url("/pic/pozadieMenuTable.jpg") repeat-y;
	padding: 4px 0px 1px 0px;
 }

th.maleMenu { 
	padding-top: 0px;
	padding-bottom: 0px;
 }

table.velkeMenu { 
	background : url("/pic/pozadieMenuVelke.jpg") repeat-y;
 }

table.maleMenu { 
	background : url("/pic/pozadieMenuMale.jpg") repeat-x;
 }

table.subMenuSkolenia, table.subMenuSkoleniaStart, table.subMenuProdukty, 
table.akcia, table.cusUvod {
	position: relative;
	visibility: hidden;
	width: 346px;
}

table.subMenuSkoleniaStart { 
	visibility: hidden;
		left: 380px;
		top: -1600px;
	width: 250px;
 }

table.subMenuSkolenia { 
		left: 143px;
		top: 172px;
 }

table.subMenuProdukty { 
		left: 140px;
		top: 146px;
		width: 211px;
 }

table.akcia {
		left: 720px;
		top: 0px;
	width: 150px;
	height: 100px;
	visibility: visible;
}
 
table.cusUvod {
		left: -50px;
		top: -130px;
	width: 200px;
	height: 100px;
	visibility: visible;
}
 
 td.akcia:hover, td.cusUvod:hover { 
 	cursor: pointer; 
  }

th.subMenuSkolenia, th.subMenuSkolenia:hover, 
th.subMenuSkoleniaStart, th.subMenuSkoleniaStart:hover, 
th.subMenuProdukty, th.subMenuProdukty:hover, 
th.velkeMenu_aktualne-skolenia_hover, th.velkeMenu_produkty_hover { 
	background : white;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	letter-spacing: 4px;
	text-transform : uppercase;	
	padding: 5px 5px 5px 5px;
 }
 
th.subMenuSkoleniaStart, th.subMenuSkoleniaStart:hover {
	background : #FF8C00;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	letter-spacing: 2px;
	text-transform : uppercase;
	padding: 5px 5px 5px 5px;
}
 
th.subMenuSkoleniaStart:hover {
	background : #191970;
	color: white;
}
 
th.subMenuProdukty, th.subMenuProdukty:hover, 
th.velkeMenu_produkty_hover { 
	letter-spacing: 2px;
 }
 
th.subMenuProdukty, th.subMenuProdukty:hover, 
th.subMenuSkoleniaStart, th.subMenuSkoleniaStart:hover, 
th.subMenuSkolenia, th.subMenuSkolenia:hover { 
 	font-size: 11px;
	cursor: pointer;
}

td.prihlNadpis, td.prihlNadpisOK, td.prihlText, td.login2, td.login, td.loginOK {
	color: White;
	font: bold 16px Arial, Helvetica, sans-serif;
	padding: 5px 15px 5px 15px;
}

td.prihlText, td.login2 {
	font: normal 12px Arial, Helvetica, sans-serif;
}

td.login2, td.login, td.loginOK {
	font-size: 11px;
	text-transform : uppercase;	
}

td.prihlNadpisOK, td.loginOK {
	padding: 5px 15px 3px 15px;
	font: normal 14px Arial, Helvetica, sans-serif;
}

.input {
	background: url("pic/input.jpg");
	border: none;
	width: 132px;
	height: 23px;
	margin-left: 6px;
}

.prihlasit, .zabudnuteUdaje, .novaRegistracia, .odhlasit, .nastavenia { 
	background: url("pic/prihlasit.jpg");
	border: none;
	width: 118px;
	height: 26px;
	cursor: pointer;
}

.zabudnuteUdaje, .novaRegistracia { 
	background: url("pic/zabudnuteUdaje.jpg");
	width: 240px;
	height: 28px;
}

.novaRegistracia { 
	background: url("pic/novaRegistracia.jpg");
	width: 242px;
}

.odhlasit, .nastavenia { 
	background: url("pic/odhlasit.jpg");
	width: 87px;
	height: 18px;
}

.nastavenia { 
	width: 85px;
	background: url("pic/nastavenia.jpg");
}

th.velkeMenu_index, th.velkeMenu_index:hover, 
th.velkeMenu_aktualne-skolenia, th.velkeMenu_aktualne-skolenia:hover, 
th.velkeMenu_produkty, th.velkeMenu_produkty:hover, 
th.velkeMenu_kontakt, th.velkeMenu_kontakt:hover, 
th.polozkaMaleMenu, th.polozkaMaleMenu:hover, th.oddelovacMaleMenu, 
.startNadpis, th.velkeMenu_aktualne-skolenia_hover, th.velkeMenu_produkty_hover, 
td.login3, .input, td.zmenaUdajov, 
td.najAktNadpis, td.najAktRegion, td.najAktPolozka, td.najAktPolozka:hover, td.najAktZoznam {
	color: White;
	font: bold 14px Arial, Helvetica, sans-serif;
	letter-spacing: 7px;
	text-transform : uppercase;	
	padding: 5px 5px 5px 5px;
}

td.najAktNadpis, td.najAktRegion, td.najAktPolozka, td.najAktPolozka:hover, td.najAktZoznam, td.najAktZoznam:hover {
	letter-spacing: 0px;
	padding: 12px 10px 8px 35px;
}

td.najAktZoznam, td.najAktZoznam:hover {
	letter-spacing: 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: Navy;
}

td.najAktRegion, td.najAktPolozka, td.najAktPolozka:hover {
	color: Navy;
	text-transform : none;	
}

td.najAktRegion {
	border-top: 1px outset #E3E3E3;
	border-bottom: 2px groove #E3E3E3;
}

td.najAktPolozka, td.najAktPolozka:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #6D6D6D;
}

td.najAktPolozka:hover, td.najAktZoznam:hover {
	background : url("/pic/pozadieNajAktPolozkaHover.jpg") repeat-y;
	cursor: pointer; 
}

.prihlasenyAko {  
	color: #FFDAB9;
	font: bold 14px Arial, Helvetica, sans-serif;
}

th.velkeMenu_index, th.velkeMenu_index:hover, th.velkeMenu_kontakt, th.velkeMenu_kontakt:hover { 
	padding: 5px 32px 5px 42px;
	cursor: pointer;
}

td.login3,td.login4, .input, td.zmenaUdajov {
	font-size: 11px;
	letter-spacing: 1px;
	padding: 2px 2px 0px 5px;
}

.input {
	color: #434E54;
	text-transform: none;
	font-size: 13px;
}

td.login3, td.zmenaUdajov {
	text-transform : none;	
	padding-top: 4px;
	padding-bottom:0px;
	vertical-align: top;
}

td.login4 {  
	padding-top: 0px;
}

td.zmenaUdajov {
	color : #F0E68C;
	cursor: pointer;
}

th.velkeMenu_aktualne-skolenia_hover, th.velkeMenu_produkty_hover {
	border-bottom: 1px solid white;
	padding: 7px 5px 7px 5px;
}

th.velkeMenu_index, th.velkeMenu_index:hover, 
th.velkeMenu_aktualne-skolenia, th.velkeMenu_aktualne-skolenia:hover, 
th.velkeMenu_produkty, th.velkeMenu_produkty:hover {
	border-right: 1px solid #4169E1;
}

th.polozkaMaleMenu, th.polozkaMaleMenu:hover, th.oddelovacMaleMenu, .startNadpis {
	font-size: 10px;
	letter-spacing: 0px;
}

th.polozkaMaleMenu:hover, th.velkeMenu_index:hover, th.velkeMenu_aktualne-skolenia:hover, 
th.velkeMenu_produkty:hover,  th.velkeMenu_produkty_hover,  th.velkeMenu_kontakt:hover, th.subMenuProdukty:hover {
	background : url("/pic/pozadieMenuTable.jpg") repeat-y 55%;
	}

th.velkeMenu_index:hover {
	background : url("/pic/pozadieMenuTable.jpg") repeat-y;
}

 th.velkeMenu_aktualne-skolenia:hover,  th.velkeMenu_aktualne-skolenia_hover, 
 th.velkeMenu_aktualne-skolenia_hover,  th.subMenuSkolenia:hover {
	background : url("/pic/pozadieMenuTable.jpg") repeat-y 16%;
}

th.velkeMenu_kontakt:hover {
	background : url("/pic/pozadieMenuTable.jpg") repeat-y right;
}

th.polozkaMaleMenu, th.polozkaMaleMenu:hover, th.oddelovacMaleMenu{
	padding: 5px 0px 6px 0px;
}
/** **/

th.oddelovacMaleMenu {
	font-size: 12px;
}

table.hlavna, table.prihlasenie {
	width: 900px;
	background-color: White;
	border: 2px solid Silver;
}

tr.najAktNadpis {
	background : url("/pic/pozadieNajAktNadpis.jpg");
}

tr.najAktRegion {
	background : url("/pic/pozadieNajAktRegion.jpg");
}

tr.najAktPolozka {
	background : url("/pic/pozadieNajAktPolozka.jpg");
}

table.prihlasenie {
	border: 1px solid Silver;
	margin-bottom: 10px;
	background : url("/pic/prihlasenieBackground.jpg");
}

td.stred, td.stredUvod, td.aktuality {
	border-top: 0px;
	vertical-align: top;
}

td.stred, td.stredUvod {
	padding-left: 40px;
}

td.stred {
	padding-right: 40px;
	padding-bottom: 20px;
}

td.aktuality {
	width: 190px;
	border-left: 0px solid Silver;
	background-color: #f1f1f1;
}

a.obyc, p.otazka, p.odpoved, p.objednane, p.uhradene, td.formLeftBold, .startText, div, 
div.zvyraznit, div.upozornit, div.odsadene, li, a, a.visited, a.link, a.hover, td.formRight, td.formLeft, 
div.pocetPristupov, div.upozornenie, .upozornenieZvyraznenie, .nadpis {
	font: 12px Arial, Helvetica, sans-serif;
	color: #4F4F4F;
}

.nadpis {
	font-weight: bold;
	color: Navy;
	font-size: 14px;
}

.startNadpis {
	color: Navy;
	font-size: 12px;
	letter-spacing: 1px;
}

p.objednane, p.uhradene, .objednane, .uhradene {
	font-weight: bold;
	color: white;
	text-transform: uppercase;
}

div.upozornenie {
	color: red;
}

.upozornenieZvyraznenie {
	font-weight: bold;
	font-size: 14px;
	color: purple;
}

p.uhradene {
	color: navy;
}

p.otazka {
	font-weight: bold;
	padding-top: 20px;
}

div.pocetPristupov { 
	color: maroon;
	text-align: center;
	font-size: 11px;
 }

td.formRight {
	text-align: right;
}

td.lektor {
	font-weight: bold;
	background-color: #F5DEB3;
}

td.formLeftBold {
	font-weight: bold;
}

ul { 
	margin-top: 0px;
 }

li { 
	list-style-image: url("pic/gulicka.png");
	margin-top: 3px;
 }

div.zvyraznit, td.skolenie:hover, div.skolenie:hover {
	background-color: #D7EBFF;
}

 td.skolenie:hover, td.start:hover {
	cursor: pointer;
}

div.upozornit {
	background-color: #FFDAB9;
}

 h3, div, div.zvyraznit { 
 	padding: 5px 10px 5px 10px;
  }
 
 a.obyc, a, a:visited, a:link, a:hover { 
	text-decoration: none; 
	font-weight: bold;
 	color: navy;
 } 

 a, a:visited, a:link, a:hover { 
	color: #FF7F50;
  } 

 a.normal, a.klasik, a.normalTeal { 
	font: bold 11px Arial, Helvetica, sans-serif;
	color: navy;
  } 

  a.normalTeal { 
  	color: teal;
   }
  
  a:hover, a.normal:hover, a.klasik { 
	text-decoration: underline; 
  } 

a.menu:hover { 
	text-decoration: none; 
  } 

a:hover { 
	cursor: pointer;
  } 

a.klasik { 
	font-size: 15px;
	color: navy; 
	text-decoration: none;
  } 

a.klasik:hover { 
	text-decoration: underline;
  } 

 a.submit, a.submit:visited, a.submit:link, a.submit:hover, 
 .skolenieParameter,.oranzova { 
	font: bold 12px Arial, Helvetica, sans-serif;
  } 

 a.submit, a.submit:visited, a.submit:link, a.submit:hover, 
 a.submitVelke, a.submitVelke:visited, a.submitVelke:link, a.submitVelke:hover, 
 .skolenieParameter { 
	text-decoration: none; 
	color: #FF7F50;
	text-transform : uppercase;
	padding-bottom: 5px;
  } 

 a.submitVelke, a.submitVelke:visited, a.submitVelke:link, a.submitVelke:hover,
 a.submitVelkeNavy, a.submitVelkeNavy:visited, a.submitVelkeNavy:link, a.submitVelkeNavy:hover { 
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform : none;
  } 

 a.submitVelkeNavy, a.submitVelkeNavy:visited, a.submitVelkeNavy:link, a.submitVelkeNavy:hover { 
	color: Navy;
  } 

 a.kurz, a.kurz:visited, a.kurz:link, a.kurz:hover { 
	color: red;
	text-decoration: none; 
  } 

 .skolenieParameter {
	color:#4f4f4f;
	font-size: 12px;
}

a.img { 
	color: navy;
 }

 a.malyLink {
	font-size: 10px;
} 
 a.submit:hover, a.submitVelke:hover, a.malyLink:hover, a.submitVelkeNavy:hover {
	text-decoration: underline; 
	cursor: pointer;
} 

.kod {
	margin: 10px 0px 10px 0px;
} 

 div.zvyraznit {
	padding: 10px 10px 10px 10px;
} 

.mapka {
	margin: 5px 10px 5px 0px;
}
.copyright {
	font: 10px Arial, Helvetica, sans-serif;
	color: Gray;
	text-align: center;
}

.imgGal, .imgGal:hover {
	border : solid 2px Silver;
}

 .imgGal:hover {
	border-color: Navy;
}

a.nazovSkolenia, a.uskutSkol {
	text-decoration: none; 
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #4f4f4f;
}

a.uskutSkol:hover {
	color: #FF8C00;
}

.dvojsipka {
	font: bold 15px Arial, Helvetica, sans-serif;
}

div.odsadene {
	margin: 0px 0px 0px 10px;
}

a.maleMenu, a.maleMenu:link, a.maleMenu:visited, a.maleMenu:hover, 
a.velkeMenu, a.velkeMenu:link, a.velkeMenu:visited, a.velkeMenu:hover, 
a.vstup, a.vstup:link, a.vstup:visited, a.vstup:hover { 
	color: White;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 10px 8px 10px 8px;
  }
 
a.subMenu, a.subMenu:link, a.subMenu:visited, a.subMenu:hover {
	color: #505050;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 10px 8px 10px 8px;
}
 
a.velkeMenu, a.velkeMenu:link, a.velkeMenu:visited, a.velkeMenu:hover { 
	font-size: 14px;
	padding: 5px 32px 5px 32px;
  }
 
a.vstup, a.vstup:link, a.vstup:visited, a.vstup:hover { 
	font-size: 12px;
}

.oranzova, a.img:hover, a.vstup:hover, div.akredSkuska {
	color: #FF7F50;
} 

div.akredSkuska { 
	font-size: 18px;
	font-weight: bold;
 }

 a.skolenie, a.skolenie:visited, a.skolenie:link, a.skolenie:hover
  { 
	color: #4F4F4F;
	text-decoration: none; 
  } 

 a.stiahnutManual, a.stiahnutManual:visited, a.stiahnutManual:link, a.stiahnutManual:hover
  { 
	font-size: 18px;
	text-decoration: underline; 
  } 

 a.onlineUhradene, a.onlineUhradene:visited, a.onlineUhradene:link, a.onlineUhradene:hover
  { 
	color: #006600;
	text-decoration: none; 
  } 

a.onlineUhradene:hover
  { 
	text-decoration: underline; 
  } 

td.zoznamVideo { 
	margin-top: 10px;
 }

table.zoznamVideo { 
	background-color: #e4effa;
 }

 td.tema, div.tema2, td.lektor2, div.lektor2, td.videoUkazka, td.videoOtazka, td.videoUdaje, td.videoNazov, td.videoObsah, td.videoObjednat { 
 	font-size: 12px;
	padding: 10px 10px 0px 10px;
 }
 
 td.tema, div.tema2, td.lektor2, div.lektor2 {  
	padding: 15px 15px 0px 15px;
 	font-size: 17px;
 	color: navy;
	font-weight: bold;
 }
 
 div.tema2 {
 	font-size: 20px;
}
 
 td.lektor2, div.lektor2 {  
	padding-top: 5px;
 	font-size: 15px;
 	color: #7e7e7e;
	line-height: 20px;
 }
 
 td.videoNazov {  
 	font-size: 13px;
 	color: navy;
	font-weight: bold;
 }
 
td.videoObsah { 
	text-align: right;
 }
 
td.videoObjednat { 
	text-align: center;
 }
 
 td.videoUdaje, td.videoObsah, td.videoObjednat { 
	padding-bottom: 10px;
 }
 
 td.videoUdaje, td.videoObjednat {
	border-top: 1px outset #EFEFEF;
}
 
  td.videoUdaje, td.videoObsah {
	border-bottom: 1px outset #EFEFEF;
}

div.silverText, .silverTextBold
{  
	font-size: 11pt;
}

 .silverTextBold
{  
	font-weight: bold;
}

div.text2, div.text2Pad
{  
	font-size: 11pt;
	font-weight: normal;
}
 
 div.text2Pad
{  
	padding-bottom: 15px; 
}
 
div.uvodzText, div.uvodzTextRight
{
	font-style : italic;
	font-size: 10pt;
	font-weight: bold;
}

div.uvodzTextRight
{
	text-align: right;
}

