#id_add_termek_afakulcs_uj{
    height: 30px;
	border-radius: 7px;
}



header{
	background-color: #003F62;
}

body{
	/*background-image: url('/images/default/tesztbg.gif');*/
    margin: 0 auto;
    overflow-x: hidden;
    overflow-y: scroll;
}


legend {
    padding: 0px 5px 0px 5px;
    color: #000000;
    margin-left: 5px;
}

.nowrap_termekcsoport{
    white-space: nowrap;    
}


.reklamblokk {
    width: 1200px; 
    color: aqua; 
    word-wrap: break-word; 
    line-height: 200%; 
    text-align: center;
}

.reklamblokk a:link, .reklamblokk a:visited {
    text-decoration: none;
    color: olive;
    font-weight: bold;
}

.reklamblokk a:hover, .reklamblokk a:active {
    text-decoration: underline;
    color: olive;
    font-weight: bold;
}

.kisfelirat {
    color: #000;
    padding: 8px 0px 8px 15px;
}

.sztar {
    padding: 8px 0px 8px 15px;
}

.sztar_szoveg {
    font-weight: bold;
    color: Green;
    text-decoration: none;
}

.top_menu{
    width: 100%;   
}

.top_menu_left{
    margin: 34px 0px 10px 18px;
    float: left;
    display: inline;
}

.top_menu_right{
    margin: 23px 18px 0px 0px;
    float: right;
    text-align: right;
    display: inline;
}

.down_menu1{
    width: 100%;
    background-color:  #E0E8EC;
}

.down_menu2{
    width: 100%;
    background-color: #BFCFD8;
}


.w93_5{
    width: 93.5%;    
}
 
.szurke1{
	background-color: #E0E8EC;
	list-style-type: circle;
    /*width: 960px;*/
    height: 34px; 
}

.szurke2{
	background-color: #BFCFD8;
	list-style-type: circle;
   /* width: 960px;*/
    height: 60px;
   
}

.szurke3{
    background-color: #E0E8EC;
    list-style-type: circle;
    /*width: 960px;*/
}

.szurke_szolgaltatok_1{
    background-color: #E0E8EC;
    list-style-type: circle;
    /*width: 960px;*/
    height: 30px; 
}

.szurke_szolgaltatok_2{
    background-color: #BFCFD8;
    list-style-type: circle;
   /* width: 960px;*/
    height: 30px;

}

.szamlakozpont_kep{
    display: inline-block;
    height: auto;
    max-width: 100%;
   
}
   

.list-inline{
	margin-left: 0px;
	margin-top: 0px;
    list-style-type: square;
}

ul, ol{
	margin-bottom: 0px;
}

.nyelvvaltas{
	padding: 5px 0px 0px 0px;
}

.adminkereso,
.adminkeresodetail{
    overflow:hidden;
    background-color: #eeeeee;
    padding: 5px;
}

.adminkereso_keret{
	margin: 0px 1px 10px 1px;
	overflow:hidden;
}

.adminkereso_fejlec,
.adminkeresodetail_fejlec
{
    overflow:hidden;
    padding: 5px 10px 5px 10px; 
    background-color: #cccccc; 
    text-align: right;
     cursor: pointer; 
     font-weight: bold;
}

.adminkereso_sor{
	vertical-align: middle;
}

.adminkereso_oszlop{
	white-space: nowrap;
}

.ujfeltetel{
	margin-left: 6px;
	margin-top: 4px;
}

.mb20{
	text-align: center;
	width: 100%;
}

.vevokereses, .termekkereses{
	margin-bottom: 10px;
	margin-left: 0px; 
	color: #aaa;
}

.vevolista, .termeklista{
    height: 100%;	
	overflow: auto;
}

.vevoinfo{
	cursor: pointer; 
	margin-bottom: 5px; 
	padding: 3px; 
	background-color: #eee;
}

.termekinfo, .elolegszamlainfo{
    cursor: pointer; 
    margin-bottom: 5px; 
    padding: 3px; 
    background-color: #eee;
}

.right{
	margin-right: 10px; 
	text-align: right;
}

.penzugyteljesites{
	margin-top: 5px;
}


.ujtetel{
	border-top: 1px solid #BFCFD8; 
	padding-top: 20px;
}

.nincstetel{
    margin-bottom: 20px;   
}

.termekvalasztas{
	width: 800px; 
	cursor: pointer;
	margin-bottom: 5px; 
	padding: 3px;
	background-color: #eee;
}


.mt10{
	border: 1px solid #BFCFD8; 
	background-color: #eee;
	padding: 5px; 
	/*width: 100%;*/
	margin-top:10px;
}

.text_align_l{
    text-align: left;
}

.text_align_r{
    text-align: right;
}

.text_align_justify{
    text-align: justify;
}

.mb10{
    text-align: left;
}

.margin_bottom_10{
    margin-bottom: 10px;
}

.valtas_kep{
	width: 20px;
}

.feladasvarjon_kep{
	vertical-align: bottom; 
	margin-right: 5px;
}

.online_fizetes{
    /*vertical-align: bottom;*/ 
    margin-left: 15px;
    margin-right: 15px; 
}

.vertical_align_kep{
     vertical-align:baseline; 
	 width:20px;
}

.arfolyam_ertek_skeleton{
	width: 30px;                          
}

.arfolyam_cella{
	text-align: right; 
	padding-right: 22px;
}



.width_100{
    width: 100%;
}

.afaosszesito_tabla{
	width: 100%; 
	bor:collapse;
}

.bgcolor_eee{
    background-color: #eee;
}
.bgcolor_ccc{
    background-color: #CCCCCC;
}
.bgcolor_ddd{
    background-color: #DDDDDD;
}


.padding_r15{
    padding-right: 15px;
}
                                                            


.kerekites_span{
	padding: 0px 10px;
}

.add_termeknev_uj{
	width:100%;
	height:50px;
}


.fomenu_also{
    float: left;
    margin-bottom: 10px;
    margin-left: 35px;  
}



.fomenu_felso{
    margin-left:10px !important;
    float: left !important;
    margin-top: 5px;
	font-size: 15px;
}

.legend{
    margin-top:60px;
}


.kimeno_szamla_kereses{
     width: 100%;
     margin-top:10px;
}

.kimeno_kereses_left{
    width: 830px; 
    margin-left: 5px;
    margin-right: 15px;
}

.kimeno_kereses_rendezes{
   margin-right: 15px;
   padding-bottom:10px;
}

.kimeno_szamla_vevo_cella{
    width: 240px;
}

.kimeno_szamla_betu{
    font-size:10px;
}

.kimeno_szamla_osszeg{
    width: 80px;
}

.kimeno_szamla_tipus{
 font-size:10px; 
 background-color: #FFC0C0;
}

.kimeno_szamla_fiz_hatarido{
    background-color: #ffb9b9 !important;       
}

.kimeno_szamla_kiegyenlitve{
    text-align: right;
    min-width: 130px;
}

.kiegyenlit_cella{
    width: 200px;
}

.kimeno_szamla_kiegyenlit_textbox{ 
    background-color: #ffb9b9;   
}

.kimeno_szamla_box_check{
    display: none;
}

.kimeno_szamla_visszavon_textbox{
    text-align: right;
    width: 70px;
    margin-right:10px;
    border: 1px solid #BFCFD8;
    padding: 3px 4px 0px 4px; 
}

.kimeno_szamla_kieg{
    padding: 0px; 
    text-align: right; 
}
.kimeno_szamla_kieg_padding{
    padding: 0px;
}

.kimeno_szamla_gomb{
    margin-left: 15px;
}

.kimeno_szamla_kieg_gazd_szervezet{
    padding: 10px 0px 0px 0px; 
    text-align: right;
}
.kimeno_szamla_allszamla_checkbox {
    padding: 10px;
}
    
.konyvelo_programok{
    width: 300px; 
    background-color: #eee; 
    padding: 10px; 
    margin-top: 10px;
}

.szoveg_kozepre{
    text-align: center;
}

.szoveg_jobbra{
    text-align: right;
	font-size: 14px;
}

.kiegyenlit_cella{
    width: 160px;
}

.kimeno_szamla_tetelkeres_textbox{
    border: 1px solid #BFCFD8;
    width: 100px;
    padding: 3px 4px 0px 4px;
}

.kimeno_szamla_kiallitaskeres_textbox{
    border: 1px solid #BFCFD8;
    width: 110px;
    padding: 3px 4px 0px 4px;
}

.kimeno_szamla_felszolitaskeres_textbox{
    border: 1px solid #BFCFD8;
    width: 120px;
    padding: 3px 4px 0px 4px;
}

.email_datum{
    width: 70px;
}

.email_adatok{
    background-color: #ccc;
}

.szamla_letoltes{
    font-size: 12px;
}

.szallito_cella{
    width:100px;
}

.fizetendo_osszeg_cella{
    width: 110px;
}


.adatmodositas_leiras{
    width: 300px; 
    height: 100px;
}

.display_none{
    display: none;
}

.adatmodositas_fizetesfelszolitas{
    width: 800px; 
    height: 400px; 
    display: none;
}

.adatmodositas_fizetesfelszolitas_parent{
    width: 800px; 
    height: 400px;
}

.adatmodositas_fizetesfelszolitas_iframe{
    width: 100%; 
    height: 400px;
}

.adatmodositas_tablazat{
    width: 640px; 
}

table.adatmodositas_tablazat td {
    padding: 5px;
}

table.adatmodositas_tablazat label{
    margin-right: 10px;
}


.fieldset_szelesseg{
    width: 652px;
}

.content_fieldset{
    width: 900px;
}

.footer_fieldset{
    width: 435px;
    margin-left: 10px;
    margin-bottom: 10px;
        
}

.fieldset_margin{
    margin-left: 10px;
    margin-bottom: 10px; 
    margin-top: 10px;       
}

.float_right_button{
    float: right;
}

.float_left_button{
     float: left;  
}

table.tablazat td {
    padding: 5px;
}

table.tablazat label{
    margin-right: 10px;
}

table.footer_tablazat td {
    padding: 5px;    
}

.footer_tablazat{
    width: 448px;
}

.text_tiny2{
   border: 1px solid #BFCFD8;
   width: 30px;
   padding: 3px 4px 0px 4px;
   margin-left: 5px;
}

.szoveg_balra{
    text-align:left;
}

.termeknev{
    width: 350px;
    background-color: #EEEEEE; 
    border: 1px solid #EEEEEE;
}




button.eszamla,a.eszamla {
    -webkit-border-radius: 10px !important;
    -moz-border-radius: 10px !important;
    border-radius: 10px !important;
    width:250px !important;
    height:30px !important;
    font-size:16px !important;
    font-weight:bold !important;
    margin-right:30px !important;
    cursor:pointer !important;
	background:#e8eaef;
    
}

button.eszamla_inaktiv {
    -webkit-border-radius: 10px ;
    -moz-border-radius: 10px;
    border-radius: 10px;
    width:250px;
    height:30px;
    font-size:16px;
    font-weight:bold;
    margin-right:30px;
    /*background-color:#eee;*/ 
    color:#777 !important;
    cursor:pointer;
}



button.eszamla_selected {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    width:250px;
    height:30px;
    font-size:16px;
    font-weight:bold;
    margin-right:30px;
    color:#70BD3F;
    background-color:#FF972F;
    cursor:pointer;
    
    
}

/*
@media (max-width: 767px) {
    button.eszamla,a.eszamla {
        -webkit-border-radius: 10px !important;
        -moz-border-radius: 10px !important;
        border-radius: 0px !important;
        width:140px !important;
        height:140px !important;
        font-size:12px !important;
        font-weight:bold !important;
        margin-right:30px !important;
        cursor:pointer !important;
        
    }

    button.eszamla_inaktiv {
        -webkit-border-radius: 10px ;
        -moz-border-radius: 10px;
        border-radius: 0px;
        width:140px;
        height:140px;
        font-size:12px;
        font-weight:bold;
        margin-right:30px;
        /*background-color:#eee */
/*      color:#777 !important;
        cursor:pointer;
    }

    button.eszamla_selected {
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 0px;
        width:140px;
        height:140px;
        font-size:12px;
        font-weight:bold;
        margin-right:30px;
        color:#70BD3F;
        background-color:#FF972F;
        cursor:pointer;
        
        
    }
}

*/

.btn-default:focus,
.btn-default.focus {
  color: #70BD3F !important;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}

.width_180{
  width: 180px;
}

.tarsfelhasznalok_gomb{
    margin-bottom: 10px;
    margin-left: 10px;
}

.kapcsolt_vevoazonositok{
    width: 550px; 
    margin: 0px 15px 15px 0px;
}

.overflow_hidden{
    overflow: hidden;
}

.overflow_auto{
    overflow: auto;
}

.szamlareszletezo_right{
    float: left; 
    width: 450px;
    margin-right: 10px;
    display: inline;
}

.szamlareszletezo_left{
    float: left;
    width: 450px; 
    margin-left: 10px; 
    display: inline;
}

.capitalize_text{
    text-transform: capitalize;
    font-weight:bold;
}

.szamlareszletek_info_fieldset{
    height: 248px;
}

.szamlareszletek_elado_fieldset{
    height: 111px;
}

.szamlareszletek_vevo_fieldset{
    height: 111px;
}

.szamlareszletek_szamla_tetelei_fieldset{
    padding-top: 10px;
    padding-right: 10px;
     padding-left: 10px;
}

.szamlareszletek_info_tabla{
   height: 95%;
}

.szamlareszletek_vevo_tabla{
    height: 85%;    
}

.szamlareszletek_elado_tabla{
    height: 85%;    
}


table.szamlareszletek_szamla_tetelei_tabla{
    border-color: #fff !important;
}

table.szamlareszletek_szamla_tetelei_tabla th {
    padding: 6px !important; 
    background-color: #cccccc;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
     border-color: #fff !important;
}

table.szamlareszletek_szamla_tetelei_tabla td {
    /*padding: 5px; */
    background-color: #eeeeee;
    border-color: #fff !important;
}


table.szamlareszletek_szamla_tetelei_tabla td.szamlahonap {
    background-color: #dddddd;
    font-weight: bold;
    font-size: 12pt;
}

.termekmodositas_termek_adatai_fieldset{
    height: 200px;
}

.termekmodositas_termek_adatai_tabla{
    height: 188px;
}

.termekmodositas_kontiradatok_fieldset{
    height: 250px;    
}

.termekmodositas_kontiradatok_tabla{
     height: 238px;    
}

.uj_tetel_termektorzs_gomb{
    margin-bottom: 10px;
    margin-top: 10px;
}

.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}

.no_right_padding{
    padding-right: 0 !important;
}

.no_left_padding{
    padding-left: 0 !important;
}

.no_left_right_padding{
    padding-left: 0 !important;
    padding-right: 0 !important;
	font-size:14px;
}

.nopadding_only{
     padding: 0 !important;    
}


.tovabbi_adatok_gomb{
    white-space: normal;    
}

.mr_20{
    margin-right: 20px;
}

.margin_right_5{
    margin-right: 5px !important;
}

.margin_right_10{
    margin-right: 10px;         
}


.select_height{
    /*height: 34px;*/
	height: 30px;
	border-radius: 7px;
	font-size: 14px;
}

.right_padding{
    padding-right: 10px;
}

.termekek_margin_bottom_5{
    margin-bottom: 5px !important;
}


.margin_bottom_10{
    margin-bottom: 10px !important;
}

.margin_top_5{
    margin-top: 5px !important;
	border-radius: 4px;
	font-size: 13px;
	padding:5px;
}



.margin_reszletek_gomb{
    margin-top: 5px;
    margin-bottom: 5px;
}

.datum_fontsize{
    font-size: 15px;
}


.margin_top_10{
    margin-top: 10px !important;   
    font-size: 14px;	
}

.nem_kattinthato{
    color: #ccc !important;
}

.nem_kattinthato2{
    color:#ddd !important;
}

.fiz_hatarido_height{
    height: 34px;
}

.margin_top_17{
    margin-top: 17px;
}

.legend_fontsize_13{
    font-size: 13px;
}

.fontsize_12{
    font-size: 12px;
}



.eszamla_szinezes{
    /*color: #70BD3F;*/
	color: #3a557d;
}

.termekfejlecveg{
    height: 3px;
}
      
.clicked {
  background-color: #BFCFD8 !important;
}

.modal-open {
    overflow: hidden;
    position:fixed;
    width: 100%;
}

.modal-body .for-contact{
    height: 250px !important;
    overflow-y: auto !important;
}


.margin_left_10{
    margin-left: 10px;
}

.tetel_elvalaszto_line_feher{
    border-top-color:#FFFFFF;
}

.tetel_elvalaszto_line_zold{
    border-top-color: #B2D0BE;
}

.vertical_lines{
    border-left: 2px solid #E2E2E2;
    border-right: 2px solid #E2E2E2;
}


.horizontal_top_line{
    border-top: 2px solid #E2E2E2;
}     

.margin_left_5{
    margin-left: 5px !important;
}

.horizontal_bottom_line_tetelreszlet{
    border-bottom: 2px solid #E2C7C7;
}



.horizontal_bottom_line{
    border-bottom: 2px solid #BDBDBD;
}                     

.tetel_elvalaszto_line{
    border-top-color:#003F62;
}

.fejlec_hatterszin{
    background-color:#DEDEDE;
}

.horizontal_bottom_line_zold{
    border-bottom: 1px solid #B2D0BE;
}

.horizontal_top_line_zold{
    border-top: 1px solid #B2D0BE;
}

.margin_bottom_20{
    margin-bottom: 20px;
}

.custom_dropdown_color{
    color: #800 !important;    
}

.custom_dropdown_hover_color > li > a:hover,
.custom_dropdown_hover_color > li > a:focus {
    background-color: #C7F9CE !important;
}

.custom_dropdown_hover_color{
    background-color: #F2FAFF;
}

.divider_color{
    background-color: #000000 !important;
}

.custom_button{
    background-color: #FFFFFF !important;
    height: 36px;
}

.custom_button:hover{
    background-color: #CCCCCC !important;
}

.admin_btn{
	padding: 10px;
}

.btn-dropdown {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}

.balra_igazit{
    text-align: left!important;
}


.margin_top_7{
    margin-top: 7px;
}

.margin_top_15{
    margin-top: 15px;
}

.ebox_hatterszin{
    background-color: #FFC0C0;
}

.fomenu_fontsize{
    font-size: 14px ;
}

.height_tetelreszletek_13{
    height: auto;
}

.szoveg_tores{
    word-wrap: break-word;
}

.feladasvarjon_elrejt{
    border: 1px solid #BFCFD8; 
    background-color: #eee; 
    padding: 5px; width: 130px; 
    display: none;
}

.margin_top_20{
    margin-top: 20px;
}

.adminadmin_szallitomodositas td{
    padding: 5px !important;
}

.kiegyenlitgomb_width_100{
    width: 100px;
}

.fizhatarido_padding_top_bottom_5{
    padding-bottom: 5px;
    padding-top: 5px;
}

.form-control_100 {
  width: 100px;
  height: 30px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #444;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  /*border-radius: 4px;*/
  border-radius: 7px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}


.form-control_200 {
  width: 200px;
  height: 30px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #444;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  /*border-radius: 4px;*/
  border-radius: 7px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.form-control_50 {
  width: 50px;
  height: 30px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #444;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  /*border-radius: 4px;*/
  border-radius: 7px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.form-control_150 {
  width: 150px;
  height: 30px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #444;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  /*border-radius: 4px;*/
  border-radius: 7px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}



.horizontal_bottom_line_egyeb{
    border-bottom: 1px solid #bfcfd8;
}

.vertical_lines_egyeb{
    border-left: 1px solid #bfcfd8;
    border-right: 1px solid #bfcfd8;
}


.horizontal_top_line_egyeb{
    border-top: 1px solid #bfcfd8;
}  

.kordiagram_parameterek{
    width: 300px !important;
    height: 150px !important;
}

@media (min-width: 1035px) {
    #id_elonezet_kontener.jqmWindow{   
        top: -9% !important;
        margin-top: 10px !important;    
        width: auto !important;
    }
}
@media (max-width: 1035px) {
    #id_elonezet_kontener.jqmWindow{   
        top: -10% !important;
        margin-top: 10px !important;
        width: auto !important;
    }
}

@media (max-width: 992px) {
    #id_elonezet_kontener.jqmWindow{   
        top: -4% !important;
        margin-top: 10px !important;
        width: auto !important;
        margin-left: 0px !important;
    }
}

.statisztika_tablazat_top_line{
    border-top: 1px solid #000;    
}

.statisztika_tablazat_bottom_line{
    border-bottom: 1px solid #000; 
}

.statisztika_horizontal_bottom_line{
    border-bottom: 2px solid #000;
}

.statisztika_vertical_lines{
    border-left: 2px solid #000;
    border-right: 2px solid #000;
}

.statisztika_horizontal_top_line{
    border-top: 2px solid #000;
} 

.nav-section{
	text-align: center;
    color: #cc0b0b;
    font-weight: 700;
    font-size: 20px;
}

.ui-dialog-titlebar-close{
	display: none !important;
}

.ui-dialog .ui-dialog-buttonpane button{
	width: 50px !important;
    height: 30px !important;
}

.padding_10{
    padding-bottom: 10px;
    padding-top: 10px;
}

