/* Polnord buduje minisite css */

#nm-main { width: 872px; margin: 0 auto; overflow: hidden; }
#nm-top { width: 872px; height: 285px; }
#nm-cnt { background: url() 0 0 no-repeat; padding-top: 10px; padding-left: 8px; }
#nm-cnt div.nm-box { background: url(../i/minisite-polnord_buduje/nm-bmid.gif) 0 100% no-repeat; width: 864px; margin-bottom: 20px; overflow: hidden; }
#nm-cnt div.nm-box-inner { background: url(../i/minisite-aviva/nm-btop.gif) 0 0 no-repeat; padding: 20px; text-align: left; }
#nm-cnt div.nm-box h3 { color: #db2e38; font: 22px Arial, Helvetica, sans-serif; font-weight: 200; margin-bottom: 15px; margin-top:15px;}
#nm-cnt div.nm-box table {width: 100%; border: 0px solid;}
#nm-cnt div.nm-box div.table table td {vertical-align: top; padding: 0 20px; font: 18px Arial, Helvetica, sans-serif; width: 200 px; white-space: nowrap;}
#nm-cnt div.nm-box-inner   img { margin-top: 30px; padding: 4px; border: 1px solid #ccc;}
#nm-cnt div.nm-box div.table { color: #008cd5; line-height: 30px; padding: 0 5px; }
#nm-cnt div.nm-box div.table em { color: #db2e38; font-style: normal; }
#nm-cnt div.nm-box ul.pdf { display: block; padding-left: 60px; background: url() 0 50% no-repeat; color: #008cd5; font: 16px Arial, Helvetica, sans-serif; text-decoration: underline; line-height: 25px; }
#nm-cnt div.nm-box ul.pdf { padding: 0px 0; list-style: none; overflow: hidden; }
#nm-cnt div.nm-box ul.pdf li { float: left; }
#nm-cnt div.nm-box ul.pdf a { display: block; padding-left: 60px; background: url(../i/minisite-aviva/nm-pdf.gif) 0 50% no-repeat; color: #008cd5; font: 16px Arial, Helvetica, sans-serif; text-decoration: underline; line-height: 55px; }
#nm-cnt div.nm-box ul.pdf a:hover { text-decoration: none; }
#nm-tabs { background: url(../i/minisite-aviva/nm-ttop.gif) 149px 0 repeat-y; overflow: hidden; }
#nm-tabs-inner { background: url(../i/minisite-aviva/nm-tbtm.gif) 149px 100% no-repeat; padding: 0 5px; }
#nm-tabs ul { float: left; width: 145px; list-style: none; padding: 10px 0; }
#nm-tabs ul li { height: 32px; line-height: 32px; }
#nm-tabs ul li.c { background: url(../i/minisite-aviva/nm-btab.gif) 0 0 no-repeat; }
#nm-tabs ul li a { display: block; padding-left: 30px; font: 16px Arial, Helvetica, sans-serif; color: #db2e38; text-decoration: none; line-height: 32px; }
#nm-tabs ul li a:hover { text-decoration: underline; }
#nm-tabs div.nm-tab { margin-left: 145px; padding: 0 0 20px 60px; overflow: hidden; width: 540px; _width: 600px; }
/*#nm-tabs div.nm-tab img { margin-top: 0px; border: 5px solid #ccc; }*/
#nm-tabs div.nm-tab div.nm-addr { float: right; width: 174px; }
#nm-tabs div.nm-tab div.nm-addr h4 { color: #666; font: 14px Arial, Helvetica, sans-serif; height: 15px; line-height: 15px; margin-bottom: 5px; }
#nm-tabs div.nm-abox { background: #db2e38 url(../i/minisite-aviva/nm-abtm.gif) 0 100% no-repeat; font-size: 10px; }
#nm-tabs div.nm-abox-inner { background: url(../i/minisite-aviva/nm-atop.gif) 0 0 no-repeat; padding: 15px 10px; color: #fff; }
#nm-tabs div.nm-abox h5 { padding: 0 5px 5px 5px; border-bottom: 1px solid #fff; margin-bottom: 5px; font-size: 10px; }
#nm-tabs div.nm-abox a { color: #fff; text-decoration: none; }
#nm-tabs div.nm-abox a:hover { text-decoration: underline; }
#nm-tabs div.nm-prop { _height: 140px; min-height: 140px; }
