* { margin:0; padding:0; line-height:0; }
body { margin:0; padding:0; text-align:center; font-family: verdana, arial, helvetica, sans-serif; font-size: 0.60em; color:#000; }
img { border:none; }
.clearer { height:0; line-height:0; font-size:0; clear:both; }
#logo { margin:0px 0 15px 0; }
#maszPytanieImg { margin:0 0 0 1px; }

#wrap { width:850px; margin:50px auto 0 auto; text-align:left; position:relative; }

h2 { font-size:1.3em; line-height:1.3em; padding:10px 30px; border-color:#fff; width:50%; }
h3 { font-size:1.1em; line-height:1.1em; padding:5px 30px; color:#666; }

.inbox { margin:10px 0 0 3px; width:600px; clear:both; line-height:1.5em; border-left:10px solid #fff; padding:5px 0 0 4px; }
.inbox.closerHeight { margin:0 0 0 3px; padding:0 0 0 4px; }
.inbox label { float:left; width:230px; line-height:1.2em; font-size:1.1em; text-align: right; display:inline;  }
.inbox input { float:left; margin:0 0 0 5px; width:200px; display:inline; line-height:1.1em;}
.inbox select { float:left; margin:0 0 0 5px; width: 200px; display:inline; font-size:1.2em; }

.inbox .lewa { float: left; width:240px; display:inline; padding:3px 0 5px 0; } 
.inbox .prawa { float: left; margin:3px 0 0 5px; width:300px; display:inline; } 
.inbox .prawa label { width: 200px; float: left; margin:0 0 5px 5px; text-align: left; display:inline;}
.inbox .prawa input { width: 1em; height:1.1em; clear: left; margin:2px 0 0 0px; }
.inbox  p.gwiazdka { line-height:normal; clear:both; width:300px;margin-left:235px; }
.inbox .longInput input { width: 30px; }

.check input { width: 14px; margin: 0px 5px 0px 5px; }

.radio-short label.krotki { width:auto; margin-left:5px; }
.radio-short label.br { clear:left; margin-left:358px; }
.radio-short input { width:14px; margin-top:0px; }

.multi .krotki { width:auto; margin-left: 5px; }
.multi input { width:30px; }

.zgoda { display:inline;  }

ol { width: 450px; padding: 10px 0 10px 100px; text-align: justify; list-style-position:outside; }
ol li { font-size:1.1em; line-height:1.5em; margin:5px 0px; }
ol li ol { font-size:1em; line-height:1.5em; list-style-type:lower-alpha; padding:0 0 0 40px; width:410px; }
ol li ol li { font-size:1em; }
.zgoda em { line-height:1.5em; }

p.stopka { font-size:0.9em; line-height:1.3em; width:540px; padding:10px 0px 10px 40px; text-align:justify; }


.li_error { width:450px; border-left:10px solid #db0329; background:#e9e9e9; }
.li_error p.error { width:450px; }
.inbox_error { border:1px solid #B9B9B9; border-left:10px solid #db0329; background:#e9e9e9; width:600px; }
p.error { font-size:1em; font-weight:bold; line-height:1.4em; margin:5px 0; text-align:center; color: #db0329; width:599px; }

/* strony */
.strona { background:url('img/box.prawy.srodek.jpg') repeat-y;} 
.belkaBottom { width:500px; height:20px; padding:30px 30px; } 
.btnNext { float: right; width:82px; height:20px; background:url('img/btn.dalej.jpg') top; display:inline; } 
.btnNext:hover { background-position:bottom; }
.btnPrev { float: left; width:82px; height:20px; background:url('img/btn.wstecz.jpg') top; display:inline; } 
.btnPrev:hover { background-position:bottom; }
	/* przycisk wyslij */
#wyslij { float: right; width:82px; height:20px; background:url('img/btn.wyslij.jpg') top; display:inline; }
#wyslij:hover { background-position:bottom; }
#wyslijNOJS { margin:5px 50px 0px 500px; }

.w2_only { }


/* strona po lewej */
.wrapRight { width:620px; margin-left:210px; background:url('img/box.prawy.srodek.jpg');  }
.wrapLeft {width:210px; background:url('img/box.lewy.srodek.jpg'); display:inline; position:absolute; top:50px; left:0px; }

#wrapLeft1 img { margin:5px 10px; }
#wrapLeft1 ul li { font-size:1em; list-style-type:none; line-height:1.4em; padding:2px 10px 2px 20px; margin:10px 0px; background:url('img/kropa_m.jpg') 10px 6px no-repeat;; }
#wrapLeft1 ul li em { float: left; width:40px; color:red; font-weight:normal; line-height:1.4em; display:inline; }
#wrapLeft1 ul li span { float:right; margin-left:0px; width:135px; line-height:1.4em; display:inline; }
#wrapLeft1 ul li.clearer { background:none; line-height:0; height:0; font-size:0; }
#wrapLeft1 a { clear:both; background:url('img/pdf_icon.gif') top right no-repeat; line-height:1.4em; margin:5px 0px 0px 60px; padding:3px 20px 4px 0; color:#ccc; }
#wrapLeft1 a:hover { color:red; }
#wrapLeft2 { padding:0 0 0 20px; }
#wrapLeft2 img { margin:20px 0 0 0; }
#wrapLeft2 p { font-size:1.1em; width:150px; }
#wrapLeft2 p strong { display:block; margin:20px 0 15px 0; line-height:1.2em; }
#wrapLeft2  ul li { font-size:1em; list-style-type:none; line-height:1.4em; padding:2px 10px 2px 0px; margin:10px 0px;  }
#wrapLeft2  ul li em { float: left; width:40px; color:red; font-weight:normal; line-height:1.4em; display:inline; }
#wrapLeft2  ul li span { float:right; margin-left:0px; width:135px; line-height:1.4em; display:inline; }
#wrapLeft2  ul li.clearer { background:none; line-height:0; height:0; font-size:0; }
#wrapLeft2  a.linkPDF { color:#ccc; font-size:1em; line-height:2em; padding:1px 20px 4px 0; background:url('img/pdf_icon.gif') top right no-repeat; }
#wrapLeft2  a:hover { color:red; }

#boxPrawyDol { height:9px; line-height:0; font-size:0; background:url('img/box.prawy.dol.jpg'); width:620px;  }
#boxLewyDol { width:210px; height:9px; font-size:0; line-height:0; background:url('img/box.lewy.dol.jpg'); }

#twoje_dane_bezp { width:161px; height:49px; margin:5px 0 0 0; background:url('img/bezp1.jpg'); position:relative; }
#bezpieczne { width: 86px; height: 23px; background:url('img/bezp.gif'); position:absolute; left:51px; top:26px; display:block; }


/* strona glowna po prawej */
#strona0Left { width:300px; float:left; margin:20px 0 0 20px; display:inline; }
#strona0Left ul li { font-size:1.2em; list-style-type:none; line-height:2.5em; padding:2px 10px 2px 20px; margin:30px 0px; background:url('img/kropa_m.jpg') 10px 1.2em no-repeat; }
#strona0Left ul li img {  float:right; margin-right:60px; display:inline; }
#rozpocznij { width: 102px; margin:20px 0 0 70px; }

#strona0Right { width:200px; float:right; margin:30px 20px 0 0; display:inline;}
#strona0Right ul li { font-size:1.1em; list-style-type:none; line-height:1.4em; padding:2px 10px 2px 20px; margin:10px 0px; background:url('img/kropa_m.jpg') 10px 8px no-repeat; }
#strona0Right ul li a { text-decoration:underline; color:#000; line-height:1.4em; }
#strona0Right ul li a:hover { color:#f00; }

/* nawigacja na stronie glownej */
#nawigacja { width:617px; height:36px; margin:0 0 0 2px; padding:0; position:relative; left:210px; top:1px; border-bottom:1px solid #DCDCDC; }
#nawigacja li { line-height:1.3em; list-style:none; position:relative; float:left; display:inline; }
#nawigacja a { height:29px; position:absolute; top:7px; left:0px;  filter:alpha(opacity=50); opacity:0.5;  background-repeat:no-repeat;  }
#nawigacja a.active { height:36px; top:2px; opacity:1; filter:alpha(opacity=100); }
#nawigacja #nav1 { background-image:url('img/1_.jpg'); width:89px; left:0px; }
#nawigacja #nav2 {  background-image:url('img/2_.jpg'); width:135px; left:94px; }
#nawigacja #nav3 {  background-image:url('img/3_.jpg'); width:80px; left:235px; }
#nawigacja #nav4 { background-image:url('img/4_.jpg'); width:163px; left:320px; }
#nawigacja #nav5 { background-image:url('img/5_.jpg'); width:127px; left:490px; }


#footer{ clear:both;  height:110px; padding-top:20px; padding-left:5px; line-height:1.1em; width:827px; }
#footer_menu { width:100%; margin:0; padding:0; border-top: #A5A5A5	 1px solid; height:18px; }
#footer a { line-height:1.4em; color:#00004B; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
#footer_left { clear:both; float:left; width: 200px; padding:10px; display:inline; }
#footer_right { text-align:right; float:right; width: 320px;  padding:10px; line-height:1.5em;  display:inline;  }





table { border-collapse:collapse; empty-cells:show; line-height:1.3em; }
tbody td { padding:5px; line-height:1.4em; font-size:11px; line-height:1.3em; }
#wymagane_dokumenty .table_header { height: 7px; padding:0px; line-height:0px; font-size:0px; margin:0px; background: #DFF1FF; line-height:1.3em; }
#wymagane_dokumenty tr.shade { background: #F6FBFF; }
#wymagane_dokumenty tr.shade td { border-top: 1px solid #DCECFB; border-bottom: 1px solid #DCECFB; }
#wymagane_dokumenty tr.table_header_nfo td { border-bottom: 1px solid #DCECFB; }
#wymagane_dokumenty .table_header_nfo{ background: #fff url('/retail/img/tbg.gif') repeat-x; height:56px; border-left:#DCECFB solid 1px; border-right:#DCECFB solid 1px; padding:0px; margin:0; font-weight:bold; text-align:center; font-size:1.3em; line-height:1.7em; }
#wymagane_dokumenty .table_header_left { height: 7px; width: 7px; background: #fff url('/retail/img/tlh.gif'); padding:0px; margin:0; line-height:0px; font-size:0px; }
#wymagane_dokumenty .table_header_right { background-color:#fff; height: 7px; width: 7px; background-image:url('/retail/img/trh.gif'); background-repeat:no-repeat; padding:0px; margin:0; line-height:0px; font-size:0px; }
#wymagane_dokumenty .table_footer{ border-bottom: 1px solid #DCECFB; height:1px; line-height:1px; padding:0px; 	font-size:1px; margin:0; empty-cells:show; }
#wymagane_dokumenty .table_footer_right { height: 7px; width: 7px; background-image:url('/retail/img/trf.gif'); background-repeat:no-repeat; background-position:bottom; padding:0px; line-height:3px; font-size:3px; margin:0; }
#wymagane_dokumenty .table_footer_left { height: 7px; width: 7px; background-image:url('/retail/img/tlf.gif'); background-repeat:no-repeat; background-position:bottom; padding:0px; line-height:3px; font-size:3px; margin:0; }
#wymagane_dokumenty .middle_row_left{ border-left:#DCECFB solid 1px; padding:0px 0; margin:0; }
#wymagane_dokumenty .middle_row_right{ border-right:#DCECFB solid 1px; padding:0px 0; margin:0; }
#wymagane_dokumenty tbody.centerall td { text-align:center; }
#wymagane_dokumenty #internet span, #standard span{ white-space:nowrap; }
#wymagane_dokumenty a.info{ position:relative; z-index:24; color:#000; text-decoration:none; cursor: help; font-weight: bold; }
#wymagane_dokumenty a.info:hover{ z-index:25; background-color:white }
#wymagane_dokumenty a.info span{ display: none; }
#wymagane_dokumenty  a.info:hover span{ display:block; position:absolute; top:2em; left:2em; width:110px; border:1px solid #132D77; background-color:#000066; color:#ffffff; font-weight: bold; padding: 2px; text-align: center }
#wymagane_dokumenty ul, #wymagane_dokumenty  ol { line-height:1.8em; list-style-position:outside; list-style:none; padding-left:20px; margin-left:20px; }
#wymagane_dokumenty ul li, #wymagane_dokumenty ol li { background-image:url('/retail/img/item1.gif'); background-position: 2px 5px; background-repeat:no-repeat; padding:0 0 3px 20px; margin: 0 0 2px -30px; line-height:1.4em; }
#wymagane_dokumenty ul li ul{ line-height:1.9em; list-style-position:outside; list-style:disc; padding-left:20px; margin-left:20px; padding-top:5px; padding-bottom:10px; }
#wymagane_dokumenty ul li ul li{ background-image:none; padding:0 0 0 0px; margin: 0 0 0 -30px; line-height:1.3em; }
#wymagane_dokumenty { margin:0px 0 0px 0; }



#fboxBackground { background:#000; position:fixed; top:0; left:0; width:100%; height:100%; }
#fboxContent { position:absolute; top:50px; left:100px; background:#fff; padding:10px; overflow-y:auto; }
#fboxZamknij_a_wymagane_dokumenty { clear: both; display:block; color:#000; font-weight:bold; margin:20px 0px;; }
#fboxZamknij_a_wymagane_dokumenty:hover{ color:red; }


.upadlosc 				{ clear:both; line-height:1.4em; padding:5px; }
.upadlosc br 				{ clear:both; line-height:1.5em; }
.upadlosc label 			{ width:400px; float:left; line-height:1.4em; text-align:left; font-size:1em; }
.upadlosc input 			{ width:14px; float: left; line-height:1.4em; margin:3px 5px 0 0 !important; margin:0 5px 0 0 ; }
.upadlosc input.text 		{ width:50px; }
.upadlosc em 			{ margin-top:15px; margin-left:10px; display:block; }
.upadlosc .inbox 		{ width:460px; margin:5px 0; }
.upadlosc.inbox_error 	{ width:460px; }
.upadlosc .inbox label	{ margin:5px 5px 0 0; text-align:right; width:270px; }
.upadlosc .inbox p.error	{ width:450px; }
.upadlosc p.error 		{ width:380px; }
.upadlosc p.error em 	{ display:inline; margin:0; }