 
* {
margin : 0;
padding : 0;
}
body {
margin : 0 0;
background : url('../img/body_bg.gif') repeat;
}
body, th, td, input, textarea {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 12px;
color : silver;
}
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 : #b6518f;
}
h3 {
font-size : 1em;
}
h3 span {
color : #b6518f;
}
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 : #b6518f;
}
a:hover {
background-color : #616161;
}
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 : 105px;
background : url('../img/a1.gif') repeat-x;
}
#menu {
float : left;
height : 23px;
margin-top : 70px;
}
#menu a {
color : #fff;
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 : #fff;
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 : 70px;
}
#search fieldset {
border : none;
}
#search #s {
width : 160px;
}
#search #x {
width : 80px;
}
#logo {
width : 978px;
height : 200px;
margin : 0 auto;
background : url(../img/img12.jpg) no-repeat left top;
height : 263px;
border : 20px solid #f3f3f3;
}
#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 : 978px;
margin : 0 auto;
padding : 20px 0 0 0;
background : url(../img/pgbg.gif) repeat;
border : 15px solid #616161;
border-top : none;
}
#content {
float : left;

padding : 0 0 0 20px;
}
.post .title {
margin : 10;
font-weight : normal;
}
.post span {
color : #b6518f;
}
.post h1.title {
background : url(../img/img188.gif);
padding : 15px 0 0 15px;
height : 30px;
font-size : 2.4em;
color : silver;
width : 609px;
}


.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 : 240px;
padding : 0 20px 0 20px;
}
#sidebar2 li h2 {
margin : 0 0 1em 0;
background : url(../img/img111.gif) no-repeat left top;
padding : 15px 0 0 15px;
height : 30px;
}
#sidebar2 li ul {
line-height : normal;
}
#sidebar2 li li {
padding : 5px;
font-size : 0.8em;
}
#sidebar2 li a {
border : none;
padding-left : 10px;
}
#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;
border : 1px dotted #636363;
width : 620px;
margin-right: 25px;
color : #dadada;
text-align : center;
background : #555555;
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 : #b6518f;
border : 2px solid #6f6f6f;
font-weight : bold;
padding : 5px;
margin : 5px;
}
.comtyt {
background : #616161;
color : #cf62a5;
width : 487px;
padding-left : 10px;
text-align : left;
float : left;
font-family : Arial, sans-serif;
font-size : 12px;
}
.comtyt small {
font-size : 10px;
color : #555;
}
.data {
width : 123px;
background : #616161;
float : left;
font-family : Arial, sans-serif;
font-size : 12px;
color : #555;
}
.comte {
margin : 10px;
text-align : left;
}
.kom {
margin : 5px;
}
.kom input, .kom textarea {
margin : 5px;
background : #5b5b5b;
border : 0;
padding : 2px;
}
.naj {
width : 200px;
float : left;
padding : 5px;
}
#najnow {
margin: 0 auto;
margin-top : 10px;
overflow : auto;
width: 600px;
}
.naja {
width : 160px;
height : 190px;
padding: 15px;
float : left;
text-align : center;
font-size: 11px;
}
.naja p{
height: 36px;
font-size: 12px;
text-align : left;
}

.naja .a{
float: left;
width: 80px;
color: silver;
text-align: left;

}

.naja .b{
float: left;

width: 80px;
text-align: right;

}



.nimg {
border : 0;
width : 150px;
text-align:center;
margin:auto;
}

#admin .gora {
font-size : 1.5em;
background : #616161;
width : 100%;
padding : 2px;
color : #b6518f;
}
#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 #B6518F;
	color: #B6518F;
	background-color: #000;	
}
.erotyczne a:hover {	
	border: 2px solid #B6518F;
	color: #fff;
	background-color: #000;
}
.erotyczne span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #B6518F;
	border: 1px solid #B6518F;
	background-color: #000;
}
.erotyczne span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 2px solid #B6518F;
	color: #000;
	background-color: #B6518F;
}
.erotyczne span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 2px solid #B6518F;
	color: #fff;
	background-color: #000;
}

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


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

/* platnosci*/
td.platnosci {
	color:#FFFFFF;
	background-color: #494949;
	text-align: center;
	font-size: 25px;
	border: none;
}
span.tekst { 
	font: bold normal 17px Georgia;
	color: #000000;
}
td.naglowek, td.menuplat { 
	text-align: center;
	font: normal 15px Arial Black;
	color:#000000;
	border: none;
	font-weight: bolder;
	background-color: #EAEAEA;
}
span.tekst2 { 
	text-align: center;
	font: normal 14px Georgia;
	color:#000000;
	font-weight: bolder;
}
td.kod {
	text-align: center;
	border: none;
	background-color: #EAEAEA;
	padding-top:5px;
}
td.buttons {
	text-align: center;
	background-color: #EAEAEA;
}
td.title { 
	color: #FFF;
	background: #5F5F5F;
	text-align: right;
	padding: 2px 10px 2px 0px;
	font: bolder normal 17px Georgia;
}
td.undertitle {
	color: #4D4D4D;
	text-align: right;
	font-size: 12px;
	font-weight: bolder;
}
td.under {
	padding: 15px 0px 0px 0px;
	text-align: center;
}
span.wyciag {
	font-size:13px;
	color:#000000;
}

a.digitalpay
{
   color: #F00;
	border: none;
}
a.digitalpay:visited
{
   color: #F00;
	border: none;
}
a.digitalpay:active
{
   color: #F00;
	border: none;
}
a.digitalpay:hover
{
   color: #C30;
	border: none;
}
a.serwisy, a.serwisy:active, a.serwisy:visited, a.serwisy:link{
   color: #900;
	text-decoration: none;
}
a.serwisy:hover {
   color: #000000;
	text-decoration: none;
}
.undertitle a, .undertitle a:visited, .undertitle a:active, .undertitle a:hover{
	color: #4D4D4D;
	border: none;
	text-decoration:none;
}
a.digitalpay img
{
border: none;
}

