html, body  {
	background: #ffffff;
	text-align: center;
	font-family: verdana,tahoma,arial,helvetica,sans-serif;
	margin: 0 auto;
	padding: 0;
}
img {border: 0;}
h1, h2, h3, h4, h5, h6, p, ol, ul, li, blockquote, form {
	margin: 0; padding: 0;
} 
h1{font-size: 1.4em;font-weight: bold;}
h2{font-size: 16px; font-family:arial, helvetica, sans-serif;}
h2 a {color:#30b401;}
h3{font-size: 16px;font-weight: normal; color:#9e9e9e; padding: 0 0 20px 0; line-height:16px;}
h6 { 
	color:#303030;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
}

div.footer_ue {
    color:#3D3D3D;
    font-family:Verdana,tahoma,arial,helvetica,sans-serif;
    font-size:12px;
    text-align:center;
    clear:both;
}

.p16 {padding:16px !important;}
.err {font-size:10px;}
input, textarea { font-family:verdana, tahoma, arial; }
br.clear {clear:both}
p {color:#3d3d3d; font-size: 12px; line-height:16px; padding-bottom:16px;}
p.stopka { color:#4ba0f5; font-size:11px; padding: 10px 0 0 18px;}
.fl {float:left;}
.fr {float:right;}
a {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover { text-decoration:underline;}

.lbSearch {font-size:12px;font-weight:bold;color:#fff;}

.RadGrid_Default textarea {font-size:11px;}

.sendToAsLeft {color:#3D3D3D;font-size:12px; text-align:right;font-weight:bold;width:130px;}
.big_search {text-align:center;font-weight:bold;font-size:14px; display:block;margin:5px auto;color:#3D3D3D}
span.my_validation {font-size:12px;}

.dis_txt{border:none !important; padding:0 !important;}

.navItem {float:left; margin:4px;font-weight:bold;color:#000; font-size:13px;}

#Table_01 {
	margin: 25px auto 0;
	width:970px;
	text-align: left;
}
div.bg_left {
	background:url(images/bg_top_1.gif) no-repeat top left;
	padding-left:24px;
	padding-top:16px;
}
div.bg_right {
	background:url(images/bg_top_3.gif) no-repeat top right;
	padding-right:11px;
	text-align:right;
}
#main-01_ {
	width:970px;
	height:106px;
	background:url(images/bg_top_2.gif) repeat-x top;
}
#main-02_ {
	width:970px;
	min-height:610px;
	height:auto!important;
	height:610px;
	background:#6bc9ff url(images/bg_content1.jpg) top no-repeat;
}
#main-03_ {
	background:url(images/bg_bottom.jpg) top no-repeat; 
	width:970px;
	height:60px;
}
div.mini_loguj {
	padding-top:16px;
	padding-left: 200px;
	height:36px;
}
div.mini_loguj h5 {
	display:block; background:url(images/h_logowanie.gif) no-repeat;
	width:79px;
	height:19px;
	margin-top:4px;
}
div.mini_loguj h5 span{
	display:none;
}
div.mini_loguj h6 {
	display:block; background:url(images/witamy.gif) no-repeat;
	width:69px;
	height:19px;
	margin-top:4px;
}
div.mini_loguj h6 span{
	display:none;
}
div.mini_loguj input.pole_a {
	border: 1px solid #a5acb2;
	width:152px!important;
	width:170px;
	padding: 4px 4px 4px 9px;
	font-size:11px;
	color:#adadad;
	margin-right:3px;
	margin-left:9px;
}
div.mini_loguj input.pole_b {
	border: 1px solid #a5acb2;
	width:112px!important;
	width:127px;
	padding: 4px 4px 4px 9px;
	font-size:11px;
	margin-right:5px;
	color:#adadad
}
div.mini_loguj table td {
	vertical-align:top;
}
div.zalogowany table td {
	vertical-align:middle;
}
div.mini_loguj table td small {text-align:left;display:block;font-size:11px; color:#FFFFFF;line-height:13px;} 
div.mini_loguj table td small a { color:#FFFFFF;}
div.mini_loguj table td small.first { margin: 0 0 0 10px }
div.mini_loguj td.welcome { color:#FFFFFF; font-size:12px;}
div.mini_loguj td.welcome a { color:#FFFFFF; font-weight:bold;margin-left:17px;margin-right:17px;}
div.menu-top {	
	padding-top:17px!important;
	padding-top:18px;
}
div.menu-top ul {
	list-style-type:none;
}
div.menu-top ul li {
	display:inline;
	font-size:12px;
	color:#FFFFFF;
	padding-left:30px;
}
div.menu-top ul li a{
	color:#FFFFFF;
}
div.kroki_small h1 {
	margin:30px 0 16px 0;
}
div.menu-top br.clear {
	width:100%;
	height:auto!important;
	height:1px;
	font-size:1px;
}
p.kroki {
	background:url(images/kroki.gif) no-repeat;
	padding:0;
	width:610px;
	height:39px;
	margin: 0 0 26px 0;
}
p.kroki span {
	display:none;
}
div.c_left {
	float:left;
}
div.c_right {
	float:left;
}
div.kalk {
	width:633px;
	background:url(images/kalk_bg.gif) repeat-y;
}
div.kalk div.header {
	background:url(images/kalk_01.gif) top no-repeat;
	padding: 13px 0 10px 16px;
}
div.kalk div.marka {
	padding: 12px 0 12px 0;
}
div.marka img.test {
	float:left;
	margin: 0 7px 0 16px!important;
	margin: 0 14px 0 8px;
	padding: 2px;
}
div.marka img#activeaaa,
div.marka img.activeaaa {
	background:url(images/ramka_act.gif) top left no-repeat;
}
div.marka .loga { float: left; height: 45px; width: 45px; margin: 0 7px 16px 16px; }
div.marka .loga img { padding: 2px; }
div.marka .loga.active img.pierwszy { display: block; background:transparent url(images/ramka_act.gif) top left no-repeat; }
div.marka .loga.active img.drugi { display: none; }
div.marka .loga img.pierwszy { display: none; }
div.marka .loga img.drugi { display: block; }

div.marka span.more {
	font-size:11px; color:#013aba;
	padding-left:16px;
	display:block;
	padding-top:10px;
}
div.kalk div.subheader {
	background:url(images/bg_header_kalk.gif) top repeat-x;
	padding: 11px 0 9px 15px;
	margin: 0 1px 0 1px;
	border-top: 1px solid #efefef;
}
div.kalk select  {
	font-size:11px;
	font-family:Verdana, Tahoma;
	border: 1px solid #a0a0a0;
	background:#FFFFFF;
	color:#000000;
	font-style:italic;
	padding: 3px 3px 3px 6px;
	line-height:13px;
	width:195px!important;
	width:204px;
	margin: 10px 16px 0;
}
div.kalk select option {
	font-size:11px;
	font-family:Verdana, Tahoma;
	font-style:normal;
}

div.rocznik {
	height:57px;
}
div.rocznik div.fl {
	padding: 0 0 0 16px;
}
div.rocznik div.fr{
	padding: 0 16px 0 0;
}
div.licz {
 background:url(images/kalk_03.gif) top no-repeat;
 height:42px;
 display:block;
 text-align:right;
 width:633px;
}
img.oblicz {
	float:right;
	margin: 7px 24px 0 0;
}
div.c_top {
}
div.c_bottom div.fl {
	margin: 0 1px 0 9px!important;
	margin: 0 4px 0 6px;
}
div.box_uz {
	width:310px;
	height:140px;
	background:url(images/bg_uz.jpg) no-repeat
}
div.box_uz h2 {
	padding: 12px 0 10px 85px;
	color:#30b401;
}
div.box_uz p {
	font-size:11px;
	line-height:16px;
	color:#3d3d3d;
	padding: 0 0 7px 105px;
	height:53px;
}
div.box_uz a.fr {
	padding: 0 26px 0 0;
}
div.box_ut {
	width:310px;
	height:140px;
	background:url(images/bg_ut.jpg) no-repeat
}
div.box_ut h2 {
	padding: 12px 0 10px 82px;
	color:#30b401;
}
div.box_ut p {
	font-size:11px;
	line-height:16px;
	color:#3d3d3d;
	padding: 0 0 7px 92px;
	height:53px;
}
div.box_ut a.fr {
	padding: 0 23px 0 0;
}
div.box_ud {
	width:310px;
	height:140px;
	background:url(images/bg_ud.jpg) no-repeat
}
div.box_ud h2 {
	padding: 12px 0 10px 56px;
	color:#30b401;
}
div.box_ut span {
	font-size:16px;
	font-weight:bold;
	padding: 0 23px 0 0;
	color:#30b401;
}
div.box_ud p {
	font-size:11px;
	line-height:16px;
	color:#3d3d3d;
	padding: 0 0 7px 88px;
	height:53px;
}
div.box_ud a.fr {
	padding: 0 23px 0 0;
}
div.box_ud span {
	font-size:16px;
	font-weight:bold;
	padding: 0 23px 0 0;
	color:#30b401;
}
div.box_uz span {
	font-size:16px;
	font-weight:bold;
	padding: 0 23px 0 0;
	color:#30b401;
}
div.box_sam {
	width:310px;
	height:140px;
	background:url(images/bg_sam.jpg) no-repeat
}
div.box_sam h2 {
	padding: 12px 0 10px 56px;
}
div.box_sam p {
	font-size:11px;
	line-height:16px;
	color:#3d3d3d;
	padding: 0 0 7px 88px;
	height:53px;
}
div.box_sam a.fr {
	padding: 0 23px 0 0;
}
h5.inne {
	padding: 20px 0 9px 24px;
}
/*podstrona */
div.subpage h1 {
	padding:12px 0 9px 24px;
	margin: 0;
}
div.subpage #main-02_ {
	background:#6bc9ff url(images/bg_content.jpg) top no-repeat;
	padding-bottom:10px;
}
div.content_left {
	width: 650px;
}
div.content_right {
	width: 320px;
}
div.content_right div.box_sam {
	margin: 0 0 10px 0;
}
div.content_right div.box_uz {
	margin: 0 0 10px 0;
}
div.content_right div.box_ut {
	margin: 0 0 10px 0;
}
div.content_right div.box_ud {
	margin: 0 0 10px 0;
}
div.contener {
	background:url(images/bg_tresc_03.gif) top repeat-y;
	width: 629px;
	margin-left:12px;
}
div.wrap_all {
	background:url(images/bg_tresc_01.gif) top no-repeat;
	padding: 16px 16px;
	min-height:552px;
	height: auto !important;
}

div.wrap_all .full_box table {font-size:12px;}
div.wrap_all .full_box table td {line-height:18px;}
div.wrap_all .full_box table .label {}
div.wrap_all .full_box h2 {margin:0px 0px 5px 0px;}
div.wrap_all .full_box h5 {margin:5px 0px 5px 0px;}
div.wrap_all .full_box .box { margin-bottom:5px; }

/*edycja swiadczen polisy*/
.okno_edycji
{
    float: left;
    margin-left: 20px;
    margin-right: 20px;
}
.okno_wyboru
{
    float: left;
    margin-top: 20px;
    margin-left: 20px;
    padding: 5px;
}
.okno_zatwierdzenia
{
    float: right;
    margin: 20px;
}
.przycisk_edycja
{
    float: right;
    margin-right: 20px;
}
/*kroki */
div.kroki #main-02_ {
	background:#6bc9ff url(images/bg_content.jpg) top no-repeat;
	padding-bottom:10px;
}
div.kroki div.content_left {
	width: 719px;
}
div.kroki div.content_right {
	width: 251px;
}
div.kroki h1 {
	padding:12px 0 9px 24px;
	margin: 0;
}
div.kroki div.contener {
	background:url(images/bg_kroki_all.gif) top repeat-y;
	width: 693px;
}
div.kroki div.wrap_all {
	padding: 12px 0 0 0;
	background:url(images/bg_krok_1.gif) top no-repeat;
}
div.kroki div.subheader {
	background:url(images/bg_header_kalk.gif) top repeat-x;
	padding: 11px 0 9px 15px;
	margin: 0 1px 0 1px;
	border-top: 1px solid #efefef;
}
div.kroki h3 {
	padding:0;
}
div.kroki div.info p {
	padding: 20px 15px;
	margin:0;
}
div.kroki select  {
	font-size:11px;
	font-family:Verdana, Tahoma;
	border: 1px solid #a0a0a0;
	background:#FFFFFF;
	color:#000000;
	font-style:italic;
	padding: 3px 3px 3px 6px;
	line-height:13px;
}
div.kroki select option {
	font-size:11px;
	font-family:Verdana, Tahoma;
	font-style:normal;
}
div.kroki select.duzy {
	width:175px!important;
	width:184px;
}
div.kroki select.podst {
	width:69px!important;
	width:78px;
}
div.kroki div.dane_podst input {
	font-size:11px;
	font-family:Verdana, Tahoma;
	border: 1px solid #a0a0a0;
	background:#FFFFFF;
	color:#000000;
	padding: 4px 3px 4px 6px;
	line-height:13px;
}
div.kroki input.waga, div.kroki input.poj {
	width:50px!important;
	width:59px;
}
div.kroki input.moc {
	width:30px!important;
	width:39px;
}
div.kroki input.kod_a {
	width:25px!important;
	width:34px;
}
div.kroki input.kod_b {
	width:50px!important;
	width:59px;
}
div.kroki div.dane_podst {
 padding: 10px 0 22px 15px
}

div.kroki div.dane_podst .wybor td
{
    height:auto;
    font-size:12px;
}

div.kroki div.dane_podst .wybor tr.header td
{
    font-weight:bold;
}

div.kroki div.dane_podst td {
	height:34px;
}
div.kroki div.dane_podst td.opis {
	width:310px;
	text-align:right;
}
div.kroki div.dane_podst td.opis label{
	padding-right:40px;
}
div.kroki div.dane_podst td.help {
	width:30px;
	text-align:center;
}
div.kroki div.dane_podst td.parametry label {
	padding-left:5px;
	padding-right: 9px;
}
div.kroki div.dane_podst td.help img {
	margin: auto;
}
div.kroki label {
	font-size:11px;
	color:#3d3d3d;
	line-height:13px;
}
div.kroki .value {
	font-size:11px;
	color:#3d3d3d;
	line-height:13px;
	font-weight:bold;
}
div.kroki div.dane_podst input.checkbox {
	border:0;
}
div.kroki div.dane_podst  td.opis label {
	display:block;
}
div.next {
background:url(images/bg_krok_2.gif) no-repeat bottom;
height:43px;
}
div.kroki div.next input {
	float:right;
	margin:8px 25px 0 0;
}
div.kroki div.next img {
	float:right;
	margin:8px 25px 0 25px;
	cursor:pointer
}
div.kroki div.data div.header h6{
	padding: 0px 0 11px 10px;
	color:#30b401;
}
div.kroki div.data {
	background:url(images/bg_dane_03.gif) top repeat-y;
	width: 242px;

}
div.kroki div.data div.wrap {
	padding: 12px 0 0 0;
	background:url(images/bg_dane_01.gif) top no-repeat;
}
div.kroki div.data td {
	height:21px;
	font-size:11px;
	color:#3d3d3d;
}
div.kroki div.data td.opis {
	width:139px;
}
div.kroki div.data div.border {
	border-bottom: 1px solid #efefef;
	margin: 0 1px;
	padding: 7px 12px 12px 12px;
}
div.kroki div.data div.save {
	padding: 12px 0 12px 10px;
	background:url(images/bg_dane_04.gif) bottom no-repeat;
}
div.kroki div.wybor td.nazwa {
	width:250px;
	color:#3d3d3d;
	font-size:11px;
}
div.kroki div.wybor input{
	border: 0;
}
div.kroki div.wybor strong {
	margin: auto 0;
}
div.kroki div.wybor label {
	margin: auto 0;
}
div.kroki div.wybor td#wybrany {
	color:#0947a4;
}
div.kroki div.wybor td#wybrany label {
	color:#0947a4;
}
div.kroki div.informacje {
	background:url(images/bg_krok_3.gif) bottom no-repeat;
	padding-bottom: 10px;
}
div.kroki div.informacje p{
		padding-bottom: 8px;
}
div.kroki div.informacje input.email {
	width:175px!important;
	width:184px;
}
div.kroki div.wykres_graf {
	padding-bottom:15px;
}
div.kroki div.kup {
	background:url(images/bg_kup.gif) no-repeat top;
	height:41px;
	text-align:right;
	margin-bottom: 7px;
}
div.kroki div.kup input {
	float:right;
	margin:8px 25px 0 0;
}
div.kroki div.kup img {
	float:right;
	margin:8px 25px 0 25px;
	cursor:pointer
}
div.kroki select.wielokrotny{
	background:none;
	margin: 0 0 5px;
	width:250px!important;
	width:259px
}
div.subpage div.dane_podst input {
	font-size:11px;
	font-family:Verdana, Tahoma;
	border: 1px solid #a0a0a0;
	background:#FFFFFF;
	color:#000000;
	padding: 4px 3px 4px 6px;
	line-height:13px;
}
div.subpage label {
	font-size:11px;
	color:#3d3d3d;
	line-height:13px;
}

div.subpage span.label {
	font-size:11px;
	color:#3d3d3d;
	line-height:13px;
	 text-align:justify;
}
div.subpage div.dane_podst td {
	height:34px;
}
div.subpage div.dane_podst td.opis {
	width:213px;
	text-align:left;
}
div.subpage div.dane_podst td.opis label{
	padding-right:40px;
}
div.subpage div.dane_podst td.help {
	width:30px;
	text-align:center;
}
div.subpage div.dane_podst td.parametry label {
	padding-left:5px;
	padding-right: 9px;
}
div.subpage div.dane_podst td.help img {
	margin: auto;
}
div.subpage div.dane_podst td input {
	width:232px;
}
div.subpage div.dane_podst td input[type=checkbox] {
	width:15px;
}
div.subpage div.buttons {
	padding: 35px 0;
}
div.log_rejestr div.wrap_all {
	min-height: 80px;
	height:auto!important;
	height:80px;
	padding-bottom: 6px
}
 div.subpage div.buttons-img {
	padding: 0;
	width:100%;
	text-align:center;
	margin: 0 auto;
}
div.subpage div.buttons-img img {
	margin: 0 auto;
 }
div.logowanie div.subheader {
	background:url(images/bg_header_kalk.gif) top repeat-x;
	padding: 11px 0 9px 15px;
	margin: 0 1px 0 1px;
	border-top: 1px solid #efefef;
}
div.logowanie div.wrap_all {
	padding: 16px 0;
}
div.logowanie div.content {
	padding: 16px 16px 25px;
}
div.logowanie div.content ol {
	padding: 0;
	margin: 0 0 25px 22px;
}

div.logowanie div.content ol li {
	font-size:12px;
	line-height:16px;
	color:#3d3d3d;
	margin: 0;
}
div.logowanie div.content ol li a {
	color:#3d3d3d;
}



/*
	back:	rgb(230,230,230)
	dark:	rgb(90,97,90)
	medium	rgb(189,190,189)
	*/

.dynamic-slider-control {
	position:			relative;
	background:#FFFFFF url(images/linijka.gif) no-repeat bottom center;
	-moz-user-focus:	normal;
	-moz-user-select:	none;
	cursor:				default;
	outline-style:none;
}
.horizontal {
	margin: 0 0 0 0px;
	width:				465px;
	height:				49px;
}
.vertical {
	width:				29px;
	height:				200px;
}
.dynamic-slider-control input {
	display:	none;
}

.dynamic-slider-control .handle {
	position:			absolute;	
	font-size:			1px;
	overflow:			hidden;
	-moz-user-select:	none;
	cursor:				default;
}

.dynamic-slider-control.horizontal .handle {
	width: 13px;
	height:	25px;
	background-image:	url(images/punkt.gif);
}

.dynamic-slider-control.horizontal .handle div {}
.dynamic-slider-control.horizontal .handle.hover {}

.dynamic-slider-control.vertical .handle {
	width:				15px;
	height:				31px;
	background-image:	url("handle.vertical.png");
}

.dynamic-slider-control.vertical .handle.hover {}

.dynamic-slider-control .line {
	position:			absolute;
	font-size:			0.01mm;
	overflow:			hidden;
	border:	0;
	
	behavior:			url("css/boxsizing.htc"); /* ie path bug */
	box-sizing:			content-box;
	-moz-box-sizing:	content-box;
}
.dynamic-slider-control.vertical .line {
	width:				3px;
}

.dynamic-slider-control.horizontal .line {
	height:				3px;
}

.dynamic-slider-control .line div {
	width:		1px;
	height:		1px;

}
input.red-input {
	color:#1e9d19;
	font-size:14px;
	font-weight:bold;
	width:82px;
	text-align:center;
	border: 1px solid #c5c5c5;
	padding: 2px 0;
	margin: 20px 0 0 0;
}

/*wyliczanie skladki*/
div.postep {
	width: 946px;
	height: 58px;
    background: url(images/postep_1.gif);
    margin:auto;
}
div.postep .content {
	background:url(images/end_postep.gif) no-repeat bottom;
	min-height: 428px;
	height:auto;
	height:428px!important;
	padding-bottom: 7px;
}

p.komunikat
{ 
    color:#46c039;
    font-size:12px;
    font-weight:bold;
    margin:0; 
    padding: 20px 0 10px 0;
    line-height: 16px;
}
div.posdt_pola 
{
    float: right;
    width: 200px;
    margin: 0 10px 10px 0;
    padding: 10px 0 10px 0;
}
div.detail_pola
{
    float: right;
    margin: 15px 0 0 0;
}

#zdrowotne div.detail_pola{ margin:0px; }

div.detail_pola thead th 
{
    font-size: 11px;
    color:#6f6e6e;
    font-weight:normal
}
div.detail_pola thead th strong {
	color:#4ca1f5
}
div.toolbar 
{
    background:url(images/navi_menu_b.gif) repeat-x top;
    height:48px;
    margin: 0 1px;
}
div.toolbar ul 
{ 
    list-style-type:none;
    margin: 0; 
    padding: 17px 0 0 19px;  
    float:left
}
div.toolbar ul li 
{ 
    display:block; 
    line-height:15px; 
    margin:auto 0; 
    font-size: 11px;
    float:left;
}
div.toolbar ul li label 
{ 
    display:inline; 
    margin:auto 0; 
    font-size: 11px;
    float:left;
}
div.toolbar ul li strong 
{
    color:#4ca1f5
}
div.toolbar ul li input 
{
    margin: 0 4px 0 17px; 
    padding: 0;
}
div.loga 
{
	margin: 9px 19px 0 21px;
}
div.loga img 
{ 
    display:block; 
    float:left; 
    margin-right:15px
} 
/*wyliczanie skladki*/

/*porownanie polis*/
.fl
{
    float: left;
}
.fr
{
    float: right;
}
div.postep_2
{
    margin:12px;
    margin-top:0;
    width: 946px;
}
div.postep_2 h2 img
{
    margin:0;
}
div.wrap_content 
{
	background:url(images/bg_repeat_content.gif) repeat-y top;
}
div.postep_2 .content
{
    width: 946px;
	min-height: 428px;
	height:auto!important;
	height:428px;
	padding-bottom: 7px;
}
div.postep_2 .buttons
{
	height:43px;
	background:url(images/bg_big_content_1_02.gif) no-repeat bottom;
	text-align:right;
    padding-right: 13px;
}
div.postep_2 img
{
    float: right;
    margin: 8px auto 0 10px;
    display: block;
    border: 0 none;
}
div.element_listy_uz
{
    width: 920px;
	border: 1px solid #dddddd;
	margin: 0 12px 12px;
	background:url(images/bg_header.gif) repeat-x top;
}

div.element_listy_uz h3
{
	padding:9px 0 9px 17px;
	line-height:16px;
	font-size:12px;
	color:#929292;
}

div.element_listy_uz strong 
{
	color:#2c88f3;
}
 
div.element_listy_uz .head 
{
	margin-bottom: 14px;
	width:100%
}

div.element_listy_uz table 
{
	border-collapse:collapse;
	margin-bottom: 14px;
}

.element_listy_uz table tr td {
	border-left: 1px solid #e7e7e7;
	font-size: 11px;
	padding: 9px 23px;
	text-align:center;
}

.element_listy_uz table tr td.first {
	border:0;
}
.element_listy_uz table tr td ul {
	list-style-type:none;
}

.element_listy_uz table tr td ul li {
	line-height:17px;
	background:url(images/ico_ubezp_li.gif) no-repeat left; padding: 0 0 0 10px;
}

.element_listy_uz table tr td a {
	color:#2c88f3
}

.element_listy_uz big {
	color:#46c039;
	font-weight:bold;
	line-height:32px;
	font-size:24px;
}
.element_listy_uz span 
{
    color:#929292;
    padding-bottom: 29px;
    display:block;
}

.element_listy_uz .add_compare
{
    list-style-type:none;
    line-height:17px; 
    padding: 8px 15px 0 0;
    float: right;
}

ul.admin 
{
    height:40px;
    padding-top:10px;
    margin:0 auto;
    width:950px;
    display:block;
}

ul.admin a,
ul.admin,
ul.admin li
{
    font-size:10px;
    color:#000;    
}

ul.admin li
{
    float:left;
    width:130px;
    display:block;
    margin-top:1px;
}

div.mini_loguj .log_info, div.mini_loguj .log_info a {font-size:12px; color:#fff;}

.element_listy_uz .add_compare li
{
    float:left; 
    font-size:11px; 
    color:#2c88f3; 
    font-weight:bold;
    line-height: 17px;
}

div.add_information { width:100%; text-align:center;font-size:12px; padding:16px 0;}
div.add_information p { color:#3d3d3d; line-height:16px; margin: 0; padding: 0; }
div.add_information p a { text-decoration:underline; font-weight:bold; color:#3d3d3d}
div.add_information p span { color:#2c88f3}
div.add_information strong.green { color:#46c039 }

.menu_add { background:url(images/bg_menu_listy.gif) no-repeat top; width:922px; height:40px; margin: 0 0 14px 12px; }
.menu_add ul { list-style-type:none; line-height:16px;padding: 8px 5px; }
.menu_add ul li { display:inline; line-height:16px; font-size: 11px;float:left; display:block;margin: 0 5px;}
.menu_add ul li div { padding: 4px 0 0;}
.menu_add ul li div strong { color:#2c88f3; }
.menu_add ul li a { color:#000000;}
.menu_add ul li.active 
{ 
    margin: 1px 5px 0; 
    background:#FFFFFF; 
}
.menu_add ul li.active div { padding:2px 0 0; margin: 1px 0 0; background:#FFFFFF; font-weight:bold; color:#46c039; }

/*porownanie tabela*/
.comparetable {
	border-collapse:collapse;
	font-size:12px;
	margin: 0 12px 0 11px;
}

.comparetable tr.tabheader td {
	font-size:12px;
	font-weight:bold;
	height:37px;
	color:#000000;
	margin: auto;
	vertical-align:middle;
}

.comparetable tr td:first-child
{
    border-left : 0;
	text-align:left;
	padding: 2px 0 2px 13px;
	width:370px;
}

.comparetable tr td:first-child .green
{
    color:#46c039;
}

.comparetable tr.tabheader td span {
	display:block;
	padding-bottom: 8px;
}
.comparetable tr td {
	border-left:1px solid #ececec;
	padding: 3px 9px;
	border-bottom:1px solid #ececec;
	text-align:center;
	vertical-align:middle;
}

.comparetable tr td p  {
	font-size: 11px;
}
.comparetable tr td img {
	margin:	12px auto;
}

.postep {
	width: 946px;
	margin-left: 12px;

}
.postep .content {
	width: 946px;
	background:url(images/end_postep.gif) no-repeat bottom;
	min-height: 428px;
	height:auto;
	height:428px!important;
	padding-bottom: 7px;
}
.uz_calc { padding:0 37px 0 432px; background:url(images/bg_kalk.jpg) no-repeat;margin: 0 5px; min-height:308px;height:auto!important;height:308px; }
p.komunikat { color:#46c039; font-size:12px; font-weight:bold; margin:0; padding: 20px 0 0;line-height: 16px;}

div.podst_pola select  {
	font-size:11px;
	font-family:Verdana, Tahoma;
	border: 1px solid #a0a0a0;
	background:#FFFFFF;
	color:#a0a0a0;
	font-style:italic;
	padding: 3px 3px 3px 6px;
	line-height:13px;
	width:210px!important;
	width:219px;
	margin: 10px 0 15px;
}
div.podst_pola

div.podst_pola select option {
	font-size:11px;
	font-family:Verdana, Tahoma;
	font-style:normal;
}
div.detail_pola select  {
	font-size:11px;
	font-family:Verdana, Tahoma;
	border: 1px solid #a0a0a0;
	background:#FFFFFF;
	color:#6f6e6e;
	font-style:italic;
	padding: 3px 3px 3px 6px;
	line-height:13px;
	margin: 4px 0 4px 8px;
	min-width:62px;
	
}
div.detail_pola select option {
	font-size:11px;
	font-family:Verdana, Tahoma;
	font-style:normal;
}
div.detail_pola  table {
	width:100%
}
div.detail_pola thead th {
 font-size: 11px;
 color:#6f6e6e;
 font-weight:normal
}
div.detail_pola thead th strong {
	color:#4ca1f5
}
div.detail_pola tbody td.first { width:165px;}
div.detail_pola select.select_1 { width:104px;}
div.detail_pola td.last select { width:62px }
div.detail_pola td {min-width:52px;}

div.toolbar { background:url(images/navi_menu_b.gif) repeat-x top; height:48px; margin: 0 1px;}
div.toolbar ul { list-style-type:none; margin: 0; padding: 17px 0 0 19px;  float:left}
div.toolbar ul li { display:block; line-height:15px; margin:auto 0; font-size: 11px;float:left}
div.toolbar ul li label { display:inline; margin:auto 0; font-size: 11px;float:left;}
div.toolbar ul li strong {color:#4ca1f5}
div.toolbar ul li input { margin: 0 4px 0 17px; padding: 0;}
div.toolbar div.fr { padding: 10px 43px 0 0;}
div.loga {
	margin: 9px 19px 0 21px;
}
div.loga img { display:block; float:left; margin-right:15px} 

.postep_2 {
	width: 946px;
	margin-left: 12px;

}
.wrap_compare {
	background:url(images/bg_repeat_content.gif) repeat-y top;
}
.postep_2 .content {
	width: 946px;
	background:url(images/bg_big_content.gif) no-repeat bottom;
	min-height: 428px;
	height:auto!important;
	height:428px;
	padding-bottom: 7px;
}
.comparetable {
	border-collapse:collapse;
	font-size:12px;
	margin: 0 12px 0 11px;
}
.comparetable td {
	vertical-align:top;
}

.comparetable tr.tabheader td {
	font-size:12px;
	font-weight:bold;
	height:37px;
	color:#000000;
	margin: auto;
	vertical-align:bottom;

}
.comparetable tr.tabheader td span {
	display:block;
	padding-bottom: 8px;
}
.comparetable tr td {
	border-left:1px solid #ececec;
	padding: 3px 9px;
	border-bottom:1px solid #ececec;
	text-align:center;
	vertical-align:middle;
}
.comparetable tr td.first {
	border-left: 0;
	text-align:left;
	padding: 2px 0 2px 13px;
	width:370px;
}
.comparetable tr td p  {
	font-size: 11px;
}
.comparetable tr td img {
	margin:	12px auto;
}
.green { color:#46c039; }

.postep_3 {
	width: 946px;
	margin-left: 12px;
}

.wrap_wybrane {
	background:url(images/bg_repeat_content.gif) repeat-y top;
}
.postep_3 .content {
	width: 946px;
	background:url(images/bg_big_content_1_01.gif) no-repeat bottom;
	min-height: 428px;
	height:auto!important;
	height:428px;
	padding-bottom: 7px;
}
.postep_3 .buttons_next {
	height:43px;
	background:url(images/bg_big_content_1_02.gif) no-repeat bottom;
	text-align:right;
	padding-right: 13px;

}
.postep_3 .buttons_next img {
	margin: 8px auto 0;
}
.element_listy_uz {
	width: 920px;
	border: 1px solid #dddddd;
	margin: 0 12px 12px;
	background:url(images/bg_header.gif) repeat-x top;
}
.element_listy_uz h3{
	padding: 9px 0 9px 17px;
	line-height:16px;
	font-size:12px;
	color:#929292;
}
.element_listy_uz strong {
	color:#2c88f3;
} 
.element_listy_uz .head {
	margin-bottom: 14px;
	width:100%
}
.element_listy_uz table {
	border-collapse:collapse;
	margin: 0 0 12px;

}
.element_listy_uz table tr td {
	border-left: 1px solid #e7e7e7;
	font-size: 11px;
	padding: 9px 23px;
	text-align:center
}
.element_listy_uz table tr td.first {
	border:0;
}
.element_listy_uz table tr td ul {
	list-style-type:none;
}
.element_listy_uz table tr td ul li {
	line-height:17px;
	background:url(images/ico_ubezp_li.gif) no-repeat left; padding: 0 0 0 10px;
}
.element_listy_uz table tr td a {
	color:#2c88f3
}
.element_listy_uz table tr td.opis {
	text-align:left
}
.element_listy_uz big {
	color:#46c039;
	font-weight:bold;
	line-height:32px;
	font-size:24px;
}
.element_listy_uz span {
color:#929292;
padding-bottom: 29px;
display:block;
}
.element_listy_uz .add_compare { list-style-type:none; line-height:17px; padding: 8px 15px 0 0}
.element_listy_uz .add_compare li {float:left; font-size:11px; color:#2c88f3; font-weight:bold;line-height: 17px}
.add_intormation { width:100%; text-align:center;font-size:12px; padding:16px 0;}
.add_intormation p { color:#3d3d3d; line-height:16px; margin: 0; padding: 0; }
.add_intormation p a { text-decoration:underline; font-weight:bold; color:#3d3d3d}
.add_intormation p span { color:#2c88f3}
.add_intormation strong.green { color:#46c039 }

.menu_add { background:url(images/bg_menu_listy.gif) no-repeat top; width:922px; height:40px; margin: 0 0 14px 12px; }
.menu_add ul { list-style-type:none; line-height:16px;padding: 8px 5px; }
.menu_add ul li { display:inline; line-height:16px; font-size: 11px;float:left; display:block;margin: 0 5px;}
.menu_add ul li div { padding: 4px 0 0;}
.menu_add ul li div strong { color:#2c88f3; }
.menu_add ul li a { color:#000000;}
.menu_add ul li.active { margin: 1px 5px 0; background:#FFFFFF; }
.menu_add ul li.active div { padding:2px 0 0; margin: 1px 0 0; background:#FFFFFF; font-weight:bold; color:#46c039; }
.menu_add ul li.active img {}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 2px;
	opacity: 0.95;
}

#tooltip h3, #tooltip div { margin: 0;font-size:12px;color:#000; }

.tab_edit {width:100%;}

#send_pass_ctl {font-size:12px; text-align:left;}



#splash
{
    opacity: 0.9;
    height: 100%;
    width: 100%;
    text-align: center;
    background-color: #fff;
    filter: progid:DXImageTransform.Microsoft.Shadow(direction=140,color=#404040,strength=3);
}

#splash #text
{
    font-weight: bold;
    color: #808080;
    font-size: 16px;
    margin-bottom: 10px;
}

.online_link {background-color:#5AE14B; margin:0px 2px 0px 2px; border:none; color:#fff; font-size:13px; font-weight:bold; padding: 3px 5px 3px 5px;}