BODY,FORM,FRAME,FRAMESET,P,TABLE,TR,TD,FORM,A,IFRAME,INPUT,TEXTAREA,OPTION,OPTGROUP,SELECT,IMG {
	 font-size: 11px; color: #000000; font-family: arial,helvetica,sans-serif; font-weight: normal; font-style: normal; text-decoration: none;
}
TD {
	text-align: center
}
A {
	 color: #204DA6; text-decoration: underline; font-weight: normal;
}
BODY,FORM,FRAME,FRAMESET,P,TABLE,TR,TD,FORM,A,IFRAME,OPTION,OPTGROUP,SELECT,IMG {
	 margin: 0px; border: 0px; padding:0px;
}
BODY,FRAME,FRAMESET,IFRAME,OPTION,OPTGROUP,SELECT,TEXTAREA {
	 background: #ffffff;
}
TABLE {
	 width: 100%;
}
.jb_lila {
	 background-color: #5a86a1;
}
.gl_lila {
        background-color: #5a86a1;
}       

 TD.negyed_szeles {
	 width: 25%; text-align:center;
}
/* benchmar szinek *//* form*/INPUT.ok {
	 width: 50px; 
	 height:20px; 
	 text-align:center; 
	 font-weight:bold; 
	 background-color:#d7d7d7;
}
INPUT.ok2 {
	 width: 50px; 
	 height:20px; 
	 text-align:center; 
	 font-weight:bold; 
	 background-color:#d7d7d7; 
	 margin:6px 0px 10px 125px;
}
INPUT.search {
	 width:175px; 
	 height: 20px; 
}
OPTION.phone_list {
	 height: 17px; 
	 line-height: 100%; 
	 color: black; 
	 vertical-align: middle;
}
SELECT.phone_list {
	 border: 1px solid #999999; 
	 width: 150px; 
	 height:20px; 
}
/* sarok */ TD.sarok_bf_10px {
	 background-image: url(../images/sarok_bf.gif); 
	 background-repeat: no-repeat; 
	 background-position: left top; 
	 width: 10px; 
	 height: 10px;
}
TD.sarok_jf_10px {
	 background-image: url(../images/sarok_jf.gif); 
	 background-repeat: no-repeat; 
	 background-position: right top; 
	 width: 10px; 
	 height: 10px;
}
TD.sarok_ba_10px {
	 background-image: url(../images/sarok_ba.gif); 
	 background-repeat: no-repeat; 
	 background-position: left bottom; 
	 width: 10px; 
	 height: 10px;
}
TD.sarok_ja_10px {
	 background-image: url(../images/sarok_ja.gif); 
	 background-repeat: no-repeat; 
	 background-position: right bottom; 
	 width: 10px; 
	 height: 10px;
}
TD.sarok_bf_5px {
	 background-image: url(../images/sarok_bf.gif); 
	 background-repeat: no-repeat; 
	 background-position: left top; 
	 width: 5x;
}
TD.sarok_jf_5px {
	 background-image: url(../images/sarok_jf.gif); 
	 background-repeat: no-repeat; 
	 background-position: right top; 
	 width: 5px;
}
 TD.sarok_bf_20px {
	 background-image: url(../images/sarok_bf.gif); 
	 background-repeat: no-repeat; 
	 background-position: left top; 
	 width: 20px; 
	 height: 30px;
}
TD.sarok_jf_20px {
	 background-image: url(../images/sarok_jf.gif); 
	 background-repeat: no-repeat; 
	 background-position: right top; 
	 width: 20px; 
	 height: 30px;
}
/* vonalak */TABLE.viz_von_1 {
	 height:0px; 
	 border-bottom:1px solid #999999; 
	 margin: 10px 0px 13px 0px;
}
TD.viz_von_2 {
	 height:20px; 
	 border-bottom:1px solid #999999;
}
TD.fugg_von {
	 width: 1px; 
	 border-right:1px solid #999999;
}
TD.width_20px {
	 width: 20px;
}
TD.height_10px {
	 height: 10px;
}
TD.height_20px {
	 height: 20px;
}
TD.help_box_menu_sarok_bf {
	 background-image: url(../images/help_box_sarok_bf.gif); 
	 background-repeat: no-repeat; 
	 background-position: left top; 
	 width: 5px;
}
TD.help_box_menu_sarok_jf {
	 background-image: url(../images/help_box_sarok_jf.gif); 
	 background-repeat: no-repeat; 
	 background-position: right top; 
	 width: 5px;
}
TD.benchmarkok_menu_sarok_bf {
	 background-image: url(../images/benchmarkok_sarok_bf.gif); 
	 background-repeat: no-repeat; 
	 background-position: left top; 
	 width: 5px;
}
TD.benchmarkok_menu_sarok_jf {
	 background-image: url(../images/benchmarkok_sarok_jf.gif); 
	 background-repeat: no-repeat; 
	 background-position: right top; 
	 width: 5px;
}
TD.pro_menu_sarok_bf {
	 background-image: url(../images/pro_sarok_bf.gif); 
	 background-repeat: no-repeat; 
	 background-position: left top; 
	 width: 5px;
}
TD.pro_menu_sarok_jf {
	 background-image: url(../images/pro_sarok_jf.gif); 
	 background-repeat: no-repeat; 
	 background-position: right top; width: 5px;
}
/* fontok */.blue_normal_10px {
	 color: #204DA6; 
	 text-decoration: none; 
	 font-weight: normal; 
	 font-style: normal;
}
.black_normal_blue_underline_link_10px {
	 color: #000000; 
	 text-decoration: none; 
	 font-weight: normal; 
	 font-style: normal; 
}
A.black_normal_blue_underline_link_10px {
	 color: #204DA6; 
	 text-decoration: underline; 
	 font-weight: normal;
}
A.black_normal_blue_underline_link_10px:visited {
	 color: #204DA6; 
	 font-weight:normal; 
	 text-decoration: underline;
}
A.black_normal_blue_underline_link_10px:hover {
	 color: #EB3200; 
	 font-weight: normal; 
	 text-decoration: underline;
}
A.black_normal_blue_underline_link_10px:link {
	 color: #204DA6; 
	 font-weight: normal; 
	 text-decoration: underline;
}
.white_bold_yellow_hover_10px {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_10px {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_10px:visited {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_10px:hover {
	 color: #ffcc00; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_10px:link {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: none;
}
.white_bold_yellow_hover_11px {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_11px {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_11px:visited {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_11px:hover {
	 color: #ffcc00; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_11px:link {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: none;
}
.black_normal_red_hover_11px {
	 color: #000000; 
	 font-weight: normal;
	 font-style: normal; 
	 text-decoration: none;
}
A.black_normal_red_hover_11px {
	 color: #000000; 
	 font-weight: normal; 
	 font-style: normal; 
	 text-decoration: none;
}
A.black_normal_red_hover_11px:visited {
	 color: #000000; 
	 font-weight: normal; 
	 font-style: normal; 
	 text-decoration: none;
}
A.black_normal_red_hover_11px:hover {
	 color: #EB3200; 
	 font-weight: normal; 
	 font-style: normal; 
	 text-decoration: none;
}
A.black_normal_red_hover_11px:link {
	 color: #000000; 
	 font-weight: normal; 
	 font-style: normal; 
	 text-decoration: none;
}
.black_bold_11 {
	 color: #000000; 
	 font-weight: bold; 
	 font-style: none; 
	 text-decoration: none;
}
.white_bold_yellow_hover_12px {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none; 
	 white-space: nowrap;
}
A.white_bold_yellow_hover_12px {
	 color: #000000; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_12px:visited {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_12px:hover {
	 color: #ffcc00; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_12px:link {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: none;
}
.white_bold_black_hover_12px {
	 color: #000000; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_black_hover_12px {
	 color: #000000; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_black_hover_12px:visited {
	 color: #000000; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_black_hover_12px:hover {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_black_hover_12px:link {
	 color: #000000; 
	 font-weight: bold; 
	 font-style: none;
}

A.white_bold_black_hover_12pxx:visited {
	 color: #000000; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
	 font-size: 12px;
}
A.white_bold_black_hover_12pxx:hover {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
	 font-size: 12px;
}
A.white_bold_black_hover_12pxx:link {
	 color: #000000; 
	 font-weight: bold; 
	 font-style: none;
	 font-size: 12px;
}

.black_bold_12 {
	 color: #000000; 
	 font-weight: bold; 
	 font-style: none; 
	 text-decoration: none;
}
.white_bold_12 {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: none; 
	 text-decoration: none;
}
.white_bold_14 {
	 color: #FFFFFF; 
	 FONT-FAMILY:Tahoma, Helvetica, sans-serif; 
	 text-decoration: none; 
	 font-weight: bold; 
	 font-style: normal;
}
/* fejlec */TABLE.fejlec {
	 width: 950px; 
	 text-align: left;
}
TD.fejlec {
	 text-align: left; 
	 vertical-align:bottom;
}
TABLE.logo_community {
	 text-align: left; 
	 vertical-align:middle; 
	 width: 950px;
}
TD.logo {
	 width: 200px; 
	 padding-top: 15px; 
	 padding-bottom: 15px;
}
TD.community{
	 padding-left: 20px; 
	 width: 100%; 
	 text-align: right;
}
/* menu */TABLE.menu_keret {
	 width: 750px; 
	 height: 23px;
}
TD.menu_keret {
	 width: 6px; 
	 height: 23px; 
}
TD.menu_keret2 {
	 width: 120px; 
	 height: 23px; 
}
TD.menu_pont {
	 height: 22px; 
	 width: 110; 
	 text-align: center; 
	 vertical-align:middle;
}
TABLE.menu_1_aktiv {
	 background-color: #5a86a1; 
	 width: 100px; 
	 height: 23px; 
}
TABLE.menu_1_inaktiv {
	 background-color: #5d3786; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #ffffff; 
	 width: 100px; 
	 height: 23px; 
}
TABLE.menu_2_aktiv {
	 background-color: #7b6b8d; 
	 width: 100px; 
	 height: 23px; 
}
TABLE.menu_2_inaktiv {
	 background-color: #604d75; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #ffffff; 
	 width: 100px; 
	 height: 23px; 
}
TABLE.menu_3_aktiv {
	 background-color: red; 
	 width: 100px; 
	 height: 23px; 
}
TABLE.menu_3_inaktiv {
	 background-color: red; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #ffffff; 
	 width: 100px; 
	 height: 23px; 
}

TABLE.gl_menu_1_aktiv {
	background-color: #5a86a1;
	width: 100px;
	height: 23px;
	

}

TABLE.gl_menu_1_inaktiv {
	background-color: #314958;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	width: 100px;
	height: 23px;
	
}

TABLE.gl_menu_2_aktiv {
	background-color: #5a86a1;
	width: 100px;
	height: 23px;	
}

TABLE.gl_menu_2_inaktiv {
	background-color: #314958;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	width: 100px;
	height: 23px;	
}

TABLE.almenu_1 {
	 background-color: #5a86a1; 
	 width: 950px; 
	 height: 23px;
}
TABLE.almenu_2 {
	 background-color: #7b6b8d; 
	 width: 950px; 
	 height: 23px;
}
TABLE.almenu_3 {
	 background-color: red; 
	 width: 950px; 
	 height: 23px;
}

TABLE.gl_almenu_1 {
	background-color: #5a86a1;
	width: 950px;
	height: 23px;
}

TABLE.gl_almenu_2 {
	background-color: #5a86a1;
	width: 950px;
	height: 23px;
}

TD.almenu {
	 padding: 0px 20px 0px 20px; 
	 text-align:left; 
	 vertical-align:middle;
}
/* label */TABLE.label {
	 width:950px; 
	 height:30px;
}
TD.label1 {
	 width:215; 
	 font-size: 20px; 
	 color: 999999; 
	 FONT-FAMILY:Tahoma, Helvetica, sans-serif; 
	 font-weight: normal; 
	 padding: 10px 10px 10px 10px; 
	 text-align:left;
}
TD.label2 {
	 width:735; 
	 font-size: 20px; 
	 color: #999999; 
	 FONT-FAMILY:Tahoma, Helvetica, sans-serif; 
	 font-weight: normal; 
	 padding: 10px 10px 10px 10px; 
	 text-align:left;
}
/* tartalom tabla */ TABLE.tartalom_tabla {
	 width: 950px; 
	 text-align: middle; 
	 vertical-align: top;
}
TD.tartalom_tabla {
	 width:720px; 
	 vertical-align:top;
}
TD.tartalom_tabla_left {
	 width:280px; 
	 text-align:left; 
	 vertical-align:top;
}
/* browse box*/TABLE.browse_box {
	 width: 100%; 
	 background-color: #5a86a1;
}
TABLE.gl_browse_box {
	width: 100%;
	background-color: #5a86a1;
	color: #ffffff;
}
TD.browse_box {
	 vertical-align:top;
}
/* help box */TABLE.help_box {
	 width: 260px;
}
TD.help_box {
	 padding: 20px 20px 20px 20px;
}
TABLE.help_box_header {
	 background-color: #5a86a1; 
	 width: 260px; 
	 height: 30px;
}
TABLE.gl_help_box_header {
	background-color: #5a86a1;
	width: 260px;
	height: 30px;
}	
 TD.help_box_header {
	 width: 250px; 
	 vertical-align:bottom; 
	 text-align:center
}
 TABLE.help_box_menu {
	 height: 23px; 
	 width: 250px;
}
TD.help_box_menu {
	 width: 6px;
}
TD.help_box_menu2 {
	 width: 122px;
}
TABLE.help_box_menu_aktiv {
	 background-color: #F0EFEF; 
	 width: 122px; 
	 height: 23px; 
	 text-align:center; 
	 vertical-align:middle;
}
 TABLE.help_box_menu_inaktiv {
	 background-color: #CEBBE1; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #5a86a1; 
	 width: 122px; 
	 height: 23px; 
	 text-align:center; 
	 vertical-align:middle;
}
 /* benchmarkok header*/
TABLE.benchmarkok_header {
	 width:680px; 
	 background-color: #cfcfcf;
}
TABLE.glbenchmark_pro_header {
	 width:680px; 
	 background-color: #ffcc00; 
	 height: 54px;
}
TD.benchmarkok_header {
	 width:680px; 
	 text-align:left; 
	 vertical-align:bottom;
}
TD.glbenchmark_pro_header {
	 width:680px; 
	 text-align: center; 
	 vertical-align:bottom; 
	 background: #ffcc00; 
	 height: 30px;
}
TABLE.benchmarkok_menu {
	 width: 372px; 
	 height: 23px;
}
TD.benchmarkok_menu1 {
	 width: 120px;
}
TD.benchmark_pro__menu {
	 width: 40px;
}
TD.benchmarkok_menu2 {
	 width: 6px;
}
TD.benchnarkok_menu_pont {
	 text-align:center; 
	 vertical-align:middle;  
	 white-space: nowrap; 
	 padding-left: 5px; 
	 padding-right: 5px;
}
TABLE.benchmarkok_menu_jb1_aktiv {
	 background-color: #6666cc; 
	 height: 23px; 
	 white-space: nowrap
}
TABLE.benchmarkok_menu_jb1_inaktiv {
	 background-color: #6666cc; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #cfcfcf; 
	 height: 23px;
}
TABLE.benchmarkok_menu_pro_aktiv {
	 background-color: #7f6600; 
	 width: 77px; 
	 height: 23px; 
}
TABLE.benchmarkok_menu_pro_inaktiv {
	 background-color: #bf9900; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #FFCC00; 
	 height: 23px; 
}
TABLE.benchmarkok_menu_jb2_aktiv {
	 background-color: #6eba73; 
	 height: 23px; 
	 white-space: nowrap
}
TABLE.benchmarkok_menu_jb2_inaktiv {
	 background-color: #6eba73; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #cfcfcf; 
	 height: 23px;
}
TABLE.benchmarkok_menu_jb3_aktiv {
	 background-color: #c80064; 
	 height: 23px; 
	 white-space: nowrap
}
TABLE.benchmarkok_menu_jb3_inaktiv {
	 background-color: #c80064; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #cfcfcf; 
	 height: 23px;
}
TABLE.benchmarkok_menu_jb4_aktiv {
	 background-color: #000000; 
	 height: 23px; 
	 white-space: nowrap
}
TABLE.benchmarkok_menu_jb4_inaktiv {
	 background-color: #000000; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #cfcfcf; 
	 height: 23px;
}
TABLE.benchmarkok_menu_jb5_aktiv {
	 background-color: #ffcc00; 
	 height: 23px; 
	 white-space: nowrap
}
TABLE.benchmarkok_menu_jb5_inaktiv {
	 background-color: #ffcc00; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #cfcfcf; 
	 height: 23px;
}
TABLE.benchmarkok_menu_jb6_aktiv {
	 background-color: #003266; 
	 height: 23px; 
	 white-space: nowrap
}
TABLE.benchmarkok_menu_jb6_inaktiv {
	 background-color: #003266; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #cfcfcf; 
	 height: 23px;
}
TABLE.benchmarkok_menu_jb7_aktiv {
	 background-color: #7486ae; 
	 height: 23px; 
	 white-space: nowrap
}
TABLE.benchmarkok_menu_gl1_aktiv {
	 background-color: #ffcc00; 
	 height: 23px; 
	 white-space: nowrap
}
TABLE.benchmarkok_menu_gl1_inaktiv {
	 background-color: #bf9900; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #cfcfcf; 
	 height: 23px;
}
TABLE.benchmarkok_menu_passziv {
	 background-color: #666666; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #cfcfcf; 
	 height: 23px; 
}
TD.benchmarkok_jb_1_label_bg {
	 vertical-align:middle; 
	 height:23px; 
	 background-color: #6666cc; 
	 text-align:left; 
	 padding-left: 10px; 
	 color: white; 
}
 TD.benchmarkok_jb_2_label_bg {
	 vertical-align:middle; 
	 height:23px; 
	 background-color: #6eba73; 
	 text-align:left; 
	 padding-left: 10px; 
	 color: white;
}
 TD.benchmarkok_jb_3_label_bg {
	 vertical-align:middle; 
	 height:23px; 
	 background-color: #c80064; 
	 text-align:left; 
	 padding-left: 10px; 
	 color: white;
}
 TD.benchmarkok_jb_4_label_bg {
	 vertical-align:middle; 
	 height:23px; 
	 background-color: #000000; 
	 text-align:left; 
	 padding-left: 10px; 
	 color: white;
}
 TD.benchmarkok_jb_5_label_bg {
	 vertical-align:middle; 
	 height:23px; 
	 background-color: #ffcc00; 
	 text-align:left; 
	 padding-left: 10px; 
	 color: black;
}
 TD.benchmarkok_jb_6_label_bg {
	 vertical-align:middle; 
	 height:23px; 
	 background-color: #003266; 
	 text-align:left; 
	 padding-left: 10px; 
	 color: white;
}
 TD.benchmarkok_gl_1_label_bg {
	 vertical-align:middle; 
	 height:23px; 
	 background-color: #ffcc00; 
	 text-align:left; 
	 padding-left: 10px; 
	 color: black;
}
 /* benchmarkok */TABLE.benchmarkok {
	 width: 680px; 
	 text-align: center; 
	 margin-top: 10px;
}
TD.benchmarkok_left {
	 width: 100%; 
	 vertical-align: top; 
	 text-align: right; 
	 padding-right: 10px;
}
TD.benchmarkok_right {
	 width: 200px; 
	 vertical-align: top; 
	 padding: 10px;
}
TD.benchmarkok_right2 {
	 width: 200px; 
	 vertical-align: top; 
	 padding: 10px; 
	 border-right-width: 1px; 
	 border-style: solid; 
	 border-color: #999999;
}
/* telo_box */ TABLE.telo_box {
	 width: 150px; 
	 padding: 0px; 
	 border-bottom-width: 1px; 
	 border-color: #999999; 
	 border-style: solid; 
	 text-align:center; 
	 vertical-align:top
}
/* benc_search */TABLE.benc_search_box_jb1 {
	 background-color: #6666cc; 
	 width: 200px; 
	 height: 80px;
}
TABLE.benc_search_box_jb2 {
	 background-color: #6EBA73; 
	 width: 200px; 
	 height: 80px;
}
TABLE.benc_search_box_jb3 {
	 background-color: #c80064; 
	 width: 200px; 
	 height: 80px;
}
TABLE.benc_search_box_jb4 {
	 background-color: #000000; 
	 width: 200px; 
	 height: 80px;
}
TABLE.benc_search_box_jb5 {
	 background-color: #ffcc00; 
	 width: 200px; 
	 height: 80px;
}
TABLE.benc_search_box_jb6 {
	 background-color: #003266; 
	 width: 200px; 
	 height: 80px;
}
TABLE.benc_search_box_gl1 {
	 background-color: #ffcc00; 
	 width: 200px; 
	 height: 80px;
}
TD.benc_search_box {
	 width1: 180px; 
	 text-align:left; 
	 vertical-align:top
}
/* lablec */TABLE.lablec {
	 width: 950px; 
	 text-align: center; 
	 vertical-align:top;
}
/* phone details */TABLE.phone_details {
	 width: 680px; 
	 text-align: center; 
	 margin-top: 10px;
}
TD.phone_details {
	 width: 450px; 
	 vertical-align: top; 
	 text-align:left
}
TD.phone_details_right {
	 width: 200px; 
	 vertical-align: top;
}
TABLE.phone {
	 width: 260px; 
	 padding: 10px; 
	 border: 1px solid #999999; 
	 text-align:center; 
	 vertical-align:top
}
/* device spec */TABLE.dvice_spec {
	 width:260; 
}
TABLE.dvice_spec_header {
	 background-color: #5a86a1; 
	 width:260; 
	 height: 23; 
	 text-align:center
}
TD.dvice_spec_header {
	 width:260; 
	 height: 23; 
	 vertical-align:middle;
}
/* external reviws */TABLE.ext_rev_header {
	 background-color: #5a86a1; 
	 width:260; 
	 height: 23; 
	 text-align:center;
}
TABLE.ext_rev {
	 width:260; 
	 padding: 10px;
}
TD.ext_rev {
	 width:260; 
	 padding: 10px;
}
/* results */Table.results_header_jb1 {
	 background-color:#6666cc; 
	 width: 350px; 
	 height: 23px; 
	 text-align:center;
}
Table.results_header_jb2 {
	 background-color:#6eba73; 
	 width: 350px; 
	 height: 23px; 
	 text-align:center;
}
Table.results_header_jb3d {
	 background-color:#c80064; 
	 width: 350px; 
	 height: 23px; 
	 text-align:center;
}
Table.results_header_jbhd {
	 background-color:#000000; 
	 width: 350px; 
	 height: 23px; 
	 text-align:center;
}
Table.results_header_jbace {
	 background-color:#003266; 
	 width: 350px; 
	 height: 23px; 
	 text-align:center;
}
Table.results_header_glpro {
	 background-color:#ffcc00; 
	 width: 350px; 
	 height: 23px; 
	 text-align:center;
}
TABLE.results {
	 width:350px; 
}
TD.results {
	 padding: 5px 10px 5px 10px; 
	 border-bottom:1px solid #999999; 
}
/* results */TABLE.results_browser{
	 /*background-color:#5a86a1;*/ 
	 width:720px; 
	 margin: 10px 0px 10px 0px;
}
TD.results_browser_left{
	 width:135px; 
	 text-align:right; 
	 padding-right: 5px; 
	 vertical-align:middle; 
	 font-weight: bold;
}
TD.results_browser_right{
	 width:295px; 
	 padding-left:5px; 
	 text-align:left; 
	 vertical-align:middle;
}
TD.phone_results_header {
	 height: 23px; 
	 text-align: left; 
	 vertical-align: middle;
}
TD.phone_results {
	 text-align: left; 
	 vertical-align:middle;
}
TABLE.phone_results_header {
	 width: 100%;
}
TABLE.phone_results {
	 border-bottom: 1px solid #999999;
}
TD.phone_img {
	 width:36px; 
	 text-align:center; 
	 vertical-align:middle; 
	 padding: 5px 0px 5px 0px;
}
/* news*/TABLE.news {
	 width:500px;
}
TD.news {
	 padding:5px 5px 5px 5px;
}
 /* search*/ TD.headline {
	background: #5a86a1; 
	color: white; 
	font-weight: bold; 
	padding: 3px; 
	white-space: nowrap
}

TD.glheadline {
	background: #5a86a1; 
	color: white; 
	font-weight: bold; 
	padding: 3px; 
	white-space: nowrap
}
TD.glheadline2 {
	padding: 3px; background: #5a86a1; color: white; font-weight: bold; text-align: center; white-space: nowrap
}

TABLE.forum {
	width: 650px
}
OPTION.brandline {
	height: 20px; line-height: 100%;color: black;vertical-align: middle; font-weight: normal
}
SELECT.brandline {
	height: 20px; line-height: 100%;width: 175px; font-weight: normal
}
INPUT.brandline {
	height: 20px; background: #d7d7d7; color: black; font-weight: bold; vertical-align: middle; text-align: center;width: 60px
}
INPUT.login {
	width: 150px; height: 20px; line-height: 100%; color: black;vertical-align: middle; font-weight: normal
}
TD.right2 {
	vertical-align: middle; text-align: right
}
TD.row {
	padding: 3px; border-style: solid; border-bottom-width: 1px; border-color: #CCCCCC; vertical-align: middle
}
TD.row2 {
	padding: 5px; border-style: solid; border-right-width: 1px; border-bottom-width: 1px; border-color: #CCCCCC; vertical-align: middle
}
TD.rowleft {
	padding: 3px; text-align:left; border-style: solid; border-bottom-width: 1px; border-color: #CCCCCC; vertical-align: middle
}
TD.rowleftgenerator {
	padding: 3px; text-align:left; border-style: solid; border-bottom-width: 1px; border-color: #CCCCCC; vertical-align: middle
}
TD.rowleftred {
	padding: 3px; text-align:left; border-style: solid; border-bottom-width: 1px; border-color: #CCCCCC; vertical-align: middle; color: red;
}
TD.rowleftofficial {
	padding: 3px; text-align:left; border-style: solid; border-bottom-width: 1px; border-color: #CCCCCC; vertical-align: middle; color: red; font-weight: bold;
}
TD.rowleftsupposed {
	padding: 3px; text-align:left; border-style: solid; border-bottom-width: 1px; border-color: #CCCCCC; vertical-align: middle; color: green; font-weight: bold;
}
A.step{
	color: #204DA6; font-weight: bold;
}
P.warning{
	color:Red; font-weight: bold; margin-top: 5px
}
TD.left {
	vertical-align: top; text-align: left; width: 200px
}
TD.right {
	vertical-align: top; text-align: left; width: 200px
}
A.warning{
	color:Red; font-weight: bold; margin-top: 5px
}
A.warn{
	color:Red
}
TD.middle {
	vertical-align: top; width: 600px
}
TABLE.brandline2{
	width: 300px; margin-bottom: 10px
}
TABLE.brandline{
	width: 598px; margin-bottom: 10px
}
TD.brandline {
	padding: 5px; color: #666666; font-weight: bold; border-style: solid; border-width: 1px; border-color: #999999; white-space: nowrap; vertical-align: middle; text-align: center
}
TD.headline2 {
	padding: 3px; background: #5a86a1; color: white; font-weight: bold; text-align: center; white-space: nowrap
}
FONT.thispage {
	color: red; font-weight: bold
}
A.prevnext{
	text-decoration: none; color: #5a86a1; font-weight: bold
}
A.pagelink{
	text-decoration: none; color: black
}
A.thumb {
	color: white; text-decoration: none; font-weight: bold
}
TD.authorh {
	width: 120px; background: #5a86a1; color: white; font-weight: bold; padding-left: 5px; padding-right: 5px; white-space: nowrap
}
TD.author {
	width: 120px; padding-left: 3px; text-align:left; vertical-align: top; border-style: solid; border-bottom-width: 1px; border-right-width: 1px; border-color: #CCCCCC
}
TD.left3 {
	vertical-align: top; text-align: left; height: 100%
}
TD.right3 {
	vertical-align: bottom; text-align: right
}
P.label1 {
	font-size: 20px;color: #000000;FONT-FAMILY:Tahoma, Helvetica, sans-serif;font-weight: normal;padding: 10px 10px 10px 10px;text-align: center;
}
P.label1left {
	font-size: 20px;color: #000000;FONT-FAMILY:Tahoma, Helvetica, sans-serif;font-weight: normal;padding: 0px;text-align: left;
}
TD.loginleft {
	vertical-align:top; text-align: right; background: #5a86a1; color: white; white-space: nowrap; font-weight: bold; padding: 3px
}
TD.loginright {
	width: 150px; vertical-align:top; text-align: left; background: #5a86a1; color: white; white-space: nowrap
}
TD.glloginleft {
	vertical-align:top; text-align: right; background: #5a86a1; color: white; white-space: nowrap; font-weight: bold; padding: 3px
}
TD.glloginright {
	width: 150px; vertical-align:top; text-align: left; background: #5a86a1; color: white; white-space: nowrap
}
TD.loginright2 {
	font-weight:bold; vertical-align:top; text-align: left; background: #5a86a1; color: #FFD400; white-space: nowrap
}
TD.loginright3 {
	vertical-align:top; text-align: left; background: #5a86a1; color: white; white-space: nowrap; padding: 3px
}
TD.loginexpl {
	padding: 5px; vertical-align: top; text-align: left; background: #5a86a1; color: white; font-size: 9px
}
TD.glloginexpl {
	padding: 5px; vertical-align: top; text-align: left; background: #5a86a1; color: white; font-size: 9px
}
INPUT.postsubject {
	width: 100%
}
TEXTAREA.post {
	width: 100%
}
INPUT.chk {
	margin: 0px;border:0px;padding: 0px; background: #5a86a1
}
INPUT.loginsubmit {
	height: 20px; background: #d7d7d7; color: black; font-weight: bold; vertical-align: middle; text-align: center
}
TD.newsheadline{
	text-align: left; color: #5a86a1; background: white; font-weight: bold
}
TD.newstext {
	background: white; text-align: left; padding-bottom: 25px
}
TD.bannerr {
	vertical-align: top; text-align: left; padding: 3px
}
TABLE.login {
	width: 220px; margin: 15px; border-style: solid; border-color: Black; border-width: 1px
}
TABLE.registration {
	width: 500px; margin: 15px; border-style: solid; border-color: Black; border-width: 1px
}
SELECT.login {
	height: 20px; width: 150px; background: white; color: black; vertical-align: middle; text-align: center; overflow: visible
}
INPUT.registersubmit {
	width: 150px; height: 20px; background: #d7d7d7; color: black; font-weight: bold; vertical-align: middle; text-align: center
}
P.newstext {
	background: white; text-align: left; padding-bottom: 25px
}
P.prtitle{
	margin-top: 20px; margin-bottom: 5px; font-weight: bold
}
P.prlead{
	margin-bottom: 5px; font-weight: bold
}
TD.pr {
	background: white; text-align: left; padding-bottom: 25px; width: 800px
}
TD.bannerl2 {
	vertical-align: top; text-align: left; width: 400px
}
td.scoreleft {
	vertical-align: middle; text-align: right; width: 100px
}
td.scoremid {
	vertical-align: middle; text-align: center
}
td.scoreright {
	vertical-align: middle; text-align: left; width: 100px
}
td.phonebox {
	vertical-align: middle; text-align: center; width: 133px; padding: 10px
}
td.phonepic {
	vertical-align: middle; text-align: center; padding: 5px
}
TD.jb1headline {
	background: #6666cc; color: white; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
TD.jb2headline {
	background: #6eba73; color: white; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
TD.jb3dheadline {
	background: #c80064; color: white; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
TD.jbhdheadline {
	background: #000000; color: white; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
TD.jbproheadline {
	background: #ffcc00; color: black; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
TD.jbproheadline2 {
	background: #7f6600; color: white; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
TD.jbaceheadline {
	background: #003266; color: black; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
TD.glproheadline {
	background: #ffcc00; color: black; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
.jb_1color {
	 background-color: #6666cc;
}
 .jb_2color {
	 background-color: #6eba73;
}
 .jb_3color {
	 background-color: #c80064;
}
.jb_hdcolor {
	 background-color: #000000;
}
.jb_acecolor {
	 background-color: #003266;
}
.gl_procolor {
	 background-color: #ffcc00;
}
td.latest_news {
	 width: 100%; vertical-align: top; padding-left: 10px; text-align: left;
}
p.latest_news_title {
	 font-family: Impact; font-size: 30px 
}
p.latest_news_head {
	 font-family: Arial; font-size: 20px 
}
p.latest_news_text {
	 font-family: Arial; font-size: 16px 
}
li.latest_news_list {
	 font-family: Arial; font-size: 16px 
}
a.latest_news_list {
	 font-family: Arial; font-size: 16px 
}
TABLE.result_list {
	 width: 680px; vertical-align: top; text-align: center;
}
.result_match {
	 color: green; text-decoration: none; font-weight: bold; font-style: normal;
}
.right {
	 text-align: right;
}
.left {
	 text-align: left;
}
TD.devmenu {
	 background-color: #5a86a1; color: white; font-weight: bold; text-align: left; padding: 2px; padding-left: 5px;
}
td.devcell {
	 text-align: left; vertical-align: top; padding: 5px; border-bottom-width : 1px; border-right-width : 1px; border-style: solid; border-color: #999999; 
}



TD.benchmarkok_gl_11_label_bg {
	 vertical-align:middle; 
	 height:23px; 
	 background-color: #ffcc00; 
	 text-align:left; 
	 padding-left: 10px; 
	 color: black;
}
TD.glpro11headline {
	background: #ffcc00; color: black; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
TABLE.benchmarkok_menu_gl11_aktiv {
	 background-color: #ffcc00; 
	 height: 23px; 
	 white-space: nowrap
}
TABLE.benchmarkok_menu_gl11_inaktiv {
	 background-color: #bf9900; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #cfcfcf; 
	 height: 23px;
}


TD.jbpro11headline2 {
	background: #7f6600; color: white; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
TABLE.glbenchmark_pro11_header {
	 width:680px; 
	 background-color: #ffcc00; 
	 height: 54px;
}
TD.glbenchmark_pro11_header {
	 width:680px; 
	 text-align: center; 
	 vertical-align:bottom; 
	 background: #ffcc00; 
	 height: 30px;
}
TD.pro11_menu_sarok_bf {
	 background-image: url(../images/pro11_sarok_bf.gif); 
	 background-repeat: no-repeat; 
	 background-position: left top; 
	 width: 5px;
}
TD.pro11_menu_sarok_jf {
	 background-image: url(../images/pro11_sarok_jf.gif); 
	 background-repeat: no-repeat; 
	 background-position: right top; width: 5px;
}
TABLE.benchmarkok_menu_pro11_aktiv {
	 background-color: #7f6600; 
	 width: 77px; 
	 height: 23px; 
}
TABLE.benchmarkok_menu_pro11_inaktiv {
	 background-color: #bf9900; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #FFCC00; 
	 height: 23px; 
}
TABLE.benc_search_box_gl11 {
	 background-color: #FFCC00; 
	 width: 200px; 
	 height: 80px;
}
 
.new_on_tab {
	vertical-align: super;
	font-size: 7pt;
	color: red;
}
.new_on_band {
	color: #ffcc00;
	font-size: 7pt;
	vertical-align: super;
}


TD.glpro20headline {
	background: #ffcc00; color: black; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
TABLE.benchmarkok_menu_gl20_aktiv {
	 background-color: #ffcc00; 
	 height: 23px; 
	 white-space: nowrap
}
TABLE.benchmarkok_menu_gl20_inaktiv {
	 background-color: #bf9900; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #cfcfcf; 
	 height: 23px;
}
TD.benchmarkok_gl_20_label_bg {
	 vertical-align:middle; 
	 height:23px; 
	 background-color: #FFCC00; 
	 text-align:left; 
	 padding-left: 10px; 
	 color: black;
}
TABLE.benc_search_box_gl20 {
	 background-color: #FFCC00; 
	 width: 200px; 
	 height: 80px;
}
TABLE.glbenchmark_pro20_header {
	 width:680px; 
	 background-color: #ffcc00; 
	 height: 54px;
}
TD.glbenchmark_pro20_header {
	 width:680px; 
	 text-align: center; 
	 vertical-align:bottom; 
	 background: #ffcc00; 
	 height: 30px;
}
TABLE.benchmarkok_menu_pro20_aktiv {
	 background-color: #7f6600; 
	 width: 77px; 
	 height: 23px; 
}
TABLE.benchmarkok_menu_pro20_inaktiv {
	 background-color: #bf9900; 
	 border-bottom-width: 1px; 
	 border-bottom-style: solid; 
	 border-bottom-color: #FFCC00; 
	 height: 23px; 
}
TD.pro20_menu_sarok_bf {
	 background-image: url(../images/pro11_sarok_bf.gif); 
	 background-repeat: no-repeat; 
	 background-position: left top; 
	 width: 5px;
}
TD.pro20_menu_sarok_jf {
	 background-image: url(../images/pro11_sarok_jf.gif); 
	 background-repeat: no-repeat; 
	 background-position: right top; width: 5px;
}
.screen_class_0 {
	background-color: #DDDDFF;
}
.screen_class_1 {
	background-color: #DDFFDD;
}
.screen_class_2 {
	background-color: #FFFFDD;
}
.screen_class_3 {
	background-color: #FFDDDD;
}