BODY{
 background-color: white; 
 background-image: url(obr/not_osnova.gif);
 background-attachment: fixed;
 font-family: Verdana, Arial, Tahoma;
 font-size: 10px;
 color: navy;
 scrollbar-arrow-color:blue;
 scrollbar-face-color:black;
 scrollbar-highlight-color:black;
 scrollbar-shadow-color:black;
 scrollbar-3dlight-color:red;
 scrollbar-darkshadow-color:red;
 scrollbar-track-color:black;
 margin: 1px;
 cursor: url(obr/kytara.cur);
}
TABLE{
 font-family: Verdana, Arial, Tahoma;
 font-size: 10px;
 cursor: url(obr/kytara.cur);
}
H2{
 text-align: right;
 font-size: 14px;
 color: darkred;
 margin: 0px;
 padding: 0px;
}
H3{
 font-size: 12px;
 color: darkred;
 margin: 0px;
 padding: 0px;
}
INPUT, SELECT{
 border: solid 1px darkred;
 background-color: #FAFAFA;
 font-size: 10px;
 cursor: url(obr/kytara.cur);
}
.checkbox{
 border: none;
 background: none;
}
TEXTAREA{
 border: solid 1px darkred;
 background-color: #FAFAFA;
 font-size: 10px;
 font-family: Verdana, Arial, Tahoma;
 cursor: url(obr/kytara.cur);
 scrollbar-arrow-color:darkred;
 scrollbar-face-color:#FAFAFA;
 scrollbar-highlight-color:#FAFAFA;
 scrollbar-shadow-color:#FAFAFA;
 scrollbar-3dlight-color:darkred;
 scrollbar-darkshadow-color:darkred;
 scrollbar-track-color: #FAFAFA;
}
BUTTON, .button{
 background-color: #E1BDBD;
 border: solid 1px darkred;
 font-size: 10px;
 cursor: url(obr/kytara.cur);
}
.top{
 background-image: url(obr/top.gif);
 background-repeat: no-repeat;
}
.menu{
 padding: 2px;
 color: #B27B7B;
 font-weight: bold;
}
.menu A:active, .menu A:link, .menu A:visited{
 color: #EAEAEA;
 text-decoration: none;
 font-weight: bold;
 cursor: url(obr/kytara.cur);
}
.menu A:hover{
 color: #772A2A;
 background-color: #EAEAEA;
 text-decoration: none;
 cursor: url(obr/kytara.cur);
}
.gmenu TD A:active, .gmenu TD A:link, .gmenu TD A:visited{
 color: #772A2A;
 background-color: #EAEAEA;
 text-decoration: none;
 font-weight: bold;
 cursor: url(obr/kytara.cur);
}
.gmenu TD A:hover{
 color: #EAEAEA;
 background-color: #772A2A;
 text-decoration: none;
 cursor: url(obr/kytara.cur);
}

A:active, A:visited, A:link{
 cursor: url(obr/kytara.cur);
}
A:hover{
 cursor: url(obr/kytara.cur);
}

.body{
 border-left: solid 2px #EC1D24;
 border-right: solid 2px #EC1D24;
 border-bottom: solid 2px #EC1D24;
 background-color: #EAEAEA;
 background-repeat: no-repeat;
}

.body A:active, .body A:visited, .body A:link{
 color: darkred;
 text-decoration: none;
 cursor: url(obr/kytara.cur);
}
.body A:hover{
 color: navy;
 text-decoration: underline;
 cursor: url(obr/kytara.cur);
}

.koncertyp{
 color: navy;
 border: solid 1px navy;
 margin-left: 40px;
}
.koncertyo{
 color: gray;
 border: solid 1px gray;
 margin-left: 40px;
}

.p3{ padding: 3px;}
.p2{ padding: 2px;}

.ram11{
 border-left: 2px solid darkred;
 border-top: 1px solid darkred;
}
.ram12{
 border-left: 2px solid darkred;
 border-top: 1px dotted darkred;
}
.ram13{
 border-left: 2px solid darkred;
 border-top: 1px dotted darkred;
 border-bottom: 1px solid darkred;
}
.ram1{
 border-left: 2px solid darkred;
 border-top: 1px solid darkred;
 border-bottom: 1px solid darkred;
}
.ram21{
 border-left: 1px dotted darkred;
 border-top: 1px solid darkred;
 border-right: 1px dotted darkred;
}
.ram22{
 border-left: 1px dotted darkred;
 border-top: 1px dotted darkred;
 border-right: 1px dotted darkred;
}
.ram23{
 border-left: 1px dotted darkred;
 border-top: 1px dotted darkred;
 border-right: 1px dotted darkred;
 border-bottom: 1px solid darkred;
}
.ram2{
 border-left: 1px dotted darkred;
 border-top: 1px solid darkred;
 border-right: 1px dotted darkred;
 border-bottom: 1px solid darkred;
}
.ram31{
 border-top: 1px solid darkred;
 border-right: 2px solid darkred;
}
.ram32{
 border-top: 1px dotted darkred;
 border-right: 2px solid darkred;
}
.ram33{
 border-top: 1px dotted darkred;
 border-right: 2px solid darkred;
 border-bottom: 1px solid darkred;
}
.ram3{
 border-top: 1px solid darkred;
 border-right: 2px solid darkred;
 border-bottom: 1px solid darkred;
}

.textnaz{
 border-top: solid 1px navy;
 border-bottom: solid 1px navy;
 background-color: #DACACA;
 padding: 1px 1px 1px 10px;
}
.text{
 padding-left: 10px;
}

.gcararl{
 border-left: solid 1px #8B0000;
 border-right: solid 1px #8B0000;
 padding-left: 5px;
 padding-right: 5px;
}
.gcaral{
 border-left: solid 1px #8B0000;
 padding-left: 5px;
}
.gcarald{
 border-left: solid 1px #8B0000;
 border-bottom: solid 1px #8B0000;
 padding-bottom: 2px;
}
.gram{
 border: solid 1px #8B0000;
 margin-left: 28px;
}

.hlaska{
 font-size: 12px;
 color: red; 
 font-weight: bold;
}
.center{
 text-align: center;
}
.obr{
 border: solid 1px #8B0000;
}
.pruh{
 background-color: #EFEFEF;
 padding: 2px;
 border-top: solid 1px #E0E0E0;
 border-bottom: solid 1px #E0E0E0;
}
.caral{
 border-left: solid 1px #E0E0E0;
}
.silver{
 color: silver;
}
.copyright{
 border-bottom: solid 2px darkred;
 background-image: url(obr/prechod.gif);
 font-weight: bold;
 padding: 1px 10px 1px 10px;
}
.copyright A:active, .copyright A:visited, .copyright A:link{
 color: white;
 text-decoration: none;
}
.copyright A:hover{
 text-decoration: underline;
}