*{

padding:0px;

margin:0px;

}

img{border:0px;}

html{

width:100%;

height:100%;

}

body{

	width:970px;

	margin:0 auto;

	text-align: center;

}

#header{

background-repeat:no-repeat;

padding:0px 0 0 0;

}

#menu{

background-image:url(images/menu_bg.jpg);

background-position:top left;

background-repeat:no-repeat;

display:block;

width:972px;

line-height:48px;

text-align:center

}

#menu li{

display:inline;

background-image:url(images/line.gif);

background-position:top right;

background-repeat:no-repeat;

padding:2px 15px 2px 10px;

/ padding:2px 15px;

}

#menu .last{

background:none;

}

#menu a{

font-family:Tahoma, sans-serif;

font-size:11px;

color:#437792;

font-weight:bold;

text-transform:uppercase;

text-decoration:none;

}

#nie-content{

background-image:url(images/content_bg.jpg);

background-position:top left;

background-repeat:no-repeat;

padding:33px 0 0 35px;

font-family:Tahoma, sans-serif;

font-size:13px;

color:#5b5b5b;

overflow:hidden;

width:970px;

}

.wyszukiwarka{

	width:306px;

	float:left;

	padding:0 0 43px 0;

	text-align: justify;

}



.content{

	width:906px;

	height:auto;

	float:left;

	padding:10px 10px 10px 0;

	margin-bottom:10px;

	border: 2px solid #000000;

	background-color: #E2EDE9;



}

.block p{

	width:245px;

	padding:0 0 25px 0px;

	text-align: justify;	

}





.title{

padding:0 0 15px 0

}

.content p{

	width:auto;

	padding:5px 10px 5px 10px;

    text-align: justify;

}



.content img{

 padding: 5px;


    

}



.more{

margin:0 0 0 57px;

}

.pic{

margin:0 0 3px 54px;

}

.list{

padding:0 0 18px 56px;

}

.list li{

list-style-type:none;

background-image:url(images/bullet.gif);

background-position:top left;

background-repeat:no-repeat;

padding:0 0 7px 27px;

line-height:15px;

}

.list a{

color:#437792;

text-decoration:underline

}

.list a:visited{text-decoration:underline}

.list a:hover{text-decoration:none}

#block{

background-image:url(images/block_bg.gif);

background-position:top left;

background-repeat:repeat-y;

width:970px;

font-family:Tahoma, sans-serif;

font-size:11px;

color:#EAF0F3;

}

.news{

width:580px;

padding:15px 40px 37px 41px;

float:left;

}

.news img{

float:left

}

.news p{

padding:8px 0 0 20px;

float:left;

width:370px;

}

.banner{

margin:8px 0 0 0;

display:block

}

#footer{

background-image:url(images/footer_bg.gif);

background-position:top left;

background-repeat:no-repeat;

margin:2px 0 0 0;

width:970px;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#437792;

line-height:25px;

padding:22px 0 15px 0;

font-weight:bold;

font-size:11px;

}

#footer li{

display:inline

}

#footer li a{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

}

#footer a:visited{text-decoration:none}

#footer a:hover{text-decoration:underline}

#footer .bft{

color:#254A73;

text-decoration:underline

}

#footer .bft:visited{text-decoration:underline}

#footer .bft:hover{text-decoration:none}



h1 {

	font-family: Tahoma;

	font-size: 19px;

	font-weight: bold;

	color: #5C8FAA;

}

h2{

	font-size: 19px;

	font-weight: bold;

	font-family: Tahoma;

	color: #5b5b5b;

}

h3{

	font-family: Tahoma;

	font-size: 19px;

	font-weight: bold;

    color: #000000;

}

h4{

    font-family: Tahoma;

	font-size: 17px;

	font-weight: bold;

	color: #5C8FAA;

}

h5{

    font-size: 17px;

	font-weight: normal;

	font-family: Tahoma;

    color: #5b5b5b;

}

h6{

    font-family: Tahoma;

	font-size: 17px;

	color: #FF0000;

	font-weight: normal;

}

#calosc {

	margin-right: auto;

	margin-left: auto;

}

.content a:link {

	text-decoration: none;

	color:#5C8FAA;

	font-size: 13px;

	font-weight: bold;

}

.content a:visited {

	text-decoration: none;

	color:#5C8FAA;

	font-size: 13px;

    font-weight: bold;

}

.content a:hover {

	text-decoration: none;

	color:#5C8FAA;

	font-size: 13px;

    font-weight: bold;

}

.content a:active {

    color:#5C8FAA;

	text-decoration: none;

	font-size: 13px;

    font-weight: bold;

}




