.richtext{
	zoom: 1;
	font: 12px/1.4em Tahoma, Arial, Helvetica, sans-serif;
	color: black;
	padding: 0px 10px;
	margin-top: 10px;}

.richtext h1{ font: bold 28px Tahoma,Verdana,sans-serif; color: black; padding: 10px 0px 5px 0px;}
.richtext h2{ font: bold 24px Tahoma,Verdana,sans-serif; color: black; padding: 10px 0px 5px 0px;}

.richtext h3{ font: bold 20px Tahoma,Verdana,sans-serif; color: black; padding: 10px 0px 5px 0px;}
.richtext h4{ font: bold 16px Tahoma,Verdana,sans-serif; color: black; padding: 10px 0px 5px 0px;}
.richtext h5{ font: bold 12px Tahoma,Verdana,sans-serif; color: black; padding: 10px 0px 5px 0px;}
.richtext h6{ font: bold 10px Tahoma,Verdana,sans-serif; color: black; padding: 10px 0px 5px 0px;}

.richtext p{
	font: 12px/1.4em Tahoma, Arial, Helvetica, sans-serif;
	text-indent: 0em;}

.richtext p.information{
	margin: 10px 20px;
	border: 2px solid green;
	background-color: #F0FFF0;
	padding: 10px;
	display: none;
	font-weight: bold;}

.richtext ul{
	margin: 0 0 0 10px;}
.richtext ul li{
	list-style-type: none;
	background: url('punkcik.gif') 0px 5px no-repeat;
	padding-left: 12px;
	padding-bottom: 8px;}
.richtext ul.form_errors{
	margin: 10px 20px;
	border: 2px solid red;
	background-color: #FFF0F0;
	padding: 5px 20px;
	list-style: disc;
	display: none;
	font-weight: bold;}

.richtext ol{
	margin: 0 0 0 10px;}
.richtext ol li{
	list-style-type: decimal;}

.richtext a{
	color: #4e98df;}


.richtext a.button{
	display: inline-block;
	height: 26px;
	line-height: 26px;
	background: url('button-blue-left.gif') 0px 0px no-repeat;
	padding: 0 0 0 7px;
	color: black;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;}
.richtext a.button span{
	display: block;
	padding: 0 7px 0 0;
	background: url('button-blue-right.gif') right top no-repeat;}
.richtext a.button:hover{
	background-position: 0px -26px;}
.richtext a.button:hover span{
	background-position: right -26px;}


.richtext b,
.richtext strong{
	color: black;}
.richtext b a,
.richtext strong a{
	color: #4e98df;}

.richtext p.lead b,
.richtext p.lead strong{
	font-weight: normal;
	color: black;}

.richtext dl{
	margin: 0px 10px;}
.richtext dl dt{
	font-weight: bold;
	color: #7595BC;}
.richtext dl dd{
	margin-bottom: 10px;
	margin-left: 20px;}


.download{
	clear: both;
	margin: 10px;
	padding-top: 15px;
	text-align: center;
	border-top: 1px solid #6C97CC;}
.download a,
.download a:visited,
.download a:hover{
	display: inline-block;
	background: url('download.gif') 0px 0px no-repeat;
	margin: 0px 10px;
	padding-left: 40px;
	line-height: 36px;
	color: #4e98df;
	font-weight: bold;}
.download a.napisz_do_nas{
	background: url('napisz_do_nas.png') 0px 0px no-repeat;}
.download a.wyprobuj_xelfin{
	background: url('wyprobuj_xelfin.png') 0px 0px no-repeat;}
.download a.zobacz_demo{
	background: url('zobacz_demo.png') 0px 0px no-repeat;}
.download a.opis_produktow{
	background: url('opis_produktow.png') 0px 0px no-repeat;}

.prevnext{
	clear: both;
	margin: 10px;
	padding-top: 15px;
	height: 35px;
	text-align: center;
	border-top: 1px solid #6C97CC;}
.prevnext a.prev{
	float: left;
	display: inline-block;
	margin: 0px 10px;
	padding-left: 32px;
	line-height: 29px;
	color: #4e98df;
	font-weight: bold;
	background: url('page_prev.gif') 0px 3px no-repeat;}
.prevnext a.next{
	float: right;
	display: inline-block;
	margin: 0px 10px;
	padding-right: 32px;
	line-height: 29px;
	color: #4e98df;
	font-weight: bold;
	background: url('page_next.gif') right 3px no-repeat;}
