body {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size:12px; 
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
	}
	
#outer-border {
	width: 900px;
	height: 100%;
	margin: 0 auto;
	background: #111111;
}

#full-header {
	position:relative;
	width: 900px;
	height: 220px;
	background-color:#111;
	background-image: url(images/opowiadania-top.jpg) ;
	background-repeat: no-repeat;
	padding:0;
	}
	
#hoved {
position: relative;
width: 900px;
height: 114px;
text-align: right;
background: #111111 url(images/opowiadania-menu.jpg) no-repeat;
margin: 0;
padding: 0;
}

#login {
	text-align: right;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px; 
	font-weight:bold;
	color:#59310d; 
	margin: 0;
	padding: 0 50px 0 0;
}

#link {
text-align: center;
margin:0;
padding:0;
}


#body-bg {
	position: relative;
	width: 900px;
	background: #111111 url(images/opowiadania-bg.jpg) repeat-y;
	margin:0;
	padding:0;
}

#footer {
	background: #111111 url(images/opowiadania-foot.jpg) no-repeat;
	width: 900px;
	height: 230px;
	padding: 0;
}

.clearleft {
clear: left;
}

.clearright {
clear: right;
}

.kasse {
border: thin solid black; padding: 5px; font-size: 12px;
}

.kassetv {
border: thin solid #4040a0; float: left; padding: 5px;
width: 30%; margin-right: 5px; margin-top: 0px; font-size: 12px;
}

.kassemidt {
border: thin solid #4040a0; background: #ffffff; padding:  15px; margin: 15px
}

a { color:#6b4928; font-weight: bold; text-decoration:none; }
a:hover { color:#3c1500; font-weight: bold; text-decoration:underline; }

a.side { color:#3c1500; font-weight: bold; text-decoration:none; }
a:hover.side { color:#3c1500; font-weight: bold; text-decoration:underline; }

a.top { color:#a57630; font-size:10px; font-weight: normal; text-decoration:none; }
a:hover.top { color:#a57630; font-size:10px; font-weight: normal; text-decoration:underline; }

form { margin:0px 0px 0px 0px; }

hr { height:1px; width:80%; border:#333 1px dotted; }

hr.side-hr { height:1px; border:#eee 1px solid; }

td { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size:12px; }

pre { font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size:12px; }

.alt { color:#804040; }

.button {
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	color:#b57b04; 
	font-weight: bold;
	background-color:#ffcc66;
	border:1px #e5b64b solid; 
	margin-top:2px;
	padding:1px;
}

.textbox {
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#623100; background-color:#ffd064;
	border:1px #e5b64b solid;
	margin: 2px 1px 2px 1px;
	padding: 1px 5px 1px 5px;
}

.main-body {
	position: relative;
	width: 97%;
	font-size:12px;
	color:#000;
	background-color:#transparent;
	margin: 0 auto;
	padding: 0 10px 0 10px;
}

.center {
text-align: center;
}

.main-tab {
	position: static;
	font-size:12px;
	color:#000;
	background-color:#fdca5f;
	margin: 0 auto;
	padding: 0 10px 0 10px;
}

#pcomment {
	width: 650px;
	font-size:12px;
	color:#000;
	text-align:center;
	background-color:#transparent;
	background-image: url(images/comm.jpg);
	background-repeat: repeat-y;
	margin: 0 auto;
	padding: 0 15px 0 15px;
}

.article-body {
	font-size:1.3em;
	color:#000;
	background-color:#transparent;
	background-image: url(images/art.gif);
	background-repeat: repeat;
	margin: 10px 15px 10px 15px;
	padding: 10px;
}	

.article-body:first-letter {
	font-family:Georgia, "Times New Roman",helvetica;
	font-weight:bold; 
	font-size:3.1em; 
	float:left; 
	color:#59310d;
	margin: 5px;
	}

.artcapmain {
	font-family:Georgia,Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:1.9em; 
	color:#59310d; 
	padding:15px;
}

.artcapmain:first-letter {
	font-family:Georgia, "Times New Roman", helvetica;
	font-weight:bold; 
	font-size:2.1em; 
	float:left; 
	color:#59310d;
	}

.art-footer {
	text-align: right;
	font-size:12px;
	font-weight:bold; 
	color:#6c3b10;
	margin: 5px 15px 5px auto;
	padding:3px 4px 4px 4px;
}

.artmenu {
	text-align: right;
	color:#a57630;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; 
	font-size:10px; 
	font-weight: bold; 
	text-decoration:none;
	width: 40%;
	background-color:transparent;
	background-image: url(images/tbl1.gif);
	background-repeat: repeat;
	margin: 5px 20px 5px auto;
	padding:3px;
	}

.poemenu {
	text-align: right;
	color:#a57630;
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; 
	font-size:10px; 
	font-weight: bold; 
	text-decoration:none;
	width: 90%;
	background-color:transparent;
	background-image: url(images/tbl1.gif);
	background-repeat: repeat;
	margin: 5px auto 5px auto;
	padding:3px;
	}	
	
.wiersz {
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:1.2em;
	color:#3c1600;
	margin: 0 auto;
	}
	
.tytul {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 1.3em;
	font-weight: bold;
	color:#59310d;
	background-image: url(images/header_bullet.gif);
	background-repeat: no-repeat;
	background-x-position: 0pt;
	background-y-position: 2px;
	margin-top: 0.67em;
	margin-right: 0pt;
	margin-bottom: 0.67em;
	margin-left: 0pt;
	padding-bottom: 6px;
	padding-left: 30px;
	}

	.wiersz {
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:1.2em;
	color:#3c1600;
	margin: 0 auto;
	}
	
	
.side-body {
	font-size:12px;
	color:#000;
	width: 100%;
	background: transparent url(images/side.gif) repeat;
	padding:0;
	margin: 0;
}

.border {
border:0;
margin:0;
padding:0;
}


.side-border-left {
width:180px;
margin:0;
padding:10px;
}


.side-border-right {
width:180px;
margin:0;
padding:10px;
}

.news-footer {
	font-size:12px;
	color:#000;
	text-align:right;
	padding:3px 4px 4px 4px;
}

.capmain {
	font-family:Georgia,Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:16px; 
	font-weight:bold;
	color:#59310d; 
	padding:5px;
}

.capmain:first-letter {
	font-family:Georgia,"times",helvetica;
	font-weight:bold; 
	font-size:18pt; 
	float:left; 
	color:#59310d;
	}

.scapmain {
	font-family:Georgia,Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:16px; 
	font-weight:bold;
	color:#6b4928;
	padding: 0 0 5px 0;
}

.scapmain:first-letter {
	font-family:Georgia,"times",helvetica;
	font-weight:bold; 
	font-size:18pt; 
	float:left; 
	color:#6b4928;
	}

.capi {
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:14px; 
	font-weight:bold;
	color:#59310d; 
	padding:5px;
}

.captab {
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:14px; 
	font-weight:bold;
	color:#59310d; 
	padding:5px;
}	
	
.tbl-border { 
	background-color:transparent; 
}
	
.tbl { 
	font-size:12px; 
	color:#555; 
	padding:4px; 
}
	
.tbl1 { 
	font-size:12px; 
	color:#000; 
	background-color:transparent; 
	background-image: url(images/tbl1.gif);
	background-repeat: repeat;
	padding:4px; 
}
	
.tbl2 { 
	font-size:12px; 
	color:#000; 
	background-color:transparent; 
	background-image: url(images/tbl2.gif);
	background-repeat: repeat; 
	padding:4px; 
}
	
.forum-caption {
	font-size:14px; 
	font-weight:bold;
	color:#000; 
	background-color:transparent;
	padding:2px 4px 4px 4px;
}

.quote {
	font-size:12px;
	font-style:italic;
	color:#000; background-color: transparent;
	padding:4px;
	margin:0px 20px 0px 20px;
	border:2px #c36c21 dotted;
}

.google {
text-align: left;
padding: 0 0 0 75px;
}	
	
.foot {
font-size:10px;
text-align: left;
padding: 0 0 0 75px;
}

.copyright { 
	text-align: center;
	font-size:12px; 
	color:#000;
	width: 98%;
	background-color:transparent; 
	background-image: url(images/tbl1.gif);
	background-repeat: repeat;
	margin:0 auto;
	padding:3px;
	}
	
.poll { height:10px; border:1px #000 solid; }

.comment-name {	font-weight:bold; color:#005599; }

.shoutboxname { font-weight:bold; color:#005599; }
.shoutbox { 
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 1.2em;
	color: #996633;
	font-weight: italic; 
	}
.shoutboxdate { font-size:10px; font-weight:bold; color:#9a420e; }
/*  */
.top { color:#a57630; font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif; font-size:10px; font-weight: normal; text-decoration:none; }

.leo { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	color: #996633;
	font-size: 1em;
	font-style: italic;
	}

.leos { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	color: #996633;
	font-size: 0.9em;
	font-style: italic;
	}
	
.poezja { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	color: #996633;
	font-size: 1.1em;
	font-style: italic;
	}
	
.menu { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	color: #6b4928;
	font-size: 1.2em;
	font-style: italic;
	}
	
.old { 
	font-size: 1.2em; 
	font-family: georgia, garamond, verdana, tahoma, arial, helvetica, sans-serif;
	font-style: italic;
	}

.small { font-size:10px; font-weight:normal; }
.small2 { font-size:10px; font-weight:normal; color:#555; }
.side-small { font-size:9px; font-weight:normal; color:#555; }
.side-label { background-color:#f1f1f1; padding:2px 2px 3px 2px; }

.gallery { padding: 16px 0px 8px 0px; }
.gallery img { border: 1px solid #000; }
.gallery:hover img { border: 1px solid red; }
img.activegallery { border: 1px solid green;}

/* Obrazki bez obramowania */
img {border:0;}
/* Środkowanie pionowe ikonek */
.ico {vertical-align: middle;}

FIELDSET {
	border:1px #be8c3f solid;
	padding:3px 3px 3px 3px;
}

div.komentarze { padding-top: 7px; width: 696px; overflow: hidden; }
div.komentarze2 { padding: 7px; background: #343434; float:left; width: 682px; }
div.komentarz { width:676px; padding-left:0px; margin-right:10px; margin-top:5px; margin-bottom: 5px;}
div.komentarz div.avatar { width: 50px; height: 50px; float: left; }
div.komentarz div.komtresc { width: 623px; float: left; margin-bottom: 10px; }
div.komentarz div.komtresc div.kombg { width: 623px; float: left; background: url('images/kom/komentarzbg.gif') repeat-y; }
div.komentarz div.komtresc div.kombg div.p1 { width: 23px; float: left; height: 45px; background: url('images/kom/komentarz1.gif') no-repeat; }
div.komentarz div.komtresc div.kombg div.p2 { width: 591px; float: left; background: #f8cf6b url('images/kom/komentarz4.gif') repeat-x; }
div.komentarz div.komtresc div.kombg div.p2 div.tekst { margin-top:4px; margin-bottom: 5px; }
div.komentarz div.komtresc div.kombg div.p2 div.tekst span.user { float: left; font-weight: bold; }
div.komentarz div.komtresc div.kombg div.p2 div.tekst span.data { float: right; }
div.komentarz div.komtresc div.kombg div.p2 div.tekst span textarea { width:100%; }
div.komentarz div.komtresc div.kombg div.p2 div.tekst span input.s { background: transparent url('images/button_dodaj.gif') no-repeat; width:94px; margin-left:-2px; height:31px; border: 0; cursor: hand; cursor: pointer; }
div.komentarz div.komtresc div.kombg div.p2 div.tekst div.txt { float: left; clear: both; margin-top: 10px; width:98%; }
div.komentarz div.komtresc div.kombg div.p2 div.tekst div.sig { float: left; clear: both; margin-top: 10px; width:98%; color:#636363; }
div.komentarz div.komtresc div.kombg div.p3 { width: 9px; float: left; height: 45px; background: url('images/kom/komentarz2.gif') no-repeat; }
div.komentarz div.komtresc div.p4 { width: 623px; height: 9px; float: left; background: url('images/kom/komentarz3.gif') no-repeat; }
