@charset "iso-8859-2";

body {margin: 0;
background-color:#dddcdc;
	  }

#container {position:relative;
		  width: 100%; 
          margin: 0 auto;
		  background-color:#FFFFFF
}
		  
#left_panel {
		  width: 235px; 
         float:left;
		 background-color:#FFCC00:
}		  

#right_panel {margin-top:5px;
		  width: 235px; 
         float:right;
		 background-color:#FFCC00:
		}		
		  
		  
		  
#copy {
		  width: 100%; 
		  height:85px;
background: url(../images/copy_bg.gif) left top repeat-x;
 clear:both}	
 
 	  
		  
#top{position:relative;
		  width: 100%;
		  height:208px;
		  
		  }	
		  
#logo {
	position:absolute;
	width: 245px;
	height: 148px;
	left: 29px;
	top: 6px;
}	

#baner{
	position:absolute;
	width: 600px;
	height: 150px;
	left: 298px;
	top: 7px;
}		

#search {
	position:absolute;
	width: 159px;
	height: 20px;
	left: 742px;
	top: 166px;
}
.orange {color:#FF3300;font-size:13px;}			  	
.slowo{
	background-color:#FEBA65;}		  

	#separator {
		  width: 600px;
		  height:5px;
		  border-bottom: 1px solid #821954;
		  }		
		  
#content {font-family:Arial, Verdana, Helvetica, sans-serif;
		  font-size:12px;
		  font-weight: normal;
		  color: #575757;
		  width: 55%;
		  height:auto;
		  padding:7px;
		  min-height:360px;
		  float:left
		  }	
		  
#content  p{font-family:Arial, Verdana, Helvetica, sans-serif;
		  font-size:12px;
		  font-weight: normal;
		  color: #575757;}	  			 
td{font-family:Arial, Verdana, Helvetica, sans-serif;
		  font-size:12px;
		  font-weight: normal;
		  color: #575757;}			  
#menu {
		  width: 220px;}		
		  
		  #news {
		  width: 234px;
	height: 15px;
	margin-left: 0px;
	clear:both;
		  background: url(../images/bg_menu_bottom.jpg) left bottom no-repeat;
		  }	
		  
 #box1 {padding:4px;
		  width: 200px;
		  height:91px;
	margin-left: 0px;
	margin-top:6px;
	clear:both;
		  background: url(../images/bg_box.jpg) left top no-repeat;
		  }	
		  
#box1 p  {font-family:Arial, Verdana, Helvetica, sans-serif;
		  font-size:11px;
		 
		  color: #575757;}	  			 
		  		  		  
 #box2 {padding:4px;
		  width: 200px;
		  height:91px;
	margin-left: 0px;
	clear:both;
		  background: url(../images/bg_box.jpg) 0 0 no-repeat;
		  }
		  
#box2 p  {font-family:Arial, Verdana, Helvetica, sans-serif;
		  font-size:11px;
		
		  color: #575757;}			  			  
		  
		   #newsletter {color:#575757;
		  width: 234px;
	height: 72px;
	margin-left: 0px;
	clear:both;
		  background: url(img/newsletter.jpg) center top no-repeat;
		  }		
		  
		  .newsletter_form {font-family:Verdana, Arial, Helvetica, sans-serif;
		  font-size:11px;
		  font-weight: bold;
		  color: #575757;
		  margin-left: 25px;
		  margin-top: 0px;
		  width: 200px;}		  
		  
		  
		  
#tree {margin-top: 5px;
       padding-top:0px;
       width: 220px;
       margin-left: 0px;
	
 }
			
		
	
		  		    
.tg {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #FEFEFE; line-height: 18px}


.bg1 {				background: url(img/midle.jpg) left top repeat-y;


}

.bu1 {background:url(../images/blank.gif); cursor: pointer; border:0px}
input {background:#ffffff;font-family:Arial, Verdana, Helvetica, sans-serif;
		  font-size:11px;
		  font-weight: normal;
		  color: #575757;
		  
		  border:solid #edede4 0px}

.nn {background-color:#292929; border:0px}
.nc {background-color:#111111; border:0px}

.link_menu_w {color: #575757; text-decoration: none;}
.java_link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border: 1px solid #FF0084; background-color: #fefefe; color: #222222; text-decoration:none; padding-left:5px; padding-right:7px; padding-top:1px; padding-bottom: 1px}

.light_grey_bg {background-color:#2F2E2E;}

.bs {background-image:url(img/bottom-small.gif); background-position:bottom left; }

.linki {color: rgb(204, 51, 102); font-weight:bold}


/*.lmenu {font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#575757;
font-weight:bold;
text-decoration:none}*/





.glossymenu{
margin: 5px 0;
padding-left:0px;
width: 221px; /*width of menu*/
/*border: 1px solid #ffcc00;*/
border-bottom-width: 0;
}

.glossymenu a.menuitem{
font: bold 13px Tachoma, Verdana, Helvetica, sans-serif;
color: #f5f5f5;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 230px;

padding: 11px 0;
padding-left: 0px;
text-decoration: none;
background: url(../images/bg_link.gif) 0 0 no-repeat;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #f5f5f5;

}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
color:#f5f5f5;
top: 4px;
right: 20px;
border: none;

}

.glossymenu a.menuitem:hover{
color:#f5f5f5;
background: url(../images/bg_link.gif) 0 0 no-repeat;

}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: url(../images/sub_bottom_left.gif) left bottom #c1c0c0 no-repeat;margin-top:-3px;


}


.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
color: #111111;
margin-left: 10px;
margin-top:0px;
margin-bottom:0px;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: solid 0px #ffffff;
width:160px;



}

.glossymenu div.submenu ul li a{
display: block;
font: bold 12px Arial, Verdana, Helvetica, sans-serif;
color: #111111;
text-decoration: none;
padding: 3px 0;
padding-left: 3px;
width:160px
}

.glossymenu div.submenu ul li a:hover{

color: #f5f5f5;

}


a:link {color: #575757; text-decoration: none}
a:visited {color: #575757; text-decoration: none}
a:hover {color: #575757; text-decoration: none}
.formularz {background:#edede4;font-family:Arial, Verdana, Helvetica, sans-serif;
		  font-size:11px;
		  font-weight: normal;
		  color: #575757;
		  border:solid #cccccc 1px; width:210px}


.formularz1 {background:#EDEDE4 none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#575757;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
.formularz_date {background:#edede4;font-family:Arial, Verdana, Helvetica, sans-serif;
		  font-size:11px;
		  font-weight: normal;
		  color: #575757;
		  border:solid #cccccc 1px; 
		  width:160px;
		  		  }	
.date_time {
	width:30px;
	float:left;
 }					  
.opis {
		  width:180px;
                  border-bottom:solid 1px #f5f5f5;
		  margin-left:15px;}


.nazwa {font-family:Arial, Verdana, Helvetica, sans-serif;
		  font-size:13px;
		  font-weight: bold;
                  font-style:italic;
		  color: #000000;
		
                  margin-top:4px;margin-bottom:7px;
		  margin-left:30px;}




h1 {color:#000000;font-size:13px}


img {border:0px}
#mapka {
	position:absolute;
	width:452px;
	height:436px;
	z-index:1;
	
}
#hide_layer {
	position:absolute;
	width:452px;
	height:436px;
	z-index:2;
	visibility: visible;
}
#warszawa {
	position:absolute;
	left:260px;
	top:170px;
	width:86px;
	height:47px;
	z-index:3;
}
#szczecin {
	position:absolute;
	left:3px;
	top:55px;
	width:86px;
	height:47px;
	z-index:4;
}
#poznan{
	position:absolute;
	left:75px;
	top:140px;
	width:86px;
	height:47px;
	z-index:5;
}
#wroclaw {
	position:absolute;
	left:83px;
	top:240px;
	width:86px;
	height:47px;
	z-index:6;
}
#lodz {
	position:absolute;
	left:190px;
	top:200px;
	width:1px;
	height:47px;
	z-index:7;
}
#krakow {
	position:absolute;
	left:213px;
	top:300px;
	width:86px;
	height:47px;
	z-index:8;
}
#warszawa_full {
	position:absolute;
	left:295px;
	top:200px;
	width:150px;
	height:1px;
	z-index:9;
	visibility: hidden;
}
#warszawa_full a{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#FFFFFF;display:block;width:100px;text-decoration:none}


#warszawa_full a:hover {color:#111111;text-decoration:underline}

.bg_content {background:url(../images/content-bg.png) left top repeat-y;}

#krakow_full {
	position:absolute;
	left:247px;
	top:330px;
	width:150px;
	height:1px;
	z-index:9;
	visibility: hidden;
}
#krakow_full a{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#FFFFFF;display:block;width:100px;text-decoration:none}


#krakow_full a:hover {color:#111111;text-decoration:underline}




.glossymenu1{
margin-top: 5px;
margin-left:8px;
width: 206px; /*width of menu*/
/*border: 1px solid #ffcc00;*/
border-bottom-width: 0;
}

.glossymenu1 a.menuitem1{
font: bold 13px Tachoma, Verdana, Helvetica, sans-serif;
color: #f5f5f5;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 230px;
text-align:right;
padding: 11px 0;
padding-left: 0px;
text-decoration: none;

background: url(../images/bg_link1.gif) 0 0 no-repeat;
}


.glossymenu1 a.menuitem1:visited, .glossymenu1 .menuitem1:active{
color: #f5f5f5;

}

.glossymenu1 a.menuitem1 .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
color:#f5f5f5;
top: 4px;
right: 200px;
border: none;

}

.glossymenu1 a.menuitem1:hover{
color:#f5f5f5;
background: url(../images/bg_link1.gif) 0 0 no-repeat;

}

.glossymenu1 div.submenu1{ /*DIV that contains each sub menu*/
background: url(../images/sub_bottom_right.gif) right bottom  no-repeat;
text-align:right;
margin-right:-21px;
margin-top:-4px


}


.glossymenu1 div.submenu1 ul{ /*UL of each sub menu*/
list-style-type: none;
color: #111111;
margin-left: 10px;
margin-top:0px;
margin-bottom:0px;
padding: 0;

}

.glossymenu1 div.submenu1 ul li{
border-bottom: solid 0px #ffffff;
width:150px;


}

.glossymenu1 div.submenu1 ul li a{
display: block;
font: bold 12px Arial, Verdana, Helvetica, sans-serif;
color: #111111;
text-decoration: none;
padding: 3px 0;
padding-left: 3px;
width:213px
}

.glossymenu1 div.submenu1 ul li a:hover{

color: #f5f5f5;

}
#szukaj {position:relative;background: url(../images/search.gif) right bottom  no-repeat;height:35px}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}