img {
	border:0px;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	color:#000033;

/*	background-image:url(../gfx/bg/bg5.jpg); */
     background-repeat:no-repeat;
     background-attachment: scroll;

      background-position:center top;	
	}
img.baner {
	border:0px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
	
#alt_menu {
	background-image:url(../images/dowoz.gif);
	background-image:url(../images/img.php.png);
	width: 370px;
	height: 200px;
	
}	
.linki {
	padding-top: 4px;
}

.gradient {
height: 100px;
padding: 4px;
background: url(../gfx/bg/gradient.php.jpg) 0% 0% repeat-x;
color: #fc2;
}
	
.a1 {
	position:relative;
	margin:auto;
	width:790px;
	border:1px solid #ccc;
	}
.menu{
	padding:5px;
	margin:2px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	text-align:right;
	color:#000000;
	}
.menu a{
	padding:0px 20px;
	color:#006699;
	}
.tresc{
		
	}
TD.grey
	{
	font-family:Arial, Helvetica, sans-serif;
	color:#000033;
	 background-color: #CCE379;
     background-repeat:no-repeat;
     background-attachment: scroll;
      background-position:center top;	
	}      	

TD.about_f
	{
 	 /*text-align: center;*/
	 padding: 8px 8px 8px 8px;
	 //background-color: #F1EBE5;
	}
#TD.rabat_TXT
	{
	 font: 12px Verdana;
	 color: #000000;
	 text-align: justify;
	 vertical-align: top;
	 background-color: #F0F0F0;
	}
TD.tbottom
	{
	 font: 10px Verdana;
	 color: #000000;
	 text-align: justify;
	 vertical-align: top;
	}
TD.rabat_v
	{
	 font: 12px Verdana;
	 color: #000000;
	 text-align: justify;
	 vertical-align: top;
	 padding: 4px 4px 4px 8px;	
	 background-color: #F1EBE5;
	}	
TD.tbmain	
	{
	 font: 12px Verdana;
	 color: #000000;
	 text-align: justify;
	 vertical-align: top;
	 padding: 4px 4px 4px 8px;	
	 width: 90%;
	 background-color: #FFC183;
	 background-image:url(../gfx/bg/bgg.jpg);
	}
TD.tbizba	
	{
	 font: 11px Verdana;
	 color: #000000;
	 text-align: justify;
	 vertical-align: top;
	 padding: 4px 4px 4px 8px;	
	 background-color: #FFC183;

	}
TD.tbl
	{
	background-image:url(../gfx/bg/tbl.gif);
	height: 100%;
	vertical-align: top;	
	//border: 1px;
	}
TD.tbr
	{
	background-image:url(../gfx/bg/tbr.gif);
	}
TD.tbb
	{
	background-image:url(../gfx/bg/tbb.gif);
	height:8px;	
	}
TD.tbl4
	{
	background-image:url(../gfx/bg/tbl4.gif);
	height: 100%;
	}
TD.tbr4
	{
	background-image:url(../gfx/bg/tbr4.gif);
	}
TD.tbb4
	{
	background-image:url(../gfx/bg/tbb4.gif);
	height:8px;	
	}
TD.tbm	
	{
	 font: 10px Verdana;
	 color: #000000;
	 text-align: justify;
	 vertical-align: top;
 	 text-align: right;
	 background-color: #F1EBE5;
	}
A.tbm
	{
         text-decoration: none;
         color: #8c3a3a;
         font: 10px Verdana;
	   font-weight: bold;
	   text-align: justify;	
	   padding-right: 70;
         background: none;
	}
A.tbm:HOVER
	{
         color: #FA7C01;
	}
A.tbm:ACTIVE
	{
         color: #FFFFFF;
	}

	
TD.tbmain3
	{
	 font: 12px Verdana;
	 color: #000000;
	 text-align: justify;
	 vertical-align: top;
	 padding: 4px 4px 4px 8px;	
	 background-color: #FFCC66;
	}
TD.tbnagl
	{  
	background-image:url(./images/ramki/tbnagl.gif);
	font: 14px Verdana;
	font-weight: bold;

	width: 100%;
	height: 35px;
	/*float:left;*/
	}	
TD.tbl3
	{
	background-image:url(./images/ramki/tbl3.gif);
	height: auto;
	}
TD.tbr3
	{
	background-image:url(./images/ramki/tbr3.gif);
	height: auto;
	}
TD.tbb3
	{
	background-image:url(./images/ramki/tbb3.gif);
	height:8px;	
	}
A.tba
	{

	font: 10px Verdana;
	text-decoration: none;
	text-align:right;
	background: none;
	color: #000000;
	font-weight: bold;
	padding: 8px 8px 8px 8px;	
	}
A.tba:HOVER
	{
         text-decoration: none;
				 color: #FFFFFF;
				text-align:right;
	}	
###	
A.nb
	{
         text-decoration: none;
         background: none;
				 color: #FFC183;
	}
A.nb:HOVER
	{
         text-decoration: none;
				 color: #FFC183;
	}
A.nb:ACTIVE
	{
         text-decoration: none;
				 color: #FFC183;
	}
p.firmy
	{
	text-indent: 30px;
	font-size: 12pt;    
	font-family: "Times New Roman", Times, serif;  
/* 	font-style: italic;     
	margin: 59px 5 5 5;  */
	padding: 0;
	line-height: 9pt;   
	text-align: justify;  
	line-height: 18px;  
	}
.litera:first-letter {
font-size: 20px;
}
.msc {
  padding-left: 10px;
}
h1.sylwCol {
   color:831b12;
	 vertical-align: top;
}

###################  formatowanie danych - pomarańczowa obwódka

.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFC183}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f6dbc1;
  border-right:1px solid #f6dbc1;
  background:#fbcc9e}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f1ebe5;
  border-right:1px solid #f1ebe5;
  background:#fcc997}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fcc997;
  border-right:1px solid #fcc997;}
.spiffy4{
  border-left:1px solid #f6dbc1;
  border-right:1px solid #f6dbc1}
.spiffy5{
  border-left:1px solid #fbcc9e;
  border-right:1px solid #fbcc9e}
.spiffyfg{
  padding-left:10px;
  padding-right:10px;
  background:#FFC183}	

###############################################  menu CSS dropdown ###########################

/******   H3    */
#navi {
	margin:0;
	padding:0;
	list-style-type:none;
	width:100%;
	position:relative;
	display:block;
	height:36px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	background:transparent url("images/OFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:4px solid #555555;
	border-top:1px solid #919191;
}
#navi li{
	display:block;
	float:right;
	margin:0;
	pading:0;}
#navi li a {
        display:block;
        color:#8c3a3a;
        text-decoration:none;
	background:transparent url("images/DIVIDER.gif") no-repeat top right;
        padding:10px 20px;
}
#navi2 li a {
        display:block;
        color:8c3a3a;
        text-decoration:none;
        border-right:1px #4c4c4c solid;
        padding:10px 20px;
}
#navi li a:hover,#navi li a.hover  {
				background:transparent url("images/HOVER.gif") no-repeat top right;
				/* background:#00ccff; */
}
#navi li li a { 
        width:150px;
        border:2;
        background:#D3D3D3;
				background:transparent url("images/OFF.gif") repeat-x top left;
				border-top:1px solid #414040;
}
#navi li li a:hover {
				background:transparent url("images/HOVER.gif") no-repeat top right;
				/* background:#00ccff; */
}




#outside{
	border:1px solid #000099;
	background:#000099;
	}

                    
                    
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
 
############################# j query fancy box ###########

	/* lasty */
/*
div.Left {
	float: left;
	width: 760px;
	overflow: auto;
	padding-bottom: 10px;
	}
	
div.lastminute {
	width: 740px;
	
	overflow: auto;
	margin-top: 10px;
	padding-bottom: 0px;
	}
.headTopLast {
	background: url(../gfx/bg/backgroundHeadLast.jpg) bottom no-repeat;
	width: 294px;
	height: 30px;
	}
.txtHeadTopLast {
		padding: 8px 10px 5px 15px;
		border: 0px solid green;
		color: #CC0000;
		}
.boxLastMinute {
		width: 737px;
		
		background-color: #fff;
		background-image: url(../gfx/bg/frameGradientBottom.jpg);
		background-position: bottom;
		background-repeat: repeat-x;
		}
.boxLastMinute {
			height: auto; /* wysokość tabelki */
/*			padding: 0px 0px 8px 0px;
			}
			
.opisLast {
		font-size:11px;
		float: left;
		height: 12px;
		border: 0px solid #555555;
		width: 500px;
		color: #888888;
		text-transform: lowercase;
		}
		
		.menuContent, .lastContent {
		border: 0px solid black;
		width: 730px; /* szerokość opisu */
		
/*		height: 63px;
		margin: 0px auto;
		padding: 0px;
		}
		.lastContent {
			height: auto;
			
		}
		
		
.frame {
	 border-left: 1px solid #d5d1d0;
	 border-right: 1px solid #d5d1d0;
}

.frameTop {
	height: 4px;
	width: 500px;
	background: url(../gfx/bg/frameMenuTop.gif) bottom no-repeat;
	}
.frameBottom {
	height: 4px;
	width: 500px;
	background: url(../gfx/bg/frameMenuBottom.gif) top no-repeat;
	}
*/
	
	
##################################################

#liquid-round {
width:70%;
margin:0px auto;
background:#fff url(leftside.gif) repeat-y left top;
}
.top {
width:100%;
height:20px;
background:url(top.gif) no-repeat left top;
}
.top span {
display:block;
position:relative;
height:20px;
background:url(top-right.gif) no-repeat right top;
}
.center-content {
position:relative;
background:url(rightside.gif) repeat-y right top;
padding:1px 20px 1px 25px;
margin:-1px 0 -50px 0;
}
.bottom {
width:100%;
height:60px;
background:url(bottom.gif) no-repeat left bottom;
}
.bottom span {
display:block;
position:relative;
height:60px;
background:url(bottom-right.gif) no-repeat right top;
}

####################################################

.roundedcornr_box_717704 {
	background: url(roundedcornr_717704_tl.png) no-repeat top left;
}
.roundedcornr_top_717704 {
	background: url(roundedcornr_717704_tr.png) no-repeat top right;
}
.roundedcornr_bottom_717704 {
	background: url(roundedcornr_717704_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_717704 div {
	background: url(roundedcornr_717704_br.png) no-repeat bottom right;
}
.roundedcornr_content_717704 {
	background: url(roundedcornr_717704_r.png) top right repeat-y;
}

.roundedcornr_top_717704 div,.roundedcornr_top_717704,
.roundedcornr_bottom_717704 div, .roundedcornr_bottom_717704 {
	width: 100%;
	height: 8px;
	font-size: 1px;
}
.roundedcornr_content_717704, .roundedcornr_bottom_717704 {
	margin-top: -19px;
}
.roundedcornr_content_717704 { padding: 0 8px; }


##################################### css box spiffy http://spiffybox.com/index.php?w=370&h=200&r=8&fg=FFC183&bd=BBBBBB&bg=F1EBE5

/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{ 
background: transparent url(img.php.png) no-repeat bottom right} 
.cssbox{ /* intended total box width - padding-right(next) */ 
width:335px !important; /* IE Win = width - padding */ 
width: 320px; /* the gap on the right edge of the image (not content padding) */ 
padding-right:15px; /* use to position the box */ 
margin:20px auto} /* set the top-right image */ 
.cssbox_head{
background-position:top right; /* pull the right image over on top of border */ 
margin-right:-15px; /* right-image-gap + right-inside padding */ 
padding-right:40px} /* set the top-left image */ 
.cssbox_head h2{ 
background-position:top left; 
margin:0; /* reset main site styles*/ 
border:0; /* ditto */ /* padding-left = image gap + interior padding ... no padding-right */ 
padding:25px 0 15px 40px; 
height:auto !important; 
height:1%} /* IE Holly Hack */ /* set the lower-left corner image */ 
.cssbox_body{ 
background-position:bottom left; 
margin-right:25px; /* interior-padding right */ 
padding:15px 0 15px 40px} /* mirror .cssbox_head right/left */ 


################# ramka dla zdjec

.img-shadow {
  float:left;
  background: url(../gfx/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../gfx/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 3px;
  } 

################# ramka dla zdjec

.img-shadowx {
  float:left;
  background: url(../gfx/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../gfx/shadow.gif) no-repeat bottom right;
  margin: 1px 0 0 1px !important;
  margin: 1px 0 0 1px;
  }

.img-shadowx img {
  
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: 1px 0px 3px -3px;
  padding: 3px;
  } 
