*{

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;

	margin-right: auto;

	margin-left: auto;

	padding-top: 0px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 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;

}

#m_1{

display:inline;

float:left;

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

background-position:top right;

width:auto;

background-repeat:no-repeat;

padding:2px 15px 2px 100px;

/ padding:2px 15px;

}
#m_2{

display:inline;

float:left;

width:auto;

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

background-position:top right;

background-repeat:no-repeat;

padding:2px 15px 2px 10px;

/ padding:2px 15px;

}


#m_3{

display:inline;

float:left;

width:auto;

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

background-position:top right;

background-repeat:no-repeat;

padding:2px 15px 2px 10px;

/ padding:2px 15px;

}

#m_4{

display:inline;

float:left;

width:auto;


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

background-position:top right;

background-repeat:no-repeat;

padding:2px 15px 2px 10px;

/ padding:2px 15px;

}

#m_5{

display:inline;

float:left;

width:auto;


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

background-position:top right;

background-repeat:no-repeat;

padding:2px 15px 2px 10px;

/ padding:2px 15px;

}

#m_6{

display:inline;

float:left;

width:auto;


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;

}

#oferta_obrazek{







}

#oferta_obrazek img{

	border: 5px solid #FFFFFF;

}

#oferta_tekst{

	margin-left:220px;

}

#oferta_wiecej{

	margin-left:220px;

	float:right;

	font-size:13px;

	text-decoration:underline;

	font-weight:bold;

}

.telefon{

    font-size:14 px;

	font-weight:bold;

	color:#FF0000;

}





#nie-content{

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

	background-position:top left;

	background-repeat:no-repeat;

	font-family:Tahoma, sans-serif;

	font-size:12px;

	color:#5b5b5b;

	overflow:hidden;

	width:970px;

	padding-top: 33px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 35px;

	margin-right: auto;

	margin-left: auto;



}

.block{

	width:306px;

	float:left;

	padding:0 0 10px 0;

	height: 350px;

	text-align: left;

}

.block2{

	width:306px;

	float:left;

	padding:0 0 10px 0;

	height: 350px;

}

.content{

	width:306px;

	float:left;

	padding:0 0 10px 0;

	overflow: hidden;

	height: 350px;

}

.tresc_block{

    width:306px;

	height: 280px;

	font-family:Tahoma, sans-serif;

	font-size:12px;

}



.info_kontakt{

   margin-bottom:5px;

    color:#000000;

	font-size:12px;

}



.info_kontakt a:link {

	color:#000000;

	text-decoration:underline;

	font-size:13px;

}

.info_kontakt a:visited {

    color:#000000;

	text-decoration:underline;

		font-size:13px;

}

.info_kontakt a:hover {

	color:#000000;

	text-decoration:underline;

	font-size:13px;

}

.info_kontakt a:active {

    color:#000000;

	text-decoration:underline;

	font-size:13px;

}



.title{

padding:0 0 15px 0

}

.block p{

	width:280px;

	padding:0 0 10px 0px;

}

.block2 p{

	width:280px;

	padding:0 0 10px 0px;

}

.block3 p{

	width:280px;

	padding:0 0 10px 0px;

	text-align: justify;

}

.more{

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 57px;

	float:right;

	position: relative;

	right: 5px;

    top: 30px

}

.pic{

margin:0 0 3px 18px;

}

.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;

	text-align: justify;

}

.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;

	margin-right: auto;

	margin-left: auto;

	text-align:justify;

}



.news{

width:580px;

padding:15px 40px 37px 41px;

float:left;

}

.news img{

float:left

}

.news p{

padding:8px 0 0 20px;

float:left;

width:340px;

}

.banner{

	margin:8px 11px 0 0;

	display:block;

}

.banner img{

	border: 2px solid #FFFFFF;	

}



#footer{

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

background-position:top left;

background-repeat:no-repeat;

margin:2px auto;

width:970px;

text-align:center;

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

color:#437792;

line-height:25px;

padding:22px 0 15px 0;

font-size:11px;

}

#footer li{

display:inline

}

#footer li a{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

}

#footer a{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

}


#footer a:visited{text-decoration:none; color:#437792;}

#footer a:hover{text-decoration:underline; color:#437792;}

#footer .bft{

color:#254A73;

text-decoration:underline

}

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

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

#f_1{

color:#437792;

text-decoration:underline;

margin:0 10px;

padding-left:60px;

font-weight:bold;

float:left;


}

#f_2{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

float:left;

}

#f_3{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

float:left;

}


#f_4{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

float:left;

}


#f_5{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

float:left;

}


#f_6{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

float:left;

}

#f_7{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

float:left;

}

#f_8{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

float:left;

}




#f_1 .bft{

color:#254A73;

text-decoration:underline

}

#f_2 a{

color:#437792;

text-decoration:underline;

margin:0 10px;

font-weight:bold;

}


h1 {

	font-family: Tahoma;

	font-size: 19px;

	font-weight: bold;

	text-align: center;

	color: #5C8FAA;

}

h2{

	font-size: 19px;

	font-weight: bold;

	text-align: center;

	font-family: Tahoma;

	color: #5b5b5b;

}

h3{

	font-family: Tahoma;

	font-size: 17px;

	font-weight: bold;

	text-align: center;

    color: #000000;

}

h4{

    font-family: Tahoma;

	font-size: 17px;

	font-weight: bold;

	text-align: center;

	color: #5b5b5b;

}

h5{

    font-size: 15px;

	font-weight: normal;

	text-align: center;

	font-family: Tahoma;

    color: #5C8FAA;

}

h6{

    font-family: Tahoma;

	font-size: 15px;

	text-align: center;

	color: #5b5b5b;

    font-weight: normal;

}



#calosc {

	margin-right: auto;

	margin-left: auto;

	text-align: center;

	width: 970px;

}



a:link {

	color:#FFFFFF;

	font-weight: bold;
	text-decoration:none;

}

 a:visited {

 color:#FFFFFF;

	font-weight: bold;
	text-decoration:none;

	

}

a:hover {

	color:#FFFFFF;

	font-weight: bold;
	text-decoration:none;

}

a:active {

  color:#FFFFFF;

	font-weight: bold;
	text-decoration:none;

}





