body {
  margin: 0px; padding: 0px;  
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px; color: #004767;
/*  font-size: 12px; color: #373737;*/
  line-height: 14px;
  background: #004767 url(../images/tlo.gif) repeat-y;
/*  background: #373737 url(../images/tlo.gif) repeat-y;*/
  background-position: 50%;
  color: #000000;
}
 img {border: 0px;}
 select {font-size: 12px; color: #3b3b3b;}
 form{margin: 0px; padding:0px;}
 input{font-size:11px;}
 input.button,
 button { border: #0B0600 1px solid; margin: 4px; color: #FFFFFF; font-size: 12px; background-color: #660000; font-weight: bold;} 
/* input, textarea {font-size: 12px; border: #0B0600 1px solid;  margin:2px 0 2px 10px; padding:1px; color: #000000; font-family: Verdana, arial, sans-serif;}  */
 button.ok {font-size: 12px; border:0px; padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-left: 4px;margin: 0px; color: #FFFFFF; background-color: #C32000; font-weight: bold;} 
input.inputbox{border:1px solid; background:#fff; border-color:#dddcdc; padding:1px;color:#b3b3b4; height:17px; width:150px; font-size:10px;float:left;}
input.image{display:block; float:right;}
hr{border:0px #4a4a4a solid; height:1px; color:#BFB88E;background: #B4AB7A }
span.clear{margin:0px;padding:0px; display:block;}
 
#head, #site{
	margin-right: auto;
	margin-left: auto;
	display: table;
	width:880px;
	}
#main{
	width:880px;
	margin-right: auto;
	margin-left: auto;
	display: table;
	background: #FFF url(../images/glowka2.jpg) no-repeat;
	background-position: top right;
}
#logo{
	width:344px;
	height:84px;
	float:left;
}
#logo2{
	width:536px;
	height:84px;
	float:left;
	background: url(../images/menu.jpg) no-repeat;
}
#szukaj{
	float:right;
	padding:5px 8px 0 0;
}
.search{
	text-valign:middle;
}
#menutop{
	float:right;
	padding: 10px 10px 0 0;
	color:#b3b3b4;
}
#menutop a{
	color:#b3b3b4;
	text-decoration:none;
}
#menutop a:hover{
	color:#003366;
/*	color:#666666;*/
	text-decoration:underline;
}
#menu{
	float:right;
	padding: 30px 0 0 18px;
	width:500px;
	text-align:right;
}
#menu img{
	vertical-align:middle;
}
a.menu{
	font-size:13px;
	font-weight:bold;
	color:#004a6b;
/*	color:#838384;*/
	text-decoration:none;
	padding:1px 3px 1px 5px;
}
a.menu:hover{
	font-size:13px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	color:#004a6b;
/*	color:#434344;*/
	padding:1px 3px 1px 5px;
}
#glowka{
	width:880px;
	height:200px;
	display:table;
	float:left;
}
#stopka{
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	color:#fff;
	height:100px;
	background: url(../images/stopka_tlo.jpg) no-repeat;
	background-position: top;
	padding:25px 10px 0 20px;
	font-size:11px;
}
#left{
	width:250px;
	float:left;
}
#right{
	width:620px;
	float:left;
	padding: 35px 0 10px 0;
}
#rightpod{
	width:600px;
	float:left;
	padding: 35px 0 15px 10px;
}
#content table{
	border: 1px #99B5C2;
/*	border: 1px #c0c0c0;*/
	border-style: solid none none solid;
	background:#E6EFF4;
/*        background:#e6e6e6;*/
}
#content td{
	border: 1px #99B5C2;
/*	border: 1px #c0c0c0;*/
	border-style: none solid solid none;
	background:#E6EFF4;
/*	background:#E6e6e6;*/
	margin:5px 0 5px 10px;
	padding:3px;
}
#content td p{
	margin:0px;
	padding:0px;
}
#rightpod table.clear{
	border: 0px solid #fff;
}
#rightpod table.clear td{
	border: 0px solid #fff;
	background:#fff;
	padding:5px;
}
#rightpod table.produkty{
	border: 0px solid #fff;
}
#rightpod table.produkty td{
	border: 1px #a6ccdb;
	border-style: none none solid none;
	background:#fff;
	padding:15px 5px 5px 5px;
}
#tlonaglowek{
	width:595px;
	height:158px;
	background: url(../images/witamy.jpg) no-repeat;
	padding: 10px 10px 0 25px;
	color:#fff;
}
#tlonaglowek p{
	margin:0px;
	padding:0px;
}
.tlonaglowek{
	width:565px;
	height:158px;
	background: url(../images/tlo_naglowka.jpg) no-repeat;
	padding: 10px 30px 0 20px;
	font-size:12px;
	color:#fff;
	line-height: 17px;
}
.tlonaglowek p{
	margin:0px;
	padding:0px;
}
a.contentpagetitleglowna{
	font-size:16px;
	font-weight:bold;
	color:#90bfdd;
/*        color:#808080;*/
	text-decoration:none;
	padding-bottom:5px;
	display:block;
}
a.contentpagetitleglowna:hover{
	font-size:16px;
	fonr-weight:bold;
	color:#90bfdd;
/*        color:#808080;*/
	text-decoration:underline;
}
a.contentpagetitle{
	font-size:16px;
	font-weight:bold;
	color:#FCAF15;
/*        color:#373737;*/
	text-decoration:none;
	padding-bottom:15px;
	display:block;
}
a.contentpagetitle:hover{
	font-size:16px;
	fonr-weight:bold;
	color:#cc3300;
/*        color:#808080;*/
	text-decoration:underline;
}
.mkdesign{
	color:#608fad;
/*	color:#808080;*/
	float:right;
}
.mkdesign a{
	color:#608fad;
/*	color:#808080;*/
	font-weight:bold;
}
.mkdesign a:hover{
	color:#e2f4fe;
	font-weight:bold;
}
.copy{
	float:left;
}
.kt10{
	color:#d2e4ee;
	font-size:11px;
	float:left;
	margin:0px;
}
.kt10 a{
	color:#90bfdd;
/*	color:#808080;*/
	font-size:11px;
	margin:0px;
	text-decoration:underline;
}
.kt10 a:hover{
	color:#ffffff;
	font-size:11px;
	margin:0px;
	text-decoration:none;
}
.soft{
	float:left;
	width:304px;
	background: #f3f3f3 url(../images/softb2.gif) no-repeat;
	background-position:bottom left;
	margin-right:6px;

}
.soft1{
	background: url(../images/softb1.gif) no-repeat;
	background-position:top;
	width:299px;
	padding: 10px 5px 5px 0;
}
a.titledsoft{
	color:#FBAB19;
/*        color:#808080;*/
	font-weight:bold;
	font-size:14px;
	background: url(../images/point1.gif) no-repeat;
	display:block;
}
a.titledsoft:hover{
	color:#cc3300;
/*        color:#404040;*/
	font-weight:bold;
	font-size:14px;
	background: url(../images/point2.gif) no-repeat;
	padding-left: 17px;
}
.titledsoft{
	color:#FBAB19;
/*        color:#808080;*/
	font-weight:bold;
	font-size:14px;
	background: url(../images/point1.gif) no-repeat;
	height:22px;
	padding:0 0 5px 17px;
	display:table-cell;
}
#menuleft{
	list-style:none;
	margin:5px 0 0 2px;
	padding:0px;
}
#menu1{
	margin-left:8px;
	padding:2px;
	background: url(../images/strzalka.gif) no-repeat;
}
#menu2{
	margin-left:20px;
	padding:2px;
	background: url(../images/strzalka2.gif) no-repeat;	
}
#menu3{
	margin-left:28px;
	padding:2px;
	background: url(../images/strzalka3.gif) no-repeat;		
}
a.sublevel1{
	font-size:12px;
	color:#003452;
/*	color:#373737;*/
	font-weight:bold;
	text-decoration:none;
	margin-left:10px;
	display:block;
}
a.sublevel1:hover{
	font-size:12px;
	color:#FFA91B;
/*        color:#808080;*/
	font-weight:bold;
	text-decoration:underline;
}
a.sublevel2{
	font-size:11px;
	color:#003452;
/*	color:#373737;*/
	margin-left:5px;
	text-decoration:none;
	display:block;
}
a.sublevel2:hover{
	font-size:11px;
	color:#FFA91B;
/*        color:#808080;*/
	text-decoration:underline;
}
a.sublevel3{
	font-size:11px;
	color:#005384;
/*	color:#373737;*/
	text-decoration:none;
	display:block;
	margin-left:5px;
}
a.sublevel3:hover{
	font-size:11px;
	color:#FFA91B;
/*        color:#808080;*/
	text-decoration:underline;
}
a{
color:#F87C01;
/*color:#808080;*/

}
a:hover{
color:#000033;
/*color:#404040;*/
}

.uwaga {color:#C80000; font-size: 12px;font-weight: bold; }
/*.uwaga {color:#C808080; font-size: 12px;font-weight: bold; }*/
.cena {
	color:#fff;
	font-size: 12px;
	font-weight: bold; 
	background: url(../images/tlocena.gif) no-repeat; 
	width:118px;
	height:31px;
	display:block;
	text-align:center;
	padding-top:6px;
	float:right;
	margin:10px;
	}
.contentpagetitle,
a.contentpagetitlepliki{
	font-size:16px;
	font-weight:bold;
	color:#FCAF15;
	text-decoration:none;
	padding-bottom:5px;
	display:block;
}
h1{
	font-size:15px;
	font-weight:bold;
}
h2{
	font-size:13px;
	font-weight:bold;	
}
h3,h4,h5{
	font-size:12px;
	font-weight:bold;	
}
h4{
	font-size:14px;
	font-weight:bold;	
	color:#F87C01;
/*        color:#808080;*/

}
#contenttoc{
	float:right;
	margin-left:20px;
}
a.toclink{
	font-weight:bold;
}
.pagenavbar{
	text-align:center;
}
.pagenavcounter{
	color: #959595;
}
.head{
	font-size:14px;
	font-weight:bold;
	color:#003366;
}
#contentpliki table{
		border: 0px solid #979797;  
	border-collapse: collapse;  
	border-style:   none none dashed none;
}
#contentpliki td{
	border: 1px solid #979797;  
	background-color: #fefefe;
	border-style:   none none dashed none;
	padding:3px;
}
.t1{
	padding:0px 10px 10px 10px;
	color:#4d4d4d;
}
.t1 a.title{
	color:#4690be;
/*	color:#808080;*/
	font-size:12px;
}
.t1 .data{
	color:#4690be;
	font-size:11px;
}
