@charset "utf-8";
/* CSS Document */
body { margin:0px 0px 10px 0px; padding:0px; }
td, body { font-family: Tahoma, sans-serif; font-size:11px; color:#535353; }
img { border:none; }

table.layout { width:100% }
    table.layout td.top_bg_l { width:50%; background: url(../img/bg_unter_top.jpg) 0px 0px repeat-x; }
    table.layout td.top_banner { width:951px; vertical-align:top; }
    table.layout td.top_bg_r { width:50%; background: url(../img/bg_unter_top.jpg) 0px 0px repeat-x; }

    table.layout td.top_menu_bg_l { width:50%; background: url(../img/top_menu_bg.gif) 0px 0px repeat-x;padding:0px 0px 0px 30px; }
    table.layout td.top_menu { height:48px; vertical-align:top; background: url(../img/top_menu_bg.gif) 0px 0px repeat-x; padding:0px 0px 0px 5px; }
    table.layout td.top_menu_bg_r { width:50%; background: url(../img/top_menu_bg.gif) 0px 0px repeat-x; }

    table.layout td.main_bg_l { width:50%; background: url(../img/main_bg.jpg) 0px 0px repeat-x; }
    table.layout td.main_text { vertical-align:top; background: url(../img/main_bg.jpg) 0px 0px repeat-x; padding:0px 0px 0px 0px; }
        table.layout td.main_text td.main_text_left_row { width:230px; padding:15px 0px 10px 0px; vertical-align:top; background: url(../img/border_side.gif) right top repeat-y; }
        table.layout td.main_text td.main_text_center_row { vertical-align:top; padding:15px 0px 10px 0px; }
        table.layout td.main_text div.main_text_center_row_space { padding:5px 23px 0px 23px; }
        table.layout td.main_text div.main_bottom_bar { margin:0px 0px 15px 0px; height:3px; font-size:1px; background: url(../img/bottom_bar.gif) top center no-repeat; }
        table.layout td.main_text td.main_text_right_row { width:225px; padding:15px 0px 10px 0px; vertical-align:top; background: url(../img/border_side.gif) left top repeat-y; }

    table.layout td.main_bg_r { width:50%; background: url(../img/main_bg.jpg) 0px 0px repeat-x; }

div.news_item { float:left; display:block;  width:inherit; background: url(../img/ico_news_item.gif) 24px 9px no-repeat; padding:0px 0px 0px 35px;   }
div.news_item a {float:left; color:#6C6444; padding:4px 0px 6px 0px; display:block; border-bottom:1px dashed #B2AE90; }

.piekneszklo { float:right; margin:5px 0px 0px 0px; }

div.search_bar_box { background: url(../img/search_box_bg.jpg) 0px 0px no-repeat; padding:27px 0px 35px 25px; }
    div.search_bar_box {}

/* top menu */
ul.top_menu { margin:0px; padding:0px; list-style:none; display:inline; }
    ul.top_menu li { margin:0px 10px 0px 10px; padding:0px; display:block; float:left; }
        ul.top_menu li a { padding: 18px 0px 18px 0px; display:block; }
    ul.top_menu li.active { margin:0px 10px 0px 10px; padding:0px; background: url(../img/top_menu/bg_active.gif) center top no-repeat; }
        ul.top_menu li a.active { padding: 18px 0px 18px 0px; display:block; }


div.navmenu { margin:0px 0px 0px 35px; float:left }
    div.navmenu span { margin:0px 5px 0px 5px; }
    div.navmenu a.active { color:#BA0001 }
    div.navmenu a.unactive { color:#6C6444 }

div.cont_box { margin:2px 2px 2px 2px; line-height:140%; color:#6C6444; }
	div.cont_box div.spacer { width:90%; height:10px; font-size:10px; line-height:0px; display:block; clear:both; }
	div.cont_box div.date { font-size:10px; color:#6C6444; display:block; clear:both; font-weight:normal; }
	div.cont_box div.title { margin-bottom:10px; }
	div.cont_box a.header { font-size:11px; color:#2B2B2F; }
	div.cont_box .content { font-size:11px; color:#6C6444; font-weight:bold; }
	div.cont_box img { padding:2px; margin:0px 0px 3px 0px; border:1px solid #BAB9BA; }
	div.cont_box a.more { margin:5px; font-size:11px; text-align:right; padding:0px 10px 0px 0px; color:#BA0001; background:url(../img/article_arrow2.gif) right 5px no-repeat; }
	div.cont_box a.back { width:17px; height:11px; margin:5px; background:url(../img/article_arrow3.gif) no-repeat; font-size:1px; line-height:0; float:right; display:block; clear:both; }
div.cont_box_bottom { line-height:1px; font-size:1px; height:10px; clear:both; }

div.news_bottom_bg { margin:0px 0px 0px 1px; background: url(../img/news_bottom_bg.gif) bottom left repeat-x; min-height:280px; _height:280px; }
.company_bg { background: url(../img/company_bg.jpg) bottom left repeat-x; }
div.sport_box_item { text-align:center; margin:4px 0px 4px 0px; }

div.scroll_div { padding:0px 8px 0px 8px;  position:relative; margin-bottom:10px; *margin-bottom:0px; float:left;  display:block;}
	div.scroll_div div.page_list { position:absolute; text-align:center; bottom:0px; left:0px; width:400px; height:12px; }
		div.scroll_div div.page_list a { text-decoration:none; }
		div.scroll_div div.page_list a.sel { width:9px; height:9px; font-size:9px; padding:0px 3px 0px 3px; background:url(../img/slider_sel_page.gif) left top no-repeat; }
		div.scroll_div div.page_list a.disel { width:9px; height:9px; font-size:9px;  padding:0px 3px 0px 3px; background:url(../img/slider_disel_page.gif) left top no-repeat;}
	div.scroll_div div.img_o { padding:0px 3px 0px 2px; *padding-right:2px; float:left;  }
		div.scroll_div div.img img { padding:2px; border:0px; border:1px solid #D0D0B6; background:#FFF; display:block; margin:10px; }
		div.scroll_div img.handle_lw { position:absolute; left:-8px; top:10px; cursor:pointer; }
		div.scroll_div img.handle_rg { position:absolute; right:-10px; top:10px; cursor:pointer; }
		
input.txt { width:178px; border:1px solid #78909C; border-bottom:1px solid #fff; border-right:1px solid #fff;  font-size:11px;  padding:3px 5px 4px 5px; margin:0px 0px 0px 0px;  }
.select select { width:150px; border:1px solid #78909C; border-bottom:1px solid #fff; border-right:1px solid #fff; font-size:11px; height:18px; padding:1px; margin:2px 0px 2px 0px;  }
input.search_sub { width:26px; height:22px; background:url(../img/submit_ok.gif) no-repeat; border:0px; font-size:1px; line-height:0; margin:2px 0px 2px 0px; *margin-top:3px; }
textarea.textarea { width:178px; height:80px; overflow:auto; padding:1px 5px 1px 5px; border:1px solid #BABA9E; }
input.send_sub { color:#fff; font-size:10px; font-weight:bold; padding:1px 3px 1px 3px; background:#B10208; border:0; float:right; margin:3px 4px 4px 0px; cursor:pointer; }

table.footer { width:100%; height:85px; background:url(../img/footer_bg.gif) repeat-x; }
	table.footer td.foot { width:836px; color:#2B2B2F; }
		table.footer td.foot div.navmenu { margin-top:30px; width:836px; }
			table.footer td.foot a { color:#2B2B2F; padding:0px 4px 0px 4px; }
	table.footer div.foot { position:relative; }
	table.footer div.ecreo { position:absolute; top:0px; right:10px; text-align:right;  }
	table.footer div.ecreo a { color:#7e7e71 }
	

div.page_list { *margin-bottom:10px; }
.page_list a { color:#B10208; text-decoration:none;  }

div.tabs { text-align:right; font-size:11px; border:1px solid #fff; width:140px; margin:0px 0px 0px 0px; float:left }
div.tabs_content { width:354px; height:280px;  background: url(../img/pro_bg.jpg) bottom left no-repeat; float:left; }
	div.tabs div.active { color:#535353; height:16px; padding:6px 12px 4px 6px; background:#DDDDCF; cursor:pointer }
	div.tabs div.unactive { color:#535353; height:16px; padding:6px 12px 4px 6px; cursor:pointer;  }
        
        
div.active_content { display:block; clear:both; overflow:hidden; width:354px; height:255px; }
div.active_content_space { margin:30px 0px 0px 0px; }
    div.active_content div.scrollItemProContainer { }
    div.active_content div.scrollItemPro { }
    div.active_content img { border:1px solid #DBDAC6; margin:4px 4px 4px 4px; }
    div.active_content_desc { background: url(../img/article_arrow2.gif) 0px 4px no-repeat; padding:0px 0px 0px 13px; margin:5px 0px 7px 10px; }
    div.active_content .scollHref { background: #F9F8F0; border:1px solid #F2F0E8; color:#ABA980; padding:1px 4px 2px 5px; }
    div.active_content .scollHref_active { font-weight:bold; background: #F9F8F0; border:1px solid #F2F0E8; color:#ABA980; padding:1px 4px 2px 5px; }
div.unactive_content { display:none; }
    div.unactive_content img { border:1px solid #DBDAC6; }

.DHTMLgoodies_thumbs {
float:left;
height:140px;
overflow:hidden;
position:relative;
}
.DHTMLgoodies_thumbs_inner {
position:relative;
width:2000px;
}			
.strip_of_thumbnails {
	position:absolute;
	text-align:center;
}

div#naj_search {padding:5px 15px 15px 15px; line-height: 120%; float:left; }
	div#naj_search a { color:#888888; background:url(../img/menu-dot.gif) 0 8px no-repeat; padding-left:8px; padding-right:8px; padding-top:2px; white-space:nowrap; float:left; }

	
div.menu_top { width:836px; height:23px; padding-top:10px; color:#cdcfe2; background:#343f8a url(../img/menu_bg.gif) repeat-x; border-top:1px solid #D0D0B6; 
text-align:center; display:block; position:relative; }

div.menu_top1 { position:absolute; left:0px; top:0px; height:23px; padding-top:10px; padding-left:20px }
div.menu_top1 a { color:#cdcfe2; padding:0px 10px 0px 10px; background:url(../img/menu-dot.gif) 0 50% no-repeat; }

div.menu_top2 { position:absolute; right:0px; top:0px; height:23px; padding-top:10px; padding-right:20px }
div.menu_top2 a { color:#fff; padding:0px 10px 0px 10px; background:url(../img/menu-dot.gif) 0 50% no-repeat; }

div.d_anim{ position:absolute; top:20px; left:190px; }
div.d_text{ position:absolute; top:150px; left:0px; color:#444444; width:200px; text-align:center; }
div.d_text p{ margin:0px; padding:0px; padding-bottom:3px; }
div.d_text a{ color:#2d3887; font-weight:bold; font-size:12px; }
div.d_text a:hover{ color:#2d3887; font-weight:bold; font-size:12px; }

div.glass { color:#000000; margin:0px 2px 8px 4px; float:left; background:url(../img/glass_bg.jpg) 0 50% no-repeat; 
border:1px solid #e5e5e5; padding:15px 0px 0px 15px; line-height:150%; height:47px; width:182px; }
div.glass a{ color:#000000; display:block; }

div.art_name{ padding-bottom:10px; }