/**
 * alap stilus elemek
 */
body {
	background-color: #ffffff;
	width: 100%;
}
body, div, p {
	font-family: arial;
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    color: #333333;
}

div {
    background-position: top left;
    background-repeat: no-repeat;
	background-color: transparent;
    display: block;
    float: left;
}
div#printready {
    width: 100.2%;
}
p {
	background-color: transparent;
}
 /* linkek */
a {
    text-decoration: none;
    font-family: arial;
    font-size: 12px;
    color: #1DA5C3;
}
a.anch {
    display: block;
    height: 1px!important;
    width: 1px!important;
}
 /* linkek vege */
img {
    border: none;
    vertical-align:middle;
}
 /* heading */
h1, h2, h3, h4, h5, h6 {
    display: block;
    float: left;
    width: 100%;
    line-height: 105%;
}
h1.cikk {
    font-size: 24px;
    color: #009ABC;
    margin: 10px 0 5px;
    width: 604px;
}
h2.news {
    margin: 0px;
    padding: 7px 0px 10px;
}
div.keres_head,
div.keres_head h1 {
    color: #7F017E;
    font-size: 22px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    line-height: normal;
}
div.betegseg_navig h1,
div.navig_headd h1,
h1 {
    font-size: 22px;
    color: #84369C;
    margin: 5px 0px 0px 0px;
    padding: 0px;
    display: block;
    float: left;
    width: 100%;
}
 /* heading vege */
/**
 * alap stilus elemek vege
 */

/* container */
div.container {
    float: none!important;
    margin: 0 auto;
    width: 983px;
}
/* container vege */

/**
 * menu
 */
div.menu_right,
div.menu_left {
    width: 18px;
    height: 78px;
}
div.menu_left {
    background-image: url(../../img/style/default_blue/icon/menu_bg_left.gif);
}

div.menu_center {
    background-image: url(../../img/style/default_blue/icon/menu_bg_c.gif);
    background-repeat: repeat-x;
    width: 947px;
    height: 78px;
}

div.menu_right {
    background-image: url(../../img/style/default_blue/icon/menu_bg_right.gif);
}


ul.menu,
ul.menu li {
    margin: 0px;
    padding: 0px;
    display: block;    
    float: left;
}
ul.menu li {
    padding-bottom: 8px;
    padding-top: 14px;
}

ul.menu li:hover div{
    visibility : visible;
}

ul.menu div{
    visibility : hidden;
    position: absolute;
    margin-top: 12px;
}
div.almenu{
    visibility : visible;
    background: #cbe8ee;
	border: #009ABC solid 1px;
	border-top: none;
    padding: 5px 0;
    line-height: 2;
}
div.almenu p {
    display: block;
    float: left;
    width: 100%;    
}

ul.menu li div a , ul.menu li.aktiv div a {
    color: #009abc;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
}

ul.menu p:hover {
    background: #e4f4f7;
}

div.masodikmenu ul.menu {
    padding-top: 0px;
}

ul.menu li a{
    color: #83389B;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
    padding-left: 15px;
    padding-right: 15px;
}

ul.menu li.aktiv {
    background-image: url(../../img/style/default_blue/icon/akt_menu.jpg);
    background-position: bottom left;
    background-repeat: repeat-x;
}

ul.menu li.aktiv a{
    color: white;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
    padding-left: 15px;
    padding-right: 15px;
}

ul.menu li.masodik a{
    color: #009abc;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
    padding-left: 15px;
    padding-right: 15px;
}
div.masodikmenu {
    width: 100%;
}
/**
 * menu vege
 */
/**
 * tartalmi resz
 */
div.content_footer,
div.content_head {
    width: 983px;
    height: 15px;
}
div.content_head {
    background-image: url(../../img/style/default_blue/icon/body_bg_top.gif);
}
div.content {
    background-image: url(../../img/style/default_blue/icon/body_bg_mid.gif);
    background-repeat: repeat-y;
    width: 951px;
    padding: 0 16px;
    overflow: hidden;
}
div.content_footer {
    background-image: url(../../img/style/default_blue/icon/body_bg_bott.gif);
    height: 18px;
}
div.content div {
    overflow: hidden;
}
div.content_left {
    width: 626px;
    overflow: hidden;
}
div.content_right {
    float: right;
    width: 312px;
}
 /**
  * bal oldali kepvalto box
  */
div.content_box_top_Top,
div.content_box_top_Bottom {
    width: 624px;
    height: 6px;
}
div.content_box_top_Top {
    background-image: url(../../img/style/default_blue/icon/content_bg_long_top.gif);
    background-position: left bottom;
}
div.content_box_top_Bottom {
    background-image: url(../../img/style/default_blue/icon/content_bg_long_bott.gif);
    margin-bottom: 10px;
}
div.content_box_top_right {
    background-image: url(../../img/style/default_blue/icon/box_bg_top_right.gif);
    background-color: transparent;
    float: right;
    width: 6px;
    height: 295px;
}
div.content_box_top {
    background: #E4F4F7;
    margin-bottom: 10px;
    width: 624px;
}
div.content_box_w_line {
    width: 316px;
    float: none;
    padding: 10px;
    margin: 185px auto 0px;
    height: 80px;
    background-color: transparent;
    background-image: url(../../img/style/default_blue/icon/opacteszt.gif);
    filter:alpha(opacity=80);
    -moz-opacity:0.80;
    opacity: 0.80;
}
div.content_box_w_line_head {
    color: #38ACC6;
    width: 100%;
    margin-bottom: 5px;
}
div.fokep {
    width: 382px;
    height: 295px;
}
div.fokep img {
    display: block;
    float: left;
}
div.content div.focenter {
    width: 235px;
    overflow: visible;
}
div.focenter a.cikk {
    display: block;
    padding-top: 12px;
    padding-bottom: 0px;
    padding-left: 20px;
}
div.buttons {
    background-image: url(../../img/style/default_blue/icon/fo_sep.gif);
    background-position: top left;
    background-repeat: repeat-y;
    width: 247px;
    height: 295px;
    margin-left: -12px;
}
div.buttons p {
    padding-top: 18px;
    padding-bottom: 6px;
    width: 25px;
    height: 23px;
}
div.cikkBlokk p {
    display: block;
    float: left;
}
div.cikkBlokk a.cikk {
    display: block;
    float: right;
    padding:18px 0 16px 5px;
    width: 215px;
    height: 23px;
}
 /**
  * bal oldali kepvalto box vege
  */
 /**
  * bal oldali tartalom felsorolasok
  */
    /* altalanos tartalom lista */
div.content_box_lBott,
div.content_box_lTop {
    width: 624px;
    height: 6px;
}
div.content_box_lTop {
    background-image: url(../../img/style/default_blue/icon/content_bg_long_top.gif);
}
div.content_box_l {
    background: #E4F4F7;
    padding: 0px 10px;
    width: 604px;
    line-height: 160%;
}
div.content_box_lBott {
    background-image: url(../../img/style/default_blue/icon/content_bg_long_bott.gif);
    margin-bottom: 10px;
}
div.content_box_center {
    width: 624px;
}
    /* altalanos tartalom lista vege */
    /* index oldalon */
div.content_news {
    border-bottom: 3px solid #FFFFFF;
    width: 100%;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
div.content_news img {
    width: 150px!important;
    height: auto!important;
    border: 1px solid silver;
    margin: 0px 10px 10px 0px!important;
    padding: 0px!important;
}
div.content_news div.tartalom-bevezeto-bevezeto_kiem img {
    width: 0px!important;
    height: 0px!important;
    border: 0px solid silver!important;
    margin: 0px!important;
    padding: 0px!important;
    display: none!important;
    
}
span.lead_cat {
    display: block;
    font-size: 10px;
    font-weight: bold;
}
    /* index oldalon vege */
    /* 2 hasabos */
div.content_news_halfbox_l,
div.content_news_halfbox_r {
    margin-bottom: 10px;
    background-color: #E4F4F7;
    padding: 5px 10px;
    width: 289px;
    height: 125px;
}

div.content_news_halfbox_l p,
div.content_news_halfbox_r p {
    font-size: 11px;
    text-align: justify;
}

div.content_news_halfbox_l img,
div.content_news_halfbox_r img{
    max-width: 80px!important;
    max-height: 60px!important;
    float: left!important;
    margin: 0px!important;
    padding: 0px!important;
    margin-right: 5px!important;
    border: 1px solid silver;
}
div.content_news_halfbox_l a.news,
div.content_news_halfbox_r a.news {
    color: #39B1CB;
    display: block;
    font-weight: bold;
    min-height: 33px;
    padding-bottom: 6px;
}

div.content_news_halfbox_r {
    float: right;
}
    /* 2hasabos vege */
    /* tovabbi cikkek box */
div.content_box_lBott_k,
div.content_box_lTop_k {
    width: 624px;
    height: 5px;
}
div.content_box_lTop_k {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_top_k_624.gif);
}
div.content_box_lBott_k {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_bott_k_624.gif);
}
div.content_box_l_k {
    background-color: #C8E9EF;
    padding: 0px 10px;
    border-left: 1px solid #0C9FBF;
    border-right: 1px solid #0C9FBF;
    width: 602px;
}
div.content_box_head {
    color: #0D9FBF;
    font-size: 20px;
    padding-bottom: 10px;
    width: 100%;
}
div.content_box_l_k p a {
    display: block;
    width: 100%;
    margin-bottom: 4px;
}
    /* tovabbi cikkek box vege */
    /* kiemelt */
div.content_box_l_szemszo_l {
    float: left;
    /*width: 61px;*/
    height: 44px;
    vertical-align: 80%;
    font-size:28px;
    
}
div.content_box_l_szemszo_l a {
    color: #ffcc42;
    font-size:28px;
    font-weight: bold;
}
div.content_box_l_bekuld_r {
    float: right;
    width: 161px;
    height: 44px;
}
    /* kiemelt vege */
    /* egy cikk megjelenese */
div.forras_box {
    width: 604px;
    color: #39B1CB;
}
div.forras_box_l {
    width: 301px;
    font-size: 12px;
}
div.forras_box_r {
    width: 301px;
    text-align: right;
    padding: 10px 0px 0px;
    margin: 5px 0px 0px;
}
a.szgCsokkent, a.szgNovel, a.szgKuld, a.szgNyomtat, a.szgKedvenc {
    width: 16px;
    height: 16px;
    display: block;
    float: right;
    padding-left: 5px;
    background-position: top left;
    background-repeat: no-repeat;
}

a.szgKedvenc {
    background-image: url(../../img/style/default_blue/icon/ikon_kedvencek.gif);
}
a.szgCsokkent {
    background-image: url(../../img/style/default_blue/icon/ikon_bg_betucs.gif);
}
a.szgNovel {
    background-image: url(../../img/style/default_blue/icon/ikon_bg_betun.gif);
}
a.szgKuld {
    background-image: url(../../img/style/default_blue/icon/ikon_bg_cikk_kuld.gif);
}
a.szgNyomtat {
    background-image: url(../../img/style/default_blue/icon/ikon_bg_nyomtat.gif);
}
div.cikk_bevezeto {
    border-top: 1px solid #BCBEC0;
    border-bottom: 1px solid #BCBEC0;
    padding: 8px 0px;
    margin: 10px 0px;
    font-weight: bold;
    width: 100%;
}
div.teljescikk-leiras {
    width: 100%;
    font-family: arial;
}
        /* ertekeles */
div.cikk_ertekeles_box {
    width: 604px;
    padding-top: 20px;
}

div.ertekeles_befoglalo{overflow:hidden;}

div.ertekeles_fejlec{
    padding:0px;
    color: #009ABC;
    font-weight: bold;
    width: 100%;
}

div.ertekeles_gombok{
	background-image: url(../../img/style/default/ertekeles.jpg);
	background-position: -75px 0px;
	margin: 0px;
	width: 75px;
}

div.ertekeles_gombok a {
	display: block;
	float: left;
	height: 15px;
	width: 15px;
}

div.ertekeles_visszajelzes{
	color: #454545;
	font-size: 8pt;
}
        /* ertekeles vege */
        /* hozzaszolasok */
div.hsz_logo {
    background-image: url(../../img/style/default_blue/icon/hozzaszolas_logo.gif);
    width: 29px;
    height: 20px;
}
div.hsz_head {
    width: 330px;
    margin: 0px 0px 10px 10px;
    color: #009ABC;
}
div.hsz_box {
    margin: 0px 10px 10px 0px;
    width: 180px;
    background-color: #E4F4F7;
}
div.hsz_box_h {
    margin: 0px 10px 10px 0px;
    width: 99.8%;
    border:1px solid #BCBEC0;
    background-color: #ffffff;
}
div.hsz_box_h div.hz_tartalom {
    margin: 0px 0px 10px 10px;
    width: 538px;
}
div.hsz_box_h div.hsz_cim {
    border-bottom:1px solid silver;
    color:#009ABC;
    font-weight:bold;
    margin:21px 5px 4px 0;
    padding-bottom:4px;
    width:532px;
}
div.hsz_kep {
    width:49px;
    height:49px;
    margin:5px 0 0 5px;
}
div.hsz_cim {
    width: 130px;
    margin: 0px;
    color: #009ABC;
}
div.adsens,
div.hozzaszolasok_befoglalo,
div.hozzaszolasok_form,
div.hozzaszolasok_tartalom {
    width: 604px;
}
div.hozzaszolasok_tartalom {
    margin: 5px 0px 10px;
}
            /* form tabla elemek */
table.adatok-bekerese-l,
table.adatok-bekerese {
	float:left;
	font-size:9pt;
	margin:0;
	padding:0;
	width:100%;
}
table.adatok-bekerese-l td,
table.adatok-bekerese td {
	background: #ffffff;
	padding: 1px 8px;
	vertical-align: middle;
}
table.adatok-bekerese-l td {
    background-color: #FFD8FF;
}
table.adatok-bekerese-l td.baloldal,
table.adatok-bekerese td.baloldal {
	vertical-align: top;	
	width: 185px;
}
table.adatok-bekerese-l td.baloldal {
    background-color: #FFD8FF;
}
table.adatok-bekerese-l td.kotelezo,
table.adatok-bekerese td.kotelezo {
	background: #FFD8FF;
}
table.adatok-bekerese-l td textarea,
table.adatok-bekerese-l td input,
table.adatok-bekerese-l td select,
table.adatok-bekerese td textarea,
table.adatok-bekerese td input,
table.adatok-bekerese td select {
	border: solid 1px #009ABC;
    width: 98%;
}
table.adatok-bekerese-l td textarea,
table.adatok-bekerese td textarea {
    height: 100px;
}
table.adatok-bekerese-l td.jobboldal,
table.adatok-bekerese td.jobboldal {
	vertical-align: top;
	width: 90%;
}
table.adatok-bekerese-l td i,
table.adatok-bekerese td i { font-size: 8pt; }

table.adatok-bekerese-l td.btn,
table.adatok-bekerese td.btn {
	background: none;
	text-align: right;
}
table.adatok-bekerese-l td.feher,
table.adatok-bekerese td.feher { background: white; }
table.adatok-bekerese-kigeszito td { padding: 1px 0; }
table.adatok-bekerese-l table.adatok-bekerese-kigeszito td {padding:1px 0;background-color: #FFD8FF;}

div.box_l_top_vk_624 {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_top_vk_624.gif);
    width: 624px;
    height: 5px;
}

div.box_l_bott_vk_624 {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_bott_vk_624.gif);
    margin-bottom: 10px;
    width: 624px;
    height: 5px;
}

div.box_l_c_vk_624 {
    padding: 0px 10px;
    width: 602px;
    border-left: 1px solid #0D8EBF;
    border-right: 1px solid #0D8EBF;
    background-color: #E4F4F7;
}
div.box_l_c_vk_box {
    border-top: 5px solid #FFFFFF;
    width: 100%;
    margin-bottom: 10px;
    padding-top: 10px;
}
div.box_l_c_vk_624 h2 {
    color:#84369C;
    margin: 0px 0px 10px 0px;
    padding:0;
    font-size: 20px;
}

DIV.adatvedelem, P.adatvedelem{
	background:white;
	height:120px;
	margin:10px;
	padding:2%;
	overflow:auto;
	overflow:-moz-scrollbars-horizontal;
	overflow-y:scroll;
	overflow-x:hidden;		
	padding:10px;
	width:93%;
}

H4.adatok-bekerese-fejlec{
	border-bottom:solid 3px #E4F4F7;
	margin:5px 0 0px 0;
	display: block;
	float: left;
	width: 100%;
	color: #009ABC;
}

DIV.adatok-bekerese{width:100%;}

DIV.adatok-bekerese-tartalom-icon{
	background-repeat:no-repeat;
	background-position:center center;
	clear:both;
	/* height:60px; */
	margin:0;
	width:70px;
}

DIV.adatok-bekerese-tartalom-form{
	float:right;
	width:525px;
}

DIV.adatok-bekerese-tartalom{
	padding:5px 0 5px 0;
	width:100%;
}
div.box_l_top_ff_624 {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_top_ff_624.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    width: 624px;
    height: 5px;
}

div.box_l_bott_ff_624 {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_bott_ff_624.gif);
    background-position: top left;
    background-repeat: no-repeat;
    margin-bottom: 10px;
    width: 624px;
    height: 5px;
}

div.box_l_c_ff_624_szak,
div.box_l_c_ff_624 {
    padding: 0px 10px;
    width: 604px;
    background-color: #ffffff;
}
div.box_l_c_ff_624_szak {
    background-image: url(../../img/style/default_blue/icon/box_bg_szak.gif);
    background-position: 10px 39px;
    background-repeat: no-repeat;
}
div.box_l_c_ff_text,
div.box_l_c_ff_form {
    padding-left:135px;
    width:470px;
}

div.box_l_c_ff_form h2 {
    margin: 0px;
    padding: 8px 0px;
    color: #049DBB;
    font-size: 22px;
}

div.box_l_c_ff_form label {
    margin: 0px;
    padding: 0px 10px 0px 0px;
    font-weight: bold;
    width: 110px;
    display: block;
    float: left;
}
div.box_l_c_ff_form form div {
    margin-top: 8px;
}

div.box_l_c_ff_form textarea,
div.box_l_c_ff_form select,
div.box_l_c_ff_form input {
    margin: 0px;
    padding: 0px;
    width: 340px;
    display: block;
    float: left;
    border:1px solid #0C9FBF;
}
div.box_l_c_ff_form textarea {
    height: 187px;
}
div.box_l_c_ff_form select {
    width: 344px;
}
div.box_l_c_ff_form input.hidden {
    margin: 0px;
    padding: 0px;
    display: none;
    border: 0;
}

div.box_l_c_ff_text2_top {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_top_k_218.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    width: 218px;
    height: 5px;
}
div.box_l_c_ff_text2_bott {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_bott_k_218.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 218px;
    height: 5px;
    margin-bottom: 5px;
}
div.box_l_c_ff_text2 {
    width:218px;
    display: block;
    float: left;
    margin-top:-215px;
}
div.box_l_c_ff_text2_c {
    background-color: #d3edf4;
    margin-top:0px;
    padding: 0px 10px;
    width: 198px;
    text-align: justify;
}
            /* form tabla elemek vege */
        /* hozzaszolasok vege */
        /* adsens */
div.adsens {
    text-align: center;
}
        /* adsens vege */
    /* egy cikk megjelenese vege */
    /* galeria */
div.head_gal_392 {
    padding: 3px 0px;
    color: #009ABC;
    font-weight: bold;
    width: 100%!important;
}
div.scrollGaleria {
    min-width: 370px;
    height: 75px;
    padding: 3px 0px;
}
div.scrollGaleria p {
    display: block;
    width: 100%;
}
div.imgList {
    border: 1px solid #BCBEC0;
    padding: 4px 3px;
    margin: 2px;
    width: 62px;
    height: 62px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
}
div.imgList img {
    border: 1px solid #BCBEC0;
    max-width: 60px;
    max-height: 60px;
    width: auto;
    height: auto;    
}
    /* galeria vege */
    /* szemszogek */
div.box_szp_r_top {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_top_ss_312.gif);
    width: 312px;
    height: 5px;
}
div.box_szp_r_bott {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_bott_ss_312.gif);
    width: 312px;
    height: 5px;
    padding-bottom: 10px;
}
div.box_szp_r_top_295_l {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_top_ss_312.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    width: 295px;
    height: 5px;
}
div.box_szp_r_top_295_r {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_top_ss_312.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    width: 295px;
    height: 5px;
}
div.box_szp_r_c_top {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_mid_ss_312x146.gif);
    background-position: left bottom;
    background-repeat: no-repeat;
    width: 312px;
    height: 146px;
    text-align: center;
}
div.box_szp_r_bott_295_l {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_bott_ss_312.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 295px;
    height: 5px;
    padding-bottom: 10px;
}
div.box_szp_r_bott_295_r {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_bott_ss_312.gif);
    background-position: top right;
    width: 295px;
    height: 5px;
    padding-bottom: 10px;
}
div.box_szp_r_topM {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_top_ss_m_312.gif);
    width: 312px;
    height: 5px;
}
div.box_szp_r_c {
    background-color: #FFE293;
    border-left: 1px solid #F58220;
    border-right: 1px solid #F58220;
    width: 290px;
    padding: 0px 10px;
}
div.head_s h3 {
    display: block;
    float: left;
    width: 292px;
    color:#f58220;
    margin:0;
    padding:0;
    font-size: 16px;
    padding-bottom: 5px;
}

div.box_szp_r_c_295_r div.head_s h3 {
    text-align: right;
    width: 276px;
}

a.szemszogek {
    display: block;
    float: left;
    width: 100%;
    color:#f58220;
    padding-bottom: 3px;
    font-weight: bold;
}
div.content_box_l_half_l_sz,
div.content_box_l_half_r_sz {
    width: 49%;
    text-align: justify;
}

div.content_box_l_half_r_sz {
    float: right;
}
div.content_box_l_half_l_sz {
    float: left;
}

table.box_szp {
    width: 100%;
    
}
table.box_szp td {
    vertical-align: top;
    border: 3px solid #E4F4F7;
    text-align: justify;
}
table.box_szp tr {
    vertical-align: top;
}

div.box_szp_r_c_295_l,
div.box_szp_r_c_295_r,
table.box_szp td.box_szp_r_c_295_r,
table.box_szp td.box_szp_r_c_295_l {
    background-color: #FFE293;
    width: 275px;
    border-top: 0px;
    border-bottom: 0px;
}

table.box_szp td.box_szp_r_c_295_l {
    border-left: 1px solid #F58220;
}

table.box_szp td.box_szp_r_c_295_r {
    border-right: 1px solid #F58220;
}
div.box_szp_r_c_295_l,
div.box_szp_r_c_295_r {
    padding: 0px 10px;
    width:268px;
}

div.box_szp_r_c_295_l {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_lany_76x146.gif);
    background-position: left 20px;
    background-repeat: no-repeat;
}

div.box_szp_r_c_295_r {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_fiu_76x146.gif);
    background-position: right 20px;
    background-repeat: no-repeat;
}
table.box_szp td.box_szp_r_top_295_l {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_top_ss_312.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    width: 295px;
    height: 5px;
    border-bottom: 0px;
    border-left: 0px;
}
table.box_szp td.box_szp_r_top_295_r {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_top_ss_312.gif);
    background-position: bottom right;
    background-repeat: no-repeat;
    width: 295px;
    height: 5px;
    border-bottom: 0px;
    border-right: 0px;
}
table.box_szp td.box_szp_r_bott_295_l {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_bott_ss_312.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 295px;
    height: 5px;
    border-top: 0px;
    border-left: 0px;
}
table.box_szp td.box_szp_r_bott_295_r {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_bott_ss_312.gif);
    background-position: top right;
    background-repeat: no-repeat;
    width: 295px;
    height: 5px;
    border-top: 0px;
    border-right: 0px;
}
table.box_szp td.drot,
table.box_szp div.drot {
    background-image: url(../../img/style/default_blue/icon/drot_bg.gif);
    background-position: top left;
    background-repeat: repeat-y;
    width: 21px;
    height: 100%;
    border-top: 0px;
    border-right: 0px;
}
div.content_psziho {
    width: 583px;
    text-align: justify;
    border: 1px solid silver;
    background-color: #ffffff;
    padding: 5px 10px 15px;
    margin-top: 15px;
}
div.content_psziho_head {
    width: 584px;
    padding-bottom: 5px;
    border-bottom: 1px solid silver;
    margin-bottom: 6px;
}
div.content_psziho_head h2 {
    color:#009ABC;
    font-size:18px;
    margin:13px 0;
    width:384px;
    float: left;
}
div.psziho_szakert {
    float: right;
    width: 200px;
    padding: 10px 0px;
    text-align: right;
    text-transform: uppercase;
}
div.psziho_szakert span {
    display: block;
    float: right;
    width: 100%;
}
div.psziho_szakert span.nev {
    color: #000000;
    font-weight: bold;
}
div.psziho_szakert span.szak {
    color: gray;
    font-size: 11px;
    font-style: italic;
}
    /* szemszogek vege */
 /**
  * bal oldali tartalom felsorolasok
  */
/**
 * tartalmi resz vege
 */
/**
 * kereses elemek
 */
select.textSearch,
input.textSearch {
    width:  120px;
    border: 1px solid #0C9FBF;
    margin-bottom: 7px;
    background: #c8e9ef;
    border: #c8e9ef;
}
select.textSearch {
    margin-left: 3px;
}

input.textSearch2 {
    width:  210px;
    height: 18px;
    border: 1px solid #0C9FBF;
    margin-bottom: 7px;
}
select.textSearch3,
input.textSearch3 {
    width:  165px;
    height: 18px;
    border: 1px solid #0C9FBF;
    margin-bottom: 7px;
}
input.submitSearch {
    background-color: transparent;
    background-image: url(../../img/style/default_blue/icon/button_bg_submit.gif);
    width: 35px;
    height: 20px;
    border: none;
    color: #009ABC;
    cursor: pointer;
}
label.box_search_l2,
label.box_search_l {
    width: 100%;
    display: block;
    color: #009ABC;
    padding-bottom: 5px;
}
label.box_search_l2 {
    margin-bottom:5px;
    width:195px;
    border-bottom: 1px solid #C8E9EF;
}
/**
 * kereses elemek vege
 */
/**
 * boxok
 */
div.betegseg_navig_b {
    width: 100%;
    color: #009ABC;
}
div.navig_headb {
    width: 328px;
    font-size: 16px;
    margin:10px 0px;
    color: #009ABC;
    padding: 10px 0px;
}

div.navig_headb h1 {
    font-size: 22px;
    color: #84369C;
    margin: 0px;
    padding: 0px;
}

div.navig_headc {
    width: 258px;
    margin-bottom: 10px;
}
div.navig_headd {
    width: 328px;
    font-size: 16px;
    color: #009ABC;
    padding: 10px 0px;
}
div.buttonImgBtn3 {
    float: right!important;
    margin-top:24px !important;
    width:auto!important;
    padding-bottom: 0px!important;
    border: none!important;
}
div.imgBtn3_left,
div.imgBtn3_right {
    background-position: top left;
    background-repeat: no-repeat;
    width: 5px!important;
    height: 19px!important;
    padding-bottom: 0px!important;
    border: none!important;
}
div.imgBtn3_left {
    background-image: url(../../img/style/default_blue/icon/button_bg_left_sk_5x19.gif);
}
div.imgBtn3_right {
    background-image: url(../../img/style/default_blue/icon/button_bg_right_sk_5x19.gif);
}
div.imgBtn3,
div.imgBtn3 a.imgBtn3 {
    color: #ffffff!important;
    background-color: #009abc!important;
    height: 17px!important;
    padding-top: 2px!important;
    width:auto!important;
    padding-bottom: 0px!important;
    border: none!important;
}
div.imgBtn3 a.imgBtn3 {
    padding:0px 10px!important;
    font-size: 12px!important;
    text-decoration: none!important;
    margin: 0!important;
}
input.itext_ellsz {
    width: 290px!important;
}
 /* idojaras box */
div.ido_box_312 {
    background-image: url(../../img/style/default_blue/idojaras/ido_flekk.png);
    margin-bottom: 10px;
    width: 312px;
    height: 47px;
}
div.ido_box_box {
    border-top: 1px solid #C8E9EF;
    padding-top : 4px;
    border-bottom: 1px solid #C8E9EF;
    margin-bottom : 4px;
    padding-bottom : 2px;
    font-size: 10px;
}
div.ido_box_datum {
    width: 100%;
    margin: 0 0 4px 0 ;
    text-align: right;
    font-size: 10px;
}
div.ido_box_ido {
    width: 120px;
    color: #009ABC;
    text-align: left;
}
img.ido_box_kep{
  width: 32px;
  height: 32px;
  float: left;
  margin-left: 12px;
  border: none;
}

div.ido_adat{
  text-align: left;
  font-weight: bold;
  width: 100px;
  margin-left: 6px;
  text-align: right;
  padding-right: 20px
}
 /* idojaras box vege */
 /* tartalmon beluli szavazas box */
div.cikk_szavazas_box {
    width: 253px;
    margin: 5px;
    float: right;
}
div.cikk_szavazas_box_bott,
div.cikk_szavazas_box_top {
    width: 253px;
    height: 5px;
}
div.cikk_szavazas_box_top {
    background-image: url(../../img/style/default_blue/icon/box_bg_szav_top_253.gif);
}
div.cikk_szavazas_box_bott {
    background-image: url(../../img/style/default_blue/icon/box_bg_szav_bott_253.gif);
    margin-bottom: 5px;
}
div.cikk_szavazas_box_c {
    background-color: #ffffff;
    border-left: 1px solid #C8E9EF;
    border-right: 1px solid #C8E9EF;
    padding: 0px 10px;
    width: 231px;
}
div.cikk_szavazas_box_c_head {
    width: 100%;
    color: #009ABC;
    font-size: 24px;
    font-weight: bold;
    padding-bottom: 10px;
}
div.cikk_szavazas_box_c input.szRadio {
    width: 25px;
    display: block;
    float: right;
    padding-bottom: 5px;
}
div.cikk_szavazas_box_c input.szSubmit {
    color: #009ABC;
    border: none;
    background-color: #C8E9EF;
    margin: 10px 0px 5px 30px;
}
div.cikk_szavazas_box_c label {
    width: 190px;
    display: block;
    float: right;
}
TABLE.szavazas{
	margin:0;
	width:100%;
}

TABLE.szavazas TD{
	vertical-align:top;	
	width:90%;
}

TABLE.szavazas TD.radio{
	padding:0;	
	width:10%;
}

TABLE.szavazas TD.radio INPUT{}

TABLE.szavazas TD.head{
	font-size:10pt;
	padding:5px;
	text-align:center;	
}

TABLE.szavazas TD{padding:2px;}

div.csikKeret {
    width: 100%;
    background-image: url(../../img/style/default/keret.gif);
    height: 14px!important;
    overflow: hidden;
    border: 1px solid #000000;
    color: #ffffff;
    font-weight: bold!important;
}

div.csikKeret p {
    margin: 0px!important;
    padding: 0px 3px!important;
    display: block;
}

div.csikKeret p img {
    vertical-align:middle;
    width: 14px;
}

div.csik {
    margin: 0px!important;
    padding: 0px 14px 0px 0px!important;
    text-align: right!important;
    background-image: url(../../img/style/default/csikzaro.gif);
    background-repeat: no-repeat;
    background-position: right top;
    max-width:100%;
}

div.csik p {
    margin: 0px!important;
    padding: 0px 3px 0px 0px!important;
    width: 100%!important;
    float: right;
    background-image: url(../../img/style/default/csik.gif);
    background-repeat: repeat-x;
    background-position: left top;
}
 /* tartalmon beluli szavazas box vege */
 /* jobb oldali boxok */
div.box_right_312_top {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_top_312.gif);
    width: 312px;
    height: 5px;
}
div.box_right_312 {
/*    background-image: url(../../img/style/default_blue/icon/content_bg_c.gif);
    background-position: top left;
    background-repeat: repeat;*/
    background: white;
    width: 292px;
    padding: 0px 10px;
}
div.box_right_312_bott {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_bott_312.gif);
    width: 312px;
    height: 5px;
    margin-bottom: 10px;
}

div.box_right_311_top {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_top_311_w.gif);
    width: 311px;
    height: 5px;
}
div.box_right_311 {
    background: white;
    width: 291px;
    padding: 0px 10px;
}
div.box_right_311 form,
div.box_right_311 a,
div.box_right_311 div,
div.box_right_311 p {
    margin: 0px;
    padding: 0px;
}
div.box_right_311_bott {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_bott_311_w.gif);
    width: 311px;
    height: 5px;
    margin-bottom: 10px;
}


div.box_right_reg_312_bott {
    background-image: url(../../img/style/default_blue/icon/box_bg_keres_reg_312x97.gif);
    width: 312px;
    height: 97px;
    margin-bottom: 10px;
}
div.box_right_reg_312_bott a {
    width: 312px;
    height: 97px;
    display: block;
    float: left;
}
 /* */
div.box_eduszak_312 {
    display: block;
    padding-bottom: 10px;
}

div.box_eduszak_312,
div.box_eduszak_312 div.box_eduszak_312_top,
div.box_eduszak_312 div.box_eduszak_312_bott,
div.box_eduszak_312 div.box_eduszak_edu_c_312,
div.box_eduszak_312 div.box_eduszak_szak_c_312 {
    width: 312px;
}

div.box_eduszak_312 div.box_eduszak_312_top,
div.box_eduszak_312 div.box_eduszak_312_bott {
    height: 6px;
}
div.box_eduszak_312 div.box_eduszak_312_top {
    background-image: url(../../img/style/default_blue/icon/box_bg_eduszak_k_top_312.gif);
}
div.box_eduszak_312 div.box_eduszak_312_bott {
    background-image: url(../../img/style/default_blue/icon/box_bg_eduszak_k_bott_312.gif);
}
div.box_eduszak_312 div.box_eduszak_edu_c_312,
div.box_eduszak_312 div.box_eduszak_szak_c_312 {
    background-repeat: repeat-y;
    padding: 0px 10px;
    width: 292px;
}
div.box_eduszak_312 div.box_eduszak_szak_c_312 {
    padding-top: 10px;
}
div.box_eduszak_312 div.box_eduszak_edu_c_312 {
    background-image: url(../../img/style/default_blue/icon/box_bg_eduszak_edu_c_312.gif);
}
div.box_eduszak_312 div.box_eduszak_szak_c_312 {
    background-image: url(../../img/style/default_blue/icon/box_bg_eduszak_szak_c_312.gif);
}

div.box_eduszak_312 div.box_eduszak_edu_c_312 div.edu_ikon,
div.box_eduszak_312 div.box_eduszak_szak_c_312 div.szak_ikon {
    width: 48px;
    height: 75px;
}
div.box_eduszak_312 div.box_eduszak_edu_c_312 div.edu_text,
div.box_eduszak_312 div.box_eduszak_szak_c_312 div.szak_text {
    width: 240px;
    float: right;
}

div.box_eduszak_312 div.box_eduszak_edu_c_312 div.edu_ikon {
    background-image: url(../../img/style/default_blue/icon/ikon_eduszak_edu_44x44.gif);
}
div.box_eduszak_312 div.box_eduszak_szak_c_312 div.szak_ikon {
    float: right;
    background-image: url(../../img/style/default_blue/icon/ikon_eduszak_szak_45x45.gif);
}

div.box_eduszak_312 div.box_eduszak_szak_c_312 div.szak_head,
div.box_eduszak_312 div.box_eduszak_szak_c_312 div.szak_head a,
div.box_eduszak_312 div.box_eduszak_edu_c_312 div.edu_head {
    color: #23a6c4;
    font-size: 18px;
    width: 100%;
}

div.box_eduszak_312 div.box_eduszak_edu_c_312 div.edu_text a,
div.box_eduszak_312 div.box_eduszak_szak_c_312 div.szak_text a {
    display: block;
    float: left;
}
    /* */
    /* kiemlet es szakorvos valaszol */
div.kiemelt_312 {
    margin-bottom: 10px;
}

div.kiemelt_312,
div.kiemelt_312 div.kiemelt_312_bott,
div.kiemelt_312 div.kiemelt_312_top {
    width: 312px;
}
div.kiemelt_312 div.kiemelt_312_c_t,
div.kiemelt_312 div.kiemelt_312_c_b {
    background-repeat: repeat-x;
    width: 310px;
    border-left: 1px solid #ffce3a;
    border-right: 1px solid #ffce3a;
}
div.kiemelt_312 div.kiemelt_312_bott,
div.kiemelt_312 div.kiemelt_312_top {
    height: 5px;
}
div.kiemelt_312 div.kiemelt_312_top {
    background-image: url(../../img/style/default_blue/icon/box_kiem_bg_r_top_312.gif);
}
div.kiemelt_312 div.kiemelt_312_bott {
    background-image: url(../../img/style/default_blue/icon/box_kiem_bg_r_bott_312.gif);
}
div.kiemelt_312 div.kiemelt_312_c_t {
    background-image: url(../../img/style/default_blue/icon/box_kiem_bg_r_c_t_1x81.gif);
    height: 81px;
}
div.kiemelt_312 div.kiemelt_312_c_b {
    background-image: url(../../img/style/default_blue/icon/box_kiem_bg_r_c_b_1x78.gif);
    height: 78px;
    padding-top: 1px;
    background-color: #ffffff;
}
div.kiemelt_312 div.kiemelt_312_c_b div.kiemelt_logo_box,
div.kiemelt_312 div.kiemelt_312_c_t div.kiemelt_logo_box {
    width: 83px;
}
div.kiemelt_312 div.kiemelt_312_c_t div.kiemelt_logo_box {
    background-image: url(../../img/style/default_blue/icon/box_kiem_bg_r_betegseg_83x81.gif);
    height: 81px;
}
div.kiemelt_312 div.kiemelt_312_c_b div.kiemelt_logo_box {
    background-image: url(../../img/style/default_blue/icon/box_kiem_bg_r_tema_83x78.gif);
    height: 78px;
}
div.kiemelt_312 div.kiemelt_cim_box {
    width: 212px;
    margin-left: 14px;
}
div.kiemelt_312 div.kiemelt_link {
    width: 226px;
}
div.kiemelt_312 a {
    margin-left: 5px;
    display: block;
    float: left;
    text-align: center;
}
div.kiemelt_312 div.kiemelt_312_c_t a {
    color: #9e19ae;
}
div.kiemelt_312 div.kiemelt_312_c_b a {
    color: #717171;
}
div.kiemelt_312 a.kiemelt_l1 {
    font-size: 15px;
    font-weight: bold;
    width: 108px;
}
div.kiemelt_312 a.kiemelt_l2 {
    font-size: 13px;
    width: 70px;
}
div.kiemelt_312 a.kiemelt_l3 {
    font-size: 17px;
    width: 80px;
}
div.kiemelt_312 a.kiemelt_l4 {
    font-size: 19px;
    width: 90px;
    float: right;
}

div.orvosvalaszol_kk_312 {
    width: 312px;
    height: 71px;
    background-image: url(../../img/style/default_blue/icon/box_bg_szakorvos_312x71.gif);
    margin-bottom: 10px;
}
div.orvosvalaszol_kk_312 a {
    display: block;
    float: left;
    width: 312px;
    height: 71px;
}
div.orvosvalaszol_zold_312 {
    width: 312px;
    height: 125px;
    background-image: url(../../img/style/default_blue/termeszetes/szakerto.png);
    margin-bottom: 10px;
}
div.orvosvalaszol_zold_312 a {
    display: block;
    float: left;
    width: 312px;
    height: 123px;
}
    /* kiemelt es szakorvos valaszol vege */
    /* betegseg abc job box */
div.box_312 {
    width: 312px;
}
div.betegseg_box_r_top {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_vvk_top_312.gif);
    width: 312px;
    height: 5px;
}
div.betegseg_box_r_bott {
    background-image: url(../../img/style/default_blue/icon/box_bg_r_vvk_bott_312.gif);
    width: 312px;
    height: 5px;
    padding-bottom: 10px;
}
div.betegseg_box_r_c {
    background-color: #E4F4F7;
    border-left: 1px solid #0D9FBF;
    border-right: 1px solid #0D9FBF;
    width: 290px;
    padding: 0px 10px;
}
div.betegseg_box_r_c_head {
    width: 290px;
    text-align: center;
    color: #83389B;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}
div.betegseg_box_r_c_head a {
    width: 290px;
    text-align: center;
    color: #83389B;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}
div.betegseg_box_r_c_ikon {
    width: 72px;
    text-align: center;
    margin-bottom: 2px;
}
    /* betegseg abc job box vege */
    /* taplalkozasi tanacsado */
div.box_tap_308_top {
    background-image: url(../../img/style/default_blue/icon/box_bg_tap_kk_top_308.gif);
    width: 308px;
    height: 5px;
    border-top: 0px;
    border-right: 0px;
}
div.box_tap_308_bott {
    background-image: url(../../img/style/default_blue/icon/box_bg_tap_kk_bott_308.gif);
    width: 308px;
    height: 5px;
    border-top: 0px;
    border-right: 0px;
}
div.box_tap_308 {
    width: 308px;
    margin: 0 auto;

}

div.box_tap_308_c {
    background-image: url(../../img/style/default_blue/icon/box_bg_tap_kk_mid_308x137.gif);
    width: 308px;
    height: 137px;
    border: none;
}

div.box_tap_308_c div.box_tap_head {
    font-size: 14px;
    color: #009ABC;
    margin-left: 10px;
    font-weight: bold;
    margin-bottom: 10px;
}

div.box_tap_308_c div.box_tap_head a {
    width: 191px!important;
    height: 48px!important;
    color: #009ABC;
    margin-left: 10px;
    margin-bottom: 10px;
    display: block;
}
div.box_tap_308_c div.box_tap_form {
    width: 220px;
    margin-left: 82px;
    color: #000000;
}
div.box_tap_312_top {
    background-image: url(../../img/style/default_blue/icon/box_bg_tap_kk_top_312.gif);
    background-position: top left;
    background-repeat: no-repeat;
    width: 312px;
    height: 5px;
    border-top: 0px;
    border-right: 0px;
}
div.box_tap_312_bott {
    background-image: url(../../img/style/default_blue/icon/box_bg_tap_kk_bott_312.gif);
    width: 312px;
    height: 5px;
    border-top: 0px;
    border-right: 0px;
}
div.box_tap_312 {
    width: 312px;
    margin: 0 auto;
    margin-bottom: 10px;

}
div.box_tap_312_c {
    background-image: url(../../img/style/default_blue/icon/box_bg_tap_kk_mid_312x137.gif);
    width: 312px;
    height: 137px;
    border: none;
}
div.box_tap_312_c div.box_tap_head {
    font-size: 14px;
    color: #009ABC;
    margin-left: 10px;
    font-weight: bold;
    margin-bottom: 10px;
}

div.box_tap_312_c div.box_tap_head a {
    width: 195px!important;
    height: 48px!important;
    color: #009ABC;
    margin-left: 10px;
    margin-bottom: 10px;
    display: block;
}
div.box_tap_312_c div.box_tap_form {
    width: 224px;
    margin-left: 82px;
    color: #000000;
}
    /* taplalkozasi tanacsado vege */
    /* 5-s box */
div.box_5 {
    font-size: 13px;
    color: #1DA5C3;
}
div.box_5_oldal {
    width: 292px;
    padding-top: 10px;
    overflow: visible;
}
a.box_5_a {
    font-size: 13px;
}
a.hblokka {
    display: block;
    float: left;
    width: 300px;
}
a.hblokka:hover {
    display: block;
    float: left;
    width: 300px;
    background-color: #ffffff;
}
div.formLab {
    width: 98%;
}
    /* 5-s box vege */
 /* jobb oldali boxok vege */
div.box_l_top_fkcs_624 {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_top_fkcs_624.gif);
    width: 624px;
    height: 5px;
}

div.box_l_bott_fkcs_624 {
    background-image: url(../../img/style/default_blue/icon/box_bg_l_bott_fkcs_624.gif);
    margin-bottom: 10px;
    width: 624px;
    height: 5px;
}

div.box_l_c_fkcs_624 {
    padding: 0px;
    width: 622px;
    background-color: #ffffff;
    border-left: 1px solid #0C9FBF;
    border-right: 1px solid #0C9FBF;
    text-align: center;
}


div.box_l_c_fkcs_624 a {
display:block;
height:100%;
margin:auto;
position:relative;
top:19%;
}

div.box_l_c_fkcs_624 a img{
margin:auto;
vertical-align:bottom;
padding-bottom: 5px;
}
/**
 * boxok vege
 */
/**
 * lapozas
 */
/** tartalom - lapozás */
div.lapozas{
	background-color: #E4F4F7;
	color:#0EA0C0;	
	margin:5px 0;
	text-align:center;
	width:100%;
}
div.lapoz_rsz div.lapozas,
div.content_box_l_rsz div.lapozas {
	background-color: #E6CFED;
	color:#83389b;	
	margin:5px 0;
	text-align:center;
	width:100%;
}

div.lapozas p {
	margin:0;	
	padding:0;
    padding-left: 10px;
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
}

div.lapozas p.oldalak{float:left;}

div.lapozas p.gombok{
    padding-right: 10px;
	float:right;
	text-align:right;
}

div.lapozas p.gombok a,
p.gombok span {
	font-weight:normal;
	font-size: 12px;
	padding:1px 3px;
	margin:0;
	text-decoration:none;
	width: auto!important;
	float: left;
}
div.lapoz_rsz div.lapozas a,
div.lapoz_rsz div.lapozas p.gombok span ,
div.content_box_l_rsz div.lapozas a,
div.content_box_l_rsz div.lapozas p.gombok span {
	font-weight:normal;
	font-size: 12px;
	padding:1px 3px;
	margin:0;
	text-decoration:none;
	width: auto!important;
	float: left;
	color: #83389b!important;
}
DIV.lapozas P.gombok A:hover {
	background:#e8ebfe;
	color:#DF4C45;
}
div.lapoz_rsz div.lapozas p.gombok a:hover,
div.content_box_l_rsz div.lapozas p.gombok a:hover {
    background: transparent;
	color:#DF4C45;
}

DIV.lapozas P.gombok SPAN{
	background:#e8ebfe;
	color:#DF4C45;
	font-weight:bold;
}

div.lapoz_rsz div.lapozas p.gombok SPAN,
div.content_box_l_rsz DIV.lapozas P.gombok SPAN {
    background: transparent;
	color:#DF4C45;
	font-weight:bold;
}
/**
 * lapozas vege
 */
/* footer */
div.footer_box_top {
    background-image: url(../../img/style/default_blue/icon/body_bg_top.gif);
    width: 983px;
    height: 15px;
}
div.footer_box {
    background-image: url(../../img/style/default_blue/icon/body_bg_mid.gif);
    background-repeat: repeat-y;
    width: 983px;
    color:#009ABC;
}
div.footer_body {
    padding: 0px 20px 10px 20px;
}
div.footer_body_c {
    display: block;
    float: left;
    width: 942px;
    height: 147px;
    overflow: hidden;
}
div.footer_head {
    width: 942px;
    margin-bottom: 15px;
}
div.footer_head img.footer_logo {
    display:block;
    float:left;
    vertical-align:bottom;
    margin-right: 10px;
}
div.footer_head a {
    display:block;
    float:left;
    margin-top:28px;
}
div.footer_head p {
    display:block;
    float:left;
    margin:31px 5px 0;
}
div.footer_body_box {
    width: 312px;
    padding-right: 5px;
}
div.footer_body_box_top {
    background-image: url(../../img/style/default_blue/icon/footer_box_top_312.gif);
    width: 312px;
    height: 12px;
}
div.footer_body_box_bott {
    background-image: url(../../img/style/default_blue/icon/footer_box_bott_312.gif);
    width: 312px;
    height: 12px;
}

div.footer_body_box_c {
    background-image: url(../../img/style/default_blue/icon/footer_box_c_312.gif);
    background-repeat: repeat-y;
    padding: 0px 10px;
    width: 291px;
    font-size: 12px;
    height:120px;
}
div.footer_body_box_c div {
    width: 100%;
}
div.footer_body_box_c p {
    margin-bottom: 10px;
    color:#009ABC;
}
div.footer_body_box_c p.footer_head {
    margin-bottom: 0px;
    font-weight: bold;
}
div.footer_body_box_c p a {
    display: block;
    float: left;
    width: 50%;
}
div.footer_body_box_c p a img {
    margin-top:-3px;
}
div.footer_body_box_c label {
    display:block;
    float:left;
    width:60px;
    color:#009ABC;
}
div.footer_body_box_c input.hl_text {
    border:1px solid #0C9FBF;
    margin-bottom:3px;
    margin-right:5px;
    width:180px;
}
div.footer_icon_box {
    width: 250px;
}
div.footer_icon_box_c {
    width: 290px;
    font-size: 12px;
    margin-top:65px;
}
div.footer_icon_box_c a {
    font-size: 12px;
}
div.footer_icon_box {
    text-align:center;
    width:95px;
}
/* footer vege */
div.errormsg {
    display: block;
    float: left;
    background-color: #cc0000;
    padding: 0px;
    color: #ffffff;
    font-weight: bold;
    margin:15px 10px 10px 10px;
    width: 95%!important;
}

div.errormsg label {
    color: #ffffff;
}

div.errormsg p, p.errormsg{
    display: block;
    float: left;
    background-color: #cc0000;
    width: 99%!important;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    padding: 5px;
}

div.success {
    display: block;
    float: left;
    background-color: #00cc00;
    padding: 0px;
    color: #ffffff;
    font-weight: bold;
    margin:15px 10px 10px 10px;
    width: 95%!important;
}

div.success p, p.success {
    display: block;
    float: left;
    background-color: #00cc00;
    width: 99%!important;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    padding: 5px;
}
div.userEduHeadBox {
    width: 100%;
    padding-top: 3px;
    float: right;
    text-align: right;
}
div.userEduHeadBox input.userEduKampHeadText {
    width: 186px;
    border:1px solid silver;
    display:block;
    float:left;
    margin: 2px 5px 0 0;
    color: #1DA5C3!important;
    padding: 1px 3px;
}
div.userEduHeadBox label.userEduKampHeadText {
    width: 30px!important;
    margin-right: 5px!important;
    padding: 0!important;
    color: #1DA5C3!important;
}
div#userEduKampHead {
    float: right;
    width: 100%;
    margin-top: 2px;
}
div#userEduKampHead a {
    display: block;
    float: right;
    width: auto;
    margin-top: 3px;
}


div.ido_box_312 {
    width: 312px;
    height: 47px;
    background-image: url(../../img/style/default_blue/idojaras/ido_flekk.png);
    margin-bottom: 10px;
    font-size: 10px;
}
div.ido_box_datum {
  width: auto;
  margin: 4px 2px 2px 6px ;
  font-size: 10px;
  text-align: left;
}
div.ido_box_ido {
  width: auto;
  margin: 4px  0 0 2px ;
  font-size: 10px;
}
img.ido_box_kep{
  width: 32px;
  height: 32px;
  float: right;
  margin: 4px;
  
}
span.ido_cim{
  color: #009ABC;
  font-weight: bold;
}
span.ido_adat{
  float: right;
  text-align: right;
  
}
div.ido_adat{
    margin-top: 4px;
  text-align: right;
  font-size: 10px;
  width: auto;
  padding: 0;
  
}
span.ido_orvosmet {
  float: right;
  font-size: 10px;
  font-style: italic;
  vertical-align: middle;
}


form#formparkinsonkamp,
form#formparkinsonkamp div
{
    width: 100%;
    display: block;
    float: left;
}
form#formparkinsonkamp div
{
    border-bottom: 2px solid gray;
    padding-bottom: 8px;
    margin-bottom: 10px;
}
form#formparkinsonkamp div label 
{
    font-weight: bold;
    padding-bottom: 10px;
}

form#formparkinsonkamp div.vert_text label,
form#formparkinsonkamp div.vert_chb label,
form#formparkinsonkamp div.vert_radio label 
{
    font-weight: normal;
    display: block;
    float: left;
    padding-left:10px;
    padding-bottom: 0px;
    width: auto;
    max-width: 90%;
}
form#formparkinsonkamp div.vert_text label {
    width: auto;
}
form#formparkinsonkamp div.vert_text input.kerdoivtext,
form#formparkinsonkamp div.vert_chb input.kerdoivtext,
form#formparkinsonkamp div.vert_radio input.kerdoivtext
{
    display: block;
    float: left;
    width: 350px;
    margin-bottom: 15px;
}

form#formparkinsonkamp div.vert_text,
form#formparkinsonkamp div.vert_chb,
form#formparkinsonkamp div.vert_radio
{
    border: none;
    padding: 0px;
    margin: 0px;
    padding-top: 10px;
}

form#formparkinsonkamp div.vert_text div,
form#formparkinsonkamp div.vert_chb div,
form#formparkinsonkamp div.vert_radio div
{
    border: none;
    padding: 0px;
    margin: 0px;
}

form#formparkinsonkamp div.vert_chb input.chbbuttom,
form#formparkinsonkamp div.vert_radio input.radiobuttom
{
    padding: 0px!important;
    margin: 0px!important;
    vertical-align: middle;
    display: block;
    float: left;
}
form#formparkinsonkamp div.vert_text input.textbuttom,
form#formparkinsonkamp div.vert_text input.textbuttomsort
{
    padding: 0px!important;
    margin: 0px 0px 0px 15px!important;
    vertical-align: middle;
    display: block;
    float: left;
}
form#formparkinsonkamp div.vert_text input.textbuttomsort
{
    width: 30px;
}
form#formparkinsonkamp table td input.textbuttom,
form#formparkinsonkamp table td input.chbbuttom,
form#formparkinsonkamp table td input.radiobuttom,
form#formparkinsonkamp table td
{
    float: none;
    text-align: center;
}
form#formparkinsonkamp table td.valasztd
{
    text-align: left;
    width: 400px;
}
div.userEduHeadBox a.userEduHBA {
    color: red;
    font-weight: bold;
}

div.box_right_312_head {
    width: 292px;
    background-image: url(../../img/style/default_blue/icon/jobbox_head_bg.png);
    padding: 6px 10px;
    height: 16px;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 3px;
}
a.anch {
    display: block;
    height: 1px!important;
    width: 1px!important;
}
div.szavRBoxCim {
    width: 312px;
    color: #1DA5C3;
    font-weight: bold;
    margin: 5px 0px;
}
ul.menuSzint3 {
    display: block;
    float: left;
    margin: 0px;
    padding-left: 33px;
}
ul.menuSzint3 li {
    display: list-item!important;
    margin: 0px;
    padding: 0px;
    width: 100%;
    list-style: circle outside!important;
    color: #009ABC;
}
ul.menuSzint3 li a {
    font-size: 11px!important;
    padding-left: 0px;
    width: 100%;
    display: block;
    float: left;
    white-space:nowrap;
}