@import "topMenu.css";
@import "jquery-ui-1.7.2.custom.css";

* {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}
html, body{ 
	padding:0px; 
	margin:0px;
	background: #373737;
} 

.clr {
    clear: both;
}

.button {
    background-color: #eeeedc;
    background-image: url(/img2/submitBtnBg.gif);
    background-repeat: no-repeat;
    padding: 5px;
    margin-top: 10px;
    cursor: pointer;
}

.b150 {
    width: 150px;
    background-position: 10% 50%;
}

.b180 {
    width: 180px;
    background-position: 7% 50%;
}

.b120 {
    width: 120px;
    background-position: 10% 50%;
}

.b80 {
    width: 80px;
    background-position: 12% 50%;
}

#contentWrap .button a, #contentWrap td .button a, #contentWrap .button a:visited, #contentWrap td .button a:visited {
    margin-left: 20px;
    text-decoration: none;
    text-transform: uppercase;
    color: #675c48;
    font-weight: bold;
}

#bodyWrap {
	background-image: url(/img2/woodtile.jpg);
	padding-bottom: 30px;
}

body, td {
    color: #353535;
}

img {
    border: 0;
}

#leftCol{
	background-image: url(/img2/coffeeBg.png);
	background-position: top right;
	background-repeat: no-repeat;
}

#rightCol{
	background-image: url(/img2/filoBg.png);
	background-position: top left;
	background-repeat: no-repeat;
}

#c11 {
	background-image: url(/img2/leathertile.jpg);
}

#c10 {
	background-image: url(/img2/c10Bg.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#c12 {
	background-image: url(/img2/c12Bg.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

#c3 {
	position: relative;
}

#c11Footer {
	background-image: url(/img2/c11FooterBg.png);
	height: 50px;
	width: 960px;
	position: absolute;
	z-index: 5;
	top: -50px;
	left: 14px;
}

#c11Footer a, #c11Footer a:visited {
    display: block;
    color: #565759;
    margin-left: 22px;
    margin-top: 25px;
    text-decoration: none;
    float: left;
}

/*
---- pageHeader
*/

#pageHeader {
    height: 68px;
    width: 994px;
    margin: auto;
}

#pageHeaderLogo {
    margin: 25px 0 0 30px;
    float: left;
    width: 235px;
}

#fooldalBtn {
    margin-left: 10px;
}

#headerLogoImg {
    margin-bottom: 4px;
}

#pageHeaderRight {
    text-align: right;
    margin: 20px 20px 0 0;
    float: right;
}

#pageHeaderRight a {
    display: block;
    margin-right: 20px;
    margin-top: 3px;
    float: right;
}

#pageHeaderRightSearch {
    width: 227px;
    height: 28px;
    background-image: url(/img2/pageHeaderSearchBg.png);
    float: right;
    text-align: left;
}

#pageHeaderRightSearch #sword {
    width: 175px;
    margin-left: 25px; 
    height: 19px;
    padding-top: 6px;
    background-image: url(/img2/pageHeaderSearchInputBg.png);
    border: 0;
}


/*
---- content
*/

h1 {
    font-size: 18px;
}

#content {
    padding: 10px;
    padding-bottom: 50px;
    
}

#contentWrap {
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 30px;
    background-image: url(/img2/contentTopShadow.png);
    background-repeat: repeat-x;
}

#contentWrap a, #contentWrap a:visited, #contentWrap td a, #contentWrap td a:visited {
    color: #bc4108;
    text-decoration: none;
}


#contentWrapStart {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 30px;
    padding-bottom: 60px;
    background-image: url(/img2/contentTopShadow.png);
    background-repeat: repeat-x;
    z-index: 1;
}

#contentHeader {
    background-image: url(/img2/contentHeaderBg.png);
    background-position: top right;
    background-repeat: no-repeat;
    height: 29px;
    padding: 10px 0 0 10px;
}

#contentBody {
    background: #fdfdf4;
    padding: 13px;
    margin-bottom: 60px;

/*
    min-height:600px;
    height:auto !important;
    height:600px;     
*/
    
}

#contentBody a, #contentBody a:visited {
    background-image: url(/img2/linkbullet.png);
    background-repeat: no-repeat;
    background-position: center left;
    padding-left: 13px;
}

#contentBody a.noBullet {
    background-image: none;
    padding-left: 0;
}

#contentBody .button a {
    background-image: none;
    padding-left: 0;
}

#contentBody a:hover {
    text-decoration: underline;
}

/*
---- 2 content column page, right content column
*/

.rightcol-box-elemzesek-header {
    background-image: url(/img2/boxElemzesek.png);
    height: 40px;
}

.rightcol-box-letoltesek-header {
    background-image: url(/img2/boxLetoltesek.png);
    height: 40px;
}

.rightcol-box-elerhetosegek-header {
    background-image: url(/img2/boxElerhetosegek.png);
    height: 40px;
}

.rightcol-box-linkek-header {
    background-image: url(/img2/boxLinkek.png);
    height: 40px;
}

.rightcol-box-content {
    background-color: #f4f4e5;
    padding: 20px;
    color: #675c48;
}

.rightcol-linkbox-content {
    background-color: #f4f4e5;
    padding: 9px;
    color: #675c48;
}

.rightcol-box-content a, .rightcol-box-content a:visited {
    color: #675c48;
    text-decoration: none;
}

.rightcol-box-bottom {
    background-color: #f4f4e5;
    height: 2px;
    border-bottom: 1px solid #d0cfc0;
    margin-bottom: 20px;
}

/*
----------------------------------------------
---- Elosztó oldal
----------------------------------------------
*/

.elosztoOldal {
    margin-bottom: 60px;
}

.balOszlopAjanlatDoboz {
    width: 174px;
    margin: auto;
    background-image: url(/img2/elosztoBalAjanlat.png);
    background-repeat: no-repeat;
    padding-top: 28px;
    margin-top: 20px;
}

.nagyDobozFejlec {
    background-image: url(/img2/contentHeaderBg.png);
    background-position: top right;
    background-repeat: no-repeat;
    height: 29px;
    padding: 10px 0 0 10px;
}

.nagyDobozTartalom {
    background: #fdfdf4;
    padding: 10px 10px 15px 10px;
}

.kozepsoOszlopWrap {
    padding: 13px;
    padding-top: 30px;
    background-image: url(/img2/contentTopShadow.png);
    background-repeat: repeat-x;
}

.jobbOszlopWrap {
    padding-top: 30px;
    background-image: url(/img2/contentTopShadow.png);
    background-repeat: repeat-x;
}

.balOszlopWrap {
    padding-top: 10px;
    background-image: url(/img2/contentTopShadow.png);
    background-repeat: repeat-x;
}

.balKisDoboz {
  width: 265px;
  float: left;
  margin-top: 10px;
}

.jobbKisDoboz {
  width: 265px;
  float: right;
  margin-top: 10px;
}

.balKisDoboz .fejlec, .jobbKisDoboz .fejlec {
    background-image: url(/img2/elosztoSmallContentHdr.png);
    background-position: top right;
    background-repeat: no-repeat;
    height: 26px;
    padding: 5px 0 0 10px;
}

.balKisDoboz .tartalom, .jobbKisDoboz .tartalom {
    background: #fdfdf4;
    padding: 10px;
}

.balKisDoboz .tartalomKerettel, .jobbKisDoboz .tartalomKerettel {
    background: #fdfdf4;
    padding: 10px;
    border: 1px solid #eee;
    border-top: none;
    margin-bottom: 1px;
}

.balKisDoboz .lablec, .jobbKisDoboz .lablec {
    background-image: url(/img2/elosztoSmallContentFtr.png);
    height: 21px;
    padding: 4px 30px 0 0px;
    text-align : right;
}

#contentBody .balKisDoboz .lablec a, #contentBody .jobbKisDoboz .lablec a {
    background-image: none;
    padding-left: none;
}

.balKisDoboz .lablec a, .jobbKisDoboz .lablec a, .balKisDoboz .lablec a:visited, .jobbKisDoboz .lablec a:visited {
    color: white;
    font-weight: bold;
    text-decoration: none;
}

.elosztoOldalMenu {
    background-image: url(/img2/elosztoAlmenuFtr.png);
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-bottom: 13px;
}

.elosztoOldalMenu .elem, .elosztoOldalMenu .elemFirst  {
    background-color: #181818;
}

.elosztoOldalMenu .elem a, .elosztoOldalMenu .elem a:visited {
    display: block;
    height: 23px;
    background-image: url(/img2/elosztoAlmenuSep.gif);
    background-repeat: repeat-x;
    margin: 0 10px 0 10px;
    padding-top: 7px;
    color: #181818;
}

.elosztoOldalMenu .elemFirst a {
    display: block;
    height: 23px;
    margin: 0 10px 0 10px;
    padding-top: 7px;
    color: #181818;
}

/*
----------------------------------------------
---- Nyitólap
----------------------------------------------
*/

#startPromoWrap {
    position: relative;
}

#startPromoPrev {
    position: absolute;
/*    right: 34px; */
    left: 494px;
    z-index: 30;
/*    top: -145px;*/
}

#startPromoNext {
    position: absolute;
/*    right: 0; */
    left: 528px;
    z-index: 30;
/*    top: -145px;*/
}
/*
#startPromo {
    position: absolute;
    top: -145px;
}
*/
#startNewsHeader {
    height: 20px;
}

#startNewsBox1 {
    background-image: url(/img2/startNewsBgAct1.png);
    width: 360px;
    height: 259px;
    padding-top: 11px;
}

#startNewsBox2 {
    background-image: url(/img2/startNewsBgAct2.png);
    width: 360px;
    height: 259px;
    padding-top: 11px;
}

#startNewsBox3 {
    background-image: url(/img2/startNewsBgAct3.png);
    width: 360px;
    height: 259px;
    padding-top: 11px;
}

#startNewsBox1Pager {
    margin-left: 15px;
}

#startNewsBox2Pager {
    margin-left: 60px;
}

#startNewsBox3Pager {
    margin-left: 65px;
}

.startNewsItem {
    height: 32px;
}

#startNewsBoxes .sep {
    height: 5px;
    background-image: url(/img2/startNewsSepBg.gif);
}

.startNewsItem .title {
    margin-top: 5px;
    margin-left: 15px;
}

.startNewsItem a, .startNewsItem a:visited {
    color: #373737;
    font-size: 11px;
    text-decoration: none;
}

.startNewsItem .date {
    color: #696156;
    font-size: 10px;
    margin-left: 15px;
}

.startNewsBottom {
    background-image: url(/img2/startNewsBottomBg.gif);
    height: 44px;
    padding-left: 15px;
    padding-top: 5px;
}

#startNewsBox3 .picture {
    height: 98px;
    padding-left: 20px;
    padding-top: 10px;
}

#startNewsBox3 .line {
    height: 21px;
    padding-left: 30px;
    padding-top: 6px;
    background-image: url(/img2/startNewsBox3ListBg.gif);
    background-position: 6% 50%;
    background-repeat: no-repeat;
}

#startNewsBox3 .line a, #startNewsBox3 .line a:visited {
    font-size: 11px;
    color: #373737;
    text-decoration: none;
}

/*
----------------------------------------------
---- News
----------------------------------------------
*/

.bc_news-single_date {
    float: right;
    background-color: #eeeedc;
    padding: 10px;
    margin-top: -30px;
    margin-left: 10px;
}

.bc_news-single_lead {
    margin-bottom: 10px;
}

.bc_news-list_item {
    border-bottom: 1px solid #efefd6;
    padding-bottom: 11px;
    padding-top: 10px;
}

#contentWrap td .bc_news-list_title a, #contentWrap td .bc_news-list_title a:visited {
    color: #353535;
    font-size: 16px;
    font-weight: bold;
}

.bc_news-list_date {
    color: #675c48;
    font-size: 11px;
    margin-bottom: 3px;
}

/*
----------------------------------------------
---- footer
----------------------------------------------
*/

#footer {
    background: url(/img2/footerBg.gif) repeat-x;
}

#footerTable {
    margin: auto;
}

#footerTable td {
    border-left: 1px dotted #494949;
}

#footerTable td.first {
    border-left: none;
}

#footerTable .lvl1 {
    height: 30px;
    padding: 10px;
    padding-bottom: 30px;
}

#footerTable .lvl1 a, #footerTable .lvl1 a:visited {
    color: #00deff;
    text-decoration: none;
    font-size: 11px;
}

#footerTable .lvl2 {
    padding: 3px 10px 0 10px;
}

#footerTable .lvl2 a, #footerTable .lvl2 a:visited {
    color: #fff;
    text-decoration: none;
    font-size: 11px;
}

/*
----------------------------------------------
---- expert page
----------------------------------------------
*/

.expertBoxLeftCol {
    background-image: url(/img2/expertBoxLeftBg.gif);
    background-position: bottom center;
    background-repeat: no-repeat;
}

.expertBoxRightCol {
    background-image: url(/img2/expertBoxRightBg.gif);
    background-position: bottom center;
    background-repeat: no-repeat;
}

.expertBoxTop {
    background-image: url(/img2/expertBoxTopBg.gif);
}

.expertBoxHeader {
    background: white;
    padding-left: 5px;
    padding-right: 5px;
    color: #675c48;
    font-size: 11px;
}

.expertBoxMidCol {
    border-bottom: 1px solid #dfdfd0;
}

.expertBox {
    margin-bottom: 15px;
    width: 650px;
}

.expertBoxContent {
    padding: 10px;
}

.radioWrap {
    width: 192px;
    height: 29px;
    background-image: url(/img2/expertRadioBg.png);
    padding-top: 7px;
    padding-left: 6px;
    margin: 0 6px 6px 0;
    float: left;
}

.radioWrap .label {
    margin-left: 10px;
}

.expertBoxTextArea {
    border: 1px solid #cdcdc4;
    height: 90px;
    width: 620px;
}

.expertBoxText {
    border: 1px solid #cdcdc4;
    height: 20px;
    width: 300px;
    margin: 5px;
}

.expertWrap, .expertWrap td {
    color: #675c48;
}

.expertBox .expert {
    background-color: #dfdfd0;
    width: 195px;
    margin: 0 6px 6px 0;
    float: left;
    padding: 2px;
}

.expertBox .expert img {
    border: 1px solid #cdcdc4;
}

.expertBox .expert .name {
    font-weight: bold;
    margin-left: 5px;
}

.expertBox .expert .position {
    font-size: 11px;
    margin-left: 5px;
}

/*
----------------------------------------------
---- formok
----------------------------------------------
*/

input.textBox200-b {
    border: 1px solid #cdcdc4;
    height: 20px;
    width: 200px;
    margin: 3px;
}

input.textBox100-b {
    border: 1px solid #cdcdc4;
    height: 20px;
    width: 100px;
    margin: 5px;
}

input.textBox160-b {
    border: 1px solid #cdcdc4;
    height: 18px;
    width: 160px;
    margin: 3px;
}

.select-b {
    border: 1px solid #cdcdc4;
    height: 20px;
    width: 300px;
    margin: 5px;
}

.textArea300x100-b {
    border: 1px solid #cdcdc4;
    height: 120px;
    width: 300px;
    margin: 5px;
}

/*
----------------------------------------------
---- simplepager
----------------------------------------------
*/

#elemzesekUl, #techElemzesekUl {
    list-style: none;
}

ul.simplePagerNav li{
    display:block;
    floaT: left;
    padding: 3px;
    margin-bottom: 10px;
    border: 1px solid white;
}

#elemzesekUl {
    clear: both;
}
                    
#contentWrap ul.simplePagerNav li a{
    color: #333;
    text-decoration: none;
}
                            
ul.simplePagerNav li.currentPage {
    border: 1px solid #999;
}
                        	        
/*
----------------------------------------------
---- ugyfelkapu
----------------------------------------------
*/
                        	    	
#ugyfelkapuTabs ul.ui-tabs-nav li a {
    background-image: none;
}

.ugyfdok {
    display: block;
}

#ugyfkapu_files a.ugyfdok {
    background-image: none;
    padding-left: 20px;
}

#ugyfkapu_files a.unread {
    background-image: url(/img2/mail.gif);
}

/*
----------------------------------------------
---- tartalmi dobozok
----------------------------------------------
*/

.balTartalmiDoboz {
  width: 290px;
  float: left;
  margin-top: 10px;

  background-image: url(/img2/contentBoxBg.png);
  height: 66px;
}

.jobbTartalmiDoboz {
  width: 290px;
  float: right;
  margin-top: 10px;

  background-image: url(/img2/contentBoxBg.png);
  height: 66px;
}

#contentBody .balTartalmiDoboz .fejlec a, #contentBody .jobbTartalmiDoboz .fejlec a {
  background-image: none;
  color: white;
  margin-left: 10px;
  display: block;
  margin-top: 3px;
}

.balTartalmiDoboz .fejlec, .jobbTartalmiDoboz .fejlec {
    padding: 5px 0 0 10px;
}

.balTartalmiDoboz .tartalom, .jobbTartalmiDoboz .tartalom {
    padding: 10px;
    padding-top: 0;
    color: #00c1e4;
    font-size: 11px;
}

#contentBody .balTartalmiDoboz .tartalom a, #contentBody .jobbTartalmiDoboz .tartalom a {
  background-image: none;
  color: #00c1e4;
  font-size: 11px;
  padding-left: 0;
}

#contentBody .balTartalmiDoboz .tartalom a:hover, #contentBody .jobbTartalmiDoboz .tartalom a:hover {
    text-decoration: none;
}

/*
----------------------------------------------
---- jobb oldali dobozok linkek
----------------------------------------------
*/

.rightcol-linkbox-content .link-hdr {
    background-image: url(/img2/jobbDobozLinkHeaderBg.png);
    height: 7px;
    width: 281px;
}

.rightcol-linkbox-content .link-content {
    background-image: url(/img2/jobbDobozLinkContentBg.png);
    width: 271px;
    padding: 0 5px 0 5px;
}

.rightcol-linkbox-content .link-ftr {
    background-image: url(/img2/jobbDobozLinkFooterBg.png);
    height: 10px;
    width: 281px;
    margin-bottom: 3px;
}

.rightcol-linkbox-content .link-content a, .rightcol-linkbox-content .link-content a:visited {
    background-image: url(/img2/jobbDobozLinkBullet.png);
    background-repeat: no-repeat;
    padding-left: 18px;
    display: block;
    margin-left: 3px;
}

.marketStarFormSubmitBtn {
    background-image: url(/img2/marketStar/formSubmitBg.png);
    width: 162px;
    height: 30px;
    padding-top: 2px;
    
}

#contentBody .marketStarFormSubmitBtn a {
    background-image: none;
    color: white;
    font-weight: bold;
    margin: 5px 0 0 30px;
    display: block;
}