﻿html, body, a, object, pre, abbr, address, cite, code, del, dfn, em,
img, ins, kbd, dt, dd, li, fieldset, form, label, legend, table,
tbody, tfoot, thead, tr, th, td {
  background: transparent;
  margin: 0;
  padding: 0; 
  border: 0; 
  outline: 0; 
  font-size: 100%; 
  vertical-align: baseline; 
  
}
/* ogólna struktura */

body {
  background: url(images/bg-main.jpg);
 background-attachment:fixed;
  color: #000;
  font: 12px/1.4 Verdana, "Helvetica Neue", Arial, sans-serif;

}
a{
color: #000;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}
.menu{
list-style: none;
text-align: right;
width: 170px;
margin: 0;
padding: 0;
}
.menu li{
width: 170px;
}
.menu li  a{
font-size: 11px;
padding: 5px;
display: block;
background: url(images/right-menu-arrow.png) no-repeat;
background-position: 0px -3000px;

}
.menu li  a:hover, .menu li.active a{
background-position: 0px 0px;
text-decoration: none;
}


#wrapper{
width: 960px;
float: left;
margin-left: 20px;
}
#left-container{
width: 170px;
float: left;
margin-right: 60px;
position: relative;
}
.box_content{
margin-top: 88px;
text-align: right;
font-size: 12px;
line-height: 30px;
font-style: italic;
}
#left-container h1{
 background: url(images/logo-volverise.png) no-repeat top right;
 width: 170px;
 height: 56px;
 border-bottom:1px solid #000;
 padding-bottom: 20px;
 margin-top: 54px;
 margin-bottom: 13px;
}
#left-container h1 a{
 display: block;
 width: 170px;
 height: 56px;
 text-indent: -2000px;
}
#main-container{
float: left;
margin-top: 130px;
border-top:1px solid #000;
width: 730px;

}
#content{
min-height: 500px;
position: relative;
}
/*lista z trescia*/
dl{
width: 350px;
clear: both;
overflow: auto;
margin: 0px 0px 40px 0px;
line-height: 20px;
font-size: 11px;
}
dt{
width: 100px;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
dd{
width: 240px;
float: left;
margin-bottom: 10px;
}
/*lista zdjec*/
#gallery-container{
list-style: none;
padding: 0;
margin: 20px 0px 20px -20px;
overflow: auto;
}
#gallery-container li{
width: 230px;
height:190px;
margin-left: 20px;
margin-bottom: 10px;
float: left;
}
#gallery-container li a{
display: block;
width: 230px;
height: 140px; 
overflow: hidden;
background: #000;
margin-bottom: 5px;
}
#gallery-container li strong{

font-weight: normal;
font-size: 11px;
line-height: 20px;
}
#main-container h2{
font-size: 12px;
padding: 0px;
margin: 15px 0px;
line-height: 15px;
clear: both;
}
.sub_describe{
display: block;
margin-top: -10px;
}
/* prezentacja*/
#container_presenation{
width: 600px;
position: relative;
margin: 20px 0px 70px 0px;
overflow: auto;
padding-bottom: 55px
}
#navigation{
list-style: none;
padding: 0px;
margin: 0px;
position: absolute;
bottom: 0px;
right: 0px;
}
#navigation li{
float: left;
width: 35px;
height: 35px;
margin-left: 12px;
}
#navigation li a{
display: block;
width: 35px;
height: 35px;
text-indent: -4000px;
overflow: hidden;
 background: url(images/foto-labels.png) no-repeat;
 background-position: 0 0 ;

}
#navigation li#go_next a{
background-position: -55px 0px ;
}
#navigation li#go_top a{
background-position: -112px 0px ;
}
#navigation li#go_back a {
background-position: -162px 0px ;
}
a#go_back{
display: block;
width: 35px;
height: 35px;
text-indent: -4000px;
overflow: hidden;
background: url(images/foto-labels.png) no-repeat;
background-position: -162px 0px ; 
position: absolute;
top: 10px;
right: 122px;
}
#footer{
border-top:1px solid #000;
padding-top: 20px;
margin-bottom: 70px;
}
#footer p{
padding: 0px;
margin: 0px;
font-size: 11px;
}

