/* reset css */
html,body, p, form{margin:0;padding:0}
img {border:none;}
/* layout */
div#header{position:relative}
div#container{width:900px;margin:0 auto}

/* css for borders */
#borderLeft, #borderRight {
height:100%;
position:absolute;
top:0;
}
#borderLeft{left:0;}
#borderRight{right:0;}

#forBorders{
/*  width:1505px; aby ramki przylegały trzebac ustalić width */
margin:0 auto;
position:relative;}
/* end layout */



.nolink{cursor:default;}

div#footer{
clear:both;
color:#000;
font-family:arial,helvetica,clean,sans-serif;
font-size:12px;
margin:0;
text-align:center;
background:#909EAA none repeat scroll 0 0;
}
#footer img{
margin-bottom:10px;
}
#footer a{
color:#000;
text-decoration:none;

}
#footer a:hover{
background-color:transparent;

}
body
{
background-image: url(/public/img/box.jpg);
font-family:arial,helvetica,clean,sans-serif;
font-size:12px;
color:#000;
}
div#container{
background-color:#fff;
}

#wrapper{clear:both; margin-bottom:30px;}

/* BANNER */

div#banner_nav {
background-color:#000000;
bottom:0;
height:24px;
left:0px;
right:0px;
opacity:0.7;
filter: alpha(opacity = 70);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
padding-top:13px;
padding-bottom:30px;
position:relative;
width:900px;
z-index:999;
text-align:center;
position:absolute;

}

#logo
{

height:380px;
width:900px;
position:absolute;
top:0;
z-index:999;
}
#logo img
{
position:relative;
z-index:9;
opacity:0.7;
}
#rotator{ margin: 0 auto; }
#rotator img {position:absolute; border:0px;}


div#banner_nav a {
font-family:arial,helvetica,clean,sans-serif;
font-size:18px;
text-transform:uppercase;
color:#999999;
text-decoration:none;
padding:0 5px;
}
div#banner_nav a:hover {
color:#000;
background-color:#fff;
}
.menu_current {
color:#000;
background-color:#fff;
}
div#banner_nav img{ border:0px;}
/* END BANNER */

.clear{clear:both;}
.hidden{background-color:transparent;}
.none{display:none;}
.block{display:block;}

a{
text-decoration:none;
color:#999;

}
a:hover{
color:#fff;
background-color:#B1BCC5;
}

div#lang {position:absolute;
right:10px;
top:5px;
z-index:99999;
padding:4px 9px;

}


div#lang:hover{
background-color:#708392;
opacity:0.8;
filter: alpha(opacity = 80);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
} 
#langset {
color:#fff;
}
#lang a{
color:#fff;
background-color:transparent;
padding:4px;
}

div#lang a:hover{
color:#fff;
}

/***** for blog entry *****/

#slideshow {
    position:relative;
    height:450px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}
