/*keret.css*/
/*Bázisnet Rendszerház Kft*/
/*2009_08*/
/*faju*/

/*
td.difcursor
{
	cursor:point;
}
*/

table.even_odd tr:nth-child(odd){background-color: #ededed;}
table.even_odd tr:nth-child(even){background-color: #fff;}

a.szoveg_megjelenit
{
	text-decoration:none;
}

img.szoveg_megjelenit
{
	border:none;
}

table.statusz_tbl
{
	border: 1px solid #386DD7;
	background-color: #B2C3F4;
	color: #1B3966;
}

table.statusz_alair_tbl
{
	border-top: 1px solid #26661B;
	border-bottom: 1px solid #26661B;
	background-color: #5DDB46;
	color: #26661B;
}

table.warning_tbl
{
	border: 1px solid #D7B138;
	background-color: #EAD08F;
	color: #CC6324;
}

table.error_tbl
{
	border: 1px solid #95181F;
	background-color: #EA978F;
	color: #95181F;
}

td.tabla_lablec_bal_kek
{
	background-image: url(../art/kozepblokkbal6_kek.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_lablec_kozep_kek
{
	background-image: url(../art/kozepblokkbal7_kek.png);
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 9px; 
	width: 570px;
}

td.tabla_lablec_jobb_kek
{
	background-image: url(../art/kozepblokkbal8_kek.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_tarifa_lablec_bal_kek
{
	background-image: url(../art/kozepblokkbal6_kek.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_tarifa_lablec_kozep_kek
{
	background-image: url(../art/kozepblokkbal7_kek.png);
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 9px; 
	width: 695px;
}

td.tabla_tarifa_lablec_jobb_kek
{
	background-image: url(../art/kozepblokkbal8_kek.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_sor_bal_kek
{
	background-image: url(../art/kozepblokkbal5_kek.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 10px;
}

td.tabla_sor_kozep_kek
{
	background-color: #eae5b7;
	padding: 2px 0px 0px 0px; 
	color: #2C3169;
	width: 570px;
}

td.tabla_sor_jobb_kek
{
	background-image: url(../art/kozepblokkbal4_kek.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 10px;
}

td.tabla_fejlec_bal_kek
{
	background-image: url(../art/kozepblokkbal1_kek.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px;
}

td.tabla_fejlec_kozep_kek
{
	background-image: url(../art/kozepblokkbal2_kek.png); 
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 34px; 
	width: 570px;
	color: #fff;
}

td.tabla_fejlec_jobb_kek
{
	background-image: url(../art/kozepblokkbal3_kek.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px; 
}

td.tabla_lablec_bal_arany
{
	background-image: url(../art/kozepblokkbal6_arany.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_lablec_kozep_arany
{
	background-image: url(../art/kozepblokkbal7_arany.png);
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 9px; 
	width: 570px;
}

td.tabla_lablec_jobb_arany
{
	background-image: url(../art/kozepblokkbal8_arany.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_tarifa_lablec_bal_arany
{
	background-image: url(../art/kozepblokkbal6_arany.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_tarifa_lablec_kozep_arany
{
	background-image: url(../art/kozepblokkbal7_arany.png);
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 9px; 
	width: 695px;
}

td.tabla_tarifa_lablec_jobb_arany
{
	background-image: url(../art/kozepblokkbal8_arany.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_sor_bal_arany
{
	background-image: url(../art/kozepblokkbal5_arany.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 10px;
}

td.tabla_sor_kozep_arany
{
	background-color: #eae5b7;
	padding: 2px 0px 0px 0px; 
	color: #2C3169;
	width: 570px;
}

td.tabla_sor_jobb_arany
{
	background-image: url(../art/kozepblokkbal4_arany.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 10px;
}

td.tabla_fejlec_bal_arany
{
	background-image: url(../art/kozepblokkbal1_arany.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px;
}

td.tabla_fejlec_kozep_arany
{
	background-image: url(../art/kozepblokkbal2_arany.png); 
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 34px; 
	width: 570px;
	color: #fff;
}

td.tabla_fejlec_jobb_arany
{
	background-image: url(../art/kozepblokkbal3_arany.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px; 
}

td.tabla_lablec_bal_pink
{
	background-image: url(../art/kozepblokkbal6_pink.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_lablec_kozep_pink
{
	background-image: url(../art/kozepblokkbal7_pink.png);
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 9px; 
	width: 570px;
}

td.tabla_lablec_jobb_pink
{
	background-image: url(../art/kozepblokkbal8_pink.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_tarifa_lablec_bal_pink
{
	background-image: url(../art/kozepblokkbal6_pink.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_tarifa_lablec_kozep_pink
{
	background-image: url(../art/kozepblokkbal7_pink.png);
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 9px; 
	width: 695px;
}

td.tabla_tarifa_lablec_jobb_pink
{
	background-image: url(../art/kozepblokkbal8_pink.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_sor_bal_pink
{
	background-image: url(../art/kozepblokkbal5_pink.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 10px;
}

td.tabla_sor_kozep_pink
{
	background-color: #eae5b7;
	padding: 2px 0px 0px 0px; 
	color: #2C3169;
	width: 570px;
}

td.tabla_sor_jobb_pink
{
	background-image: url(../art/kozepblokkbal4_pink.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 10px;
}

td.tabla_fejlec_bal_pink
{
	background-image: url(../art/kozepblokkbal1_pink.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px;
}

td.tabla_fejlec_kozep_pink
{
	background-image: url(../art/kozepblokkbal2_pink.png); 
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 34px; 
	width: 570px;
	color: #fff;
}

td.tabla_fejlec_jobb_pink
{
	background-image: url(../art/kozepblokkbal3_pink.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px; 
}

td.tabla_fejlec_bal_narancs
{
	background-image: url(../art/kozepblokkbal1_sel.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px;
}

td.tabla_fejlec_kozep_narancs
{
	background-image: url(../art/kozepblokkbal2_sel.png); 
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 34px; 
	width: 570px;
	color: #fff;
}

td.tabla_fejlec_jobb_narancs
{
	background-image: url(../art/kozepblokkbal3_sel.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px; 
}


tr.uv_kek
{
	border:1px solid black;
	border-top:none;
	background-color: #A4D2E1; 
	cursor: pointer;
}

td.bezar
{
	color: #660D1B;
	cursor: pointer;
	text-align: right
}

td.uv_szurke
{
	border-top:none;
	background-color: #160F8C; 
	color: #fff;
	font-weight: bold; 
}

td.uv_jobb_border
{
	border-right:1px solid #8C8E9D;
}


td.uv_nav
{
	color: #8C8E9D;
	cursor: Default;
}

td.uv_nav_bold
{
	color: #0D1866;
	cursor: pointer;
}


th.vzold_vonal
{
	background-image: url(../art/vzold_alahuz.gif);
	background-repeat: repeat-x;
	background-position: top;/*10px*/
	height: 5px;
}

table.ugyf_valaszt
{
	font-size: 10px;
}

/*
.difcursor
{
	cursor:point;
}
*/

/* menü felső kép */
td.menu_fejlec
{
	background-image: url(../art/felhasznalofejlec.png); 
	background-repeat: no-repeat; 
	background-position: center top;
	width: 200px; 
	height: 62px;
}

/*menü felső kép cím kiírása*/
td.menu_cim
{
	color: #000; 
	font-weight: bold; 
	font-size: 14px;
	padding: 5px 5px 0px 60px;
}

/*felhasználó tartalom megjelenítés*/
td.felhasznalo_tartalom
{
    padding: 8px 8px 0px 25px; 
    background-image: url(../art/balmenukitoltes.png);
    background-repeat: repeat-y;
    background-position: top;/*10px*/
}

/*felhasználó tartalom megjelenítés*/
td.tabful
{
    border:1px solid black;
	font-weight: normal;
	font-size: 14px;
	color: #000; 
}

td.tabful_akt
{
    border:1px solid black;
    border-bottom:none;
	font-weight: bold; 
	font-size: 14px;
	color: #881919;
	background-color: #dda; 
}

td.tabtest
{
	border:1px solid black;
	border-top:none;
	background-color: #fff; 

}

td.infolabel
{
	font-weight: normal; 
	color: #7F7F7F;

}

td.infoadat
{
	font-weight: bold; 
	color: #881919;

}

td.infoadat_zold
{
	font-weight: bold; 
	color: #214522;

}

/*menü közepe*/
td.menu_tartalom
{
    padding: 8px 8px 0px 25px; 
    background-image: url(../art/balmenukitoltes.png); 
    background-repeat: repeat-y; 
    background-position: top;/*10px*/
}

/*menüpontok képének alja*/
td.menu_tartalom_kep
{
	padding: 8px 8px 0px 25px;
	background-image: url(../art/balmenumenu2.png); 
	background-repeat: no-repeat; 
	background-position: center bottom;
	width: 200px; 
	height: 10px;
}

/*menüpont szöveg*/
td.menu_szoveg a
{ 
	color: #000; 
	font-size: 12px; 
	text-decoration: underline; 
	font-weight: bold; 
	background-image: url(../art/nyil.gif); 
	background-repeat: no-repeat; 
	background-position: left 4px;
	padding-left: 15px; 
	display: block;
}

td.menu_szoveg_piros a
{ 
	color: red; 
	font-size: 12px; 
	text-decoration: underline; 
	font-weight: bold; 
	background-image: url(../art/nyil.gif); 
	background-repeat: no-repeat; 
	background-position: left 4px;
	padding-left: 15px; 
	display: block;
}


td.lepesek
{
	background-image: url(../art/lepesalap.png); 
	background-repeat: no-repeat; 
	background-position: left 3px; 
	height: 51px; 
	width: 730px; 
	/*padding-bottom: 25px;*/
}

td.lepesek_sz
{
	background-image: url(../art/lepesalap1_b_sz.png); 
	background-repeat: no-repeat; 
	background-position: left 3px; 
	height: 52px; 
	width: 888px; 
	/*padding-bottom: 25px;*/
}

td.lepesek .szoveg1{width: 145px; text-align: center;}
td.lepesek .szoveg2{width: 110px; text-align: center;}
td.lepesek .szoveg3{width: 120px; text-align: center;}
td.lepesek .szoveg4{width: 125px; text-align: center;}
td.lepesek .szoveg5{width: 125px; text-align: center;}
td.lepesek .szoveg6{width: 105px; text-align: center;}
td.lepesek .szoveg1jelolt{width: 145px; text-align: center; color: #FFFFFF;}
td.lepesek .szoveg2jelolt{width: 110px; text-align: center; color: #FFFFFF;}
td.lepesek .szoveg3jelolt{width: 120px; text-align: center; color: #FFFFFF;}
td.lepesek .szoveg4jelolt{width: 125px; text-align: center; color: #FFFFFF;}
td.lepesek .szoveg5jelolt{width: 125px; text-align: center; color: #FFFFFF;}
td.lepesek .szoveg6jelolt{width: 105px; text-align: center; color: #FFFFFF;}

td.lepesek_sz .szoveg1{width: 125px; text-align: center;}
td.lepesek_sz .szoveg2{width: 125px; text-align: center;}
td.lepesek_sz .szoveg3{width: 125px; text-align: center;}
td.lepesek_sz .szoveg4{width: 125px; text-align: center;}
td.lepesek_sz .szoveg5{width: 125px; text-align: center;}
td.lepesek_sz .szoveg6{width: 125px; text-align: center;}
td.lepesek_sz .szoveg1jelolt{width: 125px; text-align: center; color: #FFFFFF;}
td.lepesek_sz .szoveg2jelolt{width: 125px; text-align: center; color: #FFFFFF;}
td.lepesek_sz .szoveg3jelolt{width: 125px; text-align: center; color: #FFFFFF;}
td.lepesek_sz .szoveg4jelolt{width: 125px; text-align: center; color: #FFFFFF;}
td.lepesek_sz .szoveg5jelolt{width: 125px; text-align: center; color: #FFFFFF;}
td.lepesek_sz .szoveg6jelolt{width: 125px; text-align: center; color: #FFFFFF;}

td.tabla_bizttipus_alap
{
	background-color: #b8feb8; 
	color: #686868; 
	font-size: 12px; 
	margin: 3px 0; 
	padding: 3px 2px 2px 3px;
	border: solid 1px #A9A9A9;
	text-align: left;
}

td.tabla_bizttipus_medium
{
	background-color: #a0e8a0; 
	color: #686868; 
	font-size: 12px; 
	margin: 3px 0; 
	padding: 3px 2px 2px 3px;
	border: solid 1px #A9A9A9;
	text-align: left;
}

td.tabla_bizttipus_premium
{
	background-color: #90d890; 
	color: #686868; 
	font-size: 12px; 
	margin: 3px 0; 
	padding: 3px 2px 2px 3px;
	border: solid 1px #A9A9A9;
	text-align: left;
}

td.tabla_bizttipus_sajat
{
	background-color: #ADD8E6; 
	color: #686868; 
	font-size: 12px; 
	margin: 3px 0; 
	padding: 3px 2px 2px 3px;
	border: solid 1px #A9A9A9;
	text-align: left;
}

td.tabla_bizttipus_kijelolt
{
	background-color: #f0f08b; 
	color: #B88D1D; 
	font-size: 12px; 
	margin: 3px 0; 
	padding: 3px 2px 2px 3px;
	border: solid 1px #af4040;
	text-align: left;
}


td.tabla_fejlec_alcim
{
	background-color: #fff; 
	color: #888888; 
	font-size: 12px; 
	font-weight: bold;
	margin: 3px 0; 
	padding: 0;
	border-top: solid 1px #B9B9B9;
	border-bottom: solid 1px #B9B9B9;
	text-align: left;
}

td.tabla_sor_bal
{
	background-image: url(../art/kozepblokkbal5.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 10px;
}

td.tabla_sor_kozep
{
	background-color: #fff;
	padding: 2px 0px 0px 0px; 
	color: #2C3169;
	width: 570px;
}

td.tabla_sor_kozep_lista
{
	background-color: #fff; 
	color: #2C3169;
	padding: 0px 2px 0px 2px;
}
td.tabla_sor_jobb
{
	background-image: url(../art/kozepblokkbal4.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 10px;
}

td.tabla_lablec_bal
{
	background-image: url(../art/kozepblokkbal6.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_elvalaszt
{
	background-image: url(../art/elvalaszt7.png);
	background-repeat: repeat-x; 
	background-position: center top;
	height: 10px; 
}

td.tabla_aegon_hatter
{
	background-image: url(../kepek/aegon_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_axon_hatter
{
	background-image: url(../kepek/axon_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}
td.tabla_mkb_hatter
{
	background-image: url(../kepek/mkb_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_uniqa_hatter
{
	background-image: url(../kepek/uniqa_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_kandh_hatter
{
	background-image: url(../kepek/kandh_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_signal_hatter
{
	background-image: url(../kepek/signal_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_astra_hatter
{
	background-image: url(../kepek/astra_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_allianz_hatter
{
	background-image: url(../kepek/allianz_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

td.tabla_axa_hatter
{
	background-image: url(../kepek/axa_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_qbe_hatter
{
	background-image: url(../kepek/qbe_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_mapfre_hatter
{
	background-image: url(../kepek/mapfre_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_mondial_hatter
{
	background-image: url(../kepek/mondial_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_union_hatter
{
	background-image: url(../kepek/union_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}

td.tabla_generali_hatter
{
	background-image: url(../kepek/generali_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

td.tabla_groupama_hatter
{
	background-image: url(../kepek/groupama_logo_hatter.jpg);
	background-repeat: no-repeat;
	background-position: left center; 
}


td.tabla_lablec_kozep
{
	background-image: url(../art/kozepblokkbal7.png);
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 9px; 
	width: 570px;
}

td.tabla_lablec_jobb
{
	background-image: url(../art/kozepblokkbal8.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_hibafejlec_bal
{
	background-image: url(../art/hibafejlec1.jpg); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 10px; 
	height: 8px;
}

td.tabla_hibafejlec_kozep
{
	background-image: url(../art/hibafejlec2.jpg); 
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 8px; 
	width: 550px;
}

td.tabla_hibafejlec_kozep_szeles
{
	background-image: url(../art/hibafejlec2.jpg); 
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 8px; 
	width: 673px;
}

td.tabla_hibafejlec_jobb
{
	background-image: url(../art/hibafejlec3.jpg); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 10px; 
	height: 8px;
}

td.tabla_tarifa_hibafejlec_bal
{
	background-image: url(../art/hibafejlec1.jpg); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 10px; 
	height: 8px;
}

td.tabla_tarifa_hibafejlec_kozep
{
	background-image: url(../art/hibafejlec2.jpg); 
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 8px; 
	width: 675px;
}

td.tabla_tarifa_hibafejlec_jobb
{
	background-image: url(../art/hibafejlec3.jpg); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 10px; 
	height: 8px;
}


td.tabla_hibasor_kozep
{
	background-color: #FFE5E5; 
	padding: 5px 10px; 
	color: red;
	width: 550px;
}

td.tabla_tarifa_hibasor_kozep
{
	background-color: #FFE5E5; 
	padding: 5px 10px; 
	color: red;
	width: 675px;
}

td.tabla_hibalablec_bal
{
	background-image: url(../art/hibalablec1.jpg); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 10px; 
	height: 11px; 
}

td.tabla_hibalablec_kozep
{
	background-image: url(../art/hibalablec2.jpg); 
	background-repeat: repeat-x; 
	background-position: center top;
	height: 11px; 
	width: 550px; 
}

td.tabla_hibalablec_kozep_szeles
{
	background-image: url(../art/hibalablec2.jpg); 
	background-repeat: repeat-x; 
	background-position: center top;
	height: 11px; 
	width: 673px; 
}

td.tabla_hibalablec_jobb
{
	background-image: url(../art/hibalablec3.jpg); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 10px; 
	height: 11px;
}

td.tabla_tarifa_hibalablec_bal
{
	background-image: url(../art/hibalablec1.jpg); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 10px; 
	height: 11px; 
}

td.tabla_tarifa_hibalablec_kozep
{
	background-image: url(../art/hibalablec2.jpg); 
	background-repeat: repeat-x; 
	background-position: center top;
	height: 11px; 
	width: 675px; 
}

td.tabla_tarifa_hibalablec_jobb
{
	background-image: url(../art/hibalablec3.jpg); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 10px; 
	height: 11px;
}


/*tarifa tábla*/
td.tabla_tarifa_fejlec_bal
{
	background-image: url(../art/kozepblokkbal1.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px; 
}

td.tabla_tarifa_fejlec_kozep
{
	background-image: url(../art/kozepblokkbal2.png); 
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 34px; 
	width: 695px;
}

td.tabla_tarifa_fejlec_jobb
{
	background-image: url(../art/kozepblokkbal3.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px; 
}

td.tabla_tarifa_fejlec_cim
{
	color: #535353; 
	font-size: 14px; 
	font-weight: bold; 
	padding-left: 8px;
}

td.tabla_tarifa_fejlec_alcim
{
	/*color: #2C3169; 
	font-size: 12px; 
	font-weight: bold;	
	margin: 3px 0; 
	padding: 0;*/
	background-color: #fff; 
	color: #888888; 
	font-size: 12px; 
	font-weight: bold;
	margin: 3px 0; 
	padding: 0;
	border-top: solid 1px #B9B9B9;
	border-bottom: solid 1px #B9B9B9;
	text-align: left;

}

td.tabla_tarifa_sor_bal
{
	background-image: url(../art/kozepblokkbal5.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 10px;
}

td.tabla_tarifa_sor_kozep
{
	background-color: #fff; 
	/*padding: 5px 0;*/ 
	padding: 2px 0px 0px 0px; 
	color: #2C3169;
	width: 695px;
}

td.tabla_tarifa_sor_jobb
{
	background-image: url(../art/kozepblokkbal4.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	width: 10px;
}

td.tabla_tarifa_lablec_bal
{
	background-image: url(../art/kozepblokkbal6.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

td.tabla_tarifa_lablec_kozep
{
	background-image: url(../art/kozepblokkbal7.png);
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 9px; 
	width: 695px;
}

td.tabla_tarifa_lablec_jobb
{
	background-image: url(../art/kozepblokkbal8.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px; 
	width: 10px;
}

/*menü lábléc megjelenítés*/
td.menu_lablec
{
	background-image: url(../art/balmenulablec2.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 200px;
	height: 24px;
}

/* lábléc teteje*/
td.fotabla_lablecteteje
{
	/*padding: 20px 0px 0px 0px;*/
	background-image: url(../art/lablecfejlec.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 960px; 
	height: 17px; 
	margin: 0 auto;
}

/*lábléc szöveg*/
td.fotabla_lablecszoveg
{
	padding-left: 20px;
	background-color: #fff;
}

/*lábléc alja*/
td.fotabla_lablecalja
{
	background-image: url(../art/lableclablec.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	width: 960px; 
	height: 32px; 
	margin: 0 auto;
}

td.icon
{
	width:22px;
	height:22px;
}

.input_select
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	height:22px;
}

.input_text
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	height:16px;
	color: #535353;
}
td.input_text
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #535353;
}

.input_text_14
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 14px;
	/*color: #000000;*/
	color: #535353;
}
td.input_text_14
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 14px;
	/*color: #000000;*/
	color: #535353;
}

.input_text_hiba
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
}

td.hibasor
{
	/*font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;*/
	color: red;
	font-family: Arial, verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	text-align: left;
}

tr.alap
{
	width: 590px;
}

tr.kijelol_sarga
{
	background-color:#FAF267;
	font-weight:bold;
}

td.kijelol_sarga
{
	background-color:#FAF267;
	font-weight:bold;
}

td.helpfejlec
{
	background-image: url(../art/helpfejlec.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 9px;
	width: 144px;
}

td.helptartalom
{
	background-image: url(../art/helpkitoltes.png); 
	background-repeat: repeat-y; 
	background-position: center top; 
	padding: 0px 7px 0px 10px;
	width: 144px;
}

td.helplablec
{
	background-image: url(../art/helplablec.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 13px;
	width: 144px;
}

td.pr_1_60 {
	width:60px;
	color:#666666;
	padding-left:5px;
	text-align:right;
	padding-bottom:1px;
	padding-top:1px;
}

td.p_1_15 {
	width:15px;
	color:#666666;
	padding-left:5px;
	text-align:right;
	padding-bottom:1px;
	padding-top:1px;
}

.p_5 {
	padding-left:5px;
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
}

td.p_1_80 {
	width:80px;
	color:#666666;
	padding-left:5px;
	text-align:left;
	padding-bottom:1px;
	padding-top:1px;
}

th.p_1_250 {
	width:250px;
	color:#A6A6A6;
	padding-left:8px;
	text-align:justify;
	padding-bottom:1px;
	padding-top:1px;
	font-weight:normal;
	font-size:10px;
	vertical-align: top;
}

.e_dij {
	color:#AD0618;
	font-weight:bold;
	font-size:45px;
	padding-left:2px;
	text-align:right;
	padding-bottom:1px;
	padding-top:1px;
}
.m_dij {
	color:#AD0606;
	font-weight:bold;
	padding-left:1px;
	text-align:left;
	padding-bottom:1px;
	padding-top:1px;
	line-height:16px;
}

.e_dij_pez {
	color:#AD0618;
	font: normal normal normal 45px arial, verdana;
	text-align:right;
	height:50px;
	width:80px;
}
.m_dij_pez
{
	color:#AD0618;
	font: normal normal normal 26px arial, verdana;
	padding-left:4px;
	text-align:left;
	height:38px;
	width:100px;
}
.m_dij_pez img{
	display:none;
}
.m_dij_pez_toltelek
{
	height:12px;
}

.m_dij_utas
{
	color:#AD0618;
	font: normal normal normal 26px arial, verdana;
	padding-left:4px;
	text-align:left;
	height:20px;
	width:100px;
}



th.eves_dij {
	color:#FD6666;
	font-weight:bold;
	font-size:13px;
	padding-left:1px;
	text-align:center;
	padding-bottom:1px;
	padding-top:1px;
	border-top:1px;
	border-color:#6D6666;
}
th.eves_dij img{
	display:none;
}

.menu_gomb {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	font-style:normal;
	height:40px;
	width:70px;
	background-image:url(../art/menu_gomb.png);
	background-repeat:no-repeat;
	border:0px;
	cursor:pointer;
}

.menu_gomb_aktiv {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	font-style:normal;
	height:40px;
	width:70px;
	background-image:url(../art/menu_gomb_aktiv.png);
	background-repeat:no-repeat;
	border:0px;
	cursor:pointer;
}

.megkot_gomb {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	font-style:normal;
	height:22px;
	width:110px;
	background-image:url(../kepek/button_megkotom.jpg);
	background-repeat:no-repeat;
	border:0px;
	cursor:pointer;
}

.megkot_gomb_k {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	font-style:normal;
	height:22px;
	width:110px;
	background-image:url(../kepek/button_megkotom_k.jpg);
	background-repeat:no-repeat;
	border:0px;
	cursor:pointer;
}

.gomb_rovid {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	/*color: #000000;*/
	font-weight:bold;
	font-style:normal;
	height:22px;
	width:70px;
	background-image:url(../art/gomb_sajat_rovid_szurke2.png);
	background-repeat:no-repeat;
	background-color: #fff;
	border:0px;
	cursor:pointer;
}

.gomb_info {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	font-style:normal;
	height:34px;
	width:34px;
	background-image:url(../art/info.png);
	background-repeat:no-repeat;
	background-color: #fff;
	border:0px;
	cursor:pointer;
}
.gomb_betolt {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	font-style:normal;
	height:34px;
	width:34px;
	background-image:url(../art/betolt.png);
	background-repeat:no-repeat;
	background-color: #fff;
	border:0px;
	cursor:pointer;
}
.gomb_elozmeny {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	font-style:normal;
	height:34px;
	width:34px;
	background-image:url(../art/elozmeny.png);
	background-repeat:no-repeat;
	background-color: #fff;
	border:0px;
	cursor:pointer;
}
.gomb_torol {
	font-family: Tahoma, Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight:bold;
	font-style:normal;
	height:34px;
	width:34px;
	background-image:url(../art/torol.png);
	background-repeat:no-repeat;
	background-color: #fff;
	border:0px;
	cursor:pointer;
}

.upload-button{
	font-size: 11px;
	cursor: pointer;
	height:23px;
	border-radius: 5px;
	border: 1px solid #323232;
	background: #555 url('../js/jquery/gomb_szurke.png') 50% 50% repeat-x;
	color: #fff;
}
.upload-button:hover{
	border-color: #448dae;
	background: #0078ae url('../js/jquery/gomb_all_hover.png') 50% 50% repeat-x;
}

td.szurkebetu
{
	color: #535353;
}

.szurkebetu
{
	color: #535353;
}

td.feherbetu
{
	color: #ffffff;
}

.feherbetu
{
	color: #ffffff;
}

td.pirosbetu
{
	color: red;
}

.pirosbetu
{
	color: red;
}

td.kekbetu
{
	color: blue;
}

.kekbetu
{
	color: blue;
}

.foablak_lista_cascobetu
{
	color:#5F8ACA;
}

td.tarifa_aktiv_kekfeher
{
	color:#ffffff;
	background-color:#272787;
}

.tarifa_aktiv_kekfeher
{
	color:#ffffff;
	background-color:#272787;
}

td.vastagbetu
{
	font-weight:bold;
}

.vastagbetu
{
	font-weight:bold;
}

td.doltbetu
{
	font-style:italic;
}
.doltbetu
{
	font-style:italic;
}

.lista_hiba
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	background-color:#CD0110;
	padding: 3px 2px 2px 3px;
	border: solid 1px #000000;
}

td.lista_hiba
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	background-color:#CD0110;
	padding: 3px 2px 2px 3px;
	border: solid 1px #000000;
}

.lista_zold
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333333;
	background-color:#AAFF00;
	padding: 3px 2px 2px 3px;
	border: solid 1px #26EC38;
}

td.lista_zold
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#333333;
	background-color:#AAFF00;
	padding: 3px 2px 2px 3px;
	border: solid 1px #26EC38;
}

.lista_szurke, td.lista_szurke
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	background-color:#e5e5e5;
	padding: 3px 2px 2px 3px;
	border: solid 1px #eeeeee;
}

.lista_szurke_noborder, td.lista_szurke_noborder
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	background-color:#e5e5e5;
	padding: 3px 2px 2px 3px;
}

td.lista_szurke_piroskeret
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	background-color:#e5e5e5;
	padding: 3px 2px 2px 3px;
	border: solid 1px red;
}

.lista_sarga
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	background-color:#FFFF00;
	padding: 3px 2px 2px 3px;
	border: solid 1px #000000;
}

td.lista_sarga
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	background-color:#FFFF00;
	padding: 3px 2px 2px 3px;
	border: solid 1px #000000;
}

.lista_vilagoskek
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	background-color:#77C1E6;
	padding: 3px 2px 2px 3px;
	border: solid 1px #000000;
}

td.lista_vilagoskek
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	background-color:#77C1E6;
	padding: 3px 2px 2px 3px;
	border: solid 1px #000000;
}

.lista_vilagoskek2
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	background-color:#77C1E6;
	padding: 3px 2px 2px 3px;
	border: solid 1px #689CB6;
}


.vilagoskek_hatter
{
	background-color:#77C1E6;
}
td.vilagoskek_hatter
{
	background-color:#77C1E6;
}



.index_info_keret
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	padding: 3px 2px 2px 3px;
	border-top: solid 1px #B9B9B9;
}

td.index_info_keret
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	padding: 3px 2px 2px 3px;
	border-top: solid 1px #B9B9B9;
}

td.lathatatlan_sor
{
	color:#ffffff;
	background-color:#ffffff;
}


td.tabla_fejlec_bal_sel
{
	background-image: url(../art/kozepblokkbal1_sel.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px; 
}

td.tabla_fejlec_kozep_sel
{
	background-image: url(../art/kozepblokkbal2_sel.png); 
	background-repeat: repeat-x; 
	background-position: center top; 
	height: 34px; 
	width: 570px;
}

td.tabla_fejlec_jobb_sel
{
	background-image: url(../art/kozepblokkbal3_sel.png); 
	background-repeat: no-repeat; 
	background-position: center top; 
	height: 34px; 
	width: 10px; 
}

td.almenu_vkhatter 
{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	padding-left:20px;
	background-color:#1DBBEF;
	height:25px;
	padding: 3px 2px 2px 3px;
	border: solid 1px #000000;
}

td.sor_pading_top_2px
{
	padding: 2px 0px 0px 0px;
}

td.sor_pading_2px
{
	padding: 2px 0px 2px 0px;
}

td.sor_pading_all_2px
{
	padding: 2px 2px 2px 2px;
}

td.sor_pading_4px
{
	padding: 4px 0px 4px 0px;
}

td.sor_pading_4px_left_10px
{
	padding: 4px 0px 4px 10px;
}

td.szurkesor_hatter
{
	background-color: #e5e5e5;
}

td.okkersor_hatter
{
	background-color:#C29C4E;
}

td.keksor_hatter
{
	background-color: #B9D5EA;
}

td.hibasor_hatter
{
	background-color: #FFE5E5; 
	color: red;
}

.font_size_10px
{
	font-size: 10px;
}
td.font_size_10px
{
	font-size: 10px;
}

.font_size_11px
{
	font-size: 11px;
}
td.font_size_11px
{
	font-size: 11px;
}

.font_size_12px
{
	font-size: 12px;
}
td.font_size_12px
{
	font-size: 12px;
}

.font_size_13px
{
	font-size: 13px;
}
td.font_size_13px
{
	font-size: 13px;
}
.font_size_14px
{
	font-size: 14px;
}
td.font_size_14px
{
	font-size: 14px;
}
.font_size_15px
{
	font-size: 14px;
}
td.font_size_15px
{
	font-size: 14px;
}
.font_size_16px
{
	font-size: 14px;
}
td.font_size_16px
{
	font-size: 14px;
}
.font_size_18px
{
	font-size: 14px;
}
td.font_size_18px
{
	font-size: 14px;
}
.font_size_20px
{
	font-size: 14px;
}
td.font_size_20px
{
	font-size: 14px;
}


tr.kimutatsor_0
{
	background-color: #fff; 
}
td.kimutatsor_0
{
	background-color: #fff; 
}

tr.kimutatsor_1
{
	background-color: #ddd; 

}
td.kimutatsor_1
{
	background-color: #ddd; 

}

tr.kimutatsor_total
{
	background-color: #dda; 
	color: #881919;
}
td.kimutatsor_total
{
	background-color: #dda; 
	color: #881919;
}

td.tab_tarifa_fejlec_alcim
{
	background-color: #fff; 
	color: #888888; 
	font-size: 12px; 
	font-weight: bold;
	margin: 3px 0; 
	padding: 0;
	border-top: solid 1px #B9B9B9;
	border-bottom: solid 1px #B9B9B9;
}

.kozepre_betu
{
	text-align:center;
}
td.kozepre_betu
{
	text-align:center;
}

.balra_betu
{
	text-align:left;
}
td.balra_betu
{
	text-align:left;
}

.w690
{
	width:690px;
}
td.w690
{
	width:690px;
}

.szurkealap
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	background-color:#e5e5e5;
	padding: 0px 0px 0px 0px;
}

td.szurkealap
{
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#333333;
	background-color:#e5e5e5;
	padding: 0px 0px 0px 0px;
}

.orange {
	width:100px;
	height: auto;
	color: #fef4e9;
	padding: 5px;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
 
}
.orange p {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;	
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

.blue {
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top,  #00adee,  #0078a5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

.green {
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.green:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.green:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
div.form{clear:both;}
div.form_nb label{margin:2px 2px 6px 2px;font-size:10px; float: left;position: relative;text-align: right;padding-top: 2px;width: 150px;font-weight: normal;}
div.form_nb input{margin:2px 2px 2px 2px;font-size:10px;border: 1px solid #BCB7B7;-moz-border-radius:3px;border-radius: 3px;font-size: 11px;height: 14px;background-color: #fff;}
div.form_nb input.focus{margin:2px 2px 2px 2px;font-size:10px;border: 1px solid #F29C12;-moz-border-radius:3px;border-radius: 3px;font-size: 11px;height: 14px;background-color: #F7E98B;}
div.form_nb input:focus{margin:2px 2px 2px 2px;font-size:10px;border: 1px solid #F29C12;-moz-border-radius:3px;border-radius: 3px;font-size: 11px;height: 14px;background-color: #F7E98B;}
div.form_nb select{margin:2px 2px 2px 2px;font-size:10px;border: 1px solid #BCB7B7;-moz-border-radius:3px;border-radius: 3px;font-size: 11px;height: 16px;background-color: #fff;}
div.form_nb select.focus{margin:2px 2px 2px 2px;font-size:10px;border: 1px solid #F29C12;-moz-border-radius:3px;border-radius: 3px;font-size: 11px;height: 16px;background-color: #F7E98B;}
div.form_nb select:focus{margin:2px 2px 2px 2px;font-size:10px;border: 1px solid #F29C12;-moz-border-radius:3px;border-radius: 3px;font-size: 11px;height: 16px;background-color: #F7E98B;}

.upload-item{
	width:35em;
	border: 1px solid #aaa;
	border-radius: .3em;
	text-align: center;
	background-color: #fff;
	position:relative;
	margin-top: .5em;
}
.upload-item .progress-bar{
	position:absolute;
	left:0;
	top:0;
	background-color: #333;
	color:#fff;
	border-radius: .2em;
	overflow:hidden;
}
.upload-item i{
	position:absolute;
	right: -1.5em;
	top: 0;
}
.upload-item .progress-contents{
	width:35em;
}

a.hozamlink{
text-decoration:none;
font-size: 12px;
color: #2e90bd;
	font-weight: bold;
}