@CHARSET "UTF-8";body, img, div, a, dd, dt, dl, ul, li, form, ol, h1, h2, p { margin: 0; padding: 0; border: none; text-decoration: none;}body { color: #05112B; font-family: Arial, Tahoma, Times New Roman; font-size: 12px;}a { color: #05112B; text-decoration: none;}a:hover { text-decoration: underline;}#main-container { margin-left: auto; margin-right: auto; width: 920px; position: relative;}#main-top { margin-left: auto; margin-right: auto; margin-bottom: 5px; margin-top: 5px; position: relative; width: 920px; padding: 0; border-radius: 0 0 10px 10px;}#main-menu { float: left; width: 100%;}.main-menu-element { float: left; width: 285px; border-top: 1px solid #dddddd; border-right: 1px solid #dddddd; border-left: 1px solid #dddddd; padding: 10px; border-radius: 10px 10px 0 0;}.main-menu-element:hover {}.main-menu-element a { float: left; color: #0E75B5; font-size: 15px; width: 100%; text-align: center;}.main-menu-element a:hover { text-decoration: none; color: #004682;}.main-menu-selected-element { background-color: #ebf0f2; border-color: #ebf0f2;}.submenu { float: left; width: 100%; background-color: #EBF0F2; display: none;}.submenu a { float: left; position: relative; color: #0E75B5; left: 25px; padding: 10px;}.main-content { float: left; width: 870px; padding: 0 25px 25px 25px; background-color: #EBF0F2; border-radius: 0 0 10px 10px;}#content { float: left; width: 96%; padding: 10px 2% 10px 2%; background-color: #ffffff; border-radius: 10px; line-height: 1.5;}.content-header { float: left; width: 100%; color: #0E75B5; font-size: 16px; font-weight: bold; line-height: 1.5; margin: 0 0 10px 0; padding: 0; border-bottom: 1px solid #0E75B5;}.main-bottom { float: left; position: relative; width: 100%;}.main-bottom-copyright-info { float: left; position: relative; width: 250px; font-size: 10px; left: 350px; padding: 25px 0;}.main-bottom-bluemedia-logo { padding: 20px 0 20px 0;}/* messages */#messagesPanel { float: left; position: relative; width: 100%;}.massagesList { float: left; width: 96%; margin: 5px 0 5px 0; padding: 10px 2% 10px 2%; border-radius: 5px 5px 5px 5px; list-style: none;}.messagesInfos { background-color: #BDE5F8; color: #00529B; border: 1px solid #00529B;}.messagesWarnings { background-color: #FEEFB3; color: #9F6000; border: 1px solid #9F6000;}.messagesErrors { background-color: #FFBABA; color: #D8000C; border: 1px solid #D8000C;}/* invoice steps */.invoice-step-containter { float: left; width: 750px; position: relative; left: 64px; padding: 25px 0 0 0;}.invoice-step-label { float: left; position: relative; width: 160px; text-align: center;}.invoice-step-label-1 {}.invoice-step-label-2 { left: 130px;}.invoice-step-label-3 { left: 220px;}/* invoice info */.info-main-container { float: left; position: relative; width: 800px; padding: 25px 0 0 0; left: 40px;}.info-main-label { float: left; position: relative; width: 160px; color: #0E75B5; font-weight: bolder; font-size: 13px;}.info-main-txt { float: left; position: relative; width: 640px;}.info-main-separator { float: left; position: relative; width: 100%; height: 16px;}.info-main-txt-inline-table { float: left; position: relative; width: 100%; top: -12px;}/* invoice info in "compare benefit" */.invoice-info-general-list { float: left; position: relative; margin: 0; padding: 0 0 25px 0; width: 800px; left: 16px; line-height: 1.5;}/** faq */.faq-simple-container { float: left; position: relative; width: 100%; padding: 0 0 10px 0;}.faq-question { float: left; position: relative; width: 100%; cursor: pointer; color: #163467; font-weight: bolder; font-size: 13px;}.faq-anwer { float: left; position: relative; width: 600px; display: none; left: 16px; line-height: 1.5; padding: 10px;}.faq-anwer ul { float: left; position: relative; width: 97%; padding: 2px 0 2px 0; margin: 0; left: 3%;}.faq-anwer .download-link { font-weight: bolder;}/* compare invoice */.compare-invoice-table { float: left; position: relative; width: 800px; left: 25px;}.compare-invoice-table td { width: 50%; vertical-align: top; padding: 25px 25px 0 0; line-height: 1.5;}.compare-invoice-green { color: green;}.compare-invoice-red { color: red;}/** ogolne */.clear { clear: both;}a.cookies-info { width: 380px; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 0px; position: relative; display: block;}.ad-baner { margin-top: 10px; margin-bottom: 10px; text-align: center;}