html, body {
	background-image:    url(gfx/bg_top.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0;
	padding: 0;
	color: #000000;
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

td {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
div {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
textarea {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}
select {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;}.unnamed1 {
	border: thin solid #CCCCCC;
}


.text {
	color: #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
.text:hover {
	color: #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px, strong;
	text-decoration : none;
}

A:link {
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
A:hover {
	color: #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
A:visited {
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}




  .home {
   background-image:    url(gfx/bg_top.jpg);
  background-repeat: repeat-x;
  background-color: #ffffff;
  border-top: 2px #000000 solid;
  border-left: 0px #d9d9d9 solid;
  border-right: 0px #d9d9d9 solid;
  border-bottom: 0px #d9d9d9 solid;
  padding-top: 1px; 
  padding-right: 1px; 
  padding-bottom: 1px; 
  padding-left: 1px; 
  color: #000000;
  font-size : 12px;
  }
    .menu_poz {
  background-color: #000000;
  border-top: 0px #cccccc solid;
  border-left: 0px #d9d9d9 solid;
  border-right: 0px #d9d9d9 solid;
  border-bottom: 0px #cccccc solid;
  font-size : 12px;
  }
  .box_czarny {
  background-image:   url(gfx/top_bg_cien.jpg);
  background-repeat: repeat-x;
  border-top: 5px #000000 solid;
  border-left: 1px #d9d9d9 solid;
  border-right: 1px #d9d9d9 solid;
  border-bottom: 1px #d9d9d9 solid;
  background-color: #ffffff;
  padding-top: 1px; 
  padding-right: 1px; 
  padding-bottom: 1px; 
  padding-left: 1px; 
  color: #000000;
  font-size : 12px;
  }
    .box_blue {
  background-image:   url(gfx/top_bg_cien.jpg);
  background-repeat: repeat-x;
  border-top: 5px #2553b2 solid;
  border-left: 1px #d9d9d9 solid;
  border-right: 1px #d9d9d9 solid;
  border-bottom: 1px #d9d9d9 solid;
  background-color: #ffffff;
  padding-top: 1px; 
  padding-right: 1px; 
  padding-bottom: 1px; 
  padding-left: 1px; 
  color: #000000;
  font-size : 12px;
  }
      .info_box {
  border-top: 2px #eeeeee solid;
  border-left: 1px #000000 solid;
  border-right: 1px #000000 solid;
  border-bottom: 1px #000000 solid;
  background-color: #ffffff;
  padding-top: 1px; 
  padding-right: 1px; 
  padding-bottom: 1px; 
  padding-left: 1px; 
  color: #000000;
  font-size : 12px;
  }
    .news {
  background-image:   url(gfx/top_bg_cien.jpg);
  background-repeat: repeat-x;
  border-top: 0px #d9d9d9 solid;
  border-left: 0px #d9d9d9 solid;
  border-right: 5px #000000 solid;
  border-bottom: 1px #d9d9d9 solid;
  background-color: #ffffff;
  padding-top: 1px; 
  padding-right: 1px; 
  padding-bottom: 1px; 
  padding-left: 1px; 
  color: #000000;
  font-size : 12px;
  }
   
  
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 980px;
overflow: hidden;
border: 1px solid #000000;
border-width: 1px 0;
background: black url(media/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(media/blockactive.gif) center center repeat-x;
}

/* STYL PINOWEGO MENU */
.urbangreymenu{
width: 100%; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
color: black;
display: block;
padding: 1px 0;
line-height: 17px;
padding-left: 3px; /*link text is indented 8px*/
text-decoration: none;
border-bottom: 1px #999999 dotted;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: #2d76ba;
}

/* KONIEC PIONOWEGO MENU */
