/* CSS Document */
* { 						margin					: 0; 
							padding					: 0;
}
html, body { 				height					: 100%; 
}
body {						font-size				: 100%; 
							line-height				: 1.125em; 
							background				: #e9f7ff;
}
html, input, textarea{		font-family				: Arial, Helvetica, sans-serif; 
							color					: #7f7f7f;	
}
h1{font-size: 1.2em;}
h2{font-size: 1em;}
.alignMiddle{ 				vertical-align			: middle;
}
.alignCenter{ 				text-align				: center;
}
.container1{ 				width					: 100%;
}
.clear { 					clear					: both;
}
.fleft{ 					float					: left;
}
.fright{ 					float					: right;
}
div.container {				overflow				: hidden; 
							width					: 100%;
}
a img{ 						border					: 0;
}
img{ 						vertical-align			: top;  
}
b{ 							color					: #1167c5;
}
object { 					vertical-align			: top;
}
a{							color					: #1167c5; 
							text-decoration			: underline;
} 
a:hover{					text-decoration			: none;
}
.link{						color					: #000000; 
							background				: url(images/marker.gif) top left no-repeat; 
							padding-left			: 20px; 
							background-position		: 0 5px; 
							text-decoration			: none; 
							font-size				: .916em  
}
.link:hover{				text-decoration			: underline 
}
/*----------------------------------------------------------------------------------------------------------------------------- lista wypunktowana ikonami*/
#content ul{				margin					: 0; 
							padding					: 0; 
							list-style				: none;
}
#content ul li{				background				: url(images/marker.gif) top left no-repeat; 
							background-position		: 0 5px; 
							margin					: 0; 
							padding-left			: 10px; 
}
#content ul li a{			color					: #e5156d; 
							text-decoration			: underline; 
							line-height				: 1.5em
} 
#content ul li a:hover {	text-decoration			: none; 
}
#content .ul1 li{			background				: url(images/marker1.gif) top left no-repeat; 
							background-position		: 0 7px; 
							margin					: 2px; 
							padding-left			: 10px; 
}
#content .ul1 li div{		background				: url(images/tail.gif) repeat-x bottom ; 
							padding-bottom			: 5px; 
							margin-bottom			: 5px; 
}
#content .ul1 li a{			color					: #1167c5; 
							font-size				: 1.16em; 
							text-decoration			: underline; 
							line-height				: 1.5em;
							} 
#content .ul1 li a:hover { 	text-decoration			: none; 
}
#content .ul li{			background				: url(images/icon-9.gif) top left no-repeat; 
							background-position		: 0 5px; 
							margin					: 0; 
							padding-left			: 30px; 
}
#content .ul .li{			background				: url(images/icon-4.gif) top left no-repeat; 
							background-position		: 0 5px;
}
#content .ul .li1{			background				: url(images/icon-6.gif) top left no-repeat; 
							background-position		: 0 5px; 
}
#content .ul .li2{			background				: url(images/icon-2.gif) top left no-repeat; 
							background-position		: 0 5px; 
}
#content .ul .li3{			background				: url(images/icon-10.gif) top left no-repeat; 
							background-position		: 0 5px; 
}
#content .ul .li4{			background				: url(images/icon-8.gif) top left no-repeat; 
							background-position		: 0 5px; 
}
#content .ul .li5{			background				: url(images/icon-7.gif) top left no-repeat; 
							background-position		: 0 5px; 
}
#content .ul .li6{			background				: url(images/icon-3.gif) top left no-repeat; 
							background-position		: 0 5px; 
}
#content .ul .li7{			background				: url(images/icon-1.gif) top left no-repeat; 
							background-position		: 0 5px; 
}
#content .ul .li8{			background				: url(images/icon-5.gif) top left no-repeat; 
							background-position		: 0 5px; 
}
#content .ul li a{			color					: #1167c5; 
							text-decoration			: underline; 
							line-height				: 2.28em; 
							font-size				: 1.16em;
} 
#content .ul li a:hover { 	text-decoration			: none; 
}
.flash{						margin					: 0 -45px 0 -45px; 
							position				: relative;
}
/*----------------------------------------------------------------------------------------------------------------------------- content*/
#content{ 					font-size				: 0.75em; 
							width					: 100%; 
							text-align				: justify; 
							line-height				: 1.33em;
}
#content .indent-col{		padding					: 20px 20px 0 22px;
}
#content .indent-colbaner{padding					: 20px 20px 0 22px; text-align: center;
}
#content .indent-col2{		padding					: 20px 20px 50px 22px;
}
#content .title{  			margin-bottom			: 16px;
}
#content .img-left{ 		float					: left; 
							margin					: 0 20px 16px 0;
}
#content .img-indent{ 		margin					: 0 0 16px 0;
}
#content .img-indent1{ 		margin					: 0 0 10px 0;
}
#content p{ 				margin					: 0 0 17px 0;
}
#content .p{ 				margin					: 0 0 17px 0;
}
#content .p1{ 				margin					: 0;
}
#content h4{				color					: #7f7f7f; 
							font-size				: 1em; 
							margin-bottom			: 5px; 
							text-transform			: uppercase;
}
#content h3{				color					: #1167c5; 
							font-size				: 1.16em; 
							margin-bottom			: 13px; 
							font-weight				: normal; 
							line-height				: 1.28em ;
}
#content .tail{ 			background				: url(images/tail.gif) repeat-x bottom; 
							padding-bottom			: 9px; 
							margin-bottom			: 9px;
}
#content .indent-col-ref{	padding					: 20px 20px 0 22px;
							text-align				: center;
}
/*----------------------------------------------------------------------------------------------------------------------------- stopka*/
#footer { 					color					: #1167c5; 
							font-size				: 11px;
							text-align				: center; 
}
#footer .indent-footer{ 	padding					: 37px 18px 0 50px;
}
#footer a {					color					: #1167c5; 
							text-decoration			: none;
}  
#footer a:hover {  			text-decoration			: underline;
							color					: #1d1d1d; 
}
.jamp2{ 					width					: 40px; 
							margin-left				: 6px;
}
select{						font-size				: .84em; 
							color					: #2d3331; 
							height					: 20px;	
							font-family				: Tahoma;
}
.indent-2{ 					position				: relative; 
							padding-left			: 20px; 
							float					: left;
}
.h{ 						height					: 24px;
}
.block-contact span{ 		float					: right; 
							margin-right			: 70px;
}
/*----------------------------------------------------------------------------------------------------------------------------- dodatkowe*/
.szybki-kontakt-input{		border-left				: 1px solid #404040; 
							border-top				: 1px solid #404040; 
							border-right			: 1px solid #d4d0c8; 
							border-bottom			: 1px solid #d4d0c8;  
							background				: #FFFFFF;
							width					: 244px; 
							height					: 17px;
							font-size				: 1em;
							padding-left			: 5px;
}
.szybki-kontakt-textarea{	border-left				: 1px solid #404040; 
							border-top				: 1px solid #404040; 
							border-right			: 1px solid #d4d0c8; 
							border-bottom			: 1px solid #d4d0c8;  
							background				: #FFFFFF;
							width					: 244px; 
							height					: 107px;
							font-size				: 1em;
							padding-left			: 5px;
							overflow				: auto;
}
.kontakt-input{				border-left				: 1px solid #404040; 
							border-top				: 1px solid #404040; 
							border-right			: 1px solid #d4d0c8; 
							border-bottom			: 1px solid #d4d0c8;  
							background				: #FFFFFF;
							width					: 542px;
							height					: 17px;
							font-size				: 1em;
							padding-left			: 5px;
}
.kontakt-textarea{			border-left				: 1px solid #404040; 
							border-top				: 1px solid #404040; 
							border-right			: 1px solid #d4d0c8; 
							border-bottom			: 1px solid #d4d0c8;  
							background				: #FFFFFF;
							width					: 542px; 
							height					: 107px;
							font-size				: 1em;
							padding-left			: 5px;
							overflow				: auto;
}
.text-right{				text-align				: right;
							font-weight				: bold;
}
.pole{
							margin					: 0px;
							padding					: 3px;
							height					: 30px;
							width					: 300px;
							color					: #308dd1;
							text-align				: right;
							border					: none;
}
.pole-message{
							margin					: 0px;
							padding					: 3px;
							height					: 20px;
							width					: 300px;
							color					: red;
							text-align				: right;
							border					: none;
}
.przycisk_logowania{
							margin					: 0px;
							padding					: 3px;
							background-color		: #308dd1;
							height					: 19px;
							width					: 100px;
							font-family				: Verdana, Arial, Helvetica, sans-serif;
							font-size				: 11px;
							color					: white;
							text-align				: center;
							border					: none;
}
.pole-logowanie{
							margin					: 0px;
							padding					: 3px;
							background-color		: white;
							height					: 17px;
							width					: 250px;
							font-family				: Verdana, Arial, Helvetica, sans-serif;
							font-size				: 11px;
							color					: #308dd1;
							text-align				: left;
							border					: 1px solid #308dd1;
}
.info{						color					: #1167c5;
							text-transform			: uppercase;
							text-align				: center;
							font-size				: 11px;
}
.red{
							color					: red;
}
.centrowanie{
							text-align				: center;
}
.pakiety{
							width					: 550px;
							border-collapse			: collapse;
							border					: 1px solid #dddddd;
							text-align				: center;
							
}
.pakiety tr{
							height					: 50px;
							
}
.pakiety .nazwa{
							width					: 200px;
							border					: 1px solid #dddddd;
							font-weight				: bold;						
}
.pakiety .nazwa .opis{
							font-weight				: normal;
							font-size				: 10px;						
}
.pakiety .oplata{
							width					: 100px;
							border					: 1px solid #dddddd;					
}
.pakiety .suma{
							width					: 150px;
							border					: 1px solid #dddddd;
							background				: #eaf0ec;	
							color					: #1167c5;					
}
.pakiety .t{
							background				: #eaf0ec;	
							color					: #1167c5;		
							font-weight				: bold;		
}
.prowizje{
							width					: 500px;
							border-collapse			: collapse;
							border					: 1px solid #dddddd;
							text-align				: center;
							
}
.prowizje tr{
							height					: 30px;
							
}
.prowizje .zakres{
							width					: 200px;
							border					: 1px solid #dddddd;
							font-weight				: bold;						
}
.prowizje .oplaty{
							width					: 300px;
							border					: 1px solid #dddddd;					
}
.prowizje .tt{
							background				: #eaf0ec;	
							color					: #1167c5;		
							font-weight				: bold;		
}