body {
margin:0;
padding:0;
min-width:922px;
font-family: Arial, Verdana;
color: #091d2c;
background:#ffffff url(img/tlo.png) repeat-x;
font-size: 12px;
}
BR {
	clear:both;
	}
TABLE.main {
margin:0;
padding:0;
height:100%;
	}
TD.left {
	margin:0;
	padding:0;
	width: 50%;
	}
TD.right {
	margin:0;
	padding:0;
	width: 50%;	
	}
TD.stopka {	
	padding-top:25px;	
	border-bottom:5px solid #e0dfdf;
	}
.line {
	padding-top:0px;
	padding-bottom:8px;
	border:0px;
	}
.zaloba {
	color:white;
	background-color:black;
	}
.oddzielacz {
	padding-top:10px;
	padding-bottom:10px;
	border:0px;
	}
.cert-left {
	float:left;
	width:100px;
	}
.cert-right {
	float:right;
	width:100px;
	}
#center {
	text-align: center;	
	}
#odstep {
	display: block;
	position: relative;
	clear:both;
	width: 100%;
	height: 20px;
	}
.odstep {
	display: block;
	position: relative;
	clear:both;
	width: 100%;
	height: 20px;
	}
#content {
	display: block;
	position: relative;
	width: 674px;
	padding:10px;	
	}
#podpis {
	display: block;
	position: relative;
	float:right;
	width: 300px;
	text-align:center;
	}
#inwestycje_short {
	display: block;
	position: relative;	
	padding:5px;
	width:100%;	
	}
#box {
	display: block;
	position: relative;	
	margin-bottom:25px;
	width:660px;
	border:1px solid blue;
	}
#box100 {
	display: block;
	position: relative;	
	float:left;
	clear:both;
	width:99%;	
	}
#box_p1 {	
	float:left;
	width:246px;
	height:103px;		
	padding-right:1px;
	padding-left:15px;
	background:#ffffff url(img/pic_telefon.jpg) no-repeat;	
	}
#box_p2 {	
	float:left;
	width:237px;
	height:103px;		
	margin-left:-15px;	
	background:#ffffff url(img/pic_kalendarz.jpg) no-repeat;	
	}
#box_kontakt1{
	float:left;
	width:246px;
	height:103px;		
	padding-right:1px;	
	}
#box_kontakt2{	
	float:left;
	width:237px;
	height:103px;		
	margin-left:-15px;		
	}
#box_lewy {
	display: block;
	position: relative;		
	width:100%;
	text-align:center;	
	}
#box_m1 {		
	float:left;	
	padding-left:18px;
	width:228px;	
	vertical-align:top;
	}
#box_m2 {	
	width:615px;	
	float:left;
	padding-left:35px;
	padding-bottom:10px;	
	}
#box_ref_l {	
	width:190px;	
	float:left;
	}
#box_ref_r {	
	width:370px;	
	float:left;
	margin-left:4px;
	}
#news_break {
	position:relative;
	float:left;
	display:block;
	width:100%;
	height:20px;
	}
#wiersz{
	display:block;
	width:100%;
	float:left;	
	padding:5px;
	margin-bottom:1px;
	border:1px solid #a4aab7;
	}
#wiersz:hover {
	background-color: #dde4ef;
	}
#box33{
	display:block;
	width:33%;
	float:left;
	text-align:right;
	}
#box66{
	display:block;
	width:66%;
	float:left;
	text-align:right;
	}
#box33_link{
	display:block;
	width:33%;
	float:left;
	text-align:left;
	}
.litera{
	color: #ff6600;
	}
.text_akapit {
	text-indent:25px;
	}
TD.ramka_top {
	background:#ffffff url(img/ramka_top.png) no-repeat;
	}
TD.ramka_nagl {
	background:#ffffff url(img/ramka_nagl.png) no-repeat;
	}
A {
    font-weight:bold;
    text-decoration:none;
	color:#6fa201;
	border:0px;
}
A:hover {
    color:#a20101;
}
a.aidia_link {
	font-weight:bold;
    text-decoration:none;
	color:#837063;
	border:0px;
	}
a.aidia_link:hover {
	color:#a20101;
	}

ul {
	display:block;
	margin-top:6px;	
	}
ul li {
	margin-left:-15px;
	}


.img_cert {
	float: left;
	border:0px;
	}
.imgsd img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
-moz-opacity: 0.75;
}
.imgsd:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
.imgs_short {
margin:1px;
width:100px;
height:75px;
border:0px;
}
.maly_odstep {
	line-height:0px;
	padding-top:10px;
	}
.img_miniatury {
padding:3px;
margin:1px;
background-color: WHITE;
border: 1px solid #a4aab7;
float: left;
}
.img_miniatury_tresc {
float: left;
padding:3px;
margin-right:6px;
margin-bottom:6px;
background-color: WHITE;
border: 1px solid #a4aab7;
}
.img_miniatury_tresc2 {
float: right;
padding:3px;
margin-left:6px;
margin-bottom:6px;
background-color: WHITE;
border: 1px solid #a4aab7;
}
.img_jcb {
padding-right:3px;
margin:1px;
background-color: WHITE;
float: left;
}

.noborder {
border:0;
}

.clear {
       clear:both;
}

.nagl {		
	font-size:12px;
	text-align: left;
	color: #3f4860;       
	font-weight: normal;	
}
.nagl1 {	
	font-size:12px;
	text-align: left;
	color: #133650;
	font-weight: bold;
}
.nagl2 {	
	font-size:12px;
	text-align: left;
	color: #7f97a9;       
	font-weight: bold;	
}
.nagl_prawy {		
	font-size:17px;
	text-align: left;
	color: #7899bb;
	font-weight: bold;
	letter-spacing: -0.05em;
}
.nazwa_firmy {		
	font-size:16px;
	text-align: left;
	color: #1f496a;
	font-weight: bold;	
}

h1 {
       font-size:14px;
       color: #7f97a9;
       font-weight: bold;	
	   margin:10px 0px 10px 0px;
}
h2 {
       font-size:22px;
	   font-family: Times;
       color: #7f97a9;
       font-weight: normal;	
	   margin:15px 0px 5px 0px;
}
h3 {
       font-size:18px;
	   font-family: Times;
       color: #6fa201;
       font-weight: normal;	
	   margin:10px 0px 5px 0px;
}
.pic_font1{
	font-family: Trebuchet MS, Arial, Verdana;
	font-size:15px;
    color: #88662d;
    font-weight: normal;	
	margin:0px 0px 0px 0px;
	}
.pic_font2{
	font-family: Trebuchet MS, Arial, Verdana;
	font-size:15px;
    color: #b80101;
    font-weight: bold;	
	padding:0px 0px 0px 0px;
	}
.pic_font3{
	font-family: Trebuchet MS, Arial, Verdana;
	font-size:22px;
    color: #1f496a;
	line-height:33px;
    font-weight: bold;	
	margin:0px 0px 0px 70px;
	}
.pic_font4{
	font-family: Trebuchet MS, Arial, Verdana;
	font-size:12px;
    color: #b80101;
    font-weight: bold;		
	margin:0px 0px 0px 85px;	
	}
.pic2_font1{	
	font-family: Trebuchet MS, Arial, Verdana;
	font-size:20px;
    color: #b80101;
    font-weight: bold;	
	line-height:40px;
	padding:0px 0px 0px 60px;
	}
.pic2_font2{
	font-family: Trebuchet MS, Arial, Verdana;
	font-size:15px;
    color: #1f496a;
    font-weight: normal;
	line-height:10px;	
	padding:0px 0px 0px 5px;
	}
.kontakt_imie {
	   font-size:13px;
       color: #772828;
       font-weight: bold;
       margin:10px 0px 0px 0px;	   
}
.kontakt_stanowisko {
	   font-size:10px;
       color: #772828;
       font-weight: normal;
}
.dodano {
	   font-size:10px;
       color: #939fa4;
       font-weight: normal;
       margin:0px 0 3px 0px;	   
}
.news_short_tresc {
	padding-bottom:10px;
	font-size:12px;
	}
.gal_tytul {
	padding-top:15px;
	color:#787d8c;
	font-weight: bold;
	font-size: 13px;	
	}
.gal_inwestor {
	color:#787d8c;
	font-weight: normal;
	font-size: 12px;	
	}
.gal_opis {	
	clear:both;
	color:#787d8c;	
	font-size: 10px;	
	font-style: italic;
	}
.read_more {
       display:block;	   
	   float:right;
	   color:#6fa201;
       font-weight:normal;
       font-size:11px;
       text-decoration:none;       
}
.read_more:hover {
       color:#a20101;
}
.linki {
       color:#A2A4A4;
       font-weight:bold;
       font-size:10px;
       text-decoration:none;
}
.linki:hover {
       color:#E6E6E6;
}
.tresc {
       color:#A2A4A4;
       font-weight:bold;
       font-size:12px;
       text-decoration:none;
}
.tresc:hover {
       color:#E6E6E6;
}
#footer {
clear:both;
color: #969696;
font-size:11px;
}
.footer_l {
float:left;
font-weight:normal;
}
.footer_r {
float:right;
text-align: right;
font-weight:normal;
}
.felieton_miesiac {
	float:right;
	color:#7f97a9;
	font-size:10px;
	margin-bottom:4px;
	}
