#container { 
	background: #E5E5E5 no-repeat top; 
	padding: 0px 175px 0px 110px;  
	margin: 0px; 
	}

#intro { 
	min-width: 800px;
	}
	
#logo {
	min-width: 470px;
	min-height: 100px;
	background: url('pics/logo_175x88.gif') no-repeat;
	}
	
#nav { 
   background: url('pics/menu_tlo_2x24.jpg');
   height: 24px;
   width: 780px;
   }
	
#nav a.mie { 
	background: url('pics/menu_mies_90x24.gif') no-repeat;
	margin-top: 0px; 
	width: 90px; 
	height: 24px; 
	float: left;
	}

#nav a.dom {
	background: url('pics/menu_dom_90x24.gif') no-repeat;
	margin-top: 0px; 
	width: 90px; 
	height: 24px; 
	float: left;
}

#nav a.lok {
	background: url('pics/menu_lok_90x24.gif') no-repeat;
	margin-top: 0px; 
	width: 90px; 
	height: 24px; 
	float: left;
}

#nav a.dzi {
	background: url('pics/menu_dzi_90x24.gif') no-repeat;
	margin-top: 0px; 
	width: 90px; 
	height: 24px; 
	float: left;
}

#nav a.inn {
	background: url('pics/menu_inne_91x24.gif') no-repeat;
	margin-top: 0px; 
	width: 90px; 
	height: 24px; 
	float: left;
}

#nav a.out {
	background: url('pics/menu_wyl_91x24.gif') no-repeat;
	margin-top: 0px; 
	width: 90px; 
	height: 24px; 
	float: right;
}
	
#lok { 
height: 20px;
width: 780px;
background: #E2E2E2;
font: 10px verdana, tahoma, sans-serif;
}

#lok a:link
{ 
text-decoration: none;
color: #505050;
}

#lok a:hover, a:active
{
color: #505050;
text-decoration: underline;
}

#menuPanel
{ 
background: #FFFFFF;
width     : 748px;
font      : normal 10px verdana, tahoma, sans-serif;
color     : #505050;

}

#menuPanelHref a
{
 text-decoration: none;
 color: #505050;
} 
#menuPanelHref a:hover,a:active,a:link
{
 color: #505050;
}

#StronaNawigacja
{
background   : #FFFFFF;
width        : 740px;
font         : normal 10px verdana, tahoma, sans-serif;
color        : #505050;
padding      : 5px 5px 5px 5px;
}

#StronaNawigacja a:hover, a:active, a:link, a:visited
{
 color          : #505050;
 text-decoration: underline; 
}

#filtr
{
background: #FFFFFF;
width     : 740px;
font      : normal 10px verdana, tahoma, sans-serif;
color     : #505050;
border-top: 1px solid #939393;
padding   : 5px 5px 5px 5px;
}

#filtr form
{ 

border-bottom: 1px solid #000000;
margin: 0px 0px 0px 0px;

}

#filtr select
{
 font       : normal 10px verdana, tahoma, sans-serif;
 color      : #505050;
 font-weight: bolder;
}

#filtrKryteria
{
 background: #FFFFFF;
 width     : 740px;
 font      : normal 10px verdana, tahoma, sans-serif;
 color     : #505050;
 padding   : 5px 5px 5px 5px;
 border-top: 1px solid #939393;
}

#filtrKryteriaTresc
{
 background: #FFFFFF;
 width     : 740px;
 font      : normal 10px verdana, tahoma, sans-serif;
 color     : #505050;
 padding   : 0px 5px 5px 5px;
}

#filtrKryteriaTresc select
{ 
 width      : 120px;
 color      : #505050;
 font       : 10px Verdana, Tahoma, sans-serif;
 font-weight: bolder; 
}

#filtrKryteriaTresc input.szukaj
{ 
 right: auto;
}

#oferteDodano
{
 background: #FFFFFF;
 width     : 748px;
 font      : normal 10px verdana, tahoma, sans-serif;
 color     : #9B0404;
 padding   : 5px 5px 5px 5px;
 border-top: 1px solid #939393;
}

/* STYL FORMULARZA OFERTY */
#oferta
{
 width     : 740px;
 padding   : 5px 5px 5px 5px;
}

#oferta select
{
 width      : 200px;
 color      : #505050;
 font       : 10px Verdana, Tahoma, sans-serif;
 font-weight: bolder; 
}

#oferta input
{
 width      : 180px;
 color      : #505050;
 font       : 10px Verdana, Tahoma, sans-serif;
 font-weight: bolder; 
}

#oferta div input
{
 width      : 32px;
 color      : #505050;
 font       : 10px Verdana, Tahoma, sans-serif;
 font-weight: bolder; 
}

#oferta textarea
{
 width      : 590px;
 height     : 75px;
 color      : #505050;
 font       : 10px Verdana, Tahoma, sans-serif;
 font-weight: bolder; 
 
}


#ofertaCol01
{ 
 width      : 150px;
 border-left: 1px solid #000000;
 padding    : 5px 5px 5px 5px;
}

#ofertaCol02
{ 
 width      : 220px;
 padding    : 5px 5px 5px 5px;
}

#ofertaCol03
{ 
 width      : 150px;
 padding    : 5px 5px 5px 5px;
}

#ofertaCol04
{ 
 width       : 220px;
 border-right: 1px solid #000000;
 padding     : 5px 5px 5px 5px;
}

#ofertaOpis01
{
 width      : 150px;
 border-left: 1px solid #000000;
 border-top : 1px solid #939393;
 border-bottom: 1px solid #939393;
 padding    : 5px 5px 5px 5px;
}

#ofertaOpis02
{ 
 border-top   : 1px solid #939393;
 border-right : 1px solid #000000;
 border-bottom: 1px solid #939393;
 padding      : 5px 5px 5px 5px;
 width: 590px; 
}

#ofertaZdiecie
{ 
 width        : 590px;
 border-right : 1px solid #000000;
 padding      : 5px 5px 5px 5px; 
}

#ofertaStopka
{ 
 width        : 740px;
 border-top   : 1px solid #939393;
 border-left  : 1px solid #000000;
 border-right : 1px solid #000000;
 border-bottom: 1px solid #000000;
 padding      : 5px 10px 5px 0px;
}

#dodajOferte
{
 color      : #505050;
 font       : 11px Verdana, Tahoma, sans-serif;
 font-weight: normal;
 background: #FFFFFF;
 padding      : 10px 10px 10px 10px;
 
}

#dodajOferte select
{
 color      : #505050;
 font       : 11px Verdana, Tahoma, sans-serif;
 font-weight: normal;
}

#dodajOferte input
{
 color      : #505050;
 font       : 11px Verdana, Tahoma, sans-serif;
 font-weight: normal;
}

#dodajOferte textarea
{
 width      : 315px;
 height     : 100px;
 color      : #505050;
 font       : 11px Verdana, Tahoma, sans-serif;
 font-weight: normal; 
}

#dodKolAll
{ 
 border-left  : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 border-bottom: 1px solid #BA1D1D;
 background   : #FBD6D0;
 color        : #BA1D1D;
 font         : 11px Verdana, Tahoma, sans-serif;
 font-weight  : normal;
 padding      : 5px 10px 5px 10px;
}

#dodKolTop
{ 
 border-left : 1px solid #BA1D1D;
 border-top  : 1px solid #BA1D1D;
 border-right: 1px solid #BA1D1D;
 background  : #FBD6D0;
 color       : #BA1D1D;
 font        : 11px Verdana, Tahoma, sans-serif;
 font-weight : normal;
 padding     : 5px 10px 5px 10px;
}

#dodKol
{ 
 width       : 200px;
 border-left : 1px solid #BA1D1D;
 border-top  : 1px solid #BA1D1D;
 border-right: 1px solid #BA1D1D;
 background  : #FBD6D0;
 color       : #BA1D1D;
 font        : 11px Verdana, Tahoma, sans-serif;
 font-weight : normal;
 padding     : 5px 10px 5px 10px;
}

#dodKol_TopLeft
{ 
 width       : 200px;
 border-left : 1px solid #BA1D1D;
 border-top  : 1px solid #BA1D1D;
 border-right: 1px solid #BA1D1D;
 background  : #FBD6D0;
 padding     : 5px 10px 5px 10px;
}

#dodKol_TopRight
{
 width       : 300px;
 border-right: 1px solid #BA1D1D;
 border-top  : 1px solid #BA1D1D;
 padding     : 5px 10px 5px 10px;
}

#dodKol_Left
{
 width       : 200px;
 border-left : 1px solid #BA1D1D;
 border-right: 1px solid #BA1D1D;
 background  : #FBD6D0;
 padding     : 5px 10px 5px 10px;
}

#dodKol_Right
{
 width       : 300px;
 border-right: 1px solid #BA1D1D;
 padding     : 5px 10px 5px 10px;
}

#dodKol_BottomLeft
{
 width        : 200px;
 border-left  : 1px solid #BA1D1D;
 border-bottom: 1px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 background   : #FBD6D0;
 padding      : 5px 10px 5px 10px;
}

#dodKol_BottomRight
{
 width        : 300px;
 border-right : 1px solid #BA1D1D;
 border-bottom: 1px solid #BA1D1D;
 padding      : 5px 10px 5px 10px;
}

#dodKol_BottomRightLeftTop
{
 width        : 300px;
 border-right : 1px solid #BA1D1D;
 border-bottom: 1px solid #BA1D1D;
 border-left  : 1px solid #BA1D1D;
 border-top  : 1px solid #BA1D1D;
 padding      : 5px 10px 5px 10px;
 color        : #BA1D1D;
}


#panelKol01
{
  
 width        : 150px;
 border-left  : 1px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 padding      : 5px 5px 5px 5px;
 background   : #FBD6D0;
 font-family  : Tahoma, Verdana, sans-serif;
 font-size    : 12px;
 font-style   : normal;
 font-weight  : normal;
 color        : #000000;
}

#panelKol03
{
  
 width        : 500px;
 border-left  : 1px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 padding      : 5px 5px 5px 5px;
 background   : #FBD6D0;
 font-family  : Tahoma, Verdana, sans-serif;
 font-size    : 12px;
 font-style   : normal;
 font-weight  : normal;
 color        : #000000;
}

#panelKolBottom01
{
 width        : 150px;
 border-left  : 1px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 border-bottom: 1px solid #BA1D1D;
 padding      : 5px 5px 5px 5px;
 background   : #FBD6D0;
 font-family  : Tahoma, Verdana, sans-serif;
 font-size    : 12px;
 font-style   : normal;
 font-weight  : normal;
 color        : #000000;
}


#panelKol02
{ 
 width        : 350px;
 border-left  : 0px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 padding      : 5px 5px 5px 5px;
 background   : #FFFFFF;
 font-family  : Tahoma, Verdana, sans-serif;
 font-size    : 12px;
 font-style   : normal;
 font-weight  : bold;
 color        : #000000;
}

#panelKol04
{ 
 width        : 500px;
 border-left  : 1px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 border-bottom: 1px solid #BA1D1D;
 padding      : 5px 5px 5px 5px;
 background   : #FFFFFF;
 font-family  : Tahoma, Verdana, sans-serif;
 font-size    : 12px;
 font-style   : normal;
 font-weight  : bold;
 color        : #000000;
}

#panelKol05
{ 
 width        : 230px;
 border-left  : 1px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 padding      : 5px 5px 5px 5px;
 background   : #FFFFFF;
 font-family  : Tahoma, Verdana, sans-serif;
 font-size    : 12px;
 font-style   : normal;
 font-weight  : bold;
 color        : #000000;
}

#panelKol06
{ 
 width        : 230px;
 border-left  : 1px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 padding      : 5px 5px 5px 5px;
 background   : #FBD6D0;
 font-family  : Tahoma, Verdana, sans-serif;
 font-size    : 12px;
 font-style   : normal;
 font-weight  : normal;
 color        : #000000;
}

#panelKol07
{ 
 width        : 230px;
 border-left  : 1px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 border-bottom: 1px solid #BA1D1D;
 padding      : 5px 5px 5px 5px;
 background   : #FFFFFF;
 font-family  : Tahoma, Verdana, sans-serif;
 font-size    : 12px;
 font-style   : normal;
 font-weight  : bold;
 color        : #000000;
}

#panelKolBottom02
{ 
 width        : 350px;
 border-left  : px solid #BA1D1D;
 border-right : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 border-bottom: 1px solid #BA1D1D;
 padding      : 5px 5px 5px 5px;
 background   : #FFFFFF;
 font-family  : Tahoma, Verdana, sans-serif;
 font-size    : 12px;
 font-style   : normal;
 font-weight  : bold;
 color        : #000000;
}

#ofertaNaglowek01
{ 
 width        : 370px;
 border-bottom: 1px solid #939393;
 border-left  : 1px solid #000000;
 border-right : 1px solid #000000;
 border-top   : 1px solid #000000;
 padding      : 5px 5px 5px 5px;
}

#ofertaNaglowek02
{ 
 width        : 370px;
 border-bottom: 1px solid #939393;
 padding      : 5px 5px 5px 5px;
}
/* KONIEC STYL FORMULARZA OFERTY */

/* STRONA GLOWNA */
#main_page
{ 
 background: url('../pics/naglowek_background.jpg');
 font      : 20px Tahoma, Verdana, "MS Sans Serif";
 color     : #373737;
}

#main_page a
{
 
 font           : bold 14px Tahoma, Verdana, "MS Sans Serif";
 color          : #C3033C;
 text-decoration: underline;
 text-align     : center; 
}

#nawigacja a:hover, a:active, a:link
{
 font           : bold 14px Tahoma, Verdana, "MS Sans Serif";
 color          : #C3033C;
 text-decoration: underline;
 text-align     : right; 
}

#main_oferta
{
 font      : 11px Tahoma, Verdana, "MS Sans Serif";
 color     : #373737;
 margin: 2px 2px 2px 2px;
}
/* KONIEC STRONY GLOWNEJ */

#kontakt
{
 font      : 12px Tahoma, Verdana, "MS Sans Serif";
 color     : #373737;
 margin    : 2px 2px 2px 2px;
 padding: 5px 0px 5px 0px;
 
}

#kontakt a
{
 
 font           : bold 12px Tahoma, Verdana, "MS Sans Serif";
 color          : #C3033C;
 text-decoration: underline; 
}

#nawigacja a:hover, a:active, a:link
{
 font           : bold 12px Tahoma, Verdana, "MS Sans Serif";
 color          : #C3033C;
 text-decoration: underline;
}


#nawigacja
{
 background: #FFFFFF;
 width     : 740px;
 font      : normal 10px verdana, tahoma, sans-serif;
 color     : #505050;
 padding   : 5px 5px 5px 5px;
 border-top: 1px solid #939393;
}

#nawigacja a
{
 color          : #505050;
 text-decoration: underline; 
}

#nawigacja a:hover, a:active, a:link
{
 color          : #505050;
 text-decoration: underline; 
}

#nawigacjaDol
{
 background   : #FFFFFF;
 width        : 740px;
 font         : normal 10px verdana, tahoma, sans-serif;
 color        : #505050;
 padding      : 5px 5px 5px 5px;
 border-bottom: 1px solid #939393;
}

#nawigacjaDol a
{
 color          : #505050;
 text-decoration: underline; 
}

#nawigacjaDol a:hover, a:active, a:link
{
 color          : #505050;
 text-decoration: underline; 
}

#tabelka
{ 
 width     : 740px;
 padding   : 5px 5px 5px 5px;
 background: #FFFFFF;
}

#tabelka th
{
 color        : #000000;
 font         : 10px Verdana, Tahoma, sans-serif;
 font-weight  : bolder;
 background   : #FBD6D0;
 border-right : 1px solid #BA1D1D;
 border-top   : 1px solid #BA1D1D;
 border-bottom: 1px solid #BA1D1D;
}

#tabelaWiersz
{
 font      : normal 10px verdana, tahoma, sans-serif;
 color     : #505050;
}


#tabelaWiersz a
{
 font           : normal 10px verdana, tahoma, sans-serif;
 color          : #000000;
 text-decoration: none;
}

#tabelaWiersz a:hover, a:active, a:link
{
 font           : normal 10px verdana, tahoma, sans-serif;
 color          : #000000;
 text-decoration: none;
}

#tabelaWiersz td
{ 
 border-right : 1px solid #BA1D1D;
 border-bottom: 1px solid #BA1D1D;
}

#stopka
{
 font : normal 10px verdana, tahoma, sans-serif;
 color: #FFFFFF;
 background: #B7B7B7;
 width: 748px;
 height: 50px;
 
}

#ser {
 background: #FFFFFF;
 padding   : 10px 10px 10px 10px;
 clear     : right;
 width     : 740px;
 border    : 1px none #808080;
 font      : normal 10px Verdana, Tahoma, sans-serif;
 color     : #505050;
}

#ser form table
{ 
 width    : 720px;
}

#ser strong
{ 
 font    : bolder; 
}

#ser select
{ 
 background: #E2E2E2;
 font      : bolder 10px Verdana, Tahoma, sans-serif;
}

#kryteria
{ 
 border-bottom: 1px dotted #808080;
 padding      : 5px 0px 5px 0px;
}

#kryteria select
{ 
 width  : 120px;
}

#kryteria input.szukaj
{ 
 right: auto;
}

#serNav
{
 padding: 2px 0px 0px 0px;
}

#serNav a:hover, a:active, a:link
{
 color          : #505050;
 text-decoration: underline; 
}
