body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
	background-image: url(../bdt_img/full_layout_bg.jpg);


}

IMG.middle{
  vertical-align: middle;
}


#teljeslayout {
top:0px;
left:0px;
width:842px;
margin:0;
padding:0;
text-align: left;

}

#felsoresz{
position:relative;
height:23px;
width:842px;
margin:0;
padding:0;
/*background-color:#3399FF;*/
}

#contentfullbox2{
position:relative;
width:842px;
top: 0;
left: 0;
margin: 0;
padding:0;
min-height: 646px;
/*_height:auto !important;*/
height: 646px;
background-image: url(../bdt_img/contentfullbox_bg.jpg);
background-repeat: repeat-y;
/*background-color: #f3b31b;*/
/*display: table;*/
clear: both;
}

#contentfullbox
{
position: relative;
top:0px;
left:0px;
width:842px;
min-height: 646px;
/*_height:auto !important;*/
/*height: 646px;*/
margin:0;
padding:0;
background-image: url(../bdt_img/contentfullbox_bg.jpg);
background-repeat: repeat-y;
float:left;  /* ez segít nyújtani a bázis divet a többihez képest vazzeg*/
/*border: solid 1px;*/

}

* html #contentfullbox
{
position: relative;
top:0px;
left:0px;
width:842px;
min-height: 646px;
/*_height:auto !important;*/
height: 646px;
margin:0;
padding:0;
background-image: url(../bdt_img/contentfullbox_bg.jpg);
background-repeat: repeat-y;
float:left;
}



#kozepteteje{
position:relative;
height:3px;
width:842px;
margin:0;
padding:0;
/*background-color:#3399FF;*/
background-image: url(../bdt_img/kozepteteje_bg.jpg);
}

#kozepalja{
position:relative;
clear:both;
height:3px;
width:842px;
margin:0;
padding:0;
/*background-color:#3399FF;*/
background-image: url(../bdt_img/kozepalja_bg.jpg);
}

#balsavtav{
position:relative;
float:left;
top:0px;
left:0px;
width:3px;
margin:0;
padding:0;
}

#balsav{
position:relative;
float:left;
top:0px;
left:0px;
width:196px;
/*background-color:#66CC66;*/
margin:0;
padding:0;
}

#kozepsavtav{
position:relative;
float:left;
top:0px;
left:0px;
width:3px;
margin:0;
padding:0;
}

#kozepsav{
position:relative;
float:left;
top:0px;
left:0px;
/*min-width: 624px;
width: auto !important;*/
width: 624px;
/*background-color:#FFFF33;*/
/* IE 6 dulicate character bug miatt */
/*border: solid 1px;*/
margin-right: -3px;

}

#kozepsav H3{
  font-size: 10pt;
}


#jobbsav{
position:relative;
width:16px;
margin:0;
padding:0;
float:left;

}

#lablec{
position:relative;
top:0px;
left:0px;
clear:both;

}

/* ----------------------------- FELSORESZ -------------------------------- */

#felsoresz_box_1{
position: relative;
float: left;
top: 0px;
left: 0px;
height: 23px;
width: 199px;
margin: 0;
padding: 0;
/*color: #fdfafa;*/
color: #ffffff;
font-weight: bold;
font-variant: small-caps;
vertical-align: middle;

}

#felsoresz_box_1 P{
    text-align: center;
    margin: 0px;
    margin-top: 2px;
}


#felsoresz_box_2{
position: relative;
float: left;
top: 0px;
left: 0px;
height: 23px;
width: 630px;
margin: 0;
padding: 0;
background-image: url(../bdt_img/felsoresz_box_2_bg.jpg);
}
#felsoresz_box_2 div.szel1,#felsoresz_box_2 div.szel2{
position: relative;
float: left;
width: 3px;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
}

#felsoresz_box_2 div.kozep{
position: relative;
float: left;
width: 624px;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
}

* html #felsoresz_box_3{
position: relative;
float: left;
top: 0px;
left: 0px;
height: 23px;
width: 13px;
margin: 0 -3px 0 0;
padding: 0;
/*background-color: #006633;*/
}

#felsoresz_box_3{
position: relative;
float: left;
top: 0px;
left: 0px;
height: 23px;
width: 13px;
margin: 0;
padding: 0;
/*background-color: #006633;*/
}

/* --------------------------- LABLEC --------------------------------------- */

#lablec_box_1{
position: relative;
float: left;
top: 0px;
left: 0px;
height: 29px;
width: 199px;
margin: 0;
padding: 0;
/*color: #fdfafa;*/
color: #ffffff;
font-weight: bold;
font-variant: normal;
font-size: 10px;
vertical-align: middle;

}

#lablec_box_1 P{
    text-align: center;
    margin: 0px;
    margin-top: 8px;
}


#lablec_box_2{
position: relative;
float: left;
top: 0px;
left: 0px;
height: 29px;
width: 630px;
margin: 0;
padding: 0;
background-image: url(../bdt_img/lablec_box_2_bg.jpg);
}

#lablec_box_2 div.szel1,#lablec_box_2 div.szel2{
position: relative;
float: left;
width: 3px;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
}

#lablec_box_2 div.kozep{
position: relative;
float: left;
width: 624px;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
text-align: center;
font-size: 10px;
}

* html #lablec_box_3{
position: relative;
float: left;
top: 0px;
left: 0px;
height: 29px;
width: 13px;
margin: 0 -3px 0 0;
padding: 0;
/*background-color: #006633;*/
}

#lablec_box_3{
position: relative;
float: left;
top: 0px;
left: 0px;
height: 29px;
width: 13px;
margin: 0;
padding: 0;
/*background-color: #006633;*/
}

/* --------------------------- BALSAV --------------------------------------- */

#balsav DIV{
width:196px;

}

#balsav P.ceginfo{
    text-align: center;
    margin: 0px;
    margin-top: 2px;
    margin-bottom: 10px;
    font-size: 10px;
    font-weight: bold;
    color: #00205a;
}

#balsav A.kek_bold{
    font-size: 10px;
    font-weight: bold;
    color: #00205a;
    text-decoration: none;
}

#balsav DIV.alapbox_szegely{
position: relative;
float: left;
width: 179px;
height: 1px;
margin: 0;
padding: 0;
background-color: #ffffff;
}

#balsav DIV.alapbox_szegely_veg{
position: relative;
float: left;
width: 11px;
height: 1px;
margin: 0;
padding: 0;
}

#balsav DIV.alapbox_hatter{
width: 179px;
margin: 0;
padding: 0;
background-color: #f8d33f;
}

#balsav DIV.alapbox_fejlec_belso{
width: 190px;
height: 23px;
margin: 0;
padding: 0;
background-color: #f8d33f;
position:relative;
clear:both;
}

#balsav DIV.alapbox_fejlec_tartalom{
width: 179px;
height: 23px;
line-height: 23px;
margin: 0;
padding: 0;
background-color: #f8d33f;
position:relative;
float: left;
padding-top: 0px;
font-size: 11px;
font-weight: bold;
color: #00205a;
}

#balsav IMG.alapbox_fejlec_tartalom{
vertical-align: middle;
margin-left: 4px;
padding: 0px;
}


* html #balsav DIV.alapbox_fejlec_tartalom{
width: 179px;
height: 19px;
line-height: 19px;
margin: 0;
padding: 0;
background-color: #f8d33f;
position:relative;
float: left;
padding-top: 4px;
font-size: 11px;
font-weight: bold;
color: #00205a;
}


#balsav DIV.alapbox_fejlec_lezar{
width: 11px;
height: 23px;
margin: 0;
padding: 0;
background-color: #f8d33f;
position:relative;
float: left;
}

#balsav DIV.alapbox_fejlec_tartalom_tav{
height: 3px;
margin: 0;
padding: 0;
}

#balsav DIV.alapbox_tartalom_belso{
width: 190px;
margin: 0;
padding: 0;
background-image: url(../bdt_img/alapbox_tartalom_belso_bg.jpg);
position:relative;
clear:both;
}

#balsav DIV.alapbox_tartalom_belso_kerekit{
width: 190px;
height: 9px;
margin: 0;
padding: 0;
position:relative;
clear:both;
text-align: right;
}

#balsav DIV.alapbox_tartalom_belso_adat{
width: 190px;
margin: 0;
padding: 0;
position:relative;
clear:both;
}

#balsav DIV.menupontbefoglalo{
width: 175px;
height: 24px;
margin: 0;
padding: 0;
border: solid 0px;
clear: both;

}


#balsav A.tovabbisajat{
  text-decoration: none;
  color: #00205a;
  font-size: 7pt;
  font-weight: bold;
}

#balsav A.tovabbisajat:hover{
  text-decoration: none;
  color: #0c42a3;
  font-size: 7pt;
  font-weight: bold;
}


#balsav A.tovabbiakcios{
  text-decoration: none;
  color: #c71717;
  font-size: 7pt;
  font-weight: bold;
}

#balsav A.tovabbiakcios:hover{
  text-decoration: none;
  color: #c71717;
  font-size: 7pt;
  font-weight: bold;
}

#balsav DIV.menupontbefoglalo_akciostermek, #balsav DIV.menupontbefoglalo_sajattermek{
width: 175px;

margin: 0;
padding: 0;
border: solid 0px;
clear: both;
/*margin-bottom: 5px;*/
}


#balsav DIV.menupontikoneslink{
width: 175px;
height: 17px;
line-height: 17px;
margin: 0;
padding: 0;
text-align: left;
font-size: 12px;
font-weight: bold;
color: #00205a;
font-variant: small-caps;
}

#balsav DIV.menupontikoneslink A{
text-decoration: none;
color: #00205a;
}

#balsav DIV.menupontikoneslink A:hover{
text-decoration: none;
color: #3867bc;
}

#balsav IMG.menupontikoneslink{
vertical-align: middle;
margin-right: 3px;
margin-left: 1px;
padding: 0px;
}


#balsav DIV.menupontalsocsik{
width: 160px;
height: 2px;
line-height: 2px;
margin: 0;
padding: 0;
margin-bottom: 5px;
margin-left: 15px;
background-image: url(../bdt_img/menupontalsocsik_bg.jpg);
/*position:relative;
clear: both;*/
}


#balsav DIV.menupontalsotav{
width: 175px;
height: 5px;
line-height: 5px;
margin: 0;
padding: 0;
background-color: red;
position:relative;
clear: both;
}

/* --- balsav akciosbox --- */

#balsav .alapbox_fejlec_tartalom_akciobox{
color: #c71717;
}

#balsav DIV.menupontikoneslink_akciobox, #balsav DIV.menupontikoneslink_sajattermekbox{
width: 175px;
/*height: 17px;
line-height: 17px;*/
margin: 0;
padding: 0;
text-align: left;
font-size: 11px;
font-weight: bold;
color: #c71717;
font-variant: small-caps;
margin-bottom: 3px;

}

#balsav DIV.menupontikoneslink_akciobox A{
color: #c71717;
text-decoration: none;
}

#balsav DIV.menupontikoneslink_akciobox A:hover{
color: #940000;
text-decoration: none;
}


#balsav DIV.menupontikoneslink_sajattermekbox A{
color: #00205a;
text-decoration: none;
}

#balsav DIV.menupontikoneslink_sajattermekbox A:hover{
color: #3867bc;
text-decoration: none;
}


#balsav DIV.akciosarlistaletolt{
width: 175px;
height: 46px;
background-image: url(../bdt_img/akcios_arlista_letoltese.jpg);
background-repeat: no-repeat;
background-position: center;
text-align: center;
font-size: 11px;
color: #ffffff;
font-weight: bold;
padding-top: 15px;
padding-left: 15px;
}

#balsav DIV.akciosarlistaletolt A{
text-decoration: none;
color: #ffffff;
}

#balsav DIV.akciosarlistaletolt A:hover{
text-decoration: none;
color: #d2d2d2;
}


#balsav DIV.menupontalsocsik_akciobox, #balsav DIV.menupontalsocsik_sajatbox{
width: 175px;
height: 2px;
line-height: 2px;
margin: 0;
padding: 0;
margin-bottom: 5px;
margin-left: 0px;
background-image: url(../bdt_img/menupontalsocsik_bg.jpg);
/*position:relative;
clear: both;*/
}

#balsav DIV.akciostermekinfobefoglalo, #balsav DIV.sajattermekinfobefoglalo{
width: 175px;
/*height: 70px;
line-height: 70px;
*/
margin: 0;
padding: 0;

position: relative;
clear: both;
display: table;

}

#balsav DIV.akciostermekkep, #balsav DIV.sajattermekkep{
width: 70px;
/*height: 80px;
line-height: 80px;*/
margin: 0;
padding: 0;
padding-bottom: 5px;
position: relative;
float: left;
vertical-align: middle;
text-align: center  ;
}

#balsav img{
border-color: #565656;
}

#balsav DIV.akciostermekinfo, #balsav DIV.sajattermekinfo{
width: 105px;
height: 80px;
/*line-height: 40px;*/
margin: 0;
padding: 0;
position: relative;
float: left;
text-align: center;

}

#balsav ul.akciostermekinfo{
list-style: none;
display: inline;

}

#balsav li.akciostermekinfo{
list-style: none;

}

#balsav P.akciostermekinfoalap, #balsav P.sajattermekinfoalap{
vertical-align: middle;
margin: 0px;
padding: 2px;
font-size: 11px;
color: #00205a;
}

#balsav P.akciostermekinfopiros{
vertical-align: middle;
margin: 0px;
padding: 2px;
font-size: 11px;
color: #ff0101;
font-weight: bold;
}


.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* KOsar */

#KosarOldalt{
    width: 120px;
    padding: 0;
    margin: 0;
    /*border: solid 1px;*/
}


#KosarOldalt div.Fejlec{
    padding: 0;
    margin: 0;
    color: #002052;
    font-size: 10pt;
    margin: 0;
    padding: 0;
    /*font-variant: small-caps;*/
    font-weight: bold;
    text-align: center;
    /*border: solid 1px;*/
    /*width: 190px;*/
}

#KosarOldalt div.Fejlec img{
  border: none;
  padding-top: 10px;
  padding-bottom: 10px;
}

#KosarOldalt div.KosarTartalom{
    color: #002052;
    font-size: 9pt;
    margin: 0;
    padding: 0;
    /*border: solid 1px;*/
    width: 175px;
    padding-left: 5px;
    padding-right: 5px;
}

#KosarOldalt p.KosarInfo{
  font-size: 8pt;

}


/* KosarTartalom */

/*#KosarTartalom .sectiontableheader {
	background: #333333;
	padding: 8px;
	color: #FFFFFF;
	font-weight: bold;
}*/

#KosarTartalom h1{
  font-size: 14pt;
}


#KosarTartalom table.KosarLista{
    width: 100%;
}

#KosarTartalom table.KosarLista thead th{
/*  	background: #333333;*/
  	background: #0d569b;
    color: #ffffff;
    padding: 8px;
    font-size: 8pt;
}

#KosarTartalom table.KosarLista tfoot td{
    padding: 8px;
    padding-top: 15px;
    background-image: url(../bdt_img/kosar/kosar-tabla-sor-bg.gif);
    background-repeat: repeat-x;
    background-position: 50% 100%;
    font-weight: bold;
    font-size: 11pt;
}

#KosarTartalom table.KosarLista tfoot td.jobbra{
    text-align: right;
}


#KosarTartalom table.KosarLista tbody td{
    padding: 8px;
    background-image: url(../bdt_img/kosar/kosar-tabla-sor-bg.gif);
    background-repeat: repeat-x;
    background-position: 50% 100%;
    font-size: 10pt;
}

#KosarTartalom table.KosarLista tbody td.mennyiseg{
  font-weight: bold;
  font-size: 10pt;
}


#KosarTartalom table.KosarLista tbody td img{
  vertical-align: middle;
  margin: 3px;
  margin-top: 0;
}


#KosarTartalom h1.KosarTartalma{
  border-bottom: solid 1px;
  padding: 3px;
}

#KosarTartalom h2{
    font-size: 12pt;
    text-align: center;
}

#KosarTartalom p.InfoBox{
  padding-left: 25px;
  background-image: url(../bdt_img/kosar/info.png);
  background-repeat: no-repeat;
  background-position: 3px 3px;
}

#KosarTartalom p.InfoBox2{
  padding-left: 25px;
  background-image: url(../bdt_img/kosar/info.png);
  background-repeat: no-repeat;
  background-position: 3px 3px;
  font-size: 8pt;
}


#KosarTartalom p.RendelesLink{
  padding: 2px 0 2px 30px;
  background-image: url(../bdt_img/kosar/kosar_ikon_24.png);
  background-repeat: no-repeat;
  background-position: 0% 50%;
  float: right;
}


#KosarTartalom p.FormRendelesLink{
  padding: 2px 0 2px 30px;
  background-image: url(../bdt_img/kosar/kosar_ikon_24.png);
  background-repeat: no-repeat;
  background-position: 0% 50%;
}

#KosarTartalom p.RendelesLink a{
  font-size: 15px;
  font-weight: bold;
  color: #00A9DD;
  text-decoration: none;
}

#KosarTartalom p.FormRendelesLink a{
  font-size: 15px;
  font-weight: bold;
  color: #B01c1c;
  text-decoration: none;
}

#KosarTartalom p.RendelesLink a:hover, #KosarTartalom p.FormRendelesLink a:hover{
  text-decoration: underline;
}

#KosarTartalom H2.MegrendeloiAdatok{
  text-align: left;
  margin-top: 25px;
  border-bottom: solid 1px;
  padding: 3px;
}

#KosarTartalom form{
  width: 550px;
  /*border: solid 1px;*/
  margin: 0 auto;
}


#KosarTartalom label{
  font-weight: bold;
  width: 150px;
  display: block;
  float: left;
  text-align: right;
  padding-right: 10px;
}

#KosarTartalom input{
  width: 300px;
  margin-bottom: 15px;
  float: left;
}

#KosarTartalom textarea{
    width: 300px;
    height: 150px;
}

#KosarTartalom button{
  font-size: 10pt;
  font-weight: bold;
  color: #B01c1c;
  text-decoration: none;
}

#MegrendelesFormHiba{
  width: 80%;
  margin: 0 auto;
  color: red;
  font-size: 8pt;
  font-weight: bold;
}

#MegrendelesFormHiba h2{
  margin: 0;
  padding: 0;
  padding: 4px;
  border-bottom: solid 2px red;

}


.clearfloat {
    clear:both;
    font-size: 1px;
    line-height: 0px;
    float: none;
    padding: 0;
    margin: 0;
}

p.KosarbaLink{
  background-image: url(../bdt_img/kosar/kosarbarakom.gif);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  text-align: center;
/*  height: 25px;*/
}

p.KosarbaLink img{
  vertical-align: middle;
}

p.KosarbaLink A{
  border: solid 0px;
  height: 20px;
  width: 100px;
  margin: 0 auto;
  display: block;
  padding-top: 5px;
  text-decoration: none;
  font-weight: bold;
  color: #ffffff;
}

p.KosarbaLinkKozep{
  background-image: url(../bdt_img/kosar/kosarbarakom.gif);
  background-repeat: no-repeat;
  background-position: 0% 50%;
  text-align: left;
  border: solid 0px;
/*  height: 25px;*/
}

p.KosarbaLinkKozep img{
  vertical-align: middle;
  margin-left: 10px;
}

p.KosarbaLinkKozep A{
  border: solid 0px;
  height: 20px;
  width: 100px;
  /*margin: 0 auto;*/
  display: block;
  padding-top: 5px;
  text-decoration: none;
  font-weight: bold;
  color: #ffffff;
}


