body {
margin: 0;
padding: 15px 0;
background: #fff url(bg.png) repeat-x;
font: 11px/1.2em Verdana, Arial, Helvetica, sans-serif;
color: #484848;
}
a {
color: #484848;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
* {
margin: 0;
padding: 0;
}
img {
border: none;
}
ul, ul li {
list-style: none;
}
#main {
margin: 0 auto;
width: 753px;
background: url(bgc.png) repeat-y;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/bgc.png');
_background-image: none;
}
#container1 {
width: 753px;
height: 86px;
background: url(__05.png) no-repeat;
position: relative;
}
#container1 #logo {
position: absolute;
z-index: 1;
left: 29px;
bottom: 0;
}
#container1 #logo img {
display: block;
}
#container1 .menu {
width: 469px;
height: 34px;
background: url(__03.png) no-repeat;
overflow: hidden;
position: absolute;
z-index: 2;
right: 14px;
_right: 13px;
bottom: 0;
}
#container1 .menu ul {
margin: 12px 0 0 0;
overflow: hidden;
}
#container1 .menu ul li {
color: #23389C;
font-weight: bold;
margin: 0 0 0 -1px;
padding: 0 11px 0 13px;
display: inline;
border-left: 1px solid #D6D6D6;
overflow: hidden;
}
#container1 .menu ul li a {
color: #23389C;
}
#container2 {
margin: 0 auto;
width: 725px;
background: #fff url(__10.png) no-repeat;
overflow: hidden;
_position: relative;
}
#container2 .menu {
margin: 15px auto 0;
width: 710px;
height: 36px;
background: url(__14.png) no-repeat;
overflow: hidden;
}
#container2 .menu ul {
margin: 10px 0 0;
text-align: center;
}
#container2 .menu ul li {
color: #fff;
font-weight: bold;
padding: 0 17px 0 21px;
display: inline;
border-left: 1px solid #5062C9;
}
#container2 .menu ul li a {
color: #fff;
}
#container3 {
margin: 9px auto 12px;
width: 710px;
background: url(__42.png) repeat-y;
}
#content {
padding: 0 0 10px;
width: 710px;
background: url(__43.png) no-repeat 0 100%;
overflow: hidden;
}
#left {
float: left;
width: 483px;
background: url(__24.png) no-repeat;
}
#right {
float: right;
width: 220px;
background: url(__26.png) no-repeat;
}
#nb {
margin: 11px auto 20px;
width: 465px;
height: 40px;
background: url(__29.png) no-repeat;
overflow: hidden;
}
#nb p {
color: #000;
margin: 5px 0 0 15px;
}
#main-text {
margin: 0 12px;
}
#main-text h2 {
font: bold 14px/1.0em Verdana, Arial, Helvetica, sans-serif;
color: #192A98;
}
#main-text h2 em {
font-size: 9px;
color: #484848;
font-style: normal;
font-weight: normal;
display: block;
}
#main-text p {
margin: 12px 0;
text-align: justify;
}
#main-text #podpis {
text-align:  right;
margin-right: 10px;
}
#right h2 {
font: bold 14px/1.0em Verdana, Arial, Helvetica, sans-serif;
color: #fff;
margin: 5px 0 0 11px;
}
#right h2 em {
font-size: 9px;
color: #484848;
font-style: normal;
font-weight: normal;
margin: 15px 0 0;
display: block;
}
#right p {
color: #929292;
text-align: justify;
margin: 12px 11px;
}

#footer {
width: 753px;
height: 36px;
background: url(footer.png) no-repeat;
overflow: hidden;
_position: relative;
}
#footer p {
color: #B9B9B9;
text-align: center;
letter-spacing: 1px;
margin: 5px 0 0;
}
#coolpage {
margin: 0 auto;
width: 753px;
}
#coolpage p {
margin: 4px 15px 0 0;
text-align: right;
}
#przycisk {
color: #FFFFFF; font-weight: bold; border-style: solid; border-width: 1px; padding: 2px; font-size: 8pt; background-color: #192A98;
}

.ikonki {
position: absolute;
float: none !important;
}

.ikonki img {
margin: 0 0 0 0;
border: 0px;
float: none !important;
}