body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	background-color: transparent;
	color: #000;
}
h1, h2, h3, h4, h5, h6, .tophed, #top_head h4, .cnt_head h4 {
	background-color: transparent;
	text-align: left;
}
h1, .tophed, #top_head h4, .cnt_head h4, .cnt_szponzorok h4 {
	margin-top: 0px;
	margin-bottom: 12px;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	color: #07374E;
	display: block;
}
h2 {
	font-size: 16px;
	line-height: 20px;
	color: #07374E;
}
h3 {
	font-size: 15px;
	line-height: 19px;
	color: #0C5274;
}
h4 {
	font-size: 11px;
	line-height: 17px;
	color: #0C5274;
}
h5 {
	font-size: 12px;
	line-height: 15px;
	color: #0E6087;
}
h6 {
	font-size: 12px;
	line-height: 15px;
	color: #0E6087;
}
p {
	text-align: justify;
	margin: 5px 0px;
}
a, a:link, a:visited {
	font-weight: normal;
	text-decoration: none;
	/*color: #006699;*/
}
a:hover:link, a:hover:visited {
	/*color: #006699;*/
	font-weight: normal;
	text-decoration: underline;
}
img, a img, img a {
	border: none;
}
input {
	margin: 5px;
	background-color: #fff;
	color: #000;
}
ul, ol, li {
	text-align: left;
}
/*hr {
	height: 1px;
	padding: 0px;
	background-color: transparent;
	color: #e9f5f9;
	border: none;
}*/
form {
	margin: 0px;
	padding: 0px;
}
#extra_scrolling_div {
	background-color: transparent;
	color: #000;
	text-align: center;
}/* oldal tetejen, aljan vagy szelen levo fix tartalom */
/* az adminok altal lathato Adminisztráció feliratú gomb */
#admin_div {
	width: 100%;
	height: 20px;
	padding: 0px 0px;
	position: fixed;
	bottom: 0px;
	left: 0;
	border-top-left-radius: 50px;
	border-top-right-radius: 50px;
	text-align: center;
	background-color: transparent;
	color: #FFF!important;
	display: table;
	z-index: 80;
}
#admin_div .mini {
	display:inline-block;
	padding: 5px 50px 10px;
	width:700px;
	background-color: #666;
	color: #FFF!important;
	font-weight: bold;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	border: 1px solid #000;
	border-top: 1px solid #000;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	box-shadow: 0px -1px 6px #000;
}

#admin_div .mini span.sep{
display:inline-block;
padding:0 10px;
}
#admin_div a {
	background-color: transparent;
	color: #FFF!important;
	font-weight: bold;
	font-size: 11px;
	line-height: 11px;
	letter-spacing: 2px;
}
#site_outer_div {
	background: #fff;
}/* fo div */
#site_inner_div {
}/* fo div 2 */
#layout_div {
	margin-top: -5px;
}/* site-ot korbefogo div */
#basetable_x {
}/* a honlapot magaba foglalo div, pl. arnyek effektre */
#layout_head_div {
}/* a honlap fejlece */
#layout_head_2_div {
}/* a honlap 2. fejlece */
#layout_header_portlet_div {
}/* a honlap felso portletsora */
#layout_footer_portlet_div {
}/* a honlap also portletsora */
/* repulomenu ul/li szerkezettel */
/* fomenu */
#layout_menu_div {
	/*height: 37px;
	background-color: transparent;*/
	/*line-height: 37px;*/
}/* menut befoglalo div */
#topmenu_container {
	width: 100%;
}/* menut befoglalo belso div */

/* content */
#contentframe_container_x_lcr3 {
	background-color: #ffb02d;
	background-image: url('/upload/neurosonologia/frameimage/rightback.jpg');
	background-repeat: repeat-y;
	background-position: top right;
}/* jobb oldal */
#contentframe_container_x_lcr2 {
	background: #fff;
}/* kozep */
#contentframe_container_x_lcr1 {
	background-color: #153d70;
	background-image: none!important;
	background-repeat: repeat-y;
	background-position: top right;
}/* bal oldal */
#content_div, .content_div {
}
#left_div {
}
#right_div {
}
.content_inner_div {
	margin: 9px 0px;
}/* korabbi neve: contentstyle */
.content_top_div {
	background-color: transparent;
}
.content_cnt_div {
}
.content_bottom_div {
}
.content_cnt_div .important_cnt_div {
	margin: 20px 50px;
	padding: 15px;
	background-color: orange;
	border: 1px solid #8b0000;
	border-radius: 8px;
}
/*** contentet felepito class-ok, id-ek ****/
.content_container {
}/* content */
.content_container table {
	width: auto;
}
.content_container table table img {
	border: none;
}

.content_container #loginform  input.input{
margin:1px;
}

.ptext {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:12px; color:000000; text-align:justify}
	/* default page text */
	
.wptext {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:11px; color:FFFFFF;}
	/* default page text, white */
	
.navb      {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:10px; color:000000; text-decoration:none;}
	/* non underlined black links in subnav */



.subhead      {font-family:Arial; font-size:10pt; color:#006699; font-weight:bold;; text-decoration: none; height: 20px; padding-top: 2px; padding-left: 4px; clip:  rect(   )}
	/* sub headlline */

.subhead_orange
{
   BORDER-TOP: #e6e8ea 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #94D1E8;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #f6f8fa;
}

.subhead_light      {font-family:Arial; font-size:10pt; font-weight:normal; text-decoration: none; color: #006699; height: 20px; clip:  rect(   ); padding-top: 2px; padding-left: 4px}
	/* sub headlline light*/


.bordered_table_light {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; border: #F6F8FA; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.bordered_table_small
{
    /*BORDER-RIGHT: #e6e8ea 1px solid;*/
    BORDER-TOP: ef6e8ea 1px solid;
    FONT-SIZE: 8pt;
    /*BORDER-LEFT: #e6e8ea 1px solid;*/
    BORDER-BOTTOM: #e6e8ea 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #f6f8fa;
}

.bordered_small_news
{
    BORDER-RIGHT: #e6e8ea 1px solid;
    /*BORDER-TOP: ef6e8ea 1px solid;*/
    FONT-SIZE: 8pt;
    /*BORDER-LEFT: #e6e8ea 1px solid;*/
    BORDER-BOTTOM: #e6e8ea 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #f6f8fa;
}

.t_head    {font-family:Arial; font-size:10pt; background-color:#82A1B3;font-weight:normal;height:20px;color:white; padding-top: 2px; padding-left: 4px; text-decoration: none}
/* A fejlecben levo cellak */


.t_head_small    {font-family:Arial; font-size:8pt; background-color:#82A1B3;font-weight:normal;height:20px;color:white; padding-top: 2px; padding-left: 4px; text-decoration: none}
/* A fejlecben levo cellak */


.t_head_different    {font-family:Arial; font-size:10pt; background-color:#FFF3E8;font-weight:normal;height:20px;color:#000000; padding-top: 2px; padding-left: 4px; text-decoration: none}
/* A fejlecben levo cellak */


.t_head_different_small    {font-family:Arial; font-size:8pt; background-color:#FFF3E8;font-weight:normal;height:20px;color:#000000; padding-top: 2px; padding-left: 4px; text-decoration: none}
/* A fejlecben levo cellak */


.t_cell_light     {font-family:Arial; font-size:10pt; background-color:#F6F8FA; height:20px;padding-top: 2px; padding-left: 4px}

.t_cell_small_light     {font-family:Arial; font-size:8pt; background-color:#F6F8FA; height:20px;padding-top: 2px; padding-left: 4px}


.t_cell0     {font-family:Arial; font-size:10pt; padding-top: 2px; padding-left: 4px; text-align:justify}
.t_cell1     {font-family:Arial; font-size:10pt; background-color:#EDF5F9;  padding-top: 2px; padding-left: 4px}
.t_cell2     {font-family:Arial; font-size:10pt; background-color:#DCE9EE; padding-top: 2px; padding-left: 4px}
.t_cell3     {font-family:Arial; font-size:10pt; background-color:#DDE8EE;  padding-top: 2px; padding-left: 4px}
.t_cell4     {font-family:Arial; font-size:10pt; background-color:#CBDAE3;  padding-top: 2px; padding-left: 4px}


.t_cell0_small     {font-family:Arial; font-size:8pt; padding-top: 2px; padding-left: 4px}
.t_cell1_small     {font-family:Arial; font-size:8pt; background-color:#EDF5F9;  padding-top: 2px; padding-left: 4px}
.t_cell2_small     {font-family:Arial; font-size:8pt; background-color:#DCE9EE;  padding-top: 2px; padding-left: 4px}
.t_cell3_small     {font-family:Arial; font-size:8pt; background-color:#DDE8EE;  padding-top: 2px; padding-left: 4px}
.t_cell4_small     {font-family:Arial; font-size:8pt; background-color:#CBDAE3;  padding-top: 2px; padding-left: 4px}

.t_cellr0_small     {font-family:Arial; font-size:8pt; padding-top: 2px; padding-left: 4px}
.t_cellr1_small     {font-family:Arial; font-size:8pt; background-color:#EDF5F9;  padding-top: 2px; padding-left: 4px}
.t_cellr2_small     {font-family:Arial; font-size:8pt; background-color:#EDF5F9;  padding-top: 2px; padding-left: 4px}
.t_cellr3_small     {font-family:Arial; font-size:8pt; background-color:#EDF5F9;  padding-top: 2px; padding-left: 4px}
.t_cellr4_small     {font-family:Arial; font-size:8pt; background-color:#EDF5F9;  padding-top: 2px; padding-left: 4px}


.tablehead {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:13px; color:#000000; font-weight:bold; ; text-decoration: none}
	/* bolded table header text */
	
.tableheadw {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:13px; color:#FFFFFF; font-weight:bold; ; text-decoration: none }
	/* bolded table header white text */	

.tabledata {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:10px; color:000000; }
	/* small table data text */
		
.nav {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:10px; color: color: #007FFF; text-decoration:none; }
	/* small navigation text without underlining for links*/
	
p {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:12px; color:000000;}
font {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:12px; color:000000;}
body {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:12px; color:000000;}
td {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:12px; color:000000;}

.mini {font-family:Arial; font-size:10px}

.button         {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; background-color: #DDE8EE; color: #333399;  border: 1px solid; }
.comment        {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; padding-top: 1px; padding-left: 2px;; height: 12px}

.input         {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #333399;  border: 1px solid; }

.comment        {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none; padding-top: 1px; padding-left: 2px;; height: 12px}

.redtext {font-family:Arial, Helvetica, sans-serif, "News Gothic"; font-size:10px; color:FF0000;}
	/* story text red */

.link_dark {color:#3E5581}

.news_left    {PADDING-LEFT: 4px;    FONT-SIZE: 8pt;    COLOR: #000000;    PADDING-TOP: 2px;    FONT-FAMILY: Arial; }
.news_left_date    {PADDING-RIGHT: 10px;    FONT-SIZE: 7pt;    COLOR: #FFFFFF;  FONT-FAMILY: Arial; FONT-STYLE: italic}

.newsdate {  font-family: "Trebuchet MS", Arial, Tahoma; 
	    font-size: 10px; 
	    font-style: italic; 
	    color: black; 
                    text-decoration: none; 
	    font-weight:normal;
	    BACKGROUND-COLOR: #F6F8FA;}

.categories { padding-top: 0px; font-size: 8pt; border: 1px solid #CCCCCC; background-color: #FFFFDF; }
.newskey { background-color: lightblue; }
.news_title {FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; color: #f87d03 }
.news_title_small {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #f87d03;
    PADDING-TOP: 2px;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
//    BACKGROUND-COLOR: #f6f8fa;
}
.list { list-style-type: square; margin-left:15px; margin-top: 0px; margin-bottom: 2px; padding-left: 3px;}

.textmenu  {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;font-weight:bold}
.textmenu:link  {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;font-weight:bold}
.textmenu:link:hover  {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;font-weight:bold}
.textmenu:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;font-weight:bold}
.textmenu:active:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;font-weight:bold}

.textmenu:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;font-weight:bold}
.textmenu:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;font-weight:bold}


.textmenu_selected  {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight:bold}
.textmenu_selected:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight:bold}
.textmenu_selected:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight:bold}
.textmenu_selected:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight:bold}
:visited:hover.textmenu_selected {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;font-weight:bold}


.textmenu_inactive {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: :#DDE8EE; text-decoration: none; font-weight:bold}
.textmenu_inactive:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: :#DDE8EE; text-decoration: none; font-weight:bold}
.textmenu_inactive:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: :#DDE8EE; text-decoration: none; font-weight:bold}
.textmenu_inactive:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: :#DDE8EE; text-decoration: none; font-weight:bold}

.calendar {color:white}
.calendar_head {color:white}
.calendar_event {color:#94D1E8}
.calendar_event:link {color:#94D1E8}
.calendar_event:link:hover {color:#94D1E8; text-decoration: none; }
.calendar_event:active  {color:#94D1E8}
.calendar_event:visited  {color:#94D1E8; }
.calendar_event:visited:hover  {color:#94D1E8; text-decoration: none; }


.t_cell0_small_left     {font-family:Arial; font-size:8pt; padding-left: 14px; padding-right:8px; color:white;}
.t_cell0_small_left:link     {font-family:Arial; font-size:8pt; padding-left: 14px; padding-right:8px; color:red;}
.t_cell0_small_left_re {text-decoration: none; }
.t_cell0_small_right_re {font-family:Arial; font-size:8pt; padding-left: 14px; padding-right:8px; text-align:left;}

.t_cell0_small_left_nopadding     {font-family:Arial; font-size:8pt; padding-left: 8px; padding-right:8px}

.t_cell0_small_right     {font-family:Arial; font-size:8pt; padding-left: 14px; padding-right:8px; color:#000;}
.t_cell0_small_right:link     {text-decoration: none; color:#94D1E8;}
.t_cell0_small_right:visited  {text-decoration: none; color:#94D1E8;}
.t_cell0_small_right:active   {text-decoration: none; color:#94D1E8;}

.subhead_left_re {text-decoration: none; color:#069; }
.subhead_left_re:link     {text-decoration: none; color:#94D1E8;}
.subhead_left_re:visited  {text-decoration: none; color:#94D1E8;}
.subhead_left_re:active   {text-decoration: none; color:#94D1E8;}

.t_cell0_small_left_re {text-decoration: none; color:#94D1E8; }


.link_left {text-decoration: none; color:#94D1E8; }
.link_left:link     {text-decoration: none; color:#94D1E8;}
.link_left:link:hover     {text-decoration: underline; color:#94D1E8;}
.link_left:visited  {text-decoration: none; color:#94D1E8;}
.link_left:visited:hover  {text-decoration: underline; color:#94D1E8;}
.link_left:active   {text-decoration: none; color:#94D1E8;}


.link_right {text-decoration: none; color:#94D1E8}
.link_right:link     {text-decoration: none; color:#94D1E8;}
.link_right:link:hover     {text-decoration: underline; color:#94D1E8;}
.link_right:visited  {text-decoration: none; color:#94D1E8;}
.link_right:active   {text-decoration: none; color:#94D1E8;}
.link_right:active:hover   {text-decoration: underline; color:#94D1E8;}



.subhead_right  {font-family:Arial; font-size:10pt; color:#94D1E8; font-weight:bold; text-decoration: none; padding-left: 14px;  padding-right: 8px; text-align: center}

.t_cell_correct_small  { background-color: #D9F9DA; }
.contentstyle { padding-left: 7px; padding-right: 6px; }
.abstractCBBtn { font: bold 12pt Courier New; color: black; padding: 0px; vertical-align: top; height: 25px; width: 20px; border-right: 1px solid silver; border-bottom: 1px solid silver;  background-color: white;}
.abstractCBHead { background-color: silver; font: 10px verdana; padding: 2px; text-align: center; border-bottom: 1px solid white;}


#main_cat3 {
	width:139px;
}
#date_table {
	width:145px;
}
.list a,
.list a:hover{
	font-weight:bold;
}
#portlet_help .cnt_portlet{
	margin-top:-5px!important;
}

#layout_head_middle_div {
	width:623px;
	float:left;
}
#layout_head_right_div {
padding: 10px;
background-image: url('/upload/dokinet/frameimage/orangebox_back_old.jpg');
background-position:top center;
background-repeat:repeat;
width:135px;
float:right;
text-align:center;
}
#layout_head_right_div  .navx {
FONT-SIZE: 11px;
COLOR: #000000;
}

/*adSense*/
#adSense_right
{
display:block; 
left: 960px; top: 120px;
position:absolute;
}
/** html #adSense_right {position:absolute;}*/

#adSense_down
{
position:relative;
display:block;
}

#layout_head_middle_div {
	height:56px;
}

#layout_menu_div {
	width:623px;
	float:left;
}

#topmenu_container{
	background-color:#1a5189;
	background-image: url('upload/dokinet/frameimage/submenu_back.jpg');
	background-repeat:repeat;
	background-position:top center;	
}

#topmenu_container table{
	height:23px;
	border-collapse:collapse;
}
#topmenu_container #top_menu_tbl{
	height:23px;
	border-collapse:collapse;
}
#topmenu_container table td{
	padding:0px;
}
#topmenu_container a{
	font-size:11px;
	font-weight:normal;
}
#abc_nav {
	clear:both;
}
#layout_head_right_div {
	height:86px;
}

.site_outer_hirek #layout_header_portlet_div {
	display: block!important;
}