* { margin:0pt; padding:0pt; }
body {
font-family : arial, helvetica, verdana, sans-serif;
font-size : 12px;
font-style : normal;
font-variant : normal;
font-weight : normal;
line-height : 1.2em;
background : #251b11;
color : #bdafa8;
background : #271d1d url(../images/layout/bg.gif) repeat fixed 0 0;
}
h1 {
color:#ffcf0d;
background:transparent url(../images/layout/thick.gif) repeat scroll 0% 0%;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:22px;
font-weight:400;
line-height:34px;
padding-left:15px;
}
h2 {
color:#FFFFFF;
font-size:16px;
font-weight:400;
margin-bottom:5px;
}
h3 {
color:#FFFFFF;
font-size:16px;
font-weight:400;
margin-bottom:3px;
}
h5 {
color:#BDAFA8;
font-size:10px;
font-weight:400;
}
p {
margin-bottom:8px;
}
strong {
color:#FFFFFF;
}
a:link, a:visited {
color:#FFFFFF;
text-decoration:none;
}
a:hover {
color:#BDAFA8;
}
img {
border:medium none; z-index:0;
}
.clear {clear:both;}
.wiecej {float:right;
font-weight:bold;
padding:10px;}
.pag {padding:0 15px 15px 15px;}
.small {font-size:11px; line-height:1.2em;}
.banner {width:100%; clear:both; text-align:center; margin:0 15px 15px 15px; display:block;}
#wrapper {
margin:0pt auto;
padding-left:10px;
padding-right:10px;
width:880px;
}
#header {
float:left;
height:110px;
margin:0px;
padding:0px;
width:880px;
}
#logo {
float:left;
margin:20px 0px 0px;
}
.pad {padding:0 15px 15px 15px; min-height:750px;}

#pages {
background:transparent url(../images/layout/pages-trans.png) no-repeat scroll left top;
color:#BDAFA8;
float:right;
height:65px;
margin:35px 0px 0px;
padding:8px 0px 0px 18px;
width:610px;
}
#pages h3 {
cursor:pointer;
border-right:1px solid #3B352C;
float:left;
height:50px;
margin-left:12px;
padding-right:15px;
}

span.menu-items {
font-size:11px;
}

#main {
float:left;
width:880px;
}
#content {
float:left;
margin:0px 12px 0px 0px;
width:570px;
}


.intropost {
float:left;
margin:0px 0px 0px 12px;
width:430px;
}
.intro {
background:transparent url(../images/layout/content.png) repeat scroll left top;
float:left;
margin:0px 0px 12px;
padding:12px 0px 0px;
width:100%;
}
.introinfo {
margin:0px 0px 0px;
width:430px;
}
.introcontent {
height:86px;
overflow:hidden;
}
span.date a {
color:#0fc9ff;
float:right;
font-size:16px;
margin:2px 0px 0px;
}

span.thumbnail {
float:left;
margin:0px 0px 12px 12px;
}
.thumbnail img {
border:1px solid #3B352C;
}
#page {
background:transparent url(../images/layout/content.png) repeat scroll left top;
float:left;
margin:0px 0px 12px;
padding:12px;
width:606px;
}

input#submit {
background:transparent url(images/white-trans.png) repeat scroll 0% 0%;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
margin:5px 0pt 0pt;
padding:7px 10px;
text-align:center;
}
#sidebar {
float:left;
width:260px;
}

.block {
background:transparent url(../images/layout/content.png) repeat scroll 0% 0%;
float:left;
margin:0px 0px 12px;
padding:10px;
width:270px;
}

.block_thick {
background:transparent url(../images/layout/thick.gif) repeat scroll 0% 0%;
float:left;
margin:0px 0px 12px;
padding:10px;
width:270px;
}

.block ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
.tags {
font-family:Georgia,"Times New Roman",Times,serif;
line-height:1.5em;
word-spacing:5px;
}
#footer {
float:left;
padding:0px 10px 10px 0;
width:570px;
}

.pagination {
clear:both;
margin:27px 0pt 20px 0px;
text-align:left;
}

.pagination span {
background:#000 none repeat scroll 0% 0%;
color:#FFFFFF;
padding:5px 8px;
margin:0 2px 0 0;
}

.pagination a {
background:transparent url(../images/layout/content.png) repeat scroll left top;
color:#9A7D5B;
margin:0 2px 0 0;
padding:5px 8px;
text-decoration:none;
}

.pagination a:hover {
background:#000;
color:#fff;
}

#form label {
display:inline-block;
margin:2px 10px 0pt 0pt;
text-align:right;
vertical-align:top;
width:90px; }

#form input, #form textarea {
background:transparent url(../images/layout/content.png) repeat scroll left top;
border:1px solid #291F1F;
color:#fff;
padding:3px;
width:230px;
}

#form .red {
color:red;
}
		
/* The Tips */
.tip {
color:#444444;
width:200px;
z-index:13000;
}

.tip-title{
font-weight:normal;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
color:#343434;
padding:8px 8px 5px 8px;
background:url(../images/layout/tip-trans.png) top left;
text-align:left;
}

.tip-text{
font-size:12px;
padding:0 8px 8px 8px;
background:url(../images/layout/tip-trans.png) bottom right;
text-align:left;	
}
		
	