body {
	background: url('../pics/bg.gif') top repeat-x #ffffff;
	font-family: Arial, Tahoma, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #222222; 
	text-align: center; 
	margin: 0;
	}
a {color: #991B1E; text-decoration: underline;}
a:hover {color: #E77679; text-decoration: underline;}

h1 {color:#3F83BC; font-family: arial; font-weight:normal; font-size:21px; letter-spacing:0;}
h2 {font-family: Arial; font-size: 18px; color: #666666; padding-left: 0px;}
h3 {font-family: Arial; font-size: 17px; color: #88cc88; margin: 5px 0 10px 0;}
h4 {font-family: Arial; font-size: 14px; color: red; padding-left: 17px;padding-left: 17px;}
h5 {font-family: Arial; font-size: 18px; color: #3F83BC; margin: 0 0 10px 0;padding-left: 7px; text-align:center;}

p {margin: 0 0 15px 0; padding: 0;}

ul {margin: 0 0 15px 30px; padding: 0;}
li {padding-bottom: 5px; }

.center {text-align: center;}

.content-box {margin-left: 17px; height: auto; width: auto; overflow: hidden;}

.green-box1 {width: 481px; height: auto; overflow: hidden; background: url('../pics/green-top.gif') top no-repeat #E0F4D7; padding: 20px 17px 2px 17px;}
.green-box1-close {width: 515px; height: 12px; background: url('../pics/green-bottom.gif'); overflow: hidden;}

.green-box2 {width: 304px; height: auto; overflow: hidden; background: url('../pics/green-small-top.gif') top no-repeat #E0F4D7; padding: 20px 17px 2px 17px;}
.green-box2-close {width: 340px; height: 12px; background: url('../pics/green-small-bottom.gif'); overflow: hidden;}
.green-box2 h1 {color:#3F83BC; font-family: arial; font-weight:normal;} 
.green-box1 h1 {color:#3F83BC; font-family: arial; font-weight:normal;} 

.empty-box1-top {width: 515px; height: 12px; background: url('../pics/empty-top.gif'); overflow: hidden;}
.empty-box1-bottom {width: 515px; height: 12px; background: url('../pics/empty-bottom.gif'); overflow: hidden;}
.empty-box1-content {width: 481px; height: auto; background: url('../pics/empty-bg.gif'); overflow: hidden; padding: 10px 17px 10px 17px;}

.empty-box2-top {width: 610px; height: 12px; background: url('../pics/empty-large-top.gif'); overflow: hidden;}
.empty-box2-bottom {width: 610px; height: 12px; background: url('../pics/empty-large-bottom.gif'); overflow: hidden;}
.empty-box2-content {width: 576px; height: auto; background: url('../pics/empty-large-bg.gif'); overflow: hidden; padding: 10px 17px 10px 17px;}


.lista1 {margin: 0 0 5px 17px; padding: 0; list-style: none;}
.lista1 li {background: url('../pics/bullet2.gif') top left no-repeat; padding-left: 30px; color: #222222; padding-bottom: 10px; line-height: 135%}

.table1 {width: 100%; height: auto;}
.table1 th {padding: 6px; border-bottom: solid 1px #efefef; color: #000000}
.table1 td {padding: 6px; color: #494949;}

.color1 {color: #3F83BC;}

#container {width: 970px; height: auto; overflow: hidden; margin: auto; }

#top {width: 970px; height: 137px; overflow: hidden; text-align: left; background: url('../pics/logo-rejestracja24.gif') top left no-repeat;}
#topMenu {float: right; font-size: 11px; margin-top: 15px;}
#topMenu img {vertical-align: middle;}
#mainMenu {clear: right; margin: 4px 0 0 0; padding: 0; list-style: none; float: right;}
#mainMenu li {display: inline;}

#leftColumn {width: 435px; height: auto; overflow: hidden; float: left; text-align: left;}

#rightColumn {width: 515px; height: auto; overflow: hidden; float: right; text-align: left;}
#box-opinie-klientow {width: 253px; height: 113px; background: url('../pics/opinie-klientow-bg.jpg') no-repeat; padding: 17px 166px 17px 16px; margin: 0 0 20px 0;}

#footer {width: 100%; height: auto; background: url('../pics/footer-bg.gif') top center no-repeat #E0F4D7; margin-top: 20px; overflow: hidden;}
#footerContainer {width: 970px; height: auto; overflow: hidden; margin: auto; text-align: left;}
#footerMenu {margin: 15px 0 30px 0; padding: 0; list-style: none; color: #3F83BC;}
#footerMenu li {display: inline; margin-left: 27px}
#footerMenu img {vertical-align: middle; margin-right: 6px;}
#footerMenu a {color: #666666; text-decoration: none;}
#footerMenu a:hover {color: #363636; text-decoration: none;}
#footerCopy {margin: 0 0 15px 17px;}

/*podstrona*/

#leftColumnSubpage {width: 610px; height: auto; overflow: hidden; float: left; text-align: justify;}

#rightColumnSubpage {width: 340px; height: auto; overflow: hidden; float: right; text-align: left;}
#kontakt_form input {margin-bottom:10px}
#zamow_form input {margin:3px 0 5px 0;}
div.gallery  {
	float:left;
 display: inline;
 margin-right: 28px;
 font-size:90%;
 margin-bottom:10px;
}

div.gallery img {
	border: solid 1px olivedrab;
}

span.wazne {background: #ffff00; padding:1px 5px; color:black;}

#ankieta td {border-bottom: 1px solid #e0e0e0; margin:5px; padding:5px;}
