div.p_left{ margin-top:34px; margin-left:3px; width:283px; float:left; }
div.p_left a { text-decoration:none; text-indent:10px; background-color:#df0025; margin-bottom:1px; height:29px; line-height:29px; color:#fff; display:block; font-size:10px; font-weight:bold; }
div.p_left a:hover, div.p_left a.active { background-color:#B2001E; color:#FFF !important; }
div.p_left img { margin:0 auto 15px; display:block; }
div.p_left div#regiony_m { background-color:#fff; margin-bottom:10px; text-align:center; }

div.p_left p.kontakt { background-color:#df0025; margin-bottom:1px; padding:10px; color:#fff; display:block; font-size:10px; }

div.p_content { margin-top:34px; margin-left:300px; text-align:justify; }
div.p_content p.contact_title { border-bottom:3px double #C3C3C3; margin:0 0 20px 0; padding-left:5px; padding-bottom:15px; font-family:"Times New Roman"; font-size:1.0em; color:#DF0025; }
div.contact_box { margin-left:6px; margin-bottom:4px; width:252px; height:240px; border-bottom:3px double #C3C3C3; background-color:#fff; float:left; }
div.contact_box p { padding:5px 10px; font-size:0.7em; }
div.contact_box p.top { height:40px; margin-bottom:10px; border-bottom:3px double #C3C3C3; padding-top:10px; }
div.contact_box p span.magazyny, div.contact_box p span.tel { color:#5A5A5A; }
div.contact_box p span.stan { color:#1C5986; }
div.contact_box p span.important { color:#1C5986; }
div.contact_box p a.mail { text-decoration:none; color:#4E8ABE; }
div.contact_box p strong { color:#004577; }

div.p_form { margin-top:16px; width:440px; }
div.p_form h2 { background-image:url('/images/title_bg.gif'); padding-top:25px; padding-left:20px; width:420px; height:40px; font-size:12px; font-weight:bold; color:#fff; }
form.forms { background-color:#fff; padding:15px; width:410px; line-height:1.4em; font-size:10px; color:#5a5a5a; }
form.forms input { background-color:#E3E3E3; width:100%; height:19px; line-height:19px; color:#5A5A5A; }
form.forms input.check { width:13px; height:13px; }
form.forms input.submit_send { background-image:url('/images/btn_send.png'); width:75px; height:25px; padding-left:15px; font-family:'Arial'; font-size:12px; color:#FFF; cursor:pointer; }
form.forms input.submit_send:hover { font-weight:bold; }
form.forms textarea { background-color:#E3E3E3; width:100%; height:100px; font-size:1.2em; color:#5A5A5A; }

form.forms table  { margin:0 auto; }
form.forms table tr td { padding:5px 0; }
form.forms table tr td.vtop { vertical-align:top; }
form.forms table tr.title td{ border-bottom:1px solid #C3C3C3; padding:10px 0; font-weight:bold; color:#4780B2; }
form.forms table tr.borderb td { border-bottom:1px solid #C3C3C3; }
form.forms table tfoot tr { text-align:right; }
form.forms table tfoot tr td { border-bottom:1px solid #C3C3C3; padding:10px 0 0 0; }
form.forms table.kariera tr td { padding:2px 1px; }
form.forms table.komp tr td { padding:2px 1px; }
form.forms table.komp input { width:13px; height:13px; margin-right:5px; vertical-align:middle; }
form.forms input#plik { height:24px; text-align:right; }

div.p_kontakt { margin-top:16px; margin-left:18px; width:231px; float:right; }
div.p_kontakt div { background-color:#fff; font-size:7pt; color:#5A5A5A; }
div.p_kontakt div address { margin-bottom:10px; border-bottom:3px double #DADADA; padding:10px; font-style:normal; } 
div.p_kontakt div img { padding-left:3px; }
div.p_kontakt div p { padding:10px 15px; }
div.p_kontakt div strong { color:#004577; }
div.p_kontakt div a { text-decoration:none; color:#4e8abe; }

div.p_info, div.p_form p.title, div.p_kontakt p.title  { border-bottom:3px double #C3C3C3; margin-left:3px; padding-bottom:15px; font-family:"Times New Roman"; font-size:16px; color:#4780b2; }
div.p_form p.title , div.p_kontakt p.title { margin:0 0 20px 0; padding-left:15px; color:#DF0025; }

div.p_content div.tabs{ height:25px; background: url('/images/tabs_bg.gif') repeat; }
div.p_content div.tabs a{ margin-right:1px; width:106px; line-height:25px; text-decoration:none; text-align:center; font-size:10px; display:block; float:left;}
div.p_content div.tabs a.active{ background:url('/images/tab_active_bg.gif') no-repeat; color:#4780b2; }
div.p_content div.tabs a.inactive{ background:url('/images/tab_inactive_bg.gif') no-repeat; color:#000; }
div.p_content div.tabs a.pdf { background: url('/images/tab_pdf.png') no-repeat; color:#fff; }
div.p_content div.tabs a.pdf:hover { font-weight:bold; color:#fff !important; }
div.p_content div.hc { display:none; }
div.p_content div.hc p { padding:10px 20px; font-size:12px; }

div.p_cright{ width:210px; margin-left:14px; float:left; margin-top:16px; background-color:#fff; }
div.p_cright p{ padding:9px; font-size:8pt; font-family:arial; color:#5A5A5A; }
div.p_cright p.rekl_tv { padding-bottom:0; font-size:0.8em; font-weight:bold; color:#4780B2; }
div.p_cright hr{ border-bottom:3px double #C3C3C3; }
div.p_cright strong{color:#004577; font-size:10pt;}
div.p_cright a{color:#4e8abe; text-decoration:none; font-size:7pt; }

div.cright p.rekl_tv { padding:2px 0 10px; font-family:arial; font-size:1.2em; font-weight:bold; color:#4780B2; }

div#prez_parku { margin:15px auto; text-align:center; }

table.opis_magazynu { border-collapse:collapse; border:1px solid #dfdfdf; margin:0 auto; width:650px; font-size:11px; font-weight:bold; color:#47789C; }
table.opis_magazynu tr th{ color:#fff; font-weight:bold; padding:5px 0px; text-align:center; background-image:url('/images/sr_bg.gif'); background-repeat:repeat-x; background-position:top; }
table.opis_magazynu tr td { border-bottom:1px solid #DFDFDF; padding:5px 3px 5px 8px; }
table.opis_magazynu tr td.border { border-right:1px solid #DFDFDF; }
table.opis_magazynu tr.even { background-color:#F7F7F7; }
table.opis_magazynu div.box { border:1px solid #C3C3C3; width:130px; height:16px; padding-right:2px; text-align:right; font-size:1em; font-weight:normal; color:#000; }
table.opis_magazynu div.box a.forq { text-decoration:none; color:#DD0000; font-size:10px; }
table.opis_magazynu div.box2 { border:1px solid #C3C3C3; width:70px; height:16px; padding-right:2px; text-align:right; font-size:1.1em; font-weight:normal; color:#000; }
table.opis_magazynu div.box2 a.forq { text-decoration:none; color:#DD0000; font-size:10px; }
table.opis_magazynu div.box3 { border:1px solid #C3C3C3; width:210px; height:16px; padding-right:2px; text-align:right; font-size:1.1em; font-weight:normal; color:#000; }
table.opis_magazynu div.box3 a.forq { text-decoration:none; color:#DD0000; font-size:10px; }

div.mmap{ width:428px; height:350px; margin:10px auto; }
div#mmap{ width:660px; position:relative; }

.hc p.title { border-bottom:3px double #C3C3C3; margin:0 20px; padding-left:10px !important; font-family:"Times New Roman"; font-size:1.0em; font-weight:bold; color:#4878BC; }
.hc p.fix_dok{ margin-bottom:10px; font-size:1.1em !important; font-weight:normal; color:#DF0025; }

#dokumentacja { padding-bottom:10px; }
#dokumentacja ul{ list-style:none; padding-left:20px; }
#dokumentacja ul { line-height:20px; font-size:0.8em; color:#5A5A5A; }
#dokumentacja ul li  img { vertical-align:middle; margin-right:10px; }

table.planowanie { margin-left:20px; margin-bottom:10px; font-size:0.8em; }
table.planowanie td { vertical-align:top; }
table.planowanie td.aligncenter { text-align:center; }

.clear { clear:both; }
.big { font-size:1.1em; }
.tech { color:#7E7E7E; }
.important { font-weight:bold; color:#DF0025; }
.pointer { cursor:pointer; }
.alignleft { text-align:left; }
.aligncenter { text-align:center; }
.alignright { text-align:right; }
.vmiddle { vertical-align:middle; }
div.magazyn_info{ display:none; }
div#map_info{position:absolute; top:0px; left:0px; display:none; background-image:url('/images/chmurka1.gif'); width:332px; height:114px; padding:10px; z-index:20; font-size:12px; line-height:1.5em; background-repeat:no-repeat; }
img.mmapa{ background-color:#fff; padding:1px !important; }
img.pdf_icon {display:inline !important;vertical-align:middle;}

div#gmap div.gmap_info{ height:58px;line-height:58px;FONT-FAMILY: Verdana;text-align:center;font-weight:bold; }
div.gmap_info a{ text-decoration:underline;font-size: 12px !important; }
div#gmap div.object_info{ height:58px;line-height:29px;FONT-FAMILY: Verdana;text-align:center;font-weight:bold; font-size:14px; } 
div.object_info P{ color:#0080C0; }