 
* {
margin : 0;
padding : 0;
}
body {
margin : 0 0;
background : url('../img/body_bg.gif') repeat;
}
body, th, td, input, textarea {
font-family : Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 12px;
color : #5F3C0F;
}
img{ border : 0; }
input, textarea {
font-weight : bold;
}
input.text {
padding : 2px 5px;
background : #616161;
border-top : 1px solid #4d5719;
border-left : 1px solid #4d5719;
border-right : 1px solid #626456;
border-bottom : 1px solid #626456;
}
input.button {
background : #555555;
border-top : 1px solid #4d5719;
border-left : 1px solid #4d5719;
border-right : 1px solid #626456;
border-bottom : 1px solid #626456;
color : #ffffff;
}
h1, h2, h3 {
color : silver;
}
h1 {
letter-spacing : -0.075em;
font-size : 3em;
}
h2 {
letter-spacing : -0.05em;
text-transform : uppercase;
font-size : 1.1em;
font-weight : bold;
color : silver;
}
h2 span {
color : #5F3C0F;
}
h3 {
font-size : 1em;
}
h3 span {
color : #5F3C0F;
}
p, ul, ol {
margin-top : 1.5em;
line-height : 1.8em;
font-size : 1.1em;
}
ul, ol {
margin-left : 3em;
}
blockquote {
margin-left : 3em;
margin-right : 3em;
}
a {
text-decoration : none;
font-weight : bold;
color : #5F3C0F;
}
a:hover {
text-decoration : underline;
}
h1 a, h2 a, h3 a {
border : none;
text-decoration : none;
color : #fff;
}
h1 a:hover, h2 a:hover, h3 a:hover {
background : none;
color : #3c7bcf;
}
hr {
display : none;
}
#header {
width : 100%;
height : 154px;
background : url('../img/a1.gif') repeat-x;
}
#top
{
width : 100%;
height : 154px;
background : url('../img/top.png') no-repeat center 0px;
}
#menu {
float : left;
height : 23px;
margin-top : 109px;
}
#menu a {
color : #6C6C6C;
background : inherit;
text-decoration : none;
padding-left : 10px;
line-height : 23px;
font-weight : bold;
}
#menu a span {
padding-right : 10px;
}
#menu a, #menu a span {
display : block;
float : left;
}
#menu a:hover, #menu .current {
color : #FAF9D9;
background : #555555 url(../img/tabl.gif) no-repeat left top;
padding-left : 10px;
height : 23px;
}
#menu a:hover span, #menu .current span {
background : url(../img/tabr.gif) no-repeat right top;
padding-right : 10px;
height : 23px;
cursor : pointer;
}
#menu ul {
list-style : none;
padding : 0;
margin : 0;
}
#menu li {
float : left;
margin : 0 0 0 5px;
}
#search {
float : right;
width : 260px;
padding-top : 109px;
display : none;
}
#search fieldset {
border : none;
}
#search #s {
width : 160px;
}
#search #x {
width : 80px;
}
#logo {

}
#logo h1, #logo h2 {
float : left;
margin : 0;
padding : 0;
}
#logo h1 {
padding : 100px 5px 0 20px;
color : #2c2e22;
}
#logo h2 {
padding : 115px 0 0 0;
font-style : italic;
}
#logo p {
clear : left;
margin : 0;
padding : 0 0 0 20px;
line-height : normal;
font-size : 1.2em;
font-weight : bold;
color : #c2c5b1;
}
#logo a {
color : #ffffff;
}
#page {
width : 950px;
margin : 0 auto;
padding : 20px 0 0 0;
/*background : url(../img/pgbg.gif) repeat;*/
border : 1px solid #F8F4CE;
background-color : #E9DB96;
border-top : none;
}
#content {
float : left;
padding : 0px;
}
.post .title {
margin : 10;
font-weight : normal;
}
.post span {
/*color : #5F3C0F;*/
}
.post h1.title {
/*background : url(../img/img188.gif);*/
text-transform : uppercase;
padding : 15px 0 0 15px;
height : 30px;
font-size : 2.4em;
color : #000;
width : 566px;
}


.post .entry {
padding : 0 10px 30px 15px;
}
.post .meta {
margin : 0;
padding : 5px 0 0 15px;
text-transform : uppercase;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #cfcfcf;
}
.post .meta a {
color : #cfcfcf;
}
.post .links {
margin : 0;
}
.post .tags {
margin : 0;
text-transform : uppercase;
font-size : 0.8em;
font-weight : bold;
background : url(../img/img04.gif) repeat-x;
}
.post .links a, .post .tags a {
border : none;
}
#recent-posts h2 {
margin : 0;
background : url(../img/img133.gif) no-repeat left top;
padding : 15px 0 0 15px;
height : 30px;
}
#recent-posts h3 {
margin : 0;
font-size : 13px;
padding : 15px 0 0 15px;
}
#recent-posts p {
margin : 0 0 10px 0;
padding : 15px 0 0 15px;
line-height : 22px;
font-size : 13px;
}
.sidebar {
float : left;
}
.sidebar ul {
margin : 0;
padding : 0;
list-style : none;
}
.sidebar li {
margin-bottom : 2em;
}
.sidebar li li {
margin : 0;
}
.sidebar li h2 {
margin : 0 0 1em 0;
}

#sidebar2 {
width : 369px;
padding : 0px;
}
#sidebar2 li {
background : #262626 url(../img/sidebarBottom.png) no-repeat 0 bottom;
padding-bottom:10px;
}
#sidebar2 li h2 {
margin : 0 0 1em 0;
background : url(../img/sidebarTitle.png) no-repeat left top;
padding : 15px 0px 0px 15px;
margin-bottom : -10px;
height : 39px;
}
#sidebar2 li ul {
line-height : normal;
}
#sidebar2 li li {
padding : 5px;
font-size : 0.8em;
background : #262626;
}
#sidebar2 li a, #sidebar2 li span {
border : none;
padding-left : 10px;
color : #DFCC6A;
}
#sidebar2 li a:hover {
border : none;
padding-left : 10px;
}
#calendar {
margin : 0 auto;
}
#calendar caption {
font-weight : bold;
}
#calendar table {
width : 220px;
text-align : center;
border-collapse : collapse;
}
#calendar thead th {
background : #cccccc;
color : #ffffff;
}
#calendar tbody td {
background : #eeeeee;
}
#calendar #today {
background : #b8d03b;
font-weight : bold;
color : #ffffff;
}
#calendar a {
font-weight : bold;
}
#calendar #prev {
text-align : left;
}
#calendar #next {
text-align : right;
}
#footer {
text-align : center;
font-size : 9px;
}
.box {
position : relative;
width : 581px;
color : #5F3C0F;
text-align : center;
margin-top : 5px;
}
.box h2 {
background : inherit;
color : #6c7425;
text-transform : lowercase;
font-weight : normal;
font-size : 18px;
margin-bottom : 5px;
}
.box p {
font-size : 10px;
line-height : 16px;
margin : 0;
}
.box_inner {
border : 1px solid #565656;
padding : 0;
background : #555555;
color : inherit;
}
.add {
color : #5F3C0F;
border : 2px solid #6f6f6f;
font-weight : bold;
padding : 5px;
margin : 5px;
}
.comtyt {
/*background : #616161;*/
color : #5F3C0F;
width : 561px;
padding : 10px;
text-align : left;
float : left;
font-family : Arial, sans-serif;
font-size : 12px;
}
.comtyt small {
font-size : 10px;
color : #555;
}
.data {
width : 123px;
float : left;
font-family : Arial, sans-serif;
font-size : 12px;
color : #7c7c7c;
}
.comte {
margin : 10px;
text-align : left;
}
.kom {
margin : 5px;
}
.kom input, .kom textarea {
margin : 5px;
border : 0;
padding : 2px;
background-color : #f4f8ce;
}
.naj {
width : 200px;
float : left;
padding : 5px;
}
#najnow {
margin: 0 auto;
margin-top : 10px;
overflow : auto;
width: 581px;
}
.naja {
width : 160px;
height : 190px;
padding: 15px;
float : left;
text-align : center;
font-size: 11px;
background: url(../img/backgroundThumb.gif) center center no-repeat;
}
.naja p{
width : 130px;
height : 20px;
font-size : 9px;
overflow : hidden;
text-align : left;
padding-top : 5px;
margin-bottom : 10px;
color : #5F3C0F;
}
.naja .a img, .naja .b img
{
margin-bottom : -3px;
}
.naja .a{
float: left;
width: 90px;
color: #5F3C0F;
text-align : center;
font-size : 9px;
}
.naja .b{
float: left;
width: 70px;
text-align: center;
color : #5F3C0F;
font-size : 9px;
}

.nimg {
border : 1px solid #fff;
display : block;
width : 150px;
height : 120px;
text-align:center;
margin:auto;
margin-bottom:5px;
}

.pager {
text-align : center;
/*color : #5F3C0F;*/
color: #A17740;
margin: 10px;
width : 550px;
}
	.pager a
	{
		color: #A17740;
	}
	.pager a.currentPage
	{
		color: #5F3C0F;
		text-decoration: underline;
	}

#admin .gora {
font-size : 1.5em;
background : #616161;
width : 100%;
padding : 2px;
color : #5F3C0F;
}
#admin .gora a{
	color: #ccc;
	font-size : 0.8em;
	float: right;
	padding: 5px;
	background-color: #616161;
}
#admin .gora a:hover{
color : #fff;
}

#admin .men {
background : #555;
width : auto;
padding : 3px;
margin-bottom : 10px;
}
#admin .men a {
color : #fff;
text-decoration : none;
padding : 2px;
}
#admin td, #admin th {
padding : 5px;
border : 1px solid #4f4f4f;
}
#admin .s {
margin-left : 10px;
}
#admin h1 {
letter-spacing : 0;
font-size : 1.7em;
color : red;
}

.erotyczne a, .erotyczne a:link, .erotyczne a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	width:500px;
	text-decoration: none;
	border: 1px solid #5F3C0F;
	color: #5F3C0F;
	background-color: #000;	
}
.erotyczne a:hover {	
	border: 2px solid #5F3C0F;
	color: #fff;
	background-color: #000;
}
.erotyczne span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #5F3C0F;
	border: 1px solid #5F3C0F;
	background-color: #000;
}
.erotyczne span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 2px solid #5F3C0F;
	color: #000;
	background-color: #5F3C0F;
}
.erotyczne span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 2px solid #5F3C0F;
	color: #fff;
	background-color: #000;
}

.map{
text-align : left;
color: #fff;
}


.opis{
text-align: left;
margin: 0 auto;
width: 400px;
margin-top: 10px;
}