body { background:#F1F1F1; margin:0px; }

body, table, td, div, spap, p, a, ul, li, input, select, option, textarea {
	font:normal 10pt Trebuchet MS, arial, verdana; color:#585353;
}

p { margin:0px; padding:0px; }

hr { color:red; border:1px solid #D6DEE7; }

input { border:1px solid #CFCFCE; font-size:9pt; width:100%; }
input.radio{ border:0 !important; width:auto !important; }
.button { font-size:8pt; font-weight:bold; color:#F3F3F3; width:auto; background:url('images/button_bg.jpg') repeat-x; }

#maintable { width:740px; }
.leftcolumn{ padding:0px; }
.centercolumn{ width:415px; padding:9px; }
.rightcolumn{ width:140px; }

.boxtable{ background:#F4F4F4; border:1px solid #CFCFCE; margin:0px; margin-top:2px; padding:0px; }
.boxhead{ border-bottom:1px solid #CFCFCE; padding-left:5px; background:#ECEBEB; }
.boxcontent { padding:7px; }

.menuframe{ border-bottom:1px solid #CCCCCC; width:100%; }
.submenuframe{ padding-left:12px; border-bottom:1px solid #CCCCCC; }

.menulink { text-decoration:none; font-weight:bold; color:#B57979; }
.menulink:hover { text-decoration:underline; }

.menulinkDown { text-decoration:none; font-size:8pt; color:#808080; }
.menulinkDown:hover { text-decoration:underline; }

.submenulink { text-decoration:none; color:#7E9BBB; }
.submenulink:hover{ text-decoration:underline; }

.textTitle1, .title1 { font:normal 16pt Georgia, Trebuchet MS, arial, verdana;  color:#7090b6; padding-bottom:17px;}
.textTitle2, .title2 { font:bold 12pt Trebuchet MS, arial, verdana;  color:#C88989; padding-bottom:7px;}

.title2{ font:bold 10pt Trebuchet MS, arial, verdana; color:#C88989; }

.text { text-decoration:none; }
.text:hover { text-decoration:underline; }

.textmin { text-decoration:none; font-size:7pt; }
.textmin:hover { text-decoration:underline; }

.textred { text-decoration:none; color:#A11414; }
.textred:hover { text-decoration:underline; }

.textredbold { text-decoration:none; color:#A11414; font-weight:bold; }
.textredbold:hover { text-decoration:underline; }

.message { text-align:center; color:#1c225e; font-size:12pt; background:#F4E2E2; }

.author{ font-style:italic; text-align:right; padding-right:10px; }

.articlelist { color:#AC6D6D;  text-decoration:none; }
.articlelist:hover { text-decoration:underline; }

.ware{ border-bottom:1px solid #D6DEE7; }
.ware2{ background: #F7F7F7; }

.piece { font-size:7pt; }
.price { font-size:8pt; color:#a0394a; font-weight:bold; border-top:1px solid #a0394a; text-align:right; }

.tablehead td { background:#dbe5f1; color:#B57979; font-weight:bold; }
.binate { background: #f1f1f1; }

.trainingTitle{ font:bold 12pt Georgia, Serif, Trebuchet MS, arial, verdana;  color:#C88989; }
.trainingdata{ border-top:1px solid #871727; font-size:8pt; margin-bottom:10px; }

.perc { display:inline; font-size:8pt; font-weight:bold; text-decoration:underline; height:20px; vertical-align:top;}

.eredmenytabla{ }
.eredmenytabla th{
	text-align:left;
	font:bold 8pt Trebuchet Ms, arial, verdana;
}

.eredmenytabla td{
	text-align:left;
	font:normal 8pt Trebuchet Ms, arial, verdana;
	color:#E35000;
	padding:0 0 0 5px;
}

.consultantLink {
	color:#CB7979;
	text-decoration:none;
	font:bold 12pt Trebuchet Ms, arial, verdana;
	margin-bottom:5px;
}

.consultantLink:hover {
	text-decoration:underline;
}

.bannerbox{
	clear:both;
	margin-top:5px;
}