* { font-size: 11px; }

body {
	background: #fff url(bg_main_up.jpg) 0 0 repeat-x;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: Verdana;
}

img { border: 0px; margin: 0px; padding: 0px; }

.bg_main_down { background: url(bg_main_down.jpg) 0 bottom repeat-x; }

.top { 
	background: url(top.jpg) 0 0 no-repeat;
	width: 954px;
	height: 197px;
}

a { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; }

/* ----------------------------------------------------------------------------------------  */

.seo {
	font-size: 15px;
	color: #025595;
	margin: 0 0 20px 0;
	text-align: center;
}

.seo_l { background: url(seo_l.jpg) 0 0 no-repeat;width: 13px;height: 64px; }
.seo_c { 
	background: url(seo_c.jpg) 0 0 repeat-x; 

}
.seo_r { background: url(seo_r.jpg) 0 0 no-repeat;width: 10px; height: 64px;}

.head {
	background: url(head.jpg) 0 0 no-repeat;
	width: 83px;
	height: 32px;
	padding-left: 148px;

}


/* ----------------------------------------------------------------------------------------  */


.bg_firma {
	background: url(bg_firma.jpg) 0 0 no-repeat;
	width: 662px;
	height: 80px;
	text-align: justify;
}

.bg_firma .firma {
	color: #fff;
	padding: 0px; margin-bottom: 0px;
	width: 610px;
	margin-left: 20px;
	font-weight: none;
	font-size: 11px;
}

.bg_firma .detal {  width: 100px; padding: 2px 0 0 0px; margin: 0 0 0 509px;height: 20px;  }
.bg_firma a { color: #fff;  font-size: 10px;}
.bg_firma .arrow { background: url(arrow.jpg) 0px -3px; no-repeat; height: 50px; }


.bg_firma p.detal {  width: 100px; padding: 14px 0 0 0px; margin: 0 0 0 509px;height: 20px;  }
.bg_firma p a { color: #fff;  font-size: 10px;}


/* ----------------------------------------------------------------------------------------  MENU */

.bg_menukonsens {
	background: url(bg_menulink.jpg) 0 0 repeat-y;
	width: 277px;
	height: 33px;
}

.bg_menukonsens p {
	padding: 0px;
	margin: 0 0 0 40px;
}


 
.bg_menukonsens a {
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}
.bg_menukonsens a:hover { text-decoration: underline; color: #D8E0EA; font-weight: ;}



#kontakt { width: 233px; float: right;}

#bg_kontakt {
	background: url(bg_kontakt.jpg) 0 0 no-repeat;
	width: 233px;
	height: 49px;
}

#bg_kc {
	background: url(bg_kc.jpg) 0 0 repeat-y;
}
#bg_kc2 {
	
}

#bg_kc ul, #bg_kc2 ul { padding: 0px; margin: 0px; }

#bg_kc li.ico1, #bg_kc2 li.ico1 {
	list-style: none;
	padding: 0px; margin: 0px;
	background: url(ico1.jpg) 14px 21px no-repeat;
	padding-left: 42px;
	padding-top: 20px;
}

#bg_kc li.ico2, #bg_kc2 li.ico2 {
	list-style: none;
	padding: 0px; margin: 0px;
	background: url(ico2.jpg) 14px 23px no-repeat;
	padding-left: 42px;
	padding-top: 20px;
}
#bg_kc li.ico3, #bg_kc2 li.ico3 {
	list-style: none;
	padding: 0px; margin: 0px;
	background: url(ico3.jpg) 14px 24px no-repeat;
	padding-left: 42px;
	padding-top: 20px;
}

#bg_kc li.ico3 a { text-decoration: none; }
#bg_kc li.ico3 a:hover { text-decoration: underline; }

#bg_kc a { font-weight: none; color: #37567B; text-decoration: none; }
#bg_kc a:hover { text-decoration: none; font-weight: none;}

#bg_kd {
	background: url(bg_kd.jpg) 0 0 no-repeat;
	width: 233px;
	height: 49px;
}


/* ---------------------------------------------------------------------------------------- CONTENT */



#l_l { background: url(l_l.jpg) 0 0 no-repeat; width: 14px; height: 192px; float: left; }
#l_c { background: url(l_c.jpg) 0 0 repeat-x; height: 192px; float: left; width: 585px; }
#l_r { background: url(l_r.jpg) 0 0 no-repeat; width: 62px; height: 192px; float: left; }








/* ---------------------------------------------------------------------------------------- MENU DOWN */

#menu_down { text-align: center; padding-top: 10px; }
.bg_mdc span { padding: 10px 15px 0px 15px; color: #fff;}
 
.bg_mdc a {
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}
.bg_mdc a:hover { text-decoration: underline; color: #D8E0EA; }



.bg_mdl { background: url(bg_mdl.jpg) 0 0 no-repeat; width: 9px; height: 42px; float: left;  }
.bg_mdc { background: url(bg_mdc.jpg) 0 0 repeat-x; width: 644px; height: 42px; float: left; color:#fff;}
.bg_mdc a {color:#fff;}

.bg_mdr { background: url(bg_mdr.jpg) 0 0 no-repeat; width: 8px; height: 42px; float: left;  }



	


/* ----------------------------------------------------------------------------------------  */

input.m1 { border: 1px solid #BFC2C4; width: 200px; height: 22px; margin-top:8px  }
input.m2 { border: 1px solid #BFC2C4; width: 200px; height: 22px; font-family: verdana; }
input.m3 { border: 1px solid #BFC2C4;  width: 170px; height: 22px; font-family: verdana;}
input.btn1 { font-family: verdana; }
input.btn2 { font-family: verdana; }



#zadzwonimy {
	float: left;
	width: 250px;;
}

#logowanie {
	float: left;
}

#line2 {
	width: 3px;
	float: left;
	width: 10px;
	margin-left: 30px;
	margin-right: 50px;
	margin-top: 12px;
}


.bg_zadzwonimy {
	background: url(zadzwonimy.jpg) 0 0 no-repeat;
	width: 212px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	text-indent: -10000px;
}

.nr { margin: 25px 0 10px 6px; }
.m1 { margin-bottom: 7px; width: 170px; height: 22px; font-family: verdana; margin-left: 4px; }


.bg_logowanie {
	background: url(logowanie.jpg) 0 0 no-repeat;
	width: 238px;
	height: 38px;
	padding: 0px;
	margin: 0px;
	text-indent: -10000px;
}

.account { font-size: 10px; padding: 0px; margin: 0px; color: #5B5B5B; }

/* ----------------------------------------------------------------------------------------  */


#tube {
	width: 305px;
	float: left;
	padding: 0px; margin: 0px;
}

#main_content {
	width: 650px;
	float: left;
	padding: 0px; margin: 0px;
	background: url(logo_tlo.jpg) right bottom no-repeat;
	text-align: justify;
}

#k_left {
	width: 500px;
	float: left;
}
#k_right {
	width: 200px;
	float: left;
}

#aktualnosci {
	width: 350px;
	float: left;
	padding: 0px; margin: 0px;
	text-align: justify;
}

#aktualnosci img { margin: 0px; padding: 0px; repeat-x;}
#aktualnosci p { padding: 0px; margin: 0px; background: url(line3.jpg) 0px 26px no-repeat; width: 286px; height: 27px; font-weight: bold;}

#aktualnosci ul {padding: 0px; margin: 0px; width: 346px; list-style:none; margin-top: 21px;}
#aktualnosci li.file {  background: url(file.jpg) 0 3px no-repeat; padding-left: 20px;}
#aktualnosci li.date {  padding-left: 20px; color:#888888; vertical-align:top;}
#aktualnosci li.opis { padding-top: 5px; line-height:12px; }
#aktualnosci li a { color: #37567B; font-weight: bold;  }

/* ----------------------------------------------------------------------------------------  */


.stopka { padding-left: 10px; color: #575757; }
.stopka a { margin-left: 20px; color: #575757; font-family: tahoma;}

.mm { padding-left: 10px;}
.mm a { color: #37567B;}



.bgmleft { background: url(bgmleft.jpg) 0 0 no-repeat; width: 277px; height: 69px; }

.time { margin-top: 20px; margin-left: 26px; color:#7B96B6; font-size: 10px;}
.time span { color: #fff; font-weight: bold; font-size: 10px; }

.txtmarg { padding-left: 20px; text-align: justify; }


.header { padding-left:30px; padding-top: 3px;  margin: 0px; font-size: 15px; background: url(header.jpg) 0 0 no-repeat; width: 18px; height: 24px; 
	width: 200px;
}

.mline {
	margin-bottom: 25px; margin-top: 10px;
}
.mline2 {
	margin-bottom: 18px; margin-top: 10px;
}

.pgpf { padding: 0px; margin:0px; }

h4 { font-size: 12px; padding: 0px; margin: 0px; font-weight: bold; }












.bgKontaktC { 
	background: url(bgKontaktC.jpg) 0 0 repeat-y;
	width: 336px;
	padding:0px; margin:0px;
}

.bgKontaktTop {
	background: url(bgKontaktTop.jpg) 0 0 no-repeat; 
	width: 336px; 
	height: 11px; 
}

.bgKontaktDown {
	background: url(bgKontaktDown.jpg) 0 0 no-repeat; 
	width: 336px; 
	height: 11px; 
}




/* ----------------------------------------------------------------------------------------  */






.accToggler{
	
	padding: 5px 5px 5px 5px;
	width: 640px;
	background: #4971A2;
	color: #fff;
	font-size: 12px;
 /*	border: 1px solid #fff; */
 	cursor: pointer;
 
}
.accContent {
	margin: 0px auto;
	 /*width: 600px; */
}

.ccfirst {
	margin-left: 25px;
}

.ccfirst2 {
	margin-left: 22px;
}

#scri a{text-decoration: none; }
#scri a:hover {text-decoration: none; }









































































