body {
	margin: 0px;
	font: 11px arial;
	background: #fff url(/img/bg.gif) repeat-x;
	color: #404040;
	letter-spacing: 0.3px
}

#site{ margin: 0px auto; width:890px; text-align: left;}

#menu_lewe {
	left:-5px;
   	position:relative;
	width: 223px;
	float: left;
}

#menu_prawe {
	width: 280px;
	margin-left: 600px;
	padding-top: 40px;
}

#srodek {
	width: 370px;
	float: left;
	margin-top: 40px;
	border-right: 1px solid #e5e5e5;
}

#content {
	position:relative;
	top:-6px;
}

#logo {
    margin: 0px auto;
    color: #f8bbbb;
    padding-top:11px;
}

#foot {
	height:20px;
	padding: 7px 20px;
	clear: both;
	background: url(/img/foot.gif) repeat-x;
	font-size: 10px;
	color: #fff;
}

.menumid0 {
	padding: 5px;
}

.menumid {
	padding: 5px 15px;
}

.menutop0,.menutop {
	font: 600 15px/ 25px Arial;
	padding: 0px 10px;
	color: #1e3a6a;
}

.menutop1{
	background-image: url(/img/mainmenubg.gif);
	color:#520404;
	font: bold 16px Arial;
	padding: 50px 0px 3px 25px;
	height:1%;
}
.menumid1{
	background:#d82b2b;
	color: #fff;
	border-bottom:
}
.menumidclass1{
	border-top: 1px solid white;
	background:#243855;
	height:5px;
	margin-top:20px;
}

.menu {
	padding: 5px;
	margin-bottom: 20px;
}

.fotos {
	border: 1px solid;
	text-align: center;
	height: 106px;
	padding: 10px;
	margin: 0 auto;
}

img { border: 0px;}
a[rel="lightbox[gal]"] img { border:1px solid black; }

A { color: #464E36; }

H1,H2,H3,H4,H5,H6,UL,P { margin: 0px;}
.clear { clear:both;}

H2 {
	font-size: 13px;
}

.news img {
	float: left; padding: 5px;
}

.news {
	border-bottom:1px solid #c4c4c4;
	padding-bottom:10px;
}

.nf {
	font-size: 10px;
	color: #A1B17E;
	text-decoration: none;
}

.menumid1 LI {
	list-style-type: none;
	border-bottom: 1px solid #b1221c;
	padding-left:30px;
	margin: 0px 10px;	
}

.menumid1 UL {
	padding: 0px;
}

.menumid1 LI A {
	padding: 5px;
	display: block;
	text-decoration: none;
	color: #fff;
}

.menumid1 LI:hover {
	background: #d02323;
}

A:hover {
	color: #6b7654;
}

.strike {
	text-decoration: line-through
}

H1,H2,H3,H4,H5,H6 {
	margin-top: 20px;
}

PRE {
	border: 1px #B9A38C dashed;
	background: #ebebd9;
	padding: 10px;
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

#message {
	padding: 10px;
	border: 1px black dashed;
	background: #ebebd9;
	font: 12px/ 15px monospace;
	margin: 10px;
	display: none;
}


.php {
	border: 1px #B9A38C dashed;
	background: #ebebc5;
	padding: 10px;
	font-size: 12px;
}

.panel {
	width: 89%;
}

.panel td {
	border: 1px solid;
	text-align: center;
	height: 106px;
	padding: 5px;
	margin: 0 auto;
	width: 23%;
}

.galeria td {
	border: 1px solid silver;
    text-align: center;
    height: 120px;
    padding: 1px;
    margin: 0 auto;
    width: 25%;
}

.rows { border-collapse: collapse; }
.rows td{border-bottom:1px solid #bcbcbc; padding:3px;}

#dataSzukaj {
	border:1px solid black;
	background:#243855;
	padding:5px;
    position:absolute;
    top:70px;
}

.paginacja { 
	display:block;
	margin-top:15px;
    text-align:right;
}

.formLeft{
	background:#cf2323 url(/img/formbg.gif) repeat-x;
	padding: 5px;
	color:#fff;
	text-align:right;
}

.path{
	background:#cf2323 url(/img/formbg.gif) repeat-x;
	padding: 5px;
    color:#fff;
}
.path a { color:#fff;}

textarea{ width: 220px; height:200px;}
.t50 { width:150px; height:50px;}
#selectKat{ position:relative; top:-150px; left:200px; width:130px; background:#cf2323 url(/img/formbg.gif) repeat-x; color:#fff; padding:5px;}
#selectKat a{ color:#fff;}

.link { text-decoration:underline; cursor:pointer; }
input,textarea { font: 11px Arial; padding:2px; }

#arbtype{
float:right;
position:relative;
top:-50px;
}