﻿body {
	font-family : "Trebuchet MS";
	font-size : 12px;
	background-image : url('images/background.jpg');
	background-repeat: repeat-x repeat-y center;
	background-position: center 220px;
	background-color: #131313;
	margin: 0px auto;
}

td {
font-family : Tahoma;
font-size : 12px;
color : #8a8a8a;
}
.txt1 {
color : #5f98bd;
}
.txt2 {
color : #6f7f4d;
}
.txt3 {
color : #f7f7f7;
}
.txt4 {
font-family : Tahoma;
color : #ff731e;
font-size : 12px;
}
a {
color : #113355;
font-family : "Trebuchet MS";
text-decoration : none;
font-size : 12px;
}
a:hover {
color : #ff731e;
font-family : "Trebuchet MS";
font-size : 12px;
text-decoration : none;
}
a.side {
font-family : "Trebuchet MS";
color : #5f98bd;
text-decoration : none;
}
a:hover.side {
color : #ff731e;
text-decoration : underline;
font-family : "Trebuchet MS";
}
a.white {
color : #000000;
text-decoration : none;
font-family : "Trebuchet MS";
}
a:hover.white {
color : #113355;
text-decoration : underline;
font-family : "Trebuchet MS";
}
img {
border : 0;
}
form {
margin : 0 0 0 0;
}
hr {
border-top : 1px solid #e2e2e2;
border-bottom : 1px solid #f7f7f7;
}
hr.side-hr {
border : 1px solid #e2e2e2;
border-bottom : 1px solid #f7f7f7;
}
td {
font-family : "Trebuchet MS";
font-size : 12px;
}
pre {
font-family : "Trebuchet MS";
font-size : 12px;
}
.alt {
color : #666;
}
.header {
font-family : "Trebuchet MS";
font-size : 12px;
color : #333;
background-color : #f7f7f7;
padding : 5px;
}

.banerek {
	font-size: 12px;
	color: #ffffff;
        height: 316px; 
        width: 1100px;
	background-image: url(images/banner.jpg);
	text-align : right;
}

.banerek2 {
        height: 80px; 
        width: 1100px;
	background-image: url(images/baner_dl.jpg);
	text-align : center;
}

.banerek3 {
        height: 120px; 
        width: 1100px;
	background-image: url(images/banery.jpg);
	text-align : left;
	padding-left: 14px;
}
.button {
font-family : "Trebuchet MS";
font-size : 12px;
color : #555;
background-color : #f1f1f1;
background-image : url("images/gump.png");
height : 20px;
border : 1px solid #ccc;
margin-top : 2px;
}
.button:hover {
font-family : "Trebuchet MS";
font-size : 12px;
color : #555;
background-color : #f1f1f1;
background-image : url("images/button1.png");
height : 20px;
border : 1px solid #66ccff;
margin-top : 2px;
}
.textbox {
font-family : "Trebuchet MS";
font-size : 12px;
color : #000;
background-color : #f7f7f7;
border : 1px solid #666;
}
.main-bg {
padding : 5px 0 5px 0;
}
.side-border-left {
padding : 5px 5px 0 0;
}
.side-border-right {
width: 270px;
padding : 5px 0 0 5px;
}
.main-body {
font-size : 12px;
color : #113355;
background-color : #f5f5ed;
padding : 3px 4px 3px 4px;
}
.side-body {
font-size : 12px;
color : #113355;
background-color : #ffffff;
padding : 0 4px 6px 0;
}
.border {
background-color : #ddd;
border : 2px solid #5f5f5f;
}
.infobar {
font-size : 12px;
color : #000;
border-top : solid #c4c4c4;
border-top-width : 1px;
border-left : solid #c4c4c4;
border-left-width : 1px;
border-right : solid #f6f6f6;
border-right-width : 0;
border-bottom : solid #f6f6f6;
border-bottom-width : 1px;
padding : 3px 4px 3px 4px;
}
.infobar2 {
font-size : 12px;
color : #676767;
border-top : solid #c4c4c4;
border-top-width : 1px;
border-left : solid #c4c4c4;
border-left-width : 0;
border-right : solid #f6f6f6;
border-right-width : 1px;
border-bottom : solid #f6f6f6;
border-bottom-width : 1px;
padding : 3px 4px 3px 4px;
}
.panel-left {
width : 8px;
height : 32px;
background-image : url(images/panel-left.png);
background-repeat : no-repeat;
}
.panel-right {
width : 8px;
height : 32px;
background-image : url(images/panel-right.png);
background-repeat : no-repeat;
}
.panel-main {
font-family : "Trebuchet MS";
font-size : 12px;
font-weight : bold;
color : #f7f7f7;
padding : 0 2px 8px 2px;
background-image : url(images/panel-main.png);
background-repeat : repeat-x;
}
.panel-aleft {
width : 8px;
height : 32px;
background-image : url(images/panel-aleft.png);
background-repeat : no-repeat;
}
.panel-aright {
width : 8px;
height : 32px;
background-image : url(images/panel-aright.png);
background-repeat : no-repeat;
}
.panel-amain {
font-family : "Trebuchet MS";
font-size : 12px;
font-weight : bold;
color : #f7f7f7;
padding : 0 2px 8px 2px;
background-image : url(images/panel-amain.png);
background-repeat : repeat-x;
}
.panel-bleft {
width : 8px;
height : 52px;
background-image : url(images/panel-bleft.png);
background-repeat : no-repeat;
}
.panel-bright {
width : 8px;
height : 52px;
background-image : url(images/panel-bright.png);
background-repeat : no-repeat;
}
.panel-bmain {
font-family : "Trebuchet MS";
font-size : 12px;
font-weight : bold;
color : #f7f7f7;
padding : 0 2px 8px 2px;
background-image : url(images/panel-bmain.png);
background-repeat : repeat-x;
}
.border-left {
width : 8px;
background-image : url(images/border-left.png);
background-repeat : repeat-y;
}
.border-right {
width : 8px;
background-image : url(images/border-right.png);
background-repeat : repeat-y;
}
.border-bleft {
width : 8px;
height : 8px;
background-image : url(images/border-bleft.png);
background-repeat : no-repeat;
}
.border-bright {
width : 8px;
height : 8px;
background-image : url(images/border-bright.png);
background-repeat : no-repeat;
}
.border-bmain {
height : 8px;
background-image : url(images/border-bmain.png);
background-repeat : repeat-x;
}
.border2-left {
width : 8px;
background-image : url(images/border2-left.png);
background-repeat : repeat-y;
}
.border2-right {
width : 8px;
background-image : url(images/border2-right.png);
background-repeat : repeat-y;
}
.border2-bleft {
width : 8px;
height : 8px;
background-image : url(images/border2-bleft.png);
}
.border2-bright {
width : 8px;
height : 8px;
background-image : url(images/border2-bright.png);
}
.border2-bmain {
height : 8px;
background-image : url(images/border2-bmain.png);
background-repeat : repeat-x;
}
.side-caption {
font-family : "Trebuchet MS";
font-size : 12px;
font-weight : bold;
color : #f7f7f7;
background-color : #004a80;
padding : 0 4px 3px 4px;
}
.tbl-border {
color : #555;
background-color : #e1e1e1;
}
.tbl {
font-size : 12px;
color : #555;
background-color : #fff;
padding : 4px;
}
.tbl1 {
font-size : 12px;
color : #555;
background-color : #fff;
padding : 4px;
}
.tbl2 {
font-size : 12px;
color : #555;
background-color : #f1f1f1;
padding : 4px;
}
.forum-caption {
font-size : 12px;
font-weight : bold;
color : #346d00;
background-color : #e9ebe7;
height : 24px;
padding : 0 4px 2px 4px;
background-image : url(images/cellpic3.gif);
background-repeat : repeat-x;
border-width : 1px 1px 1px 1px;
border-color : #c9d0c2 #c9d0c2 #c9d0c2 #c9d0c2;
border-style : solid;
}
.quote {
color : #000;
background-color : #fff;
padding : 2px;
margin : 0 20px 0 20px;
border : 1px solid #5f5f5f;
}
.poll {
height : 12px;
border : 1px solid #444;
}
.comment-name {
font-weight : bold;
color : #113355;
}
.shoutboxname {
font-weight : bold;
color : #113355;
}
.shoutbox {
color : #555;
}
.shoutboxdate {
font-size : 12px;
color : #333;
text-align : right;
}
.small {
font-size : 12px;
font-weight : normal;
}
.small2 {
font-size : 12px;
font-weight : normal;
color : #555;
}
.side-small {
font-size : 12px;
font-weight : normal;
color : #333;
}
.side-label {
background-color : #e3e3e3;
padding : 1px 4px 3px 4px;
background-image : url(images/side-cell.gif);
background-repeat : repeat-x;
}
.gallery {
padding : 16px 0 8px 0;
}
.gallery img {
border : 1px solid #ccc;
}
.gallery:hover img {
border : 1px solid red;
}
img.activegallery {
border : 1px solid green;
}
FIELDSET {
border : 1px solid #ebe8e0;
padding : 3px 3px 3px 3px;
}
.hide {
font-weight : bold;
font-size : 10px;
text-align : center;
padding : 3px 4px 3px 4px;
border : 1px solid #c6bc9d;
}
#dhtmltooltip {
position : absolute;
width : 150px;
border : 0 solid black;
padding : 2px;
visibility : hidden;
z-index : 100;
}

/* Modyfikacje by DragonTheDon */

table.menu-gorne {
	color: #FFFFFF;
	text-align: center;
}

table.menu-gorne a {
	color: #FFF;
}

table.footer {
	height: 120px;
	background-color: #131313;
	background-image : url(images/footer.jpg);
	background-repeat : no-repeat;
	color: #8a8a8a;
	text-align: center;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
}

/* Modyfikacje menu */

table.prod {
	width: 100%; 
	border-collapse:collapse; border:none;
	padding-bottom: 7px;
}

.prod a img {
	border:none; 
	float:center;
	padding-top: 3px; 
}

.prod td {
	width:110px;
}

.prod td p {
	margin:0;
	line-height: 1.2em;
	font-size: 16px;
}

.prod td a {
	display:block;
	height:70px; 
	text-decoration:none; 
}

.prod td a:link {color: #fff}

.prod td a:visited {color:#fff}

.prod td a:hover, .prod td a:active, .prod td a:focus {
	color:#000;
	background-color:#CCFF00;
}

