#cennik {
	border: 2px solid #ffffff; width: 100%; border-collapse: collapse;
	background: #f1f1f1;
	width: 100%;
}
#cennik td.head {
	border: 2px solid #ffffff; width: 100%; border-collapse: collapse;
	background-color: #e2e2e2;
}
#cennik td {
	border: 2px solid #ffffff; width: 100%; border-collapse: collapse;
	background-color: #f1f1f1;
	text-align: center;
}



body, select {

	font-family: arial;

	font-size: 11px;

	color:#4f5153;

}

td, div {

	font-family: arial;

	font-size: 11px;

	color:#4f5153;

}

.nagl_arg {
	font-family: tahoma;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #3c8adf;
	padding: 5px 0px 5px 10px;
}
.opis_arg {
	font-size: 12px;
	color: #328ed1;
	font-family: arial;
	padding-top:10px;
}
.nagl_arg span {
	font-size: 18px;
	font-weight: bold;
}

input {

	vertical-align:middle;

}

#lang {
	position:absolute;
	top:90px;
	z-index:20;
	right:10px;
}


.f12, .f10{

    font-family: verdana;

    font-size: 11px;

}

.buts {

	background-color: #cccccc;	

	filter:alpha(opacity=50);

	-moz-opacity:.50;

	opacity:.50;

	cursor:hand;	

	width: 100px;	

	text-align: center;	

	font-size: 13px;	

	font-weight: bold;	

	padding-top: 6px;

	padding-bottom: 5px;

}

.czarny11n {

	color: #212121;

	font-size: 11px;

	font-weight: normal;

}

a {

	text-decoration: none;

	color: #0072bc;

}



a:active {

  outline:none;

}



:focus {

  -moz-outline-style:none;

}

a:hover {

    text-decoration: underline;

}



.body {

	padding: 0px;

	margin: 0px;

	text-align: center;

	background-color: #252628;



}



hr, .hr {

	width: 100%;

	color: #eae5df;

	height: 1px;

	size: 1px;

}



ul, ol {

	list-style-position: outside;

	margin-left: 25px;

	margin-bottom: 0px;

	padding: 0px;

    vertical-align:middle;

}



.nomarg {

	font-family: Arial;

    font-size:   1px;

    margin-top:  0px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 0px;

    padding-top: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    padding-left: 0px

}



.nomargs {

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 0px;

    padding-top: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

    padding-left: 0px;

}



.tfoto {

    border: 1px solid #d2d2d2;

}



.text {

	margin: 0px;

	clear: both;

	float: left;

	width: 100%;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

}





.ukl_box_l {

	margin-right: 5px;

}

.ukl_box_r {

	margin-left: 5px;

}

.boxy_dol_pad {

	margin-bottom: 5px;

	margin-top: 10px;

	margin-right: 0px;

	margin-left: 0px;

}

.body_ukl_l {

	text-align: center;

	float: left;

	padding: 0px;

	margin: 0px;

	padding-right: 10px;

}

.body_ukl_r {

	text-align: center;

	float: right;

	padding: 0px;

	margin: 0px;

	padding-left: 10px;

}



.offset {

 clear: both;

 text-align: center;

}

.button {

	color:#212121;

	border: solid 1px #cccccc;

	background:#F1f1f1;

	font-size:11px;

}

#gl {

	width: 920px;

	position: relative;

	text-align: center;

	margin: auto;

}

#pageTop {

	float: left;

	height: 111px;

	width: 920px;

	position:relative;

	margin-top:10px;

}

#pageAnimka {

	text-align: left;

	clear: both;

	float: left;

	height: 288px;

	width: 920px;

	position: relative;
	background-color:#ffffff;
}

#menutt {

	position: absolute;

	left: 20px;

	top: 25px;

	width: 230px;

}





#loga {

	float:right;

}

#logo {

	width: 623px;

	height: 111px;

	float:left;

}

#logo a {

	font-size:11px;

}



#logo span {

	position: absolute;

	top: 0px;

	left: 0px; 

	width: 623px;

	height: 111px;

	background-image: url('logo.gif');

	cursor:pointer;

}

#menull {

	padding: 0px;

	list-style-type: none;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}




#pageStopka {

	text-align: left;

	clear: both;

	float: left;

	width: 920px;

	height: 74px;

}

#copy {

	color: #888888;

	float: right;

	font-family: arial;

	font-size: 11px;

	line-height: 135%;

	text-align: right;

	background-image: url(logost.gif);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 150px;

	margin-top: 10px;

}#pageContent {

	background-color: #ffffff;

	background-image: url(content.gif);

	background-repeat: repeat-x;

	background-position: top;

	clear: both;

	float: left;

	width: 920px;

	padding-top: 20px;

	padding-bottom: 20px;

	text-align: left;

}

#tlo_face {
	background-color: #ffffff;
	background-image: url(tlo_face.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	width: 212px;
	height:57px;
	margin-top:8px;
	text-align: left;

}

#certyfikat {
	float:left;
	padding-top:8px;
	padding-left:8px;
}

#kolp {

	float: right;

	width: 640px;

	margin-right: 10px;

}

.nieb16 {

	color: #0072bc;

	font-size: 16px;

}

.ziel16 {

	color: #008853;

	font-size: 16px;

}



#koll {

	float: left;

	width: 233px;

	margin-left: 15px;

}

#kontaktowy {

	float: left;

	padding-left: 20px;

}

#copy a {

	color: #888888;

}



h2 {

	font-family: Calibri;

	font-size: 18px;

	color: #3b89de;

	margin: 0px;

	clear: both;

}

.news {

	line-height: 140%;

	padding-bottom: 15px;

	color: #4a4842;

}

.padd {

	padding-bottom: 7px;

}



#menull2 {

	list-style:none;

	margin:0px;

	padding:0px;

}



.menu2 {

	border-bottom: solid 1px #ffffff;

	padding: 7px 5px 7px 5px;

	font-weight:bold; 

	

}



.menu3 {

	border-bottom: solid 1px #e0e0e0;

	padding: 7px 5px 7px 15px;

}



.menu2 a, .menu3 a {

	color:#3b89de;

}




li.menupoz {
	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #d8dbdc;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

	font-family: arial;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 30px;

	background-image: url(menu.gif);

	background-repeat: no-repeat;

	background-position: left center;
}

li.menupoz2 {
	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #dde0e0;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

	font-family: arial;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 30px;

	background-image: url(menus.gif);

	background-repeat: no-repeat;

	background-position: left center;
}

a.menupoz {
	color: #252628;
}

a.menupoz2 {
	color: #FFFFFF;
}

div.menu_rozwijane_2 {
	position:absolute;
	z-index:5;
}
.menu_rozwijane_2 ul {
	margin: 0px;
	padding: 0px;
	border-top: solid 1px #434343;
	width: 150px;
}
.menu_rozwijane_2 ul li {
	list-style: none;
}

li.menu_rozwijane_2 {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	text-align:left;
	border-bottom: solid 1px #07456e;
	cursor:pointer;
	background-image: url(menupoz2.png);
}

li.menu_rozwijane_2_sel {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	text-align:left;
	border-bottom: solid 1px #07456e;
	cursor:pointer;
	background-image: url(menupoz2.png);
}

a.menu_rozwijane_2 {
	color: #FFFFFF;
	font-family: tahoma;
}

a.menu_rozwijane_2_sel {
	color: #FFFFFF;
	font-family: tahoma;
}





