BODY
{
background:#242424 url(../img/bg.jpg) repeat-x;
text-align:center;
margin:0px;
margin-bottom:20px;
font:11px tahoma;
color:#695d51;
}

div, a, img
{
margin:0px;
padding:0px;
border:0px;
}

#top-news {display: none;}

.fr {float: right;}


.colorBox {
	width: 50px;
	height: 20px;
	float: left;
	margin-right: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
}


.reg01 {
	background-color: #99523b;
}

.reg02 {
	background-color: #5d5d5d;
}

.reg03 {
	background-color: #006f9f;
}

.reg04 {
	background-color: #00978f;
}

.reg05 {
	background-color: #366e32;
}

.colorBox-desc {
	width: 339px;
	float: left;
}

.clear {clear: both;}
.MarginTop20 {margin-top: 20px;}
.FloatLeft {float: left;}



img.imag
{
margin-top:0px;
margin-bottom:0px;
display:block;
margin:0px;
padding:0px;
}


.clearFL
{
clear:both;
font-size:1px;
}

#container
{
width:948px;
margin:auto;
text-align:left;
}

#logo
{
width:308px;
height:106px;
float:left;
}

#menuMain
{
width:640px;
height:106px;
float:left;
}

#przerwaMainMenu
{
width:567px;
height:53px;
float:left;
}

#homeMainMenu A
{
width:24px;
height:53px;
float:left;
background:url(../img/buttons/btn_home.gif) no-repeat;
display:block;
}

#mapaMainMenu A
{
width:49px;
height:53px;
float:left;
background:url(../img/buttons/btn_mapa.gif) no-repeat;
display:block;
}

#przerwaMenu
{
width:48px;
height:53px;
float:left;
}

.menuItem
{
float:left;
width:592px;
height:53px;
background:url(../img/tlo_menu.jpg ) no-repeat;
color:#f6e8d2;
}


.listaMenu
{
background:url(../img/arrow3.gif) no-repeat 0px 4px;
font-size:14px;
padding:0px 0px 10px 18px;
}

#rightTresc .listaMenu A, #rightTresc .listaMenuItem A, #rightTresc .listaMenuPDF A, #rightTresc .listaMenuPDF_2 A
{
color:#695d51;
}


.listaMenuItem
{
background:url(../img/arrow4.gif) no-repeat 15px 6px;
font-size:11px;
padding:0px 0px 2px 28px;
}


.listaMenuPDF
{
background:url(../img/pdf_ico.jpg) no-repeat 15px 0px;
font-size:11px;
padding:2px 0px 8px 45px;
}

.listaMenuPDF_2
{
background:url(../img/pdf_ico.jpg) no-repeat 0px 0px;
font-size:11px;
padding:2px 0px 2px 30px;
}



.menuItem A
{
color:#4f3408; text-decoration:none;
}

.menuItem A:hover
{
color:#f6e8d2;
}

.menuItem DIV
{
float:left;
padding-top:21px;
}


.link_o_firmie
{
width:70px;
padding-left:58px;
}

.link_produkty
{
width:76px;
padding-left:38px;
}

.link_produkty1
{
width:76px;
padding-left:38px;
}

.menuItem .link_produkty1 A
{
color:#f6e8d2;
}

.link_aktualnosci
{
width:87px;
padding-left:36px;
}

.link_do_pobrania
{
width:90px;
padding-left:36px;
}


.link_kontakt
{
width:50px;
padding-left:32px;
}



#mainTresc
{
width:946px;
border:1px solid #cdccca;
background:#adadad;
margin-top:10px;
padding-top:15px;
padding-bottom:15px;
overflow:hidden;
}

#homeNewsMain
{
float:left;
width:331px;
}

#homeNewsMain_top
{
width:331px;
height:31px;
background:url(../img/head/home_bann_news.gif) no-repeat;
}

#homeNewsMain_top_new
{
width:331px;
height:31px;
background:url(../img/head/home_bann_new.gif) no-repeat;
}

#homeNewsMain_repeat
{
width:292px;
background:url(../img/home_repeat_news.gif) repeat-y;
padding:8px 22px 8px 17px;
line-height:17px;
}

#homeNewsMain_bottom
{
width:331px;
height:15px;
background:url(../img/home_bottom_news.gif) repeat-y;
}

.wiecejHomeNews, .wiecejHome_block, .pdfHome
{
display:block;
width:46px;
color:#fff;
text-decoration:none;
}

.wiecejHomeNews
{
height:19px;
float:right;
background:#504f4a;
padding:0px 0px 0px 16px;
margin:7px 0px 0px 0px;
}

.pdfHome
{
height:19px;
float:right;
background:#504f4a;
padding:0px 0px 0px 16px;
margin:7px 0px 0px 0px;
text-indent: 6px;
}

.wiecejHomeNews:hover, .pdfHome:hover
{
background:#363532;
}


.wiecejHome_block
{
height:17px;
padding:2px 0px 0px 16px;
margin:1px 0px 0px 0px;
background:#e19115;
}

.wiecejHome_block:hover
{
background:#cc8312;
}





#homeBlock_lewa
{
float:left;
width:253px;
margin-left:40px;
}

#homeTermopary_huty
{
width:228px;
height:82px;
background:url(../img/head/home_termopary_huty.gif) no-repeat;
padding:40px 15px 0px 10px;
line-height:16px;
}


#homeBlock_prawa
{
float:left;
width:232px;
margin-left:30px;
}

#homePiece
{
width:228px;
height:82px;
background:url(../img/head/home_piece.gif) no-repeat;
padding:40px 15px 0px 10px;
line-height:16px;
}


#homeBlock_lewa_bottom
{
float:left;
width:253px;
margin-left:40px;
margin-top:20px;
margin-bottom:10px;
}

#homeTermopary_huty_szkla
{
width:228px;
height:82px;
background:url(../img/head/home_termopary_huty_szkla.gif) no-repeat;
padding:40px 15px 0px 10px;
line-height:16px;
}

#homeBlock_prawa_bottom
{
float:left;
width:232px;
margin-left:30px;
margin-top:20px;
margin-bottom:10px;
}

#homePrzewody_parowe
{
width:228px;
height:82px;
background:url(../img/head/home_przewody_parowe.gif) no-repeat;
padding:40px 15px 0px 10px;
line-height:16px;
}


#kreskiFoot
{
width:948px;
height:20px;
background:url(../img/kreski_foot.gif) repeat-x;
}


#footLeft
{
margin-top:13px;
float:left;
width:800px;
color:#676767;
}

#footLeft A
{
color:#676767; text-decoration:none;
}

#footLeft A:hover
{
color:#676767; text-decoration:underline;
}



#footLeft SPAN
{
background:url(../img/span_foot.gif) no-repeat 0px 3px;
margin:0px 10px 0px 13px;
}

#footRight
{
margin-top:5px;
float:left;
width:148px;
height:22px;
background:#333333;
padding:7px 0px 0px 0px;
text-align:center;
}

#footRight A
{
color:#676767; text-decoration:none;
}

#main
{
width:100%;
overflow:hidden;
}

#leftMenu, #rightTresc, #mapaBlock
{
float:left;
padding-bottom: 12000px;
margin-bottom: -12000px;
vertical-align:top;
text-align:left;
}

#leftMenu
{
width:263px;

}

#leftMenu_top
{
width:263px;
height:37px;
background:url(../img/head/menu_left_head.jpg) no-repeat;
}

#leftMenu_repeat
{
width:263px;
background:url(../img/menu_left_repeat.gif) repeat-y;
}

#leftMenu_bottom
{
width:263px;
height:23px;
background:url(../img/menu_left_bottom.jpg) repeat-y;
}


#rightTresc
{
width:633px;
padding-left:25px;
padding-right:25px;
line-height:18px;
color:#545454;
}


#rightTresc A
{
color:#950101; text-decoration:none;
}

#rightTresc A:hover
{
text-decoration:underline;
}


.imagFoto_1
{
border:1px solid #cbcac8;
float:right;
margin-left:10px;
}


.imagFoto_2
{
border:1px solid #cbcac8;
}


.leftMenu_item_main1
{
background:url(../img/arrow01.gif) no-repeat 10px 5px;
padding:0px 0px 10px 20px;
color:#3d3d3d;
}

.leftMenu_item_main1 A
{
color:#3d3d3d; text-decoration:none;
}


.leftMenu_item_main1 A:hover
{
text-decoration:underline;
}


.leftMenu_item_main
{
background:url(../img/arrow01.gif) no-repeat 17px 5px;
padding:0px 0px 10px 27px;
color:#3d3d3d;
}

.leftMenu_item_main H1, .leftMenu_item_main H2, .leftMenu_item_main H3, .leftMenu_item_main H4
{
font-size:11px;
font-weight:normal;
margin:0px;
padding:0px;
font-weight:bold;
}

.leftMenu_item_main H1 A, .leftMenu_item_main H2 A, .leftMenu_item_main H3 A, .leftMenu_item_main H4 A
{
color:#3d3d3d; text-decoration:none;
font-weight:normal;
}


.leftMenu_item_main H1 A:hover, .leftMenu_item_main H2 A:hover, .leftMenu_item_main H3 A:hover, .leftMenu_item_main H4 A:hover
{
text-decoration:underline;
}

.leftMenu_item_normal
{
background:url(../img/arrow02.gif) no-repeat 17px 5px;
padding:0px 0px 10px 40px;
font-weight:bold;
color:#4f4f4f;
}

.leftMenu_item_normal A
{
color:#4f4f4f; text-decoration:none;
font-weight:normal;
}

.leftMenu_item_normal A:hover
{
text-decoration:underline;
}


.lista01
{
background:url(../img/arrow02.gif) no-repeat 10px 6px;
padding:0px 0px 10px 24px;
}

.punkty01
{
background:url(../img/lista01.jpg) no-repeat 0px 0px;
padding:0px 0px 0px 30px;
}

.punkty02
{
background:url(../img/lista02.jpg) no-repeat 0px 0px;
padding:0px 0px 0px 30px;
}

.punkty03
{
background:url(../img/lista03.jpg) no-repeat 0px 0px;
padding:0px 0px 0px 30px;
}


#mapaBlock
{
width:200px;
}

.mapa_item_main
{
background:url(../img/arrow01.gif) no-repeat 0px 7px;
padding:0px 0px 5px 12px;
color:#866563;
}

.mapa_item_main A
{
color:#866563; text-decoration:none;
}

.mapa_item_main A:hover
{
text-decoration:underline;
}

.mapa_item_normal
{
background:url(../img/arrow02.gif) no-repeat 12px 5px;
padding:0px 0px 5px 26px;
}

.mapa_item_normal A
{
color:#73726e; text-decoration:none;
}

.mapa_item_normal A:hover
{
text-decoration:underline;
}


.inpFormKontakt
{
width:326px;
height:17px;
border:1px solid #d8d8d8;
margin-top:6px;
font:11px tahoma;
color:#6b6b6a;
padding:4px 0px 0px 4px;
}

.inpFormKontakt_kod
{
width:56px;
height:17px;
border:1px solid #d8d8d8;
margin-top:6px;
font:11px tahoma;
color:#6b6b6a;
padding:4px 0px 0px 4px;
}

.inpFormKontakt_miasto
{
width:258px;
height:17px;
border:1px solid #d8d8d8;
margin-top:6px;
margin-left:6px;
font:11px tahoma;
color:#6b6b6a;
padding:4px 0px 0px 4px;
}

.areaFormKontakt
{
width:326px;
height:57px;
border:1px solid #d8d8d8;
margin-top:6px;
font:11px tahoma;
color:#6b6b6a;
padding:4px 0px 0px 4px;
}

.link_style
{
color:#955754; text-decoration:none;
}

.link_style:hover
{
text-decoration:underline;
}

.firmy_wsp
{
padding:0px;
margin:0px;
}


.kreska_firmy
{
width:635px;
height:5px;
border-top:1px dotted #d8d8d8;
font-size:1px;
margin:10px 0px 6px 0px;
background:;
}


.galeria01
{
float:left;
margin:4px;
}

.galeria02
{
width:152px;
float:left;
margin:4px;
margin-left:0px;
}


.galeria03
{
width:164px;
float:left;
margin:6px;
margin-left:0px;
}

.galeria04
{
float:left; 
width:161px; 
padding-right:40px; 
padding-bottom:30px;
}

.pobierzLeft
{
float:left;
width:70px;
margin-bottom:40px;
border:1px solid #CCCCCC;
padding:1px;
}

.pobierzRight
{
float:left;
margin-left:15px;
margin-bottom:30px;
}


.pobierzRight A
{
color:#955754; text-decoration:none;
}

.pobierzLeft A:hover
{
text-decoration:underline;
}

.produktyLine
{
width:100%;
overflow:hidden;
}

.produktyFloat
{
width:142px;
float:left;
padding-bottom: 12000px;
margin-bottom: -12000px;
padding-right:14px;
padding-top:10px;
vertical-align:top;
text-align:left;
font-size:10px;
line-height:14px;
}

.produktyFloat SPAN
{
font-size:12px;
font-weight:bold;
line-height:16px;
}

.img1
{
border: 1px solid #CCCCCC;
display:block;
}

.produktySerie
{
width:142px;
float:left;
padding-right:14px;
padding-top:40px;
}


.stronicowanie_off
{
display:block;
float:left;
width:18px;
height:23px;
background:#c9c9c9;
border:1px solid #bdbdbd;
padding:3px 0px 0px 8px;
font-size:14px;
color:#9e9e9e;
font-weight:bold;
margin-right:4px;
}

.stronicowanie_on A
{
float:left;
width:17px;
height:23px;
background:#e1e1e1;
border:1px solid #dadada;
padding:3px 0px 0px 9px;
font-size:14px;
color:#999;
margin-right:4px;
font-weight:bold;
text-decoration:none;
}



.leexpress_logo
{
float:right;
padding-top: 3px;
}


.titleNew
{
font-size:14px;
font-weight:bold;
}


.ramka_top
{
width:509px;
height:19px;
background:url(../img/ramka_top.gif) no-repeat;
font-size:1px;
}

.ramka_repeat
{
width:494px;
background:url(../img/ramka_repeat.gif) repeat-y;
padding:5px 0px 5px 15px;
}

.ramka_bottom
{
width:509px;
height:21px;
background:url(../img/ramka_bottom.gif) no-repeat;
font-size:1px;
}

h1.glowna { font-size:11px; padding:0 25px 0 0; text-align:right;}
p.pmtxt { padding:0 25px; text-align:justify; }

.magazyn-left {width:400px; float: left; text-align: justify;}
.magazyn-right {width:233px; float: left; text-align: right;}

/* ##########
#
# POPUP
#
########## */

#home-slideshow-bg {width: 100%; background: none;}
#home-slideshow {width: 1000px; margin: 0px auto; position: relative; background: none;}
#home-slideshow .slider {position: absolute; top: 103px; left: 125px; z-index: 25; background: none;}
#home-slideshow .slider a {background: none !important;}
#home-slideshow .slider img {border: 5px solid #c1c1c1;}
#home-slideshow .close-home-slideshow {width: 30px; height: 30px; background: url(../lb/fancybox/fancybox.png) no-repeat -40px 0; cursor: pointer; position: absolute; top: 90px; right: 100px; z-index: 26; cursor: pointer; text-indent: -9999em;}

#overlay {width: 100%; height: 100%; position: fixed; top: 0; left: 0; background-color: #000; filter:alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index: 21;}

