html{
overflow:auto;
}

body { 
height: 100%; 
width:auto;
margin: 0; 
padding: 0; 
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#aab4c2;
overflow:visible;
line-height:16px;
background-color:#2b2f3c;
background-image:url(img/top_bg.jpg);
background-repeat:repeat-x;
} 

a:link {color:#999; text-decoration: none;}
a:visited {color:#999; text-decoration: none;}
a:hover {color:#fff; text-decoration: none;}
a:active {color:#fff; text-decoration: none;}

img{border:0px;}

h3 {
margin-bottom:-0px;
}

#main{
width:900px;
text-align:left;
}

#banner{
background-color:#424960;
height:300px;
width:450px;
margin-top:20px;
float:left;
clear:both;
margin-left:20px;
background-image:url(img/cien_top.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

.col_1{
width:430px;
background-color:#424960;
float:left;
padding-left:20px;
padding-right:20px;
}

.col_2{
width:230px;
background-color:#1e2538;
float:left;
}

.col_3{
width:200px;
float:left;
}

.l_box{
float:left;
width:470px;
}

.r_box{
float:left;
width:430px;
}

.logo{
margin-left:18px;
margin-top:20px;
margin-bottom:40px;
}

.hr1{
background-image:url(img/hr1.jpg);
border:0px;
height:2px;
width:230px;
margin-bottom:20px;
padding:0px;
}

.hr2{
background-image:url(img/hr1.jpg);
border:0px;
height:2px;
width:190px;
margin-bottom:20px;
padding:0px;
}

.hr3{
background-color:#3b4256;
height:1px;
border:0px;
width:160px;
}

.hr4{
border:0px;
height:1px;
background-color:#61697e;
clear:both;
}

.data{
height:165px;
width:230px;
margin-left:20px;
margin-right:20px;
}

.data_txt{
margin-top:20px;
color:#FFFFFF;
font-size:30px;
line-height:normal;
width:200px;
height:100px;
text-align:center;
margin-left:-6px;
}

.r_box a:link {color:#ff0000; text-decoration: none;}
.r_box a:visited {color:#ff0000; text-decoration: none;}
.r_box a:hover {color:#ff0000; text-decoration: underline;}
.r_box a:active {color:#ff0000; text-decoration: none;}

.more_data{
float:right;
margin-right:40px;
}

.more_foto{
float:right;
margin-bottom:20px;
}

.more_news{
float:right;
margin-bottom:20px;
margin-bottom:40px;
clear:both;
padding-left:110px;
}

.fotorelacja_txt{
margin-left:20px;
margin-right:20px;
}

.fotorelacja_foto{
text-align:center;
float:left;
margin-top:20px;
}

.foot_2{
float:left;
text-align:center;
font-size:9px;
margin-bottom:20px;
color:#999;
line-height:normal;
font-family:Tahoma, Arial, Helvetica, sans-serif
}

.main_menu{
background:#303549;
margin-top:20px;
color:#ccc;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
height:210px;
}

.main_menu a:link {color:#ccc; text-decoration: none; margin-left:80px; padding-left: 20px;}
.main_menu a:visited {color:#ccc; text-decoration: none; margin-left:80px; padding-left: 20px;}
.main_menu a:hover {color:#fff; text-decoration: none; margin-left:80px; background-image:url(img/arrow_menu.jpg); background-position:left; background-repeat:no-repeat; padding-left:-20px;}
.main_menu a:active {color:#ccc; text-decoration: none; margin-left:80px; padding-left: 20px;}

.news{
padding-top:20px;
background-color:#424960;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
}

.spacer{
height:50px;
}

.biuletyn{
border-top: thin solid #1e2538;
border-right: thin solid #fdfdfd;
border-bottom: thin solid #fdfdfd;
border-left: thin solid #1e2538;
color: black; 
background: #cccccc;
font-size:10px;
width:158px;
}

.button{
border-top:thin solid #7d818c;
border-right:thin solid #07080d;
border-bottom:thin solid #07080d;
border-left:thin solid #4e5362;
color:#ffffff;
font-weight:bold;
background:#1e2538;
font-size:10px;
padding:3px;
padding-left:10px;
padding-right:10px;
float:right;
margin-left:140px;
margin-bottom:20px;
margin-top:10px;
}

.title_box{
width:430px;
text-align:right;
font-size:20px;
color:#FFFFFF;
margin-bottom:18px;
}

.content_txt{
margin-top:20px;
margin-bottom:20px;
}

.foot{
width:450px;
background-color:#424960;
float:left;
margin-left:20px;
padding-bottom:20px;
padding-top:20px;
color:#1e2538;
background-image:url(img/cien_bottom.jpg);
background-repeat:no-repeat;
margin-bottom:5px;
}

.foot_under{
font-family:arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
margin-right:20px;
margin-bottom:30px;
}

.fotorelacja_foto img{
border:4px;
border-style:solid;
margin-bottom:20px;
}

.submenu{
font-size:9px;
}

.sombenu_item{
margin-right:40px;
}

.made{
font-size:9px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
float:right;
color:#999;
margin-bottom:30px;
}

.made a:link {color:#999; text-decoration: none;}
.made a:visited {color:#999; text-decoration: none;}
.made a:hover {color:#999; text-decoration: underline;}
.made a:active {color:#999; text-decoration: none;}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remove textarea resize at Safari */
textarea { 
	resize: none;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear { clear: both; }


.wp-paginate {padding:0; margin:0;}
.wp-paginate li {display:inline; list-style:none;}
.wp-paginate a {background:#ddd; border:1px solid #ccc; color:#666; margin-right:4px; padding:3px 6px; text-align:center; text-decoration:none;}
.wp-paginate a:hover, .wp-paginate a:active {background:#ccc; color:#888;}
.wp-paginate .title {color:#999; margin-right:4px;}
.wp-paginate .gap {color:#999; margin-right:4px;}
.wp-paginate .current {color:#fff; background:#1e2538; border:1px solid #999; margin-right:4px; padding:3px 6px;}
.wp-paginate .page {}
.wp-paginate .prev, .wp-paginate .next {}

/* style overrides for comments pagination */
.wp-paginate-comments {}
.wp-paginate-comments li {}
.wp-paginate-comments a {}
.wp-paginate-comments a:hover, .wp-paginate-comments a:active {}
.wp-paginate-comments .title {}
.wp-paginate-comments .gap {}
.wp-paginate-comments .current {}
.wp-paginate-comments .page {}
.wp-paginate-comments .prev, .wp-paginate-comments .next {}