/* RESET STYLI  */


html, body, div, span, applet, object, iframe,
                h1, h2, h3, h4, h5, h6, p, blockquote, pre,
                a, abbr, acronym, address, big, cite, code,
                del, dfn, em, font, img, ins, kbd, q, s, samp,
                small, strike, sub, sup, tt, var,
                dl, dt, dd,
                fieldset, form, label, legend,
                table, caption, tbody, tfoot, thead, tr, th, td {
                    margin: 0;
                    padding: 0;
                    border: 0;
                    outline: 0;
                    font-weight: inherit;
                    font-style: inherit;
                    font-size: 100%;
                    font-family: inherit;
                    vertical-align: baseline;
                }
                :focus {
                    outline: 0;
                }
                body {
                    line-height: 14px;
                    color: black;
                    background: white;
										background-image:url('../grafika/tlo.jpg');
										background-repeat : no-repeat;
		                background-position: center top;
                }
                table {
                    border-collapse: separate;
                    border-spacing: 0;
                }
                caption, th, td {
                    text-align: left;
                    font-weight: normal;
                }
                blockquote:before, blockquote:after,
                q:before, q:after {
                    content: "";
                }
                blockquote, q {
                    quotes: "" "";
                }




h1 {font-size:22px; }
h2 {font-size:12px; }
h3 {font-size:8px; }


div#strona {
	  width: 998px;
	  border: 0px;
	  margin: 0 auto;
}


/* TOP */

div#tlo_top {
    width:100%;
  	background-image:url('../grafika/linia_top_center.jpg');
    background-repeat : no-repeat;
		background-position: center bottom;
		float:left;
		height:70px;
}

.kwadrat {
   list-style-image:url('../grafika/kwadrat.gif');
}


div#tlo_srodek {
    width:100%;
  	background-image:url('../grafika/tlo_strona.gif');
    background-repeat : repeat-y;
		background-position: center top;
		float:left;
}


div#listwa {
	  width: 998px;
	  border: 0px;
	  margin: 0 auto;
		height:20px;
		padding: 40px 0px 6px 0px;
		text-align:right;
		color:#CAD2D9;
}

div#top {
	  width: 998px;
	  float: left;
	  border: 0px;
}

div#logo {
	  width: 312px;
	  float: left;
	  border: 0px;
          padding:10px 0px 20px 0px;
}

div#oszczedzaj {
	  width: 90px;
	  float: left;
	  border: 0px;
}

div#listwa2 {
	  width: 676px;
	  float: left;
	  border: 0px;
		text-align:right;
		padding:30px 0px 0px 0px;
}

.input_szukaj {
    height:16px;
		border: 1px solid #CAD2D9;
		background-color: #FAFCFB;
		vertical-align:top;
		padding:0px;
		margin:0px;
		font-size:11px;
		width:150px;
}

.button_szukaj {
  	background-image:url('../grafika/button_szukaj.jpg');
    background-repeat : no-repeat;
		width:16px;
		height:18px;
		border:0px;
		vertical-align:top;
		margin-left:0px;
		padding:0px;
		margin-right:15px;
}

div#menu {
	width: 998px;
	height: 35px;
	float: left;
	border: 0px;
	background-color: #D3D6E4;
	margin-top:20px;
	overflow:hidden; 
}

div#menu-pinonowe {
	width: 180px;
	float: left;
	border: 0px;
}


/* SRODEK */


div#srodek {
	width: 998px;
	float: left;
	border: 0px;
	margin-top: 10px;
	border-top: 1px solid #E2E7EB;
	padding:0px 0px 24px 0px;

}

div#flash-glowna {
	width: 385px;
	float: left;
	border: 0px;
	padding:5px 0px 0px 0px;
}

div#srodek-srodek {
	width: 306px;
	float: left;
	border: 0px;
}

div#box1 { 
	width: 203px;
	height: 208px;
	float: left;
	border: 0px;
	background-image:url('../grafika/boks_oferta.jpg');
	background-repeat : no-repeat;
	background-position: right top;
	margin-right:4px;
	padding: 20px 80px 0px 20px;
	margin-top:8px;
}

.komorka {
  	background-image:url('../grafika/linia_x.gif');
	  background-repeat : repeat-x;
		background-position: bottom;
		padding: 2px 0px 2px 0px;
}

.komorka2 {
  	background-image:url('../grafika/linia_x2.gif');
	  background-repeat : repeat-x;
		background-position: bottom;
		padding: 2px 0px 2px 0px;
}


.komorka_a1 {
		padding: 1px 0px 1px 25px;
}

.komorka_a2 {
		padding: 1px 0px 01px 35px;
}



.komorka3 a:link, .komorka3 a:visited {
		padding: 1px 0px 1px 45px;
    display: block;
}

.komorka3 a:hover {
    border-bottom: 1px solid #FFFFFF;
		padding: 1px 0px 1px 45px;
		background-color:#FFFFFF;
		display: block;
}

.naglowek {
	padding:15px 20px 15px 15px ;
	margin-left:4px;

}

.naglowek2 {
	padding:15px 20px 15px 10px ;
	margin-left:0px;
  	background-image:url('../grafika/linia_x2.gif');
	  background-repeat : repeat-x;
		background-position: bottom;

}

.padding_tekst {
padding: 0px 20px 0px 20px;
}

div#box-gwarancja {
	width: 307px;
	height: 131px;
	float: left;
	border: 0px;
	background-image:url('../grafika/boks_gwarancja.jpg');
	background-repeat : no-repeat;
	background-position: left top;
	margin-top:3px;
	margin-left:0px;
	padding: 20px 0px 0px 0px;
	background-color: #E2E7EB;
}

div#srodek-prawa {
	width: 307px;
	float: left;
	border: 0px;
}


div#box2 {
	width: 247px;
	height:208px;
	float: left;
	border: 0px;
	background-color:#D5DCE1;
  padding: 20px 40px 0px 20px;
	margin-top:8px;
}


div#box-kontakt {
	width: 267px;
	height: 131px;
	float: left;
	border: 0px;
	background-image:url('../grafika/boks_kontakt.jpg');
	background-repeat : no-repeat;
	background-position: right top;
	margin: 3px 0px 0px 0px;
	color: #993300;
	padding: 20px 20px 0px 20px;
	background-color: #C0B5A1;
}


div#lewa {
	width: 563px;
	float: left;
	border: 0px;
}


div#tresc {
	width: 563px;
	float: left;
	border: 0px;
}


div#prawa {
	width: 180px;
	float: left;
	border: 0px;
	margin:8px 0px 0px 0px;
}



div#prawa2 {
	width: 255px;
	float: left;
	border: 0px;
	margin:8px 0px 0px 0px;
}





.komorka_left {
  width:120px;
  float:left;
	padding: 3px 0px 3px 0px;
}

.komorka_right {
	width:220px;
  float:left;
	padding: 3px 0px 3px 0px;
}

.komorka_text {
  clear: both;
}

.input {
width:210px;
background-color: #EEF0F2;
height: 22px;
border: 1px solid #BFCAD2;
}

.input2 {
background-color: #EEF0F2;
border: 1px solid #BFCAD2;
font-size: 12px;
font-family: tahoma;
}

.input3 {
float:right;
margin-top:5px;
margin-right:15px;
}

.input4 {
float:right;
margin-top:5px;
margin-right:36px;
}


div#box-aktualnosci {
	width: 287px;
	float: left;
	border: 0px;
	background-image:url('../grafika/boks_oferta2.jpg');
	background-repeat : no-repeat;
	background-position: right top;
	background-color: #D5DCE1;
	height: 190px;
	padding: 20px 0px 0px 20px;
	margin-left:0px;
	margin-top:3px;
}


div#tresc-kontakt {
	width: 427px;
	float: left;
	border: 0px;
	margin-top: 10px;
}

div#formularz {
	width: 391px;
	height: 365px; 
	float: left;
	border: 0px;
	background-color: #EEF0F2;
  margin-top:10px;
}

.tablewspolpraca {
width: 70%;
}

.tdwspolpraca {
padding:12px;
font-size:16px;
font-weight: bold;
background-color:#E2E7EB;
}

.tdwspolpraca1 {
  padding:12px;
	background-image:url('../grafika/linia_y.gif');
	background-repeat : repeat-y;
	background-position: right top;
	text-align: center;
}

/* NAWIGACJA */


#nawigacja-menu{
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
}

#nawigacja-menu li{
	float: left;
	margin: 0px;
	padding: 0px;
}
					
					
#nawigacja-menu li a#m-1{
	float:left;
	background:url(../grafika/menu1.jpg);
	height:36px;
	width:83px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-1:hover{
	background:url(../grafika/menu11.jpg);
	height:36px;
	width:83px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-11{
	float:left;
	background:url(../grafika/menu11.jpg);
	height:36px;
	width:83px;
  line-height:20em;
  overflow:hidden;
}






#nawigacja-menu li a#m-2{
	float:left;
	background:url(../grafika/menu2.jpg);
	height:36px;
	width:97px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-2:hover{
	background:url(../grafika/menu22.jpg);
	height:36px;
	width:97px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-22{
	float:left;
	background:url(../grafika/menu22.jpg);
	height:36px;
	width:97px;
  line-height:20em;
  overflow:hidden;
}






#nawigacja-menu li a#m-3{
	float:left;
	background:url(../grafika/menu3.jpg);
	height:36px;
	width:113px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-3:hover{
	background:url(../grafika/menu33.jpg);
	height:36px;
	width:113px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-33{
	float:left;
	background:url(../grafika/menu33.jpg);
	height:36px;
	width:113px;
  line-height:20em;
  overflow:hidden;
}





#nawigacja-menu li a#m-4{
	float:left;
	background:url(../grafika/menu4.jpg);
	height:36px;
	width:89px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-4:hover{
	background:url(../grafika/menu44.jpg);
	height:36px;
	width:89px;
  line-height:20em;
  overflow:hidden; 
}

#nawigacja-menu li a#m-44{
	float:left;
	background:url(../grafika/menu44.jpg);
	height:36px;
	width:89px;
  line-height:20em;
  overflow:hidden;
}



/* STOPKA */

div#tlo_stopka {
	width: 998px;
	border: 0px;
	width:100%;
  background-image:url('../grafika/linia_bottom_center.jpg');
  background-repeat : no-repeat;
  background-position: center top;
  float:left;
}

div#stopka {
	width: 998px;
	height: 90px;
	border: 0px;
	clear: both;
	margin: 0 auto;
	padding: 20px 0px 0px 0px;
	color: #999999;
}

.tekst {
  font-family : tahoma; 
  font-size : 11px; 
  text-decoration : none;
  color:#0E2662;
}

.link:link {
color : #0E2662;
text-decoration : none;  
} 
.link:visited {
color : #0E2662; 
text-decoration : none; 
} 
.link:hover {
color : #A6B5BF; 
} 
.link:active {
color : #A6B5BF;  
}

.link2:link {
color : #748592;
text-decoration : none;  
} 
.link2:visited {
color : #748592; 
text-decoration : none; 
} 
.link2:hover {
color : #FFB447; 
} 
.link2:active {
color : #FFB447;  
}

.link3:link {
color : #4F6575;
text-decoration : none;  
} 
.link3:visited {
color : #4F6575; 
text-decoration : none; 
} 
.link3:hover {
color : #FFFFFF; 
} 
.link3:active {
color : #FFFFFF;  
}

a:link {
color : #0E2662;
text-decoration : none;  
} 
a:visited {
color : #0E2662; 
text-decoration : none; 
} 
a:hover {
color : #FB7904; 
} 
a:active {
color : #FB7904;  
}




.link7:link {
color : #999999;
text-decoration : none;  
} 
.link7:visited {
color : #999999; 
text-decoration : none; 
} 
.link7:hover {
color : #FB7904; 
} 
.link7:active {
color : #FB7904;  
}


.link_email:link {
color : #993300;
text-decoration : none;  
} 
.link_email:visited {
color : #993300; 
text-decoration : none; 
} 
.link_email:hover {
color : #FFFFFF; 
} 
.link_email:active {
color : #FFFFFF;  
}



.link_email3:link {
color : #993300;
text-decoration : none;  
} 
.link_email3:visited {
color : #993300; 
text-decoration : none; 
} 
.link_email3:hover {
color : #0E2662; 
} 
.link_email3:active {
color : #0E2662;  
}



.link_info:link {
color : #D25E06;
text-decoration : none;  
} 
.link_info:visited {
color : #D25E06; 
text-decoration : none; 
} 
.link_info:hover {
color : #6C6C6C; 
} 
.link_info:active {
color : #6C6C6C;  
}



.link_stopka2:link {
color : #999999;
text-decoration : none;  
} 
.link_stopka2:visited {
color : #999999; 
text-decoration : none; 
} 
.link_stopka2:hover {
color : #666666; 
} 
.link_stopka2:active {
color : #666666;  
}



.bold {
font-weight:700;
}


