body { 
        padding: 0; 
        margin: 0; 
        font: 0.74em Arial, Helvetica, sans-serif; 
        line-height: 1.5em;
        background: #fff; 
        color: #454545; 
		background: url("../pliki/lapki.jpg")
}

.nazwa
{
color: #33CC66;
text-align:center;
font-weight:bold;
}
a {
        color: #4A8EBC; 
}

a:hover {
        color: #C3593C;
    
}

a.title {
        color: #FE6700;
}

h1 {
        font: bold 2em "Trebuchet MS", Arial, Helvetica, sans-serif;
        letter-spacing: -1px; 
        padding: 2px 0 0 0px;
        margin: 0;
        color: #464548;
}

h1 a, h2 a {
        text-decoration: none;
        color: #464548;
}

h1 a:hover, h2 a:hover {
        color: #C3593C;
}

h1 .red{
        color: #C3593C;
}


h2 { 
        margin: 0 0 5px 0; 
        padding: 0; 
        font: bold 1.5em Arial, Helvetica, sans-serif;
        letter-spacing: -1px;
        color: #000; 
}

h2 .yellow{
        color: #FFFCD1;
}

p {        margin: 0 0 5px 0; }

ul { 
        margin: 0; 
        padding : 0; 
        list-style : none; 
}


/* layout
   ------ */

.content { 
        margin: 10px auto;
        width: 840px; 
		background: url("../pliki/lapki.jpg")
}

.logo {
        float: left;
        width: 280px;
        padding: 10px 0 11px 10px;
}

.header_right {
        float: right;
        width: 550px;
        height: 72px;
}

.logo p {
        font-size: 0.9em;
        color: #808080;
        padding: 0 0 0 7px;
}


.top_info {
        width: 540px;
        margin: 12px 0 5px 0;
        padding: 0 5px 5px 0;
        text-align: right;
        color: #444;
}
      

.bar { 
        text-align: right;
        font-size: 1.1em;
        height: 30px; 
}

        .bar li { 
                
                padding: 0px 10px 8px 10px;
                color: #808080;
                display: inline;
        }
        
        .bar li.active { 
                color: #C3593C;
                font-weight: bold; 
                padding-bottom: 8px; 
        }

        .bar a { 
                font-weight: bold;
                color: #003300;    
        } 
.pies
{text-align:center;
margin:0;
padding:0;}

.subheader {
        clear: both;
        margin: 0;
		padding:0;
        background: #f4f4f4;
        color: #808080;
}
.subheader_content {
        margin: 0;
		padding:10px;

}
.subheader_content h1{ color:#FF0000;}
/* left side
   --------- */

.left {
        float: left;
        width: 590px;
        margin: 0 0 10px 0;
		text-align:justify;
         
}
        .left_articles {
                margin: 0 0 15px 0;
                padding: 0 0 0 10px;
                
        }

                
/* right side
   ---------- */
                
.right {
        float: right;
        width: 245px;
        margin: 0 0 10px 0;
		

}
blockquote {
margin:0;
    background: url("../pliki/rs-right.png") right repeat-y }
blockquote::before {
    display: block;
    line-height: 0;
    background: url("../pliki/rs-topright.png") top right no-repeat;
    content: url("../pliki/rs-topleft.png") }
blockquote::after {
    display: block;
    line-height: 0;
    background: url("../pliki/rs-bottomright.png") bottom right no-repeat;
    content: url("../pliki/rs-bottomleft.png")}
	blockquote p {
    margin: 0;
    padding: 0 20px 10px 10px }
		blockquote h2 {
		text-align:center;
    margin: 0;
    padding: 0 20px 10px 10px;
	}
	
a.wiecej { font-weight: bold; font-size: 9px; }
	a.wiecej:link { color: #FF0000; text-decoration: none; }
a.wiecej:visited { color: #FF0000; text-decoration: none; }
a.wiecej:hover {  color: #FF0000;  text-decoration: none; }
a.wiecej:active { color: #FF0000; text-decoration: none; }

.cena
{
color: #CC0000;
font-size:24px;
font-weight:bold;
text-align:center;
}
td {
border:1px solid #6C3018;
text-align:justify;
padding:8px;
}

.akcent
{color: #660000}

.right a {
        color: #003300;
}

                
        
                        

/* footer
   ------ */

.footer { 
        clear: both; 
        text-align: center;
        line-height: 1.8em;
        color: #808080;
	padding: 8px 0;
}

.footer a {
	color: #C3593C;
}
.center
{text-align:center;}
@media all {                   /* hide from Netscape 4 */
   a img { color: inherit;     /* undo the rule above */
   border: none;               /* hide from Netscape 4 */
   }
}
