#back {
width:150px;
height:40px;
margin-top:20px;
margin-left:280px;
font-weight:bold;
}

#back a{
font-weight:bold;
color:#F15621;
}
#back a:hover {
color:#F15621;
text-decoration:underline;
}


#no_party {
margin-top:6px;
margin-bottom:6px;
width:205px; 
font-weight: bold;
font-size:10px;
color:#000000;
}
#impreza_h {
position:absolute; top:-8px; left:30px; z-index:2; color:#FFF;
font-weight:bold; font:Arial, Helvetica, sans-serif;
}

#no_party a{
font-weight: bold;
color:#000000;
text-decoration:none;
}

#no_party a:hover{
font-weight: bold;
color:#FFCC00;
text-decoration:none;
}

#info_ar {
margin-top:12px;
width:205px;
display:block;
font:Verdana;
font-size:11px;
line-height:12px;
background:inherit;
height:auto;
clear:both;

}

#info_kdm {
margin-top:2px;
width:297px;
margin-left:4px;
display:block;
font:Verdana;
font-size:11px;
line-height:12px;
background:inherit;
background:inherit;
height:auto;
clear:both;

}

#info_kdm p {
margin-top:0px;
}

#info_kdm a{
font-weight: bold;
color:#000000;
text-decoration:none;
}

#info_kdm a:hover{
font-weight: bold;
color:#F15621;
text-decoration:none;
}

#info_pt {
margin-top:2px;
width:296px;
margin-left:4px;
display:block;
font:Verdana;
font-size:11px;
line-height:12px;
background:inherit;
background:inherit;
height:auto;
clear:both;

}

#info_pt p {
margin-top:0px;
}

#info_pt a{
font-weight: bold;
color:#000000;
text-decoration:none;
display:block;
width:290px;
}

#info_pt a:hover{
font-weight: bold;
color:#F15621;
text-decoration:none;
display:block;
width:290px;
}

.updown {
display:inline-block
}

#info_ar span {
font-weight: bold;
}

#info_ph {
float:left;
padding:4px 5px 0px 0px;
}
#info_ar p {
margin-top:0px;
}



#info_ar a{
font-weight: bold;
color:#000000;
text-decoration:none;
width:200px;
display:block;
}

#info_ar a:hover{
display:block;
font-weight: bold;
color:#F15621;
text-decoration:none;
width:200px;
}

#info_ar p a{
font-weight: bold;
color:#000000;
text-decoration:none;
}

#info_ar p a:hover{
font-weight: bold;
color:#FFCC00;
text-decoration:none;
}


#gCity {
position:absolute; 
left:-10px; 
top:-2000px;
width:118px;
margin-top:-1px;

border:solid #F45923 1px;
border-top:solid #FFFFFF 0px;
border-bottom:solid #FFFFFF 0px;
background:#FFFFFF; 

}

#mCity {
width:100px;
height:13px;
}


#ramka_d_i {
position:absolute; 
left:-200px; 
top:-1000px; 
background:#FFFFFF; 
-moz-opacity : 1;
opacity : 1;
width:400px; 
height:700px;

}
.row {
width:220px;

}
.wartosc {
width:220px;
}
#rm {
margin-left:10px;
margin-right:20px;
width:440px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.adp {
margin-top:5px;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:#F15621 solid 1px;
}


.adp_o {
margin-top:5px;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:#F15621 solid 1px;
}


.adp_r {
margin-top:5px;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:#F15621 solid 1px;

}

.adp_c {
margin-top:5px;
width:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:#F15621 solid 1px;
}
.adp_f {
margin-top:5px;
width:240px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:#F15621 solid 1px;
}

.lewa {
float:left; width:150px; margin-right:20px; font-weight:normal;
}
.prawa {
float:left; width:150px; font-weight:bold; text-align:justify;
} 
.stopka {
clear:both;
}
.opis {
width:415px;
text-align:justify;
}
.mar {
clear:both;
width:300px;
height:10px;
}

.mara {
clear:both;
width:400px;
height:1px;
background:#F15621;
}
#press {
background:#FFFFFF; 
cursor: pointer;
color:#F15621;
float:right;
margin-right:10px;

font-size: 14px;
font-weight: bold;
}
#di {
color:#F15621;
font-size: 14px;
font-weight: bold;
}
.cf {
margin-top:5px;

}
#rm {
margin-left:10px;
}
#imprezy_all {width:224px; height:37px;  background-repeat:no-repeat; padding:0 0 0 0; margin:0 0 0 0; position:relative;}
#mid { margin-left:-10px; background-repeat:no-repeat; background-position:top; width:224px; position:relative;}
#kalendarz {width: 215px; height:127px; font-size:9px; font-family:Arial, Helvetica, sans-serif; position:relative; z-index:7; }

#kalendarz span {margin-left:15px; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; position:absolute; top:4px; }



#impreza_opis {
width:400px; margin-left:25px;
}
#impreza_opis p {
margin-top:0px;
}
#impreza_opis span {
font-size:14px;
}

#opis_ph {
float:left;
padding:2px 5px 5px 0px;
}

#kalendarz_mda { position:absolute; top:30px; width:200px;}

#kalendarz_npa {position:absolute; top:5px; z-index: 2;}



#kalendarz_md { position:absolute; top:10px; width:200px;}

#kalendarz_np {position:absolute; top:103px; left:160px;}

#kalendarz p {text-align: right;}
#kalendarz li {display: inline; padding:0px 4px; cursor:pointer; }

#city_big { position:absolute; top:5px; left:110px; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; width:100px; height:12px;}

#kalendarz .akt {background:#ffb69d; position:absolute; width:10px; height:12px; margin-top:-3px; background-repeat:no-repeat; cursor:pointer;}
*html #kalendarz .akt {background:#ffb69d; position:absolute; width:16px; height:16px; margin-top:-3px; background-repeat:no-repeat; cursor:pointer;} 

#kalendarz .akt span { margin-top:-2px; font-weight:normal; margin-left:0px; font-size:10px;}

#kalendarz .hidden {display: inline; visibility: hidden;}

#impreza_opis {
text-align:left;
font-size: 11px;
color:#000000;
min-height:70px;
}


#newsletter_opis {
margin-left:10px;
width:415px;
text-align:left;
font-size: 11px;
color:#000000;
min-height:70px;
}



#impreza_opis h1 {
color:#000000;
font-family: Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
}

#impreza_opis a {
color:#000000;
font-family: Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
}

#impreza_opis a {
color:#000000;
font-family: Arial;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

.rss {
font-size:12px;
font-weight:bold;
color:#000;
text-decoration:none;
}

.rss a{
font-size:14px;
font-weight:bold;
color:#000;
text-decoration:none;
}

.rss a:hover{
font-size:14px;
font-weight:bold;
color:#F45923;
text-decoration:none;
}






.info_ar_k {
margin-top:2px;
width:380px;
display:block;
font:Verdana;
font-size:11px;
line-height:12px;
background:inherit;
height:auto;
clear:both;
margin-top:20px;

}

.info_ar_k a{
font-weight: bold;
color:#000000;
text-decoration:none;
width:380px;
display:block;
}

.info_ar_k a:hover{
display:block;
font-weight: bold;
color:#F15621;
text-decoration:none;
width:380px;
}


.info_ph {
float:left;
padding:4px 5px 0px 0px;
}
