.raport_content p {margin: 0px; padding:0px; line-height: 100%}
hr {margin: 0px; padding:0px;}
.blue_marker_bold {font-weight: bold; color:#0D4E7A}
.no-margin {margin: 0px; padding: 0px;}
.raport_content table {border-collapse: collapse; width: 100%}
.raport_content table td {font-size: 13px; padding: 5px; border:1px solid #ffffff;}
.right_raport {display: none;}
body ul.docs.opened-style {border: 0px !important; background: none !important; }
.hideme {display: none;}
.error {display: none; clear: both;  color: #ff5555; margin-top: -10px; margin-bottom: 10px; margin-left: 155px;}
 label {color: #43525A; font-size: 13px; font-weight: normal;  width: 150px;}
 .label {padding: 10px 0 15px 0 !important; float: left; clear: both; text-align: left}
 .input {float: left;}
.input input {background: none repeat scroll 0 0 #F8FBFC;
    border-color: #E3E8EB #E3E8EB #E3E8EB #E3E8EB;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 2px 0 -1px #FFFFFF inset;
	padding: 5px;
	width: 350px;
    }
	
	select {background: none repeat scroll 0 0 #F8FBFC;
    border-color: #E3E8EB #E3E8EB #E3E8EB #E3E8EB;
    border-radius: 8px 1px 1px 8px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 2px 0 -1px #FFFFFF inset;
	padding: 5px;
	width: 200px;
    }
	
	
	textarea{background: none repeat scroll 0 0 #F8FBFC;
    border-color: #E3E8EB #E3E8EB #E3E8EB #E3E8EB;
    border-radius: 8px 8px 8px 8px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 2px 0 -1px #FFFFFF inset;
	padding: 5px;
	width: 350px;
	height: 100px;
	margin-bottom: 10px;
    }
	
	#contact .k_submit {clear: both; display: block}
	a.button {color: #E29A45 !important; display: block;}
	
	a.button span:after { content: " » ";}
	a.h1 {font-size: 14px;  font-family: 'proxima_nova_rgregular'; font-weight: bold;}
	h2.blank {margin-bottom: 4px !important;}
	ul.paginator {clear: both; overflow: hidden; margin: 0px; padding: 0px;}
	ul.paginator li {list-style-type: none; float: left; }
	ul.paginator li a, li.currentPage {padding: 5px; display: block;}
	
	table.notowania {width: 100%; border-collapse: collapsed; border-left: none; margin-top: 10px;}
	table.notowania td {border: 1px solid #ffffff; font-size: 13px;}
table.notowania tr.blue td {background: #2670ab; color: #ffffff; text-align: center; padding: 8px 0}
table.notowania tr.gray td {background: rgb(235,235,235); color: rgb(95,95,95); text-align: center; padding: 8px 0}
div.gpw_desc {font-size: 13px; width: 357px; border-top: 1px solid rgb(235,235,235); color: rgb(95,95,95); font-weight: bold; float: left; text-align: right;padding: 8px 10px 0 0 ;   height: 30px;}
div.gpw_data {font-size: 13px; width: 303px; border-top: 1px solid rgb(255,255,255); color: rgb(95,95,95); background: rgb(235,235,235) ; float: left;   padding: 8px 0px 0 10px ;  height: 30px;}
#a_resign {float: right;}
#a_agree {float: left;}
.mod_content_left p {margin: 0px; padding: 0px;}
.mod_content_left {float: left; width: 49%}
.mod_content_right {float: right; width: 49%}
.clear {clear: both}
.lead_news_career {float: left; width: 49%}
.lead_news_career.l_right {float: right; width: 49%}
.dn {display: none;}
.p_agree {float: left; width: 630px;}
.p_agree  label {width: 630px;}
.p_checkbox {float: left; width: 30px;}
.direction {clear: both;}
#directionHide {display: none;}
#practics  div.input div.date_label_from { float: left; font-weight: bold; font-size: 13px; color: #2670ab; margin: 10px 5px 0 0 }
#practics  div.input  div.date_label_to {float: left;color: #2670ab ; font-weight: bold;  font-size: 13px; color: #2670ab; margin: 10px 4px 0 9px }
#practics  div.input  input.calendar {width: 159px; height: 20px; background: transparent url('/tpl/img/calendar.png') no-repeat; ; display: block; float: left; margin-top: 8px; cursor: pointer; color: #5f5f5f}
.lead_news  a.button {clear: both;}
a.h1.b.nooverflow {padding: 5px 0; display: block;}
.img_border {    -webkit-border-radius: 8px;    -moz-border-radius: 8px;    border-radius: 8px; }
.blue_header {    font-family: 'proxima_nova_ltlight';    font-size: 18px;    line-height: 22px;    color: #0D4E7A;}
.blue {    color: #0D4E7A;}
.b10px {margin: 0 0 10px 0}

.tab-pane ul li ,.modul-x-fotka ul li , .panel-body ul li, .tekst-1-kolumna ul li, .tekst-2-kolumna ul li, .tekst-3-kolumna ul li{min-height: 20px;list-style:none; background:url('../img/bg_li.png') 0px 1px no-repeat; padding-left:25px; font-size:13px;margin-bottom:1.5em; margin-left:0px; }

.wyroznik {
    background: none repeat scroll 0 0 #F7FAFB;
    border-radius: 5px;
    color: #0D4E7A;
    display: block;
    font-size: 13px;
    margin: 25px 0;
    padding: 20px;
    clear:both;
}


