body {
    background-color: #b2b2b2;
    font-family: Trebuchet MS, Verdana, 'sans serif';
    color: #454444;
    font-size: 14px;
    font-weight: normal;
}
h3 {
	font-size:14px;
	font-weight:bold;
	text-align:center;
	font-style:italic;
	
}
h4 {
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
	
}
h4.realizacje{
border-bottom: 1px solid #454444;
font-size: 13px;
}
p {
    margin: 3px;
	 text-indent: 2em;
	 line-height: 24px;
	 font-size:14px;
	 text-align: justify !important;
}
.programy a {
	font-size:10px;
	text-align:left;
	margin:0px;
	padding:0px;
	background-color:#e8e8e8;
}
.programy a:hover {

	background-color:#d9d6d6;
}
.programy p {
	text-indent:10px;
	text-align:left !important;
	font-size:13px;
}
#dane p, #stopka p {
	 text-indent: 0px;
	 	 line-height: 14px;
}
strong {
font-weight: bold;
}
ul {
margin-left: 10px;
margin-top: 5px;
font-size: 13px;
}
ul li {
background: url('../images/strzalka_s.jpg')  0px 7px no-repeat;
margin-bottom: 8px;
padding-left: 15px;
margin-left: 0px;
color: #454444;
}
ul ul  li {
background: url('../images/strzalka_m.jpg')  0px 6px no-repeat;
margin-bottom: 8px;
padding-left: 15px;
margin-left: 5px;
width: 86%;
color: #454444;
text-align: left;
}
#kontener {
    width: 750px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}

#logo {
    width: 750px;
    height: 55px;
    background: #b2b2b2 url('../images/logo.jpg') no-repeat;
    margin-bottom: 5px;
    padding-top: 107px;
}

#menu {
    width: 187px;
    float: left;
}

#m-gora {
    width: 187px;
    height: 10px;
    line-height: 1px;
    font-size: 1px;
    background: #b2b2b2 url('../images/menu-gora.jpg') no-repeat;
}

#m-srodek {
    width: 187px;
    background: #b2b2b2 url('../images/menu-srodek.jpg') repeat-y;
}

#m-dol {
    width: 187px;
    height: 10px;
    line-height: 1px;
    font-size: 1px;
    background: #b2b2b2 url('../images/menu-dol.jpg') no-repeat;
}

#tresc {
    width: 540px;
    margin-left: 20px;
    float: left;
}

* html #tresc-srodek {
    height: 595px;
}

#tresc-gora {
    font-size: 1px;
    line-height: 1px;
    width: 540px;
    height: 8px;
    background: #b2b2b2 url('../images/ramka-d-gora.jpg') no-repeat;
}

#tresc-srodek {
    width: 515px;
    background: #b2b2b2 url('../images/ramka-d-srodek.jpg') repeat-y;
    min-height: 595px;
    text-align: left;
    padding-left: 10px;
	 padding-right:15px;
    line-height: 18px;
    font-size: 15px;
}

#tresc-srodek h2 {
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    font-family: times;
    border-bottom: 1px solid #454444;
    width: 97%;
    margin-bottom: 10px;
}

#tresc-dol {
    font-size: 1px;
    line-height: 1px;
    width: 540px;
    height: 8px;
    background: #b2b2b2 url('../images/ramka-d-dol.jpg') no-repeat;
    margin-bottom: 20px;
}

#stopka {
    width: 735px;
    height: 42px;
    padding: 10px 5px 0px 10px;
    background: #b2b2b2 url('../images/stopka.jpg') no-repeat;
    clear: both;
    margin-bottom: 20px;
    text-align: left;
}

#dane {
    padding: 8px 0px 5px 8px;
    width: 179px;
    height: 142px;
    background: #b2b2b2 url('../images/ramka-nip.jpg') no-repeat;
    margin-top: 22px;
    text-align: left;
    margin-bottom: 0px;
}

#dane strong {
    font-weight: bold;
    font-size: 13px;
}

#dane a {
    font-size: 12px;
    color: #454444;
    text-decoration: none;
}

#dane a:hover {
    font-size: 12px;
    color: #A9A9A9;
    text-decoration: none;
}

#stopka strong {
    font-weight: bold;
    font-size: 13px;
}

#stopka p {
    line-height: 12px;
    padding-bottom: 8px;
}

#webmaster {
    margin-left: 20px;
	font-size: 12px;
	text-align:left;
}

#webmaster a {
    font-size: 12px;
    color: #454444;
    text-decoration: none;
	text-align:left;
}

#webmaster a:hover {
    font-size: 12px;
    color: #A9A9A9;
    text-decoration: none;
}

#menu ul {
    margin: 0px 0px 0px 6px;
    padding: 0px;
}

#menu ul li {
    line-height: 6px;
    font-size: 8px;
    width: 174px;
    margin: 0px;
    padding: 0px;
}

#menu ul li a {
    display: block;
    width: 174px;
    margin: 0px;
    padding: 0px;
}

#menu ul li a span {
    position: absolute;
    left: -50em;
    width: 50em;
}

#menu ul li#programy_unijne a {
    background: #b2b2b2 url('../images/menu/programy_unijne_lata2007.jpg') no-repeat;
    width: 174px;
    height: 56px;
}

#menu ul li#restrukturyzacja a {
    background: #b2b2b2 url('../images/menu/restrukturyzacja.jpg') no-repeat;
    width: 174px;
    height: 28px;
}

#menu ul li#doradztwo_finansowe a {
    background: #b2b2b2 url('../images/menu/doradztwo_finansowe.jpg') no-repeat;
    width: 174px;
    height: 28px;
    margin-top: 2px;
}

#menu ul li#inw_gosp_analizy a {
    background: #b2b2b2 url('../images/menu/inwestycje-gosp-analizy.jpg') no-repeat;
    width: 174px;
    height: 56px;
    margin-top: 2px;
}

#menu ul li#inwestycje a {
    background: #b2b2b2 url('../images/menu/inwestycje.jpg') no-repeat;
    width: 174px;
    height: 28px;
    margin-top: 2px;
}

#menu ul li#gospodarka a {
    background: #b2b2b2 url('../images/menu/gospodarka.jpg') no-repeat;
    width: 174px;
    height: 28px;
    margin-top: 2px;
}

#menu ul li#analizy a {
    background: #b2b2b2 url('../images/menu/analizy.jpg') no-repeat;
    width: 174px;
    height: 28px;
    margin-top: 2px;
}

#menu ul li#doradztow_unijne a {
    background: #b2b2b2 url('../images/menu/doradztwo-unijne.jpg') no-repeat;
    width: 174px;
    height: 28px;
    margin-top: 2px;
}

#menu ul li#wyb_odpo_programu a {
    background: #b2b2b2 url('../images/menu/wybor-odp-programu.jpg') no-repeat;
    width: 174px;
    height: 56px;
    margin-top: 2px;
}

#menu ul li#wniosek a {
    background: #b2b2b2 url('../images/menu/wniosek.jpg') no-repeat;
    width: 174px;
    height: 28px;
    margin-top: 2px;
}

#menu ul li#zarz_projektem a {
    background: #b2b2b2 url('../images/menu/zarzadzanie-projektem.jpg') no-repeat;
    width: 174px;
    height: 28px;
    margin-top: 2px;
}

#menu ul li#restrukturyzacja_dzialan a {
    background: #b2b2b2 url('../images/menu/restr-dzialan-pom.jpg') no-repeat;
    width: 174px;
    height: 56px;
    margin-top: 2px;
}

#logo ul {
    /*margin: 0px 0px 0px 230px; */
	margin: 0px 0px 0px 192px;
    padding: 0px;
    width: 615px;
    height: 32px;
}

#logo ul li {
    float: left;
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    display: block;
}

#logo ul li a {
    display: block;
}

#logo ul li a span {
    position: absolute;
    left: -50em;
    width: 50em;
}
/* menu gora */

#logo ul li#o_nas  a {
    background: #b2b2b2 url('../images/menu_gora/o-nas.jpg') no-repeat;
    width: 42px;
    height: 29px;
}

#logo ul li#nasze_realizacje  a {
    background: #b2b2b2 url('../images/menu_gora/nasze-realizacje.jpg') no-repeat;
    width: 160px;
    height: 29px;
}

#logo ul li#zamow_konsultacje  a {
    background: #b2b2b2 url('../images/menu_gora/zamow-konsultacje.jpg') no-repeat;
    width: 121px;
    height: 29px;
}

#logo ul li#linki  a {
    background: #b2b2b2 url('../images/menu_gora/linki.jpg') no-repeat;
    width: 37px;
    height: 29px;
}

#logo ul li#kontakt  a {
    background: #b2b2b2 url('../images/menu_gora/kontakt.jpg') no-repeat;
    width: 58px;
    height: 29px;
}
#logo ul li#nasi_partnerzy  a {
    background: #b2b2b2 url('../images/menu_gora/partnerzy.jpg') no-repeat;
    width: 92px;
    height: 29px;
}

p.wiecej {
margin-left: 400px;
}
p.wiecej a{
color: #454444;
}
p.wiecej a:hover{
color: #CCC;
}
form.konsultacje  {
width: 480px;
}
.konsultacje p {
clear: both;
}
.konsultacje label {
float: left;
}
.konsultacje input,.konsultacje textarea,.konsultacje button {
float: right;
width: 240px;
margin-bottom: 3px;
}
.konsultacje textarea {
height: 150px;
}
#bbdev {
	margin:47px 0px 6px 125px; 
	float:left; 
	width:378px; 
	padding:0px; 
	text-indent: 0px;
	
}
