
/* NAWIGACJA ---------- */


#breadcrumbs {
	padding-bottom: 10px;
	width:625px;
	clear:both;
	float:left;
}

#breadcrumbs ul{  
   margin:0;padding:0;  
   list-style-type: none;   
   float:left;
   width:400px;
}  

#breadcrumbs ul li{  
   list-style-image: none;  
   display:inline;  
   padding: 0 3px 0 0;  
   margin: 0;  
}  

#breadcrumbs ul li a{  
font-size:10px;
}  

#breadcrumbs div#textsize {
display:inline;
float:right;
clear:right;
font-size:10px;
}


div.menu_sub { 
padding: 0; clear: both; float: left; 
border-bottom: 0px solid #e6e6e6; 
height: 24px;
}

div.menu_sub ul {
float:left;
margin:0;
padding:0;
}

.menu_sub ul li {
display:block;
float:left;
font:12px Verdana, Arial, Helvetica, sans-serif;
height:24px;
}

.menu_sub ul li.first a {
padding-left:10px;
padding-right:10px;
border:0;
}

.menu_sub ul li.first a:visited {
border:0;
}

.menu_sub ul li.on a {
background:#fff url(/pic/strzalka.png) no-repeat;
background-color: #fafafa;
background-position:4px 9px;
padding-left:11px;
padding-bottom:5px;
text-decoration:none;
}

.menu_sub ul li.first.on a {
padding-right:10px;
padding-left:10px;
margin-left:8px;
}

.menu_sub ul li.separator {
margin:2px 0 0 5px;
}

div.runhome {
float:left;clear:left;padding-top:7px;padding-left:6px;
}

div.basictab {

float:left;

}
.basictab ul {
clear:left;
list-style-type:none;
text-align:left;
float:left;
width:740px;
font:11px Verdana, Arial, Helvetica, sans-serif;
white-space:nowrap;
margin:0 0 0 2px;
padding:5px 0 0;
}

.basictab li {
float:left;
background:url("/pic/tabs/left_dgrey.gif") no-repeat left top;
margin:0;
padding:0 0 0 2px;
}

.basictab li.home {
background:0;padding:2px 5px 0 0;
}

.basictab li.home a, .basictab li.home a:hover, .basictab li.home a:visited {
background:0;border:0;padding:0;margin:0;
}



.basictab li a {
display:block;
text-decoration:none;
vertical-align:baseline;
background:url("/pic/tabs/right_dgrey.gif") no-repeat right top;
color:#fff;
width:auto;
padding:5px 10px 4px 3px;
}


.basictab li.lastminute {
background:url("/pic/tabs/left_lastminute.gif") no-repeat left top;
}

.basictab li.lastminute a {
background:url("/pic/tabs/right_lastminute.gif") no-repeat right top;
}

.basictab li.szaryc {
background:url("/pic/tabs/left_dgrey.gif") no-repeat left top;
}

.basictab li.szaryc a {
background:url("/pic/tabs/right_dgrey.gif") no-repeat right top;
}

.basictab li.czerw {
background:url("/pic/tabs/left_red.gif") no-repeat left top;
}

.basictab li.czerw a {
background:url("/pic/tabs/right_red.gif") no-repeat right top;
}

.basictab li.ziel {
background:url("/pic/tabs/left_green.gif") no-repeat left top;
}

.basictab li.ziel a {
background:url("/pic/tabs/right_green.gif") no-repeat right top;
}

.basictab li.nieb {
background:url("/pic/tabs/left_blue.gif") no-repeat left top;
}

.basictab li.nieb a {
background:url("/pic/tabs/right_blue.gif") no-repeat right top;
}

.basictab li.separator {
background:0;
float:left;
margin:0 2px;
}

.basictab li a.current span {
background-image:url("/pic/tabs/left_on.gif");
margin-left:-2px;
margin-right:0;
padding:4px 0 6px 5px;
}

.basictab li a.current {
margin-left:0;
margin-right:2px;
background-image:url("/pic/tabs/right_on.gif");
vertical-align:baseline;
color:#000;
font-size:11px;
padding:4px 9px 6px 0;
}

.basictab li a:hover,.basictab li a:visited,.basictab li a:active {
text-decoration:none;
font:11px Verdana, Arial, Helvetica, sans-serif;
}

.dropmenudiv {
position:absolute;
border:1px solid #ccc;
border-top:0;
z-index:100;
background-color:#FFF;
width:130px;
visibility:hidden;
margin-top:1px;
background:#FFF url(/pic/bghead.gif) bottom repeat-x;
padding-left:25px;
}

.dropmenudiv ul {
list-style-image:url(/pic/dot-green.gif);
}

.dropmenudiv ul li {
clear:both;
text-align:left;
}

.dropmenudiv ul li a {
text-decoration:none;
font-weight:700;
}

* html .dropmenudiv ul li a {
width:100%;
}