*{margin:0px;}

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background: #fff url(../images/background.jpg) repeat-x left top;
 }

a{
  text-decoration: none;
  font-weight: bold;
  color: #4c4c64; 
}

p{
 padding: 0px 0px;}
 
img{
  border-style: none;
}

#wrapper { 
 margin: 0 auto;
 width: 940px;
 background: #fff;}

.top { 
  font-weight: bold;
  color: #eee;
  width: 940px;
  height: 50px;
  background: #f8f8f8 url(../images/top_b.jpg) repeat-x left top;}

.top p{ 
  padding: 5px 15px;
  color: #006e2e;}
  
.header{
  width: 940px;
  height: 190px;
  background: #f8f8f8 url(../images/naglowek.jpg) no-repeat left top;
  background: #f8f8f8;}

.menu {
  padding-bottom: 5px;
  width: 940px;
  height: 35px;
  background:#ffffff url(../images/menu_s.jpg) repeat-x left top;}

.linki
{	margin: 0;
	padding: 0;
	width: 940px;
	height: 35px;
	z-index: 30;
  background:#ffffff url(../images/menu_s.jpg) repeat-x left top;}

.linki li
{	margin: 0;
	padding: 0;
	height: 35px;
	list-style: none;
	line-height: 0px;
	float: left;
	font: bold 11px verdana;
  line-height: 35px;}

.linki li a
{	display: block;
        margin: 0px 15px 0px 15px;
	/*padding: 7px 0px; */ 

	height: 35px;
	background:#aaa url(../images/menu_s.jpg) repeat-x left top;
	color: #fff;
	text-align: center;
	text-decoration: none;
  font-family: Verdana}

.linki li p{
	color: #fff;}

.linki li a:hover{
	color: #ddd}

.witamy{
  margin-right: 5px;
  margin-bottom: 5px;
  float: left;
  border: 1px solid #c6e0de;
  width: 608px;
  height: 93px;
  background: #f3f3f3 url(../images/gradient.jpg) repeat-x left top;
}

.aktual{
  margin-bottom: 5px;
  float: right;
  width: 323px;
  height: 331px;
  border: 1px solid #c6e0de;
  background: #f3f3f3 url(../images/gradient.jpg) repeat-x left top;
}

.tyt{
  font: bold 11px verdana;
  color: #4c4c64;
  padding: 5px 20px;
}

.aktual .wiad{
  margin: 10px;
  border-top: 1px solid #c6e0de;
}

.aktual .dalej{
  padding: 5px 5px;
}

.aktual .dalej a{
  color: #aaa;
  padding: 10px 20px;
}

.content{
  float: left;
	width:918px;
	border:1px solid #c6e0de;
	padding:5px 10px 10px 10px;
	margin:0px 0px 5px 0px;
	background: #f3f3f3;
}

.contentShort{
 float:left; 
 width:593px;
 border:1px solid #c6e0de;
 padding:5px 5px 5px 10px;
 margin:0px 0px 5px 0px;
 background: #f3f3f3;
}


.oferta{
  margin-right: 5px;
  margin-bottom: 5px;
  float: left;
  width: 200px;
  height: 233px;
  background: #f3f3f3;
}



.reklama{
  float: left;
  width: 940px;
  /*height: 95px;*/
  height: 50px;
  margin-bottom: 5px;
	margin-top: 10px;
}

.reklama div{
  font-weight:bold; text-align:center; font-size:15px;
}


.lewa_kol{
  width: 200px;
  float: left;
  margin-right: 5px;
  margin-bottom: 5px;
  background: #f3f3f3;
  border: 1px solid #c6e0de;
}

.tytul{
  padding: 5px 15px;
  font-weight: bold;
  color: #4c4c64;
}

.tresc{
  padding: 5px 5px;
  margin: 0 10px;
  border-top: 1px solid #c6e0de;
}

.prawa_kol{
  width: 711px;
  float: right;
  margin-bottom: 5px;
  background: #f3f3f3;
  border: 1px solid #c6e0de;
  font-size: 11px;
	padding:0px 10px 10px 10px;
}

.prawa_kol ol,ul{padding-left:50px;}

.footer {
  float:left;
  width: 940px;
	height: 20px;
  background: #fff url(../images/footer.jpg) repeat-x left top;
}

.footer .lewo{
  padding: 5px 10px;
  float:left;
}

.footer .prawo{
  padding: 5px 10px; 
  float:right; text-align: right
}

.tableList
{
 background:#CECECE;
}

.tableList td
{
 padding:8px;
}

.tableList tr.head{
 height:23px;
 text-align:center;
 font-weight:bold;
 background: url(../images/bghead.jpg) repeat-x;
 color:#231D3F;
 
 }

ul.menu_kat { background:#fff; list-style: none;line-height:20px; padding:10px;}
ul.menu_kat li { border-bottom: 1px solid #ddd; }
ul.menu_kat li.kat a { color:#000; }
ul.menu_kat li.kat2 a {margin-left: 10px; }
ul.menu_kat li.kat3 a {margin-left: 20px; }
ul.menu_kat a { color:#444; background:#fff; text-decoration:none; height:20px; line-height: 20px; }
ul.menu_kat li.kat a:hover { background: #000; color: #fff; }
ul.menu_kat li.kat2 a:hover { background: #555; color: #fff; }
ul.menu_kat li.kat3 a:hover { background: #aaa; color: #fff; }


.tresc li{
  padding: 3px 5px;
}

.lbox{
  float: left;
  margin: 5px 10px;
}

.lbox img{
  float: left;
  margin-left: 10px;
  margin-bottom: 10px;
  border: 1px solid #c6e0de;
}

#contactForm .gm{color:#000; font-weight:bold; padding:0 0 0 10px;}
#contactForm input, textarea{border:1px solid #ddd;}

fieldset{ border: 0; padding:0; margin:0;}
fieldset div { text-align: left; clear:both; padding-top:10px; }
fieldset div label {display:block; padding:0px 0px 3px 2px; width:400px; font-weight: bold; color:#333534;}
fieldset div input {border: 1px solid #ddd; }
input.przycisk{border: 1px solid #ddd; background:#A4C2E6; color:#363837; width:140px; padding: 0 0 0 0; font-weight:bold;}
.content b.c1{color:#252138; background-color:#CBCBCB; padding:5px; border:1px solid #B0B2B1;}

.prawa_kol table td{border:1px solid #000;}
