/* CSS Document */
p { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 0; margin-right: 20pt; text-align: left; margin-top: 2pt; margin-bottom: 1pt; font-weight: normal; }
p.text { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 0; margin-right: 10pt; text-align: left; margin-top: 10pt; margin-bottom: 1pt; font-weight: normal; }
p.text2 { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 1pt; margin-bottom: 1pt; font-weight: normal; }
p.text3 { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 2pt; margin-bottom: 2pt; font-weight: normal; }
p.text_dielo { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 20pt; margin-right: 10pt; text-align: left; margin-top: 1pt; margin-bottom: 1pt; font-weight: normal; }
p.justi { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 0pt; margin-right: 10pt; text-align: justify; margin-top: 10pt; margin-bottom: 1pt; font-weight: normal; }
p.textbold { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 5pt; margin-right: 10pt; text-align: left; margin-top: 2pt; margin-bottom: 1pt; font-weight: bold; }
p.white { font-family: Arial,sans-serif; color:#FFFFFF; font-size: 80%; margin-right: 10pt; text-align: left; margin-top: 2pt; margin-bottom: 1pt; font-weight: normal; }
p.textod { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 30pt; margin-right: 10pt; text-align: left; margin-top: 1pt; margin-bottom: 1pt; font-weight: normal; }
.right_m { font-family: Arial,sans-serif; color:#2F3134; font-size: 75%; margin-left: 0pt; margin-right: 5pt; text-align: right; margin-top: 1pt; margin-bottom: 1pt; font-weight: normal; }
.center_m { font-family: Arial,sans-serif; color:#2F3134; font-size: 75%; margin-left: 0pt; margin-right: 1pt; text-align: center; margin-top: 1pt; margin-bottom: 1pt; font-weight: normal; }
.left_m { font-family: Arial,sans-serif; color:#2F3134; font-size: 75%; margin-left: 3pt; margin-right: 1pt; text-align: left; margin-top: 0; margin-bottom: 0pt; font-weight: normal; }
.orangetext,.lilatext { font-family: Arial,sans-serif; font-size: 80%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 10pt; margin-bottom: 1pt; font-weight: normal; }
.orangetext { color:#EB6E20;}
.lilatext {color:#990033;}
.kontakty { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 10pt; margin-bottom: 10pt; font-weight: normal; }
.info {font-family: Arial,sans-serif; margin-left: 10pt; margin-right: 5pt; font-size: 10pt; text-align: right; text-transform: lowercase;}
.infotext {font-family: Arial,sans-serif; margin-left: 0; margin-right: 5pt; font-size: 10pt; text-align: left; margin-top: 1pt; margin-bottom: 1pt;}

p.text2bold { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 1pt; margin-bottom: 1pt; font-weight: bold; }

a.j
{
display:block; margin-top:5px;
}

h2
{
font-family: Arial,sans-serif;
margin: 15pt 5pt 0pt 10pt;
font-size: 10pt;
color: #323D4F;
font-weight: bold;
/* text-transform:lowercase;*/
}


.intable_left { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 2pt; margin-right: 2pt; text-align: left; margin-top:2pt; margin-bottom: 1pt; font-weight: normal; }
.intable_right { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 2pt; margin-right: 2pt; text-align: right; margin-top:2pt; margin-bottom: 1pt; font-weight: normal; }
.intable_center { font-family: Arial,sans-serif; color:#2F3134; font-size: 11pt; margin-left: 2pt; margin-right: 2pt; text-align: center; margin-top:2pt; margin-bottom: 1pt; font-weight: normal; }

ul.orange { margin-top: 2pt; margin-bottom: 2pt; margin-left: 58pt; list-style: square url('../images/sipka_mini_orange.gif');}
ul.orange2 { margin-top: 2pt; margin-bottom: 2pt; margin-left: 10pt; list-style: square url('../images/sipka_mini_orange.gif');}
ul.orange3 { margin-top: 2pt; margin-bottom: 2pt; padding-left: 3pt; margin-left: 10pt; list-style: square url('../images/sipka_mini_orange2.gif');}

li.main,li.main_bold {
  font-family: Arial,sans-serif;
  color:#2F3134;
  font-size: 80%;
  margin-right: 10pt;
  margin-top: 2pt;
  margin-bottom: 2pt;
}

li {
  font-family: Arial,sans-serif;
}

li.main {
  font-weight: normal;
}

li.main_bold {
  font-weight: bold;
}

H1 { font-family: Arial Narrow, Arial, sans-serif; color:#FFFFFF; margin-left: 45pt; margin-bottom: 5pt; font-weight: normal; letter-spacing: 2pt; text-transform: lowercase;}
.mini { font-family: Arial,sans-serif; color:#666666; font-size: 70%; margin-right: 10pt; text-align: left; margin-top: 49pt; margin-bottom: 2pt; font-weight: normal; }
.minicenter { font-family: Arial,sans-serif; color:#FFFFFF; font-size: 70%; margin-left: 1pt; margin-right: 1pt; text-align: center; margin-top: 10pt; margin-bottom: 10pt; font-weight: normal; }
.maly { font-family: Arial,sans-serif; color:#666666; font-size: 70%; margin-left: 5pt; margin-right: 5pt; text-align: left; margin-top: 1pt; margin-bottom: 1pt; font-weight: normal; }

.td1 {background-color: #EB6E20; width: 640px; padding-left: 60px; height: 90px; }
.col_body { background-color: #FFFFFF; width: 584px; padding-left: 58px;}
.col_body_transparent { 
  width: 584px; 
  padding-left: 58px;
  height: 600px; /* show to IE */ 
}

.col_body_transparent2 { 
  width: 584px;
  height: 600px; /* show to IE */ 
}

.odipod {
  padding-left: 58px;
  border: none;
}
  
.col_orange {background-color: #EB6E20; }
.col_orange188 {
  background-color: #EB6E20;
  width: 188px; 
}

.col_hc1 { background-color: #545559; width: 640px; height: 95px; }
.col_hc2 { background-color: #545559; width: 188px; padding-top: 25px;}
.col_hc2m { background-color: #545559; width: 188px; height: 85px; }

.col_aktual1 { 
  background-color: #A3B131; 
  width: 640px; 
  height: 95px;}
.col_aktual2 { background-color: #A3B131; width: 188px; padding-top: 25px;}
.col_aktual2m { background-color: #A3B131; width: 188px; height: 85px; }

.col_aktiv1 { background-color: #A01939; width: 640px; height: 95px; }
.col_aktiv2 {  width: 188px; height: 95px; padding-top: 25px;}
.col_aktiv2m { background-color: #A01939; width: 188px; height: 85px; }

.col_db1 { background-color: #9B4118; width: 640px; height: 95px; }
.col_db2 { background-color: #9B4118; width: 188px; padding-top: 25px;}
.col_db2m { background-color: #9B4118; width: 188px; height: 85px; }

.col_publ1 { background-color: #30957C; width: 640px; height: 95px; }
.col_publ2 {  width: 188px; height: 95px; padding-top: 25px;}
.col_publ2m { background-color: #30957C; width: 188px; height: 85px; }
.tab_publnadpis {position: relative; left: 0px; background-color: #59BDB4; border: none; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; margin-top: 5px; margin-bottom: 5px; font-family: Arial, sans-serif; font-size: 80%; font-weight: normal;}

.col_hz1 { background-color: #022F41; width: 640px; height: 95px; }
.col_hz2 { background-color: #022F41; width: 190px; padding-top: 25px;}
.col_hz2a { background-color: #022F41; width: 190px; padding-top: 0px;}
.col_hz2m { background-color: #022F41; width: 190px; height: 85px; }
.bg {	border: none; 	background-position: left; 	background-image: url(img/hc_bg_cd.gif);}

.bg_hzmain {	border: none; 	background-position: left; background-image: url(img/hc_bg_cd.gif); 
background-color: #EC6E21;
margin-left: 0; 
padding-left: 0; 
margin-top: 0; 
padding-top: 0;}


.subnadpis_hz { font-family: Arial,sans-serif; color:#022F41; font-size: 110%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 10pt; margin-bottom: 1pt; font-weight: normal; letter-spacing: 2px; text-transform: uppercase;}
.nadpis_hz { font-family: Arial,sans-serif; color:#022F41; font-size: 85%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 10pt; margin-bottom: 1pt; font-weight: bold; text-transform: uppercase;}
.nadpis_hz2 { font-family: Arial,sans-serif; color:#022F41; font-size: 85%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 10pt; margin-bottom: 1pt; font-weight: bold;}
.tab_hz	{position: relative; left: 0px; background-color: #768E98; border: none; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; margin-top: 12px; margin-bottom: 15px; font-family: Arial, sans-serif; font-size: 80%; font-weight: bold; letter-spacing: 2px;}
.tab_hz_sv	{position: relative; left: 0px; background-color: #033C54; border: none; padding-left: 18px; padding-top: 2px; padding-bottom: 2px; margin-top: 12px; margin-bottom: 5px; font-family: Arial, sans-serif; font-size: 75%; color: #ececec; font-weight: normal;}
.tab_spravy	{position: relative; left: 0px; border: 1px solid #ececec; padding-left: 5px; padding-right: 15px; padding-top: 2px; padding-bottom: 2px; margin-top: 2px; margin-bottom: 2px; font-family: Arial, sans-serif; font-weight: normal;}
.tab_forum {position: relative; left: 0px; background-color: #B4C1C7; border: none; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; margin-top: 12px; margin-bottom: 15px; font-family: Arial, sans-serif; font-size: 80%; font-weight: normal;}
.tab_nadpis {position: relative; left: 0px; background-color: #B4C1C7; border: none; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; margin-top: 2px; margin-bottom: 2px; font-family: Arial, sans-serif; font-size: 80%; font-weight: normal;}
.oddelit_orange {position: relative; background-color: #EB6E20; height: 5px; left: 0px; border: none; margin-top: 2px; margin-bottom: 2px;}
.oddelit_green {position: relative; background-color: #CAD389; height: 2px; left: 0px; border: none; margin-top: 2px; margin-bottom: 2px;}

.forumtext { font-family: Arial,sans-serif; color:#2F3134; font-size: 75%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 5pt; margin-bottom: 1pt; font-weight: normal; }
.forummena { font-family: Arial,sans-serif; color:#636363; font-size: 75%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 1pt; margin-bottom: 1pt; font-weight: normal; }
.forumright { font-family: Arial,sans-serif; color:#636363; font-size: 70%; margin-left: 0pt; margin-right: 25pt; text-align: right; margin-top: 1pt; margin-bottom: 1pt; font-weight: normal; }
.forum_tema { font-family: Arial,sans-serif; color:#EB6E20; font-size: 90%; margin-left: 0pt; margin-right: 10pt; text-align: left; margin-top: 10pt; margin-bottom: 1pt; font-weight: normal;}
ul.hzwhite{ margin-top: 2pt; margin-bottom: 3pt; margin-left: 8pt; list-style: square url('../hudobny_zivot/hzobr/sipka_white.gif');}
li.hzlittle {font-family: Arial,sans-serif; color:#fcfcfc; font-size: 80%; margin-left: 5pt; margin-right: 5pt; font-weight: normal;}

.col_stud1 { background-color: #4F85BE; width: 640px; height: 95px; }
.col_stud2 {  width: 188px; height: 95px; padding-top: 25px;}
.col_publ2m { background-color: #4F85BE; width: 188px; height: 85px; }


.col_link1 { background-color: #ECA229; width: 640px; height: 95px; }
.col_link2 {  width: 188px; height: 95px; padding-top: 25px;}
.col_link2m { background-color: #ECA229; width: 188px; height: 85px; }

.adresar { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 2pt; margin-right: 2pt; text-align: left; margin-top:1pt; margin-bottom: 1pt; font-weight: normal; }
.adresarod { font-family: Arial,sans-serif; color:#2F3134; font-size: 80%; margin-left: 20pt; margin-right: 2pt; text-align: left; margin-top:1pt; margin-bottom: 1pt; font-weight: normal; }
.adresarnadpis { font-family: Arial,sans-serif; color:#2F3134; font-size: 85%; margin-left: 2pt; margin-right: 2pt; text-align: left; margin-top:1pt; margin-bottom: 1pt; font-weight: normal; }
.tab_orange {position: relative; left: 0px; background-color: #F19B62; border: none; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; margin-top: 2px; margin-bottom: 2px; font-family: Arial, sans-serif; font-size: 80%; font-weight: normal;}

.tab_orange2 {
  position: relative;
  background-color: #EB6E20;
  border: none;
  padding-left: 5px;
  font-family: Arial, sans-serif;
  font-size: 85%;
  font-weight: normal;
  padding-left: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-top: 10px;
  margin-bottom: 5px;
  left: 0px;
}

div.navmirbach {
  position: relative;
  background-color: #EB6E20;
  width: 150px; 
  height: 30px;
  line-height: 25px;
  border: none;
  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  margin-bottom: 7px;
}

.tab_aktiv {position: relative; left: 0px; background-color: #C17172; border: none; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; margin-top: 10px; margin-bottom: 2px; font-family: Arial, sans-serif; font-size: 80%; font-weight: normal;}
.malyadresar { font-family: Arial,sans-serif; color:#666666; font-size: 70%; margin-left: 2pt; margin-right: 5pt; text-align: left; margin-top: 1pt; margin-bottom: 1pt; font-weight: normal; }

.dbnadpis { font-family: Arial Narrow,Arial,sans-serif; color:#9B4118; font-size: 105%; margin-left: 0pt; margin-right: 2pt; text-align: left; margin-top:10pt; margin-bottom: 10pt; font-weight: normal; text-transform: uppercase;}
.dbtab {position: relative; background-color: #EAD7CE; height: 90px; left: 0pt; border: none; margin-top: 5pt; margin-bottom: 5pt; padding-left: 15pt; font-family: Arial, Arial,sans-serif; font-size: 80%; color:#2F3134;}
.dbtab_resize {position: relative; background-color: #EAD7CE; left: 0pt; height: 100%; border-bottom: 5px solid #FFFFFF; margin-top: 5pt; margin-bottom: 5pt;  padding-left: 15pt; padding-bottom: 15pt; font-family: Arial, Arial,sans-serif; font-size: 80%; color:#2F3134;}
.dbtabjub {position: relative; background-color: #EAD7CE; height: 90px; left: 0pt; border: none; margin-top: 5pt; margin-bottom: 5pt; padding-left: 15pt; font-family: Arial, Arial,sans-serif; font-size: 80%; color:#9B4118;}
.tab_db {position: relative; left: 0px; background-color: #EAD7CE; border: none; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; margin-top: 2px; margin-bottom: 2px; font-family: Arial, sans-serif; font-size: 80%; font-weight: normal;}
.tab_dbnadpis {position: relative; left: 0px; background-color: #EAD7CE; border: none; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; margin-top: 20px; margin-bottom: 20px; font-family: Arial, sans-serif; font-size: 85%; font-weight: bold; text-transform: uppercase; color:#9B4118;}
.tab_dbnadpis_mini {position: relative; left: 0px; background-color: #EAD7CE; border: none; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; margin-top: 5px; margin-bottom: 5px; font-family: Arial, sans-serif; font-size: 85%; font-weight: bold; text-transform: uppercase; color:#9B4118;}
.tab_aktualnadpis {position: relative; left: 0px; background-color: #CAD389; border: none; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; margin-top: 20px; margin-bottom: 20px; margin-right: 1px; font-family: Arial, sans-serif; font-size: 85%; font-weight: bold; text-transform: uppercase;}

.tlacidlo { font-family: Arial,sans-serif; font-size: 75%; font-weight: normal;	text-align: center;	border: 1px solid #F19B62; 	background-color: #ffffff; 	margin-top: 1pt; 	margin-bottom: 1pt; margin-right: 3pt;}
.tlacidlo_left { font-family: Arial,sans-serif; font-size: 75%; font-weight: normal;	text-align: left;	border: 1px solid #F19B62; 	background-color: #ffffff; 	margin-top: 1pt; 	margin-bottom: 1pt; margin-right: 3pt;}

.menutext { font-family: Arial, Arial,sans-serif; color:#FFFFFF; font-size: 80%; margin-left: 5pt; margin-right: 0pt; text-align: right; margin-top: 2pt; margin-bottom: 2pt; font-weight: normal; letter-spacing: 2pt;}
.menutext_left { font-family: Arial, Arial,sans-serif; color:#FFFFFF; font-size: 80%; margin-left: 5pt; margin-right: 0pt; text-align: left; margin-top: 2pt; margin-bottom: 2pt; font-weight: normal; letter-spacing: 2pt;}
.menutab	{position: relative; background-color: #EE823C; border: none; width: 160px; left: 2px; padding-top: 25px; padding-bottom: 3px; margin-bottom: 2px; font-family: Arial Narrow, Arial, sans-serif; font-size: 80%; font-weight: bold; letter-spacing: 2px;}


.print_pata	{ font-family: Arial,sans-serif; font-size: 8pt; color:#090909; font-weight: normal; margin-left: 1pt; margin-top: 5pt; margin-bottom: 0; text-align: left; }
.print_pata_date {font-family:  Arial,sans-serif; font-size: 8pt; color:#090909; font-weight:normal; margin-right: 25pt; margin-top: 5pt; margin-bottom:0; text-align: right; }
.print_meno	{font-family: Arial,sans-serif; font-size: 25pt; color:#666666; font-weight: bold; margin-left: 5pt; margin-right: 20pt; margin-top: 0; text-align: right;  text-transform: uppercase;}
.print_meno2	{font-family: Arial,sans-serif; font-size: 18pt; color:#666666; font-weight: normal; margin-left: 5pt; margin-right: 20pt; margin-top: 0; text-align: right;  text-transform: uppercase;}
.print_nar	{font-family: Arial,sans-serif; font-size: 11pt; color:#666666; font-weight:normal; margin-left: 5pt; margin-right:20pt; text-align: right; }
.print_foto	{ font-family: Arial,sans-serif; font-size: 8pt; color:#090909; font-weight: normal; margin-left: 1pt; margin-top: 0; margin-bottom: 0; text-align: left; }
.print_nadpis	{ font-family: Arial,sans-serif; font-size: 14pt; color:#666666; font-weight:bold; margin-left: 5pt; margin-top: 15pt; margin-bottom: 1pt; text-align: left; letter-spacing: 4pt; text-transform: uppercase;}
.print_kategoria	{ font-family: Arial,sans-serif; font-size: 12pt; color:#666666; font-weight:normal; margin-left: 5pt; margin-top: 15pt; margin-bottom: 6pt; text-align: left; letter-spacing: 2pt; text-transform: uppercase;}
.printtext,.printcenter,.printtextright { font-family: Arial,sans-serif; color:#000000; font-size: 10pt; margin-top: 2pt; margin-bottom: 2pt; font-weight: normal; }
.printcenter {text-align: center;}
.printtext {margin-left: 4pt; margin-right: 20pt; text-align: left;}
.printtextright {text-align: right; margin-right: 0px;}

H3 {
  margin-top: 40px; margin-bottom: 10px; text-align: center; text-transform: uppercase;
}

H4 {
  font-family: Arial,sans-serif; font-size: 12pt; color: #000000;
}

td.infoservis
{
 font-family: Arial,sans-serif;
 font-size:80%;
 letter-spacing:0;
}

.scroll 	{
background-color: #EC6E21;
margin-left: 0; 
padding-left: 0; 
margin-top: 0pt; 
padding-top: 0pt;
}

.scroll_dielo 	{
background-color: #ffffff;
margin-left: 0; 
padding-left: 0; 
margin-top: 0pt; 
padding-top: 0pt;
}

div#container {
  border: none;
}

.kalkulacka {
  width: 140px;
  border: none;
}

/* galeria */
.zmensit {
  font-size: 90%;
  text-transform: lowercase;
}

A.db, A.db:visited {
text-decoration: none;
color: #9B4118;
}
A.db, A.db:link {
text-decoration: none;
color: #9B4118;
}
A.db:hover {
text-decoration: none;
color: #9FA0A1;
}

A.whitecolor, A.whitecolor:visited {
text-decoration: none;
color: #FFFFFF;
}
A.whitecolor, A.whitecolor:link {
text-decoration: none;
color: #FFFFFF;
}
A.whitecolor:hover {
text-decoration: none;
color: #9FA0A1;
}

A.bluecolor, A.bluecolor:visited {
text-decoration: underline;
color: #B3C2C7;
}
A.bluecolor, A.bluecolor:link {
text-decoration: underline;
color: #B3C2C7;
}
A.bluecolor:hover {
text-decoration: underline;
color: #EF8F33;
}

A.blackcolor, A.blackcolor:visited {
text-decoration: none;
color: #000000;
}
A.blackcolor, A.blackcolor:link {
text-decoration: none;
color: #000000;
}
A.blackcolor:hover {
text-decoration: none;
color: #545559;
}

A:link			{ text-decoration: underline; color: #2D4060; }
A:active		{ text-decoration: underline; color: #2D4060; }
A:visited		{ text-decoration: underline; color: #2D4060; }
A:hover			{ text-decoration: none; color: #EF8F33; }

/*style 2008 */

div#topspace1,div#whitespace {
  font-family: Arial,sans-serif;
}

div#topspace1 {  
  background: transparent; 
  width: 990px; 
  height: 90px; 
  top: 0px; 
  left: 0px;
  border: none;
}

div#menu {
  position: absolute; background: transparent; width: 162px; left: 828px; top: 90px; border: none;
}

div#content_grey {
   position: absolute; 
   background: #F3F2D3 url(../img_new/intro.gif) top left no-repeat;
   width: 828px; height: 495px; left: 0px; top: 90px; border: none;
}

.clr {
	clear: both;
}

/*class v oblasti topspace */
table#tabtopspace {
  font-size: 80%; 
  height: 90px;
  border: none;
  margin-left: 55px;
}

table#tabtopspace td {
  font-weight: bold;
}

div#whitespace {
  background: #FFFFFF; 
  position: relative; 
  width: 640px; 
  height: 375px; 
  left: 0px; 
  top: 60px;
}

div#whitespace table.introtab {
  width: 620px;
  height: 370px;
  border: none;
  margin-left: 8px;
  margin-top: 4px;
}

div#whitespace table.introtab td {
  border: 1px solid orange;
  font-size: 80%;
  text-align: left;
}

span.small,span.smallarial {
  font-size: 80%;
}

span.smallarial {
  font-family: Arial,sans-serif;
}


span.square {
color: #990033; font-size: 18px;
}

span.mini {
  font-size: 8pt;
}

span.maxi {
  font-size: 140%;
  font-weight: bold;
}

span.velpis {
  text-transform: uppercase;
}

span.transnone {
  text-transform: none;
}

img.fotovych {
  border: 1px solid #DDD;
}

img.print {
  border: none;
  width: 22px;
  height: 15px;
}

img.disko {
  border: none;
  width: 17px;
  height: 16px;
  margin-left: 4px;
  margin-right: 4px;
}

img.biblio {
  border: none;
  width: 20px;
  height: 14px;
  margin-left: 4px;
  margin-right: 4px;
}

div.clr {
  clear: both;
}

img.rss {
  position: relative;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  border: none;
}

p.textspravca { font-family: Arial,sans-serif; color:#FFFFFF; font-size: 80%; margin-left: 40pt; text-align: left; margin-top: 10px; margin-bottom: 10pt; font-weight: normal; }
p.textspravcanav { font-family: Arial,sans-serif; color:#FFFFFF; font-size: 70%; margin-left: 12px; text-align: left; margin-top: 10px; margin-bottom: 10pt; font-weight: normal; letter-spacing: 2px;}
A.whitecolor2, A.whitecolor2:visited {
text-decoration: none;
color: #FFFFFF;
}

A.whitecolor2, A.whitecolor2:link {
text-decoration: none;
color: #FFFFFF;
}

A.whitecolor2:hover {
text-decoration: underline;
color: #555555;
}

table.basictable {
  width: 990px;
  border: none;
}

img.sipka_white {
  border: none;
  width: 10px;
  height: 13px;
}

img.empty10 {
  border: none;
  width: 10px;
  height: 2px;
}

img.empty10_10 {
  border: none;
  width: 10px;
  height: 10px;
}

img.empty1 {
  border: none;
  width: 1px;
  height: 20px;
}

img.empty1_1 {
  border: none;
  width: 1px;
  height: 1px;
}

img.empty162 {
  border: none;
  width: 162px;
  height: 2px;
}

img.emptyH1 {
  border: none;
  width: 1px;
  height: 20px;
}

img.logo_white {
  border: none;
  width: 188px;
  height: 41px;
  margin-bottom: 5px;
}

img.logo_white_en {
  border: none;
  width: 188px;
  height: 45px;
  margin-bottom: 5px;
}

img.zoznamyum {
  border: none;
  width: 65px;
  height: 90px;
}

img.zoznsubory {
  border: none;
  height: 90px;
}

img.detailsubor {
  border: none;
  width: 190px;
}

td.td162px {
  width: 162px;
}

td.td75 {
  width: 75px;
}

td.td140 {
  width: 140px;
}

table.tab100 {
  width: 100%;
  border: none;
}

table.tab100color {
  width: 100%;
  border: none;
  background: #59BDB4;
  padding: 1px;
}

table.tab100color2 {
  width: 100%;
  border: none;
  background: #B67456;
  padding: 1px;
}

img.cdobalmini {
  border: none;
  width: 40px;
}

.B4C1C7 {
  background: #B4C1C7;
} 

table.tab100_1 {
background: transparent url(../images/pas2.jpg);
  width: 100%;
  height: 1px;
  border: none;
}

td.tab100tdDCDCDC {
  background: #DCDCDC;
}

table.table1 {
background: transparent url(../images/pas.jpg);
  width: 1px;
  height: 20px;
  border: none;
}

table.infoservis {
margin-top:10px;border: none;
width: 400px;
background: #CAD389;
}

img.pasik {
  border: none;
  width: 137px;
  height: 16px;
}

img.menustvorec {
  border: none;
  width: 11px;
  height: 16px;
}

span.whitefont {
  color: #FFFFFF;
}

img.menusipka {
  border: none;
  width: 10px;
  height: 12px;
}

img.sitemap {
  border: none;
  width: 121px;
  height: 41px;
}

img.search {
  border: none;
  width: 115px;
  height: 37px;
}

.introflash {
width: 820px; height: 495px; border: none;
}

.introflash2 {
width: 289px; height: 174px; border: none;
}

img.sipka_dvojmini_orange {
  width: 13px;
  height: 10px;
  border: none;
  margin-top: 3px;
}

img.sipka_dvojmini_basic {
  width: 13px;
  height: 10px;
  border: none;
}

img.iamiclogo {
  width: 180px;
  height: 15px;
  border: none;
}

img.ecpnm {
  width: 44px;
  height: 53px;
  border: none;
  margin-top: 10px;
}

img.iaml {
  width: 35px;
  height: 53px;
  border: none;
  margin-top: 10px;
}

td.td180 {
  width: 180px;
}

td.td150 {
  width: 150px;
}

td.td35 {
  width: 35px;
}

span.orangebold {
  color: #EB6E20;
  font-weight: bold;
}

span.italic {
  font-style: italic;
}

span.italic_bold {
  font-style: italic;
  font-weight: bold;
}

span.uppercl {
  text-transform: uppercase;
}

span.lowercl {
  text-transform: lowercase;
}

table.tab582 {
  width: 582px;
  border: none;
}

img.sidloobr {
  width: 140px;
  border: none;
  margin-top: 10px;
}

img.skroll{
  border: none;
  margin-left: 5px;
  margin-right: 5px;
}

ul.whiteli {
  font-family: Arial,sans-serif;
  color: #FFFFFF;
  font-size: 75%;
  list-style: none;
  margin-left: 6px;
  padding-left: 6px;  
}

table.loginadd  {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
}

img.bannerpod {
  position: absolute; float: right; left: 585px; top: 110px; width: 234px; height: 60px; border: none;
}

td.aktualsubkategory {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%; 
  text-transform: lowercase;
  padding-top:20px;
  width: 150px;
  text-align: right;
  padding-right: 10px;   
}

a.subgreen {
  background:#CAD389;
  width: 150px;
  line-height: 40px;
  text-align: right;
  display: block;
  padding: 5px; 
  margin-bottom: 2px; 
}

a.orangelink,a:link.orangelink,a:hover.orangelink,a:visited.orangelink {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
  background:transparent;
  padding: 5px 0px 10px 0px; /* top right bottom left*/
  color: #EB6E20;
  font-weight: bold;
  text-align: center;
  display: block;
}

div.aktualsub {
  position: relative; 
  font-family: Arial,Helvetica,sans-serif; 
  margin-top:10px;
  border:none; 
  background:#CAD389; 
  width: 400px;
  float: right;
  display: block;
  margin-right: 1px;  
}

p.nadpissub  {
  padding-left: 100px;
  padding-top: 10px;
}

p.linkasub {
  float: right;
  padding-top: 5px;
  padding-bottom: 5px;
  text-transform: lowercase;     
}

p.textsub {
  padding-left: 100px;
}

/*
div.greenbg {
  position: relative;
  margin-top: 10px;
  margin-right: 1px;
  background:#CAD389;
  border: 1px solid #CAD389;
  padding: 5px;
  height: 100%;
  height: auto;
}

div.whitebg {
  position: relative;
  margin-top: 10px;
  margin-right: 1px;
  background:#FFFFFF;
  padding: 5px;
}
*/

div.sfoto_greens {
  position: relative;
  float: left;
  width: 270px;
}

div.sfoto_whites {
  position: relative;
  float: left;
  width: 470px;
}

img.fotointro {
  border: none;
  margin-top: 5px;
  margin-bottom: 5px;  
} 

p.nadpisintro {
  padding: 5px 0px 10px 0px; /* top right bottom left*/
  color: #EB6E20;
  font-weight: bold;
  text-align: center;
}

td.introaktd {
  background: #EFF0F1;
  width: 19%;
  padding: 5px 5px 5px 5px;
}

p.introtext {
  font-size: 75%;
  text-align: justify;
  margin: 5px 5px 5px 5px;
}

table.tableintro  {
  width: 820px;
  margin-bottom: 7px;
  border: 1px solid #EB6E20;  
}

img.facebook {
  border: none;
  margin-left: 5px;
}

td.goog {
  width: 200px;
  padding-left: 40px;
  padding-top: 5px;  
}

td.goog input {
  background: #f19b62;
  border: #ee823c;
}

/*nove */

body#orange {
  background: #eb6e20 url(../images2/bg_orange.gif) top left repeat-y;  
	font-family: Arial,Helvetica,sans-serif;
	line-height: 1.2em;
	color: #000000;
  /*text-align: center; center hack*/
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  padding: 0px 0px 0px 0px;  
}

#wrap,div#footer,div#header {
  width: 998px;
}

#content {
  position: relative;
  /*background: #FCF7F3 url(../img_new/content_bg.png) top left no-repeat;*/   
  background: #FCF7F3; 
  border: none;
  width: 828px;
  margin-top: 0px;
  float: left;
}

div#aktuality {
  position: relative;
  margin: 0px 0px 20px 50px;
  width: 730px;
  border: none;
}

div#aktuality div.akleft,div#aktuality div.akright {
  position: relative;
}

div#aktuality div.akleft {
    width: 305px;
    float: left;
}

div#aktuality div.akright {
  width: 415px;
  border: 1px solid #E5CFC0;  
  float: right;
}

div.aktualminidiv,div.aktualminidiv2 {
  background: transparent;
  border: none;
  text-align: left;
  font-size: 80%;
}

div.aktualminidiv a:link,div.aktualminidiv2 a:link,div.aktualminidiv2 a:visited, div.aktualminidiv a:visited {
  text-decoration: none;
}

div.aktualminidiv a:hover,div.aktualminidiv2 a:hover {
  text-decoration: underline;
}

div.aktualminidiv {
  width: 405px;
  margin: 2px 5px 2px 5px;
  padding: 3px;  
}

div.aktualminidiv2 {
  width: 295px;
  margin: 0px 5px 2px 5px;
  padding: 0px 3px 3px 3px;  
} 

div.clr2 {
  clear: both;
  border-top: 1px solid #F9E8DE;
} 

div.orientacia {
  background: #EF9E6B;
  font-weight: bold;
  text-transform: lowercase;
  padding: 3px;
  margin-top: 15px;
}

div.ul1{
  position: relative;
  width: 142px;
  border: none;
  float: left;
  padding: 1px;
}

div.ul1 a:link,div.ul2 a:link,
div.ul1 a:hover,div.ul2 a:hover,
div.ul1 a:visited,div.ul2 a:visited  {
  background: #FCF7F3 url(../images/sipka_mini_orange.gif) top left no-repeat;
  padding-left: 10px;
  display: block;  
}

.nadpisintro2 {
  color: #EB6E20;
  font-weight: bold;
}

img.fotointro2  {
  width: 100px;
  height: 76px;
  margin: 0px 5px 25px 5px;

  border: none;
  float: left;
}

img.fotointro_big {
  width: 289px;
  border: none;
  margin: 0px 0px 5px 0px;
}

#sidebar_right {
  position: relative;
  background: transparent;
  border: none;
  float: right;
  width: 168px;
}   

#header {
  background: #eb6e20;
  border: none;  
}

#foottext {
  color: #FFFFFF;
  font-size: 75%;
  padding: 10px 10px 10px 55px;
}

div#topnav_orange {
  position: relative;
  width: 815px;
  background: transparent;
  border: none;
  height: 92px;
  left: 0px;
}

.topbiglogo {
  position: relative;
  margin: 15px 0px 15px 55px;
  width: 290px;
  height: 62px;
  border: none;
  
}
/* mainmenu*/
a:link.mainmenu,a.mainmenu,a:hover.mainmenu,a:visited.mainmenu,
a:link.mainmenu_active,a:visited.mainmenu_active,a:hover.mainmenu_active
 {
  font-family: Arial Narrow, Arial, sans-serif;
  width: 160px;
  margin: 0px 2px 2px 0px; 
  padding: 21px 2px 15px 5px;
  line-height: 190%;
  font-size: 80%;
  display: block;
  border: none;
  font-weight: bold; 
  text-decoration: none;
  letter-spacing: 2px;  
}

a:link.mainmenu,a.mainmenu,a:visited.mainmenu {
  background: #EE823C url(../img_new/mainmenu.jpg) bottom left no-repeat;  
  color: #000000;
}

a:visited.mainmenu_active,a:link.mainmenu_active {
  color: #FFFFFF;
}

a:hover.mainmenu,a:hover.mainmenu_active {
  color: #565656;
}
/*koniec mainmenu*/

a:link.topmenu,a.topmenu,a:hover.topmenu,a:visited.topmenu,
a:link.topmenu_active,a:visited.topmenu_active,a:hover.topmenu_active
 {
  font-family: Arial,Helvetica,sans-serif; 
  background: transparent;
  line-height: 280%;
  font-size: 90%;
  display: block;
  float: left;
  border: none;
  font-weight: normal; 
  padding: 5px 15px 0px 15px;
  text-transform: none;
  text-decoration: none;  
}

a:link.topmenu,a.topmenu,a:visited.topmenu,a:visited.topmenu_active {
  color: #FFFFFF;
}

a:hover.topmenu,a:hover.topmenu_active,a:link.topmenu_active {
  color: #d7c0b6;
}

/*subnavigacia*/
a:link.subnavig,a.subnavig,a:hover.subnavig,a:visited.subnavig
{
  font-family: Arial,Helvetica,sans-serif; 
  font-size: 90%;
  display: block;
  width: 160px;  
  float: left;
  border: none;
  font-weight: normal; 
  padding: 2px 5px 10px 15px;
  text-transform: lowercase;
  text-decoration: none;
} 


a:link.subnavig_active,a:visited.subnavig_active,a:hover.subnavig_active
 {
  background: transparent url(../images2/sipka_hneda.gif) top left no-repeat;
  font-family: Arial,Helvetica,sans-serif; 
  font-size: 90%;
  display: block;
  width: 160px;  
  float: left;
  border: none;
  font-weight: normal; 
  padding: 2px 5px 10px 15px;
  text-transform: lowercase;
  text-decoration: none;
}

a:link.subnavig,a.subnavig,a:hover.subnavig,a:visited.subnavig,a:link.subnavig_active,a:visited.subnavig_active {
  color: #FFFFFF;
}

a:hover.subnavig_active,a:hover.subnavig {
  color: #d7c0b6;
}

/*subnavigacia koniec */

img.logo_header {
  position: absolute;
  top: 39px;
  /*left: 640px;*/
  left: 831px;
  width: 167px;
  border: none;
}

table.headobs {
  border: none;
  margin: 26px 0px 0px 60px;
}

img.empty60 {
  width: 40px;
  height: 25px;
  border: none;
  float: left;
}

.clr {
	clear: both;
}

.ifrevent {
  width: 638px;
  height: 500px;
  border: none;
}

img.sibelius {
  border: none;
  width: 30px;
  height: 15px;
  margin-left: 5px;
}

img.sibelius2 {
  border: none;
  width: 30px;
  height: 15px;
}

p.kalendariump  {
  margin-left: 40px;
}

img.hudziv {
  width: 90px;
  border: none;
  margin: 1px;
}

img.obrvych {
  border: none;
  width: 140px;
  margin-top: 10px;
}

div.videodiv {
  border: none;
  width: 380px;
  margin: 20px 0px 20px 0px;
  display: block;
  font-size: 80%;
  font-family: Arial,sans-serif;
  text-align: justify;  
  clear: both;
}

img.dvdobr {
  width: 190px;
  height: 191px;
  border: none;
  margin: 0px 10px 0px 0px;
}

img.harmonie {
  width: 133px;
  height: 55px;
  border: none;
  margin: 20px 0px 0px 0px;
}

img.edumema {
  width: 133px;
  height: 108px;
  border: none;
  margin: 100px 0px 0px 0px;
}

img.harmonie2 {
  width: 133px;
  height: 55px;
  border: none;
  margin: 20px 0px 0px 25px;
}

img.edumema2 {
  width: 133px;
  height: 108px;
  border: none;
  margin: 100px 0px 0px 25px;
}

img.kridlo {
  width: 165px;
  height: 80px;
  border: none;
  margin: 20px 0px 0px 0px;
}

.flashobj {
  width: 135px;
  height: 129px;
  border: none;
  margin: 0px 10px 10px 0px;
}

