
#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}


dt, dd, dl  {margin:0; padding:0}
dl.accordion{}
.accordion dt {font-size:12px;color:#353535;float:left;width:260px;padding:10px 10px 20px 10px;margin-top:20px; cursor:pointer;  background:url(../img/box_nag.jpg) scroll 0 0 no-repeat; position:relative;}
.accordion dt img{
position:absolute;
top:13px;
left:125px;
}
.accordion dd {width:280px; background:url(../img/box_sr.jpg) scroll 0 0 repeat-y;}
.accordion .dd {float:left;width:240px;padding:0px 20px;}


.preloader{
padding:5px;
background: #FFFFFF;
filter: alpha(opacity=70);/* IE */
opacity: .7;/* Opera i Safari */
-moz-opacity: .7;/* FireFox */
}

/******* OKIENKO *******/
.jsPopup{
width:810px;
background-color:white;
border:1px solid silver;
display:block;
position:absolute;
overflow:hidden;
padding:0;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}
.jsPopup .zamknij{
float:right;
padding:4px 0;margin-right:3px;margin-top:1px;
cursor:pointer;
}
.jsPopup .pasek{
float:left;
width:100%;
background:url(../img/m_wiz.jpg) repeat-x;
cursor:move;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}
.jsPopup .good, .jsPopup .bad{
margin-left:0;
}
.jsPopup .pasek span{
float:left;
margin-left:12px;
color:white;
font-weight:bolder;
line-height:220%;
text-align:left;
}
.jsPopup .tresc{
margin:5px;
width:810px;
height:auto;
position:relative;
border:none;
text-align:center;
display:inline;
}
.jsPopupPreloader{
position:absolute;
background: white url(../img/preloader.gif) no-repeat center ;
filter: alpha(opacity=40);/* IE */
opacity: .4;/* Opera i Safari */
-moz-opacity: .4;/* FireFox */
z-index:3000;
}
.jsPopup .map{
margin:0 auto;
margin-top:0px;
padding:0;
width:100%;
height:auto;
margin:3px;
position:relative;
border:none;
text-align:center;
}
.jsPopup .opis_pr{
width:400px;
}
.jsPopup .galeria{
width:150px;
}
.jsPopup html{
width:99%;
}

.jsPopup .ok_button{
margin:0 auto;
}

.ramka_slider{

margin-left:25px;
width:410px;
position:relative;
height:93px;
overflow:hidden;
padding:0;
}
.pasek_slider{
position:relative;
margin:0;
}
.pasek_slider .imgmin{
text-align:left;
height:100px;
overflow:hidden;
}
.pasek_slider .imgmin img{
border:4px solid white;
}
.pasek_informacyjny{
position:absolute;
height:16px;
text-align:left;
white-space:nowrap;
z-index:2;
}
.pasek_informacyjny img{

}
.slider_up{
margin-top:5px;
float:left;
width:100%;
position:relative;
height:230px;
overflow:hidden;
}

.slider_up .pasek_informacyjny{

left:0;
width:100%;
text-align:center;
height:auto;
}
.slider_up .pasek_informacyjny img{
float:left;
width:100%;
padding:5px 0;
}

