@import "nullDefault.css";

body {
  width:auto;
  height:auto;
  font-family : Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#353535;
  line-height:18px;
}

input, table, select {
  font-family : Arial, Helvetica, sans-serif;
}

a {
  color:#F7941E;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

#page {
  width:960px;
  height:auto;
  margin:21px auto 21px auto;
}

#head {
  width:auto;
  height:333px;
  background:url('../img/econsNew/Bg_header.png') no-repeat 0px 0px;
  position:relative;
  margin-bottom:7px;
}

#head .logo {
  margin:8px 0px 0px 10px;
  float:left;
}

#head .logo span {
  display:none;
}

#head #topEnv {
  width:761px;
  float:left;
  margin:5px 0px 0px 10px;
}

#head .otherMenu {
  margin-bottom:7px;
  float:right;
  font-size:10px;
}

#head .otherMenu a {
  color:#587A8C;
  padding:0px 0px 0px 16px;
  margin:0px 0px 0px 24px;
}

#head .otherMenu .hpLink {
  background:url('../img/econsNew/Bg_houseIcon.png') no-repeat 0px 0px;
}

#head .otherMenu .branchLink {
  background:url('../img/econsNew/Bg_doubleHouseIcon.png') no-repeat 0px 1px;
}

#head .otherMenu .writeUsLink {
  background:url('../img/econsNew/Bg_writeUsIcon.png') no-repeat 0px 1px;
}

#head .otherMenu .siteMapLink {
  background:url('../img/econsNew/Bg_siteMapIcon.png') no-repeat 0px 2px;
}

#head .otherMenu .contactLink {
  background:url('../img/econsNew/Bg_envelopeIcon.png') no-repeat 0px 2px;
  margin-right:12px;
}

#head .topMenu {
  width:688px;
  height:41px; 
  line-height:41px;
  float:left;
}

#head .topMenu ul {
	z-index:3000;
	position:relative;
}

#head .topMenu li {
  float:left;
  position:relative;
  z-index:2000;
}

#head .topMenu .active {
  color:#FFFBEB;
}

#head .topMenu .item1 {
  width:106px;
}

#head .topMenu .item1 a:hover, #head .topMenu .item1 .active {
  background:url('../img/econsNew/Bg_topMenuItem1.png') no-repeat 0px 0px;
}

#head .topMenu .item2 {
  width:132px;
}

#head .topMenu .item2 a:hover, #head .topMenu .item2 .active {
  background:url('../img/econsNew/Bg_topMenuItem2.png') no-repeat 0px 0px;
}

#head .topMenu .item3 {
  width:96px;
}

#head .topMenu .item3 a:hover, #head .topMenu .item3 .active {
  background:url('../img/econsNew/Bg_topMenuItem3.png') no-repeat 0px 0px;
}

#head .topMenu .item4 {
  width:148px;
}

#head .topMenu .item4 a:hover, #head .topMenu .item4 .active {
  background:url('../img/econsNew/Bg_topMenuItem4.png') no-repeat 0px 0px;
}

#head .topMenu .item5 {
  width:94px;
}

#head .topMenu .item5 a:hover, #head .topMenu .item5 .active {
  background:url('../img/econsNew/Bg_topMenuItem5.png') no-repeat 0px 0px;
}

#head .topMenu .item6 {
  width:112px;
}

#head .topMenu .item6 a:hover, #head .topMenu .item6 .active {
  background:url('../img/econsNew/Bg_topMenuItem6.png') no-repeat 0px 0px;
}

#head .topMenu a {
  height:100%;
	font-size:13px;
  font-weight:bold;
  color:#083A55;
  display:block;
  text-align:center;
  position:relative;
  z-index:100;
}

#head .topMenu a:hover {
  color:#ffffff;
  text-decoration:none;
}

#head .topMenu .visible {
  display:block;
}

#head .topMenu ul ul {
  width:170px;
  position:absolute;
  z-index:1000;
  border-left:1px solid #FFEDA1;
  border-right:1px solid #FFEDA1;
  border-bottom:1px solid #FFEDA1;
  font-size:11px;
  text-align:left;
  top:41px;
  left:0px;
  line-height:13px !important;
  display:none;
}

#head .topMenu ul ul li {
  width:170px !important;
  height:auto !important;
  float:left !important;
  border-bottom:1px solid #FFCE6B;
  display:block;
  position:relative;
}

#head .topMenu ul ul a {
  width:142px;
  height:auto !important;
  background:#FFAE35;
  display:block;
  color:#FFFBEB;
  text-align:left;
  font-size:11px;
  padding:6px 14px 6px 14px;
  float:left !important;
}

#head .topMenu ul ul a:hover, #head .topMenu ul ul .active {
  background:#FFF4D9 !important;
  color:#F29400;
}

#head .topMenu ul ul .lastItem {
  border-bottom:0px;
}

#head .topMenu ul ul ul {
  left:170px;
  top:0px;
  border-top:1px solid #FFEDA1;
}

#head .topMenu .specialSubmenu ul {
  width:210px !important;
}

#head .topMenu .specialSubmenu ul li {
  width:210px !important;
}

#head .topMenu .specialSubmenu ul a {
  height:24px !important;
  padding-left:55px;
  padding-top:13px;
  padding-bottom:13px;
  background:#ffffff url('../img/econsNew/Bg_subMenuSpecial.png') no-repeat 0px 0px;
}

#head .topMenu .specialSubmenu ul a:hover {
  background:#ffffff url('../img/econsNew/Bg_subMenuSpecial.png') no-repeat 0px 0px !important;
}

#head .topMenu .specialSubmenu ul a:hover span {
  color:#F7941E;
}

#head .topMenu .specialSubmenu span {
  display:block;
}

#head .topMenu .specialSubmenu .topItem {
  font-size:12px;
  line-height:15px;
  color:#5F5F5F;
}

#head .topMenu .specialSubmenu .bottomItem {
  color:#2F556F;
  font-size:14px;
  line-height:15px;
  font-weight:bold;
}

#head .langBox {
  height:41px;
	float:left;
	line-height:41px;
}

#head .langBox a {
  margin:0px 4px 0px 4px;
}

#head .catImgBox {
  width:691px;
  height:255px;
  margin-top:5px;
  margin-left:6px;
  z-index:0;
}

#head .headButtonBox {
  width:253px;
  height:auto;
  position:absolute;
  top:83px;
  left:698px;
}

#head .headButtonBox .button {
  width:auto;
  height:auto;
  display:block;
  background:url('../img/econsNew/Bg_headButton.png') no-repeat 0px 0px;
  padding:14px 0px 18px 60px;
}

#head .headButtonBox .button:hover {
  text-decoration:none;
}

#head .headButtonBox .button:hover strong {
  color:#F7931D;
}

#head .headButtonBox span {
  display:block;
  font-size:11px;
}

#head .headButtonBox strong {
  display:block;
  font-size:15px;
  font-weight:bold;
  text-transform:uppercase;
  color:#14445D;
}

#head .searchBox {
  width:253px;
  height:24px;
  position:absolute;
  top:300px;
  left:698px;
}

#head .searchBox .inputText {
  width:165px;
  float:left;
  margin:0px 10px 0px 14px;
}

#head .searchBox .btn {
  width:51px;
  height:22px;
  color:#ffffff;
  background:url('../img/econsNew/Bg_searchBtn.png') no-repeat 0px 0px;
  border:0px;
  cursor:pointer;
  text-align:center;
  float:left;
  font-weight:bold;
  font-size:10px;
  text-transform:uppercase;
}

#body {
  padding-left:10px;
  height:100%;
}

#body #hpLeftColl {
  width:680px;
  height:auto;
  float:left;
  margin-right:8px;
}

#body .hpArt {
  width:auto;
  height:143px;
  background:url('../img/econsNew/Bg_catHpItem.png') no-repeat 0px 0px;
  /*position:relative;*/
  margin-bottom:9px;
}

#body .hpArt .imgBox {
  width:110px;
  height:105px;
  float:left;
}

#body .hpArt .imgBoxIn {
  padding:10px 20px 0px 130px;
}

#body .hpArt h2 {
  font-weight:bold;
  font-size:30px;
  text-transform:uppercase;
  line-height:32px;
  margin-bottom:5px;
  cursor:pointer;
}

#body .hpArt h2 a:hover {
  text-decoration:none;
}

#body .hpArt h2 span {
  display:block;
  font-size:15px;
  line-height:15px;
  color:#14445D;
}

#body .hpArt h2 div {
	cursor:pointer;
}

#body .moreLink {
  font-weight:bold;
  padding-left:16px;
  background:url('../img/econsNew/Bg_moreLink.png') no-repeat 0px 3px;
  font-size:11px;
  margin-left:6px;
}

#body #hpRightColl {
  width:261px;
  height:auto;
  float:left;
}

#body #refBox {
  width:auto;
  height:448px;
  background:url('../img/econsNew/Bg_hpRollBox.png') no-repeat 0px bottom;
  position:relative;
}

#body #refBox #tabs {
  width:auto;
  height:27px;
  color:#D9D9D9;
  font-weight:bold;
  line-height:27px;
}

#body #refBox #tabs a {
  color:#D9D9D9;
  display:block;
  text-align:center;
}

#body #refBox #tabs a:hover {
  text-decoration:none;
}

#body #refBox #tab1 {
  width:110px;
  height:27px;
  background:url('../img/econsNew/Bg_bookRef.png') no-repeat 0px 0px;
  float:left;
  margin-right:1px;
}

#body #refBox #tab2 {
  width:150px;
  height:27px;
  background:url('../img/econsNew/Bg_bookNews.png') no-repeat 0px 0px;
  float:left;
}

#body #refBox .active1, #body #refBox #tab1:hover {
  background:url('../img/econsNew/Bg_bookRefActive.png') no-repeat 0px 0px !important;
  color:#083A55 !important;
}

#body #refBox .active2, #body #refBox #tab2:hover {
  background:url('../img/econsNew/Bg_bookNewsActive.png') no-repeat 0px 0px !important;
  color:#083A55 !important;
}

#body #refBox #topBtn {
  width:16px;
  height:16px;
  position:absolute;
  top:36px;
  left:123px;
  cursor:pointer;
  background:url('../img/econsNew/Bg_topBtn.png') no-repeat 0px 0px;
  z-index:100;
  display:none;
}

#body #refBox #bottomBtn {
  width:16px;
  height:16px;
  position:absolute;
  top:424px;
  left:123px;
  cursor:pointer;
  background:url('../img/econsNew/Bg_bottomBtn.png') no-repeat 0px 0px;
  z-index:100;
  display:none;
}

#body #refBox #rollBody {
  width:238px;
  height:355px;
  margin:0px auto 0px auto;
  top:31px;
  overflow:auto;
  position: relative;
}

#body #refBox #rollBody img {
	width:100px;
	margin:0px 5px 5px 5px;
}

#body #refBox #rollBody .roll{
	position: relative;
	top: 0;
}

#body .boxNews .date {
  font-size:10px;
  font-weight:bold;
}

#body .boxNews h2 {
  font-size:12px;
  font-weight:normal;
  margin-bottom:3px;
}

#body .boxNews a {
  color:#083A55;
}

#body .boxNews a:hover {
  text-decoration:none;
  color:#F7941E;
}

#body .boxNews .item {
  padding:0px 6px 15px 6px;
  margin-bottom:15px;
  border-bottom:1px solid #D7D7D7;
}

#body .boxNews .perex {
  font-size:11px;
  line-height:14px;
}

#body #refBox .viewAll {
  position:absolute;
  bottom:1px;
  left:175px;
  font-size:10px;
  color:#839CAA;
  padding-left:6px;
  background:url('../img/econsNew/Bg_listArrowOrange.png') no-repeat 0px 8px;
  display:none;
}

#body #refBox .viewAll:hover {
  text-decoration:underline;
}

#body #refBox .rollContent2 {
  display:none;
}

#content {
  width:auto;
  height:auto;
  background:url('../img/econsNew/Bg_contentBody.png') repeat-y 0px 0px;
}

#content h1 {
  height:46px;
  font-size:17px;
  line-height:46px;
  font-weight:bold;
  color:#083A55;
  /*padding:0px 23px 22px 23px;*/
  padding:0px 23px 0px 23px;
  margin:0px 0px 0px 0px;
  float:left;
}

#content .submenu h1 {
	background:url('../img/econsNew/Bg_title.png') no-repeat 0px 0px;
}

#content h1 strong {
  margin-left:10px;
  font-style:italic;
}

#content h2 {
  font-size:14px;
  font-weight:bold;
  color:#083A55;
  margin-bottom:17px;
  margin-top:10px;
}

#content h3 {
  font-size:12px;
  font-weight:bold;
  color:#F7941E;
  margin-bottom:10px;
  margin-top:10px;
}

#content h4 {
  font-size:12px;
  font-weight:bold;
  color:#353535;
  margin-bottom:0px;
  margin-top:10px;
}

#content ul {
  margin:0px 0px 10px 15px;
}

#content ul ul {
  margin-bottom:0px;
}

#content ul li {
  padding:0px 0px 0px 12px;
  background:url('../img/econsNew/Bg_listArrow.png') no-repeat 0px 6px;
}

#content ol {
  margin:0px 0px 10px 10px;
  padding-left:25px;
}

#content ol ol {
  margin-bottom:0px;
}

#content ol li {
  list-style:decimal;
}

#content p {
  margin-bottom:10px;
}

#content td {
  vertical-align:top;
}

#content .breadcrumbs {
  clear:both;
  padding:10px 23px 0px 23px;
  margin:0px 0px 0px 0px;
  font-size:11px;
}

#content .breadcrumbs a {
  background:url('../img/econsNew/Bg_doubleListArrow.gif') no-repeat right 5px;
  margin-right:4px;
  padding-right:10px;
}

#content .breadcrumbs strong {
  font-weight:bold;
}

#content .catDesc {
  padding:0px 20px 12px 20px;
  /*font-weight:bold;*/
  color:#083A55;
  border-bottom:1px solid #D1DADF;
  margin-bottom:20px;
}

#content .catDesc table {
  width:100%;
}

#content .catDesc p {
  margin-bottom:5px;
}

#content .catDesc .buttons {
  width:auto !important;
  height:auto;
  margin-top:10px;
}

#content .catDesc .buttons td {
  width:253px;
  padding:0px 20px;
}

#content .catDesc .buttons .button {
  background:url('../img/econsNew/Bg_headButton.png') no-repeat 0px 0px;
  display:block;
  height:auto;
  padding:14px 0 18px 60px;
  width:auto;
  cursor:pointer;
}

#content .catDesc .buttons span {
  display:block;
  font-size:11px;
}

#content .catDesc .buttons strong {
  color:#14445D;
  display:block;
  font-size:15px;
  font-weight:bold;
  text-transform:uppercase;
}

#content .catDesc .buttons .button:hover {
  text-decoration:none;
}

#content .catDesc .buttons .button:hover strong, #content .catDesc .buttons .active strong {
  color:#F7941E;
}

#content .catMenu {
  width:173px;
	height:auto;	
  font-size:12px;
  margin:0px auto 25px auto;
}

#content .catMenu li {
  background:url('../img/econsNew/Btn_subCatBox.png') no-repeat 0px 0px;
}

#content .catMenu li a {
  color:#083A55;
  display:block;  
  font-weight:bold;
  height:35px;
  line-height:35px;
  margin-bottom:4px;
  padding-left:0px;
  text-decoration:none;
  width:auto;
}

#content .catMenu li a:hover, #content .catMenu .active a {
  text-decoration:none;
  color:#F57F18;
}

#content .articles {
  padding:0px 20px 12px 20px;
  margin:0px 1px 14px 1px;
  border-bottom:1px solid #D1DADF;
}

#content .articles .imgBox {
  float:left;
  margin-right:20px;
}

#content .articles h2 {
  margin:0px 0px 0px 0px;
}

#content .articles h2 a {
  color:#083A55;
}

#content .articles h2 a:hover {
  text-decoration:none;
  color:#F78E12;
}

#content .lastArt {
  border:0px;
}

#content .topBg {
  background:url('../img/econsNew/Bg_contentTop.png') no-repeat 0px 0px;
}

#content .submenu {
  background:url('../img/econsNew/Bg_contentTopSubmenu.png') no-repeat 0px 0px !important;
}

#content .imageBg {
	/*background:url('../img/econsNew/Bg_contentTopKariera.png') no-repeat 0px 0px !important;*/
}

#content .imageBg .bottomBg {
  position:relative;
}

#content .bottomBg {
  background:url('../img/econsNew/Bg_contentBottom.png') no-repeat 0px bottom;
  padding-bottom:10px;
}

#content .art {
  width:648px;
  height:auto;
  padding:0px 20px 0px 20px;
  float:left;
}

#content .art2 {
  width:auto;
  float:none;
}

#content .art2 .artBody {
  width:700px;
  clear:none;
  float:left;
  margin-left:20px;
}

#content .artImgBox {
  float:left;
  margin:0px 11px 22px 0px;
} 

#content .perexArt {
  font-weight:bold;
  color:#083A55;
  margin-bottom:20px;
}

#content .artRightColumn {
  width:253px;
  height:auto;
  float:left;
}

#content .artRightColumn .topBg {
  background:url('../img/econsNew/Bg_rightArtTop.png') no-repeat 0px 0px;
}

#content .artRightColumn .bottomBg {
  background:url('../img/econsNew/Bg_rightArtBottom.png') no-repeat 0px bottom;
  padding:20px 15px 20px 15px;
}

#content .artRightColumn .strongTitle {
  font-size:15px;
  font-weight:bold;
  color:#14445D;
  margin-bottom:15px;
  display:block;
}

#content .artRightColumn a {
  color:#353535;
}

#content .artRightColumn a:hover {
  color:#14445D;
  text-decoration:none;
}

#content .artRightColumn ul {
  margin:0px 0px 0px 0px;
}

#content .artRightColumn .chapterArt, #content .artRightColumn .attachmentArt, #content .artRightColumn .relatedArt {
  /*background:url('../img/econsNew/Bg_rightColumnBody.png') repeat-y 0px 0px;*/
  margin-bottom:10px;
  height:100%;
}

#content .artRightColumn .chapterArt {
  width:173px;
  margin:0px auto 30px auto;
}

#content .artRightColumn .chapterArt li {
  background:none;
  padding:0px;
  font-weight:bold;
  margin-bottom:3px;
}

#content .artRightColumn .attachmentArt li {
  font-weight:bold;
  margin-bottom:3px;
}

#content .artRightColumn .relatedArt li {
  background:none;
  padding:0px;
  font-weight:bold;
  margin-bottom:5px;
}

#content .artRightColumn .relatedArt p {
  font-weight:normal;
}

#content .artRightColumn .relatedArt a {
  color:#F7941E;
}

#content .artRightColumn .relatedArt a:hover {
  color:#083A55;
}

#content .artRightColumn .number {
  margin-right:7px;
}

#content .artRightColumn .active {
  color:#083A55;
}

#content .artRightColumn .active .number {
  color:#F7941E;
}

#content .artRightColumn h2 {
  font-size:12px;
  margin:0px 0px 0px 0px;
}

#content .artRightColumn .artBtn {
	width:173px;
	height:auto;
	margin:0px auto 15px auto;
}

#content .artRightColumn .artBtn a {
	width:auto;
	height:35px;
	line-height:35px;
	display:block;
	padding-left:48px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#083A55;
	margin-bottom:4px;
}

#content .artRightColumn .artBtn .writeUs {
	background:url('../img/econsNew/Btn_writeUs.png') no-repeat 0px 0px;
}

#content .artRightColumn .artBtn .writeUs:hover {
	background:url('../img/econsNew/Btn_writeUsOn.png') no-repeat 0px 0px;
}

#content .artRightColumn .artBtn .reference {
	background:url('../img/econsNew/Btn_reference.png') no-repeat 0px 0px;
}

#content .artRightColumn .artBtn .reference:hover {
	background:url('../img/econsNew/Btn_referenceOn.png') no-repeat 0px 0px;
}

#content .artRightColumn .artBtn .referenceLetters {
	background:url('../img/econsNew/Btn_referenceLetters.png') no-repeat 0px 0px;
}

#content .artRightColumn .artBtn .referenceLetters:hover {
	background:url('../img/econsNew/Btn_referenceLettersOn.png') no-repeat 0px 0px;
}

#content .artRightColumn .artBtn .caseStudies {
	background:url('../img/econsNew/Btn_caseStudies.png') no-repeat 0px 0px;
}

#content .artRightColumn .artBtn .caseStudies:hover {
	background:url('../img/econsNew/Btn_caseStudiesOn.png') no-repeat 0px 0px;
}

#content .artRightColumn .artBtn .sendCv {
	background:url('../img/econsNew/Btn_referenceLetters.png') no-repeat 0px 0px;
}

#content .artRightColumn .artBtn .sendCv:hover {
	background:url('../img/econsNew/Btn_referenceLettersOn.png') no-repeat 0px 0px;
}

#content .send, #content .print {
  font-size:10px;
  color:#587A8C;
  padding:0px 0px 0px 18px;
  margin-left:20px;
}

#content .send:hover, #content .print:hover {
  text-decoration:underline !important;
}

#content .send {
  background:url('../img/econsNew/Bg_sendIco.png') no-repeat 0px 2px;
}

#content .print {
  background:url('../img/econsNew/Bg_printIco.png') no-repeat 0px 0px;
}

#content .note {
  clear:both;
  padding:0px 20px 0px 20px;
  margin-bottom:20px;
}

#content .note .el {
  color:red;
}

#content .resultinfo {
  padding:0px 20px 0px 20px;
  margin-bottom:10px;
}

#content .resultinfo b {
  color:#F29400;
}

#sendArticleForm {
  padding:0px 20px 0px 20px;
}

.sendArticleForm {
  width:880px;
  margin:0px auto;
  font-size:12px;
}

.sendArticleForm fieldset {
  width:400px;
  height:160px;
  border:1px solid #8CA3AF;
  padding:10px;
  margin:0px 5px 0px 5px;  
  float:left;
}

.sendArticleForm legend {
  display:inline !important;
  padding:10px;
  font-weight:bold;
  color:#083A55;
}

.sendArticleForm table {
  width:100%;
}

.sendArticleForm th {
  width:180px;
  text-align:left;
}

.sendArticleForm label {
  float:left;
  color:#353535;
}

.sendArticleForm textarea {
  width:96%;
  background:#F4F4F4;
  border:1px solid #8CA3AF;
  color:#8CA3AF;
  padding:3px;
}

.sendArticleForm .extra {
  width:5px;
  height:4px;
  background:url('../img/econsNew/Bg_formExtra.gif') no-repeat 0px 5px;
  display:block;
  float:left;  
  margin:0px 5px 0px 5px;
  padding:5px 0px 0px 0px;
  line-height:4px !important;
}

.sendArticleForm input {
  width:97%;
  background:#F4F4F4;
  border:1px solid #8CA3AF;
  color:#8CA3AF;
  padding:3px;
}

.sendArticleForm select {
  background:#F4F4F4;
  border:1px solid #8CA3AF;  
  color:#8CA3AF;
  padding:3px;
}

.sendArticleForm .sentInputBtn {
  padding:10px 20px 0px 0px;
}

.sendArticleForm .sendmail-cz {
  background:url('../img/econsNew/Bg_searchBtn.png') no-repeat 0px 0px;
  border:0 none;
  color:#FFFFFF;
  cursor:pointer;
  float:right;
  font-size:10px;
  font-weight:bold;
  height:22px;
  text-align:center;
  text-transform:uppercase;
  width:51px;
}

.calkulateForm {
  padding:0px 30px 0px 30px;
  clear:both;
}

.calkulateForm fieldset {
  float:left;
  margin:0px 35px 20px 35px;
}

.calkulateForm legend {
  font-size:12px;
  font-weight:bold;
  color:#083A55;
  display:block !important;
  padding-bottom:15px;
}

.calkulateForm label {
  font-size:11px;
  text-align:right;
  display:block;
}

.calkulateForm .inputText {
  width:148px;
  float:left;
}

.calkulateForm .mandatory {
  width:5px;
  height:4px;
  display:block;
  background:url('../img/econsNew/Bg_formExtra.gif') no-repeat 0px 0px;
  float:left;
  margin:2px 0px 0px 5px;
}

.calkulateForm textarea {
  width:618px;
  height:83px;
}

.calkulateForm .bigField {
  width:90%;
}

.calkulateForm .bigField label {
  margin-right:20px;
  float:left;
}

.calkulateForm .bigField input {
  float:left;
}

.calkulateForm .bigField table {
  margin-left:120px;
}

.calkulateForm .bigField2 table {
  margin-left:58px;
}

.calkulateForm .bigTable {
  width:100%;
  margin:0px !important;
}

.calkulateForm .bigTable label {
  width:140px;
  margin-right:5px;
}

.calkulateForm .buttons {
  width:140px;
  margin:0px auto;
}

.calkulateForm .reset {
  background:url('../img/econsNew/Bg_delBtn.png') no-repeat scroll 0 0 transparent;
  border:0 none;
  color:#FFFFFF;
  cursor:pointer;
  float:left;
  font-size:10px;
  font-weight:bold;
  height:22px;
  text-align:center;
  text-transform:uppercase;
  width:63px;
  margin-right:10px;
}

.calkulateForm .submit {
  background:url('../img/econsNew/Bg_sendBtn.png') no-repeat scroll 0 0 transparent;
  border:0 none;
  color:#FFFFFF;
  cursor:pointer;
  float:left;
  font-size:10px;
  font-weight:bold;
  height:22px;
  text-align:center;
  text-transform:uppercase;
  width:63px;
}

.contactForm {
	padding:0px 20px 0px 20px;
	margin-top:40px;
}

.contactForm table {
	margin:0px auto;
}

.contactForm legend {
	color:#083A55;
	display:block !important;
	font-size:12px;
	font-weight:bold;
	padding-bottom:15px;
}

.contactForm textarea {
	width:535px;
	height:83px;
}

.contactForm td {
	text-align:right;
}

.contactForm .buttons {
	text-align:right;
}

.contactForm .reset {
	display:none;
}

.contactForm .submit {
	width:63px;
	height:22px;
	background:url('../img/econsNew/Bg_sendBtn.png') no-repeat;
	border:0 none;
	color:#FFFFFF;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	margin-right:39px;
}

.siteMap {
  padding:0px 20px 0px 20px;
}

.fullMap {
	margin:0px 20px 10px 20px;
	height:300px;
	border:1px solid #8CA3AF;
}

.doubleMap {
	margin:0px 20px 10px 20px;
	height:400px;
}

.doubleMap #mapOne, .doubleMap #mapTwo {
	width:400px;
	float:left;
	border:1px solid #8CA3AF;
	margin-right:25px;
	margin-left:25px
}

#mapOne, #mapTwo {
	height:100%;
}

.tblMenuCareer {
	width:400px !important;
}

.tblMenuCareer img {
	float:left;
	margin-right:10px;
}

.tblMenuCareer a {
	font-weight:bold;
}

.extra {
  background:url('../img/econsNew/Bg_formExtra.gif') no-repeat 0px 7px;
  display:block;
  float:left;
  height:4px;
  margin:0px 5px 0px 0px;
  padding:10px 0px 0px 0px
  width:5px;
  line-height:4px !important;
}

.error-env {
  background:#FFFF80;
  border:1px solid #FF0000;
  color:#FF0000;
  display:none;
  margin:1px 0 0;
  text-align:center;
}

.error-env strong {
  font-weight:bold;
}

.alert {
  font-size:11px;
  border:2px solid #B73333;
  color:#B73333;
  margin:10px 20px 10px 20px;;
  padding:10px;
  font-weight:bold;  
  clear:both;
}

.alert ul {
  margin:0px 0px 15px 10px;
  font-weight:normal;
}

.alert ul li {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

.error-msg {
  color:#B73333;
}

#listPager, #listPager2 {
  color:#083A55;
  padding:0px 20px 0px 0px;
}

#listPager #listPagerInner, #listPager2 .listPagerInner {
  float:right;
}

#listPager span, #listPager2 span {
  float:left;
  padding-left:7px;
  margin-right:6px;
  background:url('../img/econsNew/Bg_separatePager.png') no-repeat 0px 4px;
}

#listPager a, #listPager2 a {
  color:#083A55;
}

#listPager .active, #listPager2 .active {
  color:#F7941E;
  font-size:18px;
  font-weight:bold;
}

#listPager .prevPages, #listPager2 .prevPages {
  display:none;
}

#listPager .nextPages, #listPager2 .nextPages {
  display:none;
}

#listPager .text, #listPager .firstItem {
  background:none;
}

#listPager span:nth-child(2), #listPager .inActive:first-child {
  background:none !important;
}

#footer {
  width:auto;
  height:auto;
  padding-left:11px;
  background:url('../img/econsNew/Bg_footer.png') no-repeat right top;
  margin-top:13px;
  padding:7px 0px 0px 11px;
}

#footer .keyLinkBox {
  width:640px;
  height:auto;
  padding:22px 0px 26px 23px;
  float:left;
  font-size:11px;
}

#footer .keyLinkBox a {
  color:#083A55;
  padding-left:5px;
  margin-left:5px;
  background:url('../img/econsNew/Bg_separate.png') no-repeat 0px 2px;
}

#footer .keyLinkBox .firstItem {
  margin:0px;
  padding:0px;
  background:none;
}

#footer .loginBox {
  float:left;
  padding:10px 0px 0px 118px;
}

#footer .loginBox .inputText {
  width:145px;
  margin-bottom:6px;
}

#footer .loginBox .loginUser {
  width:153px;
}

#footer .loginBox label {
  display:none;
}

#footer .loginBox legend {
	display:none;
}

#footer .loginBox .login {
  background:none;
  font-size:11px;
  border-top:0px;
  border-left:0px;
  border-right:0px;
  border-bottom:1px solid #0B3A52;
  color:#0B3A52;
  position:relative;
  top:-4px;
  float:right;
  cursor:pointer;
  padding:0px !important;
  line-height:12px;
}

#footer .footText {
  clear:both;
  font-size:11px;
  text-align:center;
  padding-top:15px;
}

.allForms legend {
  display:none;
}

.allForms .inputText {
  border:1px solid #8CA3AF;
  color:#6E93A6;
  font-size:11px;
  padding:3px;
  background:#F4F4F4;
}

.allForms textarea {
  border:1px solid #8CA3AF;
  color:#6E93A6;
  font-size:11px;
  padding:3px;
  background:#F4F4F4;
}

.lastItem {
  margin-bottom:0px !important;
}

.contactItem {
  width:auto !important;
}

.contactItem img {
  margin-right:10px;
  margin-left:10px;
}

.toolTip {
  width:13px;
  height:13px;
  float:left;
  position:relative;
  margin:3px 5px 0px 0px;
  display:block;
}

#tooltip {
  width:auto;
  height:auto;
  display:block;
  position:absolute;
  background:#FEFFED;
  border:1px solid #666664;
  padding:5px;
}

.seoText {
  position:absolute;
  top:152px;
  left:180px;
  width:375px;
  overflow:hidden;
  font-size:13px;
  font-weight:bold;
  color:#C36418;
  line-height:16px;
}

.flagsTable {
  width:100%;
}

.flagsTable td {
  width:25%;
}

#adminbutton {
  float:right;
  margin-right:10px;
  cursor:pointer;
}

.boxPlayer {
  width:325px;
  height:278px;
  position:absolute;
  right:25px;
  top:1px;
}

/* FCK Styles START */

.boldText {
  font-weight:bold;
}

.italicText {
  font-style:italic;
}

.underlineText {
  text-decoration:underline;
}

.defaultText {
  color:#353535;
}

.orangeText {
  color:#F7941E;
}

.blueText {
  color:#14445D;
}

.blueText2 {
  color:#6E93A6;
}

.phone {
  padding-left:13px;
  background:url('../img/econsNew/Bg_icoPhone.png') no-repeat 0px 3px;
}

.email {
  padding-left:13px;
  background:url('../img/econsNew/Bg_icoMail.png') no-repeat 0px 3px;
}

.fckMoreLink {
  padding-left:15px;
  background:url('../img/econsNew/Bg_moreLink.png') no-repeat 0px 4px;
}

/* FCK Styles END */
