body {
margin:0px;
background-image:url('images/tlo.jpg');
background-repeat:repeat-x;
background-color:black;
}

#bodyframe{
background-image:url('images/tloframe.jpg');
background-attachment:fixed;
padding:5px;
font-family:georgia;
font-size:8pt;
line-height:13pt;
color:white;

}


a {
color:#401175;
text-decoration:none;
}

a:hover{

color:white;
border-bottom:1px dotted #F1ABF9}



#main {
background-image:url('images/img_01.jpg');
margin:0px;
background-repeat:no-repeat;
width:1000px;
padding:69px 0px 0px 0px;
}

#menu{
background-image:url('images/img_02.jpg');
height:26px;
padding-left:318px;
width:682px;
padding-top:10px;
}


#welcome{
float:left;
background-image:url('images/img_04.jpg');
width:300px;
height:168px;
font-family:georgia;
font-size:7pt;
text-align:right;
padding-top:60px;
padding-left:50px;
padding-right:20px;
}

#koncerty{
float:left;
margin-top:40px;
color:#0F0F0F;
font-family:georgia;
font-size:7pt;
}

#koncerty b{
font-variant:small-caps;
font-size:8pt;
color:#E922DE;
}


#aff{
background-image:url('images/img_05.jpg');
width:219px;
height:218px;
float:left;
padding-left:20px;
padding-top:10px;
letter-spacing:-1.5pt;}


SELECT {
text-decoration: none;
border: 1px solid white;
background:#C895C7;
color: white;
font-family: georgia;
font-size: 10px;
letter-spacing:2pt;
width:160px;
margin-top:10px;
height:14px;
}

option {
background:#C895C7;
border:1px solid white;
padding:2px;
font-family: georgia;
font-size: 10px;
letter-spacing:2pt;
}



ul{
margin:0px;
padding:0px;
font-size:9pt;
line-height:19pt;
}

li{
display:inline;
margin:0px;
padding:0px;
font-family: Haettenschweiler; 
font-size:14pt;
text-transform:uppercase;
color:white;
padding-top:3px;
}

li a{
color:#EDEDED;
}

li a:hover{
background-image:url('images/star.jpg');
padding-top:7px;
background-position:top;
background-repeat:no-repeat;
color:white;
}

#left {
float:left;
width:391px;
font-family:georgia;
font-size:7pt;
color:silver;
text-align:justify;
background-image:url('images/img_09.jpg');
background-position:bottom;
background-repeat:no-repeat;
height:264px;
}


#right{
background-image:url('images/img_07.jpg');
background-repeat:no-repeat;
width:559px;
height:256px;
float:left;
padding-left:15px;
padding-top:10px;
}


.dolewej{
float:left;
}

#left1{
float:left;
width:126px;
padding-left:30px;
line-height:0px;
}

#left1 a img{
border:5px solid silver;
margin-bottom:10px;
}

#left1 a:hover img{
border:5px solid gray;
}

#left2{
float:right;
width:173px;
padding-right:50px;
padding-top:8px;
line-height:15pt;
color:#62326A;
}

#left2 h1{
margin-bottom:5px;
}

h1{
background-color:white;
background-image:url('images/h1.jpg');
background-repeat:no-repeat;
background-position:left middle;
padding-left:20px;
text-transform:uppercase;
color:#5F2C66;
font-size:12pt;
line-height:12pt;
margin:0px;
}

h2{
font-size:10pt;
margin:0px;
margin-bottom:10px;
padding-left:10px;
color:#9B3CA4;
}

#stopka{
margin-top:10px;
font-size:10pt;
font-weight:bold;
line-height:10pt;
color:gray;
text-align:left;
}

#stopka a{
color:#62326A}

#stopka a:hover{
color:#3D3B3B
}

.frame{
width:540px;
height:220px;
}

.cytat{
background-color:#4D1B54;
margin:7px;
padding:5px;
color:#E0B2E9;
border:2px dotted white;
}

.cytat a{
color:white;
}

a .galeria{
border:5px solid silver;
}

a:hover .galeria{
border:5px solid #D568E2;
}
