body {
 font-family: Georgia;
 font-size:11px;
 color:#000000;
 background-color:#FFFFFF;
 background:url('images/bg.gif') repeat-x;
 margin: 0;
 padding: 0;
}

#content{
 width:848px;
 float:left;
 text-align: left;
 margin: 0;
 padding-left:20px;
}

#top {
 width:848px;
 height:112px;
 float:left;
}

#top1 {
 width:264px;
 height:112PX;
 float:left;
 background-image:url('images/top.gif');
}

#top2 {
 width:584px;
 height:112px;
 float:left;
}

#top h1 {
 font-family:Georgia;
 font-size: 28px;
 color: #000000;
 font-weight: lighter;
 margin-top:31px;
 margin-left:29px;
}

#top h1 a {
 color:#000000;
 text-decoration:none;
}

#top h1 span {
 color:#D40000;
}

#top h2{
 width:150px;
 height:12px;
 background-image:url('images/h2.gif');
 border:0;
 text-indent:-999em;
 position:absolute;
 top:54px;
 left:51px;
}

#top h3 {
 font-family:Georgia;
 font-size: 20px;
 color: #000000;
 font-weight: lighter;
 margin-left:26px;
 margin-top:32px;
}

#top h4 {
 font-family:Georgia;
 font-size: 15px;
 color: #000000;
 font-weight: lighter;
 margin-left:173px;
 margin-top:-20px;
}

#menu {
 width:584px;
 height:61px;
 float:left;
 color:#FFFFFF;
 font-size:14px;
 background:#5E5E5E;
 list-style:none;
 margin:0;
 padding:0;
}

#menu li {
 display:block;
 margin:0;
 float:left;
 list-style:none;
}

a.menu1 {
 height:37px;
 float:left;
 display:block;
 color:#FFFFFF;
 text-decoration:none;
 padding-left:23px;
 padding-right:23px;
 padding-top:23px;
}

a.menu1:hover {
 display:block;
 background-color:#818181;
 color:#FFFFFF;
 text-decoration:none;
}

#ikony {
 width:264px;
 height:61px;
 float:left;
 margin:0;
 padding:0;
 list-style:none;
 background:#FFFFFF;
}

#ikony li {
 margin-top:25px;
 padding:0;
}

li#glowna {
 width:11px;
 height:10px;
 float:left;
 display:block;
 background:url('images/iglowna.gif');
 border:0;
 margin-left:64px;
}

a#aglowna {
 width:11px;
 height:10px;
 float:left;
 display:block;
}

li#kontakt {
 width:12px;
 height:10px;
 float:left;
 display:block;
 background:url('images/ikontakt.gif');
 border:0;
 margin-left:48px;
}

a#akontakt {
 width:12px;
 height:10px;
 float:left;
 display:block;
}

li#mapa {
 width:11px;
 height:10px;
 float:left;
 display:block;
 background:url('images/imapa.gif');
 border:0;
 margin-left:48px;
}

a#amapa {
 width:11px;
 height:10px;
 float:left;
 display:block;
}
 
#srodek {
 width:554px;
 float:left;
 padding:15px;
}

#srodek h2 {
 color:#5E5E5E;
 font-size:16px;
 font-weight:lighter;
 margin-top:7px;
 padding:0;
}

.dzial a  {
 color:#D40000;
 text-decoration:none;
}

.dzial a:hover  {
 color:#D40000;
 text-decoration:underline;
}

#dzial1 a  {
 color:#D40000;
 text-decoration:none;
}

#dzial1 a:hover  {
 color:#D40000;
 text-decoration:underline;
}


.praca {
 width:554px;
 float:left;
 margin-top:10px;
 margin-bottom:16px;
 text-align:justify;
 line-height:19px;
}

.praca img {
 float:left;
 width:230px;
 height:121px;
 border:10px #c4c4c4 solid;
 margin-right:11px;
}

.praca h3 {
 width:284px;
 float:left;
 border-bottom:1px #DFDFDF solid;
 padding-left:8px;
 padding-bottom:5px;
 color:#D40000;
 font-size:13px;
 font-weight:lighter;
 margin-top:7px;
 margin-bottom:8px;
}

.praca_tresc {
 width:272px;
 float:left;
 margin-left:10px;
 font-size:11px;
 font-weight:lighter;
 line-height:19px;
 text-align:justify;
 margin-bottom:11px;
}

.praca_stopka {
 width:284px;
 float:left;
 border-top:1px #DFDFDF solid;
 padding-left:8px;
 padding-top:5px;
 margin-top:10px;
 color:#9E9E9E;
}

.praca_stopka a {
 color:#595959;
 text-decoration:none;
}

.praca_stopka a:hover {
 color:#595959;
 text-decoration:underline;
}

.mala_praca {
 width:277px;
 float:left;
 line-height:26px;
 margin-top:15px;
 margin-bottom:38px;
}

.mala_praca img {
 width:130px;
 height:68px;
 float:left;
 border:5px #c4c4c4 solid;
 margin-right:11px;
}

.mala_praca span {
 color:#D40000;
}

a.malaA {
 color:#5E5E5E;
 text-decoration:none;
}

a.malaA:hover {
 color:#5E5E5E;
 text-decoration:underline;
}

a.malaB {
 color:#9E9E9E;
 text-decoration:none;
}

a.malaB:hover {
 color:#9E9E9E;
 text-decoration:underline;
}

#prawo {
 width:264px;
 float:left;
}

#formularz {
 width:224px;
 float:left;
 background-color:#5E5E5E;
 color:#FFFFFF;
 padding:20px;
}

#prawo h3 {
 font-size:16px;
 font-weight:lighter;
 margin-top:0;
 margin-left:0;
 margin-right:0;
 margin-bottom:23px;
 padding:0;
}

.text {
 width:214px;
 height:23px;
 float:left;
 background:#818181;
 color:#D9D9D9;
 border:0;
 padding-top:10px;
 padding-left:10px;
 margin-bottom:9px;
 font-size:11px;
 font-family:Georgia;
 font-weight:lighter;
}

.text_tresc {
 width:204px;
 height:80px;
 padding:10px;
 display:block;
 float:left;
 background:#818181;
 color:#D9D9D9;
 font-size:11px;
 font-family:Georgia;
 border:0;
}

.wyslij {
 width:63px;
 height:19px;
 float:right;
 border:0;
 background:url('images/wyslij.gif');
 margin-top:9px;
}

img.tel {
 float:left;
 border:0;
}


.dzial {
 width:530px;
 float:left;
 margin:0px 12px 12px 12px;
 line-height:19px;
 text-align:justify;
}

a.dzial_wiecej {
 float:right;
 color:#000000;
 font-weight:bold;
 text-decoration:none;
}

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


#stopka {
 background:url('images/stopka.gif') repeat-x;
 width:100%;
 float:left;
}

#stopka1 {
 width:564px;
 height:31px;
 float:left;
 background:#5E5E5E;
 color:#FFFFFF;
 font-size:12px;
 padding-top:18px;
 padding-left:38px;
}

#stopka1 a {
 color:#FFFFFF;
 text-decoration:none;
}

#stopka1 a:hover {
 text-decoration:underline;
}

#stopka2 {
 width:250px;
 height:31px;
 float:left;
 background:#818181;
 padding-top:18px;
 padding-left:14px;
 color:#FFFFFF;
}

#stopka2 a {
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
}

#stopka2 a:hover {
 text-decoration:underline;
}

#stopka3 {
 width:840px;
 float:left;
 font-size:10px;
 padding-left:28px;
 margin-top:2px;
 margin-bottom:3px;
}
