body{line-height:16px;background:#fff url('../images/bg.gif') repeat-x center top; margin:0px; padding:0px;font-family:Arial,Tahoma; font-size:12px; color:#3f3f3f;}
#all{width:930px;margin:0px auto;}
#container { min-height:100%; position:relative;}

img,a {border:0px; margin:0px; padding:0px;}
.fleft{float:left;}
.fright{float:right;}
ul{margin:0px; padding:0px;list-style: none;}
.oo{overflow:hidden; height:1%;}
.talr{text-align:right;}

p{margin:0px;padding:0px;}

.top_menu{padding-top:5px; background:#fcfcfc url('../images/top_bg.gif') no-repeat top right; width:520px; height:20px; float:right; text-align:right;}
.top_menu a{line-height:20px;margin:0px 20px 0px;font-size:10px; color:#5d5d5d; font-weight:bold; text-decoration:none;}
.top_menu a img{margin:0px 5px;}
.logo_top img{margin:35px 0px 0px 60px;}
.menu_r{width:465px; float:right; margin:53px 0px 0px 0px;}
.menu_r ul{list-style:none;}
.menu_r ul li{display:inline; float:left;}
.menu_r ul li a{float:left; margin:4px 18px; color:#20252b; font-family:Trebuchet MS, Tahoma; font-size:12px; font-weight:bold; text-decoration:none;}
.menu_r ul li a:hover{color:#df2c00; font-weight:bold; text-decoration:none;}

.topp{}

.baner{margin-top:7px; background:transparent url('../images/ban.gif') no-repeat; width:930px; height:136px;}
.baner img{margin:47px 0px 0px 88px;}

.submenu{z-index:100; font-size:12px; font-family:Trebuchet MS; color:#fafafa;}
.submenu ul li{display:inline; float:left; text-align:center;}
.submenu a{color:#fafafa;text-decoration:none;}
.submenu a:hover{color:#c9c9c9;}
.submenu ul li.active{background:#fff url('../images/bg_menu.gif') no-repeat; width:192px; height:26px; line-height:25px;}
.submenu ul li.noactive{background:#20252b; width:192px; height:26px; line-height:25px; margin:0px 1px 0px 0px;}

.center_txt{padding:11px; width:908px; border:0px solid red;}
.left_txt{width:655px; float:left;}
.right_txt{border-left:1px solid #e5e5e5; width:230px; float:right; height:240px; padding:0px 0px 0px 10px; }
.right_txt_menu{position:relative; width:250px; float:right; height:350px; padding:0px 0px 0px 0px; }

p.title_txt{padding:0px 20px; font-size:12px; font-weight:bold; color:#20252b;}
p.title_txt img{margin:0px 10px 0px 0px;}
.img_brd{border:3px solid #c9c9c9; padding:1px; margin:12px;}
.news{color:#3f3f3f;margin:20px 0px 0px;}
.date{color:#828282; font-size:11px;display:block;}
a.ar_lnk{color:#798224; font-size:11px; text-decoration:underline; text-align:right; margin-top:10px; float:left;}

.footer{background:#fff url('../images/footer_bg.gif') repeat-x; width:930px; height:155px; margin:0px auto;}
.partners{border-right:1px solid #e1e1e1; width:220px; padding:20px; float:left;height:115px;}
.partners img.par{margin:30px;}
.contact{border-right:1px solid #e1e1e1; width:210px; padding:20px 20px 0px; float:left;}
.contact .cont{font-size:11px; color:#3d3d3d; margin:10px 10px;}
.clients{border:0px solid red; width:365px; padding:20px 0px 0px 20px; float:left;}
.clients .list_slide img{margin:35px 21px;}

.menu_footer ul li{display:inline; float:left; text-align:center;}
.menu_footer ul li a{font-size:10px; font-weight:bold; color:#5d5d5d; text-decoration:none; margin:0px 10px;}

table.tab_partners{background-color:#fff; padding:1px; margin:20px 0px; border:1px solid #20252b; }
table.tab_partners td{padding-right:1px; width:226px; border-right:1px solid #20252b;}

.tab_contact_left{border:0px solid red; float:left; width:390px;}
.tab_contact_right{border:0px solid red; width:500px; float:left;}

.green_font{color:#848f21; font-size:14px; font-weight:bold;}
.t1{color:#20252b; background:transparent url(../images/kropki.gif) no-repeat bottom left; padding:10px; line-height:19px;}

.left_txt img{border:3px solid #C9C9C9; margin:12px; padding:1px;}   
img.ram{border:3px solid #C9C9C9; margin:12px; padding:1px;}
.left_txt .tab_partners img{border:0px solid #C9C9C9; margin:0px; padding:0px;}

#slideshow {
    position:relative;
    height:90px;
}

#slideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

.date_day{float:left; font-size:11px; font-weight:bold; margin-left:15px;}
.more{color:#798224; font-size:11px; text-align:right;}
.more a{color:#798224; text-decoration:none;}
.tit_new{font-weight:bold; }
.data{font-size:11px;}
.t_footer{}

ul#map li{list-style:none;}
ul#map li a{font-weight:bold; color:#3F3F3F; line-height:25px; margin-left:30px; text-decoration:none;}
ul#map li ul li a{font-weight:100; color:#3F3F3F; line-height:25px; margin-left:60px; text-decoration:none;}

/*- Menu Oferta prawa--------------------------- */
	
#menu1 {
	font-family:Trebuchet MS;
	font-size:12px;
	width: 250px;
	border-style: solid solid none solid;
	border-color: #3D261D;
	border-size: 1px;
	border-width: 1px;
	position:absolute;
	top:-40px;
	right:-11px;
	}
	
#menu1 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu1 li a:link, #menu1 li a:visited {
	color: #fff;
	display: block;
	background:  url(../images/menu1.gif) no-repeat;
	padding: 8px 0 0 35px;
	}
	
#menu1 li a:hover {
	color: #FFF;
	background:  url(../images/menu1.gif) 0 -32px;
	padding: 8px 0 0 35px;
	}	

#menu1 .selected_menu a:visited {
 color: #FFF;
	background:  url(../images/menu1_selected.gif) 0 -32px;
	padding: 8px 0 0 35px;
 }
 
 .new2{width:500px;}
