﻿@charset "utf-8";
/* CSS Document */

/** * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/) * http://cssreset.com */
html, body, div, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, 
dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, tt, var, u, i, center,dl, dt, dd, ol, ul, li, fieldset, form, label, 
legend,table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, header, hgroup, 
menu, nav, output, ruby, section, summary,time, /*mark,*/ audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	
font: inherit;	vertical-align: baseline; text-decoration: none;}

/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, 
section {	display: block;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, 
blockquote:after,q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;	border-spacing: 0;}

body {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(images/szary3.png);
	/*opacity: 0.9;*/
}

#content {
	width: 1000px;
	margin: 10px auto;
	/*background-color: #044174;*/
	background-color: #00468B;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.1em;
}

header, nav, section, article, aside, footer, hgroup {
	display: block;
} 

#content header {
	width: 1000px;
	height: 150px;
	/*padding: 15px 0px 0px 0px;*/
    background-image: url(images/pws04.jpg);
}

#content header h1  {
	padding: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: white;
	text-shadow: 2px 2px 2px #044174;
}
#content header h2 {
	padding: 25px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: white;
	text-shadow: 2px 2px 2px #044174;
}

#content header h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	/*color: #fbea7a;*/
	color: #ccccff;
	text-shadow: 2px 2px 2px #044174;
	padding: 40px;
}

#content hr {
	margin: 0;
    height: 10px;
    border-color:#044174;
    background-image: url(images/liniatriton3.jpg);
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9)); 
}

#sidebar {
	position: absolute;
	width: 200px;
	float: left;
	margin-top: 5px;
}

#menu ul {
	color: #6BA7D9;
	margin: 1px;
	padding: 0px 0px 1px 6px;
	font-size: .8em;
}

#menu ul li {
	padding: 8px 15px;
	list-style-type:square;
	list-style-position: inside;
	border-bottom: dotted 1px;
	border-color: orange;
}

#menu img {
	box-shadow: 3px 3px 3px #000;
	-moz-box-shadow: 3px 3px 3px  #000;
	-webkit-box-shadow: 3px 3px 3px #000;
}

#menu ul li:hover {
	background-color: #0B66B1;
	color: blue;
}

#menu ul li a {
	font-size: 1em;
	color: orange;
}

/*#menu ul li a:hover {
	color: blue;
}*/

#main {
	width: 1000px;
	float: right;
	/*background-color: #044174;*/
	background-color: #00468B;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#main article {
	width: 750px;
	float: right;
	color: #FFFFFF;
	margin: 20px 40px 20px 10px;
}

#main article p {
	font-size: 0.9em;
	text-align: justify;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 40px;
	color: #FFFFFF;
}

#main hr  {
	margin: 15px 350px 15px 70px;
    height: .2px;
    border-color: #FF9400;
}

#main a {
	color: #6BA7D9;
}

#main a:hover {
	color: blue;
}

#plansza  {
	/*background-color: #012A4C;*/
	background-color: #2A6597;
	border:ridge #6BA7D9;
	margin: 30px 10px 30px 60px;
	padding: 3px 10px 15px 0px;
}

#plansza  p {
	color: #044174;
}

#plansza ul {
	font-size: .8em;
	list-style-type:square;
	padding: 4px 0px 0px 40px;
	color:  white;
}

#plansza ul li {
	margin-bottom: 4px;
	margin-left: 20px;
	list-style-position: outside;
}

#plansza img {
	margin-bottom: 5px;
	box-shadow: 3px 3px 3px #000;
	-moz-box-shadow: 3px 3px 3px  #000;
	-webkit-box-shadow: 3px 3px 3px #000;
}

#main footer {
	clear: both;
	padding: 0px 50px 0px 200px;
}

#main footer hr {
	margin: 5px 50px 5px 100px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#main footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	color: #6BA7D9;
	text-align: center;
}

#main footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#main footer a:hover {
	color: blue;
	}
	
#main #kontakt {
	position: absolute;
	left: -340px;
	top: 170px;
	width: 400px;
	height: 200px;
	font-size: .8em;
	/*border: 1px solid red;*/
	background-color: transparent;
}

#main #panel {
	float: left;
	width: 337px; 
	height: 200px;
	/*background-color: #2A6597;*/
	background-color: #6BA7D9;
	border:ridge #6BA7D9;
	color: #FFFFFF;
	text-shadow: 2px 2px 7px #111111;
}	

#main #panel a {
	color: #FF9400;
}

#main #panel a:hover {
	color: blue;
}

#main #wysun {
	float: right;
	width: 57px;
	height: 160px;
	background-image: url(images/panel.jpg);
	
	border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-top-right-radius: 5px;	
	
	border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;	
}	
		
/* ----- strona główna  koniec --------------*/
/* ----- uzdatnianie początek -------------- */

#uzdatnianie {
	width: 1000px;
	font-size: .9em;
	float: right;
	background-color: #00468B;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;	
}

#uzdatnianie article {
	width: 75%;
	float: right;
	margin: 0px 10px 20px 40px;
}

#uzdatnianie article p {
	/*font-size: .9em;*/
	margin-bottom: 5px;
	padding: 10px 80px 10px 10px;
}

#uzdatnianie article  h3 {
	text-shadow: 2px 2px 2px #000;
	color: white;
	margin: 17px;
}

#uzdatnianie a {
	color: #FF9400;
}

#uzdatnianie a:hover {
	color: #4194D9;
}

.more-articles {
	width: 100%;
	clear: both;
	padding-top: 50px;
}

.more-articles h3 {
	text-shadow: 2px 2px 2px #000;
}


/*.uzdatnianieplansza {
	float: left;
	background-color: #2A6597;
	border:ridge #6BA7D9;

	margin: 20px 0px 10px 0px;
	padding: 15px 10px 15px 20px;
}*/

.uzdatnianieplansza1 {
	width: 285px;
	float: left;
	background-color: #2A6597;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border:ridge #6BA7D9;
	margin: 20px 5px 10px 20px;
	padding: 15px 10px 15px 15px;
}

.uzdatnianieplansza2 {
	width: 285px;
	float: left;
	background-color: #395773;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border:ridge #6BA7D9;
	margin: 20px 5px 10px 5px;
	padding: 15px 10px 15px 15px;
}

.uzdatnianieplansza3 {
	width: 280px;
	height: 360px;
	float: left;
	background-color: #2A6597;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	border:ridge #6BA7D9;
	margin: 20px 10px 10px 5px;
	padding: 15px 10px 15px 15px;
}
.uzdatnianieplansza ul {
	list-style-type: square;
	list-style-position: inside;
	padding: 0px 0px 0px 50px;
	color:  white;
}

.uzdatnianieplansza1 ul {
	list-style-type:square;
	padding: 14px 0px 0px 10px;
	color:  white;
}
.uzdatnianieplansza2 ul {
	list-style-type:square;
	padding: 14px 0px 0px 10px;
	color:  white;
}

.uzdatnianieplansza1 ul li {
	margin-bottom: 14px;
	margin-left: 10px;
	list-style-position: outside;
}
.uzdatnianieplansza2 ul li {
	margin-bottom: 14px;
	margin-left: 10px;
	list-style-position: outside;
}

.pokaz {
	cursor: pointer;
	text-shadow: 2px 2px 3px #000;
	color: #ccccff;
}

.pokaz:hover {
	text-decoration: underline;
}

#uzdatnianie footer {
	clear: both;
	padding: 20px 50px 0px 200px;
}

#uzdatnianie footer hr {
	margin: 5px 50px 5px 100px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#uzdatnianie footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#uzdatnianie footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#uzdatnianie footer a:hover {
	color: blue;
}
/* ----- uzdatnianie koniec ---------------*/
/* ----- testomaty początek ---------------*/
#testomaty {
	width: 1000px;
	float: right;
	font-size: 0.9em;
	background-color:#00468B;
	color: #6BA7D9;
}

#testomaty article {
	width: 80%;
	float: right;
	margin: 0px 0px 10px 10px;
}

#testomaty img {
	float: left;
	border:ridge;
	box-shadow: 5px 5px 5px #000;
	-moz-box-shadow: 5px 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
	margin: 90px 0px 0px 30px;
}
#testomaty ul {
	margin: 10px 0px 0px 20px;	
}

#testomaty ul li {
	width: 242px;
	height: 100px;
	margin: 3px;
	padding: 20px 2px 0px 2px;
	border: solid 1px;
	list-style: none;
	text-align: center;
	float: left;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#2A6597), to(#2A6597), color-stop(50%, #044174));
	border-color: black;
	box-shadow: 0px 0px 8px black;
	/*-moz-box-shadow: 2px 2px 2px 2px black;  ----------!!!!!!!!!!!!!!!!!!!!!!!!!!
	-webkit-box-shadow-bottom: 8px white;*/
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
}

#testomaty a {
	font-size: 1.1em;
	font-weight: bold;
	color: #dcdcdc;
	text-shadow: 1px 1px #4682B4, -1px -1px black;	
}
#testomaty li:hover {
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(50%, #4194D9));
	border-color: white;
	box-shadow: 0px 0px 8px #87CEFA;
	color: white;
}

#testomaty li a:hover {
	color: orange;
}

#testomaty footer {
	clear: both;
	padding: 0px 50px 0px 200px;
}

#testomaty footer hr {
	margin: 5px 50px 5px 100px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(vertical, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
   
}

#testomaty footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#testomaty footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#testomaty footer a:hover {
	color: blue;
}

/*-----------------------------------------testomat 2000 ------------------------------*/
#testomat2000  {
	width: 1000px;
	float: right;
	font-size: 0.9em;
	background-color: #00468B;
	color: white;
}

#testomat2000 article {
	width: 70%;
	float: right;
	margin-top: 30px;
}
#testomat2000  p {
	padding: 0px 30px 0px 20px;
}

#testomat2000 article a {
	color: #FFFFFF;
}

#testomat2000 article a:hover {
	color: orange;
}

#testomat2000  article ul {
	list-style-position: inside;
	list-style-type: square;
	margin: 0px 30px 0px 20px;

}
#testomat2000 article ol {
	list-style-position: inside;
	margin: 0px 30px 0px 20px;
}

#testomat2000 li {
	margin-top: 3px;
	margin-bottom: 3px;
}
#testomat2000 table {
	margin: 30px 50px 30px 0px;
	border: ridge;
	border-color: #6BA7D9;
}
#testomat2000 table td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
#testomat2000 table tr:hover {
	color: #FF9400;
}
#testomat2000 footer {
	clear: both;
	margin-top: 30px;
}

#testomat2000 footer hr {
	margin: 5px 0px 5px 0px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#testomat2000 footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#testomat2000 footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#testomat2000 footer a:hover {
	color: blue;
}

/* ------------------początek Testomat 2000 CAL, S8, ANTOX ----------*/
#testomat2000CAL  {
	width: 1000px;
	padding-bottom: 180px;
	float: right;
	font-size: 0.9em;
	background-color: #00468B;
	color: white;
}

#testomat2000CAL article {
	width: 75%;
	float: right;
}

#testomat2000CAL a {
	color: #FFFFFF;
}
#testomat2000CAL a:hover {
	color: orange;	
}
.testomatplansza1 {
	width: 650px;
	float: right;
	/*background-color: #2A6597;*/
	background-color: #395773;
	border:ridge #6BA7D9;
	margin: 40px 40px 0px 0px;
	padding: 30px;
}

.caro2 {
	text-align: center;
	color: #6BA7D9;
	text-shadow: 2px 2px 2px #000;	
}

#testomat2000CAL table {
	margin: 20px 0px 20px 0px;
	border: ridge;
	border-color: #6BA7D9;
}
#testomat2000CAL table td {
	border: 1px solid #6BA7D9;
	padding: 10px 50px 10px 50px;
}
#testomat2000CAL table tr:hover {
	color: #FF9400;
}

/* -----------------koniec Testomat 2000 CAL, S8, ANTOX -----------*/
/*-------------------------------------------------testomat ECO ----------------*/
#testomatEco  {
	width: 1000px;
	float: right;
	font-size: 0.9em;
	background-color: #00468B;
	color: white;
}

#testomatEco article {
	width: 75%;
	float: right;
	margin-top: 30px;
}
#testomatEco p {
	padding: 0px 30px 0px 20px;
}

#testomatEco a {
	color: #FFFFFF;
}
#testomatEco a:hover {
	color: orange;
}

#testomatEco article ul {
	list-style-type:square;
	margin-left: 20px;
}
#testomatEco article ol {
	margin-left: 20px;
}

#testomatEco li {
	margin-top: 3px;
	margin-bottom: 3px;
}
#testomatEco table {
	margin: 30px 50px 30px 0px;
	border: ridge;
	border-color: #6BA7D9;
}
#testomatEco  table td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
#testomatEco table tr:hover {
	color: #FF9400;
}
#testomatEco footer {
	clear: both;
	margin-top: 30px;
}

#testomatEco footer hr {
	margin: 5px 0px 5px 0px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#testomatEco footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#testomatEco footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#testomatEco footer a:hover {
	color: blue;
}

.srodek {
	text-align:center;
}
#testomatEco h3 {
	text-shadow: 4px 4px 4px #000;
	color: darkorange;
}

#testomatEco h4 {
	text-shadow: 4px 4px 4px #000;
}
/* ---------------------------------------testomat Fe -----------------------*/
#testomatFe {
	width: 1000px;
	float: right;
	font-size: 0.9em;
	background-color: #00468B;
	color: white;
}

#testomatFe article {
	width: 70%;
	float: right;
	margin: 30px 30px 20px 40px;
}

#testomatFe  p {
	padding: 0px 30px 0px 20px;
}

#testomatFe a {
	color: #FFFFFF;
}

#testomatFe a:hover {
	color: orange;
}

#testomatFe article ul {
	list-style-type:square;
	list-style-position: inside;
	margin: 0px 30px 0px 20px;
}
#testomatFe article ol {
	list-style-position: inside;
	margin: 0px 30px 0px 20px;
}

#testomatFe li {
	margin-top: 3px;
	margin-bottom: 3px;
}
#testomatFe table {
	margin:  30px auto;
	border: ridge;
	border-color: #6BA7D9;
}
#testomatFe  table td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
#testomatFe table tr:hover {
	color: #FF9400;
}
#testomatFe footer {
	clear: both;
	margin-top: 30px;
}

#testomatFe footer hr {
	margin: 5px 0px 5px 0px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#testomatFe footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#testomatFe footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#testomatFe footer a:hover {
	color: blue;
}

.srodek {
	text-align:center;
}
#testomatFe h3 {
	text-shadow: 4px 4px 4px #000;
	color: darkorange;
}

#testomatFe h4 {
	text-shadow: 4px 4px 4px #000;
}
/* ----------------------------------------------------------testomat Cl ----------------------------*/
#testomatCl {
	width: 1000px;
	float: right;
	font-size: 0.9em;
	background-color: #00468B;
	color: white;
}

#testomatCl article {
	width: 75%;
	float: right;
	margin: 30px 30px 20px 40px;
}

#testomatCl  p {
	padding: 0px 30px 0px 20px;
}

#testomatCl article ul {
	list-style-type:square;
	margin-left: 20px;
}
#testomatCl article ol {
	margin-left: 20px;
}

#testomatCl li {
	margin-top: 3px;
	margin-bottom: 3px;
}
#testomatCl table {
	margin:  30px ;
	border: ridge;
	border-color: #6BA7D9;
}
#testomatCl  table td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
#testomatCl table tr:hover {
	color: #FF9400;
}
#testomatCl footer {
	clear: both;
	margin-top: 30px;
}

#testomatCl footer hr {
	margin: 5px 0px 5px 0px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#testomatCl footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#testomatCl footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#testomatCl footer a:hover {
	color: blue;
}

.srodek {
	text-align:center;
}
#testomatCl h3 {
	text-shadow: 4px 4px 4px #000;
	color: darkorange;
}

#testomatCl h4 {
	text-shadow: 4px 4px 4px #000;
}
#testomatCl h1 {
	color: darkorange;
	text-shadow: 4px 4px 4px #000;
	margin-bottom: 7px;
}

/* -----------------------------------------testomat Cr ----------------------*/
#testomatCr {
	width: 1000px;
	float: right;
	font-size: 0.9em;
	background-color: #00468B;
	color: white;
}

#testomatCr article {
	width: 75%;
	float: right;
	margin: 30px 30px 20px 40px;
}

#testomatCr  p {
	padding: 0px 30px 0px 20px;
}


#testomatCr article ul {
	list-style-type:square;
	margin-left: 20px;
}
#testomatCr article ol {
	margin-left: 20px;
}

#testomatCr li {
	margin-top: 3px;
	margin-bottom: 3px;
}
#testomatCr table {
	margin:  30px ;
	border: ridge;
	border-color: #6BA7D9;
}
#testomatCr  table td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
#testomatCr table tr:hover {
	color: #FF9400;
}
#testomatCr footer {
	clear: both;
	margin-top: 30px;
}

#testomatCr footer hr {
	margin: 5px 0px 5px 0px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#testomatCr footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#testomatCr footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#testomatCr footer a:hover {
	color: blue;
}

.srodek {
	text-align:center;
}
#testomatCr h3 {
	text-shadow: 4px 4px 4px #000;
	color: darkorange;
}

#testomatCr h4 {
	text-shadow: 4px 4px 4px #000;
}
#testomatCr h1 {
	color: darkorange;
	text-shadow: 4px 4px 4px #000;
	margin-bottom: 7px;
}
/* -----------------------------------testomat V -------------------*/
#testomatV {
	width: 1000px;
	float: right;
	font-size: 0.9em;
	background-color: #00468B;
	color: white;
}

#testomatV article {
	width: 75%;
	float: right;
	margin: 30px 30px 20px 40px;
}

#testomatV  p {
	padding: 0px 30px 0px 20px;
}
#testomatV article ul {
	list-style-type:square;
	list-style-position: inside;
	margin-left: 20px;
}
#testomatV article ol {
	list-style-position: inside;
	margin-left: 20px;
}

#testomatV li {
	margin-top: 3px;
	margin-bottom: 3px;
}
#testomatV table {
	margin:  30px ;
	border: ridge;
	border-color: #6BA7D9;
}
#testomatV  table td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
#testomatV table tr:hover {
	color: #FF9400;
}
#testomatV footer {
	clear: both;
	margin-top: 30px;
}

#testomatV footer hr {
	margin: 5px 0px 5px 0px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#testomatV footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#testomatV footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#testomatV footer a:hover {
	color: blue;
}

.srodek {
	text-align:center;
}
#testomatV h3 {
	text-shadow: 4px 4px 4px #000;
	color: darkorange;
}

#testomatV h4 {
	text-shadow: 4px 4px 4px #000;
}
#testomatV h1 {
	color: darkorange;
	text-shadow: 4px 4px 4px #000;
	margin-bottom: 7px;
}
/* ----- testomaty koniec ------------------*/
/* ----- przyrządy pomiarowe początek ------*/

#przyrzadypomiarowe {
	width: 1000px;
	padding-bottom: 50px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	color: #6BA7D9;
}
#przyrzadypomiarowe article {
	width: 75%;
	float: right;
}
#przyrzadypomiarowe h2 {
	color: #d4e5f5;
	text-shadow: 2px 2px black;
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 20px 10px;	
}

#przyrzadypomiarowe h4 {
	width: 700px;
	height: 30px;
	margin: 3px;
	padding: 8px 2px 0px 10px;
	border: solid 1px black;
	float: left;
	font-size: 1.05em;
	background: linear-gradient(#044174, #4194D9, #044174);
				/*-moz-linear-gradient (#044174, #4194D9, #044174);*/
				-webkit-linear-gradient(#044174, #4194D9, #044174);
				-o-linear-gradient(#044174, #4194D9, #044174);
				-ms-linear-gradient(#044174, #4194D9, #044174);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(80%, #4194D9));
				/*-moz-linear-gradient(0 0, 0 100%, from(#044174), to(#044174), color-stop(80%, #4194D9));*/
	/*border-color: black;*/
	box-shadow: 0px 0px 8px black;
	-moz-box-shadow: 0px 0px 8px black; 
	-webkit-box-shadow-bottom: 0px 0px 8px black;
	-o-box-shadow-bottom: 0px 0px 8px black;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	color: white;
	text-shadow: 1px 1px #4682B4, -1px -1px black;	
}
#przyrzadypomiarowe h4:hover {
	background: linear-gradient(#2A6597, #044174, #2A6597);
				-moz-linear-gradient (#2A6597, #044174, #2A6597);
				-webkit-linear-gradient (#2A6597, #044174, #2A6597);
				-o-linear-gradient (#2A6597, #044174, #2A6597);
				-ms-linear-gradient (#2A6597, #044174, #2A6597);		

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#2A6597), to(#2A6597), color-stop(50%, #044174));
	/*background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(50%, #4194D9));*/
	border-color: white;
	box-shadow: 0px 0px 8px #87CEFA;
	color: white;
}
#przyrzadypomiarowe img {
	

}
.przyrzadyopis {
	width: 700px;
	padding: 10px 10px 10px 0px;
	clear: both;
	color: #FFFFFF;
}
#przyrzadypomiarowe table{
	width: 700px;
	border-bottom: 1px solid #999999;
	margin: 30px 0px;
}
#przyrzadypomiarowe th, td {
	padding: 5px 7px 7px 10px;
	border-right: 2px solid #00468B;
}
#przyrzadypomiarowe table th {
	font-weight: bolder;
	text-shadow: 1px 1px 1px black;
}

#przyrzadypomiarowe th {
	text-transform: uppercase;
	letter-spacing: 0.1em;
	font-size: .8em;
	border-bottom: 2px solid #111111;
	border-top: 1px solid #999;
	text-align: left;
}
#przyrzadypomiarowe table .inoval {
	width: 800px;
}

#wiekszy {
	position: absolute;
	display: none;
	padding: 15px 70px 15px 70px;
	background-color: white;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;
	box-shadow: 2px 2px 8px black;
}

#wiekszy1 {
	position: absolute;
	display: none;
	padding: 15px 70px 15px 70px;
	background-color: white;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;
	box-shadow: 2px 2px 8px black;
}

#wiekszy2 {
	position: absolute;
	display: none;
	padding: 15px 70px 15px 70px;
	background-color: white;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;
	box-shadow: 2px 2px 8px black;
}
#wiekszy3 {
	position: absolute;
	display: none;
	padding: 15px 70px 15px 70px;
	background-color: white;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;
	box-shadow: 2px 2px 8px black;
}

#wiekszy4 {
	position: absolute;
	display: none;
	padding: 15px 70px 15px 70px;
	background-color: white;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;
	box-shadow: 2px 2px 8px black;
}

#wiekszy5 {
	position: absolute;
	display: none;
	padding: 15px 70px 15px 70px;
	background-color: white;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
	-o-border-radius: 5px;
	box-shadow: 2px 2px 8px black;
}

/*
#przyrzadypomiarowe article img {
	float: left;
	margin: 80px 0px;
	border:ridge;
	box-shadow: 5px 5px 5px #000;
	-moz-box-shadow: 5px 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
}
*/


/* ------ przyrządy pomiarowe  koniec ------*/

/* -----------sterowniki nowe ---------------*/

#sterowniki {
	width: 1000px;
	padding: 0px 0px 50px 0px;
	/*padding-bottom: 50px;
	padding-right: 20px;*/
	float: right;
	font-size: .9em;
	background-color: #00468B;
	color: #6BA7D9;
}
#sterowniki article {
	width: 75%;
	float: right;
	padding-bottom: 120px;
}
#sterowniki h2 {
	color: #d4e5f5;
	text-shadow: 2px 2px black;
	margin: 20px 0px 0px 0px;
	padding: 20px 0px 20px 10px;	
}

#sterowniki h3 {
	width: 670px;
	height: 80px;
	margin: 3px;
	line-height: 20px;
	padding: 15px 2px 15px 30px;
	border: solid 1px black;
	float: left;
	font-size: 1.05em;
	background: linear-gradient(#044174, #4194D9, #044174);
				/*-moz-linear-gradient (#044174, #4194D9, #044174);*/
				-webkit-linear-gradient(#044174, #4194D9, #044174);
				-o-linear-gradient(#044174, #4194D9, #044174);
				-ms-linear-gradient(#044174, #4194D9, #044174);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(80%, #4194D9));
				/*-moz-linear-gradient(0 0, 0 100%, from(#044174), to(#044174), color-stop(80%, #4194D9));*/
	/*border-color: black;*/
	box-shadow: 0px 0px 8px black;
	-moz-box-shadow: 0px 0px 8px black; 
	-webkit-box-shadow-bottom: 0px 0px 8px black;
	-o-box-shadow-bottom: 0px 0px 8px black;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	color: white;
	text-shadow: 1px 1px #4682B4, -1px -1px black;	
}
#sterowniki h3:hover {
	background: linear-gradient(#2A6597, #044174, #2A6597);
				-moz-linear-gradient (#2A6597, #044174, #2A6597);
				-webkit-linear-gradient (#2A6597, #044174, #2A6597);
				-o-linear-gradient (#2A6597, #044174, #2A6597);
				-ms-linear-gradient (#2A6597, #044174, #2A6597);		

	background: -webkit-gradient(linear, 0 0, 0 100%, from(#2A6597), to(#2A6597), color-stop(50%, #044174));
	/*background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(50%, #4194D9));*/
	border-color: white;
	box-shadow: 0px 0px 8px #87CEFA;
	color: white;
}

#sterowniki h4 {
	color:  #E8EDF1;
	font-size: 1.2em;
}

#sterowniki ul li {
	list-style-type:square;
	list-style-position: inside;
}

#sterowniki ol  {
	list-style-type: decimal;
	list-style-position: outside;
}

#sterowniki img {
	box-shadow: 2px 2px 2px black;
}

.sterownikiopis {
	width: 700px;
	padding: 10px 10px 10px 0px;
	clear: both;
	color: #FFFFFF;
}
#sterowniki table{
	width: 100%;
	border-bottom: 1px solid blue;
	margin: 30px 0px;
}
#sterowniki th, td {
	padding: 5px 7px 7px 10px;
	border-right: 2px solid #00468B;

}
#sterowniki table th {
	font-weight: bolder;
	text-shadow: 1px 1px 1px black;
}

#sterowniki th {
	text-transform: uppercase;
	letter-spacing: 0.1em;
	font-size: .9em;
	border-bottom: 2px solid #111111;
	border-top: 1px solid blue;
	text-align: left;
}
#opis {

}
#softmasterroe {
	display: none;
}
#softmastermmp {
	display: none;
}

#roemini {
	display: none;
}

#obramowanie {
	margin-top: 15px;
}
ul.nawigacja {
	width: 700px;
	height: 30px;
	margin-bottom: -4px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	font-size: .9em;

}

.nawigacja li {
	display: inline;
	background-color: white;
}

.nawigacja li a {
	
	padding: 8px 21px 8px 21px;
	color: #00468B;
	background-color: #e8edf1;
	border-top: ridge #6BA7D9;
	border-left: ridge #6BA7D9;
	border-right: ridge #6BA7D9;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

ul.nawigacja li .aktywna {
	color:  #FFFFFF;
	text-shadow: 1px 1px 1px black;
	background-color: #00468B;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.zawartosc {
	width: 96%;
	padding: 10px 10px 10px 25px;
	/*background-color: #0162d5;*/
	color: #FFFFFF;
	border-right: 3px solid black;
	border-bottom: 3px solid black;
	border-left: 3px ridge #6BA7D9;

	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border-top-right-radius: 14px;
}
	

/* sterowniki nowe koniec */

/* ------sterowniki stare początek ---------------*/
/*
#sterowniki {
	font-size: .9em;
	width: 1000px;
	float: right;
	background-color: #00468B;
	color: white;
}

#sterowniki article {
	width: 750px;
	float: right;
	color: #6BA7D9;
	margin-right: 10px;
}

#sterowniki article h3 {
	color: white;
	text-shadow: 2px 2px 2px #000;

}
.opis {

	margin: 30px 0px 0px 0px;
	padding-right: 40px;
}

#sterowniki article img {
	float: left;
	margin: 35px 30px 0px 0px;
	border:ridge;
	box-shadow: 5px 5px 5px #000;
	-moz-box-shadow: 5px 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
}

#sterowniki footer {
	clear: both;
	padding: 0px 50px 0px 0px;
}

#sterowniki footer hr {
	margin: 5px 0px 5px 50px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#sterowniki footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#sterowniki footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#sterowniki footer a:hover {
	color: blue;
}
*/
/* ------ sterowniki stare koniec ----------------*/
/* ------zestawy analityczne początek ------*/
#zestawyanalityczne {
	width: 1000px;
	font-size: .9em;
	background-color: #00468B;
	color: #6BA7D9;
	float: right;
}

#zestawyanalityczne .entry {
	width: 220px;
	float: right;
	margin: 40px 30px 10px 10px;
}

#zestawyanalityczne .entry img {
	float: left;
	margin-bottom: 20px;
	border:ridge;
	box-shadow: 5px 5px 5px #000;
	-moz-box-shadow: 5px 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
}


#zestawyanalityczne .entry figcaption li {
	list-style-type: none;
}

#zestawyanalityczne a {
	font-size: 1.2em;
	font-weight: bold;
	text-shadow: 2px 2px 2px #000;
	color: #FF9400;
}

#zestawyanalityczne a:hover {
	color: blue;
}

#zestawyanalityczne p {
	color: orange;
}

#zestawyanalityczne .przyciski {
	float: left;
	margin: 0px 0px 20px 250px;
	clear: both;
}

#zestawyanalityczne .przyciski li {
	width: 180px;
	height: 40px;
	margin: 20px 5px 8px 2px;
	padding: 8px 1px 8px 2px;
	border: solid 1px;
	list-style: none;
	text-align: center;
	float: left;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#2A6597), to(#2A6597), color-stop(50%, #044174));/* --ciemny--*/

	border-color: black;	
	box-shadow: 0px 0px 8px black;
	/*-moz-box-shadow: 2px 2px 2px 2px black;  ----------!!!!!!!!!!!!!!!!!!!!!!!!!!
	-webkit-box-shadow-bottom: 8px white;*/

	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
}

#zestawyanalityczne .przyciski li:hover {
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(50%, #4194D9));
	border-color: white;
	box-shadow: 0px 0px 8px #87CEFA;
	color: white;
}


#zestawyanalityczne .przyciski a {
	font-size: 1.1em;
	font-weight: bold;
	color: white
}


#zestawyanalityczne  footer {
	clear: both;
	padding: 0px 50px 0px 200px;
}

#zestawyanalityczne footer hr {
	margin: 5px 50px 5px 100px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#zestawyanalityczne footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#zestawyanalityczne footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#zestawyanalityczne footer a:hover {
	color: blue;
}
/* ------------------------------------------------duroval --------------------------*/
#duroval {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: white;
}

#duroval .article {
	width: 760px;
	float: right;
	background-color: #2A6597;
	border:ridge #6BA7D9;
	box-shadow: 0px 0px 8px #87CEFA;
	/*margin: 30px 15px 0px 0px;*/
	margin: 15px 15px 15px 0px;
}

#duroval .article h2 {
	color: darkorange;
	text-shadow: 2px 2px 2px #000;
	padding: 25px;
}

.lewa {
	float: left;
	width: 190px;
	margin: 6px 0px 0px 10px;
	/*padding-bottom: 130px;*/
}

.lewa img {	
	border:ridge;
	box-shadow: 5px 5px 5px #000;
}

.prawa {
	float: right;
	width: 515px;
	font-size: 1em;
	margin-right: 10px;
}

.odnosniki ul {
	margin: 50px 5px 0px 5px;
	padding: 50px 0px 0px 0px;
	width: 750px;
	float: left;
}

#duroval li {
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(50%, #4194D9));
	box-shadow: 0px 0px 8px #87CEFA;
	width: 180px;
	height: 40px;
	margin: 0px 1px 8px 2px;
	padding: 8px 1px 6px 1px;
	border: solid 1px;
	list-style: none;
	text-align: center;
	float: left;
}

#duroval a {
	color: white;
	text-align: center;
}	
	
#duroval a:hover  {
	color: darkorange;
}
/* ----------------------------------------------------duroval koniec----------------------*/
/* ----------------------------------------------------durognost początek----------------------*/
#durognost {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: white;
}
#durognost .article {
	width: 760px;
	float: right;
	background-color: #2A6597;
	border:ridge #6BA7D9;
	box-shadow: 0px 0px 8px #87CEFA;
	margin: 30px 15px 0px 0px;
}

#durognost .article h2 {
	color: darkorange;
	text-shadow: 2px 2px 2px #000;
	padding: 25px;
}

.lewa {
	float: left;
	width: 190px;
	margin: 6px 0px 0px 10px;
	/*padding-bottom: 130px;*/
}

.lewa img {	
	border:ridge;
	box-shadow: 5px 5px 5px #000;
}

.prawa {
	float: right;
	width: 515px;
	font-size: 1em;
	margin-right: 10px;
}

.odnosniki ul {
	margin: 0px 5px 0px 5px;
	width: 750px;
	float: left;
}

#durognost li {
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(50%, #4194D9));
	box-shadow: 0px 0px 8px #87CEFA;
	width: 180px;
	height: 40px;
	margin: 20px 1px 8px 2px;
	padding: 8px 1px 6px 1px;
	border: solid 1px;
	list-style: none;
	text-align: center;
	float: left;
}

#durognost a {
	color: white;
	text-align: center;
}

#durognost a:hover {
	color: darkorange;
}

/* ----------------------------------------------------durognost koniec----------------------*/
/* ----------------------------------------------------testoval początek----------------------*/
#testoval {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: white;
	/*background-image: url(images/DurovalCPMtlo.jpg);*/
}

#testoval .article {
	width: 760px;
	float: right;
	background-color: #2A6597;
	border:ridge #6BA7D9;
	box-shadow: 0px 0px 8px #87CEFA;
	/*margin: 30px 15px 0px 0px;*/
	margin: 15px 15px 15px 0px;

}

#testoval .article h2 {
	color: darkorange;
	text-shadow: 2px 2px 2px #000;
	padding: 25px;
}

.lewa {
	float: left;
	width: 190px;
	margin: 6px 0px 0px 10px;
	/*padding-bottom: 130px;*/
}

.lewa img {	
	border:ridge;
	box-shadow: 5px 5px 5px #000;
}

.prawa {
	float: right;
	width: 515px;
	font-size: 1em;
	margin-right: 5px;
}

.odnosniki ul {
	margin: 50px 5px 0px 5px;
	padding: 50px 0px 0px 0px;
	width: 750px;
	float: left;
}

#testoval li {
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(50%, #4194D9));
	box-shadow: 0px 0px 8px #87CEFA;
	width: 180px;
	height: 40px;
	margin: 0px 1px 8px 2px;
	padding: 8px 1px 6px 1px;
	border: solid 1px;
	list-style: none;
	text-align: center;
	float: left;
}

#testoval a {
	color: white;
	text-align: center;
}

#testoval a:hover {
	color: darkorange;
}

/* ------ zestawy analityczne koniec ---------*/
/* ------ preparaty chemiczne początek -------*/

#preparatychemiczne {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	color: white;
}

#preparatychemiczne article {
	width: 750px;
	float: right;
	margin: 30px 30px 30px 40px;
}

#preparatychemiczne article p {
	margin: 10px 20px 10px 10px;

}

.caro {
	width: 100%;
	text-align: center;
	color: #FF9400;
	text-shadow: 2px 2px 2px #000;	
	float: left;
	

}

#preparatychemiczne article ul {
	margin: 5px 20px 20px 30px;
	list-style-type: square;
}

#preparatychemiczne li {
	margin-top: 3px;
	margin-bottom: 3px;
}

#preparatychemiczne table {
	font-size: 1em;
	margin: 20px 60px 30px 50px;
	float: left;
	border: ridge;
	border-color: #6BA7D9;
}

#preparatychemiczne  td {
	border: 1px solid #6BA7D9;
	padding: 7px;
}
	
#preparatychemiczne table tr:hover {
	color: #FF9400;
}	

#preparatychemiczne footer {
	clear: both;
	padding: 0px 50px 0px 200px;
}

#preparatychemiczne footer hr {
	margin: 5px 50px 5px 100px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#preparatychemiczne footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#preparatychemiczne footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#preparatychemiczne footer a:hover {
	color: blue;
	}
/* ------ prep3araty chemiczne koniec ------*/
/* ------ cennik początek -----------------*/
/*----------plansza cennik -----------------*/

#planszacennik {
	width: 1000px;
	float: right;
	background-color: #00468B;
	font-size: .9em;
}

#planszacennik article {
	width: 75%;
	float: right;
	margin-right: 30px;
}

.images {
	margin: 0;
	float: left;
	width: 33%;
	text-align: center;

}
#planszacennik a {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A5CAE4;
	text-shadow: 2px 2px 2px #000;
}

#planszacennik a:hover {
	color: #FF9400;
}

#planszacennik  img {
	margin-top: 30px;
	margin-bottom: 3px;
	border:ridge;
	box-shadow: 5px 5px 5px #000;
	-moz-box-shadow: 5px 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
}
#planszacennik footer {
	clear: both;
	padding: 50px 0px 0px 0px;
}

#planszacennik footer hr {
	margin: 5px 0px 5px 0px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#planszacennik footer p {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	
}

#planszacennik footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 2px #000;	
}

#planszacennik footer a:hover {
	color: blue;
}
/*---------------------------------------cennik testomaty począątek----------------------*/
#cenniktestomaty {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	color:white;
}
#cenniktestomaty article {
	width: 75%;
	float: right;
}

#cenniktestomaty article p {
	text-align: center;
}
#cenniktestomaty table {
	margin: 30px 0px 30px 70px;	
	border: ridge;
	border-color: #6BA7D9;
}
#cenniktestomaty  td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}	
#cenniktestomaty table tr:hover {
	color: darkorange;
}

/*------------------------------------------cennik indykatory poczatek ----------------*/

#cennikindykatory {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	color:white;
}

#cennikindykatory article {
	width: 75%;
	float: right;
}

#cennikindykatory article p {
	text-align: center;
}

#indykatortable table {
	margin: 30px 0px 30px 70px;	
	border: ridge;
	border-color: #6BA7D9;
}
#indykatortable  table td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
#indykatortable table tr:hover {
	color: #FF9400;
}

/* ------------------------------------------cennik osprzęt --------------------------------*/
#cennikosprzet {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	color:white;
}

#cennikosprzet article {
	width: 75%;
	float: right;
}

#cennikosprzet article p {
	text-align: center;
}

#osprzettable table {
	margin: 30px 0px 30px 70px;	
	border: ridge;
	border-color: #6BA7D9;
}
#osprzettable  td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
#osprzettable table tr:hover {
	color: #FF9400;
}
/* --------------------------------------------------cennik części zamienne ---------------*/


#cennikczescizamienne {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	color:white;

}
#cennikczescizamienne article{
	width: 75%;
	float: right;
	margin: 0px 30px 0px 0px;
}
#cennikczescizamienne article h2 {
	color: #f9d6a3;
	text-shadow: 2px 2px 2px #000;
	margin-bottom: 10px;
}

#cennikczescizamienne article p {
	font-size: 1.5em;
	text-align: center;
	color: #fbea7b;
	font-weight: bold;
	text-shadow: 2px 2px 2px #000;
	margin: 10px;
}

#cennikczescizamienne ul {
	margin: 25px 20px 20px 30px;
	list-style-type: none;
	font-size: 1.5em;
	font-weight: bold;
	color: white;
	text-shadow: 2px 2px 2px #000;
}



#cennikczescizamienne table {
	border: ridge;
	border-color: #6BA7D9;
}
#cennikczescizamienne  td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
#czescizamiennetable  tr:hover {
	color: #FF9400;
}
.tytul {
	font-size: 1.1em;
	color: #FF9400;
}
.money {
	text-align: right;
}
.srodek {
	text-align: center;
}

/* --------------------------------------------------cennik duroval ---------------------*/
#cennikduroval {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	color:white;
}

#cennikduroval article {
	width: 75%;
	float: right;
}

#cennikduroval article p {
	text-align: center;
}

#durovaltable table {
	margin: 30px 0px 30px 70px;	
	border: ridge;
	border-color: #6BA7D9;
}
#durovaltable  td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
#durovaltable table tr:hover {
	color: #FF9400;
}


/* ---------------------------------------------------------cennik testoval ---------------*/
#cenniktestoval {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	color: white;
}

#cenniktestoval article {
	width: 80%;
	float: right;
}

#cenniktestoval article p {
	text-align: center;
}

#testovaltable table {
	margin: 40px 0px 30px 30px;	
	border: ridge;
	border-color: #6BA7D9;
}
#testovaltable  td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
	
#testovaltable table tr:hover {
	color: #FF9400;
}
/* -------------------------------------------------razem ------------------------------------*/
#cennikrazem {
	width: 1000px;
	float: right;
	font-size: .9em;
	background-color: #00468B;
	color:white;
}

#cennikrazem article {
	width:  75%;
	float: right;
	margin:30px 30px 0px 0px;
}

#cennikrazem article p {
	text-align: center;
}

#cennikrazem h2 {
	color: #FF9400;
	text-align: center;
	text-shadow: 2px 2px 2px #000;
}
#cennikrazem table {
	margin:  10px auto;	
	border: ridge;
	border-color: #6BA7D9;
}
#cennikrazem  td {
	border: 1px solid #6BA7D9;
	padding: 5px;
}
	
#cennikrazem table tr:hover {
	color: #FF9400;
}
/* ------ cennik koniec ---------------*/
/* ------ galeria zdjec poczatek ------*/

#galeriazdjec {
	width: 1000px;
	float: right;
	font-size: 1em;
	background-color: #00468B;
	
}

#galeriazdjec article {
	width: 800px;
	float:right;
	margin: 30px 0px 50px 10px;
}

#galeriazdjec footer {
	clear: both;
	padding: 60px 0px 0px 200px;
}

#galeriazdjec footer hr {
	margin: 5px 50px 5px 100px;
    	height: .5px;
    	border-color: #4194D9;
    	background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#galeriazdjec footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	color: #6BA7D9;
	text-align: center;
}

#galeriazdjec footer a {
	color: #FF9400;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#galeriazdjec footer a:hover {
	color: blue;
	}
/* ---------------------------------------------Nowe----------------*/
.imageRow {
  /*zoom: 1;*/
 margin: 7px;
}

.imageRow:after {
  content: "";
  display: table;
  clear: both;
}

.imageRow .set {
	margin: 0px 20px 0px 40px;
}

.imageRow .single {
  	float: left;
  	margin: 15px 25px ;
  	border:ridge;
	box-shadow: 5px 5px 5px #000;
	-moz-box-shadow: 5px 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
  
}
/* to musi zostać */
.imageRow .single a {
  float: left;
  display: block;
  /*background: rgba(255, 255, 255, 0.1);*/
  padding: 7px;                                                  
  line-height: 1em;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  margin-right: 40px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}

.imageRow .single a img {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid rgba(0, 0, 0, 0.3);
}

/*.imageRow .single a:hover {
  background-color: #8ad459;*/


.imageRow .set {
  /*float: left;*/
  /*background: rgba(255, 255, 255, 0.1);*/
  	-webkit-border-radius: 4px;
  	-moz-border-radius: 4px;
  	-ms-border-radius: 4px;
  	-o-border-radius: 4px;
  	border-radius: 4px;
  	box-shadow: 5px 5px 5px #000;
	-moz-box-shadow: 5px 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
  /*-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.5);*/
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}

.imageRow .set:hover {
 /* background: rgba(255, 255, 255, 0.2);*/
}

.imageRow .set .single a {
  background: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-right: 0;
}

.imageRow .set .single a:hover {
  background-color:  blue;                                             /* ---------------  blue  ---------*/
  /*background-color: #8ad459;*/
  -webkit-box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.2), 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.2), 0 1px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.2), 0 1px 4px 0 rgba(0, 0, 0, 0.5);
}

.imageRow .set .single.first a {
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
  -ms-border-top-left-radius: 4px;
  -o-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -ms-border-bottom-left-radius: 4px;
  -o-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.imageRow .set .single.last a {
  -moz-border-radius-topright: 4px;
  -webkit-border-top-right-radius: 4px;
  -ms-border-top-right-radius: 4px;
  -o-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -ms-border-bottom-right-radius: 4px;
  -o-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* -----------------------Nowe koniec --------------------*/

/* ------ galeria zdjec koniec -------*/
/* ------ kontakt poczatek -----------*/
#kontakt {	
	width: 1000px;
	float: right;
	background-color: #00468B;
}	
	
#kontakt article {	
	width: 650px;
	float: right;
	background-color: #2A6597;
	border:ridge #6BA7D9;
	color: white;
	text-shadow: 2px 2px 2px #000;
	margin: 65px 70px 130px 10px;
	padding: 30px 10px 35px 0px;
	
}

#kontact p {
	
}

.adres {
	font-size: 1.3em;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 1.2em;
}
.adres a {
	color: #FF9400;
}
.adres a:hover {
	color: blue;
}
/* ------ kontakt koniec ------*/

.przebudowa {
	width: 650px;
	float: right;
	color: orange;
	font-size: 2.5em;
	text-shadow: 2px 2px 2px #000;
	padding: 160px 0px 160px 0px;
}
/* ------------------ instrukcje początek --------------------*/

#instrukcje {
	width: 1000px;
	float: right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-family:"Arial Black";
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #00468B;
}

#instrukcje article {
	width: 79%;
	float: right;
	margin-bottom: 30px;
}

#instrukcje img {
	float: left;
	border:ridge;
	box-shadow: 5px 5px 5px #000;
	-moz-box-shadow: 5px 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
	margin: 90px 0px 0px 30px;
}

#instrukcje ul {
	margin: 20px 0px 0px 10px;	
}

#instrukcje ul li {
	width: 142px;
	height: 70px;
	margin: 3px;
	padding: 20px 2px 0px 2px;
	border: solid 1px;
	list-style: none;
	text-align: center;
	float: left;
	
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#2A6597), to(#2A6597), color-stop(50%, #044174));

	border-color: black;
	
	box-shadow: 0px 0px 8px black;
	/*-moz-box-shadow: 2px 2px 2px 2px black;  ----------!!!!!!!!!!!!!!!!!!!!!!!!!!
	-webkit-box-shadow-bottom: 8px white;*/
	
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
}

#instrukcje a {
	font-size: 1.1em;
	font-weight: bold;
	/*color: #B0E0E6;*/
	color: #dcdcdc;
	text-shadow: 1px 1px #4682B4, -1px -1px black;	
}
#instrukcje li:hover {
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(50%, #4194D9));
	border-color: white;
	box-shadow: 0px 0px 8px #87CEFA;
	color: white;
}

#instrukcje li a:hover {
	color: white;
}

/* -------------- */
#instrukcje footer {
	clear: both;
	padding: 0px 50px 0px 200px;
}

#instrukcje footer hr {
	margin: 5px 50px 5px 100px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#instrukcje footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
}

#instrukcje footer a {
	color: #FF9400;
	font-size: 1.1em;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#instrukcje footer a:hover {
	color: blue;
}

/* ------------------ instrukcje koniec --------------------*/
/* ------------------- karty charakterystyki początek -------------*/

#karty {
	width: 1000px;
	float: right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-family:"Arial Black";
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #00468B;
}

#karty article {
	width: 79%;
	float: right;
	margin-bottom: 10px;
}

#karty img {
	float: left;
	border:ridge;
	box-shadow: 5px 5px 5px #000;
	-moz-box-shadow: 5px 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
	margin: 90px 0px 0px 30px;
}

#karty ul {
	margin: 20px 0px 0px 10px;	
}

#karty ul li {
	width: 142px;
	height: 70px;
	margin: 3px;
	padding: 20px 2px 0px 2px;
	border: solid 1px;
	list-style: none;
	text-align: center;
	float: left;
	
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#2A6597), to(#2A6597), color-stop(50%, #044174));

	border-color: black;
	
	box-shadow: 0px 0px 8px black;
	-moz-box-shadow: 0px 0px 8px black; 
	-webkit-box-shadow-bottom: 0px 0px 8px black;
	
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
}

#karty a {
	font-size: 1.1em;
	font-weight: bold;
	/*color: #B0E0E6;*/
	color: #dcdcdc;
	text-shadow: 1px 1px #4682B4, -1px -1px black;	
}
#karty li:hover {
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(50%, #4194D9));
	border-color: white;
	box-shadow: 0px 0px 8px #87CEFA;
	color: white;
}

#karty li a:hover {
	color: white;
}

/* -------------- */
#karty footer {
	clear: both;
	padding: 10px 50px 0px 200px;
}

#karty footer hr {
	margin: 5px 50px 5px 100px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#karty footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #6BA7D9;
	text-align: center;
}

#karty footer a {
	color: #FF9400;
	font-size: 1.1em;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#karty footer a:hover {
	color: blue;
}


/*----------------------- karty charakterystyki koniec  ---------------------------------*/

/*----------------------- deklaracje początek  ---------------------------------*/

#deklaracje {
	width: 1000px;
	float: right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-family:"Arial Black";
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #00468B;
	padding: 20px 0px 20px 0px;
}

#deklaracje article {
	width: 75%;
	float: right;
	margin-bottom: 10px;
}

#deklaracje img {
	float: left;
	border:ridge;
	box-shadow: 5px 5px 5px #000;
	-moz-box-shadow: 5px 5px 5px 5px #000;
	-webkit-box-shadow: 5px 5px 5px #000;
	margin: 90px 0px 0px 30px;
}

#deklaracje ul {
	margin: 0px 0px 0px 10px;	
}

#deklaracje ul li {
	width: 142px;
	height: 70px;
	margin: 3px;
	padding: 20px 2px 0px 2px;
	border: solid 1px;
	list-style: none;
	text-align: center;
	float: left;
	
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#2A6597), to(#2A6597), color-stop(50%, #044174));
				
	border-color: black;
	box-shadow: 0px 0px 8px black;
	-moz-box-shadow: 0px 0px 8px black; 
	-webkit-box-shadow-bottom: 0px 0px 8px black;
	
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
}

#deklaracje a {
	font-size: 1.1em;
	font-weight: bold;
	/*color: #B0E0E6;*/
	color: #dcdcdc;
	text-shadow: 1px 1px #4682B4, -1px -1px black;	
}
#deklaracje li:hover {
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#044174), to(#044174), color-stop(50%, #4194D9));
	border-color: white;
	box-shadow: 0px 0px 8px #87CEFA;
	color: white;
}

#deklaracje li a:hover {
	color: white;
}

/* -------------- */
#deklaracje footer {
	clear: both;
	padding: 0px 50px 0px 200px;
}

#deklaracje footer hr {
	margin: 5px 50px 5px 100px;
    height: .5px;
    border-color: #4194D9;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#044174), to(#044174), color-stop(50%,#4194D9));
}

#deklaracje footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #6BA7D9;
	text-align: center;
	font-size: 0.9em;
}

#deklaracje footer a {
	color: #FF9400;
	font-size: 1.1em;
	font-weight: bold;
	text-shadow: 2px 2px 3px #000;	
}

#deklaracje footer a:hover {
	color: blue;
}

/*----------------------- dekalracje koniec  ---------------------------------*/






















