/*PNG FIX
------------------------------------*/
img, div { behavior: url(js/iepngfix.htc) }
/*RESET CSS-ÓW
------------------------------------*/
html, body, div, h1, h2, h3, h4, h5, h6, ol, dl, dt, dd, p, blockquote,  
pre, form, fieldset, { 
margin: 0; padding: 0;
}
/*BODY
------------------------------------*/
body {
    font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; margin: 0px; padding: 0px;background:url(../img/tlo.jpg) repeat-x #494949; color: #e7e8ec;}
/*KONTENER
------------------------------------*/
#kontener {margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding: 0px;width: 935px;text-align: left;}
/*DIV-Y TOP 
------------------------------------*/
#flagi {height:44px; text-align:right; clear:both;}
	.flagi_img {padding:12px 5px; border:none;}
#logo {background: url(../img/logo.jpg) top no-repeat; width:320px; height: 76px; float:left;}
#menu {float:right;}
	ul#menu_ul li { display: inline; padding:0; margin:0; }
	ul#menu_ul {width:615px; list-style:none; padding:0; margin:0;} 
	ul#menu_ul a {background: url(../img/menu.jpg); display:block; height:36px; text-indent: -9999px; float:left; width:605px;}
		ul#menu_ul li a.o_firmie {width:66px; background-position:0 0;}
			ul#menu_ul li a.o_firmie:hover {width:66px; background-position:0 -36px;}
		ul#menu_ul li a.sklejka {width:58px; background-position:-66px 0px;}
			ul#menu_ul li a.sklejka:hover {width:58px; background-position:-66px -36px;}
		ul#menu_ul li a.okleina_naturalna {width:136px; background-position:-124px 0px;}
			ul#menu_ul li a.okleina_naturalna:hover {width:136px; background-position:-124px -36px;}
		ul#menu_ul li a.okleina_modifikowana {width:162px; background-position:-260px 0px;}
			ul#menu_ul li a.okleina_modifikowana:hover {width:162px; background-position:-260px -36px;}
		ul#menu_ul li a.tarcica {width:59px; background-position:-422px 0px;}
			ul#menu_ul li a.tarcica:hover {width:59px; background-position:-422px -36px;}		
		ul#menu_ul li a.obrzeza {width:63px; background-position:-482px 0px;}
			ul#menu_ul li a.obrzeza:hover {width:63px; background-position:-482px -36px;}
		ul#menu_ul li a.kontakt {width:70px; background-position:-545px 0px;}
			ul#menu_ul li a.kontakt:hover {width:70px; background-position:-545px -36px;}	
	a {outline: none;}
#flash {height:277px; clear:both;}
#txt {}
	#txt_in {padding:5px;}
/*STRONA GLOWNA
------------------------------------*/
#glowna_lewa {width:450px; float:left;}
#glowna_prawa {width:450px; float:right}
	.naglowki {text-transform: uppercase; padding:10px 0; margin:0;}
		.naglowek_kolor {color: #fcb711; margin:0;}
		.data {font-weight:bold; color: #b2b2b2;}
		.temat {font-weight:bold; color: #fcb711; height:300px;}
		.temat a {font-weight:bold; color: #fcb711;}
		.img_news {float: right; border: none; position:relative; top:-13px;}
.img_galeria_glowna {border: 1px solid #fff; margin:10px;}	
/*KLASY 
------------------------------------*/
.lewa {text-align:left}
.prawa {text-align:right}
/*LINKI
------------------------------------*/
a:link, a:visited, a:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#fcb711; font-size: 12px; }
a:hover {text-decoration: underline; color:#fcb711;}

a:link.stopa, a:visited.stopa, a:active.stopa  {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color:#fff; font-size: 12px;}
a:hover.stopa {text-decoration: underline;color:#fff}
/*STOPKA
------------------------------------*/
#stopka {height:100px; text-align:right; line-height:100px; clear:both;}
/*KONTAKT
------------------------------------*/
input {border: 1px solid #bebebe; padding:4px 2px; margin: 7px 0px;font-family:Arial, Helvetica, sans-serif;font-size: 12px; color: #474747;}
input:focus {border: 1px solid #EFAD10;}
.input_submit {background: #000; border:none; height:27px; text-align:center;font-family:Arial, Helvetica, sans-serif;font-size: 12px; color: #fff;}
	.input_submit:focus {border:none;}
textarea { background: #FFF; border: 1px solid #bebebe; padding:4px 2px; height: 18px;width: 130px;font-family:Arial, Helvetica, sans-serif;font-size: 12px; color: #474747; vertical-align: middle; }
textarea:focus {border: 1px solid #EFAD10;}



