body, html {
    margin:0;
    background: url(img/bck.jpg) no-repeat top #0b366f;
    text-align:center;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
    color:white;
	line-height:18px;
}
body.bg1 {
    background: url(img/bck.jpg) no-repeat top #0b366f;
}
body.bg2 {
    background: url(img/bck2.jpg) no-repeat top #0b366f;
}
body.bg3 {
    background: url(img/bck3.jpg) no-repeat top #0b366f;
}
body.bg4 {
    background: url(img/bck4.jpg) no-repeat top #0b366f;
}
body.bg5 {
    background: url(img/bck5.jpg) no-repeat top #0b366f;
}
body.bg6 {
    background: url(img/bck6.jpg) no-repeat top #0b366f;
}
#all {
    width:962px;
	text-align:left;
    margin:auto;
}
div.top {
	width:962px;
	clear:both;
	height:206px;
}
div.top .info {
	padding-left:85px;
	padding-top:10px;
	height:24px;
	font-size:9px;
	color:#94a5b7;
}
div.top .logo {
	padding-left:120px;	
	padding-top:20px;
}
div.menu {
	height:66px;
	padding-top:5px;
	background: url(img/menu.png);
	width:909px;
	padding-left:119px;
	padding-left:53px;
}
div.content .main {
	width:603px;	
	float:left;
	background: url(img/mn.gif);
	padding:10px;
	padding-top:30px;
	padding-left:70px;
	padding-right:34px;
	text-align:justify;
	padding-bottom:40px;
}
div.content .right {
	width:229px;	
	float:left;
	padding-left:12px;
	padding-right:13px;
	padding-top:3px;
	color:#0b366f;
	padding-bottom:73px;
	background: url(img/bott.jpg) no-repeat bottom white;
}
div.main .listy {
	padding-top:59px;	
	text-align:left;
}
div.listy .bad {
	width:300px;
	float:left;
}
div.listy .ter {
	width:300px;
	float:left;
}
div.link {
	line-height:15px;
	padding-left:136px;
}
div.oferta {
	text-align:center;	
}
div.oferta p {
	color:#737373;
	font-size:10px;
	text-align:left;
}
.sil {color:#bcbcbc;font-size:12px;font-weight:bold;}
.ble {color:#0b366f;font-size:12px;font-weight:bold;}

div.przedmiot {
	clear:both;	
}
div.przedmiot .imag {
	width:240px;
	float:left;
}
div.przedmiot .info {
	width:360px;
	float:left;
	font-size:12px;
}
div.przedmiot .nazwa {
	font-size:16px;
	color:#fff100;
	font-weight:bold;
	padding-bottom:8px;
}
.pdf {
	padding-left:6px;
	padding-top:20px;
	width:174px;
	float:left;
}
.pdfx {
	padding-left:6px;
	padding-top:20px;
	clear:both;
}
.pdf img {vertical-align:middle;margin-right:7px;}
.pdfx img {vertical-align:middle;margin-right:7px;}


#feet {
	background: url(img/feet.jpg);
	height:120px;
	width:auto;	
}
.fet {
	width:922px;
	margin:auto;
	text-align:left;
	padding-top:22px;
	padding-left:20px;
	padding-right:20px;
}
.str {
	color:#0b366f;
	height:29px;
}
.copy {
	color:#0b366f;
	float:left;
	padding-left:10px;
}
.who {
	float:right;
	color:#0b366f;
	padding-right:5px;	
}

div.ofer {
	width:200px;
	float:left;
	text-align:center;
	height:150px;
}
div.ofer2 {
	width:200px;
	float:left;
	text-align:center;
}
div.ofer img {margin-bottom:4px;border:1px solid #fff100;}

div.main strong {color:#fff100;}

img {border:0;}
.both {clear:both;}
div.main h1 {margin:0;padding:0;font-size:16px;color:#fff100;margin-bottom:10px;}
div.main h1 b {color:#fff100;}
div.listy h1 {margin-left:5px;margin-bottom:28px;}
.inp {color:#0b366f;font-size:11px;font-family: Tahoma, Geneva, sans-serif;width:159px;padding:6px;height:14px;background: url(img/inp.gif) no-repeat;border:0;}
p {margin:0;padding-top:6px;padding-bottom:6px;}
.inp {background:#F0F0F0;border:1px solid #BEBEBE;font-size:11px;font-family:Verdana, Geneva, sans-serif;padding:3px;color:#2F2D2D;width:160px;}
textarea {background:#F0F0F0;border:1px solid #BEBEBE;font-size:11px;font-family:Verdana, Geneva, sans-serif;padding:3px;color:#2F2D2D;width:230px;height:90px;}
.ok {background:#0D3E80;border:1px solid #FFF100;font-size:11px;font-family:Verdana, Geneva, sans-serif;font-weight:bold;padding:3px;color:#fff;padding-left:8px;padding-right:8px;margin-left:120px;}


div.menu ul, div.menu ul li { display:block;list-style:none;padding:0;margin:0;}
div.listy ul, div.listy ul li { display:block;list-style:none;padding:0;margin:0;}
div.main ul, div.main ul li { margin-left:20px;}

div.menu ul li { display:inline;white-space:nowrap;float:left;text-align:center;}

div.listy ul a:link, div.listy ul a:visited { display:block;width:310px;padding-left:50px;height:30px;text-decoration:none;color:#fff100;font-weight:bold;background: url(img/kr.gif) no-repeat;}
div.listy ul a:hover {display:block;text-decoration:underline;color:#fff100;font-weight:bold;}


div.ter ul a:link, div.ter ul a:visited {width:200px;}


li.pie a.selected {display:block;background: url(img/pie.jpg) 0px 60px;}

li.raz a:link, li.raz a:visited { display:block;width:130px;height:60px;background: url(img/raz.jpg);margin-right:6px;}
li.raz a:hover {display:block;background: url(img/raz.jpg) 0px 60px;}
li.dwa a:link, li.dwa a:visited { display:block;width:87px;height:60px;background: url(img/dwa.jpg);margin-right:6px;}
li.dwa a:hover {display:block;background: url(img/dwa.jpg) 0px 60px;}
li.trz a:link, li.trz a:visited { display:block;width:83px;height:60px;background: url(img/trz.jpg);margin-right:6px;}
li.trz a:hover {display:block;background: url(img/trz.jpg) 0px 60px;}
li.czt a:link, li.czt a:visited { display:block;width:79px;height:60px;background: url(img/czt.jpg);margin-right:6px;}
li.czt a:hover {display:block;background: url(img/czt.jpg) 0px 60px;}
li.pie a:link, li.pie a:visited { display:block;width:93px;height:60px;background: url(img/pie.jpg);margin-right:6px;}
li.pie a:hover {display:block;background: url(img/pie.jpg) 0px 60px;}
li.sze a:link, li.sze a:visited { display:block;width:94px;height:60px;background: url(img/sze.jpg);}
li.sze a:hover {display:block;background: url(img/sze.jpg) 0px 60px;}
li.sie a:link, li.sie a:visited { display:block;width:148px;height:60px;background: url(img/sie.jpg);}
li.sie a:hover {display:block;background: url(img/sie.jpg) 0px 60px;}
li.osi a:link, li.osi a:visited { display:block;width:81px;height:60px;background: url(img/osi.jpg);}
li.osi a:hover {display:block;background: url(img/osi.jpg) 0px 60px;}

.messages {
	width:300px;
	text-align:center;
	padding-top:6px;
	height:23px;
	background:#012C63;
	color:white;
	font-weight:bold;
	border:2px solid white;
	margin-left:10px;
	margin-bottom:3px;
	margin-top:2px;		
}
.errors {
	width:235px;
	text-align:center;
	padding-top:6px;
	padding-bottom:5px;
	background:#012C63;
	color:white;
	font-weight:bold;
	border:2px solid white;
	margin-left:10px;
	margin-bottom:3px;
	margin-top:2px;		
}

div.lista {
	clear:both;	
}
div.lista .nazwa {padding-bottom:10px;padding-left:3px;font-size:14px;color:#fff100;font-weight:bold;padding-top:8px;}
div.lista .imag {
	width:190px;
	float:left;
	text-align:center;
	padding-top:3px;
}
div.lista .txt {
	width:380px;
	float:left;
	font-size:12px;
}
div.lista .txt2 {
	width:400px;
	float:left;
	font-size:12px;
}
div.lista .but {
	width:300px;
	text-align:left;
	clear:both;
	padding-left:20px;
	padding-top:30px;
}
div.lista .but img { margin-right:5px;}

div.lista .prod {
	padding-bottom:8px;
	padding-top:6px;
	background: url(img/prd.gif) no-repeat bottom left;
}
div.krech {
	height:2px;	
	background: url(img/prd.gif) no-repeat;
	clear:both;
	margin-top:5px;
}

div.tabela {
	width:571px;	
	background: url(img/tbl.gif);
	margin-left:20px;
}
div.tabela .up {
	width:571px;	
	height:15px;
	background: url(img/up.gif);
}
div.tabela .bott {
	width:571px;	
	height:15px;
	background: url(img/bott.gif);
}


td.td1 {font-size:12px;color:#eee204;width:210px;padding-left:5px;}
td.td2 {font-size:12px;color:#0e0e0e;width:330px;}

a:link, a:visited {color:#fff100;font-weight:bold;text-decoration:none;}
a:hover {color:#fff100;text-decoration:underline;}
div.right a:link, div.right a:visited {color:#0b366f;font-weight:bold;text-decoration:none;}
div.right a:hover {color:#0b366f;text-decoration:underline;}
div.str a:link, div.str a:visited {color:#7b7b7b;font-weight:normal;text-decoration:none;padding-right:10px;padding-left:10px;}
div.str a:hover {color:#0b366f;text-decoration:underline;}
div.copy a:link, div.copy a:visited {color:#0b366f;font-weight:bold;text-decoration:none;}
div.copy a:hover {color:#0b366f;text-decoration:underline;}
div.who a:link, div.who a:visited {color:#0b366f;font-weight:bold;text-decoration:none;}
div.who a:hover {color:#0b366f;text-decoration:underline;}
div.lista .nazwa a:link, div.lista .nazwa a:visited {font-size:14px;color:#fff100;font-weight:bold;text-decoration:none;}
div.lista .nazwa a:hover {color:#fff100;text-decoration:underline;}


div.link a:link, div.link a:visited {color:#0b366f;font-weight:normal;font-size:10px;text-decoration:none;}
div.link a:hover {color:#0b366f;text-decoration:underline;}
div.pdf a:link, div.pdf a:visited {color:#fff;font-weight:normal;font-size:11px;text-decoration:none;}
div.pdf a:hover {color:#fff;text-decoration:underline;}
div.oferta a:link, div.oferta a:visited {color:#0b366f;font-weight:bold;font-size:12px;text-decoration:none;}
div.oferta a:hover {color:#0b366f;text-decoration:underline;}
div.oferta a:link b, div.oferta a:visited b {color:#bf7900;}

form, fieldset {margin:0;padding:0;border:0;}
img, div {behavior: url(iepngfix.htc)}

div.main table {font-family: Tahoma, Geneva, sans-serif;margin:auto;margin-top:10px;}
td.kl1 {background:#00214d;text-align:center;color:white;font-size:10px;border-right:2px solid #0b366f;padding:2px;}
td.kl2 {background:white;text-align:center;color:#00214d;font-size:10px;border-right:2px solid #0b366f;padding:2px;}
td.ft1 {background:#dbe0e6;text-align:center;color:#00214d;font-size:10px;border-right:1px solid #0b366f;padding:2px;}
td.ft2 {background:white;text-align:center;color:#00214d;font-size:10px;border-right:1px solid #0b366f;padding:2px;}
td.hy {background: url(img/hy.jpg) repeat-x bottom #012049;text-align:center;color:#eee203;font-weight:bold;font-size:11px;border-right:1px solid #0b366f;padding:4px;}


.ops {width: auto; clear:both;}
table.tbl {text-align:center;}