body {
    #background-image: url("http://libran.nazwa.pl/pic/balcony.jpg");
	margin			: 0;
	padding			: 0;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 12pt
    color: #888888;
	}
    
p .naglowek { color:#0066CC; font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; text-align:center;  }

select { font-size:11px; color:#666666}
    
/* pbon*/
/* wyszukiwarka */

.tabelaofert {
    background-image: url("http://libran.nazwa.pl/pic/balcony.jpg")
	width: 936px;
	}

	
p.naglowek {color: rgb(218,37,29); text-decoration: none; font-size: 11pt; font-weight: bold; padding: 0 0 5px 0; text-align: center; border-bottom: 1px dotted #232323; margin: 5px 0 10px 0}
a.oferty1 {color: rgb(218,37,29); text-decoration: none; font-size: 10pt; font-weight: bold;}
a.oferty1:hover {color: rgb(218,37,29); text-decoration: underline;}
a.kalk {color: rgb(218,37,29); text-decoration: none; font-size: 10pt; font-weight: bold;}
a.kalk:hover {color: rgb(218,37,29); text-decoration: underline;}

select option{
	color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt; text-transform:lowercase;
	}
select{
	color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt; text-transform:lowercase;
	}
select option.form{
	color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt; text-transform:lowercase;
	}
option{
	color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt; text-transform:lowercase;
	}
.form
{
	color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt;
}
.guzik {
	color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt; text-decoration:none; }
.oferty1{
	color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt;
}

.tabelaofert {
    width: 936px;
    }
.form {
    color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt;   
    }
.naglowek {
    color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt;   
    }
.text_small {
    color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt;   
    }
.text_small_2 {
    color:#666666; font-family:tahoma, verdana, arial,  helvetica, sans-serif; font-size: 8pt;   
    }
    



/* pbon end */
.naglowek { color:#666666; font-family:"Trebuchet MS"; font-size:10px; font-weight:bold; text-align:center;  }
.naglowek td { color:#0099CC; font-family:Arial, Helvetica, sans-serif; font-size:11px;  }
    

#naglowek {
	width			: 970px;
	height			: 150px;
	text-align		: left;
	border-right		: 0px solid #4D4948;
	}

#nav {
    float            : left;
    padding            : 0px;
    background        : rgb(40,22,111);
    width            : 100%;
    height            : 33px;
    border-top        : 2px solid rgb(218,37,29);
    margin-bottom        : 2px;
    }

#menu { 
    width            : 970px;
    height            : 33px;
    background        : rgb(40,22,111);
    margin-bottom        : 5px;
    }

#menu a { 
	float			: left;
	display			: inline;
	font-family		: verdana, arial, tahoma;
	font-size		: 8pt;
	text-align		: justify;
	border-left: 1px solid #FFFFFF;
	text-decoration		: none; 
	color			: #FFFFFF; 
	font-weight		: normal; 
	padding			: 10px;
	margin			: 0px;
	background		: transparent;
	}

#menu a:hover { 
	color			: rgb(40,22,111); 
	background		: #FFFFFF;
	border-bottom		: 2px solid red;
	}

#content {
	float					: left;
	background		: url(../pic/content.jpg) repeat-x top;
	width				: 100%;
	}	

#center {
	border-left		: 0px;
	margin			: auto;
	padding			: 0px;
	width			: 970px;
	text-align	 	: justify;
	}

#centerl {
	float			: left;	
	border-left		: 0px;
	padding			: 0px;
	width			: 377px;
	text-align	 	: justify;
	}

#centerp {
	float			: right;
	border-left		: 0px;
	padding			: 0px;
	width			: 577px;
	text-align	 	: justify;
	}
#centerll {
    float            : left;    
    border-left        : 0px;
    padding            : 0px;
    width            : 277px;
    text-align         : justify;
    }

#centerpp {
    float            : right;
    border-left        : 0px;
    padding            : 0px;
    width            : 966px;
    text-align         : justify;
    }
#dewelop {
	float			: left;	
	width			: 938px;
	text-align	 	: justify;
	background		: #FFFFFF url(../pic/tlo_s.jpg) repeat-x top;
	margin-top		: 10px;
	padding			: 15px;
	border			: dotted 1px #CCCCCC;
	}

#linia {
	height			: 5px;
	margin		: 3px 0 10px 0;
	width			: 100%;
	background		: url(../pic/line2.gif);
	}
	
#trescl {
	float			: left;
	width			: 345px;
	background		: #FFFFFF url(../pic/tlo_s.jpg) repeat-x top;
	margin-top		: 10px;
	padding			: 15px;
	border			: dotted 1px #CCCCCC;
	}
#trescll {
    float            : left;
    width            : 245px;
    background        : #FFFFFF url(../pic/tlo_s.jpg) repeat-x top;
    margin-top        : 10px;
    padding            : 15px;
    border            : dotted 1px #CCCCCC;
    }
#trescpp {
    float            : left;
    width            : 936px;
    background        : #FFFFFF url(../pic/tlo_s.jpg) repeat-x top;
    margin-top        : 10px;
    padding            : 15px;
    border            : dotted 1px #CCCCCC;
    }	
#trescp {
	float			: left;
	width			: 545px;
	background		: #FFFFFF url(../pic/tlo_s.jpg) repeat-x top;
	margin-top		: 10px;
	padding			: 15px;
	border			: dotted 1px #CCCCCC;
	}

#bulgaria {
	float			: left;
	width			: 445px;
	background		: #FFFFFF url(../pic/tlo_s.jpg) repeat-x top;
	margin-top		: 10px;
	padding			: 15px;
	border			: solid 1px #E77817;
	}
	
#pic {
	border			: 1px solid #CCCCCC;
	width			: 125px;
	float			: left;
	margin		: 0 10px 5px 0;
	}

#pic2 {
	border			: 1px solid #CCCCCC;
	float			: right;
	margin-top		: 15px;
	margin-left		: 10px;
	margin-bottom		: 5px;
	}

#real {
	border			: 1px solid #CCCCCC;
	margin-top		: 0px;
	margin-bottom		: 5px;
	}
	
#baner {
	float			: right;
    	width			: 205px;
	margin-top		: 10px;
    	text-align		: justify;
	}

#stlo {
	float			: left;
	padding			: 0px;
	margin		: 0px;
	background		: #FFFFFF;
	width			: 100%;
	border-bottom		: 2px solid rgb(218,37,29);
	}
	
#stab {
	background		: url(../pic/tlo_ss.jpg) repeat-x bottom;
	width			: 970px;
	height			: 50px;
	}

#spod {
	float			: left;
	width			: 100%;
	background		: #FFFFFF;
	}

#stpod {
	background		: url(../pic/tlo_s.jpg) repeat-x top;
	vertical-align		: top;
	width			: 970px;
	height			: 60px;
	}


p {font-family: verdana, arial, tahoma, helvetica, sans-serif; font-size: 10pt}
a {font-family: verdana, arial, tahoma, helvetica, sans-serif}

p.nag {color: rgb(218,37,29); text-decoration: none; font-size: 10pt; font-weight: bold; padding-left: 8px; margin: 0px;}
p.tresc {font-size: 8pt; color: #666666; text-align: justify;}
p.stopka {font-size: 7pt; color: #666666; text-align: center; padding: 20px; margin: 0px;}
p.sm {font-size: 7pt; color: #999999; text-align: center; padding: 15px; margin: 0px;}
p.tytul {color: rgb(218,37,29); text-decoration: none; font-size: 13pt; font-weight: none; margin-bottom: 5px;}

a.linkna:link,a.linkna:visited {color: rgb(218,37,29); text-decoration: none; font-size: 10pt; font-weight: bold; padding-left: 0px;}
a.linktr:link,a.linktr:visited {color: rgb(218,37,29); text-decoration: none; font-size: 8pt; font-weight: normal;}
a.linkst:link,a.linkst:visited {color: #FFFFFF; text-decoration: none; font-size: 7pt; font-weight: normal;}
a.linksm:link,a.linksm:visited {color: #999999; text-decoration: none; font-size: 7pt; font-weight: normal;}

a.linkna:hover {color: #666666; text-decoration: underline;}
a.linktr:hover {color: #666666; text-decoration: underline;}
a.linkst:hover {text-decoration: underline;}
a.linksm:hover {color: #FF6600; text-decoration: underline;}



/* menu */

.mgtxt, .mgtxt a {
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	color: #666666;
}
.mgtxt a{
	text-decoration:none;
}
.mgtxt a:hover{
	text-decoration:underline;
}
.mggalcap{
	font-size: 13pt;
	font-weight: bold;
	color: rgb(218,37,29);
}
.mgimgcap{
	font-size:12px;
	font-weight: bold;
}
.mgsmall, .mgsmall a {
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
	color: #666666;
}

.mgsmall a:hover {
	text-decoration:underline;
}

.mgimgbrd {
	border: 1px solid #666666;
}
.mgadmincap {
	background-color: red;
	color: #ffffff;
	font-weight: bold;
}
.mgadmintdbg {
	background-color: transparent;
}
.mgaltbgcol {
	background-color: transparent;
}
.mginputln {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    background-color:#ffffff;         
	color:rgb(51,51,51);
	font-size: 10px;
	font-weight: normal;
	border: solid 1px #999999;
}
.mggallery{
	margin-bottom:10px; 
	padding-bottom:10px; 
	border-bottom: dotted 1px #666666;
}