body		{ 
margin :0px 0px 0px 0px;
background : #437193 url(images/bg4.jpg) repeat fixed;
text-align: center;
font-family:Arial; 
}


#print		{ 
margin :10px 10px 10px 10px;
background : #A5C4F5;
text-align: left;
font-family:Arial; 
}

#page	{ 
position:relative; 
top:0; 
border:0px solid #ffffff;
width:815px;
_width:815px;  
background: url('images/bg5.jpg'); 
margin: auto; 
text-align: left; 
padding:0px; 


}

#inline	{ 
position:relative; 
width:800px;
left:8px; 
border:0px;
font-size:11px; 
font-family:Arial; 
border-top:none; 
background: #051141;
background-image:url(images/bgmenu1.jpg); 
}

#up		{ 
position:relative; 
padding:0px; 
width:800px; 
height:110px;
border: 0px;
text-align: right; 
background:#051141;
font-size:11px; 
font-family:Arial; 
padding-top:0px; 
}



HR		{ 
height: 1px; 
}



#dole		{ 
position:relative; 
width:800px; 
height:12px; 
background:#00003c;
background-image:url(./images/line4.jpg); 
clear:both; 
padding: 10px 0px 0px 0px;
margin:  0px 0px 0px 0px;
text-align:center;
font-size:9px;
font-family:Arial;
color:#ffff17;
}



#leftmenu		{ 

position:relative; 
width:160px;
_width:140px;  
float:left; 
font-size:13px;
font-family:Arial;
background:#051141;
padding: 0px 0px 0px 0px;
margin:  0px 0px 0px 0px;
}

#menunadpis	{ 
width:145px;
_width:160px; 
border:1px solid #051141;
color:#ffffff;
text-decoration: none;
font-weight:bold;
display:block;
padding: 3px 3px 3px 10px;
margin:  0px 0px 0px 5px;
background-color: #2716fa;
background-image:url(./images/bg3.jpg); 
}

#leftmenu	 a{
width:145px;
_width:160px; 
border:1px solid #051141;
color:#ffff17;
text-decoration: none;
display:block;
padding: 3px 3px 3px 10px;
margin:  0px 0px 0px 5px;
background-color: #2716fa;
background-image:url(./images/bg1.jpg); 
}


#leftmenu	 a:hover{
width:145px;
_width:160px;
border:1px solid #051141;
color:#ffff17;
text-decoration: none;
padding: 3px 3px 3px 10px;
background-color: #4D81A7;
background-image:url(./images/bg2.jpg); 
}



#text	{ 
position:relative; 
width:590px; 
_width:630px; 
float:right; 
margin-right:0px;
margin-top:0px;
font-size:14px;
padding: 20px;
_padding: 15px;
}

a.dole	{ color:#f5ef97; text-decoration:underline; font-weight:bold; }
a.dole:hover	{ color:#734609; text-decoration:none;}

a	{ color: #000000; text-decoration:underline; }
a:hover	{ color: #808080;  text-decoration:none;}

H1	{ 
text-align: left; 
font-size:20px;
font-weight:bold;
font-family:Arial;
color: #065a98;
}

H2	{ 
text-align: left; 
font-size:16px;
font-weight:bold;
font-family:Arial;
color: #065a98;
}

TABLE	{ 
position:relative; 
font-size:14px; 
font-family:Arial; 
border-top:none; 
}



#progtxt	{ 
padding: 0px 0px 0px 0px;
margin:  10px 10px 10px 10px;
}

.form { 
     background-color: white; font: 10pt Arial; border: 1px solid #5c3d0a;  height: 20px;
}
input {
	border: 1px solid #5c3d0a; font: 10pt Arial; height: 20px; background-color: white;
}
.input2 {
	border: 0px solid #5c3d0a; font: 10pt Arial; height: 20px; background-color: white;
}
	


#calendar {
  margin : 0px 0px 0px 14px;
  font-size : 11px;
  cursor : default;
  border : 1px solid #17354B;
  
}

#koncerty {
  margin : 0px 0px 0px 14px;
  font-size : 11px;
  cursor : default;
  border : 1px solid #17354B;
}


.month {
  width : 173px;
  text-align: center; 
  font-size:13px;
  font-weight:bold;
  font-family:Arial;
  
}

.date {
  background : #406179;
}

.concert {
  color : #fff;
  font-weight : bold;
  text-decoration : none;
}

.concert:hover {
  color : #eee;
}

.ttop{
height: 11px; 
background-image:url(images/progtop.jpg);
}

.tdown{
height: 11px; 
background-image:url(images/progdow.jpg);
}

.ttext{
border-right : 1px solid #000080;
}