/* reset */
html, body,p,h1,h2,h3,h4,h5,h6,ul,li,dl
{margin:0;padding:0;border:0}

/* ogólne */

html,body{
width:100%;
height:100%;
position:relative;
min-height: 558px;
}
body{
font:12px/18px Georgia, Times, serif normal;
background:url(../img/tlo.gif) #171717;	
color:#272725;
}

*html body, *html {

}



h1,h2,h3,h4,h5,h6{
font-weight:bold;
line-height: 1em;
letter-spacing: -.05em;
}
h1{
font-size:22px;
}
h1 span{
display:none;
}
h2{
font-size:18px;
padding:10px 10px 10px 0;
}
h3{
font-size:11px; 
}

p{
padding:5px 0 5px 0;
}	
i{
font-style:italic;
}
p.grub{
font-weight:bold;
	}
ul, li{
	list-style:none
}	

a{
color:#5C5C58;
text-decoration:underline
}
a:hover{
text-decoration:none;
color:#292927
}
.data{

}



div.hr {display: none}
/*/*/a{}
div.hr {
display: block;
height: 1px;
padding:0;
background:url(../img/border_1.gif) repeat-x;
margin:10px 0 10px 0;
}
hr {display:none}

.doc{
width:30px;
height:0px;
font-size:1px;
background:url(../img/doc.gif) no-repeat 0 0;
overflow:hidden;
padding:10px;
margin:0px 0px 0 10px

}

.pdf{
width:30px;
height:0px;
font-size:1px;
background:url(../img/pdf.gif) no-repeat;
overflow:hidden;
padding:10px;
margin:0px 0px 0 10px

}
/* layout */
#container{
position:absolute;
margin:0 auto;
width:760px;
height:558px;		
left:50%;	
top:50%;
margin-left:-380px;
margin-top:-290px;
background: #171717;
}
/* */
#branding{ 
width:760px;
height:157px;
background:url(../img/branding_01.jpg) no-repeat 0 0 #000;
position:relative;
}
#branding h1 a{
width:760px;
position:absolute;
top:0;
left:0;
display:block;
height:0px;
font-size:1px;
background:none;
overflow: hidden; 
padding-top: 157px;
}

#branding h2{
padding:0;
margin:0;
}

#branding h2 span{display:none;}

/* */

#nav{
padding:0 0 0 150px;
height:44px;
width:610px;
background:url(../img/nav_01.jpg) no-repeat;
position:relative;
}

#nav li{
display:inline;

}

#nav a{
position:absolute;
height:22px;
display:block;
top:15px;
background:no-repeat;
}
#nav #druzyna a:hover, #nav #druzynnicy a:hover, #nav #wyprawy a:hover,#nav #wici a:hover, #nav #mrok a:hover, #nav #nowe a:hover {
background-position:0 -22px;
}
#nav a span{
display:none
}

#nav #druzyna a{
width:83px;
background:url(../img/menu_01.gif);
left:125px;
}


#nav #druzynnicy a{
width:110px;
background:url(../img/menu_02.gif);
left:200px;
}

#nav #wyprawy a{
width:90px;
background:url(../img/menu_03.gif);
left:315px;
}

#nav #wici a{
width:60px;
background:url(../img/menu_04.gif);
left:400px;
}

#nav #mrok a{
width:75px;
background:url(../img/menu_05.gif);
left:450px;
}

#nav #nowe a{
width:108px;
background:url(../img/menu_06.gif);
left:510px;
}





/* */

#contant{
width:755px;
position:relative;
}

#contant li{
padding:2px;

}	
#contant #posag{
float:left;
width:155px;
height:362px;
background:url(../img/posag.jpg) no-repeat #fff;
position:relative;
}

#contant_main{
float:right;
background:url(../img/contant.jpg) no-repeat #fff;
width:580px;
height:292px;
overflow:auto;
text-align:left;
position:relative;
padding:10px;

}
*html #contant_main{
background-attachment:fixed;
}

#contant_opis {
width:330px;
float:left;
position:relative;
}

#contant_opis_v2{
width:430px;
float:left;

}

#contant_opis_v2 dt{
margin-top:0px;
padding:0 0 0 60px;
font-size:14px;
font-weight:bold;

line-height:40px;
background:url(../img/lisc.gif) no-repeat 0px 0px;
border-bottom:1px #CBCBBB solid;
}

#contant_opis_v2 dd{
padding:2px 0 0 15px;
}

#contant_opis_v2 .miasto, #contant_opis .mejl{
color:#777
}

#contant_opis_v2 .miasto span, #contant_opis .mejl span a{
color:#333
}

#contant_opis_v2 .pop{
background:url(../img/ico_strona.gif) no-repeat 0 4px;
padding-left:22px;
font-size:11px;
line-height:15px;
float:right}
#contant_opis_v2 #galeryjka{
position:absolute;
top:40px;
right:150px;
width:100px;
float:right
}
#contant_main .foto{
margin-left:40px;
padding:5px;
}

#contant_main  img{
margin:5px;
padding:5px;
border:1px #B8B8B5 solid;
background:url(../img/tlo_foto.gif) no-repeat left top #eeeeea;
cursor: pointer;
}
#contant_main #muzyka li{
background:url(../img/ico_mp3.gif) no-repeat 0 6px;
padding-left:20px;
}
#contant_main #film li{
background:url(../img/ico_wmv.gif) no-repeat 0 6px;
padding-left:20px;
}






#contant_spis img{
margin:2px;
}

#contant_spis{
width:200px;
float:right;
margin:10px 5px 0 0px;
padding-left:10px;
border-left:1px #CBCBBB solid;
font-size:11px;
line-height:17px;

}


#contant_spis ul{
}


#contant_spis li{
background:url(../img/dot.gif) no-repeat 0 9px;
margin:0;
padding:0 0 0 12px;
}
#contant_spis li a{

}
#contant_spis .break{
list-style:none;
background:url(../img/border_1.gif) repeat-x;
height:10px;
line-height:10px;
margin:10px 0 0 0 ;

}



/* */

#siteinfo{
position:absolute;
top:513px;
left:155px;
float:right;
height:20px;
width:605px;
padding-top:26px;
background:url(../img/foot.jpg) no-repeat #C3C3BB;
color:#424240;
font-size:11px}

#siteinfo p{
padding:0 0 0 20px;
float:left;
margin:0;

}

#siteinfo-extra{
display:inline;
float:right;
margin-right:20px;
}

#siteinfo-extra li{
display:inline}

#siteinfo-extra li a{
color:#5C5C58;
font-size:10px
}
#siteinfo-extra li a:hover{
text-decoration:none;
color:#292927
}
