/*** default styles ***/
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }
iframe{
	border: none;
	overflow: hidden;
}
.hidden{
	display: none;
}
.clear{
 clear: both;
}
.clear_left{
 clear: left;
}
.clear_right{
 clear: right;
}
.lfloat {
	float: left;
}
.rfloat {
	float: right;
}
/*** end default styles ***/

/*** common styles ***/

a {
	text-decoration: none;
	color: #003f6e;
}
input{
	background-color: white;
	color: #000000;
	border-width: 0;
	border: 1px solid #cccccc;
	border-right: 1px solid #666666;
	padding: 1px 2px;
	font-size: 0.8em;
}
textarea{
	padding: 2px 4px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
ul {
	list-style-image: url('../images/bdi_site/bullet2.png');
	list-style-type: square;
	margin: 0 0 0 12px;
	padding: 0 0 0 12px;
	line-height: 1.1;
}
.layout_3_Body-Left-Bottom-Center ul{
	padding: 4px 0 0 6px;
}
.layout_3_Body-Left-Bottom-Center ol{
	padding: 4px 0 0 25px;
}
li {
	margin-bottom: 3px;
	* padding: 0 0 5px 4px;
}
.layout_3_Body-Left-Bottom-Center li{
	padding: 1px 0 0 0;
}
h1{
	font-size: 1.7em;
}
h2{
	font-size: 1.5em;
}
h3{
	font-size: 1.3em;
}
h4{
	font-size: 1em;
}


.administration_quick_lauch{
	position: absolute;
	top: 2px;
	right: 5px;
	padding: 3px 2px 3px 6px;
	background-color: #ffffff;
	border: 1px solid #999999;
	color: #777777;
	z-index: 100;
	opacity: 0.86;
}
.administration_quick_lauch a, .administration_quick_lauch a:visited{
	color: #334400;
}
.administration_quick_lauch a:hover{
	color: #660000;
}
.administration_quick_lauch_close{
	display: inline;
	margin-left: 6px;
	background-color: #ff5500;
	padding: 0 4px;
	color: #ffffff;
	font-weight: bolder;
}

.administration_news_full_options{
	position: relative;
	top: 0;
	float: right;
	width: 30px;
	height: 29px;
	opacity: 0.88;
	z-inde: 10;
	background: transparent url('../images/main_theme/administration_icon.png') no-repeat 0 0;
	margin-left: -30px;
	cursor: pointer;
}
.news_full_administration_menu{
	display: none;
	position: relative;
	top: 30px;
	float: right;
	border: 1px solid #112244;
	border-bottom-width: 0;
	opacity: 0.88;
	margin: 0 0 0 -182px;
}
.news_full_administration_link{
	width: 170px;
	background: #3366cc none no-repeat 0 0;
	padding: 3px 5px;
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
	font-size: 13px;
	font-weight: bolder;
	border-bottom: 1px solid #112244;
	cursor: pointer;
}
/*** end common styles ***/

/*** LAYOUT ***/

.site_top{
	position: absolute;
	top: 1100px;
	left: 50%;
	width: 500px;
	margin-left: -250px;
	padding-bottom: 15px;
	color: #999999;
}
.site_top h1{
	display: inline;
	font-size: 1em;
	font-weight: normal;
}
body {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
 /* background: #ffffff url('../images/bdi_site/main_bg.png') repeat-x 0 0;*/
  background: #b1cbe4 url('../images/bdi_site2/bg_clean.jpg') no-repeat 50% 0;
  color: #333333;
}
.master{
	margin: 0 auto;
	width: 980px;
	margin-bottom: 15px;
}
.layout_3_Header-Top{
	width: 980px;
	margin: 0 auto;
	height: 110px;
	background: transparent none repeat-y 0 0;
}
.header{
	width: 980px;
	background-color: #ffffff;
	border-top: 1px solid #6d6d6d;
	border-bottom: 1px solid #6d6d6d;
}
.layout_3_Body-Left-Top{
	width: 719px;
	* font-size: 0;
	padding: 0;
	margin: 0 auto;
	background: transparent none no-repeat	0 0;
	border-right: 1px solid #d6d4d5;
}
.layout_Body{
	width: 974px;
  overflow: hidden;
  border: 3px double #d6d4d5;
  border-bottom-width: 0;
  background-color: #ffffff;
  -moz-box-shadow: 0 0 3px rgba(180, 180, 180, 0.85);
  -webkit-box-shadow: 0 0 3px rgba(180, 180, 180, 0.85);
  box-shadow: 0 0 3px rgba(180, 180, 180, 0.85);
}

.body{
	width: 974px;
  overflow: hidden;
  border: 3px double #d6d4d5;
  border-bottom-width: 0;
  background-color: #ffffff;
  -moz-box-shadow: 0 0 3px rgba(180, 180, 180, 0.85);
  -webkit-box-shadow: 0 0 3px rgba(180, 180, 180, 0.85);
  box-shadow: 0 0 3px rgba(180, 180, 180, 0.85);
}
.ultra_left_sections_block{
	float: left;
	clear: both;
	margin: 0;
	overflow: hidden;
	width: 720px;
	margin: 0 0 -20000px 0;
	padding-bottom: 20000px;
}
.ultra_right_sections_block{
	float: right;
	width: 254px;
}
.layout_3_Body-Left-Bottom-Left{
	float: left;
	width: 193px;
	min-height: 640px;
	clear: both;
	margin: 0 0 -20000px 0;
	padding-bottom: 20000px;
	background: #E4EFF5 none repeat-x 0 0;
	border-right: 1px solid #d6d4d5;
}
.layout_3_Body-Left-Bottom-Center{
	float: left;
	width: 525px;
	min-height: 640px;
	margin: 0 0 -20000px 0;
	padding-bottom: 20000px;
	background-color: #ffffff;
	border-right: 1px solid #d6d4d5;
}
.layout_3_Body-Right{
	float: right;
	width: 254px;
	min-height: 780px;
	background: #E4EFF5 no-repeat 100% 0;
	font-size: 1.1em;
	margin: 0 0 -20000px 0;
	padding-bottom: 20000px;
}
.layout_3_Body-Right input{
	width: 128px;
	font-size: 1.1em;
}
.layout_3_Footer{
	width: 974px;
	margin: 0 auto;
	height: 30px;
	background: none repeat-y 0 0 #ffffff;
	border: 3px double #d6d4d5;
	border-top-width: 0;
}
.temporary{
	width: 100%;
	height: 249px;
	background: transparent url('../images/bdi_site/bdi-glowna_19.jpg') no-repeat	0 0;
	border-bottom: 1px solid #6d6d6d;
}

.ultra_footer{

}
/*** end LAYOUT ***/

/*** MODULES STYLES ***/

/* rawHtml_116 */
.ultra_modules_odpowiedzialnosc_body {
	padding: 20px;
	color: #777777;
}
/* end rawHtml_116 */

/* rawHtml_72 */

.ultra_modules_kontakt_body {
	padding: 25px 15px 25px 20px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 1.1em;
}
.ultra_modules_kontakt_body a, .ultra_modules_kontakt_body a:visited{
	clear: both;

	font-weight: normal;
	text-decoration: underline;
	color: #697886;
}
.ultra_modules_kontakt_body a:hover{
	clear: both;
	font-weight: normal;
	text-decoration: underline;
	color: #003f6e;
}
h3.kontakt_header{
	font-weight: normal;
	font-size: 17px;
	color: #003f6e;
	margin: 0 0 30px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #f2e9ef;
}
.kontakt_paragraph{
	margin: 0 0 10px 0;
}
.kontakt_img{
	float: left;
	width: 260px;
	margin: 0 12px 0 0;
	cursor: pointer;

}
.kontakt_line{
	clear: both;
	width: 100%;
	margin-top: 10px;
}
.kontakt_line_left{
	float: left;
}
.kontakt_line_right{
	float: right;
	margin-right: 20px;
}
.kontakt_map{
	width: 480px;
	height: 400px;
	margin: 60px auto 0 auto;
	border: 1px solid #666767;

}
/* end rawHtml_72 */

/* rawHtml_114 */
.iso_link{
	display: block;
	width: 85px;
	height: 10px;
	float: right;
	margin: 17px 12px 0 0;
	background: transparent url('/images/bdi_site2/iso.png') no-repeat 0 0;
}
/* end rawHtml_114 */

/* langChoice_174 */
.ultra_modules_lang_choice{
	float: right;
}
.ultra_modules_lang_choice img{
	margin: 15px 4px 0 0;
}
/* end langChoice_174 */

/* rawHtml_84 */
.ultra_modules_footer{
	width: 100%;
	height: 30px;
	background-color: #373F4C;
}
.footer_left{
	float: left;
	margin: 10px 0 0 10px;
	color: #ffffff;
	font-weight: bolder;
}
* HTML .footer_left{
	margin: 10px 0 0 20px;
}
.footer_center{
	float: left;
	margin: 10px 0 0 120px;
	color: #ffffff;
	font-weight: bolder;
}
.footer_right{
	float: right;
	margin: 10px 10px 0 0;
	color: #ffffff;
	font-weight: bolder;
}
.footer_center a, .footer_center a:visited, .footer_center a:hover{
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
	font-size: 0.96em;
}
/* end rawHtml_84 */
/* BDISystemDB_positionsList_70 */
.ultra_modules_positions_list_body{
	padding: 25px 20px 25px 20px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 11px;
}
.company_reference_date{
	float: right;
	color: #000000;
	font-weight: bolder;
	margin: 0 10px 20px 0;
}
h3.positions_list_header{
	font-weight: normal;
	font-size: 17px;
	color: #003f6e;
	margin: 0 0 30px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #f2e9ef;
}
.company_reference_text{
	margin-top: 20px;
}
.refimage_company_reference{
	float: left;
	margin: 0 15px 4px 0;
}
.positions_list_position_block0{
	float: left;
	clear: both;
	width: 234px;
	padding-bottom: 2px;
	border-bottom: 1px solid #f2e9ef;
}
.positions_list_position_block1{
	float: right;
	width: 234px;
	padding-bottom: 2px;
	border-bottom: 1px solid #f2e9ef;
}
.positions_list_over_navigation{
	position: relative;
	width: 100%;

}
.positions_list_navigation_all{
	float: left;
	position: relative;
	left: 50%;
	/* left: 0;*/
	padding: 40px 0;
}
.positions_list_pages{
	float: left;
	margin: 0 15px 0 0;
	position: relative;
	right: 52%;
	* right: 57%;
}
.positions_list_prev_arrow{
	display: block;
	float: left;
	position: relative;
	width: 9px;
	height: 11px;
	margin: 1px 15px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site2/l_arr.jpg') no-repeat 0 0;
}
.positions_list_arrows_block{
	float: left;
	position: relative;
	right: 52%;
	* right: 57%;
	margin: 3px 0 0 0;
}
.positions_list_start_arrow{
	display: block;
	float: left;
	position: relative;
	/*right: 50%;*/
	width: 21px;
	height: 11px;
	margin: 1px 15px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site/nav_start_small.png') no-repeat 0 0;
}
.positions_list_next_arrow{
	display: block;
	float: left;
	position: relative;
	width: 9px;
	height: 11px;
	margin: 1px 10px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site2/r_arr.jpg') no-repeat 0 0;
}
.positions_list_end_arrow{
	display: block;
	float: left;
	position: relative;
	/*right: 50%;*/
	width: 21px;
	height: 11px;
	margin: 1px 0 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site/nav_end_small.png') no-repeat 0 0;
}
.positions_list_page{
	padding: 0 7px;
	margin: 5px 0;
	font-weight: bolder;
	color: #000000;
	border-left: 1px solid #e5e5e5;
}
.positions_list_page a{
	font-family: Verdana, Arial, sans-serif;
	color: #7A7A7B;
	font-weight: normal;

}
.positions_list_page_active{
	padding: 0 7px;
	margin: 5px 0;
	font-weight: bolder;
	border-left: 1px solid #e5e5e5;
}
.positions_list_page_active a{
	font-family: Verdana, Arial, sans-serif;
	color: #7A7A7B;
}
#pager_mostfirst_page, #pager_first_page, #pager_most_left_page, #pager_mostlast_page{
	border-width: 0;
}

/* end BDISystemDB_positionsList_70 */

/* companyReference_63 */
.ultra_modules_company_reference_body{
	padding: 25px 20px 25px 20px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 11px;
}
.company_reference_date{
	float: right;
	color: #A1B7C5;
	font-weight: bolder;
	margin: 0 10px 20px 0;
}
.company_reference_title{
	/*font-family: "Trebuchet MS";*/
	clear: both;
	width: 100%;
	text-align: center;
	font-weight: normal;
	font-size: 17px;
	color: #003f6e;
	margin: 0;
	padding: 0;
}
.company_reference_text{
	margin-top: 20px;
}
.refimage_company_reference{
	float: left;
	margin: 0 15px 4px 0;
	cursor: pointer;
	border: 1px solid #CCCCCC;
}

.references_list_navigation{
	margin: 10px auto;
	text-align: center;
}

.company_reference_navigation_all{
	float: left;
	position: relative;
	left: 50%;
	padding: 30px 0;
}
.company_reference_pages{
	float: left;
	margin: 0px 15px;
	position: relative;
	right: 52%;
	* right: 57%;
	font-weight: bolder;
	color: #A1B7C5;
	padding: 0px 15px 0px 15px;
}
.company_reference_arrows_block{
	float: left;
	position: relative;
	right: 52%;
	* right: 57%;
}

.company_reference_prev_arrow{
	display: block;
	float: left;

	width: 9px;
	height: 11px;
	margin: 3px 0 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site2/l_arr.jpg') no-repeat 0 0;
}
.company_reference_start_arrow{
	display: block;
	float: left;

	width: 21px;
	height: 11px;
	margin: 3px 15px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site/nav_start_small.png') no-repeat 0 0;
}
.company_reference_next_arrow{
	display: block;
	float: left;
	width: 9px;
	height: 11px;
	margin: 3px 15px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site2/r_arr.jpg') no-repeat 0 0;
}
.company_reference_end_arrow{
	display: block;
	float: left;
	width: 21px;
	height: 11px;
	margin: 3px 0 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site/nav_end_small.png') no-repeat 0 0;
}
.company_reference_half_line{
	float: left;
	width: 45%;
}
/* end companyReference_63 */

/* BDISystemDB_companyList_61 */
.ultra_modules_company_list_body{
	padding: 25px 20px 25px 20px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 11px;
}
h3.company_list_header{
	font-weight: normal;
	font-size: 17px;
	color: #003f6e;
	margin: 0 0 30px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #f2e9ef;
}
.company_list_position_block0{
	float: left;
	clear: both;
	width: 234px;
	padding-bottom: 2px;
	border-bottom: 1px solid #f2e9ef;
}
.company_list_position_block1{
	float: right;
	width: 234px;
	padding-bottom: 2px;
	border-bottom: 1px solid #f2e9ef;
}
a.company_list_reference{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bolder;
}
.company_list_left_arrow{
	margin: 5px;
	font-weight: bolder;
}
.company_list_left_arrow a{
	font-family: Verdana, Arial, sans-serif;
	color: #697886;
}
.company_list_navigation_all{
	float: left;
	position: relative;
	left: 50%;
	padding: 40px 0;
}
.company_list_pages{
	float: left;
	margin: 0 15px 0 0;
	position: relative;
	right: 52%;
	* right: 57%;
}
.company_list_arrows_block{
	float: left;
	position: relative;
	right: 52%;
	* right: 57%;
	margin: 3px 0 0 0;
}
.company_list_prev_arrow{
	display: block;
	float: left;
	position: relative;
	width: 9px;
	height: 11px;
	margin: 1px 15px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site2/l_arr.jpg') no-repeat 0 0;
}
.company_list_start_arrow{
	display: block;
	float: left;
	position: relative;
	width: 21px;
	height: 11px;
	margin: 1px 15px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site/nav_start_small.png') no-repeat 0 0;
}
.company_list_next_arrow{
	display: block;
	float: left;
	position: relative;
	width: 9px;
	height: 11px;
	margin: 1px 10px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site2/r_arr.jpg') no-repeat 0 0;
}
.company_list_end_arrow{
	display: block;
	float: left;
	position: relative;
	width: 21px;
	height: 11px;
	margin: 1px 0 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site/nav_end_small.png') no-repeat 0 0;
}
.company_list_right_arrow a{
	font-family: Verdana, Arial, sans-serif;
	color: #697886;
}
.company_list_page{
	padding: 0 7px;
	margin: 5px 0;
	font-weight: bolder;
	color: #000000;
	border-left: 1px solid #e5e5e5;
}
.company_list_page a{
	font-family: Verdana, Arial, sans-serif;
	color: #7A7A7B;
	font-weight: normal;

}
.company_list_page_active{
	padding: 0 7px;
	margin: 5px 0;
	font-weight: bolder;
	border-left: 1px solid #e5e5e5;
}
.company_list_page_active a{
	font-family: Verdana, Arial, sans-serif;
	color: #7A7A7B;
}
#pager_mostfirst_page, #pager_first_page, #pager_most_left_page, #pager_mostlast_page{
	border-width: 0;
}

/* end BDISystemDB_companyList_61 */

/* referenceList_68 */
.ultra_modules_reference_list_body{
	padding: 25px 13px 25px 13px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 11px;
}
h3.reference_list_header{
	font-weight: normal;
	font-size: 17px;
	color: #003f6e;
	margin: 0 0 30px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #f2e9ef;
}
.refimage_reference_list_block0, .refimage_reference_list_block1{
	float: left;
	width: 164px;
	margin: 0 2px 32px 0;
	text-align: center;
	overflow-y: hidden;
}
.refimage_reference_list_block2{
	float: left;
	width: 164px;
	margin: 0 0 32px 0;
	text-align: center;
	overflow-y: hidden;
}
.refimage_reference_list_subblock{
	width: 100%;
	height: 242px;
	overflow-y: hidden;
	margin: 0 0 4px 0;
}
.refimage_reference_list_subblock img{
	width: 162px;
}
.refimage_reference_list{
	width: 162px;
	vertical-align: top;
	margin-bottom: 4px;
}
a img.refimage_reference_list, :link img.refimage_reference_list,:visited img.refimage_reference_list{
	border: 1px solid #dfdfdf;
}
.reference_list_reference{
	font-weight: bold;
}
.reference_list_navigation_all{
	float: left;
	position: relative;
	left: 50%;
	padding: 8px 0 40px 0;
}
.reference_list_pages{
	float: left;
	margin: 0 15px 0 0;
	position: relative;
	right: 52%;
	* right: 57%;
}
.reference_list_arrows_block{
	float: left;
	position: relative;
	right: 52%;
	* right: 57%;
	margin: 3px 0 0 0;
}
.reference_list_prev_arrow{
	display: block;
	float: left;
	position: relative;
	width: 9px;
	height: 11px;
	margin: 1px 15px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site2/l_arr.jpg') no-repeat 0 0;
}
.reference_list_start_arrow{
	display: block;
	float: left;
	position: relative;
	width: 21px;
	height: 11px;
	margin: 1px 15px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site/nav_start_small.png') no-repeat 0 0;
}
.reference_list_next_arrow{
	display: block;
	float: left;
	position: relative;
	width: 9px;
	height: 11px;
	margin: 1px 10px 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site2/r_arr.jpg') no-repeat 0 0;
}
.reference_list_end_arrow{
	display: block;
	float: left;
	position: relative;
	width: 21px;
	height: 11px;
	margin: 1px 0 0 0;
	font-weight: bolder;
	background: transparent url('/images/bdi_site/nav_end_small.png') no-repeat 0 0;
}
.reference_list_right_arrow a{
	font-family: Verdana, Arial, sans-serif;
	color: #697886;
}
.reference_list_page{
	padding: 0 7px;
	margin: 5px 0;
	font-weight: bolder;
	color: #000000;
	border-left: 1px solid #e5e5e5;
}
.reference_list_page a{
	font-family: Verdana, Arial, sans-serif;
	color: #7A7A7B;
	font-weight: normal;

}
.reference_list_page_active{
	padding: 0 7px;
	margin: 5px 0;
	font-weight: bolder;
	border-left: 1px solid #e5e5e5;
}
.reference_list_page_active a{
	font-family: Verdana, Arial, sans-serif;
	color: #7A7A7B;
}
#pager_mostfirst_page, #pager_first_page, #pager_most_left_page, #pager_mostlast_page{
	border-width: 0;
}
/* end referenceList_68 */

/* news_full_43 */
.ultra_modules_news_body{
	padding: 25px 20px 25px 20px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 1.1em;
}
h1.news_full_news{
	font-weight: normal;
	font-size: 17px;
	color: #003f6e;
	margin: 0 0 30px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #f2e9ef;
}
.intro_news{
	margin-top: 15px;
}
.przejdz{
	clear: both;
	display: block;
	width: 79px;
	height: 24px;
	background: transparent url('/images/bdi_site2/przejdz.jpg') no-repeat 0 0;
	margin: 5px 0 15px 410px;
}
.raport_demo{
	margin: 5px 0 0 365px;
}
.raport_zamow{
	margin: 6px 0 12px 292px;
}
.raport_zamow2{
	margin: 12px 0 0 405px;
}
.branzowy_demo{
	margin: 10px 0 5px 365px;
}
.branzowy_zamow{
	margin: 8px 0 10px 292px;
}
.oi_zamow{
	margin: 25px 0 10px 355px;
}
.pakiet_zamow{
	margin: 25px 0 10px 375px;
}
.ultra_modules_news_body a, .ultra_modules_news_body a:visited{
	clear: both;
	font-weight: bold;
	text-decoration: none;
	color: #003F6E;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}
.ultra_modules_news_body a:hover{
	clear: both;
	font-weight: bold;
	color: #003F6E;
	font-family: Verdana, Arial, sans-serif;
}
/* end news_full_43 */

/* miniChart_93 */
.ultra_modules_mini_chart_body{
	border-top: 1px solid #000000;
	cursor: pointer;
}
/* end miniChart_93 */

/* news_full_61 */
.ultra_modules_bdi_news_inz_body{
	padding: 25px 15px 25px 20px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 1.1em;
}
h1.news_full_bdi_news_inz{
	font-weight: normal;
	font-size: 17px;
	color: #003f6e;
	margin: 0 0 30px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #f2e9ef;
}
.intro_bdi_news_inz{
	margin-top: 15px;
}
.ultra_modules_bdi_news_inz_body a, .ultra_modules_bdi_news_inz_body a:visited{
	clear: both;
	font-size: 0.96em;
	font-weight: normal;
	text-decoration: underline;
	color: #697886;
	font-family: Verdana, Arial, sans-serif;
}
.ultra_modules_bdi_news_inz_body a:hover{
	clear: both;
	font-size: 0.96em;
	font-weight: normal;
	text-decoration: underline;
	color: #003f6e;
	font-family: Verdana, Arial, sans-serif;
}
/* end news_full_61 */

/* graphicalMenu_50 */
.ultra_modules_bdi_main_menu{
	/*background: transparent url('../images/bdi_site/bdi_mainlogo.png') no-repeat	 25px 17px;*/
	padding-top: 74px;
	* padding-top: 42px;

}
.ultra_modules_bdi_main_menu_body{
	float: right;
	width: 744px;
  -moz-box-shadow: 0 -1px 3px rgba(180, 180, 180, 0.85);
  -webkit-box-shadow: 0 -1px 3px rgba(180, 180, 180, 0.85);
  box-shadow: 0 -1px 3px rgba(180, 180, 180, 0.85);
	border-top: 1px solid #cccccc\9;
}
.ultra_modules_bdi_main_menu_body a, .ultra_modules_bdi_main_menu_body a:visited, .ultra_modules_bdi_main_menu_body a:hover{
	float: left;
	display: block;
	width: 93px;
	height: 23px;
	padding: 13px 0 0 0;
	text-align: center;
	color: #7a7b7b;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	/*background: url(/images/bdi_site2/mid.jpg) no-repeat 0 -4px;*/
}
.menu_elem_bdi_main_menu{
	padding: 0 1px;
}
.menu_spacer_bdi_main_menu{
	padding: 0 2px;
	color: #cacbcb;
}
#menu_elem1{
	background: url(/images/bdi_site2/references.png) no-repeat -3px -4px;
}
#menu_elem2{
	background: url(/images/bdi_site2/about.png) no-repeat 0 -4px;
}
#menu_elem3{
	background: url(/images/bdi_site2/job_offers.png) no-repeat 0 -4px;
}
#menu_elem4{
	background: url(/images/bdi_site2/news.png) no-repeat 0 -4px;
}
#menu_elem5{
	background: url(/images/bdi_site2/services.png) no-repeat 0 -4px;
}
#menu_elem6{
	background: url(/images/bdi_site2/employees.png) no-repeat 0 -4px;
}
#menu_elem7{
	background: url(/images/bdi_site2/partners.png) no-repeat 0 -4px;
}
#menu_elem8{
	background: url(/images/bdi_site2/contact.png) no-repeat 0 -4px;
}
#menu_elem1_active{
	background: url(/images/bdi_site2/references_active.png) no-repeat -3px -4px;
}
#menu_elem2_active{
	background: url(/images/bdi_site2/about_active.png) no-repeat 0 -4px;
}
#menu_elem3_active{
	background: url(/images/bdi_site2/job_offers_active.png) no-repeat 0 -4px;
}
#menu_elem4_active{
	background: url(/images/bdi_site2/news_active.png) no-repeat 0 -4px;
}
#menu_elem5_active{
	background: url(/images/bdi_site2/services_active.png) no-repeat 0 -4px;
}
#menu_elem6_active{
	background: url(/images/bdi_site2/employees_active.png) no-repeat 0 -4px;
}
#menu_elem7_active{
	background: url(/images/bdi_site2/partners_active.png) no-repeat 0 -4px;
}
#menu_elem8_active{
	background: url(/images/bdi_site2/contact_active.png) no-repeat 0 -4px;
}
/* end graphicalMenu_50 */

/* clasic_91 */
.clasic_menu_ul_bdi_database_menu{
  list-style-image: url('/images/ImageLibrary/layoutElements/asterix.jpg');
  list-style-type: square;
  margin: 0 0 0 10px;
  padding: 0 0 0 10px;
  font-size: 11px;
}
a.clasic_menu_link_bdi_database_menu, a.clasic_menu_link_bdi_database_menu:visited{
	font-family: verdana, arial, sans-serif;
	font-weight: bolder;
	color: #7a7a7b;
	vertical-align: -0.2em;
}
a.clasic_menu_link_bdi_database_menu_active, a.clasic_menu_link_bdi_database_menu_active:visited{
	font-family: verdana, arial, sans-serif;
	font-weight: bolder;
	color: #003f6e;
	vertical-align: -0.2em;
}
/* end clasic_91 */

/* clasic_73 */
.clasic_menu_ul_bdi_kontakt_menu{
  list-style-image: url('/images/ImageLibrary/layoutElements/asterix.jpg');
  list-style-type: square;
  margin: 0 0 0 10px;
  padding: 0 0 0 10px;
  font-size: 11px;
}
a.clasic_menu_link_bdi_kontakt_menu, a.clasic_menu_link_bdi_kontakt_menu:visited{
	font-family: verdana, arial, sans-serif;
	font-weight: bolder;
	color: #7a7a7b;
	vertical-align: -0.2em;
}
a.clasic_menu_link_bdi_kontakt_menu_active, a.clasic_menu_link_bdi_kontakt_menu_active:visited{
	font-family: verdana, arial, sans-serif;
	font-weight: bolder;
	color: #003f6e;
	vertical-align: -0.2em;
}
/* end clasic_73 */

/* rawHtml_72 */
.ultra_modules_html_kontakt_body {
	padding: 25px 15px 25px 20px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 1.1em;
}
.ultra_modules_html_kontakt_body a, .ultra_modules_html_kontakt_body a:visited{
	clear: both;
	font-weight: bold;
	color: #003f6e;
	font-family: Verdana, Arial, sans-serif;
}
.ultra_modules_html_kontakt_body a:hover{
	clear: both;
	font-weight: bold;
	text-decoration: underline;
	color: #003f6e;
	font-family: Verdana, Arial, sans-serif;
}
/* end rawHtml_72 */

/* dataBaseFrontPage_87 */
.ultra_modules_database_body {
	padding: 25px 20px 25px 20px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 1.1em;
}
.ultra_modules_database_body h1{
	font-weight: normal;
	font-size: 17px;
	color: #003f6e;
	margin: 0 0 30px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #f2e9ef;
}
/* end dataBaseFrontPage_87 */

/* bdiInfo_90 */
.ultra_modules_bdi_info_body {
	padding: 25px 20px 25px 20px;
	color: #7a7a7b;
	font-size: 1.1em;
}
.ultra_modules_bdi_info_body h1{
	font-weight: normal;
	font-size: 17px;
	color: #003f6e;
	margin: 0 0 30px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #f2e9ef;
}
.ultra_modules_bdi_info_body p{
	font-size: 1.2em;
}
.ultra_modules_bdi_info_body strong{
	font-size: 1.6em;
	color: #003f6e;
}
.bdi_digits{
	float: left;
	width: 80px;
	text-align: right;
	font-size: 1.7em;
	color: #003f6e;
	padding-top: 6px;
}
.digits{
	color: #003f6e;
}
.digits_sec{
	color: #ff5500;
}
#digits1{
	color: #ff4f00;
}
#digits2{
	color: #e1510c;
}
#digits3{
	color: #c34d19;
}
#digits4{
	color: #af4a26;
}
#digits5{
	color: #8c4833;
}
#digits6{
	color: #6a4640;
}
#digits7{
	color: #48444e;
}
#digits8{
	color: #27425c;
}
#digits9{
	color: #003f6e;
}

.bdi_digits_text{
	float: left;
	width: 384px;
	font-size: 1.2em;
	padding-left: 20px;
}
.digits_text_single{
	padding-top: 9px;
}
.bdi_digits_line{
	clear: both;
	height: 38px;
	padding-top: 3px;
	border-bottom: 1px solid #f2e9ef;
}
#digits_last{
	border-width: 0;
}
/* end bdiInfo_90 */

/* rawHtml_57 */
.ultra_modules_html_form_ask_body {
	padding: 25px 15px 25px 20px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 1.1em;
}
.html_form_ask_select{
	margin: 0;
	padding: 0;
	width: 486px;
	background-color: #ffffff;
	font-size: 0.9em;
	border-color: #d6d4d5;
	border-style: solid;
	border-width: 1px;
	border-right-width: 0;
}
h3.ask_question_header{
	font-weight: normal;
	font-size: 17px;
	color: #003f6e;
	margin: 0 0 30px 0;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #f2e9ef;
}
.html_form_ask_text{
	width: 97.5%;
	border: 1px solid #d6d4d5;
	padding: 4px 1%;
	margin: 6px 0 0 0;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #7a7a7b;
	-moz-border-radius: 2px;
	border-radius: 2px;
	* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#ffffff');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#ffffff')";
	background-image: -moz-linear-gradient(top, #f0f0f0, #ffffff);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#ffffff));
}
.html_form_ask_text_error{
	margin: 0;
	padding: 0;
	width: 486px;
	background-color: #dd5555;
	border-color: #CCCCCC #666666 #CCCCCC #CCCCCC;
	border-style: solid;
	border-width: 1px;
}
.html_form_ask_input{
	width: 97%;
	height: 16px;
	border: 1px solid #d6d4d5;
	padding: 4px 1%;
	margin: 6px 0 0 0;
	font-size: 11px;
	font-family: Verdana, Arial;
	color: #7a7a7b;
	-moz-border-radius: 2px;
	border-radius: 2px;
	* filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#ffffff');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#ffffff')";
	background-image: -moz-linear-gradient(top, #f0f0f0, #ffffff);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#ffffff));
}
.html_form_ask_input_error{
	margin: 0;
	padding: 0;
	width: 486px;
	background-color: #dd5555;
	font-size: 1.1em;
}
.html_form_ask_submit{
	float: right;
	width: 79px;
	height: 24px;
	margin: 30px 0 30px 0;
	border-width: 0;
	background-color: transparent;
	background-image: url('/images/bdi_site2/ok.jpg');
	text-align: center;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
.ask_half_line{
	float: left;
	width: 45%;
}
.ask_half_line2{
	float: right;
	width: 45%;
}
.line{
	margin: 10px 0 3px 0;
}
/* end rawHtml_57 */

/* articlesGroupBox_54 */
.profile_group_boximg{
	float: left;
	margin: 40px 12px 30px 0;
	width: 120px;
}
.ultra_modules_profile_group_box_body {
	padding: 35px 20px 25px 20px;
	color: #7a7a7b;
	line-height: 1.4;
	font-size: 1.1em;
}
h3.profile_group_boxsubtitle {
	width: 100%;
	margin-bottom: 10px;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #f2e9ef;
}
h3.profile_group_boxsubtitle a{
	color: #003f6e;
}
.profile_group_boxintro{
	margin-bottom: 35px;
}
/* end articlesGroupBox_54 */

/* bdiLogin_48 */
.ultra_modules_bdi_login_head{
	width: 100%;
	height: 31px;
	background: transparent url('../images/bdi_site2/blekitna.png') no-repeat	0 0;
}
.ultra_modules_bdi_login_head_openable_open_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/blekitna_strefa_head_bottom_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_bdi_login_head_openable_close_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/blekitna_strefa_head_top_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_bdi_login_body{
	background: transparent none no-repeat 0 0;
	padding: 20px 12px 20px 12px;
	color: #697886;
}
input.radio{
	width: auto;
	margin-left: 7px;
}
.bdi_login_block{
		width: 184px;
		margin: 0 auto 0 auto;
		/*padding: 0px 8%;*/
}
.bdi_login_block input{
	height: 18px;
	width: 174px;
	background: url('/images/bdi_site2/src_input.jpg') repeat-x 0 0 transparent;
	border-width: 0;
	padding: 3px 5px 3px 5px;
	color: #7a7a7b;
	font-size: 12px;
}
.bdi_login_block1{
	clear: both;
	padding-top: 0;
	width: 100%;
}
.bdi_login_block2{
	clear: both;
	float: left;
	padding: 10px 0 0 0;
	width: 100%;
}
.bdi_login_block3{
	width: 184px;
	margin: 10px auto 0 auto;

}
.input_texts_block{
	position: relative;
	top: -55px;
	left: 28px;
	z-index: 1000;
	height: 55px;
	width: 45px;
	margin: 0 0 -55px 0;
	font-size: 11px;
	font-weight: bolder;
	font-style: italic;
	color: #A1B7C5;
}
#login_desc{
	width: 45px;
	height: 20px;
}
#pass_desc{
	width: 45px;
	height: 20px;
	margin: 15px 0 0 0;
}
div#radio_inz{
	float: left;
	width: 17px;
	height: 17px;
	margin: 0 8px 0 5px;
	background-image: url('/images/bdi_site/radio_empty.png');
}
* HTML div#radio_inz{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bdi_site/radio_empty.png');
}
div#radio_prac{
	float: left;
	width: 17px;
	height: 17px;
	margin: 0 8px 0 25px;
	background-image: url('/images/bdi_site/radio_empty.png');
}
* HTML div#radio_prac{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bdi_site/radio_empty.png');
}
#radio_inz_label{
	float: left;
}
#radio_prac_label{
	float: left;
}
#login_submit{
	float: right;
	width: 79px;
	height: 24px;
	background-color: transparent;
	border-width: 0;
	padding: 0;
	margin: 0 0 20px 0;
	background-image: url('/images/bdi_site2/zaloguj.jpg');
}
* HTML #login_submit{
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bdi_site/login.png');
}
.bdi_login_property{
	float: left;
	width: 36px;
	padding: 2px 8px 0 8px;
}
.bdi_login_value{

	float: left;
}
.bdi_login_register{
	width: 100%;
	text-align: center;
	/*padding: 4px 0 0px 0;*/
}

.bdi_login_register a, .bdi_login_register a:visited, .bdi_login_register a:hover{
	font-weight: normal;
	text-decoration: none;
	color: #f48536;
	font-size: 11px;
	line-height: 1.6em;
}
.bdi_login_register a.bdi_login_register_link{
	font-weight: bolder;
}
/* end bdiLogin_48 */

/* module_45 */
.ultra_modules_bdi_menu_employer_head{
	width: 100%;
	height: 31px;
	background: transparent url('../images/bdi_site2/pracodawcy.png') no-repeat	0 0;
}
.ultra_modules_bdi_menu_employer_head_openable_open_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/dla_pracodawcow_head_bottom_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_bdi_menu_employer_head_openable_close_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/dla_pracodawcow_head_top_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_bdi_menu_employer_body{
	background: transparent none no-repeat 0 0;
	padding: 20px 10px 20px 12px;
}
.menus_bdi_menu_employer_ul{
	list-style-image: url('../images/bdi_site/lista-01.png');
	list-style-type: square;
	margin-top: 20px;
	margin-left: 22px;
	padding-left: 12px;
	line-height: 1.5;
}
.menus_bdi_menu_employer_ul a{
	vertical-align: 0.2em;
}
h2.link_title_bdi_menu_employer{
	font-size: 1em;
	font-weight: normal;
}
.clasic_menu_ul_bdi_menu_employer{
  list-style-image: url('/images/bdi_site2/zielony.jpg');
  list-style-type: square;
}
a.clasic_menu_link_bdi_menu_employer, a.clasic_menu_link_bdi_menu_employer:visited{
	font-family: verdana, arial, sans-serif;
	font-size: 1.1em;
	/*font-weight: bolder;*/
	color: #7a7a7b;
	/*vertical-align: -0.1em;*/
}
a.clasic_menu_link_bdi_menu_employer_active, a.clasic_menu_link_bdi_menu_employer_active:visited{
	font-family: verdana, arial, sans-serif;
	font-size: 1.1em;
	font-weight: bolder;
	color: #003f6e;
	/*vertical-align: -0.1em;*/
}
/* end module_45 */

/* module_46 */
.ultra_modules_bdi_menu_cand_head{
	width: 100%;
	height: 31px;
	background: transparent url('../images/bdi_site2/inzynier.png') no-repeat	0 0;
}
.ultra_modules_bdi_menu_cand_head_openable_open_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/dla_inzynierow_head_bottom_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_bdi_menu_cand_head_openable_close_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/dla_inzynierow_head_top_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_bdi_menu_cand_body{
	background: transparent none no-repeat 0 0;
	padding: 20px 10px 20px 12px;
}
.menus_bdi_menu_cand_ul{
	list-style-image: url('/images/bdi_site2/fiolet.jpg');
	list-style-type: square;
	margin-top: 20px;
	margin-left: 22px;
	padding-left: 12px;
	line-height: 1.5;
}
.menus_bdi_menu_cand_ul a{
	vertical-align: 0em;
}
h2.link_title_bdi_menu_cand{
	font-size: 1em;
	font-weight: normal;
}
.clasic_menu_ul_bdi_menu_cand{
  list-style-image: url('/images/bdi_site2/fiolet.jpg');
  list-style-type: square;
}
a.clasic_menu_link_bdi_menu_cand, a.clasic_menu_link_bdi_menu_cand:visited{
	font-family: verdana, arial, sans-serif;
	font-size: 1.1em;
	/*font-weight: bolder;*/
	color: #7a7a7b;
	vertical-align: 0em;
}
a.clasic_menu_link_bdi_menu_cand_active, a.clasic_menu_link_bdi_menu_cand_active:visited{
	font-family: verdana, arial, sans-serif;
	font-size: 1.1em;
	font-weight: bolder;
	color: #003f6e;
	vertical-align: 0em;
}
/* end module_46 */

/* module_47 */
.ultra_modules_bdi_adv_order_head{
	width: 100%;
	height: 31px;
	background: transparent url('../images/bdi_site2/ogloszenia.png') no-repeat	0 0;
}
.ultra_modules_bdi_adv_order_head_openable_open_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/zamawianie_ogloszen_head_bottom_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_bdi_adv_order_head_openable_close_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/zamawianie_ogloszen_head_top_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_bdi_adv_order_body{
	background: transparent none no-repeat 0 0;
	padding: 20px 10px 20px 12px;
}
.menus_bdi_adv_order_ul{
	list-style-image: url('../images/bdi_site2/braz.jpg');
	list-style-type: square;
	margin-top: 20px;
	margin-left: 22px;
	padding-left: 12px;
	line-height: 1.5;
}
.menus_bdi_adv_order_ul a{
	vertical-align: 0em;
}
.clasic_menu_ul_bdi_adv_order{
  list-style-image: url('../images/bdi_site2/braz.jpg');
  list-style-type: square;
}
a.clasic_menu_link_bdi_adv_order, a.clasic_menu_link_bdi_adv_order:visited{
	font-family: verdana, arial, sans-serif;
	font-size: 1.1em;
	/*font-weight: bolder;*/
	color: #7a7a7b;
	vertical-align: 0em;
}
a.clasic_menu_link_bdi_adv_order_active, a.clasic_menu_link_bdi_adv_order_active:visited{
	font-family: verdana, arial, sans-serif;
	font-size: 1.1em;
	font-weight: bolder;
	color: #003f6e;
	vertical-align: 0em;
}
/* end module_47 */

/* rawHtml_51 */
.ultra_modules_html_top_header{
	float: left;
	width: 180px;
}
.ultra_modules_html_top_header_body{
	width: 100%;
}

.bdi_logo_link{
	float: left;
	display: block;
	width: 164px;
	height: 88px;
	margin: 10px 0 0 16px;
	background: url(../images/bdi_site2/logo.jpg);
}
.fdi_logo_link{
	float: right;
	display: block;
	width: 0;
	height: 0;
	/*margin: 16px 14px 0 0;
	background: url(../images/bdi_site/fdi_logo.png);*/
}
.ultra_modules_html_top_header_footer{
	clear: both;
	width: 100%;
}
/* end rawHtml_51 */

/* miniChart_93 */
.ultra_modules_mini_chart_head{
	width: 100%;
	height: 31px;
	background: transparent url('../images/bdi_site/wynagrodzenia_head.png') no-repeat	0 0;
}

.ultra_modules_mini_chart_head_openable_open_button{
	float: right;
	width: 29px;
	height: 31px;
	background: transparent url('../images/bdi_site/wynagrodzenia_head_bottom_arrow.png') no-repeat	0 0;
}
.ultra_modules_mini_chart_head_openable_close_button{
	float: right;
	width: 29px;
	height: 31px;
	background: transparent url('../images/bdi_site/wynagrodzenia_head_top_arrow.png') no-repeat	0 0;
}
/*.ultra_modules_bdi_jobs_body{
	background: #a1b4c7 url('../images/bdi_site/right_pannel_bg.png') no-repeat 0 0;
	padding: 20px 14px 70px 15px;
}*/
/* end miniChart_93 */

/* categoryMenu_44 */
#ultra_modules_44_head_uslugi{
	width: 100%;
	height: 27px;
	background: #676767 url('../images/bdi_site/uslugi_head.png') no-repeat	0 0;
}
#ultra_modules_62_head_dla_inz{
	width: 100%;
	height: 27px;
	background: #676767 url('../images/bdi_site/dla_inzynierow_head2.png') no-repeat	0 0;
}
#ultra_modules_44_head_obdi{
	width: 100%;
	height: 27px;
	background: #676767 url('../images/bdi_site/obdi_head.png') no-repeat	0 0;
}
#ultra_modules_44_head_wydarzenia{
	width: 100%;
	height: 27px;
	background: #676767 url('../images/bdi_site/wydarzenia_head.png') no-repeat	0 0;
}
#ultra_modules_65_head_referencje, #ultra_modules_67_head_referencje, #ultra_modules_69_head_referencje, #ultra_modules_71_head_referencje{
	width: 100%;
	height: 27px;
	background: #676767 url('../images/bdi_site/referencje_head.png') no-repeat	0 0;
}
#ultra_modules_89_head_baza_danych, #ultra_modules_91_head_baza_danych{
	width: 100%;
	height: 27px;
	background: #676767 url('../images/bdi_site/baza_head.png') no-repeat	0 0;
}
#ultra_modules_44_head_profile, #ultra_modules_59_head_profile{
	width: 100%;
	height: 27px;
	background: #676767 url('../images/bdi_site/profile_head.png') no-repeat	0 0;
}
#ultra_modules_44_head_partnerzy{
	width: 100%;
	height: 27px;
	background: #676767 url('../images/bdi_site/partnerzy_head.png') no-repeat	0 0;
}
#ultra_modules_56_head_kontakt, #ultra_modules_58_head_kontakt, #ultra_modules_73_head_kontakt{
	width: 100%;
	height: 27px;
	background: #676767 url('../images/bdi_site/kontakt_head.png') no-repeat	0 0;
}
.ultra_modules_bdi_kontakt_menu_body{
	padding: 26px 10px 0 8px;
	font-size: 11px;
}
.news_subcategory_bdi_kontakt_menu{

	font-weight: bolder;
	cursor: pointer;
	color: #7a7a7b;
}
.active_news_subcategory_bdi_kontakt_menu{
	font-weight: bolder;
	cursor: pointer;
	color: #003f6e;
	margin-bottom: 5px;
}

a.link_news_category_news_bdi_kontakt_menu,
a.link_news_category_news_bdi_kontakt_menu:visited,
a.link_news_category_news_bdi_kontakt_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #7a7a7b;
}
a.link_news_subcategory_news_bdi_kontakt_menu,
a.link_news_subcategory_news_bdi_kontakt_menu:visited,
a.link_news_subcategory_news_bdi_kontakt_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #7a7a7b;
	/*margin-left: 16px;*/
}
a.active_link_news_subcategory_news_bdi_kontakt_menu,
a.active_link_news_subcategory_news_bdi_kontakt_menu:visited,
a.active_link_news_subcategory_news_bdi_kontakt_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #003f6e;
	/*margin-left: 16px;*/
}
a.active_link_news_category_news_bdi_kontakt_menu,
a.active_link_news_category_news_bdi_kontakt_menu:visited,
a.active_link_news_category_news_bdi_kontakt_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #003f6e;
}
.news_category_news_bdi_kontakt_menu{
	clear: both;
	font-weight: bolder;
	margin-bottom: 5px;
	font-family: Verdana, arial, sans-serif;
}
.news_category_news_text_bdi_kontakt_menu{
	margin-left: 12px;
}
.news_subcategory_bdi_kontakt_menu{
	font-weight: bolder;
	margin-bottom: 5px;
}
.news_subcategory_bdi_kontakt_menu_text{
	margin-left: 12px;
}
.active_news_subcategory_bdi_kontakt_menu_text{
	margin-left: 12px;
}
.news_subcategory_news_bdi_kontakt_menu{
	clear: both;
	color: #7a7a7b;
	margin-left: 22px;
	margin-bottom: 3px;
}
.news_subcategory_news_bdi_kontakt_menu:last-child{
	margin-bottom: 8px;
}
.catimg_opened_id_bdi_kontakt_menu{
	float: left;
	vertical-align: -0.2em;
	margin: 5px 6px 0 0;
}
.subcatimg_opened_id_bdi_kontakt_menu{
	float: left;
	vertical-align: -0.2em;
	margin: 0 6px 0 0;
}
.subcatimg_closed_id_bdi_kontakt_menu{
	float: left;
	vertical-align: -0.2em;
	margin: 5px 6px 0 0;
}
/* end categoryMenu_44 */

/* categoryMenu_59 */
.ultra_modules_bdi_profile_menu_body{
	padding: 28px 10px 0 8px;
	font-size: 11px;
}
.news_subcategory_bdi_profile_menu{

	font-weight: bolder;
	cursor: pointer;
	color: #7a7a7b;
}
.active_news_subcategory_bdi_profile_menu{
	font-weight: bolder;
	cursor: pointer;
	color: #003f6e;
	margin-bottom: 5px;
}

a.link_news_category_news_bdi_profile_menu,
a.link_news_category_news_bdi_profile_menu:visited,
a.link_news_category_news_bdi_profile_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #7a7a7b;
}
a.link_news_subcategory_news_bdi_profile_menu,
a.link_news_subcategory_news_bdi_profile_menu:visited,
a.link_news_subcategory_news_bdi_profile_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #7a7a7b;
	/*margin-left: 16px;*/
}
a.active_link_news_subcategory_news_bdi_profile_menu,
a.active_link_news_subcategory_news_bdi_profile_menu:visited,
a.active_link_news_subcategory_news_bdi_profile_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #003f6e;
	/*margin-left: 16px;*/
}
a.active_link_news_category_news_bdi_profile_menu,
a.active_link_news_category_news_bdi_profile_menu:visited,
a.active_link_news_category_news_bdi_profile_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #003f6e;
}
.news_category_news_bdi_profile_menu{
	clear: both;
	font-weight: bolder;
	margin-bottom: 5px;
	font-family: Verdana, arial, sans-serif;
}
.news_category_news_text_bdi_profile_menu{
	margin-left: 22px;
}
.news_subcategory_bdi_profile_menu{
	font-weight: bolder;
	margin-bottom: 5px;
}
.news_subcategory_bdi_profile_menu_text{
	margin-left: 12px;
}
.news_subcategory_news_bdi_profile_menu{
	clear: both;
	color: #7a7a7b;
	margin-left: 22px;
	margin-bottom: 3px;
}
.news_subcategory_news_bdi_profile_menu:last-child{
	margin-bottom: 8px;
}
.catimg_opened_id_bdi_profile_menu{
	float: left;
	vertical-align: -0.2em;
	margin: 0 6px 0 0;
}
.subcatimg_opened_id_bdi_profile_menu{
	float: left;
	vertical-align: -0.2em;
	margin: 0 6px 0 0;
}
.subcatimg_closed_id_bdi_profile_menu{
	float: left;
	vertical-align: -0.2em;
	margin: 5px 6px 0 0;
}
/* end categoryMenu_59 */

/* categoryMenu_62 */
.ultra_modules_bdi_uslugi_inz_menu_body{
	padding: 28px 10px 0 8px;
	font-size: 11px;
}
.news_subcategory_bdi_uslugi_inz_menu{
	font-weight: bolder;
	cursor: pointer;
	color: #7a7a7b;
}
.active_news_subcategory_bdi_uslugi_inz_menu{
	font-weight: bolder;
	cursor: pointer;
	color: #003f6e;
	margin-bottom: 5px;
}

a.link_news_category_news_bdi_uslugi_inz_menu,
a.link_news_category_news_bdi_uslugi_inz_menu:visited,
a.link_news_category_news_bdi_uslugi_inz_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #7a7a7b;
}
a.link_news_subcategory_news_bdi_uslugi_inz_menu,
a.link_news_subcategory_news_bdi_uslugi_inz_menu:visited,
a.link_news_subcategory_news_bdi_uslugi_inz_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #7a7a7b;
	/*margin-left: 16px;*/
}
a.active_link_news_subcategory_news_bdi_uslugi_inz_menu,
a.active_link_news_subcategory_news_bdi_uslugi_inz_menu:visited,
a.active_link_news_subcategory_news_bdi_uslugi_inz_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #003f6e;
	/*margin-left: 16px;*/
}
a.active_link_news_category_news_bdi_uslugi_inz_menu,
a.active_link_news_category_news_bdi_uslugi_inz_menu:visited,
a.active_link_news_category_news_bdi_uslugi_inz_menu:hover{
	font-family: Verdana, arial, sans-serif;
	color: #003f6e;
}
.news_category_news_bdi_uslugi_inz_menu{
	clear: both;
	font-weight: bolder;
	margin-bottom: 5px;
	font-family: Verdana, arial, sans-serif;
}
.news_category_news_text_bdi_uslugi_inz_menu{
	margin: 0 0 5px 6px;
}
.news_subcategory_bdi_uslugi_inz_menu{
	font-weight: bolder;
	margin-bottom: 5px;
}
.news_subcategory_bdi_uslugi_inz_menu_text{
	margin-left: 22px;
}
.news_subcategory_news_bdi_uslugi_inz_menu{
	clear: both;
	color: #7a7a7b;
	margin-left: 22px;
	margin-bottom: 3px;
}
.news_subcategory_news_bdi_uslugi_inz_menu:last-child{
	margin-bottom: 8px;
}
.catimg_opened_id_bdi_uslugi_inz_menu{
	float: left;
	margin: 5px 6px 0 0;
}
.subcatimg_opened_id_bdi_uslugi_inz_menu{
	float: left;
	vertical-align: -0.2em;
	margin: 0 6px 0 0;
}
.subcatimg_closed_id_bdi_uslugi_inz_menu{
	float: left;
	vertical-align: -0.2em;
	margin: 0 6px 0 0;
}
.send_message_success {
	width: 400px;
	margin: 20px auto;
	text-align: center;
	background-color: #F0FFF0;
	border: 1px solid #00CC00;
	padding: 8px;
}
/* end categoryMenu_62 */

/* rawHtml_195 */
.ultra_modules_banner_iso_body{
	padding: 0 1px 0 0;
	border-bottom: 1px solid #d6d4d5;
}
.ultra_modules_banner_iso_body img{
	width: 718px;
}
/* end rawHtml_195 */


/* classicView_137 */
.ultra_modules_sondaz_head{
	width: 100%;
	height: 31px;
	background: transparent url('../images/bdi_site/sondaz_head.png') repeat-x	0 0;
}

.ultra_modules_sondaz_head_openable_open_button{
	float: right;
	width: 29px;
	height: 31px;
	background: transparent url('../images/bdi_site/sondaz_head_down.png') no-repeat	0 0;
}
.ultra_modules_sondaz_head_openable_close_button{
	float: right;
	width: 29px;
	height: 31px;
	background: transparent url('../images/bdi_site/sondaz_head_up.png') no-repeat	0 0;
}
.ultra_modules_sondaz_body{
	background: url("../images/bdi_site/right_pannel_bg.png") no-repeat scroll 0 0 #A1B4C7;
	padding: 20px 12px;
	font-size: 11px;
	color: #7a7a7b;
}
.poll_question_sondaz{
	color: #000000;
	font-weight: bolder;
}
.poll_answers_block_sondaz{
	margin: 15px 0 15px 0;
}
.poll_answer_sondaz{
	margin: 0 0 5px 0;
}
.layout_3_Body-Right .poll_answer_input_sondaz{
	margin: 0;
	padding: 0;
	width: auto;
	border-width: 0;
	background-color: transparent;
	vertical-align: middle;
}
.content_bdi_akt_article{
	margin: 20px 0 0 0;
}
.layout_3_Body-Right .vote_button_sondaz{
	float: right;
	width: auto;
	padding: 1px 8px;
	font-size: 11px;
	color: #ffffff;
	font-weight: bolder;
	background-color: transparent;
	border: 0px solid #000000;
	cursor: pointer;
}
.answer_label_sondaz{
	margin-top: -31px;
}
.results_answer_sondaz{
	margin: 12px 0 4px 0;
}
.results_bar_block_sondaz{
	width: 100%;
	height: 14px;
	overflow: hidden;
}
.results_bar_sondaz{
	float: left;
	font-size: 10px;
	font-weight: bolder;
	color: #ffffff;
	width: 1px;
	height: 12px;
	padding: 0 0 0 0;
}
.results_bar_value_sondaz{
	float: left;
	margin-left: 5px;
	color: #000000;
	font-weight: bolder;
}
.results_bar_value_inside_sondaz{
	float: right;
	margin-right: 5px;
}
#results_bar_0{
	background-color: #cc0000;
	border: 1px solid #990000;
}
#results_bar_1{
	background-color: #cccc00;
	border: 1px solid #999900;
}
#results_bar_2{
	background-color: #00cc00;
	border: 1px solid #009900;
}
#results_bar_3{
	background-color: #0000cc;
	border: 1px solid #000099;
}
#results_bar_4{
	background-color: #cc5500;
	border: 1px solid #992200;
}
#results_bar_5{
	background-color: #cc0055;
	border: 1px solid #990022;
}
#results_bar_6{
	background-color: #666666;
	border: 1px solid #222222;
}
#results_bar_7{
	background-color: #55cc00;
	border: 1px solid #229900;
}
#results_bar_8{
	background-color: #449999;
	border: 1px solid #116666;
}
/* end classicView_137 */

/* rawHtml_139 */
.ultra_modules_profile_loga_head{
	width: 100%;
	height: 31px;
	background: transparent url('../images/bdi_site/profile_prac_head.png') no-repeat	0 0;
}
.ultra_modules_profile_loga_head_openable_open_button{
	float: right;
	width: 29px;
	height: 31px;
	background: transparent url('../images/bdi_site/profile_prac_head_down.png') no-repeat	0 0;
}
.ultra_modules_profile_loga_head_openable_close_button{
	float: right;
	width: 29px;
	height: 31px;
	background: transparent url('../images/bdi_site/profile_prac_head_up.png') no-repeat	0 0;
}
.ultra_modules_profile_loga_body{
	background: #a1b4c7 url('../images/bdi_site/right_pannel_bg.png') no-repeat 0 0;
	padding: 10px 5px 10px 5px;
	height: 58px;
	overflow: hidden;
	color: #697886;
}
.profile_loga_logo1{
	margin: 9px auto 9px 30px;
	cursor: pointer;
}
#link_profile_loga_logo1{
	z-index: 1;
}
.profile_loga_logo2{
	margin: 0px auto 0px 84px;
	cursor: pointer;
}
.profile_loga_logo3{
	margin: 8px auto 0px 32px;
	cursor: pointer;
}
.profile_loga_logo4{
	margin: 18px auto 0px 30px;
	cursor: pointer;
}
.profile_loga_logo5{
	margin: 6px auto 0px 36px;
	cursor: pointer;
}
#link_profile_loga_logo2{
	z-index: 2;
}
#profile_logo_1{
	display: none;
	margin-top: -4px;
}
#profile_logo_2{
	display: none;
}
#profile_logo_3{
	display: none;
}
#profile_logo_4{
	display: none;
}

/* end rawHtml_139 */

/* jobsBoxIt_212 */
.ultra_modules_it_jobs_head{
	width: 100%;
	height: 31px;
	background: transparent url('../images/bdi_site2/oferty_IT.png') no-repeat	0 0;
}
.ultra_modules_it_jobs_body a{
	font-family: Verdana, Arial, sans-serif;
}
.ultra_modules_it_jobs_body ol{
	color: #697886;
	margin: 0 0 0 20px;
}
.ultra_modules_it_jobs_body li{
	margin: 0 0 4px 0;
	padding: 0 0 0 4px;
}
.ultra_modules_it_jobs_head_openable_open_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/oferty_pracy_head_bottom_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_it_jobs_head_openable_close_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/oferty_pracy_head_top_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_it_jobs_body{
	background: transparent none no-repeat 0 0;
	padding: 20px 10px 20px 12px;
}
.ultra_modules_it_jobs_stanowisko, .ultra_modules_it_jobs_stanowisko:visited, .ultra_modules_it_jobs_stanowisko:hover{
	clear: both;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #7a7a7b;
}
.ultra_modules_it_jobs_nr_ref_block{
	/*color: #003F6E;*/
	color: #697886;
	line-height: 1.8;
}
.it_jobs_link{
	margin-top: 16px;
	width: 96%;
	text-align: right;
	font-size: 12px;
	font-weight: bolder;
}
.it_jobs_link a, .it_jobs_link a:visited, .it_jobs_link a:hover{
	color: #7a7a7b;
}
.full_center{
	margin-top: 10px;
	width: 100%;
	text-align: center;
	border-top: 1px solid #cccccc;
	padding: 5px 0 0 0;
}
.all_offers, .all_offers:visited, .all_offers:hover{
	font-size: 13px;
	font-weight: bolder;
	color: #7a7a7b;
}
.job_offers_list{
	list-style-image: url('../images/bdi_site2/pomarancz.jpg');
  list-style-type: square;
  padding: 0 0 0 8px;
}
/* end jobsBoxIt_212 */

/* jobs_49 */
.ultra_modules_bdi_jobs_head{
	width: 100%;
	height: 31px;
	background: transparent url('../images/bdi_site2/oferty_inz.png') no-repeat	0 0;
}
.ultra_modules_bdi_jobs_body a{
	font-family: Verdana, Arial, sans-serif;
}
.ultra_modules_bdi_jobs_body ol{
	color: #697886;
	margin: 0 0 0 20px;
}
.ultra_modules_bdi_jobs_body li{
	margin: 0 0 4px 0;
	padding: 0 0 0 4px;
}
.ultra_modules_bdi_jobs_head_openable_open_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/oferty_pracy_head_bottom_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_bdi_jobs_head_openable_close_button{
	float: right;
	width: 29px;
	height: 31px;
	/*background: transparent url('../images/bdi_site/oferty_pracy_head_top_arrow.png') no-repeat	0 0;*/
}
.ultra_modules_bdi_jobs_body{
	background: transparent none no-repeat 0 0;
	padding: 20px 10px 20px 12px;
}
.ultra_modules_bdi_jobs_stanowisko, .ultra_modules_bdi_jobs_stanowisko:visited, .ultra_modules_bdi_jobs_stanowisko:hover{
	clear: both;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #7a7a7b;
}
.ultra_modules_bdi_jobs_nr_ref_block{
	/*color: #003F6E;*/
	color: #697886;
	line-height: 1.8;
}
.inz_jobs_link{
	margin-top: 16px;
	width: 96%;
	text-align: right;
	font-size: 12px;
	font-weight: bolder;
}
.inz_jobs_link a, .inz_jobs_link a:visited, .inz_jobs_link a:hover{
	color: #7a7a7b;
}
.all_offers, .all_offers:visited, .all_offers:hover{
	font-size: 13px;
	font-weight: bolder;
	color: #7a7a7b;
}
.job_offers_list{
	list-style-image: url('../images/bdi_site2/pomarancz.jpg');
  list-style-type: square;
  padding: 0 0 0 8px;
}
/* end jobs_49 */

/*** MODULES STYLES ***/
