.body {
   /*background-image: url(p_background2.jpg);
   background-repeat: repeat;*/
   background-color: #ffffff;
   margin-left: 0;
   margin-right: 0;
   margin-bottom: 0;
   margin-top: 0;
   font-family: Verdana, Arial;
}

.textcolor {
   font-size: 11px;
   font-weight: normal;
   font-family: Verdana,Arial;
	color: #000000;
}
.textcolor2 {
   font-size: 11px;
   font-weight: bold;
   font-family: Verdana,Arial;
	color: #000000;
}
.textcolor3 {
   font-size: 10px;
   font-weight: normal;
   font-family: Verdana,Arial;
	color: #000000;
}
.textcolor4 {
   font-size: 14px;
   font-weight: bold;
   font-family: Verdana,Arial;
	color: #007071;
}
.textcolor5 {
   font-size: 14px;
   font-weight: bold;
   font-family: Verdana,Arial;
	color: #007071;
}

.bal_csik {
   background-image: url(p_csik_bal.jpg);
   background-repeat: repeat-y;
   width: 10px;
}
.jobb_csik {
   background-image: url(p_csik_jobb.jpg);
   background-repeat: repeat-y;
   width: 10px;
}
.bal_space {
   background-image: url(p_space_bal2.jpg);
   background-repeat: repeat-x;
   height: 122px;
/*   width: 1px;*/
}
.jobb_space {
   background-image: url(p_space_jobb.jpg);
   background-repeat: repeat-x;
   width: 1px;
}
.fejlecbg {
   background-image: url(p_fejlecbg.jpg);
   width: 970px;    /*970*/
   height: 162px;
   background-repeat: no-repeat;
}
.fejlecbg_repeat {
   background-image: url(p_fejlecbg_repeat.jpg);
   height: 162px;
   background-repeat: repeat-x;
}
.menubg_repeat {
   background-image: url(p_menubg_repeat.jpg);
/*   height: 55px;*/
   width: 100%;
   background-repeat: repeat-x;
}
.menu_alatt {
   background-image: url(p_menu_alatt.jpg);
   height: 17px;
   background-repeat: repeat-x;
   border-bottom-style: solid;
   border-bottom-color: #017172;
   border-bottom-width: 2px;
}
.b_corner {
   background-image: url(p_b_corner.jpg);
   height: 27px;
   background-repeat: repeat-x;
}
.bl_corner {
   background-image: url(p_bl_corner.jpg);
   height: 27px;
   width: 27px;
   background-repeat: no-repeat;
}
.br_corner {
   background-image: url(p_br_corner.jpg);
   height: 27px;
   width: 27px;
   background-repeat: no-repeat;
}
.footer_repeat {
   background-image: url(p_footer_repeat.jpg);
   height: 27px;
   background-repeat: repeat-x;
   text-align: right;
}
.content_lines {
   border-style: solid;
   border-color: #017172;
   border-width: 2px;
}

td.footer {
   background-color: #556b2f;
   width: 100%;
   text-align: right;
   font-size: smaller;
   color: #FFFFFF;
   padding-right: 2px;
}
