A:link {
	text-decoration: none;
 color: #FFFFFF;
}
A:active {
	text-decoration: none;
	color: #FFFFFF;
}
A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
A:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
A:link.choir {
	text-decoration: underline;
	color: #FFFFFF;
}
A:active.choir {
	text-decoration: underline;
	color: #FFFFFF;
}
A:visited.choir {
	text-decoration: underline;
	color: #FFFFFF;
}
A:hover.choir {
	text-decoration: underline;
	color: #FFFFFF;
}
A:link.dva {
	text-decoration: none;
	color: #DEDEE7;
}
A:active.dva {
	text-decoration: none;
	color: #DEDEE7;
}
A:visited.dva {
	text-decoration: none;
	color: #DEDEE7;
}
A:hover.dva {
	text-decoration: underline;
	color: #DEDEE7;
}
A:hover.top {
	text-decoration: none;
	color: #DEDEE7;
}
A:hover.bottom {
	text-decoration: none;
	color: #000000;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/back.jpg);
	background-attachment: fixed;
}
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
        font-style: normal;
        text-decoration: none;
}
input.input {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-style: normal;
        background-color: #efefef;
        BORDER-LEFT: #3E3F44 1px solid;
        BORDER-BOTTOM: #AAAAB4 1px solid;
        BORDER-TOP: #3E3F44 1px solid;
        BORDER-RIGHT: #AAAAB4 1px solid;
}
input.button {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
        font-style: normal;
        font-weight: bold;
        background-color: #efefef;
        BORDER-LEFT: #AAAAB4 1px solid;
        BORDER-BOTTOM: #3E3F44 1px solid;
        BORDER-TOP: #AAAAB4 1px solid;
        BORDER-RIGHT: #3E3F44 1px solid;
}
select.select {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: #DEDEE7;
        font-style: normal;
        background-color: #efefef;
        BORDER-LEFT: #3E3F44 1px solid;
        BORDER-BOTTOM: #AAAAB4 1px solid;
        BORDER-TOP: #3E3F44 1px solid;
        BORDER-RIGHT: #AAAAB4 1px solid;
}
textarea {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-style: normal;
        background-color: #efefef;
        BORDER-LEFT: #3E3F44 1px solid;
        BORDER-BOTTOM: #AAAAB4 1px solid;
        BORDER-TOP: #3E3F44 1px solid;
        BORDER-RIGHT: #AAAAB4 1px solid;
}
.bielyokraj {
	border-right-width: medium;
	border-left-width: medium;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 100%;
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.smallblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.aktualnadpis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #44455A;
}
.aktualnadpis2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #44455A;
}
.aktualnadpis3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	letter-spacing: 0.25em;
	color: silver;
	background-color: #44455A;
}
.aktualdatum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.aktualtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.aktualtab {
	border: thin solid #15161B;
}
.aktualtab2 {
	border: thin solid #302F47;
}
.aktualtab3 {
	border: thin solid #15161B;
	background-color: #FFFFFF;
}
.navig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
        text-decoration: none;
}
.navig1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
        text-decoration: none;
	color: #FFFFFF;
}
.nadpis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
        font-style: normal;
	color: #FFFFFF;
}
.nazovcd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
        font-style: normal;
	color: #FFFFFF;
}
.pdf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
        font-style: normal;
        text-decoration: none;
}
.gal {
	border: #302F47 2px solid;
	background-color: #4A4986;
	margin: 4px;
}
A:link.action {
  text-decoration: none;
  text-decoration: blink;
  color: silver;
}
A:visited.action {
  text-decoration: none;
  text-decoration: blink;
  color: silver;
}
A:active.action {
  text-decoration: none;
  text-decoration: blink;
  color: silver;
}
A:hover.action {
  text-decoration: none;
  color: silver;
}

#homefoto {
  height: 410px;  
  width: 540px;  
  margin: 0;
  padding: 0;
}

#homefoto img {
  padding: 10px;
  background-color: #44455A;  
  /*height: 412px;
  width: 550px;*/
  top:  0;
  left: 0;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
} 

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #konkurz {
  width: 526px; 
  height: 744px;
  background: #FFFFFF url('../images/KONKURZECHOfinal.jpg');
  top: 30px;
  padding: 0px;
	-moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

#boxes .close {
  position:absolute;
  background: url('../images/closelabel.gif') top right no-repeat;
  right: 20px;
  top: 15px;
  width: 66px;
  height: 22px;
}

#akonkurz {
  position:absolute;
  display: block;
  width: 491px; 
  height: 694px;
}

#boxes #koncert {
  width: 491px; 
  height: 694px;
  background: #FFFFFF url('../images/vianoce_ECHO.jpg');
  top: 50px;
  padding: 0px;
	-moz-border-radius: 10px;
  -webkit-border-radius: 10px;
}

.lefttab {
  background: url('../images/leftback.jpg') repeat-y;
}

.tdleft {
  background: url('../images/left.jpg') top right no-repeat;
}
