div.profil_fobox_k_top,
div.profil_fobox_k_top_v,
div.profil_fobox_k_bott,
div.profil_fobox_k_bott_v,
div.profil_fobox_f_top,
div.profil_fobox_f_top_v,
div.profil_fobox_f_bott,
div.profil_fobox_f_bott_v {
    width: 154px;
    height: 109px;
}
div.profil_fobox_k,
div.profil_fobox_f,
div.profil_fobox_k_v,
div.profil_fobox_f_v {
    width: 154px;
    height: 114px;
}


div.profil_fobox_k_top,
div.profil_fobox_k_top_v,
div.profil_fobox_k,
div.profil_fobox_k_v,
div.profil_fobox_k_bott_v,
div.profil_fobox_k_bott {
    background-image: url(../img/style/default_blue/icon/box_bg_l_profil_1x110.gif);
    background-position: bottom left;
    background-repeat: repeat-x;
}


div.profil_fobox_k_bott,
div.profil_fobox_f_bott,
div.profil_fobox_k,
div.profil_fobox_f,
div.profil_fobox_k_top,
div.profil_fobox_f_top {
    border-right: 2px solid #C8E9EF;
}
div.profil_fobox_k_top_v,
div.profil_fobox_f_top_v,
div.profil_fobox_k,
div.profil_fobox_f,
div.profil_fobox_k_top,
div.profil_fobox_f_top,
div.profil_fobox_k_v,
div.profil_fobox_f_v {
    border-bottom: 3px solid #C8E9EF;
}

div.profil_menu_624 {
    padding: 0px 10px;
    width: 602px;
    border-left: 1px solid #0C9FBF;
    border-right: 1px solid #0C9FBF;
    background-color: #E9F6F9;
}

div.profil_menu_624 p.menu a,
div.profil_menu_624 p.menu span {
    display: block;
    float: left;
    text-align: center;
    padding: 0px 7px;
}
div.box_l_top_fvk_624 {
    background-image: url(../img/style/default_blue/icon/box_bg_l_top_fvk_624.gif);
    width: 624px;
    height: 5px;
}
div.box_l_bott_fvk_624 {
    background-image: url(../img/style/default_blue/icon/box_bg_l_bott_fvk_624.gif);
    width: 624px;
    height: 5px;
    margin-bottom: 10px;
}
div.box_l_top_fk_624 {
    background-image: url(../img/style/default_blue/icon/box_bg_l_top_fk_624.gif);
    width: 624px;
    height: 5px;
}
div.box_l_bott_fk_624 {
    background-image: url(../img/style/default_blue/icon/box_bg_l_bott_fk_624.gif);
    margin-bottom: 10px;
    width: 624px;
    height: 5px;
}

div.box_l_c_fk_624 {
    padding: 0px 10px;
    width: 602px;
    background-color: #ffffff;
    border-left: 1px solid #0C9FBF;
    border-right: 1px solid #0C9FBF;
}
div.box_l_c_fk_624_profil {
    padding: 0px 5px;
    width: 612px;
    background-color: #ffffff;
    border-left: 1px solid #0C9FBF;
    border-right: 1px solid #0C9FBF;
}

div.profil_box_l,
div.profil_box_c,
div.profil_box_r {
    width: 197px;
}

div.profil_box_2_3 {
    width: 393px;
}

div.profil_box_l,
div.profil_box_c {
    padding: 0 5px 0px 0px;
}
div.profil_row {
    width: 100%;
    border-bottom: 1px silver solid;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
div.profil_head2,
div.profil_head_fo,
div.profil_head {
    width: 100%;
    color: #009ABC;
    font-size: 18px;
    padding: 5px 0px;
}
div.head_left_bg div.profil_head,
div.head_left_bg div.profil_head_fo {
    padding: 0px;
    margin-left: 15px;
}
div.head_left_bg div.profil_head_fo {
    margin-top: 11px;
}

div.profil_head_fo {
    font-size: 14px;
    font-weight: bold;
    color: #83389B;
}

div.profil_head2 {
   padding: 3px 0px 5px 5px;
   margin: 0px 0px 10px 0px;
   border-bottom: 1px solid #CCEBF2;
}

div.profil_head_blokk {
    width: 100%;
    color: #009ABC;
    font-size: 18px;
    padding: 5px 0px;
}


div.profil_kep {
    width: 80px;
    padding: 5px 0px;
}

div.profil_kep img {
    border: 1px solid #CCEBF2;
    width: 78px;
}

div.profil_alapadatok {
    width: 110px;
    float: right;
}

div.profil_alapadatok span.profil_ertek {
    display: block;
    float: left;
    width:100%;
    color: #000000;
    font-size:11px;
}

div.profil_oldal_head {
    width: 100%;
    margin-bottom: 4px;
}
div.profil_oldal_head a {
    display: block;
    float: left;
    width: 100%;
    color: #009ABC;
    font-weight: bold;
}

div.profil_linksor {
    margin-left: 5px;
    width: 100%;
}

div.profil_linksor div.buttonImgBtn3 {
    float: left!important;
    margin-top:0px !important;
    width:auto!important;
    padding-bottom: 0px!important;
    border: none!important;
}

div.profil_linksor a {
    display: block;
    float: left;
    width: 100%;
    text-decoration: underline;
    margin: 3px 0px;
    color: #009ABC;
}
div.profil_linksor span {
    display: block;
    float: left;
    width: 100%;
    margin: 2px 0px;
}
div.profil_vissza {
    width: 100%;
    text-align: right;
}
div.profil_regdatum {
    font-size: 11px;
    font-weight: bold;
}
div.profil_uzenet_box_c span,
div.profil_uzenet_box_l span,
div.profil_box_c span {
    display: block;
    float: left;
}
div.profil_uzenet_box_l {
    width: 380px;
}

div.profil_uzenet_box_c {
    padding: 10px 0px;
    width: 100%;
    border: 1px solid #CCEBF2;
    margin-bottom: 6px;
}
div.profil_uzenet_box_l p {
    padding-bottom: 10px;
    display: block;
    float: left;
}
div.profil_box_c p {
    width: 100%;
    display: block;
    float: left;
}
span.profil_label {
    width: 80px;
}

span.profil_ertek,
span.profil_ertek a {
    width: 110px;
    color: #83389B;
}
span.profil_label2 {
    width: 145px;
}

span.profil_label2 a img {
    vertical-align: bottom;
}

span.profil_label2 a.activ{
    color: #18A3C2;
}

span.profil_ertek2,
span.profil_ertek2 a {
    width: 235px;
    color: #83389B!important;
}

div.profil_label3 {
    width: 100px;
    font-weight: bold;
    margin-bottom: 7px;
    color: #009ABC;
    border-top: dotted silver 1px;
    padding-top: 7px;
}

div.profil_ertek3 {
    width: 420px;
    margin-bottom: 7px;
    border-top: dotted silver 1px;
    padding-top: 7px;
}
div.profil_blokk {
    padding-top: 0px;
}

div.profil_blokk div.content_news {
    padding-bottom: 4px;
    border-bottom: 1px solid silver;
    width: 100%;
}


div.profil_box_l_uzenet {
    width: 57px;
    text-align: center;
}

div.profil_box_r_uzenet {
    float: right;
    width: 545px;
}

div.profil_linksor a.profil_uzi {
    display: block;
    width: auto;
    float: left;
    color: #000000;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}
div.profil_linksor a.profil_uzi2,
div.profil_linksor a.profil_uzi3 {
    display: block;
    width: auto;
    float: left;
    color: #83389B;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}
div.profil_linksor a.profil_uzi2 {
    font-weight: bold;
}
div.reg_box_4 {
    background-image: url(../img/style/default_blue/icon/ikon_bg_reg_reg.gif);
    background-position: left 15px;
    background-repeat: no-repeat;
    padding: 0px 0px 10px 50px;
    margin-bottom: 5px;
    border-bottom: 5px solid #E4F4F7;
}
div.reg_box_5 {
    background-image: url(../img/style/default_blue/icon/ikon_bg_reg_orvos.gif);
    background-position: left 15px;
    background-repeat: no-repeat;
    padding: 0px 0px 10px 50px;
    margin-bottom: 5px;
    border-bottom: 5px solid #E4F4F7;
}
div.reg_box_6 {
    background-image: url(../img/style/default_blue/icon/ikon_bg_reg_gyogysz.gif);
    background-position: left 15px;
    background-repeat: no-repeat;
    padding: 0px 0px 10px 50px;
    margin-bottom: 5px;
    border-bottom: 5px solid #E4F4F7;
}
div.reg_box_7 {
    background-image: url(../img/style/default_blue/icon/ikon_bg_reg_assziszt.gif);
    background-position: left 15px;
    background-repeat: no-repeat;
    padding: 0px 0px 10px 50px;
    margin-bottom: 5px;
}

div.reg_box2_4 {
    background-image: url(../img/style/default_blue/icon/ikon_bg_reg_reg.gif);
    background-position: left 15px;
    background-repeat: no-repeat;
    padding: 5px 0px 10px 50px;
    margin-bottom: 5px;
    font-size: 12px;
}
div.reg_box2_5 {
    background-image: url(../img/style/default_blue/icon/ikon_bg_reg_orvos.gif);
    background-position: left 15px;
    background-repeat: no-repeat;
    padding: 5px 0px 10px 50px;
    margin-bottom: 5px;
    font-size: 12px;
}
div.reg_box2_6 {
    background-image: url(../img/style/default_blue/icon/ikon_bg_reg_gyogysz.gif);
    background-position: left 15px;
    background-repeat: no-repeat;
    padding: 5px 0px 10px 50px;
    margin-bottom: 5px;
    font-size: 12px;
}
div.reg_box2_7 {
    background-image: url(../img/style/default_blue/icon/ikon_bg_reg_assziszt.gif);
    background-position: left 15px;
    background-repeat: no-repeat;
    padding: 5px 0px 10px 50px;
    margin-bottom: 5px;
    font-size: 12px;
}
div.reg_box_head {
    width: 160px;
    color: #009ABC;
    font-size: 13pt;
    margin-top: 14px;
}
div.reg_box_body {
    width: 394px;
    float: right;
    text-align: left;
}

TABLE.profil-tablazat{
    width: 100%;
    border-left:solid 1px #E9F4FF;
}

TABLE.profil-tablazat TD{
	text-align:center;
	vertical-align:middle;
	padding:2px;
	border-right:solid 1px #E9F4FF;
	border-bottom:solid 1px #E9F4FF;		
}

TABLE.profil-tablazat TD IMG{margin:0 0 0 5px;}

TABLE.profil-tablazat TD.uj{font-weight:bold;}

TABLE.profil-tablazat TD.fejlec{
	padding:4px;
	background:#E9F4FF;
	font-size:8pt;	
}

P.profilUzenetfej{
	float:left;
	width:90%;
	font:normal 15pt serif;
	color:#229FB5;
	margin:0 0 10px 0;
}

P.profilUzenetfej A{color:#DF4C45;}

P.profilUzenetadatok{
	float:left;
	width:80%;
	background:#E9F4FF;
	padding:2px 5px!important;
	margin:0;	
}

P.profilUzenet{
	float:left;
	width:97%!important;	
	margin:10px 0;
	padding:10px!important;	
	border:solid 1px #E9F4FF;
}

P.profilValaszUzenet{
	float:left;
	width:97%!important;	
	margin:10px 0;
	padding:10px!important;	
	border:solid 1px #E9F4FF;	
}

FORM.profilform{
	width:95%!important;
	margin:5px 0 15px 0;
	padding:15px;	
	border:solid 1px #E9F4FF;
}

FORM.profilform P{
	float:left;
	margin:0 10px 0 0;
	padding:2px 0 0 0;
}

FORM.profilform INPUT, FORM.profilform TEXTAREA{
	width:450px;
	margin:5px 0 10px 0;
}

FORM.profilform TEXTAREA{height:150px;}
div.fogyiteszt {
    background-image: url(../img/style/default_blue/icon/box_bg_fogyi_teszt_623x75.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 623px;
    height: 75px;
    margin-bottom: 15px;
}

div.fogyinaptar_content {
    width: 624px;
}
div.fogyinaptar_content div.head_left_bg {
    background-image: url(../img/style/default_blue/icon/box_bg_fogyi_naptar_top_225x52.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 225px;
    height: 52px;
    margin-left:-3px;
}
div.fogyinaptar_content div.head_right_menu {
    width: 398px;
    height: 52px;
    float: right;
}

div.fogyinaptar_content div.naptar_624_top {
    background-image: url(../img/style/default_blue/icon/box_bg_fogyi_naptar_top_624.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 624px;
    height: 5px;
}
div.fogyinaptar_content div.naptar_624_bott {
    background-image: url(../img/style/default_blue/icon/box_bg_fogyi_naptar_bott_624.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 624px;
    height: 5px;
    margin-bottom: 10px;
}
div.fogyinaptar_content div.naptar_624_c {
    background-image: url(../img/style/default_blue/icon/box_bg_fogyi_naptar_top_left_244x66.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 604px;
    background-color: #ffffff;
    min-height: 70px;
    padding: 5px 10px;
}
div.naptar_624_c div.naptar_624_menu {
    width: 380px;
    float: right;
}
div.naptar_624_c div.naptar_624_menu_left {
    float: left;
}
div.naptar_624_c div.naptar_624_menu_right {
    float: right;
}

div.fogyinaptar_content div.naptar_624_c div.naptar_624_menu a {
    display: block;
    float: left;
    text-align: center;
}


a.naptar_624_inakt,
a.naptar_624_akt,
a.naptar_624_havi_inakt,
a.naptar_624_havi_akt,
a.naptar_624_heti_inakt,
a.naptar_624_heti_akt,
a.naptar_624_napi_inakt,
a.naptar_624_napi_akt {
    background-position: top left;
    background-repeat: repeat-x;
    width: 74px;
    height: 19px;
    border-left: 1px solid #818181;
    border-right: 1px solid #818181;
}

a.naptar_624_akt,
a.naptar_624_havi_akt,
a.naptar_624_heti_akt,
a.naptar_624_napi_akt {
    color: #ffffff;
}
a.naptar_624_inakt,
a.naptar_624_havi_inakt,
a.naptar_624_heti_inakt,
a.naptar_624_napi_inakt {
    color: #666666;
}

a.naptar_624_inakt {
    background-image: url(../img/style/default_blue/icon/button_naptar_inakt_74x19.gif);
}

a.naptar_624_akt {
    background-image: url(../img/style/default_blue/icon/button_naptar_akt_74x19.gif);
}

a.naptar_624_napi_inakt {
    background-image: url(../img/style/default_blue/icon/button_naptar_napi_inakt_74x19.gif);
}

a.naptar_624_napi_akt {
    background-image: url(../img/style/default_blue/icon/button_naptar_napi_akt_74x19.gif);
}

a.naptar_624_heti_inakt {
    background-image: url(../img/style/default_blue/icon/button_naptar_heti_inakt_74x19.gif);
}

a.naptar_624_heti_akt {
    background-image: url(../img/style/default_blue/icon/button_naptar_heti_akt_74x19.gif);
}

a.naptar_624_havi_inakt {
    background-image: url(../img/style/default_blue/icon/button_naptar_havi_inakt_74x19.gif);
}

a.naptar_624_havi_akt {
    background-image: url(../img/style/default_blue/icon/button_naptar_havi_akt_74x19.gif);
}

div.naptar_624_c div.naptar_624_tabla {
    width: 604px;
}

div.naplo_naptar_tip {
    width: 79px;
    text-align: center;
}
div.naplo_naptar_tip a.naplo_head_menu {
    font-size: 10px;
    color: #728012;
    text-align: center;
}

span.help {
    display: block;
    float: left;
    width: 100%;
    font-size: 10px;
    color: silver;
}
div.profil_linksor ul {
    padding-left: 5px;
    margin: 0px;
    list-style: none;
}
div.profil_linksor ul ul li {
    width: 100%;
}
div.profil_linksor ul ul {
    padding-left: 20px;
    margin: 0px;
    list-style: circle;
} 
div.profil_linksor ul ul a {
    width: auto;
    float: none;
}
span.levUList {
    display: block;
    float: left;
    width: 30%;
    margin-right: 5px;
} 
span.levUList a {
    display: block;
    float: left;
    width: 100%;
}
span.levUList a:hover {
    background-color: #F1FAFC;
}
