body{
  margin: 0px;
  padding: 0px; 
  width: 100%; 
  height: 100%;
  background:url('../gfx/tlo.jpg');
  background-attachment:fixed;
  /*overflow: hidden; */ 
}
/*
.tlo {
}
.tlo img {
  width: 100%; 
  position: absolute; 
  left: 0; 
  top: 0; 
  z-index: 1;
}
*/
/*// GLOWNY SZABLON STRONY //*/
#main_body {
  /* position: absolute; */ 
  z-index: 2; 
  width: 100%; 
  height: 100%; 
  /*overflow: auto; */ 
  text-align:center;
}
#main {
  margin : 0px auto;
  padding : 0px;
  width:845px;
  text-align:center;
}
#top {
  padding:0px;
  margin:0px;
  text-align:left;
}
#center {
  background:url('../gfx/main_bg.gif') repeat-y;
}
#left {
  float:left;
  text-align:left;
  margin:0px;
  padding:0px;
  width:257px;
}
#right {
  float:left;
  width:550px;
  text-align:left;
}
#bottom{
  padding:0px;
  margin:0px;

  height:131px;
  text-align:left;
  font:bold 13px 'trebuchet ms';
  color:#000000;
  background:url('../gfx/bottom_bg.gif') 18px 0px no-repeat;
}
#bottom .adres {
  padding:45px 0px 0px 200px;
  margin:0px;
}
#bottom .adres a{
  text-decoration:none;
}
#bottom .offnet {
  margin:0px;
  text-align:left;
  padding:0px 0px 0px 0px;
  color: #000000;
}
#bottom .offnet a{
  font:normal 10px tahoma;
  color: #000000;
  text-decoration:none;
}
#bottom .offnet a:link{
}
#bottom .offnet a:visited{
}
#bottom .offnet a:hover{
  text-decoration:none;
}
#bottom .offnet a:active{
}
#bottom .keywords {
  clear: both;
  margin:20px 0px 0px 0px;
  text-align:left;
  padding:20px 0px 0px 50px;
  font:normal 10px tahoma;
  color:#D77373;
}
#bottom .keywords a {
  text-decoration: none;
  color:#D77373;
}





/**** BOX LOGO *****/
#box_logo{
  margin:0px;
  padding:0px;
  float:left;
  width:204px;
}
#box_logo .keywords_logo {
  padding: 10px 0px 0px 50px;
}
#box_logo .keywords_logo h1 {
  font: bold 11px 'Trebuchet ms';
  color: #c0c0c0;
  padding: 0px 0px 0px 0px; 
  margin: 0px;
}
#box_logo .keywords_logo h1 a {
  text-decoration: none;
  color: #c0c0c0;
}
#box_logo .keywords_logo img.arrow {
  display: block;
  border: 0px;
  padding: 0px 5px 0px 0px;
}
/*
#box_logo img {
  border:0px;
  display:block;
}
*/
/**** BOX BANER ****/
#box_baner{
  float:left;
  margin:0px;
  padding:0px;
}
#baner {
  margin:0px;
  padding:0px;
}
#baner img {
  display:block;
  border:0px;
}


/** BOX TOP LINKS **/
#box_top_links {
  padding:0px 0px 0px 377px;
}
#box_top_links p {
  float:left;
  padding:10px 24px 0px 24px;
  margin:0px;
}
#box_top_links p img {
  border:0px;
  display:block;
}


/** BOX_TOP_UDM **/
#box_top_udm {
  padding:17px 0px 0px 0px;
  margin:0px;
}
#box_top_udm p {
  padding:0px;
  margin:0px;
}
#box_top_udmp ul{
  padding:0px;
  margin:0px 0px 0px  0px;
}
#box_top_udm  ul li{
  margin:0px;
  padding:0px 3px 0px 3px;
  background:url('../gfx/menu_bg.gif') 3px 2px no-repeat;
}
#box_top_udm ul li a{
  font:bold 13px 'trebuchet ms';
  color:#000000;
  text-decoration:none;
  width:124px;
  text-align:center;
}
#box_top_udm  ul li a:link {
}
#box_top_udm  ul li a:visited {
}
#box_top_udm  ul li a:hover {
  color:#ffffff;
}
#box_top_udm  ul li a:active {
} 
#box_top_udm  ul ul{
  margin:0px;
  padding:0px;
}
#box_top_udm  ul ul li{
  margin:0px;
  padding:5px 0px 0px 2px;
  background:none;
}
#box_top_udm  ul ul li a{
  font:bold 11px tahoma;
  color:#000000;
  text-decoration:none;
  text-align:left;
}
#box_top_udm  ul ul li a:link {
}
#box_top_udm  ul ul li a:visited {
}
#box_top_udm  ul ul li a:hover {
color:#5A5A5A;
text-decoration:underline;
}
#box_top_udm  ul ul li a:active {
} 
#box_top_udm  ul ul ul{
  margin:0px;
  padding:0px;
}
#box_top_udm  ul ul ul li{
  margin:0px;
  padding:5px 0px 0px 2px;
}
#box_top_udm  ul ul ul li a{
  font:bold 11px tahoma;
  color:#000000;
  text-decoration:none;
  text-align:left;
}
#box_top_udm  ul ul ul li a:link {
}
#box_top_udm  ul ul ul li a:visited {
}
#box_top_udm  ul ul ul li a:hover {
  text-decoration:underline;
  color:#5A5A5A;
}
#box_top_udm ul ul ul li a:active {
} 


/**** BOX KATEGORIE MENU ****/
#box_kategorie{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 55px;
  text-align:left;
}
#box_kategorie .naglowek{
  padding:0px;
  margin:0px;
}
#box_kategorie .naglowek .title{
  padding:8px 0px 0px 23px;
  font:normal 17px "trebuchet ms";
  color:#000000;
}
#box_kategorie .content {
  padding:0px 0px 7px 0px;
}
/*
#box_kategorie .content ul {
  list-style-type: none; 
  padding:5px 0px 0px 16px;
  margin:0px 7px 0px 5px;
}
#box_kategorie .content ul li {
  background:url('../gfx/cat_list.gif') 0px 7px no-repeat;
  color:#535353;
  font:bold 13px "trebuchet ms";
  padding:2px 0px 2px 17px;
}
#box_kategorie .content ul li a {
  color:#535353;
  font:bold 13px "trebuchet ms";
  text-decoration:underline;
}
#box_kategorie .content ul li a:link {
}
#box_kategorie .content ul li a:visited {
}
#box_kategorie .content ul li a:hover {
  text-decoration:none;
}
#box_kategorie .content ul li a:active {
}
#box_kategorie .content ul ul {
  list-style-type: none; 
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
#box_kategorie .content ul ul li {
  padding:3px 0px 3px 17px;
  background:url('../gfx/cat_list.gif') 0px 8px no-repeat;
  color:#868686;
  font:normal 12px 'trebuchet ms';
}
#box_kategorie .content ul ul li a {
  color:#868686;
  font:normal 12px 'trebuchet ms';
  text-decoration:underline;
}
#box_kategorie .content ul ul li a:link {
}
#box_kategorie .content ul ul li a:visited {
}
#box_kategorie .content ul ul li a:hover {
  text-decoration:none;
}
#box_kategorie .content ul ul li a:active {
}
#box_kategorie .content ul ul ul{
  list-style-type: none; 
  padding:1px 0px 1px 0px;
  margin:0px;
}
#box_kategorie .content ul ul ul li {
  padding:8px 0px 0px 16px;
  background:url('../gfx/cat_list.gif') 0px 12px no-repeat;
  color:#A8A8A8;
  font:normal 11px tahoma;
}
#box_kategorie .content ul ul ul li a {
  color:#A8A8A8;
  font:normal 11px tahoma;
  text-decoration:underline;
}
#box_kategorie .content ul ul ul li a:link {
}
#box_kategorie .content ul ul ul li a:visited {
}
#box_kategorie .content ul ul ul li a:hover {
  text-decoration:none;
}
#box_kategorie .content ul ul ul li a:active {
}
#box_kategorie .down {
  background:url('../gfx/box_down_bg.gif') no-repeat;
  width:214px;
  height:9px;
}
#box_kategorie .warning {
  padding:20px;
}

*/


/*/////////MENU BOCZNE///////////////////*/
#menu_1{
margin: 0px;
padding:0px;
}

#menu_1 .menu_1_1{
padding:2px 0px 2px 12px;
list-style: none;
background:url('../gfx/cat_list.gif') 16px 5px no-repeat;
cursor:pointer;
color:#161616;
font:bold 13px "trebuchet ms";
}

#menu_1 ul.menu_1_2{
margin: 0px;
padding: 0px;
list-style: none;
}

#menu_1 li.menu_1_2li{
margin: 0px 0px 2px 23px;
padding: 0px 0px 7px 34px;
list-style: none;
background:url('../gfx/cat_list.gif') 16px 5px no-repeat;
text-align:left;
  color:#161616;
  font:normal 12px 'trebuchet ms';
}

#menu_1 a.menu_1_2li {
  color:#161616;
  font:normal 12px 'trebuchet ms';
  text-decoration:underline;
}
#menu_1 a.menu_1_2li:link {
}
#menu_1 a.menu_1_2li:visited {
}
#menu_1 a.menu_1_2li:hover {
  text-decoration:none;
}
#menu_1 a.menu_1_2li:active {
}
/*/////////KONIEC MENU BOCZNEGO///////////////////*/





/**** BOX PROMOCJE ****/
#box_promocje{
  margin:0px;
  padding:0px 0px 0px 70px;
  text-align:left;
}
#box_promocje .naglowek{
  height:54px;
  width:165px;
  background:url('../gfx/promocje_top.gif') no-repeat;
}
#box_promocje .naglowek .title{
  padding:4px 0px 0px 10px;
  font:normal 17px "trebuchet ms";
  color:#ffffff;
}
#box_promocje .content {
  padding:0px 15px 0px 13px;
}
#box_promocje .content .image {
  padding:0px 0px 0px 11px;
}
#box_promocje .content .image img {
  border:solid 1px #999999;
}
#box_promocje .content .nazwa {
  padding:0px 0px 0px 10px;
  font:normal 11px 'trebuchet ms';
}
#box_promocje .content .nazwa a {
  color:#000000;
  font:bold 13px 'trebuchet ms';
  text-decoration:none;
}
#box_promocje .content .nazwa a:link {
}
#box_promocje .content .nazwa a:visited {
}
#box_promocje .content .nazwa a:hover {
  text-decoration:underline;
}
#box_promocje .content .nazwa a:active {
}
#box_promocje .content .nazwa .cena {
  color:#727A00;
  font:bold 13px 'trebuchet ms';
}
#box_promocje .content .more {
  padding:4px 17px 0px 0px;
  text-align:right;
}
#box_promocje .content .more a {
  color:#8A8A8A;
  font:normal 11px 'trebuchet ms';
  text-decoration:none;
}
#box_promocje .content .more a:link {
}
#box_promocje .content .more a:visited {
}
#box_promocje .content .more a:hover {
  text-decoration:underline;
}
#box_promocje .content .more a:active {
}
#box_promocje .bottom {
  background:url('../gfx/promocje_bottom.gif') no-repeat;
  width:165px;
  height:38px;
}




/**** BOX KOSZYK ****/
#box_koszyk{
  padding:5px 0px 20px 65px;
  text-align:left;
}
#box_koszyk .naglowek{
  height:54px;
  width:165px;
}
#box_koszyk .naglowek .title{
  padding:4px 0px 15px 10px;
  font:normal 17px "trebuchet ms";
  color:#000000;
  background:url('../gfx/box_koszyk_up.jpg') bottom no-repeat;
}
#box_koszyk .content {
  font:normal 11px 'trebuchet ms';
  padding:0px 5px 7px 5px;
  width:165px;

}


/**** BOX CONTENT ***/
#box_content {
}
#box_content .naglowek {
  background:url('../gfx/produkt_title_bg.jpg') top no-repeat;
  padding:13px 0px 10px 60px;
  font:bold 15px 'trebuchet ms';
}
#box_content .content {
  font:normal 11px 'trebuchet ms';
  padding:0px 0px 10px 0px;
}
#box_content .back {
  text-align:right;
}
#box_content .back img {
  border:0px;
}


/*** LISTING PRODUKTOW  ****/
#box_content .category_id {
  padding:0px 0px 0px 0px;
}
#box_content .category_id .box {
  float:left;
  background:url('../gfx/box_produkt_up.jpg') no-repeat top;
  width:246px;
}
#box_content .category_id .box .title {
  width:235px;
  padding:15px 0px 10px 0px;
  color:#000000;
  font:bold 13px 'trebuchet ms';
  text-align:right;
}
#box_content .category_id .box .image {
  text-align:center;
}
#box_content .category_id .box .image img {
  border:solid 1px #000000;
} 
#box_content .category_id .box .image .podpowiedz {
position:relative;
display:none;
left:0px; top:0px;
width:0px;
height:0px;
background:#ffffff;
z-index:100;
}
#box_content .category_id .box .image .podpowiedz[class]{
position:relative;
display:none;
left:0px; top:0px;
width:0px;
height:0px;
z-index:100;
}
#box_content .category_id .box .image .podpowiedz img {
display:block;
border:6px solid #ffffff;
margin:10px 10px 0px 10px;
}
#box_content .category_id .box .opis {
  color:#161616;
  width:246px;
  font:normal 11px 'trebuchet ms';
}
#box_content .category_id .box .opis .cena{
  font:bold 11px 'trebuchet ms';
  color:#000000;
  text-align:right;
  padding:0px 5px 0px 0px;
}
#box_content .category_id .box .opis .cena .c{
  color:#788600;
  font:bold 13px 'trebuchet ms';
}
#box_content .category_id .box .opis .skrot {
  padding:0px 10px 0px 10px;
}
#box_content .category_id .box .more {
  text-align:right;
  padding:4px 0px 5px 0px;
}
#box_content .category_id .box .more img {
  border:0px;
}





/*** WYGLAD PRODUKTU  ****/
#box_content .product_id {
  font:normal 11px 'trebuchet ms';
  color:#000000;
}

#box_content .product_id .powieksz {
  padding:3px 0px 5px 15px;
  color:#cc0000;
  width:330px;
}

#box_content .product_id form {
  padding:0px;
  margin:0px;
}
#box_content .product_id .box {
}
#box_content .product_id .box .title {
  background:url('../gfx/produkt_title_bg.jpg') top no-repeat;
  padding:13px 0px 0px 60px;
}
#box_content .product_id .box .title p {
  color:#000000;
  font:bold 16px 'trebuchet ms';
}
#box_content .product_id .box .luckyZoomSmallImageCont {
  position: relative;
  margin:15px 0px 0px 0px;
}
#box_content .product_id .box .luckyZoomSmallImageCont img {
  border:solid 1px #000000;
}
#box_content .product_id .box .luckyZoomBigImageCont {
overflow: hidden;
position: absolute;
z-index: 110;
visibility: hidden;
/* display: none; */
}
#box_content .product_id .box .luckyZoomHeader {
position: relative;
z-index: 10;
left: 0px;
top: 0px;
font: 10px Tahoma, Verdana, Arial, sans-serif;
color:#fff;
background:#ffffff;
padding:0px;
}
#box_content .product_id .box .luckyZoomHeader a {
color: #fff;
}
#box_content .product_id .box .luckyZoomPup {
z-index                 : 10;
visibility              : hidden;
position                : absolute;
width                   : 50px;
height                  : 50px;
border: 1px solid #aaa;
background: #ffffff;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(Opacity=50);
}
#box_content .product_id .box .skrot {
  padding:12px 0px 5px 15px;
  color:#161616;
  float:left;
  width:330px;
}

#box_content .product_id .info {
}
#box_content .product_id .info .kreska {
  padding:5px 0px 5px 0px;
}
#box_content .product_id .info .kreska img {
  display:block;
}
#box_content .product_id .info .aktualna_cena {
 color:#000000; 
 padding:10px 0px 0px 0px;
 width:203px;
 float:left;
}
#box_content .product_id .info .aktualna_cena .cena {
  font:bold 15px 'trebuchet ms';
  color:#788009;
}
#box_content .product_id .info .rozmiar {
  float:left;
  padding:8px 0px 0px 0px;
}
#box_content .product_id .info .rozmiar .size{
  font:normal 11px 'trebuchet ms';
}
#box_content .product_id .info .rozmiar .zamawiana_ilosc {
  font:normal 11px 'trebuchet ms';
  width:70px;
  border:solid 1px #B7B7B7;
}
#box_content .product_id .info .opis {
  padding:4px 0px 5px 0px;
  color:#000000;
  font:normal 12px 'trebuchet ms';
}

#box_content .product_id  .koszyk {
  padding:16px 335px 0px 0px;
  margin:0px;
  text-align:left;
  float:left;
}
#box_content .product_id .koszyk img {
  border:0px;
}
#box_content .product_id .back {
  text-align:right;
  float:left;
}
#box_content .product_id .galeria {
  margin:15px 0px 0px 0px;
  border:solid 1px #E8E8E8;
  padding:5px;
  text-align:center;
}
#box_content .product_id .galeria img {
  margin:2px;
  border:solid 1px #D4D4D4;
  padding:3px;
  vertical-align:middle ;
}





#box_content .product_id .nazwa {
  float:left;
  font:normal 11px tahoma;
  color:#929292;
  padding:30px 0px 0px 20px;
}







#box_content .product_id .warning {
  padding:20px;
}
#box_content .product_id .back {
  text-align:right;
  margin:15px 0px 5px 0px;
}
#box_content .product_id .back img {
  border:0px;
}
#box_content .product_id .back a{
  font:bold 11px tahoma;
  text-decoration:none;
  color:#D4D4D4;
}
#box_content .product_id .back a:link{
}
#box_content .product_id .back a:visited{
}
#box_content .product_id .back a:hover{
  text-decoration:underline;
}
#box_content .product_id .back a:link{
}





/**** basket *****/
#basket {
  font:bold 12px 'trebuchet ms';
}
#basket .warning {
  padding:10px 0px 10px 0px;
  color:#ff0000;
  font:bold 12px 'trebuchet ms';
}
#basket .back {
  text-align:right;
}
#basket .back img {
  border:0px;
}
#basket .back a:link{
}
#basket .buttons {
  text-align:center; 
}
#basket .buttons img {
  border:0px;
}



/*** POKAZ KOSZYK ****/
#pokaz_koszyk {
  padding:10px 0px 0px 0px;
  margin:0px;
}
#pokaz_koszyk form {
  padding:0px;
  margin:0px;
}
#pokaz_koszyk .pk_1 {
  float:left;
  width:190px;
  margin:4px 0px 0px 0px;
}
#pokaz_koszyk .pk_2 {
  float:left;
  margin:4px 0px 0px 0px;
  width:80px;
}
#pokaz_koszyk .pk_2 input {
  border:1px #C0C0C0 solid;
  width:30px;
  font:normal 11px tahoma;
  color:#878787;
}
#pokaz_koszyk .pk_5 {
  float:left;
  padding:0x 0px 0px 0px;
} 
#pokaz_koszyk .pk_5 .input_text {
  font:normal 11px 'trebuchet ms';
color:#000000;
border:solid 1px #919191;
  width:30px;
}
#pokaz_koszyk .pk_3 {
  float:left;
  padding:0x 0px 0px 0px;
}
#pokaz_koszyk .pk_3 img {
  border:0px;
}
#pokaz_koszyk .pk_4 {
  padding:0x 0px 0px 0px;
}
#pokaz_koszyk .pk_4 img {
  border:0px;
}
#pokaz_koszyk .suma {
  text-align:left;
  font:bold 15px 'trebuchet ms';
  padding:12px;
}
#pokaz_koszyk .suma span {
  color:#727A00;;
}
#pokaz_koszyk .dalej {
  text-align:right;
  padding:10px 0px 0px 0px;
}
#pokaz_koszyk .dalej img {
  border:0px;
}
#pokaz_koszyk .hr {
  text-align:center;
  padding:10px 0px 10px 0px;;
}
#pokaz_koszyk .hr img {
  display:block;
}




/** SKLADANIE ZAMOWIENIA **/
#zamowienie {
  
}
#zamowienie form {
  padding:0px;
  margin:0px;
}
#zamowienie .left {
  float:left;
  padding:10px 0px 10px 10px;
  width:130px;
}
#zamowienie .right {
  float:left;
  padding:7px 0px 0px 0px;
}
#zamowienie .right input {
  border:solid 1px #B7B7B7;
  width:200px;
  font:normal 11px 'trebuchet ms';
  color:#000000;
}
#zamowienie .right textarea{
  border:solid 1px #B7B7B7;
  width:200px;
  height:100px;
   font:normal 11px 'trebuchet ms';
   color:#000000;
   overflow:hidden;
}
#zamowienie .right .button {
  border:1px #FF6704 solid;
  background:#FF7014;
  width:100px;
  font:bold 11px tahoma;
  color:#ffffff;
  padding:2px;
}
#zamowienie .hr {
  text-align:center;
  padding:10px 0px 10px 0px;;
}
#zamowienie .hr img {
  display:block;
}
#zamowienie .warning {
  padding:20px;
  color:#000000;
  font:bold 11px 'trebuchet ms';
}
#zamowienie .warning_2 {
  padding:0px 0px 10px 0px;
  color:#BBBBBB;
  font:normal 11px tahoma;
}
#zamowienie .back {
  text-align:right;
}
#zamowienie .back img {
  border:0px;
}
#zamowienie .back a{
  font:bold 11px tahoma;
  text-decoration:none;
  color:#D4D4D4;
}
#zamowienie .back a:link{
}
#zamowienie .back a:visited{
}
#zamowienie .back a:hover{
  text-decoration:underline;
}
#zamowienie .back a:link{
}
#zamowienie .pk_1 {
  float:left;
  width:250px;
  margin:3px 0px 3px 5px;
  color:#13A5D6;
}
#zamowienie .pk_2 {
  float:left;
  margin:3px 0px 0px 0px;
}
#zamowienie .pk_3 {
  float:left;
  padding:3x 3px 0px 5px;
}
#zamowienie  .suma {
  text-align:left;
  font:bold 15px tahoma;
  padding:12px;
}
#zamowienie  .suma span {
  color:#FA6801;
}
#zamowienie .dalej {
  text-align:right;
  padding:10px 0px 0px 0px;
}
#zamowienie .dalej_zamow {
  text-align:center;
  padding:10px 0px 0px 0px;
}
#zamowienie .dalej img {
  border:0px;
}
#zamowienie .dalej_zamow img {
  border:0px;
}
#zamowienie .solo {
  width:100%;
    margin:3px 0px 3px 10px;
}


/*/// PAGER ///*/
.pager_links{
	padding:15px 0px 15px 0px;
	text-align:center;
	font:normal 11px 'trebuchet ms';
}
.pager_links a{
	margin:0px 2px 0px 2px;
	color:#000000;
	text-decoration:none;
}
.pager_links a:link {
}
.pager_links a:visited {
}
.pager_links a:hover {
  text-decoration : underline;
}
.pager_links a:active {
}
.pager_links .nav{
	margin:0px 10px 0px 10px;
	color:#000000;
	font: normal 9px 'trebuchet ms';
}
.pager_links .nav a{
	color:#000000;
	font: normal 9px 'trebuchet ms';
}
.pager_links .active{
	margin:0px 2px 0px 2px;
	font:bold 11px 'trebuchet ms';
	color:#BB0018;
	text-decoration:none;
}



/*////MAPA SERWISU///////*/
div.mapa{
padding:17px 0px 10px 40px;
text-align:left;
}
div.mapa .m {
  font:bold 13px 'trebuchet ms';
  color:#889106;
}
div.mapa ul {
  list-style-type: none; 
  padding:5px 0px 20px 16px;
  margin:0px 7px 0px 5px;
}
div.mapa ul li {
  background:url('../gfx/cat_list.gif') 0px 7px no-repeat;
  color:#535353;
  font:bold 12px "trebuchet ms";
  padding:2px 0px 2px 17px;
}
div.mapa ul li a {
  color:#535353;
  font:bold 12px "trebuchet ms";
  text-decoration:underline;
}
div.mapa ul li a:link {
}
div.mapa ul li a:visited {
}
div.mapa ul li a:hover {
  text-decoration:none;
}
div.mapa ul li a:active {
}
div.mapa ul ul {
  list-style-type: none; 
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}
div.mapa ul ul li {
  padding:3px 0px 3px 17px;
  background:url('../gfx/cat_list.gif') 0px 8px no-repeat;
  color:#868686;
  font:normal 11px tahoma;
}
div.mapa ul ul li a {
  color:#868686;
  font:normal 11px tahoma;
  text-decoration:underline;
}
div.mapa ul ul li a:link {
}
div.mapa ul ul li a:visited {
}
div.mapa ul ul li a:hover {
  text-decoration:none;
}
div.mapa ul ul li a:active {
}
div.mapa ul ul ul{
  list-style-type: none; 
  padding:1px 0px 1px 0px;
  margin:0px;
}
div.mapa ul ul ul li {
  padding:8px 0px 0px 16px;
  background:url('../gfx/cat_list.gif') 0px 12px no-repeat;
  color:#A8A8A8;
  font:normal 11px tahoma;
}
div.mapa ul ul ul li a {
  color:#A8A8A8;
  font:normal 11px tahoma;
  text-decoration:underline;
}
div.mapa ul ul ul li a:link {
}
div.mapa ul ul ul li a:visited {
}
div.mapa ul ul ul li a:hover {
  text-decoration:none;
}
div.mapa ul ul ul li a:active {
}



/*/////KONTAKT///////*/ 
div.contact{
margin:15px 0px 0px 10px;
padding:0px;
}
div.contact table{
width:500px;
border-width:0px;
margin:0px 0px 0px 15px;
}
div.contact table tr{
width:400px;
height:30px;
}
div.contact table tr td.input{
margin:0px;
padding:0px;
width:200px;
font:normal 11px tahoma;
color:#464646;
border:solid 1px #919191;
}
div.contact table tr td.left{
margin:0px;
padding:0px;
width:150px;
font:bold 11px tahoma;
color:#464646;
}
div.contact table tr td span{
color:#464646;
}
div.contact input.contact{
width:350px;
font-family:'trebuchet ms';
font-size:11px;
color:#000000;
border:solid 1px #919191;
}
div.contact textarea{
width:350px;
font-family:'trebuchet ms';
font-size:11px;
color:#000000;
border:solid 1px #919191;
overflow:hidden;
}
div.contact .button {
  width:100px;
  background:#8D8A79;
  border:solid 1px #8D8A79;
  color:#ffffff;
  font:bold 11px tahoma;
}


/*//////// OGÓLNE ////////*/
p{
  	margin: 0px;
  	padding: 0px;
}
.clear{
  	display:block;
  	clear:both;
  	margin:0px;
  	padding:0px;
  	font-size:0px;
  	height:0px;
  	line-height:0px;
  	width:100%;
}
.warning {
  padding:3px 3px 3px 0px;
  font:normal 11px 'trebuchet ms';
  color:#A3A3A3;
  display:block;
}
.warning_2 {
  padding:0px;
  font:normal 11px 'trebuchet ms';
  color:#D91A00;
  display:block;
}
 
a{
  text-decoration : underline;
  border : 0;
  color:#CD0400;
}
table {
  border:0px;
  padding:0px;
  margin:0px;
}


.flaga_polska{
width: 25px;
height: 19px;
background-image: url('../gfx/flaga_polska.jpg') no-repeat;
display: block; 
}

