body {
  background:#2f0203;
  font-family:"Tahoma",sans-serif;
  font-size:11px;
  line-height:18px;
  color:#b9bc96;
  margin:0;
  padding:0;
}
* { margin:0;padding:0;}
.clear {clear: both;}
a:focus {border:0;}

a {
    color:#bf6802;
    text-decoration:none;
}
a:hover {
    color:#c90202;
}

h2 {
    font-size:16px;
    line-height:150%;
    color:#bab571;
    font-weight:bold;
    padding:0 0 7px 0;
    margin:0 0 10px 0;
    background:url(h2bg.gif) left bottom repeat-x;
}

h3 {
margin: 0 0 15px 0px;
}

#skel ul { 
    margin:0 0 0 0px;
    list-style:none; 
    padding:0;
}
#skel li {
    background: url(dot.gif) 0 5px no-repeat; 
    padding-left:17px;
}

#container {
	width:780px;
	margin:0 auto;
	padding:0;
}

#header{
	height:351px;
	background:url(headerbg.jpg) 0 0 no-repeat;
	position:relative;
}
#nav {
	height:42px;
	background:url(navbg.jpg) 0 0 no-repeat;
}
#skel {
	min-height:300px;
	background:#330304 url(contentbg.gif) top left no-repeat;
	position:relative;
}
#footer {
    height:64px;
    background:url(footerbg.gif) 0 0 repeat-x;
    padding:10px;	
    font-size:10px;	
    color: #860308; 
    text-align:center;
}

/********/

#header h1 a {
	width:257px;
	padding-top:121px;
	height:0px;
	overflow:hidden;
	display:block;
	font-size:8px;
	background-image:none;
	border:0;
}
#header h1 a:hover { background-image:url(vabanque.jpg); }


#nav ul { 
	list-style-type:none;
	display:block;
	height:42px;
	text-align:center;
	margin:0;
}
#nav li {
	height:42px;
	display:block;
	overflow:hidden;
	float:left;
	margin:0;
}
#nav a {
	display:block;
	height:0px;
	padding-top:42px;
	overflow:hidden;
	background-position:0px 0px;
}
#nav a:hover{
    background-position:0px 42px;
}

#nav a.lokal {background-image:url(lokal.gif); width:147px; }
#nav a.nowinki {background-image:url(nowinki.gif); width:122px; }
#nav a.galeria {background-image:url(galeria.gif); width:122px; }
#nav a.menu {background-image:url(menu.gif); width:122px; }
#nav a.ksiega {background-image:url(ksiega.gif); width:122px; }
#nav a.kontakt {background-image:url(kontakt.gif); width:145px; }

/**** footer *****/
#footer a:link,
#footer a { 
    font-size:10px;
    color: #860308; 
} 
#footer a:hover { 
    color: #bf6801; 
}

/********/

#content {
    min-height:320px;
}

#content { margin-left:264px; padding:24px 39px 20px 39px; }
#sidebar {
    padding:0px 25px 0 39px;
    width:200px;
    position:absolute;
    top:24px;
    bottom:24px;
    left:0;
    background:url(sidebarbg.gif) top right repeat-y;
}

body.start #content { margin-left:264px; padding:24px 39px 20px 39px; }
body.start #sidebar {
    padding:0px 25px 0 39px;
    width:200px;
    position:absolute;
    top:24px;
    bottom:24px;
    left:0;
    background:url(sidebarbg.gif) top right repeat-y;
}

/**** *****/
.zolty {
    color:#bf6801;
}

#sidebar ul li a {
    font-weight: bold;
}

#skel li {
    margin-bottom: 7px;
}


/*** galeria ****/

div.PicasaAlbum {
    float:left;
    width:170px;
    height:150px;
    }

/* paginacja */
#ditto_pages {
    border-top: 1px solid #690200;
    padding-top: 10px;
    font-size: 86%;
    color: white;
}
#ditto_pages .ditto_currentpage {
    border: 1px solid #690200;
    padding: 1px 5px 2px;
    margin-right: 1px;
    color: #fff;
}
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px;
    margin-right: 1px;
    color: #ccc;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #690200;
    padding: 1px 5px 2px;
    margin-right: 1px;
    text-decoration: none !important;
    color: #bf6802;
}
#ditto_pages a:hover {
    color: #C90202
}
