#BodyTlo {
background-image: url(http://www.wielka-wies.pl/rysunki/wyglad/Tlo.gif) ;
background-repeat: repeat-x ;
float: left;
width: 100%;
text-align: center;
}

Body {
color: #062a4f;
font-family: Tahoma;
font-size: 14px;
}

a {
color: #062a4f;
}

#Wersja {
float: left;
text-align: center;
width: 100%;
}

.Bookmark {
font-weight: bold;
}

h1 {
color: #012752 ;
font-size: 34px;
font-family: Calibri, Tahoma;
font-weight: normal;
line-height: 25px;
}

#IDStopka a {
color: black;
text-decoration: none;
}

#IDNaglowek a:hover {
border-bottom: 0px solid black;
}

h2 {
font-family: Calibri, Tahoma ;
color: #012752 ;
font-size: 28px ;
font-weight: normal ;
}

.TblFieldName {
width: 250px;
float: left;
text-align: right;
padding-right: 5px;
}

.Tbl {
width: 600px;
padding-top: 10px;
}

.TblField {
width: 250px;
}

.TblFieldComment {
width: 250px;
height: 75px;
}

.Podmenu a {
font-size: 14px;
color: #FFF;
font-family: Calibri, Tahoma;
padding-right: 10px;
width: 20%;
letter-spacing: 1px;
line-height: 20px;
}

#skroter {
font-size: 10px;
float: left;
}

.box-startowy {
border: black 1px solid;
}

#SzukajBox {
width: 200px;
background-color: #007dc4;
height: 40px;
}

#SzukajTxt {
width: 121px;
height: 18px;
border: 1px solid black;
font-size: 10px;
margin-top: 2px;
height: 20px;
}

#WyszukiwarkaWynik {
background-color: #e5ecf3;
color: black;
font-family: Calibri;
font-size: 16px;
padding: 15px;
}

#StopkaKontakt {
height: 155px;
}

#StopkaTlo {
background-image: url(http://www.wielka-wies.pl/rysunki/wyglad/stopka_tlo.gif) ;
background-repeat: repeat-x;
height: 199px;
float: left;
width: 100%;
text-align: center;
}

#KontaktStronyStopka {
float: left;
width: 220px;
font-size: 11px;
padding-left: 15px;
padding-top: 7px;
}

#LogaStopka {
width: 755px;
float: left;
}

#IDNaglowek a {
text-decoration: none;
}

.PodmenuPrawa {
width: 200px;
height: 39px;
color: white;
background-color: #007dc4;
font-size: 16px;
}

.PodmenuPrawaTekst {
margin-left: auto;
margin-right: auto;
text-align: center;
padding-top: 10px;
}

.PodmenuRamka {
border: 1px solid #007dc4;
width: 198px;
}

.MenuGlowne {
float: left;
letter-spacing: 0px;
display: compact ;
}

h3 {
font-size: 20px;
color: #12725;
font-family: Calibri;
font-weight: normal;
}

.ModulInformacyjnyLista {
float: left;
}

.ModulInformacyjnyLista a {
text-decoration: none;
}

.ModulInformacyjnyZobaczWiecej {
float: right;
color: #e40025;
}

.ModulInformacyjnyWropwadzenie {
color: black;
padding-right: 10px;
}

.AktualnosciRamka {
border: 3px solid #007dc4;;
float: left;
width: 750px;
}

.AktualnosciWybory {
height: 33px;
background-color: #007dc4;
color: #FFF;
font-size: 15px;
border: 2px solid #007dc4;
}

.AktualnosciWyboryDiv {
float: left;
background-color: #025a8a;
width: 185px;
height: 25px;
text-align: center;
padding-top: 5px;
}

.AktualnosciWyboryLink {
color: #FFF;
text-decoration: none;
}

.TrescWiadomosci {
padding-right: 15px;
}

.AktualnosciWyboryDivEmpty {
float: left;
background-color: #007dc4;
width: 180px;
height: 25px;
text-align: center;
padding-top: 5px;
}

.AktualnosciWyboryDivEmpty:hover {
background-color: #df0b2e;
}

#DodajDrukujPolecBox {
background-color: #f5f8fc;
width: 80px;
height: 32px;
float: right;
border: 1px solid #0073b2;
text-align: center;
}

#DodajDrukujPolecBox a {
text-decoration: none;
}

#flash {
position: absolute;
top: 200px;
margin-right: auto;
display: block;
margin-left: 285px;
border: 3px solid #1ccbdf;
}

.MenuGlowne a {
white-space: nowrap;
cursor: pointer;
}

.Podmenu {
height: 116px;
width: 990px;
}

#IDStopka linkstopka a {
color: #007cc2;
}

#NewsletterBox {
background-color: #007dc4;
color: #fff;
width: 200px;
padding-bottom: 10px;
margin-bottom: 10px;
}

#NewsletterBox p {
font-size: 11px;
padding: 5px 5px 0px 5px;
}

#NewsletterBox label {
display: block;
width: 100%;
padding: 0px 5px 5px 5px;
}

#NewsletterBox input {
width: 130px;
font-size: 10px;
height: 20px;
}

#NewsletterBox #bNewsletter {
height: 25px;
margin-left: 40px;
}

#NewsletterBox .NewsletterRadio {
width: 25px;
}

