body {
	margin: 10px;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}
td, textarea, input, select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}

td.oferta {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
td.ofertaHead {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;}


h1 {
font-size:12px
}

h2 {
font-size:10px;
text-align:center;
}

h1.footer {
  font-size     : 7pt;
  font-family   : verdana;
  font-weight   : normal;
  text-align:     center;

}

h1.upper {
  font-size     : 8pt;
  font-family   : verdana;
  font-weight   : bold;

}

a.stopka:link, a.stopka:visited {
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-decoration: none;

}
a.stopka:hoover {
	color: #FFD038;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.menu_dol:link {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-decoration: none;

}
a.menu_dol:visited {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.menu_dol:hover {
	color: #FFD038;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;

}


a.dwa:link {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-decoration: none;

}
a.dwa:visited {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.dwa:hover {
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;

}

a.trzy:link {
	color: #023467;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	text-decoration: none;

}
a.trzy:visited {
	color: #023467;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.trzy:hover {
	color: #023467;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;

}

.text 
{
	width:640px; 
	text-align:justify; 
	text-indent: 32px;
	COLOR: black;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
	padding: 0px,0px;
	margin: 0px,0px;
}
.normaltext
{
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.smalltext
{
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 12px;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.normalrow
{
    BACKGROUND-COLOR: #fafafa;
    BORDER: none;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    PADDING: 2px,2px,2px,2px;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.headerrow
{
    BACKGROUND-COLOR: #300663;
    BORDER: none;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 16px;
    PADDING: 2px,2px,2px,2px;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.normalrow1
{
    BACKGROUND-COLOR: #ffffff;
    BORDER: thin dotted #300663;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    PADDING: 2px,2px,2px,2px;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.normalitalic
{
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 15px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
P
{
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none;
	padding:0,0;
	margin: 10,0;
}
LI
{
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 16px;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.emptytable
{
    BACKGROUND-COLOR: transparent;
    BORDER: none;
    MARGIN: 0px;
    PADDING: 0,0,0,0;
}

.menu_dol_ramka {
height: 20px;
border: 1px solid #ff0000;
border-bottom-width: 0px ;
border-top-width: 2px ;
border-right-width: 0px ;
border-left-width: 0px ;
background-color: #023467;

}

.dol_ramka {
height: 20px;
width: 550px;
border: 1px solid #D1D3D3;
border-bottom-width: 1px ;
border-top-width: 0px;
border-right-width: 0px ;
border-left-width: 0px ;
background-color: #ffffff;

padding: 2px;

}

.ramka_realizacje {
border: 1px solid #C11410;
border-bottom-width: 1px ;
border-top-width: 1px ;
border-right-width: 0px ;
border-left-width: 0px ;
background-color: #fff;

padding: 8px;
position: relative;
left: 0px
}

.opis_realizacje {
background-color: #C11410;
width: 110px;
color: #fff;
}

.podpis_realizacje {
background-color: #fff;
width: 179px;
color: #000;
}

.galeria_ramka {
width: 500px;
border: 0px solid #fff;
border-bottom-width: 1px;
border-top: dotted #023467 1px;
padding:9px;
text-align:center;
background-color: #fff;
}

.szczegoly_ramka {
width: 500px;
border: 0px solid #fff;
border-top: dotted #ff0000 1px;

background-color: #fff;

padding: 8px;
position: relative;

left: 10px;
}

.oferta_ramka {
height: auto;
width: 500px;

border: 1px solid #023467;
padding: 4px;
}

.zdjecie_ramka {
height: auto;
width: 500px;

border: 0px solid #023467;
padding: 4px;
position: relative;
left: 10px
}

.zdjecie {
height: 100px;
width: 150px;
float:left;

border: 1px solid #023467;
padding:5px;
}

.kontakt {
border: 0px solid #D3D3D3;
border-bottom-width: 1px;
border-bottom: solid #023467 1px;

border-top-width: 1px ;
border-right-width: 1px ;
border-left-width: 1px ;
background-color: #fff;

padding: 2px;
position: relative;

left: 10px;
overflow:hidden;
}

.tabela_kontakt {
border: 0px solid #fff;
border-bottom-width: 1px;
border-left: dotted #023467 1px;
background-color: #fff;
padding: 2px;
text-align:center;
width:380px;
}

.kontakt_list {
color: #004400;
border: 0px solid #D3D3D3;
border-bottom-width: 1px;
border-bottom: solid #023467 1px;

border-top-width: 1px ;
border-right-width: 1px ;
border-left-width: 1px ;
background-color: #fff;

padding: 1px;
position: relative;
left:10px;
}

.wyslij {
border:0;
background:transparent;
color:#023467;
padding: 2px;
position: relative;
}

.weryfikacja_id{
border: 1px solid #2e5781;
background-color: #e5e5e5;
}

/*-------------------------- czynsz ----------------------*/

.dane_info {
border: 1px solid #000000;
border-bottom-width: 1px;
border-top-width: 0px ;
border-right-width: 0px ;
border-left-width: 0px ;
background-color: #f4f4f4;

padding: 5px;
position: relative;
font-size:12px;
text-decoration:bold;
}

.czynsz_info_dol {
border: 1px solid #000000;
background-color: #f4f4f4;

padding: 4px;
position: relative;

text-align:right;
text-decoration:bold;
}

.czynsz_cell {
border: 1px solid #000000;
border-bottom-width: 1px;
border-top-width: 0px ;
border-right-width: 1px ;
border-left-width: 1px ;

background-color: #ffffff;
border-collapse: separate;
empty-cells: show;
padding: 5px;
position: relative;

text-align:center;
}

.czynsz_cell_c {
border: 1px solid #000000;
border-bottom-width: 1px;
border-top-width: 0px ;
border-right-width: 1px ;
border-left-width: 1px ;

background-color: #ffffff;
border-collapse: separate;
empty-cells: show;
padding: 5px;
position: relative;
color:red;
text-align:center;
}

.czynsz_cell_z {
border: 1px solid #000000;
border-bottom-width: 1px;
border-top-width: 0px ;
border-right-width: 1px ;
border-left-width: 1px ;

background-color: #ffffff;
border-collapse: separate;
empty-cells: show;
padding: 5px;
position: relative;
color:green;
text-align:center;
}

/*--------------------- newsy na strone ---------------*/

.text1{
	color:black;
	font-weight:bold;
	font-size:12px;
}

.text2{
	color:#023467;
}

/*-------------czynsze-------------------------*/

.tabela_czynsz {
border: 1px solid #000000;
border-bottom-width: 1px;
border-top-width: 1px ;
border-right-width: 0px ;
border-left-width: 1px ;

background-color: #ffffff;
border-collapse: separate;
empty-cells: show;
padding: 0px;
position: relative;

text-align:center;
}

.czynsz_td_naglowek {
border: 1px solid #ffffff;
border-bottom-width: 0px;
border-top-width: 0px ;
border-right-width: 1px;
border-left-width: 0px ;

background-color: #007BB7;

padding: 8px;
position: relative;

text-align:center;
color:#ffffff;
}

.czynsz_td_naglowek_right {
border: 1px solid #000000;
border-bottom-width: 0px;
border-top-width: 0px ;
border-right-width: 1px solid #000000;
border-left-width: 0px ;

background-color: #007BB7;

padding: 8px;
position: relative;

text-align:center;
color:#ffffff;
}

.czynsz_cell {
border: 1px solid #000000;
border-bottom-width: 0px;
border-top-width: 1px ;
border-right-width: 1px ;
border-left-width: 0px ;

background-color: #ffffff;
border-collapse: separate;
empty-cells: show;
padding: 5px;
position: relative;

text-align:center;
}

.czynsz_info {
border: 1px solid #000000;
border-bottom-width: 0px;
border-top-width: 1px ;
border-right-width: 1px ;
border-left-width: 0px ;
background-color: #f4f4f4;

padding: 4px;
position: relative;

text-align:left;
text-decoration:bold;
}

.czynsz_info_dol {
border: 1px solid #000000;
border-bottom-width: 0px;
border-top-width: 1px ;
border-right-width: 1px ;
border-left-width: 0px ;
background-color: #f4f4f4;

padding: 4px;
position: relative;

text-align:right;
text-decoration:bold;
}
