﻿@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.1/css/all.min.css');

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}

input{
outline:0;
}

h2,h3,h4,h5,h6{
line-height:1.2;
}

p{
font-size:15px;
line-height:1.2;
text-align:left;
}

a{
text-decoration:none;
}

body {
	color:#323232;
	line-height: 1;
	font-family:arial,helvetica,sans-serif;
}

#info_admin_div{

}

#contentframe_container_x_lcr3{
background: #f28b08;
background: -moz-linear-gradient(top, #f28b08 0%, #faa519 15%, #faa519 65%, #fde1b3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28b08), color-stop(15%,#faa519), color-stop(65%,#faa519), color-stop(100%,#fde1b3));
background: -webkit-linear-gradient(top, #f28b08 0%,#faa519 15%,#faa519 65%,#fde1b3 100%);
background: -o-linear-gradient(top, #f28b08 0%,#faa519 15%,#faa519 65%,#fde1b3 100%);
background: -ms-linear-gradient(top, #f28b08 0%,#faa519 15%,#faa519 65%,#fde1b3 100%);
background: linear-gradient(to bottom, #f28b08 0%,#faa519 15%,#faa519 65%,#fde1b3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28b08', endColorstr='#fde1b3',GradientType=0 );
}

#left_div.column_lx{
display:none;
}

ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
position:absolute;
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.content_cnt_div table{
width:100%;
}

@font-face {
    font-family: 'arial_rounded_mt_boldbold';
    src: url('fonts/arial_rounded_mt_bold_bold-webfont.eot');
    src: url('fonts/arial_rounded_mt_bold_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/arial_rounded_mt_bold_bold-webfont.woff2') format('woff2'),
         url('fonts/arial_rounded_mt_bold_bold-webfont.woff') format('woff'),
         url('fonts/arial_rounded_mt_bold_bold-webfont.ttf') format('truetype'),
         url('fonts/arial_rounded_mt_bold_bold-webfont.svg#arial_rounded_mt_boldbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.clear{
clear:both;
}

div.inner-body{
position:relative;
margin:0 auto;
width: 990px;
}

#abc_nav > hr,
#layout_footer_div > br{
display:none;
}

#footer ul.footer-nav{
position:relative;
background-color:#fff;
text-align:center;
padding:3px 0 1px;
}

#footer ul.footer-nav:after{
position:absolute;
content:'';
left:0;
bottom:-20px;
width:100%;
height:19px;
background: #e15a15;
background: -moz-linear-gradient(top, #e15a15 0%, #e76610 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e15a15), color-stop(100%,#e76610));
background: -webkit-linear-gradient(top, #e15a15 0%,#e76610 100%);
background: -o-linear-gradient(top, #e15a15 0%,#e76610 100%);
background: -ms-linear-gradient(top, #e15a15 0%,#e76610 100%);
background: linear-gradient(to bottom, #e15a15 0%,#e76610 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e15a15', endColorstr='#e76610',GradientType=0 );
z-index:1;
}

#footer ul.footer-nav li{
position:relative;
display:inline-block;
margin-right:12px;
}

#footer ul.footer-nav li:last-child{
margin-right:0;
}

#footer ul.footer-nav li a{
position:relative;
display:block;
font-size:15px;
font-weight:bold;
color:#e96a0e;
line-height:40px;
padding:0 11px;
z-index:2;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;
}

#footer ul.footer-nav li a:hover{
color:#5174ba;
}

#footer ul.footer-nav li:after{
position:absolute;
content:'';
left:0;
top:0;
height:100%;
width:100%;
z-index:0;
background: #cbddfe;
background: -moz-linear-gradient(top, #cbddfe 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbddfe), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #cbddfe 0%,#ffffff 100%);
background: -o-linear-gradient(top, #cbddfe 0%,#ffffff 100%);
background: -ms-linear-gradient(top, #cbddfe 0%,#ffffff 100%);
background: linear-gradient(to bottom, #cbddfe 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbddfe', endColorstr='#ffffff',GradientType=0 );
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	-webkit-transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-ms-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
}

#footer ul.footer-nav li:hover:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

#footer div.content{
background: #e66311;
background: -moz-linear-gradient(top, #e66311 0%, #f27c08 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e66311), color-stop(100%,#f27c08));
background: -webkit-linear-gradient(top, #e66311 0%,#f27c08 100%);
background: -o-linear-gradient(top, #e66311 0%,#f27c08 100%);
background: -ms-linear-gradient(top, #e66311 0%,#f27c08 100%);
background: linear-gradient(to bottom, #e66311 0%,#f27c08 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e66311', endColorstr='#f27c08',GradientType=0 );
}

#footer div.content h2{
position:relative;
padding-top:52px;
font-family: 'arial_rounded_mt_boldbold';
color:#fff;
font-size:19px;
font-weight:normal;
}

#footer div.content h2 img{
float:left;
margin:-20px 10px 0 0;
}

#footer div.content p.addr{
margin:17px 0 29px;
font-size:14px;
color:#ffcc78;
}

#footer div.content p.addr span{
margin-left:15px;
font-weight:bold;
}

#footer div.content p.addr span.first{
margin:0;
}

#footer div.content p.addr a{
color:#fff;
}

#footer div.content div.madeby{
float:right;
width:175px;
padding-top:24px;
}

#footer div.content div.madeby p{
font-size:12px;
font-weight:bold;
color:#fd9b47;
margin-bottom:9px;
}

#footer div.content div.madeby img{
position:relative;
z-index:1;
}

#footer div.copyright{
border-top:3px solid #f28a2b;
height:38px;
background: #dc4d1a;
background: -moz-linear-gradient(top, #dc4d1a 0%, #dd4f19 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dc4d1a), color-stop(100%,#dd4f19));
background: -webkit-linear-gradient(top, #dc4d1a 0%,#dd4f19 100%);
background: -o-linear-gradient(top, #dc4d1a 0%,#dd4f19 100%);
background: -ms-linear-gradient(top, #dc4d1a 0%,#dd4f19 100%);
background: linear-gradient(to bottom, #dc4d1a 0%,#dd4f19 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc4d1a', endColorstr='#dd4f19',GradientType=0 );
}

#footer div.copyright p{
font-size:13px;
line-height:38px;
color:#fff;
text-align:center;
}

#footer #jump-top{
position:absolute;
right:0;
top:0;
width:38px;
height:38px;
z-index:1;
background:#f3861a url('../frameimage/footer/jump-arrow-hover.png') no-repeat 50% 11px;
background:url('../frameimage/footer/jump-arrow-hover.png') no-repeat 50% 11px, -moz-linear-gradient(top, #f3861a 0%, #fbb33c 100%);
background:url('../frameimage/footer/jump-arrow-hover.png') no-repeat 50% 11px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3861a), color-stop(100%,#fbb33c));
background:url('../frameimage/footer/jump-arrow-hover.png') no-repeat 50% 11px, -webkit-linear-gradient(top, #f3861a 0%,#fbb33c 100%);
background:url('../frameimage/footer/jump-arrow-hover.png') no-repeat 50% 11px, -o-linear-gradient(top, #f3861a 0%,#fbb33c 100%);
background:url('../frameimage/footer/jump-arrow-hover.png') no-repeat 50% 11px, -ms-linear-gradient(top, #f3861a 0%,#fbb33c 100%);
background:url('../frameimage/footer/jump-arrow-hover.png') no-repeat 50% 11px, linear-gradient(to bottom, #f3861a 0%,#fbb33c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3861a', endColorstr='#fbb33c',GradientType=0 );
cursor:pointer;
}

#footer #jump-top:after{
position:absolute;
content:'';
left:0;
top:0;
width:100%;
height:100%;
z-index:2;
background:#f28a2b url('../frameimage/footer/jump-arrow-hover.png') no-repeat 50% 11px,;
background:url('../frameimage/footer/jump-arrow.png') no-repeat 50% 13px, -moz-linear-gradient(top, #f28a2b 0%, #e15915 100%);
background:url('../frameimage/footer/jump-arrow.png') no-repeat 50% 13px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28a2b), color-stop(100%,#e15915));
background:url('../frameimage/footer/jump-arrow.png') no-repeat 50% 13px, -webkit-linear-gradient(top, #f28a2b 0%,#e15915 100%);
background:url('../frameimage/footer/jump-arrow.png') no-repeat 50% 13px, -o-linear-gradient(top, #f28a2b 0%,#e15915 100%);
background:url('../frameimage/footer/jump-arrow.png') no-repeat 50% 13px, -ms-linear-gradient(top, #f28a2b 0%,#e15915 100%);
background:url('../frameimage/footer/jump-arrow.png') no-repeat 50% 13px, linear-gradient(to bottom, #f28a2b 0%,#e15915 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28a2b', endColorstr='#e15915',GradientType=0 );
	-webkit-transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-ms-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
}

#footer #jump-top:hover:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
}

#contentframe_container_x_lcr2{
width:990px;
margin:0 auto;
}

#info_table_patch{
width:100%;
}

#contentframe_container_x_lcr1{
display:table;
width:100%;
}

#content_div{
width:670px;
display:table-cell;
vertical-align:top;
padding-bottom:27px;
}

#layout_menu_div{
padding-bottom:8px;
}

#right_div{
width:310px;
padding:20px 0 27px 10px;
display:table-cell;
vertical-align:top;
}

div.page-title{
position:relative;
padding:20px 0 0;
margin-bottom:15px;
}

div.page-title:after{
position:absolute;
content:'';
bottom:-6px;
left:3px;
height:6px;
width:664px;
background:url('../frameimage/page-title-shadow.png') no-repeat 0 0;
z-index:1;
}

div.page-title h3{
font-size:23px;
line-height:1.3;
color:#e17500;
font-weight:bold;
text-align:center;
padding:9px 10px 10px;
border:3px solid #fff;
background: #fde1b2;
background: -moz-linear-gradient(left, #fde1b2 0%, #fef2e0 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fde1b2), color-stop(100%,#fef2e0));
background: -webkit-linear-gradient(left, #fde1b2 0%,#fef2e0 100%);
background: -o-linear-gradient(left, #fde1b2 0%,#fef2e0 100%);
background: -ms-linear-gradient(left, #fde1b2 0%,#fef2e0 100%);
background: linear-gradient(to right, #fde1b2 0%,#fef2e0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fde1b2', endColorstr='#fef2e0',GradientType=1 );
}

/* Kapcsolat */

#contact-page{
border:3px solid #fff;
}

#contact-page div.addresses{
color:#323232;
background-color:#e5ebf8;
border-bottom:3px solid #fff;
padding:25px 0 20px;
}

#contact-page div.addresses h3{
font-weight:bold;
font-size:18px;
text-align:center;
}

#contact-page div.addresses p{
font-size:16px;
line-height:24px;
text-align:center;
}

#contact-page div.addresses a{
color:#214896;
}

#contact-page div.sep-space{
height:2px;
background-color:#8cb4d1;
border-bottom:3px solid #fff;
}

#contact-page #map{
text-align:center;
background-color:#b5d1e5;
}

#contact-page #map h4{
display:inline-block;
font-size:16px;
font-weight:bold;
color:#234997;
line-height:28px;
padding:0 20px 0 50px;
background:#fff url(../frameimage/contact/spot.png) no-repeat 22px 2px;
}

#contact-page #map frame{
border:2px solid #fff;
}

/* Portletek */

#right_div > table.table_portlet{
width:100% !important;
margin-bottom:15px;
}

div.portlet p{
font-size:13px;
color:#ac6b01;
line-height:1.2;
}

div.more-btn,
div.portlet div.switch-btn,
#rheumatology-portlet div.btns-box{
text-align:center;
padding:15px 0;
}

div.more-btn a,
div.portlet div.switch-btn span{
position:relative;
display:inline-block;
line-height:34px;
padding:0 10px 0 29px;
font-size:14px;
font-weight:bold;
color:#fff;
border:2px solid #fff;
background:#f98a2e url('../frameimage/homepage/more-btn-hover.png') no-repeat 9px 8px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

div.more-btn a:after,
div.portlet div.switch-btn span:after{
position:absolute;
content:'';
top:8px;
left:9px;
width:10px;
height:19px;
background:#f98a2e url('../frameimage/homepage/more-btn.png') no-repeat 0 0;
z-index:1;
	-webkit-transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-ms-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
}

div.more-btn a:hover,
div.portlet div.content:hover > div.more-btn a,
div.portlet div.content:hover div.switch-btn span{
border-color:#fccd7e;
background-color:#fff;
color:#db7018;
}

div.more-btn a:hover:after,
div.portlet div.content:hover div.switch-btn span:after,
div.portlet div.content:hover > div.more-btn a:after,
div.portlet div.content div.btns-box a:hover :after,
#donation-portlet div.content:hover div.text:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
}

#right_div #donation-portlet:hover div.content{
border-color:#fff;
}

div.portlet div.content{
cursor:pointer;
background: #fef2e1;
background: -moz-linear-gradient(top, #fef2e1 0%, #fde1b1 60%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fef2e1), color-stop(60%,#fde1b1));
background: -webkit-linear-gradient(top, #fef2e1 0%,#fde1b1 60%);
background: -o-linear-gradient(top, #fef2e1 0%,#fde1b1 60%);
background: -ms-linear-gradient(top, #fef2e1 0%,#fde1b1 60%);
background: linear-gradient(to bottom, #fef2e1 0%,#fde1b1 60%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef2e1', endColorstr='#fde1b1',GradientType=0 );
}

div.portlet div.content:hover{
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #fde1b1 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fde1b1));
background: -webkit-linear-gradient(top, #ffffff 0%,#fde1b1 100%);
background: -o-linear-gradient(top, #ffffff 0%,#fde1b1 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#fde1b1 100%);
background: linear-gradient(to bottom, #ffffff 0%,#fde1b1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fde1b1',GradientType=0 );
}

div.portlet > h3{
position:relative;
font-size:17px;
color:#fff;
font-weight:bold;
text-align:center;
line-height:1.2;
padding:5px 10px 8px;
border-bottom:3px solid #fff;
z-index:1;
	-webkit-transition: border-color 0.2s linear;
	-moz-transition: border-color 0.2s linear;
	-ms-transition: border-color 0.2s linear;
	-o-transition: border-color 0.2s linear;
	transition: border-color 0.2s linear;
}

div.portlet:hover > h3{
border-color:#f68c11;
}

div.portlet > h3:after{
position:absolute;
content:'';
left:0;
bottom:0;
width:100%;
height:100%;
background: -moz-linear-gradient(top, rgba(255,215,150,0) 0%, rgba(255,215,150,0.5) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,215,150,0)), color-stop(100%,rgba(255,215,150,0.5)));
background: -webkit-linear-gradient(top, rgba(255,215,150,0) 0%,rgba(255,215,150,0.5) 100%);
background: -o-linear-gradient(top, rgba(255,215,150,0) 0%,rgba(255,215,150,0.5) 100%);
background: -ms-linear-gradient(top, rgba(255,215,150,0) 0%,rgba(255,215,150,0.5) 100%);
background: linear-gradient(to bottom, rgba(255,215,150,0) 0%,rgba(255,215,150,0.5) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffd796', endColorstr='#80ffd796',GradientType=0 );
z-index:0;
	-webkit-transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-ms-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
}

div.portlet:hover > h3:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;	
}

#donation-portlet div.content{
border-top:3px solid #fff;
}

#donation-portlet div.text{
position:relative;
padding:10px 0 0 112px;
background:url('../image/portlets/donation-hover.png') no-repeat 5px 10px;
}

#donation-portlet p.tax-code{
width:203px;
margin:14px auto 0;
background-color:#fff;
text-align:center;
border:2px solid #f9deb0;
font-size:12px;
line-height:28px;
font-weight:bold;
color:#214896;
}

#donation-portlet p.tax-code span{
color:#6486cb;
}

#donation-portlet div.text:after{
position:absolute;
content:'';
top:10px;
left:5px;
width:100px;
height:77px;
background:url('../image/portlets/donation.png') no-repeat 0 0;
z-index:2;
	-webkit-transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-ms-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
}

#training-portlet div.text{
padding:13px 5px 0;
}

#training-portlet div.text img{
float:left;
margin-right:5px;
}

#rheumatology-portlet div.text{
padding:13px 0 0 151px;
background:url('../image/portlets/rheumatology.png') no-repeat 2px 13px;
}

#rheumatology-portlet div.content.switch{
cursor:default;
}

#rheumatology-portlet div.btns-box{
display:none;
padding:27px 0;
}

#rheumatology-portlet div.btns-box div.more-btn{
position:relative;
margin-bottom:15px;
padding:0;
}

#rheumatology-portlet div.btns-box div.more-btn.last{
margin-bottom:0;
}

#rheumatology-portlet div.btns-box div.more-btn a{
padding:8px 0px 9px 29px;
width:199px;
line-height:1.2;
}

#events-portlet div.content{
border:3px solid #fff;
border-top:0;
padding:0;
overflow:hidden;
background: #e5eeff;
background: -moz-linear-gradient(top, #e5eeff 0%, #ffffff 50%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5eeff), color-stop(50%,#ffffff));
background: -webkit-linear-gradient(top, #e5eeff 0%,#ffffff 50%);
background: -o-linear-gradient(top, #e5eeff 0%,#ffffff 50%);
background: -ms-linear-gradient(top, #e5eeff 0%,#ffffff 50%);
background: linear-gradient(to bottom, #e5eeff 0%,#ffffff 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5eeff', endColorstr='#ffffff',GradientType=0 );
}

#events-portlet div.content li br{
display:none;
}

#events-portlet div.content li{
position:relative;
padding:10px 7px;
margin-bottom:5px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#events-portlet div.content li:before{
position:absolute;
content:'';
top:2px;
left:0;
width:3px;
height:96%;
background:transparent;
z-index:2;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#events-portlet div.content li:hover:before{
background:#5174ba;
}

#events-portlet div.content li:hover{
background:#fff;
}

#events-portlet div.content li:not(:last-child):after{
position:absolute;
content:'';
bottom:-3px;
left:0;
width:100%;
height:1px;
background:url('../frameimage/homepage/blue-sep.png') repeat-x 0 0;
z-index:1;
}

#events-portlet span.title a.cname{
display:block;
font-size:16px;
font-weight:bold;
color:#214896;
padding:5px 10px;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;
}

#events-portlet li:hover span.title a.cname{
color:#db7018;
}

#events-portlet span.csdate,
#events-portlet span.cedate{
display:inline-block;
background-color:#5174ba;
line-height:26px;
color:#fff;
font-size:14px;
font-weight:bold;
padding:0 10px;
	-webkit-transition: background-color 0.2s linear;
	-moz-transition: background-color 0.2s linear;
	-ms-transition: background-color 0.2s linear;
	-o-transition: background-color 0.2s linear;
	transition: background-color 0.2s linear;
}

#events-portlet div.content li:hover span.csdate,
#events-portlet div.content li:hover span.cedate{
background-color:#f98a2e;
}

#events-portlet span.csdate{
margin-right:-8px;
}

#events-portlet span.cedate{
padding-left:0;
}

#events-portlet span.clocation{
display:block;
font-size:14px;
color:#6486cb;
padding:0 0 0 10px;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;
}

#events-portlet li:hover span.clocation{
color:#7a7a7a;
}

#events-portlet span.morelink{
display:none;
}

#events-portlet div.more-btn a{
border:0;
color:#fff;
background:#6e99f1 url('../frameimage/homepage/more-btn.png') no-repeat 9px 8px;
}

#events-portlet div.more-btn a:hover{
background-color:#214896;
}

#events-portlet div.more-btn a:after{
background:none;
}

#foundation-org-page{
background-color:#fff;
padding:17px 13px;
color:#222;
font-size:15px;
}

#foundation-org-page p,
#foundation-org-page h5{
line-height:1.2;
margin-bottom:15px;
}

#foundation-org-page ol.lower-alpha{
margin-bottom:25px;
}

#foundation-org-page ol.lower-alpha li{
list-style:lower-alpha;
margin:0 0 10px 30px;
line-height:1.2;
}

#coop-org-page{
background-color:#fff;
padding:3px;
}

#coop-org-page div.coop-list-box ul{
padding-bottom:2px;
border-bottom:3px solid #ee810b;
}

#coop-org-page div.coop-list-box ul li{
position:relative;
display:inline-block;
border:2px solid #c7e0f1;
margin-right:3px;
background: #f6b35c;
background: -moz-linear-gradient(top, #f6b35c 0%, #ee810b 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6b35c), color-stop(100%,#ee810b));
background: -webkit-linear-gradient(top, #f6b35c 0%,#ee810b 100%);
background: -o-linear-gradient(top, #f6b35c 0%,#ee810b 100%);
background: -ms-linear-gradient(top, #f6b35c 0%,#ee810b 100%);
background: linear-gradient(to bottom, #f6b35c 0%,#ee810b 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6b35c', endColorstr='#ee810b',GradientType=0 );
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#coop-org-page div.coop-list-box ul li:after{
position:absolute;
content:'';
bottom:-2px;
left:-2px;
height:0;
width:100%;
padding-right:4px;
background-color:#ee810b;
z-index:1;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#coop-org-page div.coop-list-box ul li.current:after{
height:2px;
bottom:-4px;
}

#coop-org-page div.coop-list-box ul li span{
display:block;
line-height:44px;
padding:0 10px;
font-size:18px;
font-weight:bold;
color:#214896;
background-color:#e5eeff;
border:1px solid #e5eeff;
cursor:pointer;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#coop-org-page div.coop-list-box ul li:not(.current):hover{
border-color:#ffe1b2;
}

#coop-org-page div.coop-list-box ul li:not(.current):hover span{
color:#e17500;
background-color:#fef1dd;
border-color:#fef1dd;
}

#coop-org-page div.coop-list-box ul li.current{
border-color:#ee810b;
}

#coop-org-page div.coop-list-box ul li.current span{
color:#fff;
background-color:transparent;
border-color:#ee810b;
}

#coop-org-page #content-frame div{
padding:17px 11px;
}

#coop-org-page #content-frame h3{
font-size:18px;
font-weight:bold;
color:#214896;
line-height:1.2;
}

#coop-org-page #content-frame p.local{
color:#6f6f6f;
}

#coop-org-page #content-frame p{
font-size:14px;
margin-bottom:15px;
line-height:1.3;
}

#coop-org-page #content-frame p a{
color:#214896;
}

#coop-org-page #content-frame .doc-table{
width:664px;
margin-left:-11px;
}

#coop-org-page #content-frame table.doc-table th.doc-published a.sort-asc{
margin-left:-1px;
}

#coop-org-page #content-frame{
position:relative;
width:664px;
overflow:hidden;
}

#hide-pages{
display:none;
}

#coop-org-page #mrsze > img{
float:right;
margin:24px 24px 10px 10px;
}

#edu-progs{
background-color:#fff;
padding:20px 3px 3px;
}

#edu-progs p{
font-size:16px;
line-height:1.3;
color:#565656;
margin:0 20px 15px;
}

#edu-progs p a{
color:#f98a2e;
}

#edu-progs p a.mail:hover{
text-decoration:underline;
}

#edu-progs div.orange-box{
padding-top:15px;
background-color:#fde1b2;
margin-bottom:15px;
}

#edu-progs div.orange-box p{
color:#bf4b12;
}

#edu-progs div.more-btn{
padding-top:0;
}

#edu-progs div.event .head h4{
font-size:18px;
color:#fff;
font-weight:normal;
background-color:#5174ba;
padding:10px 22px;
line-height:1.2;
}

#edu-progs div.event .head{
border-bottom:1px solid #8cb4d1;
}

#edu-progs div.event .head p.date{
font-size:16px;
color:#5174ba;
line-height:32px;
margin-bottom:0;
}

#edu-progs div.event .head p.date span{
color:#214897;
}

#edu-progs div.event .head p.date span.start{
position:relative;
display:inline-block;
margin-right:49px;
}

#edu-progs div.event .head p.date span.start:after{
position:absolute;
content:'';
right:-23px;
top:7px;
width:1px;
height:16px;
background-color:#5174ba;
z-index:1;
}

#edu-progs div.event .content{
padding:10px 0 5px;
background-color:#e3eaf8;
}

#edu-progs div.event .content p{
display:table;
}

#edu-progs div.event .content p label{
display:table-cell;
color:#5174ba;
font-weight:bold;
padding-right:6px;
white-space:nowrap;
}

#edu-progs div.event .content p span.data{
display:table-cell;
}

/* Hírek */

div.content_inner_hirek div.middle_news ul.newsblock{
background-color:#fff;
padding:3px;
}

div.content_inner_hirek div.middle_news div.newsnav.singlepage,
div.content_inner_hirek div.middle_news li.one_newsblock p.next_btn_block,
div.content_inner_hirek div.middle_news li.one_newsblock span#newsdate_site,
div.content_inner_hirek div.middle_news li.one_newsblock #newsdate_sitelink,
div.content_inner_hirek div.middle_news li.one_newsblock #newsdate_date{
display:none;
}

div.content_inner_hirek div.middle_news li.one_newsblock{
cursor:pointer;
}

div.content_inner_hirek div.middle_news li.one_newsblock span.title a{
display:block;
background-color:#5174ba;
padding:10px 16px;
font-size:17px;
font-weight:bold;
color:#fff;
line-height:1.2;
	-webkit-transition: background-color 0.2s linear;
	-moz-transition: background-color 0.2s linear;
	-ms-transition: background-color 0.2s linear;
	-o-transition: background-color 0.2s linear;
	transition: background-color 0.2s linear;
}

div.content_inner_hirek div.middle_news li.one_newsblock div.news_text{
font-size:16px;
color:#5174ba;
line-height:1.2;
padding:10px 16px;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;
}

div.content_inner_hirek div.middle_news li.one_newsblock div.news_text p.date{
font-size:14px;
color:#6486cb;
padding-top:10px;
}

div.content_inner_hirek div.middle_news li.one_newsblock:hover span.title a{
background-color:#f98a2e;
}

div.content_inner_hirek div.middle_news li.one_newsblock:hover div.news_text{
color:#000000;
}

#middle.detailsview #top_head > h5,
#middle.detailsview #top_head > br,
#middle.detailsview ul.newsblock div.newsdate{
display:none;
}

#middle.detailsview ul.newsblock{
background-color:#fff;
padding:17px 20px;
}

#middle.detailsview ul.newsblock span.title a{
display:block;
text-align:center;
line-height:1.2;
font-weight:bold;
font-size:22px;
color:#214896;
margin-bottom:15px;
}

#middle.detailsview ul.newsblock div.news_lead,
#middle.detailsview ul.newsblock div.news_text{
font-size:16px;
line-height:26px;
color:#323232;
}

#middle.detailsview p span.backlink{
display:block;
background-color:#fff;
text-align:center;
padding:10px;
}

#middle.detailsview p span.backlink a{
display:inline-block;
color:#fff;
font-size:14px;
font-weight:bold;
line-height:34px;
padding:0 20px 0 28px;
background:#97abdc url('../frameimage/back-arrow.png') no-repeat 9px 50%;
	-webkit-transition: background-color 0.2s linear;
	-moz-transition: background-color 0.2s linear;
	-ms-transition: background-color 0.2s linear;
	-o-transition: background-color 0.2s linear;
	transition: background-color 0.2s linear;
}

#middle.detailsview p span.backlink a:hover{
background-color:#f98a2e;
}

#middle.detailsview p span.backlink a img{
display:none;
}

/* Folyóirat */

#journal{
background-color:#fff;
padding-bottom:3px;
}

#journal div.img-box{
padding:10px;
float:left;
width:282px;
}

#journal div.text{
float:left;
width:355px;
padding:10px 10px 10px 2px;
}

#journal div.text h4{
font-size:16px;
color:#ac6b01;
font-weight:bold;
line-height:1.3;
margin-bottom:15px;
}

#journal div.text p{
font-size:15px;
line-height:1.3;
color:#4d4d4d;
margin:0 0 20px;
}

#journal div.text p label{
font-weight:bold;
}

#journal div.text p a{
color:#f98a2e;
}

/* Támogatás */

#donation-page{
padding:3px;
background-color:#fff;
}

#donation-page p{
font-size:16px;
color:#000;
margin:0 12px 20px;
}

#donation-page h4{
font-size:18px;
color:#214896;
font-weight:bold;
margin:20px 0;
text-align:center;
}

#donation-page div.top-section{
position:relative;
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #ffefd6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ffefd6));
background: -webkit-linear-gradient(top, #ffffff 0%,#ffefd6 100%);
background: -o-linear-gradient(top, #ffffff 0%,#ffefd6 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#ffefd6 100%);
background: linear-gradient(to bottom, #ffffff 0%,#ffefd6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffefd6',GradientType=0 );
border-bottom:3px solid #fdce83;
margin-bottom:20px;
}

#donation-page div.top-section p{
margin-bottom:0;
}

#donation-page div.top-section > p{
width:435px;
}

#donation-page div.top-section div.tax-code{
position:relative;
padding:12px 240px 12px 25px;
border:1px solid #ffd8b3;
background-color:#fff;
margin:12px 4px 0;
}

#donation-page div.top-section div.tax-code:after{
position:absolute;
content:'';
right:3px;
bottom:3px;
width:193px;
height:149px;
background:url('../image/donation/donation.jpg') no-repeat 0 0;
z-index:1;
}

#donation-page div.top-section div.tax-code p{
color:#6486cb;
font-weight:bold;
text-align:center;
}

#donation-page div.top-section div.tax-code p span{
color:#214896;
}

#donation-page div.top-section p.thanks{
color:#be6b22;
text-align:center;
line-height:44px;
border-bottom:3px solid #fff;
width:auto;
}

#donation-page p.signature{
text-align:center;
padding-top:15px;
}

#donation-page p.signature span{
font-size:15px;
color:#727171;
}

/* Keresés */

#search-page div.page-title h3{
padding-left:56px;
background:url('/upload/aneszteziologia/frameimage/newdesign/page-icons/search.png') no-repeat 0 50%;
}

#search-page td.gsib_a{
padding:0;
width:464px !important;
}

#search-page .gsc-control-cse{
	background-color:transparent;
	border:none;
	padding:0;
}

#search-page table.gsc-search-box{
	background:#e9effd;
	border:3px solid #fff;
	height:78px;
	margin:0;
	position:relative;
}

#search-page form.gsc-search-box{
	margin:0;
}

#search-page table.gsc-search-box td.gsc-input input{
	background:#ffffff !important;
	border:2px solid #c2d3f4!important;
	display:block;
	height:42px !important;
	width:470px!important;
	padding:0 11px !important;
	margin:0 0 0 10px;
	outline:0!important; 
	font-size:18px;
	color:#214896 !important;
	font-weight:bold;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;	
}

#search-page table.gsc-search-box td.gsc-input input:hover{
color:#ef850a!important;
border-color:#fff!important;
background-color:#feeed6!important;
}

#search-page table.gsc-search-box td.gsc-input input:focus,
#search-page table.gsc-search-box td.gsc-input input:focus:hover{
color:#5889ac!important;
border-color:#fff!important;
background-color:#fff!important;
}

#search-page div.gsc-clear-button{
position:absolute;
right:171px;
top:29px;
width:18px;
height:18px;
padding:0!important;
margin:0!important;
overflow:hidden;
text-indent:-50px;
background:url('../frameimage/search/clear-hover-icon.png') no-repeat 0 0;
z-index:1;
}

#search-page div.gsc-clear-button:after{
position:absolute;
content:'';
top:0;
left:0;
height:18px;
width:18px;
background:url('../frameimage/search/clear-icon.png') no-repeat 0 0;
z-index:1;
	-webkit-transition: opacity 0.2s linear;
	-moz-transition: opacity 0.2s linear;
	-ms-transition: opacity 0.2s linear;
	-o-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
}

#search-page div.gsc-clear-button:hover:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
}

#search-page #gsc-iw-id1{
margin-left:39px !important;
height:auto !important;
	background:#ddf8f3 !important;
	border:2px solid #fff !important;
box-shadow:none !important;
-moz-box-shadow:none !important;
-webkit-box-shadow:none !important;
}

#search-page span#gs_cb50:hover{
background:none;
}

#search-page #gs_st50,#search-page #gs_st50 a.gsst_a{
padding:0!important;
height:22px;
}

#search-page #gs_st50 a.gsst_a{
background:url('../frameimage/newdesign/search/clear-hover.png') no-repeat 50% 50%;
}

#search-page #gs_st50{
padding-top:2px!important;
}

#search-page td.gsc-search-button{
width:195px !important;
}

#search-page td.gsc-clear-button{
	position:relative;
}

#search-page .search-options{
	overflow:auto;
	border:3px solid #fff;
	border-top:none;
}

#search-page input.gsc-search-button{
	border:2px solid #fff;
	text-transform:uppercase;
	font-size:15px;
	font-weight:normal;
	padding:0 15px 0 40px;
	height:46px;
	position: relative;
	background: #5276bd url('../frameimage/search/search-icon.png') no-repeat 7px 50%;  
	cursor:pointer; 
	color:#fff; 
	border-radius:0;
	-webkit-transition: background-color 0.2s linear;
	-moz-transition: background-color 0.2s linear;
	-ms-transition: background-color 0.2s linear;
	-o-transition: background-color 0.2s linear;
	transition: background-color 0.2s linear;
}
#search-page input.gsc-search-button:hover{
	background-color:#dc9d16;
}

#search-page .gsc-tabsArea,
#search-page .gsc-refinementsArea{
	margin:0;
	background:#d8e2fb;
	border:3px solid #fff;
	border-top:none;
	padding-bottom:3px;
	-webkit-box-shadow: inset 0px -3px 0px 0px rgba(33,72,150,1);
	-moz-box-shadow: inset 0px -3px 0px 0px rgba(33,72,150,1);
	box-shadow: inset 0px -3px 0px 0px rgba(33,72,150,1);
}

#search-page .gsc-refinementsArea .gs-spacer{
	display:none;
}

#search-page .gsc-tabsArea .gsc-tabHeader.gsc-tabhInactive,
#search-page .gsc-refinementsArea .gsc-refinementhInactive{
	position:relative;
	color:#214896;
	font-size:19px;
	background-color:transparent;
	padding:13px 32px;
	border:none;
	border-right:3px solid #fff;
	margin:0;
	text-decoration:none;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#search-page .gsc-tabsArea .gsc-tabHeader.gsc-tabhInactive:after{
position:absolute;
content:'';
left:0;
bottom:0;
height:2px;
width:100%;
background-color:#fff;
z-index:1;
}

div.gsc-tabsArea span.gs-spacer{
display:none;
}

#search-page .gsc-tabsArea .gsc-tabHeader.gsc-tabhInactive:hover,
#search-page .gsc-refinementsArea .gsc-refinementhInactive:hover{
	background-color:#e29d26;
	color:#fff;
}

#search-page .gsc-tabsArea .gsc-tabHeader.gsc-tabhActive,
#search-page .gsc-refinementsArea .gsc-refinementhActive{
	color:#fff;
	font-size:19px;
	background-color:#214896;
	padding:13px 32px;
	border:none;
	border-right:3px solid #fff;
	margin:0;
	font-weight:normal;
}

#search-page .gs-per-result-labels{
	display:none;
}

#search-page .gsc-refinementsArea{
	padding-left: 0;
}

#search-page .gsc-above-wrapper-area{
	background:#fff;
	padding:3px;
}

#search-page .gsc-above-wrapper-area .gsc-result-info,
#search-page .gsc-above-wrapper-area .gsc-orderby-label{
	color:#8cb4d1;
	font-size:16px;
	padding:0 17px;
}

#search-page .gsc-above-wrapper-area .gsc-selected-option-container{
	border:3px solid #8cb4d1;
	background: #8cb4d1 url('../frameimage/newdesign/search/select.png') no-repeat 100% 0;
	border-radius:0;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding-right:67px;
	cursor:pointer;
}

#search-page .gsc-above-wrapper-area .gsc-selected-option-container:hover{
background-color:#e29d26;
border-color:#e29d26;
background-position: 100% -31px;
}

#search-page .gsc-control-cse .gsc-option-selector{
background:none;
}

#search-page .gsc-results{
	width:100%;
	margin-top:8px;
}

#search-page .gsc-webResult.gsc-result{
	border:3px solid #fff;
	background:#fff;
	margin:0;
	padding:0;
	-webkit-transform: scale(1,1);
	-webkit-transition-timing-function: linear;
	-webkit-transition-duration: 100ms;
	-moz-transform: scale(1,1);
	-moz-transition-timing-function: linear;
	-moz-transition-duration: 100ms;
	-ms-transform: scale(1,1);
	-ms-transition-timing-function: linear;
	-ms-transition-duration: 100ms;
}

#search-page .gsc-webResult.gsc-result:hover{

}


#search-page .gsc-webResult.gsc-result div.gs-title{
	height:42px;
	text-decoration:none;
}

#search-page .gsc-webResult.gsc-result a.gs-title{
	background:#e9effd;
	display:block;
	color:#214896;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	padding:8px 17px 4px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;	
}

#search-page div.gs-fileFormat{
color:#568abe;
font-size:17px;
margin:22px 0px -22px 17px;
}

#search-page div.gs-fileFormat span{
color:#568abe;
font-size:17px;
}

#search-page div.gs-fileFormat span.gs-fileFormatType{
color:#2d5a8c;
}

#search-page .gsc-webResult.gsc-result:hover a.gs-title{
	background:#f0880a;
	color:#fff;
}

#search-page .gsc-webResult.gsc-result .gs-bidi-start-align.gs-snippet{
	padding:40px 17px 20px 17px;
	font-size:15px;
	color:#090909;
	line-height:1.2;
}

#search-page .gsc-webResult.gsc-result .gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long{
	position: absolute;
	top: 45px;
	left: 17px;
	font-size: 14px;
	color: #6f93ad;
}

#search-page .gs-result .gs-title *{
color:#5884dc;
font-size:19px;
text-decoration:none;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;	
}

#search-page .gs-result:hover .gs-title *{
color:#fecf80;
}

#search-page td.gsc-table-cell-thumbnail.gsc-thumbnail{
display:none;
}

#search-page .gsc-cursor-box.gs-bidi-start-align{
	background:#e9effd;
	border:3px solid #fff;
	height: 43px;
	padding-top: 10px;
	text-align:center;
}

#search-page .gsc-results .gsc-cursor{
	margin:0 auto;
}

#search-page .gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page{
	border:2px solid #bbdcfc;
	background:#fff;
	color:#386a9f;
	width:28px;
	font-size:17px;
	line-height:28px;
	padding:0;
	text-align:center;
	display:inline-block;
	text-decoration:none;
	font-weight:bold;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;	
}

#search-page .gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page:not(.gsc-cursor-current-page):hover{
background-color:#f98a2e;
color:#fff;
border-color:#fff;
}

#search-page .gsc-cursor-box.gs-bidi-start-align .gsc-cursor-current-page{
	border:2px solid #fff;
	background:#97abdc;
	color:#fff;
}

#search-page .gcsc-branding-text,
#search-page .gcsc-branding-img-noclear{
	display:none;
}


#search-page .gs-no-results-result .gs-snippet{
	border:none;
	background-color:transparent;
	color:#268288;
	font-size:17px;
	font-weight:bold;
}

div.middle.middle_kongresszusok div.cnt_head h5,
div.middle.middle_kongresszusok #congress_szukito_table{
display:none;
}

div.middle.middle_kongresszusok div.page-title{
margin:0;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer > li{
border:3px solid #fff;
background-color:#fff;
padding:0;
margin:0;
cursor:pointer;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer > li:hover,
#english-page div.block:not(.open):hover{

}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_title{
background-color:#5174ba;
	-webkit-transition: background-color 0.2s ease-in-out;
	-moz-transition: background-color 0.2s ease-in-out;
	-ms-transition: background-color 0.2s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer > li:hover div.congress_title{
background-color:#f98a2e;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_title a{
display:none;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_title a.congress_title_link{
display:block;
padding:10px 8px;
font-weight:bold;
font-size:18px;
color:#fff;
	-webkit-transition: color 0.2s ease-in-out;
	-moz-transition: color 0.2s ease-in-out;
	-ms-transition: color 0.2s ease-in-out;
	-o-transition: color 0.2s ease-in-out;
	transition: color 0.2s ease-in-out;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li:hover div.congress_title a.congress_title_link{
color:#fff;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_date{
padding:14px 14px 11px;
margin-bottom:11px;
background:url('../frameimage/congress/blue-sep.png') repeat-x 0 100%;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_date br,
#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li  div.div_further_Btn{
display:none;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_date span.dateLabel,
#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_location_label span{
font-size:15px;
font-weight:normal;
color:#568abe;
	-webkit-transition: color 0.2s ease-in-out;
	-moz-transition: color 0.2s ease-in-out;
	-ms-transition: color 0.2s ease-in-out;
	-o-transition: color 0.2s ease-in-out;
	transition: color 0.2s ease-in-out;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li:hover div.congress_date span.dateLabel,
#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li:hover div.congress_location_label span{
color:#ff9600;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_date span.dateValue,
#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_location span{
color:#2d5a8c;
font-size:15px;
font-weight:bold;
	-webkit-transition: color 0.2s ease-in-out;
	-moz-transition: color 0.2s ease-in-out;
	-ms-transition: color 0.2s ease-in-out;
	-o-transition: color 0.2s ease-in-out;
	transition: color 0.2s ease-in-out;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li:hover div.congress_date span.dateValue,
#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li:hover div.congress_location span{
color:#f67d24;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_date span.congress_endDate{
position:relative;
padding-left:20px;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_date span.congress_endDate:after{
position:absolute;
content:'';
left:6px;
top:1px;
height:15px;
width:1px;
background-color:#568abe;
z-index:1;
	-webkit-transition: background-color 0.2s ease-in-out;
	-moz-transition: background-color 0.2s ease-in-out;
	-ms-transition: background-color 0.2s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li:hover div.congress_date span.congress_endDate:after{
background-color:#f67d24;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_location_label{
padding-left:14px;
}

div.content_inner_kongresszus #congress_item_template{
margin-top:0;
}

div.content_inner_kongresszus #congress_item_template{
position:relative;
margin:0;
padding:14px 3px 3px;
background-color:#fff;
border:0;
}

div.content_inner_kongresszus #congress_item_template #item_Cim{
background-color:#fff;
padding-top:0;
}

div.content_inner_kongresszus #congress_item_template #item_Cim a{
position:absolute;
width:auto;
left:17px;
top:13px;
}

div.content_inner_kongresszus #congress_item_template #item_Cim span{
font-size:19px;
font-weight:bold;
color:#214896;
line-height:1.3;
margin:0 0 13px 46px;
float:left;
}

div.content_inner_kongresszus #congress_item_template #congress_item_date{
position:relative;
clear:both;
border-top:2px solid #fff;
padding:11px 13px 12px;
background:#e3f1fa url('../frameimage/congress/blue-dotted.png') repeat-x 0 100%;
}

div.content_inner_kongresszus #congress_item_template #congress_item_date:after{
position:absolute;
content:'';
left:0;
top:-5px;
height:3px;
width:100%;
background-color:#bed4e3;
z-index:1;
}

div.content_inner_kongresszus #congress_item_template #congress_item_date #cntphMaster_rep_Congress_lbl_StartDate_Text_0,
div.content_inner_kongresszus #congress_item_template #congress_item_date #cntphMaster_rep_Congress_lbl_EndDate_Text_0,
div.content_inner_kongresszus #congress_item_template #congress_item_location #cntphMaster_rep_Congress_lbl_Location_Text_0{
color:#346589;
font-weight:normal;
font-size:16px;
}

div.content_inner_kongresszus #congress_item_template #congress_item_date #cntphMaster_rep_Congress_lbl_StartDate_0,
div.content_inner_kongresszus #congress_item_template #congress_item_date #cntphMaster_rep_Congress_lbl_EndDate_0,
div.content_inner_kongresszus #congress_item_template #congress_item_location #cntphMaster_rep_Congress_lbl_Location_0{
color:#285c82;
font-weight:bold;
font-size:16px;
}

div.content_inner_kongresszus #congress_item_template #congress_item_location{
background-color:#e3f1fa;
padding:11px 13px;
margin-bottom:20px;
}

div.content_inner_kongresszus #congress_item_template #congress_description{
background-color:#fff;
}

div.content_inner_kongresszus #congress_item_template #congress_item_url,
div#congress_item_template #congress_item_tudimfo, 
div#congress_item_template #congress_item_tudinfohely,
div#congress_item_template #congress_item_tudinfotel,
div#congress_item_template #congress_item_tudinfomail, 
div#congress_item_template #congress_item_szervezomail, 
div#congress_item_template #congress_item_szervezo, 
div#congress_item_template #congress_item_szervezohely, 
div#congress_item_template #congress_item_szervezocim, 
div#congress_item_template #congress_item_szervezotel, 
div#congress_item_template #congress_item_szervezofax, 
div#congress_item_template #congress_item_szervezomail{
padding:0 13px;
margin-bottom:20px;
font-weight:normal;
color:#010101;
}

div.content_inner_kongresszus #congress_item_template #congress_item_url span,
#congress_item_tudimfo #cntphMaster_rep_Congress_lbl_Tudinfo_Text_0, 
#congress_item_template #congress_item_tudinfohely #cntphMaster_rep_Congress_lbl_TudinfoHely_Text_0,
#congress_item_template #congress_item_tudinfotel #cntphMaster_rep_Congress_lbl_TudinfoTel_Text_0, 
#congress_item_template #congress_item_tudinfofax #cntphMaster_rep_Congress_lbl_SzervezoFax_Text_0, 
#congress_item_template #congress_item_tudinfomail #cntphMaster_rep_Congress_lbl_TudinfoMail_Text_0, 
#congress_item_template #congress_item_szervezomail #cntphMaster_rep_Congress_lbl_SzervezoMail_Text_0, 
#congress_item_template #congress_item_szervezo #cntphMaster_rep_Congress_lbl_Szervezo_Text_0, 
#congress_item_template #congress_item_szervezohely #cntphMaster_rep_Congress_lbl_SzervezoHely_Text_0, 
#congress_item_template #congress_item_szervezocim #cntphMaster_rep_Congress_lbl_SzervezoCim_Text_0, 
#congress_item_template #congress_item_szervezotel #cntphMaster_rep_Congress_lbl_SzervezoTel_Text_0, 
#congress_item_template #congress_item_szervezofax #cntphMaster_rep_Congress_lbl_SzervezoFax_Text_0, 
#congress_item_template #congress_item_szervezomail #cntphMaster_rep_Congress_lbl_SzervezoMail_Text_0{
font-size:16px;
font-weight:bold;
color:#010101;
}

div.content_inner_kongresszus #congress_item_template #congress_item_url a span{
font-weight:normal;
color:#35ac97;
	-webkit-transition: color 0.2s ease-in-out;
	-moz-transition: color 0.2s ease-in-out;
	-ms-transition: color 0.2s ease-in-out;
	-o-transition: color 0.2s ease-in-out;
	transition: color 0.2s ease-in-out;
}

div.content_inner_kongresszus #congress_item_template #congress_description{
color:#010101;
font-size:16px;
line-height:27px;
padding:0 13px 1px;
}

div.content_inner_kongresszus #congress_item_template #congress_description a{
color:#35ac97;
	-webkit-transition: color 0.2s ease-in-out;
	-moz-transition: color 0.2s ease-in-out;
	-ms-transition: color 0.2s ease-in-out;
	-o-transition: color 0.2s ease-in-out;
	transition: color 0.2s ease-in-out;
}

div.content_inner_kongresszus #congress_item_template #congress_description a:hover,
div.content_inner_kongresszus #congress_item_template #congress_item_url a span:hover{
color:#e29d26;
}

div.content_inner_kongresszus #btn_div{
text-align:center;
padding:17px 0 10px;
background-color:#fff;
}

div.content_inner_kongresszus #btn_div #cntphMaster_btnBackToList,
div.content_inner_kongresszus #btn_div #cntphMaster_btnBack{
height:34px;
width:auto;
font-size:14px;
font-weight:bold;
color:#ffffff;
border:0;
padding:0 20px 0 28px;
cursor:pointer;
background:#97abdc url('../frameimage/back-arrow.png') no-repeat 14px 50%;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

div.content_inner_kongresszus #btn_div #cntphMaster_btnBackToList:hover,
div.content_inner_kongresszus #btn_div #cntphMaster_btnBack:hover{
background-color:#f98a2e;
}

#info_second_table > div.page,
div.content_cnt_div div.page{
border:3px solid #fff;
background-color:#fff;
}

#info_second_table > div.page div.inner,
div.content_cnt_div div.page div.inner{
padding:16px;
}

#info_second_table > div.page div.inner p,
div.content_cnt_div div.page div.inner p{
color:#222;
margin-bottom:15px;
line-height:22px;
}

div.content_inner_osztondij div.content_cnt_div table td > br,
div.content_inner_osztondij div.content_cnt_div table td > hr{
display:none;
}

div.content_inner_osztondij div.content_cnt_div div.page-title{
margin-bottom:0;
}

#mraid-page{
padding:0 16px;
background:url('../frameimage/blue-grad-bg.png') repeat-x 0 0;
}

#mraid-page h4{
text-align:center;
font-weight:bold;
font-size:20px;
line-height:53px;
color:#6295bb;
}

#mraid-page div.tax-box{
margin:0;
background-color:#fff;
border:1px solid #c0d2f5;
padding:16px 0 15px;
}

#mraid-page div.tax-box p{
text-align:center;
font-size:18px;
color:#6486cb;
line-height:1.4;
}

#mraid-page div.tax-box p span{
color:#214896;
}

#mraid-page div.tax-box p label{
font-weight:bold;
}

div.content_inner_div.content_inner_celok td > br,
div.content_inner_div.content_inner_celok td > hr{
display:none;
}

div.content_inner_div.content_inner_celok div.page-title{
margin-bottom:0;
}

#aim-page h4{
font-size:17px;
margin:25px 0 20px;
}

ol.lower-latin li{
line-height:1.2;
margin:0 0 13px 20px;
list-style:lower-latin;
}


table.doc-table{
position:relative;
width:100%;
border:3px solid #fff;
margin-bottom:4px;
}

#journal table.doc-table{
width:664px;
margin:0 auto 5px;
}

table.doc-table:after{
position:absolute;
content:'';
left:3px;
bottom:-2px;
height:3px;
width:658px;
background-color:#c7e4ff;
z-index:1;
}

table.doc-table:before{
position:absolute;
content:'';
left:3px;
top:0;
height:3px;
width: calc(100% - 6px);
background-color:#afc3f6;
z-index:1;
}

table.doc-table tr.table-head{
background-color:#97abdc;
}

table.doc-table th{
color:#fff;
font-size:17px;
font-weight:bold;
text-align:left;
vertical-align:top;
padding:3px;
}

table.doc-table th p{
font-size:16px;
margin:6px 14px 7px;
}

table.doc-table th a{
display: inline-block;
width: 49px;
height: 28px;
float:left;
margin: 0 3px 1px 0;
}

table.doc-table th a.sort-asc{
	background: url('../frameimage/documents/doc-sort-btn.png') no-repeat 0px -99px;
}

table.doc-table th a.sort-asc:hover{
	background-position: 0px -132px;
}

table.doc-table th a.sort-desc{
background: url('../frameimage/documents/doc-sort-btn.png') no-repeat 0px 0px;
}

table.doc-table th a.sort-desc:hover{
	background-position: 0px -33px;
}

table.doc-table th a.sort-desc.active{
	background-position: 0px -66px;
}

table.doc-table th a.sort-asc.active{
	background-position: 0px -165px;
}

table.doc-table td.section-title{
display:none;
}

table.doc-table td{
font-size:14px;
border:1px solid #fff;
border-top:2px solid #fff;
border-bottom:0;
}

table.doc-table td.section-title{
border:0;
border-bottom:3px solid #C7E4FF;
}

table.doc-table td.section-title p{
font-size:20px;
font-weight:bold;
color:#366CB6;
text-align:center;
}

table.doc-table td.section-title span{
font-size:14px;
color:#1d97e6;
font-weight:normal;
line-height:14px;
display:block;
margin-top:5px;
clear:both;
}

table.doc-table td.name{
border-left:0;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

table.doc-table tr:nth-child(odd) td.name{
background-color:#e9effd;
}

table.doc-table tr:nth-child(even) td.name{
background-color:#f0f4fe;
}

table.doc-table td.name a{
display:block;
padding:10px 17px;
font-weight:bold;
color:#214896;
text-decoration:none;
line-height:18px;
text-align:left;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

table.doc-table td.type.pdf{
background:url('../frameimage/documents/pdf-icon.png') no-repeat 10px 50%;
padding-left:30px;
}

table.doc-table td.type.doc{
background:url('../frameimage/documents/word-icon.png') no-repeat 10px 50%;
padding-left:30px;
}

table.doc-table td.type.ppt{
background:url('../frameimage/documents/ppt-icon.png') no-repeat 10px 50%;
padding-left:30px;
}

table.doc-table td.type.htm{
background:url('../frameimage/documents/html-icon.png') no-repeat 10px 50%;
padding-left:30px;
}

table.doc-table tr:nth-child(odd) td.type{
background-color:#e4ecff;
}

table.doc-table tr:nth-child(even) td.type{
background-color:#ecf2ff;
}

table.doc-table td.type,table.doc-table td.date{
width:40px;
color:#214896;
text-align:center;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

table.doc-table td.date{
background-color:#d8e4ff;
border-right:0;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

table.doc-table tr:nth-child(even) td.date{
background-color:#e4ecff;
}

table.doc-table tr:not(.unavailable):hover td.name,
table.doc-table tr:not(.unavailable):hover td.name a,
table.doc-table tr:not(.unavailable):hover td.type,
table.doc-table tr:not(.unavailable):hover td.date{
background-color:#f98a2e;
color:#fff;
}

table.doc-table tr.unavailable td.name a,
table.doc-table tr.unavailable td.type,
table.doc-table tr.unavailable td.date{
color:#86ccc1;
cursor:default;
}

table.doc-table th.doc-published{
width:70px;
}

table.doc-table th.doc-published a.sort-desc{
float:right;
margin-right:0;
}

table.doc-table th.doc-published a.sort-asc{
margin-left:6px;
}

table.doc-table td.section-title{
border:0;
border-bottom:3px solid #C7E4FF;
}

table.doc-table td.section-title p{
font-size:20px;
font-weight:bold;
color:#366CB6;
text-align:center;
}

table.doc-table td.section-title span{
font-size:14px;
color:#1d97e6;
font-weight:normal;
line-height:14px;
display:block;
margin-top:5px;
clear:both;
}

div.content_inner_div.content_inner_webterkep td > br,
div.content_inner_div.content_inner_webterkep td > hr,
#alapito-okirat-page >br,
#alapito-okirat-page >hr{
display:none;
}

div.content_inner_div.content_inner_webterkep #tree_div{
background-color:#fff;
padding:0 0 10px 10px;
}

div.content_inner_div.content_inner_webterkep #tree_div div a{
font-weight:bold;
font-size:15px;
color:#214896;
line-height:1.6;
}

div.content_inner_div.content_inner_webterkep #tree_div div div a{
font-weight:normal;
}

div.content_inner_div.content_inner_webterkep h4{
font-size:18px;
font-weight:bold;
color:#214896;
background-color:#fff;
text-align:center;
padding:15px 0 20px;
}

div.content_inner_div.content_inner_osztondij td.t_head,
div.content_inner_div.content_inner_osztondij td.t_cell_small_light{
background-color:#fff;
padding:16px 18px 0;
color:#222222;
}

div.content_inner_div.content_inner_osztondij td.t_cell_small_light p{
margin-bottom:15px;
}

div.content_inner_div.content_inner_osztondij td.t_head{
padding:12px 17px;
background-color:#eaeffa;
color:#214896;
font-size:17px;
border-top:2px solid #e2e7f2;
}

div.content_inner_div.content_inner_osztondij table:last-of-type{
background-color:#fff;
}

div.content_inner_div.content_inner_osztondij li{
margin-bottom:10px;
padding-left:20px;
background:url('../frameimage/orange-bullet.png') no-repeat 4px 5px;
}

div.content_inner_div.content_inner_osztondij a,
div.content_inner_div.content_inner_copyright div.page a,
.content_inner_help div.page a{
color:#1155df;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;
}

div.content_inner_div.content_inner_osztondij a:hover,
div.content_inner_div.content_inner_copyright div.page a:hover,
.content_inner_help div.page a:hover{
color:#f98a2e;
}

div.blue-btn-box{
padding:15px 0;
text-align:center;
}

div.blue-btn-box a{
display:inline-block;
font-size:14px;
line-height:34px;
font-weight:bold;
color:#ffffff;
padding:0 18px 0 28px;
background:#6e99f1 url('../frameimage/white-btn-arrow.png') no-repeat 9px 50%;
	-webkit-transition: background-color 0.2s linear;
	-moz-transition: background-color 0.2s linear;
	-ms-transition: background-color 0.2s linear;
	-o-transition: background-color 0.2s linear;
	transition: background-color 0.2s linear;
}

div.blue-btn-box a:hover{
background-color:#214896;
}

#mra-members{
color:#222;
}

#mra-members h4{
font-size:15px;
font-weight:bold;
margin:0 0 15px 15px;
}

#mra-members ul{
margin-bottom:30px;
}

#mra-members ul li{
font-size:15px;
line-height:19px;
margin-bottom:5px;
padding-left:15px;
background:url('../frameimage/orange-bullet.png') no-repeat 0 6px;
}

div.content_inner_div.content_inner_copyright td > br,
.content_inner_help td > br,
div.content_inner_div.content_inner_copyright td > hr,
.content_inner_help td > hr{
display:none;
}

div.content_inner_div.content_inner_copyright div.page-title,
.content_inner_help div.page-title{
margin-bottom:0;
}

/* Betegegyesület */

#patient-clubs{
background-color:#fff;
}

#patient-clubs table{
border-collapse:separate !important;
border-spacing: 3px;
}

#patient-clubs table th{
height:65px;
font-size:16px;
font-weight:bold;
color:#fff;
line-height:1.3;
text-align:center;
background-color:#8cb4d1;
}

#patient-clubs table tr td{
padding:15px 5px;
min-height:55px;
font-size:15px;
color:#000;
line-height:1.3;
text-align:center;
}

#patient-clubs table tr:nth-child(odd) td{
background-color:#f6f6f6;
}

#patient-clubs table tr:nth-child(even) td{
background-color:#eeeeee;
}

#patient-clubs table tr.border td{
height:3px;
padding:0;
background-color:#96a9b6;
}

#patient-clubs table tr td a{
color:#e17500;
	-webkit-transition: color 0.2s linear;
	-moz-transition: color 0.2s linear;
	-ms-transition: color 0.2s linear;
	-o-transition: color 0.2s linear;
	transition: color 0.2s linear;
}

#patient-clubs table tr td a:hover{
color:#214896;
}

/* documents page */

div.document_top_archiv,
#doc_footer td{
background-color: #fff;
padding: 10px;
font-weight: normal;	
}

div.content_inner_dokumentumok a{
color: #215ed6;
-webkit-transition: color 0.2s linear;
-moz-transition: color 0.2s linear;
-ms-transition: color 0.2s linear;
-o-transition: color 0.2s linear;
transition: color 0.2s linear;
}

div.content_inner_dokumentumok a:hover{
color: #db7018;
}

div.content_inner_dokumentumok #doc_head td> br,
div.content_inner_dokumentumok #doc_head td> hr{
	display:none;
}

div.content_inner_dokumentumok #doc_cnt{
background-color: #fff;
}

div.content_inner_dokumentumok #doc_cnt ol{
	padding:15px 10px 40px 40px;
}

div.content_inner_dokumentumok #doc_cnt ol li{
	margin-bottom:10px;
}

div.content_inner_dokumentumok table td.t_head{
	text-align:center;
	padding:10px;
}

div.content_inner_dokumentumok table.doc-table{
	margin-bottom:30px;
}

.content_inner_folyoirat form input[type="text"],
.content_inner_folyoirat form select {
	color: #e17500;
	background: #fde1b2;
	padding: 8px;
	border: solid 2px #fff;
	box-sizing: border-box;
}

.content_inner_folyoirat #journal-search,
.content_inner_folyoirat #journal-select {
	display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: center;
    align-items: center;
}

.content_inner_folyoirat #journal-select {
	border-top: solid 2px #fff;
	margin-top: 1rem;
	padding-top: 1rem;
	color: #fff;
	font-weight: bold;
}

.content_inner_folyoirat #journal-search h4 {
	color: #fff;
}

.content_inner_folyoirat #journal-search .button.cancel {
	display: none;
}

.content_inner_folyoirat #journal-search .search-box {
	position: relative;
	width: 100%;
    max-width: 400px;
}

.content_inner_folyoirat #journal-search .search-journal-expression {
	width: 100%;
}

.content_inner_folyoirat #journal-search .button.submit {
	position: absolute;
	right: 0;
	height: 100%;
	aspect-ratio: 1;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	color: transparent;
	border: solid 2px #fff;
    background: #fde1b2 url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22rgba(255%2C%20117%2C%200)%22%20d%3D%22M416%20208c0%2045.9-14.9%2088.3-40%20122.7L502.6%20457.4c12.5%2012.5%2012.5%2032.8%200%2045.3s-32.8%2012.5-45.3%200L330.7%20376c-34.4%2025.2-76.8%2040-122.7%2040C93.1%20416%200%20322.9%200%20208S93.1%200%20208%200S416%2093.1%20416%20208zM208%20352a144%20144%200%201%200%200-288%20144%20144%200%201%200%200%20288z%22%2F%3E%3C%2Fsvg%3E") no-repeat;
	background-size: 60%;
    background-position: center;
	cursor: pointer;
}

.content_inner_folyoirat #journal-search .note {
	color: #fff;
	font-size: 12px;
}

.content_inner_folyoirat #journal-articles {
	display: flex;
	flex-direction: column;
	gap: 1rem;
	margin-top: 1rem;
}

.content_inner_folyoirat #journal-articles .article {
	background: #fff;
	border: solid 3px #fff;
	box-sizing: border-box;
}

.content_inner_folyoirat #journal-articles .article > * {
	padding: 8px;
}

.content_inner_folyoirat #journal-articles .article .head {
	background: #5174ba;
	color: #fff;
	transition: all 0.2s linear;
	font-weight: bold;
}

.content_inner_folyoirat #journal-articles .article:hover .head {
	background: #f98a2e;
}

.content_inner_folyoirat #journal-articles .article .footer {
	text-align: right;
}

.content_inner_folyoirat #journal-articles .article .footer a {
	display: inline-flex;
	color: transparent;
	height: 1.5rem;
	aspect-ratio: 1;
	overflow: hidden;
}

.content_inner_folyoirat #journal-articles .article .footer a::before {
	font-family: "Font Awesome 6 Free";
	font-size: 1.5rem;
	line-height: 1;
}

.content_inner_folyoirat #journal-articles .article .footer .pdf a::before {
	content: "\f1c1";
	color: #f00;
}

.content_inner_folyoirat #journal-articles .article .footer .html a::before {
	content: "\f1c9";
	color: #02a4ec;
}

.content_inner_folyoirat #journal-articles.searchresult .article .title {
	cursor: pointer;
}

.content_inner_folyoirat .newsnav {
	margin: 1rem 0;
}

.content_inner_folyoirat .newsnav .back,
.content_inner_folyoirat .newsnav .foward,
.content_inner_folyoirat .archive-btn {
	display: none;
}

.content_inner_folyoirat .newsnav .step {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
	gap: 5px;
}

.content_inner_folyoirat .newsnav .step > * {
	display: inline-flex;
	justify-content: center;
	align-items: center;
	color: #fff;
	background: #f98a2e;
	border: solid 2px #fff;
	width: 2rem;
	aspect-ratio: 1;
}

.content_inner_folyoirat .newsnav .currentpage,
.content_inner_folyoirat .newsnav .actualstep {
	opacity: 0.5;
}

.content_inner_folyoirat .result-count {
	margin: 1rem 0;
    background: #fde3b6;
    padding: 1rem;
    border: solid 3px #fff;
	display: flex;
	flex-direction: column;
	gap: 10px;
}

.content_inner_folyoirat .search-back {
	text-align: center;
}

.content_inner_folyoirat .btn-cancel {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 5px;
	color: #fff;
	background: #f98a2e;
	border: solid 2px currentColor;
	transition: all 0.3s linear;
	padding: 8px;
}

.content_inner_folyoirat .btn-cancel:hover {
	background: #fff;
	color: #f98a2e;
}