@import "layout.css";
@import "pp_album.css";
body, html {
	margin:0;
	padding:0;
	font-size : 90%;
	font-family: Verdana, Arial, sans-serif;
}
body {
	margin:0;
	padding:0;
	background:black;
}
*::-moz-selection {
	background-color:black;
	color:white;
}
a {
	color:white;
	text-decoration:none;
}

#content a {
	color:white;
    text-decoration:none;
}
#content a:hover {
	color:white;
}
#content h2 {
    clear:both;
    color:white;
    font-family:Arial;
    margin-left:10px;
    margin-top:5px;
    padding:0;
}
#content h2 a {
	text-decoration:none;
	border:none;
}
hr {
	display:none;
	clear:both;
}
h3, h4 {
	color:white;
	padding:0;
	margin:20px 0 10px 0;
	clear:both;
}
input,
textarea,
select {
	padding:4px;
	border:1px solid #515151;
	font-size:.9em;
	line-height:1em;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
}
input,
label {
	width:auto;
	padding:4px;
}
label {
	font-size:.9em;
}
input.btn,
#searchform input,
input#submit {	    background:#111111;
	color:#FFFFFF;
	padding:4px;
	border:1px outset #000000;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;
	text-transform:uppercase;
}
input[class=btn],
input[type=submit]
input[id=submit] {
	padding:3px;
}
textarea {
	overflow:auto;
	display:block;
	width:100%;
    background:#FFFFFF url(images/bg-form-text.gif) repeat-x scroll left top;
    border:1px solid #DADADA;
    color:#5E5E5E;
    height:150px;
    padding:6px 6px 0
}
a img {
	border: 0 none;
}
form {
	padding:0;
	margin:0;
}
pre,
code {
   display:block;
   font: 1em 'Courier New', Courier, Fixed, monospace;
   font-size : 100%;
   color: #000;
   background : #fff url(images/preback.jpg) no-repeat left top;
   overflow : auto;
   text-align:left;
   border : 1px solid #99cc66; /*highlight color */
   padding : 0px 20px 0 30px;
   margin:1em 0 1em 0;
   line-height:17px;
}.content img {    max-width:680px;}
.icon {
	vertical-align:middle;
	border:0;
}
.with_icon {
	padding:2px 0 2px 0
}
.navigation {
	clear:both;
	padding:0;
	display:block;
}
.alignleft {
	display:block;
}
.alignright {
	display:block;
}/*--------HEADER---------*/#header .span-3-logo1{    width:110px;    margin-right:10px;    float:left;}#header .span-7-logo2{    width:430px;    margin-right:10px;    float:left;}#header .span-2-gwiazda1{    width:100px;    margin-right:10px;    float:left;}#header .span-1-gwiazda2{    width:70px;    float:left;}
/*--------menu---------*/
.menu {
	list-style-type:none;
	margin:0;
	padding:0;
	height:50px;
	width:740px;    background: url("http://sklep.pnrm.pl/media/lfstheme/img/pozioma-linia.gif") repeat-x scroll 0 bottom black;
    float:left;
	overflow:hidden;
}
.menu ul {    
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
.menu li {
	float:left;    margin-right:10px;    margin-top:8px;
}
.menu li a {
    color: white;
    font-family:"Myriad Pro","Trebuchet MS";
    font-size: 20px;
    text-transform:uppercase;
    letter-spacing: -1px;
    margin-left:5px;
}
.menu li a:hover {
    color: #e2507d;}
/*--------FOOTER---------*/
#footer .stopka {    float:right;    font-size:14px;    margin-top:10px;    width:740px;}#footer .stopka span {    position:relative;    top:-20px;}#footer .stopka img {    height:35px;    position:relative;    width:180px;}#footer .stopka span b {color:#333333;}
/*--------POST--------*/
.post {
	padding:1em 0 1em 0;
    background: black;
    margin-bottom:40px;
}.post img {    max-width:680px;}
.post hr {
	display:block;
}
.highlight_box {
	font-size:.9em;
	border:2px solid #F5F5F5;
	padding:1em;
	margin-bottom:20px;
}
.highlight_box .post {
	font-size:1em;
	border:0px none;
	margin-bottom:0px;
	padding:0 0 0 0;
}
.highlight_box .post p {
	margin:0;
}
.highlight_box .post .date {
	display:none;
}
.highlight_box h2,
.highlight_box h3,
.highlight_box h4,
.highlight_box h5 {
	font-size:2em;
	border-bottom:10px solid #F5F5F5;
}
.highlight_box .post h2,
.highlight_box .post h3,
.highlight_box .post h4,
.highlight_box .post h5 {
	font-size:1.5em;
}
.readmore {
	display:block;	text-align:left;
	font-weight:bold;
	clear:both;
	margin:1em 0 1em 0;
	color:#FF3C00;
}
.date {
	color : #02a0c7;
	float:left;
	line-height:2.3em;
    margin:8px 5px 5px 8px;
	font-size:12px;    letter-spacing:-1px;    font-weight:bold;
	text-align:center;
	position:relative;
}
.postmetadata {
	margin:0;
    margin-left:10px;
	color:#e2507d;    font-size:12px;    font-weight:bold;
	list-style-type:none;
}
#content .postmetadata a {
	color : #f9f67d;
	border:none;
	text-decoration:none;
    font-size: 12px;
}#content .postmetadata a:hover {
	border-bottom:1px dotted #02a0c7;
}
.commentlist {    background:black;
}
#content .commentlist dt{
	/*	clear:both;*/
	position:absolute;
}
html > body #content .commentlist dt{
	position:static;
    width:450px;
}
#content .commentlist dd {
	margin:0;
	padding:10px 3em 10px 10px; /* for ie not overlapping the comment with the date */
	font-size:1em;
    width:450px;
    color:#white;
}
#content .commentlist a {
    color:white;
    border:none;
    text-decoration:none;
}
#content .commentlist a:hover {
    color: #e2507d;
}

html > body #content .commentlist dd {
    background: #02a0c7;    border-bottom:1px solid black;
}
#content .commentlist .comment_text {
	margin-top:5px;
	display:block;
    color: #f9f67d;
}
html > body #content .commentlist dd.author_comment {
    background:#e2507d none repeat scroll 0 0;
    border:1px solid black; 
}
#content .commentlist dd.author_comment * { /* ie */
	position:relative;
}
#content textarea#comment {
	font-size:1em;	line-height:1.3em;
}
#commentform {
    font-family:Arial,"Helvetica Neue",Helvetica,Verdana,sans-serif;
    margin-bottom: 40px;
    margin-top: 10px;
    padding-left:2px;
}
#commentform p {
    width:450px;
}
#commentform small {
	color:#515151;
}
#commentform label {
	color: #e2507d;
}
#commentform input {
    background:#FFFFFF url(images/bg-form-text.gif) repeat-x scroll left top;
    border:1px solid #DADADA;
    color:#5E5E5E;
    height:20px;
    padding:3px 6px 3px;
}
#commentPreview {
    background:#2F261F none repeat scroll 0 0;
    border:1px solid #2B221B;
    margin-bottom:60px;
    width:450px;
}
.comment_previewlist {
    margin-top:5px;
    margin-bottom:5px;
}
#comment-preview {
    color:white;
}
#comment-preview p {
    color: #fff;
}
html > body #submit {
    background:#e2507d none repeat scroll 0 0;
    border:medium none;
    color:#f9f67d;
    height:30px;
    margin:0;
    width:auto;
}
.commentmetadata {
}
.entry {
	margin:0;
	text-align:center;
    clear:both;
}
.entry p {
	margin:1em 0 1em 0;
    color: white;
}
.entry img {
    max-width:680px;
	-moz-box-shadow: #000 0 2px 10px;
	box-shadow: #000 0 2px 10px;
}
#respond {
    margin-top: 40px;    color: #e2507d;
}
/*
#prevBtn, #nextBtn {
    height:54px;
    width:30px;
    display:block;
    position:absolute;
	overflow:hidden;
}

#prevBtn a {
    background:transparent url(images/imagePrev.gif) no-repeat scroll 0 0;
    height:54px;
    width:30px;
    display:block;
    text-indent: -8000px;

}

#nextBtn a {
    background:transparent url(images/imageNext.gif) no-repeat scroll 0 0;
    height:54px;
    width:30px;
    display:block;
    text-indent: -8000px;
}

span#nextBtn {
float:right;
margin-left:700px;
top:270px;
z-index:1000;
}

span#prevBtn {
float:left;
top:270px;
z-index:900;
margin-left:-40px;
}
*/

#nextBtn {
	font-weight:bold;	text-shadow: rgba(0,0,0,0.5) 0 2px 2px;
	font-size:18px;
}
#prevBtn {
	font-weight:bold;
	text-shadow: rgba(0,0,0,0.5) 0 2px 2px;
	font-size:18px;
}
#nextBtn a {
}
#prevBtn a {
}