@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../img/top.jpg);
	background-repeat:repeat-x;
	background-position:top right;
	background-color:#011935;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:24px;
}

#back {
width:100%;
height:579px;
z-index:1;
position:absolute;
text-align:center;
}

#front {
z-index:2;
position:absolute;
margin-left: auto;
width:818px;
left: 50%;
margin-left: -409px; /* half the width of the div */
height:auto;
}

.top_box {
width:818px;
height:178px;
}

.logo {
width:258px;
height:178px;
float:left;
}

.napis_top {
width:559px;
height:178px;
float:right;
}

.menu {
width:258px;
height:auto;
float:left;
}

.rit_pl {
height:64px;
width:258px;
}

.rit_en {
height:62px;
width:258px;
}

.zakres {
height:65px;
width:258px;
}

.kontakt {
height:56px;
width:258px;
}

.content {
width:559px;
height:auto;
float:right
}

.top_content {
width:559px;
height:25px;
}

.center_content {
width:503px;
height:auto;
background-image:url(../img/center_content.png);
background-position:left;
background-repeat:repeat-y;
padding-left:28px;
float:left;
padding-right:28px;
}

.content_bottom {
width:559px;
height:45px;
background-image:url(../img/bottom_content.png);
background-repeat:no-repeat;
background-position:left bottom;
float:left;
}

.kwadracik {
width:22px;
height:69px;
background-color:#064173;
float:left;
}

.text_top {
float:right;
width:460px;
}

.text {
width:500px;
float:left;
}

p {
margin: 0px;
padding: 0px;
}

li {
list-style:square;
}

ul {
margin-top:0px;
padding-top:10px;
}

.del {
display: none
}  

.block {
margin-top:10px;
width:463px;
height:39px;
background-image:url(../img/block.gif);
background-repeat:no-repeat;
background-position:left;
float:left;
line-height:40px;
padding-left:40px;
}

.agnat {
width:187px;
height:28px;
float:right;
padding-right:28px;
padding-top:10px;
}

.witt {
width:503px;
float:left;
background-image:url(../img/witt.gif);
background-position:left top;
background-repeat:no-repeat;
height:auto;
margin-top:20px;
}

.monika {
width:503px;
float:left;
background-image:url(../img/monika.gif);
background-position:left top;
background-repeat:no-repeat;
height:auto;
margin-top:20px;
}

.ico {
width:32px;
height:25px;
padding-left:70px;
float:left;
}

.ico2 {
float:left;
width:25px;
height:25px;
padding-right:10px;
}

.ico_txt2 {
height:25px;
}

.ico_txt {
width:390px;
height:25px;
float:right;
}

a.mail {
color:#2d89d0;
text-decoration:underline;
}

a.mail:hover {
color:#a4cff0;
}

