* {padding:0px;margin:0px;text-align:left;}
HTML {}
body{background:#fbf9fa url(images/bg_top.jpg) no-repeat top center scroll;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3F3F3F; text-align:left;}

img {border:0px none;}

.leng {clear:both;}

h1 {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1a0d5e; padding:15px 0 15px 0;}
h2 {font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#ffffff; padding:7px 10px 2px 10px;}
h3 {font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#1a0d5e; padding:0;}
h4 {font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#A0A0A0; padding:0 0 10px 0; font-weight:normal;}

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

fieldset {border:0px none; padding:0; margin:0;}
input {color:#8d8d8d; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

ul {margin:0; padding:0; list-style-type:none;}

p {}

/* layout boxes */

#kontener {width:902px; margin:0 auto 0;}
#wrapper {width:902px; background:url(images/bg_wrapper.jpg) repeat-y right;}
#wrap {width:688px; float:right;}

#header {width:897px;}
	#header ul {text-align:right; padding:6px 0 6px 0;}
	#header ul li {display:inline; padding:0; color:#C4C4C4; margin-right: 5px;}
	#header ul li a {color:#606060; font-size:10px;}
	#header ul li a:hover {color:#696969;}
	
#left {width:213px; float:left;}
	a.logo {width:213px; height:142px; display:block; background:#8b8b8b url(images/logo.jpg) no-repeat;}
	
	#left .blue {width:213px; padding:14px 0 13px 0; background:#1a0d5e; color:#ffffff; text-align:center; margin:4px 0 4px 0;}
	
	#left .menu2 {width:213px; background:#7e7e7e url(images/bg_menu2.jpg) repeat-y; padding-bottom:10px; margin-bottom:4px;}
		#left .menu2 .menu dl, ul{margin: 0;padding: 0; color:#6d6e6f;}
		#left .menu2 .menu dl dt dd {border:0px none; margin:0px; padding:0;}
		#left .menu2 .menu li {}
		#left .menu2 .menu {top: 0;left: 0;width: 213px;}
		#left .menu2 .menu dt {cursor: pointer;margin:0; padding:0;background:url(images/ico_arrows.gif) no-repeat 25px 6px;}
		#left .menu2 .menu dt a {color:#ffffff;display:block; width:173px; padding:2px 0 2px 40px; outline:none;}
		#left .menu2 .menu dt a:hover {background:#9e9d9e url(images/ico_arrows.gif) no-repeat 25px 5px; border:1px #a2a2a2 solid; border-width:1px 0 1px 0;padding:1px 0 1px 40px;}
		#left .menu2 .menu dd ul li a {color:#ffffff;display:block;padding:2px 0 2px 55px; width:158px;background:url(images/ico_arrow.jpg) no-repeat 45px 6px;}
		#left .menu2 .menu dd ul li a:hover{display:block;padding:1px 0 1px 55px;background:#9e9d9e url(images/ico_arrow.jpg) no-repeat 45px 5px;border:1px #a2a2a2 solid; border-width:1px 0 1px 0;}
		
		#left .menu2 .menu .dtd {cursor: pointer;margin:0; padding:0;background:url(images/ico_arrows.gif) no-repeat 25px 6px;}
		#left .menu2 .menu .dtd a {color:#ffffff;display:block; width:168px; padding:2px 0 2px 40px; outline:none;}
		#left .menu2 .menu .dtd a:hover {background:#9e9d9e url(images/ico_arrows.gif) no-repeat 25px 5px; border:1px #a2a2a2 solid; border-width:1px 0 1px 0;padding:1px 0 1px 40px;}
		
		
	#left .contact {width:183px; padding:15px; background:#1a0d5e; color:#ffffff;}
		#left .contact h2 {padding:0 0 10px 0;}
		#left .contact ul li {color:#ffffff;}
		#left .contact ul li a {font-weight:bold; color:#ffffff;}
		#left .contact a {color:#ffffff; text-decoration:underline; font-weight:normal;}
		#left .contact a:hover {text-decoration:none;}
		#left .contact p {padding:10px 0 0 0;}
		#left .contact img {margin:0 0 0 5px;}
		#left .contact p a {font-weight:normal;}
		
#top {float:right; width:682px; height:142px; min-height:142px; background:url(images/p3.jpg) no-repeat; border-right:4px #fbf9fa solid;}

#blue2 {float:right; width:682px;background:#1a0d5e; color:#ffffff;margin:4px 0 4px 0;border-right:4px #FBF9FA solid;}
	#blue2 p {padding:14px 0 13px 15px;}
	#blue2 fieldset {float:right; padding:10px 20px 0 0;}
	#blue2 input { width:125px; border:1px #e9e9e9 solid; padding:2px; margin-left:5px;}
	#blue2 input.ok {width:21px; background:#423a6b; color:#ffffff; text-align:center; border:0px none;}
	
#msce {width:688px; float:right; border-bottom:1px #eceaeb solid; position:relative;}
	#msce ul {padding:8px 0 10px 15px;}
	#msce ul li {display:inline;}
	#msce .plus {background:url(images/bg_plus.jpg) no-repeat; width:7px; height:5px; position:absolute; right:0; margin:29px -4px 0 0;}
	
#content {width:658px; float:right; padding:0 15px 15px 15px; border-left:1px #eceaeb solid; color:#3F3F3F;}
	#content p {padding-bottom:15px; text-align:justify; line-height:16px;}
	#content img {border:3px #d9d9d9 solid; margin:0 10px 10px 10px;}
	
	#content ul.news {}
	#content ul.news li {width:310px; float:left; border-right:1px #eceaeb solid; padding:0 15px 0 0; color:#353535;}
	#content ul.news li.right {padding:0 0 0 15px; border-right:0px none;}
	#content ul.news li p {padding-bottom:2px;}
	#content ul.news li a {text-decoration:underline;}
	#content ul.news li a:hover {text-decoration:none;}
	
#footer {width:100%; background:url(images/bg_footer.jpg) no-repeat center top scroll;}
	#footer ul {width:860px; margin:0 auto 0; padding:10px 10px 10px 0;}
	#footer ul li {text-align:right; color:#606060;}
	#footer ul li a {color:#686868; text-decoration:underline;}
	#footer ul li a:hover {text-decoration:none;}
	

fieldset .tenZlewej{ display: block; width: 180px; float: left; margin-top: 6px; }
fieldset .tenZprawej{ display: block; margin-left: 190px; clear: right; }
fieldset .tenZprawej input{ border: 1px dotted #767676; height: 17px; width: 50px; margin-bottom: 5px; padding-left: 3px; padding-top: 2px; }

.zamow { font: normal 11px tahoma; color: #3A3A3A; background-color: #FAFAFA; border: 1px dashed #A4A4A4; }

.dekra { text-align: center; margin-top: 5px;}