body {
background-image:url(/images/bg.gif);
background-repeat:repeat-x;
background-color:#468489;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;}
td {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#444444;
font-size:11px;}
a {
text-decoration:underline;}
a:hover {
text-decoration:none;}
.table_main {
background-image:url(/images/bg_kwiatki.gif);
background-repeat:no-repeat;}
.bg_kwiatki {
background-image:url(/images/bg01_kwiatki.gif);
background-repeat:no-repeat;
background-position:center top;
background-color:#FFFFFF;}
.bg01_kwiatki {
background-image:url(/images/bg02_kwiatki.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
background-position:bottom right;}
.top {
height:359px;}
.bottom {
background-image:url(/images/bg_bottom.gif);
background-repeat:repeat-x;
height:93px}
.padding {
padding-left:31px;
padding-right:30px;
padding-bottom:20px;}
.padding01 {
padding-left:31px;
padding-bottom:20px;
width:550px}
.kropki_biale {
background-image:url(/images/kropki_biale.gif);
background-repeat:repeat-y;}
.menu_bg {
background-image:url(/images/menu.gif);
background-repeat:repeat-x;
height:60px;}
.aktualnosci_bg {
background-image:url(/images/bg_akt.gif);}
.kropki_szare {
background-image:url(/images/kropki_szare.gif);
background-repeat:repeat-y;
background-position:center;}
.kropki_szare01 {
background-image:url(/images/kropki_szare.gif);
background-repeat:repeat-x;
background-position:center;}
.menu_oferta {
background-image:url(/images/kropki_szare.gif);
background-repeat:repeat-x;
background-position:bottom;
display:block;
width:140px;
padding:5px;
font-weight:bold;
text-decoration:none;
color:#00555c;}
.menu_oferta:hover {
background-image:url(/images/kropki_szare.gif);
background-repeat:repeat-x;
background-position:bottom;
display:block;
width:140px;
padding:5px;
font-weight:bold;
text-decoration:none;
color:#9cc7ca;}
.menu_ofertana {
background-image:url(/images/kropki_szare.gif);
background-repeat:repeat-x;
background-position:bottom;
display:block;
width:140px;
padding:5px;
font-weight:bold;
text-decoration:none;
color:#9cc7ca;}

.cl01 {
color:#9cc7ca;}
.cl02 {
color:#FFFFFF;}
.cl03 {
background-color:#a4d901;
color:#ffffff;
display:block;
padding:3px;
width:180px;
margin-bottom:0px}
.cl04 {
color:#FF6600;}
.cl05 {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;}
.cl05:hover {
color:#dafb75;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;}
.cl06 {
color:#00555c;
font-weight:bold;}
tr.admin_red td{background:#f55;font-weight:bold;}
tr.admin_yellow td{background:#ff5;font-weight:bold;}
tr.admin_green1 td{background:#5f5;font-weight:bold;}
tr.admin_green2 td{background:#afa}
tr.admin_green3 td{background:#efe}
input, select, textarea{border:1px solid #090}
.notices {border:1px solid #090;background:#efe;text-align:center;padding:5px auto;}
.errors {border:1px solid #900;background:#fee;text-align:center;padding:5px auto;}

div#tipDiv { 
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000; 
  background-color:#fff; border:1px solid #000; 
  padding:6px; 
  color:#000; font-size:11px; line-height:1.3; 
} 



#lightbox{ 
 position: absolute; 
 top: 40px; 
 left: 0; 
 width: 100%; 
 z-index: 100; 
 text-align: center; 
 line-height: 0; 
 } 

#lightbox a img{ border: none; } 

#outerImageContainer{ 
 position: relative; 
 background-color: #fff; 
 width: 250px; 
 height: 250px; 
 margin: 0 auto; 
 } 

#imageContainer{ 
 padding: 10px; 
 } 

#loading{ 
 position: absolute; 
 top: 40%; 
 left: 0%; 
 height: 25%; 
 width: 100%; 
 text-align: center; 
 line-height: 0; 
 } 
#hoverNav{ 
 position: absolute; 
 top: 0; 
 left: 0; 
 height: 100%; 
 width: 100%; 
 z-index: 10; 
 } 
#imageContainer>#hoverNav{ left: 0;} 
#hoverNav a{ outline: none;} 

#prevLink, #nextLink{ 
 width: 49%; 
 height: 100%; 
 background: transparent url(/images/p.gif) no-repeat; /* Trick IE into showing hover */ 
 display: block; 
 } 
#prevLink { left: 0; float: left;} 
#nextLink { right: 0; float: right;} 
#prevLink:hover, #prevLink:visited:hover { background: url(/images/prevlabel.gif) left 15% no-repeat; } 
#nextLink:hover, #nextLink:visited:hover { background: url(/images/nextlabel.gif) right 15% no-repeat; } 


#imageDataContainer{ 
 font: 10px Verdana, Helvetica, sans-serif; 
 background-color: #fff; 
 margin: 0 auto; 
 line-height: 1.4em; 
 } 

#imageData{ 
 padding:0 10px; 
 
 } 
#imageData #imageDetails{ width: 70%; float: left; text-align: left;color:#060;  } 
#imageData #caption{ font-weight: bold;color:#060;  } 
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;color:#060;  }    
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;color:#060;  } 
   
#overlay{ 
 position: absolute; 
 top: 0; 
 left: 0; 
 z-index: 90; 
 width: 100%; 
 height: 500px; 
 background-color: #000; 
 filter:alpha(opacity=60); 
 -moz-opacity: 0.6; 
 opacity: 0.6; 
 } 
  

.clearfix:after { 
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden; 
 } 

* html>body .clearfix { 
 display: inline-block; 
 width: 100%; 
 } 

* html .clearfix { 
 /* Hides from IE-mac \*/ 
 height: 1%; 
 /* End hide from IE-mac */ 
 }
 
 .subcat1 {width:100%;margin:2px solid}
 .kropki {background-image:url(/images/kropki.gif);
background-repeat:repeat-x;
background-position:center;}}

.whited {background:#f00;}
