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
}
TABLE {
	 width: 100%;
}
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;
}
.gl_lila {
        background-color: #5a86a1;
}






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;
}
OPTION.phone_list {
	 height: 17px; 
	 line-height: 100%; 
	 color: black; 
	 vertical-align: middle;
}
SELECT.phone_list {
	 border: 1px solid #999999; 
	 width: 150px; 
	 height:20px; 
}
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;
}
TD.width_20px {
	 width: 20px;
}
TD.height_20px {
	 height: 20px;
}



/* sarok */
TD.sarok_bf_10px, TD.sarok_jf_10px, TD.sarok_ba_10px, TD.sarok_ja_10px, TD.sarok_bf_gl_10px, TD.sarok_jf_gl_10px, TD.sarok_ba_gl_10px, TD.sarok_ja_gl_10px {
	 background-repeat: no-repeat;
	 width: 10px;
	 height: 10px;
}

TD.sarok_bf_10px {
	 background-image: url(../images/sarok_bf.gif);
	 background-position: left top;
}
TD.sarok_jf_10px {
	 background-image: url(../images/sarok_jf.gif);
	 background-position: right top;
}
TD.sarok_ba_10px {
	 background-image: url(../images/sarok_ba.gif);
	 background-position: left bottom;
}
TD.sarok_ja_10px {
	 background-image: url(../images/sarok_ja.gif);
	 background-position: right bottom;
}

TD.sarok_bf_gl_10px {
	 background-image: url(../images/sarok_bf_gl.gif);
	 background-position: left top;
}
TD.sarok_jf_gl_10px {
	 background-image: url(../images/sarok_jf_gl.gif);
	 background-position: right top;
}
TD.sarok_ba_gl_10px {
	 background-image: url(../images/sarok_ba_gl.gif);
	 background-position: left bottom;
}
TD.sarok_ja_gl_10px {
	 background-image: url(../images/sarok_ja_gl.gif);
	 background-position: right bottom;
}

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;
}

TD.sarok_bf_5px, TD.sarok_jf_5px, TD.benchmarkok_menu_sarok_bf, TD.benchmarkok_menu_sarok_jf, TD.benchmarkok_menu_sarok_bf_cert, TD.benchmarkok_menu_sarok_jf_cert,
TD.benchmarkok_menu_sarok_bf_gpu, TD.benchmarkok_menu_sarok_jf_gpu, TD.pro_menu_sarok_bf, TD.pro_menu_sarok_jf, TD.pro11_menu_sarok_bf, TD.pro11_menu_sarok_jf {
	 background-repeat: no-repeat;
	 width: 5px;
}

TD.sarok_bf_5px {
	 background-image: url(../images/sarok_bf.gif);
	 background-position: left top;
}
TD.sarok_jf_5px {
	 background-image: url(../images/sarok_jf.gif);
	 background-position: right top;
}
TD.benchmarkok_menu_sarok_bf {
	 background-image: url(../images/benchmarkok_sarok_bf.gif);
	 background-position: left top;
}
TD.benchmarkok_menu_sarok_jf {
	 background-image: url(../images/benchmarkok_sarok_jf.gif);
	 background-position: right top;
}
TD.benchmarkok_menu_sarok_bf_cert {
	 background-image: url(../images/benchmarkok_sarok_bf_cert.gif);
	 background-position: left top;
}
TD.benchmarkok_menu_sarok_jf_cert {
	 background-image: url(../images/benchmarkok_sarok_jf_cert.gif);
	 background-position: right top;
}

TD.benchmarkok_menu_sarok_bf_gpu {
	 background-image: url(../images/benchmarkok_sarok_bf_gpu.gif);
	 background-position: left top;
}
TD.benchmarkok_menu_sarok_jf_gpu {
	 background-image: url(../images/benchmarkok_sarok_jf_gpu.gif);
	 background-position: right top;
}

TD.pro_menu_sarok_bf {
	 background-image: url(../images/pro_sarok_bf.gif);
	 background-position: left top;
}
TD.pro_menu_sarok_jf {
	 background-image: url(../images/pro_sarok_jf.gif);
	 background-position: right top;
}
TD.pro11_menu_sarok_bf {
	 background-image: url(../images/pro11_sarok_bf.gif);
	 background-position: left top;
}
TD.pro11_menu_sarok_jf {
	 background-image: url(../images/pro11_sarok_jf.gif);
	 background-position: right top;
}







.black_normal_blue_underline_link_10px {
	 color: #000000; 
	 text-decoration: none; 
	 font-weight: normal; 
	 font-style: normal;
     font-size: 11px;
}
A.black_normal_blue_underline_link_10px, A.black_normal_blue_underline_link_10px:visited, A.black_normal_blue_underline_link_10px:link, A.black_normal_blue_underline_link_10px:hover {
	 color: #204DA6; 
	 text-decoration: underline; 
	 font-weight: normal;
     font-size: 11px;
}
A.black_normal_blue_underline_link_10px:hover {
	 color: #EB3200; 
}

.white_bold_yellow_hover_12px, A.white_bold_yellow_hover_12px, A.white_bold_yellow_hover_12px:visited, A.white_bold_yellow_hover_12px:link, A.white_bold_yellow_hover_12px:hover{
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal; 
	 text-decoration: none;
}
A.white_bold_yellow_hover_12px:hover {
	 color: #ffcc00; 
}

.black_bold_12 {
	 color: #000000; 
	 font-weight: bold; 
	 font-style: normal;
	 text-decoration: none;
}
.white_bold_12 {
	 color: #ffffff; 
	 font-weight: bold; 
	 font-style: normal;
	 text-decoration: none;
}





TABLE.fejlec {
	 text-align: left;
}
TD.fejlec {
	 text-align: left; 
	 vertical-align:bottom;
}
TABLE.logo_community {
	 text-align: left; 
	 vertical-align:middle; 
}
TD.logo {
	 width: 200px; 
	 padding-top: 15px; 
	 padding-bottom: 15px;
}
TD.community{
	 padding-left: 20px; 
	 width: 100%; 
	 text-align: right;
}
TD.menu_keret {
	 width: 6px; 
	 height: 23px; 
}
TD.menu_keret2 {
	 width: 120px; 
	 height: 23px; 
}
TD.menu_pont {
	 height: 22px; 
	 width: 110px;
	 text-align: center; 
	 vertical-align:middle;
}


TABLE.gl_menu_1_aktiv, TABLE.gl_menu_1_inaktiv, TABLE.benchmarkok_menu_pro_aktiv, TABLE.benchmarkok_menu_pro_inaktiv, TABLE.benchmarkok_menu_gl1_inaktiv, TABLE.benchmarkok_menu_passziv,
TABLE.benchmarkok_menu_gl1_aktiv, TABLE.benchmarkok_menu_certified, TABLE.benchmarkok_menu_community, TABLE.benchmarkok_menu_gpu {
    height: 23px;
    white-space: nowrap;
}
TABLE.gl_menu_1_inaktiv, TABLE.benchmarkok_menu_pro_inaktiv, TABLE.benchmarkok_menu_gl1_inaktiv, TABLE.benchmarkok_menu_passziv {
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

TABLE.gl_menu_1_aktiv {
    background-color: #5a86a1;
    width: 100px;
}
TABLE.gl_menu_1_inaktiv {
    background-color: #314958;
    border-bottom-color: #ffffff;
    width: 100px;
}
TABLE.benchmarkok_menu_pro_aktiv {
	 background-color: #7f6600;
	 width: 77px;
}
TABLE.benchmarkok_menu_pro_inaktiv {
	 background-color: #bf9900;
	 border-bottom-color: #FFCC00;
}
TABLE.benchmarkok_menu_gl1_inaktiv {
	 background-color: #bf9900;
	 border-bottom-color: transparent;
}
TABLE.benchmarkok_menu_gl1_aktiv {
	 background-color: #ffcc00;
}
TABLE.benchmarkok_menu_passziv {
	 background-color: #666666;
	 border-bottom-color: transparent;
}





.site_width, TABLE.label, TD.label_joined, TABLE.lablec {
    width:950px;
}
.main_content_width, TD.label2, TABLE.benchmarkok_header_gpu, TABLE.benchmarkok_header_certified, TABLE.benchmarkok_header_community, TABLE.benchmarkok_header,
TD.benchmarkok_header, TD.glbenchmark_pro_header, TABLE.benchmarkok, TABLE.phone_details, TABLE.forum, TABLE.result_list {
    width: 680px;
}


TABLE.gl_almenu_1 {
	background-color: #5a86a1;
	height: 23px;
}
TD.almenu {
	 padding: 0px 20px 0px 20px; 
	 text-align:left; 
	 vertical-align:middle;
}
TABLE.label {
	 height:30px;
}
TD.label1 {
	 width:260px;
	 font-size: 14pt;
	 color: #999999;
	 FONT-FAMILY:Tahoma, Helvetica, sans-serif; 
	 font-weight: normal; 
	 padding: 10px 0px 10px 0px;
	 text-align:left;
     vertical-align: top;
}
TD.label2 {
     font-size: 14pt;
	 color: #999999; 
	 FONT-FAMILY:Tahoma, Helvetica, sans-serif; 
	 font-weight: normal; 
	 padding: 10px 0px 10px 0px; 
	 text-align:left;
     vertical-align: top;
}
TD.label_joined {
     font-size: 14pt;
	 color: #999999;
	 FONT-FAMILY:Tahoma, Helvetica, sans-serif;
	 font-weight: normal;
	 padding: 10px 0px 10px 0px;
	 text-align:left;
     vertical-align: top;
}

TABLE.browse_box {
	 width: 100%; 
	 background-color: #5a86a1;
}
TABLE.gl_browse_box {
	width: 100%;
	background-color: #5a86a1;
	color: #ffffff;
}
TABLE.gl_browse_box_community {
	width: 100%;
	background-color: #cfcfcf;
	color: #000000;
}

TD.browse_box {
	 vertical-align:top;
}
/* benchmarkok header*/
TABLE.benchmarkok_header {
	 background-color: #cfcfcf;
}
TABLE.benchmarkok_header_gpu {
	 background-color: #314958;
}
TABLE.benchmarkok_header_certified {
	 background-color: #5A86A1;
}
TABLE.benchmarkok_header_community {
	 background-color: #cfcfcf;
}
TABLE.benchmarkok_menu_certified {
	 background-color: #5A86A1; 
}
TABLE.benchmarkok_menu_community {
	 background-color: #cfcfcf;
}
TABLE.benchmarkok_menu_gpu {
	 background-color: #314958;
}


TD.glbenchmark_pro_header {
	 text-align: center; 
	 vertical-align:bottom; 
	 background: #ffcc00; 
	 height: 30px;
}



TD.benchmarkok_header {
	 text-align:left;
	 vertical-align:bottom;
}

TABLE.benchmarkok_menu {
	 width: 372px; 
	 height: 23px;
}
TD.benchmarkok_menu1 {
	 width: 120px;
}

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 {
	 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;
}
TABLE.lablec {
	 text-align: center; 
	 vertical-align:top;
}
TABLE.phone_details {
	 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;
}
TD.results_browser_left{
	 text-align:right; 
	 padding-right: 2px; 
	 padding-left: 0px; 
	 margin: 0px;
	 vertical-align:middle; 
	 font-weight: bold;
}
TD.results_browser_right{
	 padding-left:2px; 
	 padding-right: 0px; 
	 margin: 0px;
	 text-align:left; 
	 vertical-align:middle;
}
TD.headline, 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
}

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
}
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
}
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;
}
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
}
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
}
.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
}
TD.pr {
	background: white; text-align: left; padding-bottom: 25px; width: 800px
}
td.scoremid {
	vertical-align: middle; text-align: center
}
td.phonebox {
	vertical-align: middle; text-align: center; width: 133px; padding: 10px
}
td.phonepic {
	vertical-align: middle; text-align: center; padding: 5px
}
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.glproheadline {
	background: #ffcc00; color: black; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}

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 {
	 vertical-align: top; text-align: center;
}
.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_1_label_bg, TD.benchmarkok_gl_11_label_bg, TD.benchmarkok_gl_20_label_bg, TD.benchmarkok_gl_21_label_bg {
	 vertical-align:middle; 
	 height:23px; 
	 background-color: #ffcc00; 
	 text-align:left; 
	 padding-left: 10px; 
	 color: black;
}


TD.glpro11headline, TD.glpro20headline, TD.glpro21headline {
	background: #ffcc00; color: black; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}

TD.jbpro11headline2 {
	background: #7f6600; color: white; font-weight: bold; padding: 3px; white-space: nowrap; text-align: left
}
 
.new_on_tab {
	vertical-align: super;
	font-size: 7pt;
	color: red;
}
.new_on_band {
	color: #ffcc00;
	font-size: 7pt;
	vertical-align: super;
}




.screen_class_0 {
	background-color: #DDEEFF;
}
.screen_class_1 {
	background-color: #DDFFDD;
}
.screen_class_2 {
	background-color: #FFFFDD;
}
.screen_class_3 {
	background-color: #FFEEDD;
}
.screen_class_4 {
	background-color: #FFDDDD;
}
.super {
	vertical-align: super;
	font-size: 60%;
}


TABLE.benc_search_box_gl {
	 background-color: #ffcc00;
	 width: 200px;
	 height: 80px;
}
TD.benc_search_box {
	 width: 180px;
	 text-align:left;
	 vertical-align:top
}


.main {
    width: 100%;
    text-align: left;
}

.section_body_text, .news_font_simple{
    background: white; text-align: left; padding-bottom: 25px;
}
.news_font_bold{
    background: white; text-align: left; 
    padding-bottom: 25px;
    padding-top: 10px;
    font-weight: bold;
}

.date{
    text-align: left; background: white; font-weight: bold
}
.more_button, .section_header, .t_h2_blue, A.t_h2_blue, A.t_h2_blue:visited, A.t_h2_blue:link, A.t_h2_blue:hover{
    text-align: left; color: #5a86a1; background: white; font-weight: bold
}
.section_header{
    padding-bottom: 15px;
}
.t_link, A.t_link, A.t_link:visited, A.t_link:link, A.t_link:hover{
    text-align: left; color: #5a86a1; background: white; font-weight: bold
}
.t_link{}

