﻿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{
line-height:1.2;
text-align:left;
}

a{
text-decoration:none;
color:#328ab9;
	-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;
}

a:hover{
color:#eaac3d;
}

img.left{
	float:left;
	margin:0 15px 10px 0;
}

img.right{
	float:right;
	margin:0 0 10px 15px;
}

body {
	color:#323232;
	line-height: 1;
	font-family:arial,helvetica,sans-serif;
}

#info_admin_div{

}

#admin_div a{
	color:#fff;
}

#contentframe_container_x_lcr3{
background: #eaf8ff;
background: -moz-linear-gradient(top, #eaf8ff 0%, #bae3ff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaf8ff), color-stop(100%,#bae3ff));
background: -webkit-linear-gradient(top, #eaf8ff 0%,#bae3ff 100%);
background: -o-linear-gradient(top, #eaf8ff 0%,#bae3ff 100%);
background: -ms-linear-gradient(top, #eaf8ff 0%,#bae3ff 100%);
background: linear-gradient(to bottom, #eaf8ff 0%,#bae3ff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaf8ff', endColorstr='#bae3ff',GradientType=0 );
}

#contentframe_container_x_lcr2{
background:url('../frameimage/sraff-bg.png') 0 0;
}

#left_div,#right_div{
display:none;
}

#contentframe_container_x_lcr1{
width:996px;
margin:0 auto;
padding:10px 0 20px;
}

#content_div{
width:984px;
padding:8px 6px 6px;
background-color:#fff;
}

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%;
}


.clear{
clear:both;
}

div.inner-body{
position:relative;
margin:0 auto;
width:996px;
}

#abc_nav > hr,
#layout_footer_div > br{
display:none;
}


#footer ul.footer-nav{
position:relative;
background-color:#006f9e;
text-align:center;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}

#footer ul.footer-nav li{
position:relative;
display:inline-block;
margin-right:10px;
}

#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:#ffffff;
line-height:34px;
padding:0 11px; 
  border-left:1px solid #006f9e;
border-right:1px solid #006f9e;
	-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;
}

#footer ul.footer-nav li a:after{
position:absolute;
content:'';
left:0;
bottom:-1px;
height:1px;
width:100%;
background-color:#fff;
z-index:1;
	-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;
}

#footer ul.footer-nav li a:hover:after{
background-color:#cda835;
}

#footer ul.footer-nav li a span{
display:block;
}

#footer ul.footer-nav li a:hover{
background-color:#cda835;
border-color:#fff;
}

#footer div.menu-border{
height:3px;
background-color:#cda835;
border-bottom:1px solid #fff;
}

#footer div.content{
background-color:#49aee4;
}

#footer div.society-logo{
width:170px;
height:130px;
float:left;
text-align:center;
padding-top:13px;
  border-left:1px solid #fff;
border-right:1px solid #fff;
background-color:#65c4f7;
}

#footer div.society-logo img{
border-radius:60px;
-moz-border-radius:60px;
-webkit-border-radius:60px;
}

#footer div.copyright{
clear:both;
height:26px;
border-top:1px solid #fff;
background-color:#1b7db1;
}

#footer div.copyright p{
font-size:12px;
color:#ffffff;
text-align:center;
line-height:26px;
}

#footer div.society-addresse{
width:367px;
padding-top:22px;
height:121px;
float:left;
background-color:#369dd4;
border-right:1px solid #fff;
}

#footer div.society-addresse h2{
font-size:22px;
font-weight:bold;
color:#a4dfff;
margin-left:14px;
}

#footer div.society-addresse h3{
font-size:16px;
font-weight:bold;
color:#d4f0ff;
margin:0 0 12px 39px;
}

#footer div.society-addresse p{
font-size:14px;
color:#ffffff;
}

#footer div.society-addresse p span{
font-weight:bold;
margin-right:6px;
}

#footer div.society-addresse p a{
color:#fff;
}

#footer div.society-addresse p a:hover{
text-decoration:underline;
}

#footer div.society-addresse p.addr{
margin:0 0 12px 54px;
}

#footer div.society-addresse p.email{
margin-left:69px;
}

#footer div.madeby{
float:right;
width:372px;
height:143px;
text-align:right;
background:url('../frameimage/footer/weight-lifter.png') no-repeat 0 100%;
}

#footer div.madeby p{
font-size:13px;
color:#fefefe;
text-align:right;
line-height:1;
padding-top:24px;
margin:0 17px 17px 0;
}

#footer div.madeby img{
margin:0 17px 20px 0;
}

#footer #jump-top{
position:relative;
display:inline-block;
font-size:15px;
line-height:27px;
color:#fff;
padding:0 55px 0 9px;
margin-right:15px;
border:1px solid #49aee4;
background:#1b7db1 url('../frameimage/footer/jump-top.png') no-repeat right 12px top 50%;
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;
}

#footer #jump-top:hover{
background-color:#cda835;
border-color:#fff;
}

#footer #jump-top:after{
position:absolute;
content:'';
right:40px;
bottom:0;
height:27px;
width:2px;
background-color:#49aee4;
z-index:1;
	-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;
}

#footer #jump-top:hover:after{
background-color:#fff;
}

#footer div.society-logo,
#footer div.society-addresse,
#footer ul.footer-nav li a,
#footer #jump-top:after,
div.page-title{
  behavior:url(-ms-transform.htc);  
  -moz-transform:skew(-27deg);  
  -webkit-transform:skew(-27deg);  
  -o-transform:skew(-27deg);  
  -ms-transform:skew(-27deg);
}

#footer div.society-logo img,
#footer div.society-addresse > *,
#footer ul.footer-nav li a span,
div.page-title h3{
  behavior:url(-ms-transform.htc);  
  -moz-transform:skew(27deg);  
  -webkit-transform:skew(27deg);  
  -o-transform:skew(27deg);  
  -ms-transform:skew(27deg);
}

div.page-title{
background-color:#49aee4;
margin:0 11px;
}

div.page-title h3{
color:#fff;
font-weight:bold;
font-style:italic;
line-height:40px;
font-size:22px;
text-align:center;
}

/* Rólunk */

#aboutus h4{
font-size:20px;
color:#328ab9;
line-height:40px;
text-align:center;
background-color:#e6f3f9;
margin:12px 0 4px;
}

#aboutus div.presidency{
background-color:#eeeeee;
border-bottom:3px solid #b5b5b5;
margin-bottom:10px;
}

#aboutus div.presidency ul.rows{
padding:0 3px;
border-bottom:3px solid #fff;
}

#aboutus div.presidency ul.rows > li{
background:url('../frameimage/aboutus/grey-sep.png') repeat-x 0 100%;
}

#aboutus div.presidency ul.rows > li:last-child{
background:none;
}

#aboutus div.presidency ul.cols{
padding:15px 0 24px;
margin-bottom:8px;
}

#aboutus div.presidency ul.cols li{
display:inline-block;
width:25%;
text-align:center;
}

#aboutus div.presidency ul.cols li div.data{
display:inline-block;
min-width:184px;
width:auto;
}

#aboutus div.presidency ul.cols li div.data p{
font-size:20px;
text-align:center;
line-height:32px;
padding:0 5px;
}

#aboutus div.presidency ul.cols li div.data p.name{
color:#fff;
background-color:#49aee4;
}

#aboutus div.presidency ul.cols li div.data p.rank{
color:#937c35;
background-color:#fbdeb1;
margin:2px 0 9px;
}

#aboutus div.presidency ul.cols li img{
display:block;
margin:0 auto;
border:3px solid #fff;
margin-bottom:3px;
}

#aboutus div.presidency ul.cols li a{
position:relative;
display:inline-block;
line-height:32px;
font-size:16px;
color:#fff;
padding-left:42px;
width:142px;
text-align:left;
background:#cda835 url('../frameimage/aboutus/download-hover.png') no-repeat right 43px top 12px;
	-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;
}

#aboutus div.presidency ul.cols li a:after{
position:absolute;
content:'';
right:43px;
top:12px;
width:14px;
height:8px;
background:#cda835 url('../frameimage/aboutus/download.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;
}

#aboutus div.presidency ul.cols li a:hover{
color:#328ab9;
background-color:#aed5f6;
}

#aboutus div.presidency ul.cols li a:hover:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
}

#aboutus div.section{
float:left;
width:485px;
}

#aboutus div.section h5{
font-size:22px;
font-weight:bold;
color:#49aee4;
text-align:center;
line-height:42px;
border-bottom:3px solid #49aee4;
margin-bottom:5px;
}

#aboutus div.section div.content{
background-color:#e2eef4;
}

#aboutus div.section div.content ul{
padding:6px 0;
}

#aboutus div.section div.content ul li{
font-size:17px;
color:#708995;
text-align:center;
line-height:30px;
}

#aboutus div.section div.content ul li span{
color:#3399d0;
}

#aboutus div.management.section{
margin-right:10px;
}

#aboutus div.consultant.section,
#aboutus div.scientific.section{
margin-bottom:18px;
}

#aboutus div.consultant.section div.content{
height:150px;
}

#aboutus div.scientific.section div.content{
height:193px;
}

#aboutus div.controllers.section div.content{
height:146px;
}

#aboutus div.management.section div.content{
height:625px;
}

/* Tájékoztató */

#informative div.page-title{
margin-bottom:20px;
}

#informative div.section{
padding:15px 14px 10px;
background:url('../frameimage/grey-sep.png') repeat-x 0 100%;
color:#696969;
}

#informative div.section.last{
background:none;
}

#informative div.section h4{
font-size:18px;
color:#328ab9;
font-weight:bold;
font-style:italic;
line-height:1.2;
margin-bottom:15px;
}

#informative div.section li{
padding-left:23px;
margin-bottom:10px;
line-height:1.2;
background:url('../frameimage/orange-bullet.png') no-repeat 6px 8px;
}

#informative div.section p{
line-height:1.2;
margin-bottom:20px;
}

/* Kapcsolat */

#contact div.page-title{
margin-bottom:5px;
}

#contact div.contacts{
padding:22px 0 15px;
background:#f0faff url('../frameimage/contact/logo-bg.jpg') no-repeat 100% 100%;
}

#contact div.contacts p{
font-size:18px;
line-height:30px;
color:#328ab9;
}

#contact div.contacts p label{
float:left;
width:420px;
text-align:right;
font-weight:bold;
color:#585858;
margin-right:7px;
}

#contact div.contacts p a{
color:#0dabff;
	-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;
}

#contact div.contacts p a:hover{
color:#ba9932;
}

#contact div.subtitle{
background-color:#dfe8f0;
text-align:center;
margin:12px 0 6px;
}

#contact div.subtitle h4{
display:inline-block;
padding:0 107px;
line-height:30px;
font-size:16px;
font-weight:bold;
color:#728ca3;
background:url('../frameimage/contact/spot.png') no-repeat 0 50%;
}

#contact div.map{
padding:15px 13px;
background-color:#f4f4f4;
}

/* Törénetete */

#mst-history{
padding-bottom:30px;
}

#mst-history div.page-title{
margin-bottom:20px;
}

#mst-history div.milestones{
position:relative;
}

#mst-history div.milestone{
padding:5px 10px 5px 0;
clear:both;
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	-ms-transition: opacity 0.3s linear;
	-o-transition: opacity 0.3s linear;
	transition: opacity 0.3s linear;
}

#mst-history div.milestone.hide{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
}

#mst-history div.milestone span.year{
position:relative;
float:left;
font-size:18px;
font-weight:bold;
font-style:italic;
width:170px;
text-align:right;
color:#cda835;
margin-right:45px;
line-height:1.2;
}

#mst-history div.milestone span.year:after{
position:absolute;
content:'';
right:-34px;
top:9px;
width:25px;
height:2px;
background-color:#ba9932;
z-index:1;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

#mst-history div.milestone.hide span.year:after{
width:5px;
right:-24px;
}

#mst-history div.milestone p{
display:inline-block;
font-size:18px;
color:#656565;
line-height:1.2;
width:750px;
}


#mst-history #timeline-box{
position:absolute;
top:0;
left:183px;
height:17px;
height:1px;
z-index:1;
}

#mst-history #timeline-box span.timeline{
display:block;
width:5px;
margin-left:6px;
height:1px;
background-color:#ba9932;
}

#mst-history #timeline-box span.timeline-arrow{
display:block;
width:17px;
height:17px;
background:url('../frameimage/history/timeline-arrow.png') no-repeat 0 0;
}

/* Oldaltérkép  */

div.content_inner_webterkep div.page-title{
margin-bottom:0;
}

div.content_inner_webterkep td > br,
div.content_inner_webterkep td > hr,
div.content_inner_copyright td > br,
div.content_inner_copyright td > hr{
display:none;
}

div.content_inner_webterkep p.help{
font-size:22px;
text-align:center;
color:#cda835;
line-height:52px;
margin:-16px 0 0;
}

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-size:19px!important;
color:#328ab9;
line-height:1.6 !important;
text-transform:uppercase;
}

div.content_inner_div.content_inner_webterkep #tree_div div div{
padding-bottom:5px;
}

div.content_inner_div.content_inner_webterkep #tree_div div div a{
font-weight:normal;
text-transform:none; 
}

/* Copyright */

div.content_inner_copyright h4{
font-size:18px;
line-height:22px;
font-weight:bold;
color:#ba9932;
text-align:center;
margin-bottom:25px;
}

div.content_inner_copyright div.inner{
padding:0 13px;
}

div.content_inner_copyright h5{
font-weight:bold;
font-size:16px;
color:#328ab9;
margin-bottom:20px;
}

div.content_inner_copyright div.inner p{
color:3f3f3f;
line-height:22px;
font-size:16px;
margin-bottom:20px;
}

/* Súgó */

div.content_inner_help p{
text-align:center;
font-size:20px;
color:#545454;
padding:0 20px 150px;
}

div.content_inner_help p a{
color:#2884b4;
	-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_help p a:hover{
color:#cda835;
}

/* Folyóirat */

div.content_inner_folyoirat td > br,
div.content_inner_folyoirat td > hr{
display:none;
}

div.journal-description div.cover{
float:left;
width:358px;
padding:25px 0 0 36px;
}

div.journal-description div.text{
padding:35px 30px 0 18px;
}

div.journal-description div.text p{
font-size:17px;
color:#585858;
text-align:justify;
margin:0 0 15px;
}

div.journal-description div.text p.address{
margin:35px 0 30px;
line-height:1.3;
}

div.journal-description div.text p.address span.title{
font-weight:bold;
font-size:18px;
}

div.journal-description div.text h5{
font-size:20px;
color:#328ab9;
margin-bottom:15px;
}

div.journal-description div.text a.link-btn{
position:relative;
display:inline-block;
line-height:30px;
font-size:15px;
font-weight:bold;
color:#fff;
padding:0 10px 0 45px;
margin-top:30px;
background:#4ca5d6 url('../frameimage/journal/btn-sep.png') no-repeat 34px 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;
}

div.journal-description div.text a.link-btn:hover{
background-color:#eaac3d;
}

div.journal-description div.text a.link-btn:before{
position:absolute;
content:'';
top:0;
left:0;
width:34px;
height:30px;
background-color:#21739e;
z-index:1;
	-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.journal-description div.text a.link-btn:hover:before{
background-color:#c28c2b;
}

div.journal-description div.text a.link-btn:after{
position:absolute;
content:'';
top:6px;
left:10px;
width:14px;
height:19px;
background:url('../frameimage/journal/download.png') no-repeat 0 0;
z-index:2;
}

#journal-search{
position:relative;
background-color:#e6f3f9;
border-top:3px solid #fff;
border-bottom:3px solid #fff;
padding:25px 0 0;
}

#journal-search:before,
#journal-search:after{
position:absolute;
content:'';
left:0;
height:3px;
width:100%;
background-color:#a4d4ea;
z-index:1;
}

#journal-search:before{
top:-6px;
}

#journal-search:after{
bottom:-6px;
}

#journal-search input.button.cancel,#journal-search h4,
div.content_inner_folyoirat div.grad-sep{
display:none;
}

#journal-search input[type="text"]{
border:3px solid #9cd5f4;
height:36px;
width:474px;
padding:0 12px;
font-size:19px;
font-weight:bold;
color:#328ab9;
outline:0;
float:left;
margin:0 6px 0 228px;
background-color:#fff;
	-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;
}

#journal-search input[type="text"]:hover{
border-color:#6695c5;
color:#2d5a8c;
}

#journal-search input.button{
height:42px;
width:42px;
background:#3896c9 url('../frameimage/journal/search-icon.png') no-repeat 50% 50%;
border:0;
outline:0;
cursor:pointer;
	-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;
}

#journal-search input.button:hover{
background-color:#cda835;
}

#journal-search p.note{
font-size:13px;
color:#396b9f;
text-align:center;
margin:10px 0 13px;
}

#journal-select{
position:relative;
padding:15px 0;
}


#journal-select p.note{
position:relative;
margin:20px;
font-size:17px;
color:#777777;
text-align:center;
}

#journal-select div.selectbox{
position:relative;
width:350px;
height:32px;
margin-left:317px;
background:#328ab9 url('../frameimage/journal/select-icon.png') no-repeat right 3px top 3px;
	-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;
}

#journal-select div.selectbox:hover{
background-color:#cda835;
}

#journal-select div.selectbox select{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
z-index:2;
cursor:pointer;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}

#journal-select div.selectbox span{
display:block;
width:309px;
height:34px;
font-weight:bold;
font-size:17px;
line-height:34px;
padding:0 0 0 8px;
color:#ffffff;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}


#journal-select div.selectbox select option{
color:#ffffff;
font-weight:bold;
font-size:14px;
background-color:#44a4d7;
padding:3px 0 3px 8px;
}

ul#journal-articles li{
padding:3px 3px 10px;
background-color:#fff;
}

ul#journal-articles li div.head{
display:table;
width:100%;
}

ul#journal-articles li div.head > div{
display:table-cell;
}

ul#journal-articles li div.title{
background-color:#328ab9;
cursor:pointer;
	-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;
}

ul#journal-articles li div.title h5{
position:relative;
font-size:20px;
color:#fff;
font-weight:bold;
padding:11px 17px 11px;
	-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;
}

ul#journal-articles li div.head div.eng{
width:78px;
font-size:17px;
font-weight:bold;
color:#ffffff;
text-align:center;
vertical-align:middle;
background-color:#49aee4;
border-left:3px solid #fff;
cursor:pointer;
	-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;
}
/*
ul#journal-articles li div.head div.eng:hover{
background-color:#e29d26;
}*/

ul#journal-articles li div.authors{
color:#396b9f;
font-size:15px;
cursor:pointer;
}

ul#journal-articles li div.authors label{
font-weight:bold;
float:left;
line-height:1.2;
padding:10px 6px 0 10px;
cursor:pointer;
}

ul#journal-articles li div.authors p{
padding:10px 10px 0 0;
}

ul#journal-articles li div.footer{
display:none;
}

ul#journal-articles li:hover div.title{
background-color:#cda835;
}

ul#journal-articles li:hover div.title h5{
color:#fff;
}

ul#journal-articles li div.content{
font-size:17px;
color:#585858;
padding:10px;
clear:both;
cursor:pointer;
}


/* Hírek */

div.middle_news #dptop{
display:none;
}

div.middle_news ul.newsblock{
padding-top:13px;
}

div.middle_news li.one_newsblock{
cursor:pointer;
padding-bottom:10px;
}

div.middle_news li.one_newsblock span.title a{
position:relative;
display:block;
font-size:20px;
font-weight:bold;
color:#2b92c9;
padding:8px 44px;
background:#e6f3f9 url('../frameimage/news/title-corner-hover.png') no-repeat 0 0;
line-height:1.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;
}

div.middle_news li.one_newsblock span.title a:after{
position:absolute;
content:'';
left:0;
top:0;
width:20px;
height:40px;
background:url('../frameimage/news/title-corner.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.middle_news li.one_newsblock:hover span.title a{
color:#fff;
background-color:#cda937;
}

div.middle_news li.one_newsblock:hover span.title a:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
}

div.middle_news li.one_newsblock div.news_text{
font-size:17px;
color:#585858;
line-height:1.2;
padding:15px 13px 0;
}

div.middle_news li.one_newsblock div.newsdate,
div.middle_news li.one_newsblock p.next_btn_block{
display:none;
}

div.middle_news div.step{
font-size:1px;
color:transparent;
text-indent:-1000px;
}

div.middle_news li.one_newsblock p.date{
font-size:14px;
line-height:20px;
color:#2b92c9;
padding:5px 0 0 13px;
	-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.middle_news li.one_newsblock:hover p.date{
color:#cea937;
}

/* Kibontott hír */

div.detailsview #top_head > br,
div.detailsview #top_head > h5{
display:none;
}

div.detailsview li.one_newsblock{
padding:0 15px;
}

div.detailsview li.one_newsblock span.title{
display:block;
padding:20px 0 10px;
}

div.detailsview li.one_newsblock span.title a{
position:relative;
display:block;
font-size:30px;
font-weight:normal;
color:#328ab9;
line-height:1.2;
}

div.detailsview li.one_newsblock div.newsdate{
border-bottom:2px solid #d6e4f9;
}

div.detailsview li.one_newsblock div.newsdate span{
display:inline-block;
font-size:14px;
line-height:25px;
color:#49aee4;
}

div.detailsview li.one_newsblock div.newsdate span a{
display:inline-block;
color:#cda835;
line-height:20px;
padding:0 3px;
	-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.detailsview li.one_newsblock div.newsdate span a:hover{
color:#fff;
background-color:#cda835;
}

div.detailsview li.one_newsblock div.newsdate span.date{
position:relative;
color:#328ab9;
padding-right:8px;
margin-right:8px;
}

div.detailsview li.one_newsblock div.newsdate span.date:after{
position:absolute;
content:'';
right:0;
top:5px;
height:14px;
width:1px;
background-color:#49aee4;
z-index:1;
}

div.detailsview li.one_newsblock div.news_text{
font-size:17px;
line-height:26px;
color:#585858;
padding:10px 0;
}

div.detailsview span.backlink{
display:block;
text-align:center;
padding:15px 0;
}

div.detailsview span.backlink a{
display:inline-block;
line-height:37px;
padding:0 32px 0 42px;
font-size:15px;
font-weight:bold;
color:#ffffff;
background:#49aee4 url('../frameimage/back-btn.png') no-repeat 26px 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.detailsview span.backlink a:hover{
background-color:#cda835;
}

div.detailsview span.backlink a img{
display:none;
}

/* Rendezvények */

div.middle_kongresszusok .cnt_kongresszusok h5{
margin:0;
}

div.middle_kongresszusok #main_cat1{
display:block;
margin:0;
}

div.middle_kongresszusok div.indexbox,
div.middle_kongresszusok #kongresszusok_cnt_head_h5,
div.middle_kongresszusok #congress_szukito_table,
div.middle_kongresszusok #cntphMaster_panDP1,
div.middle_kongresszusok #cntphMaster_pan_Congress_To_Narrow_Box{
display:none;
}

#cntphMaster_pan_cnt_kongresszusok #congress-filter{
text-align:left;
padding:25px 0 19px;
}

#cntphMaster_pan_cnt_kongresszusok #congress-filter label{
font-size:16px;
color:#005d8f;
float:left;
margin:0 7px 0 280px;
line-height:40px;
}

#cntphMaster_pan_cnt_kongresszusok #congress-filter div.select-box{
position:relative;
height:34px;
width:227px;
background:#328ab9 url('../frameimage/congress/select-icon.png') no-repeat right 3px top 3px;
float:left;
	-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;	
}
/*
#cntphMaster_pan_cnt_kongresszusok #congress-filter div.select-box:hover{
background-color:#b17300;
background-position: right 3px top -30px;
}
*/
div.select-box span,
div.select-box select{
position:absolute;
left:0;
top:0;
height:100%;
width:100%;
}

#cntphMaster_pan_cnt_kongresszusok #congress-filter div.select-box select option{
padding:3px 10px;
font-size:15px;
font-weight:bold;
color:#fff;
background-color:#328ab9;
}

#cntphMaster_pan_cnt_kongresszusok #congress-filter div.select-box span{
display:inline-block;
font-size:19px;
color:#fff;
font-weight:bold;
line-height:34px;
z-index:1;
padding-left:10px;
text-overflow: ellipsis;
width:181px;
	white-space: nowrap;
	overflow: hidden;
}

div.select-box select{
z-index:2;
border:0;
outline:0;
cursor:pointer;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e29d26', endColorstr='#bc7e00',GradientType=0 );
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer > li{
border:3px solid #fff;
background-color:#fff;
padding:0;
margin-bottom:9px;
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;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer > li:not(:last-child) div.congress_contents{
background:url('../frameimage/grey-sep.png') repeat-x 0 100%;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_title{
background-color:#e6f3f9;
	-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;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer > li:hover div.congress_title{
background-color:#cda835;
}

#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:15px 13px;
font-weight:bold;
font-size:19px;
color:#005d8f;
	-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;
}

#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:10px 14px 10px;
}

#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:16px;
font-weight:normal;
color:#7d7d7d;
	-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;
}

#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:#585858;
}

#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:#585858;
font-size:17px;
font-weight:bold;
	-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;
}

#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:#000000;
}

#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:16px;
width:1px;
background-color:#989898;
z-index:1;
}

#cntphMaster_pan_cnt_kongresszusok #cntphMaster_gvw_Congress_Home_itemPlaceholderContainer li div.congress_location_label{
padding-left:14px;
}

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;
}

div.content_inner_kongresszus #congress_item_template #item_Cim a{
position:absolute;
width:auto;
left:17px;
top:24px;
}

div.content_inner_kongresszus #congress_item_template #item_Cim span{
font-size:25px;
font-weight:normal;
color:#328ab9;
line-height:1.3;
margin:0 0 13px 60px;
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:#d8f1ff url('../frameimage/blue-sep.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:#84caf0;
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:#49aee4;
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:#328ab9;
font-weight:bold;
font-size:17px;
}

div.content_inner_kongresszus #congress_item_template #congress_item_location{
background-color:#d8f1ff;
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:#49aee4;
	-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_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 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_kongresszus #congress_item_template #congress_description a:hover,
div.content_inner_kongresszus #congress_item_template #congress_item_url a span:hover{
color:#cda835;
}

div.content_inner_kongresszus #btn_div{
text-align:center;
padding-top:17px;
}

div.content_inner_kongresszus #btn_div #cntphMaster_btnBackToList{
height:37px;
width:auto;
font-size:16px;
font-weight:bold;
color:#ffffff;
border:0;
outline:0;
padding:0px 32px 0px 42px;
cursor:pointer;
background:#49AEE4 url("../frameimage/back-btn.png") no-repeat scroll 26px 50%;
	-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.content_inner_kongresszus #btn_div #cntphMaster_btnBackToList:hover{
background-color:#cda835;
}

div.newsnav{
	padding-top:15px;
}

div.newsnav,
#cntphMaster_panDP2 #cntphMaster_dp2{
display:block;
text-align:center;
background:none !important;
}

div.newsnav > div,
div.datapager span .back, div.datapager span .step, div.datapager span .foward{
display:inline-block;
float:none;
vertical-align:top;
width:auto !important;
}

#cntphMaster_pan_cnt_kongresszusok div.datapager #cntphMaster_dp2 .step{
width:auto;
}

div.newsnav div.step{
	margin:0 15px;
}

div.newsnav div.step > *,
#cntphMaster_dp2 div.step > *{
display:inline-block;
font-size:20px;
font-weight:bold;
color:#369dd4;
background:none !important;
padding:0 3px;
margin:0 2px;
line-height:25px;
vertical-align:top;
	-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.newsnav div.step > span,
#cntphMaster_dp2 div.step > span{
color:#99b6c6;
}

div.newsnav div.step a:hover,
#cntphMaster_dp2 div.step a:hover{
color:#cda835;
}

div.newsnav div.back > *,
div.newsnav div.foward > *,
#cntphMaster_dp2 div.back > *,
#cntphMaster_dp2 div.foward > *{
background:url('../frameimage/congress/nav-btns.png') no-repeat !important;
}

#cntphMaster_dp2 div.back > *,
#cntphMaster_dp2 div.foward > *,
div.newsnav div.back > *,
div.newsnav div.foward > *{
display: inline-block;
width: 25px;
height: 25px;
padding: 0;
vertical-align:top;
}

div.newsnav div.back span.first,
#cntphMaster_dp2 div.back #cntphMaster_dp2_ctl00_lbDP2First.first.firststep_inact{
background-position: 0px 5px !important;
}

div.newsnav div.back span.prev,
#cntphMaster_dp2 div.back #cntphMaster_dp2_ctl00_lbDP2Prev.prev.prevstep_inact{
background-position: 0px -58px !important;
}

div.newsnav div.back a.first,
#cntphMaster_dp2 div.back #cntphMaster_dp2_ctl00_lnkDP2First{
background-position: 0px -16px !important;
}

div.newsnav div.back a.prev,
#cntphMaster_dp2 div.back #cntphMaster_dp2_ctl00_lnkDP2Prev{
background-position: 0px -79px !important;
}

div.newsnav div.back a.first:hover,
#cntphMaster_dp2 div.back #cntphMaster_dp2_ctl00_lnkDP2First:hover{
background-position: 0px -37px !important;
}

div.newsnav div.back a.prev:hover,
#cntphMaster_dp2 div.back #cntphMaster_dp2_ctl00_lnkDP2Prev:hover{
background-position: 0px -100px !important;
}

div.newsnav div.foward span.next,
#cntphMaster_dp2 div.foward #cntphMaster_dp2_ctl02_lbDP2Next.next.nextstep_inact{
background-position: 0px -121px !important;
}

div.newsnav div.foward span.last,
#cntphMaster_dp2 div.foward #cntphMaster_dp2_ctl02_lbDP2Last.last.laststep_inact{
background-position: 0px -184px !important;
}

div.newsnav div.foward a.next,
#cntphMaster_dp2 div.foward #cntphMaster_dp2_ctl02_lnkDP2Next{
background-position: 0px -142px !important;
}

div.newsnav div.foward a.last,
#cntphMaster_dp2 div.foward #cntphMaster_dp2_ctl02_lnkDP2Last{
background-position: 0px -205px !important;
}

div.newsnav div.foward a.next:hover,
#cntphMaster_dp2 div.foward #cntphMaster_dp2_ctl02_lnkDP2Next:hover{
background-position: 0px -163px !important;
}

div.newsnav div.foward a.last:hover,
#cntphMaster_dp2 div.foward #cntphMaster_dp2_ctl02_lnkDP2Last:hover{
background-position: 0px -226px !important;
}

/* Pályázatok */

#competitions .sum-box{
padding:0 14px 20px;
border-bottom:3px solid #cdcdcd;
}

#competitions .sum-box h4{
font-size:18px;
font-weight:bold;
color:#328ab9;
text-align:center;
line-height:1.2;
margin:22px 0 16px;
}

#competitions .sum-box p{
font-size:17px;
line-height:21px;
color:#585858;
margin-bottom:20px;
}

#competitions .sum-box p.title{
color:#ba9932;
font-weight:bold;
margin-bottom:5px;
}

#competitions #honored-box{
margin:6px 0;
}

#competitions #honored-box div.head{
background-color:#90d3f7;
padding:8px 0 8px 154px;
}

#competitions #honored-box div.head h4{
float:left;
font-size:19px;
color:#fff;
font-weight:bold;
line-height:34px;
padding:0 70px;
background-color:#328ab9;
border:1px solid #b4e1f9;
}

div.award-list-box .head,
#competitions div.biography .head{
margin-top:5px;
background-color:#49aee4;
border-bottom:2px solid #fff;
}

#dalmady-performances .head h4{
background-color:#49aee4;
}

#dalmady-performances .head{
margin-top:5px;
}

div.award-list-box .head h4,
#dalmady-performances .head h4,
#competitions div.biography .head h4{
font-size:19px;
color:#fff;
font-weight:bold;
text-align:center;
line-height:40px;
}

div.award-list-box div.content,
#competitions div.biography div.content{
position:relative;
margin-top:2px;
border-top:3px solid #fff;
padding:20px 0 15px 14px;
background-color:#f0f0f0;
}

div.award-list-box div.content:after,
#competitions div.biography div.content:after{
position:absolute;
content:'';
left:0;
top:-5px;
width:100%;
height:2px;
background-color:#49aee4;
z-index:1;
}

div.award-list-box div.content ul{
display:inline-block;
width:320px;
vertical-align:top;
}

#young-list.award-list-box .content ul{
	width:97%;
}

#dalmady-list div.content ul,
#MST-list div.content ul{
width:240px;
}

div.award-list-box div.content ul li{
font-size:17px;
margin-bottom:10px;
line-height:1.3;
}

#dalmady-list div.content ul li,
#MST-list div.content ul li{
margin-bottom:0;
line-height:2;
}

div.award-list-box div.content ul li span.name{
vertical-align:top;
display:inline-block;
color:#ba9932;
}

div.award-list-box div.content ul li span.year{
vertical-align:top;
font-weight:bold;
color:#328ab9;
margin-right:30px;
}

#dalmady-list div.content ul li span.year,
#MST-list div.content ul li span.year{
margin-right:10px;
}

#competitions #honored-box div.head div.select-box{
position:relative;
float:left;
width:131px;
height:34px;
border:1px solid #b4e1f9;
margin-left:3px;
background:#328ab9 url('../frameimage/competitions/select-icon.png') no-repeat right 3px top 3px;
	-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;
}

#competitions #honored-box div.head div.select-box:hover{
background-color:#ba9932;
}

#competitions #honored-box div.head div.select-box span{
line-height:34px;
font-size:18px;
font-weight:bold;
color:#ffffff;
width:100px;
text-align:center;
}

#competitions #honored-box div.head div.select-box select option{
color:#fff;
font-size:16px;
background-color:#ba9932;
text-align:left;
font-weight:bold;
padding-left:30px;
}

#competitions #honored-box table{
border-top:3px solid #fff;
}

#competitions #honored-box table td,
#competitions #more-awards div.year div.content table td{
padding:7px 14px 8px;
font-size:17px;
line-height:1.2;
vertical-align:top;
}

#competitions #honored-box table tr,
div.award-list-box div.content ul li{
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#competitions #honored-box table tr.hide,
div.award-list-box div.content ul li.hide{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}

#competitions #honored-box table tr td:first-child,
#competitions #more-awards div.year div.content table td:first-child{
width:365px;
font-weight:bold;
color:#0f6897;
background:#d1e9f6 url('../frameimage/competitions/award-sep.png') repeat-x 0  100%;
border-right:2px solid #fff;
}

#competitions #honored-box table tr td:last-child,
#competitions #more-awards div.year div.content table td:last-child{
padding-left:22px;
color:#4984a4;
background:#e3eef4 url('../frameimage/competitions/name-sep.png') repeat-x 0  100%;
}

#competitions #honored-box table tr:last-child td,
#competitions #more-awards div.year div.content table tr:last-child td{
background-image:none;
}

#competitions #honored-box table td span.small{
font-size:14px;
}

#competitions #honored-box p.note{
font-size:15px;
color:#767676;
text-align:center;
margin-top:5px;
}

#competitions .inner{
color:#585858;
padding:24px 14px;
}

#competitions .inner ul li{
margin:0 0 22px;
padding-left:16px;
line-height:1.2;
font-size:17px;
background:url('../frameimage/bullet.png') no-repeat 0 6px;
}

#competitions .inner p{
margin:0 0 22px;
line-height:1.2;
font-size:17px;
}

#dalmady-performances .head ul{
text-align:center;
padding:3px 0;
border-bottom:2px solid #49aee4;
margin-bottom:3px;
}

#dalmady-performances .head ul li{
position:relative;
display:inline-block;
font-size:20px;
font-weight:bold;
color:#328ab9;
background-color:#ffffff;
line-height:29px;
padding:0 8px;
margin-right:8px;
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;
}

#dalmady-performances .head ul li:after{
position:absolute;
content:'';
left:50%;
bottom:-18px;
margin-left:-14px;
width:29px;
height:13px;
background:url('../frameimage/competitions/blue-triangle.png') no-repeat 0 -13px;
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;
}

#dalmady-performances .head ul li:not(.current):hover{
color:#fff;
background-color:#ba9932;
}

#dalmady-performances .head ul li:last-child{
margin-right:0;
}

#dalmady-performances .head ul li.current{
color:#fff;
background-color:#49aee4;
}

#dalmady-performances .head ul li.current:after{
background-position:0 0;
}

#hide-pages{
display:none;
}

#content-frame{
position:relative;
overflow:hidden;
width:984px;
margin-bottom:20px;
background-color:#f0f0f0;
}

#content-frame > div{
padding:20px 14px;
}

#content-frame div li{
font-size:17px;
color:#585858;
line-height:1.3;
margin-bottom:20px;
}

#content-frame div li span.year{
font-weight:bold;
color:#328ab9;
}

#content-frame div li span.name{
color:#ba9932;
}

#competitions #more-awards div.year{
margin-top:15px;
}

#competitions #more-awards div.year h4{
font-size:25px;
font-weight:bold;
color:#ffffff;
text-align:center;
line-height:40px;
background-color:#6cbce6;
margin-bottom:3px;
}

#competitions #more-awards div.year div.content{
background-color:#f0f0f0;
}

#competitions #more-awards div.year2008 div.content{
padding:13px;
}

#competitions #more-awards div.year div.content h5{
font-size:17px;
font-weight:bold;
color:#328ab9;
margin:0 0 20px;
}

#competitions #more-awards div.year div.content p{
font-size:17px;
color:#3896c9;
line-height:1.4;
}

#competitions #more-awards div.year div.content p label{
font-weight:bold;
color:#ba9932;
}

#competitions div.biography{
margin-top:20px;
}

#competitions div.biography div.content{
padding:20px 14px 15px;
}

#competitions div.biography div.content p{
font-size:17px;
color:#636363;
line-height:21px;
}

#competitions div.biography div.btn-box{
text-align:center;
padding:15px 0 5px;
clear:both;
}

#competitions div.biography div.btn-box a{
position:relative;
display:inline-block;
padding:0 52px 0 10px;
font-size:14px;
color:#ffffff;
line-height:28px;
background:#49aee4 url('../frameimage/homepage/more-btn-bg-hover.png') no-repeat 100% 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;
}

#competitions div.biography div.btn-box a:after{
position:absolute;
content:'';
right:13px;
top:7px;
width:8px;
height:14px;
background:url('../frameimage/homepage/more-arrow.png') no-repeat 0 0;
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;
}

#competitions div.biography div.btn-box a:before{
position:absolute;
content:'';
right:0;
top:0;
width:44px;
height:28px;
background:url('../frameimage/homepage/more-btn-bg.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;
}

#competitions div.biography div.btn-box a:hover:before{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
}

#competitions div.biography div.btn-box a:hover{
background-color:#cda835;
}

table.doc-table{
position:relative;
width:100%;
border-top:3px solid #fff;
border-bottom:3px solid #fff;
margin:5px 0 4px;
}

table.doc-table:after{
position:absolute;
content:'';
left:0;
bottom:-3px;
height:3px;
width:100%;
background-color:#94c7e3;
z-index:1;
}

table.doc-table tr.table-head{
background-color:#49aee4;
}

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:#edf8fd;
}

table.doc-table tr:nth-child(even) td.name{
background-color:#f6fcfe;
}

table.doc-table td.name a{
display:block;
padding:10px 17px;
font-size:16px;
font-weight:bold;
color:#328ab9;
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 td.type.jpg {
background:url('../frameimage/documents/img-icon.png') no-repeat 10px 50%;
padding-left:30px;
background-size: 30px;
}

table.doc-table tr:nth-child(odd) td.type{
background-color:#e5f5fe;
}

table.doc-table tr:nth-child(even) td.type{
background-color:#e5f5fe;
}

table.doc-table td.type,table.doc-table td.date{
width:40px;
color:#328ab9;
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:#d9f0fe;
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:#d9f0fe;
}

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:#f5a932;
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.text-inner{
padding:24px 14px;
}

div.text-inner p{
color:#585858;
margin-bottom:20px;
}

/* 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{
	position:relative;
	border-top:3px solid #fff;
	border-bottom:3px solid #fff;
	height:72px;
	margin:14px 0 0;
	background:#e6f3f9;
}

#search-page table.gsc-search-box:before,
#search-page table.gsc-search-box:after{
position:absolute;
content:'';
left:0;
height:3px;
width:100%;
background-color:#a4d4ea;
z-index:1;
}

#search-page table.gsc-search-box:before{
top:-3px;
}

#search-page table.gsc-search-box:after{
bottom:-3px;
}

#search-page form.gsc-search-box{
	margin:0;
}

#search-page table.gsc-search-box td.gsc-input{
padding-right:0!important;
}

#search-page table.gsc-search-box td.gsc-input input{
	background:#ffffff !important;
	border:3px solid #9cd5f4!important;
	display:block;
	height:36px !important;
	width:474px!important;
	padding:0 12px !important;
	margin:0 0 0 228px;
	outline:0!important; 
	font-size:19px;
	color:#328ab9 !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:#2d5a8c!important;
border-color:#6695c5!important;
background-color:#fff!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:255px;
padding-left:6px;
}

#search-page td.gsc-clear-button{
display:none;
}

#search-page .search-options{
	overflow:auto;
	border:3px solid #fff;
	border-top:none;
}

#search-page input.gsc-search-button{
	position: relative;
	border:0;
	outline:0;
	height:42px;
	width:42px !important;
	min-width:42px !important;
	text-indent:-100px;
	overflow:hidden;
	font-size:1px;
	padding:0;
	background:#3896c9 url('../frameimage/search/search-icon.png') no-repeat 50% 50%;  
	cursor:pointer;
	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:#cda835;
}

#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;
	border:0;
}

#search-page .gsc-above-wrapper-area .gsc-result-info,
#search-page .gsc-above-wrapper-area .gsc-orderby-label{
	color:#2d5a8c;
	font-size:17px;
	padding:0 17px;
}

#search-page .gsc-above-wrapper-area .gsc-orderby-label{
font-size:16px;
}

#search-page .gsc-above-wrapper-area .gsc-selected-option-container{
	border:3px solid #328ab9;
	background: #328ab9 url('../frameimage/select-icon.png') no-repeat 100% 0;
	border-radius:0;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	padding-right:93px;
	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;	
}

#search-page td.gsc-result-info-container,
#search-page td.gsc-orderby-container{
padding-top:10px;
}

#search-page .gsc-above-wrapper-area .gsc-selected-option-container:hover{
background-color:#e29d26;
border-color:#e29d26;
}

#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:#e6f3f9;
	display:block;
	color:#005d8f;
	font-size:19px;
	font-weight:bold;
	text-decoration:none;
	padding:10px 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:#cda835;
	color:#fff;
}

#search-page .gsc-webResult.gsc-result .gs-bidi-start-align.gs-snippet{
	padding:40px 17px 20px 17px;
	font-size:16px;
	color:#7d7d7d;
	line-height:1.2;
}

#search-page .gsc-webResult.gsc-result .gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long{
	position: absolute;
	top: 50px;
	left: 17px;
	font-size: 15px;
	color: #49aee4;
}

#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:#328ab9;
	color:#fff;
	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:#cda835;
color:#fff;
border-color:#fff;
}

#search-page .gsc-cursor-box.gs-bidi-start-align .gsc-cursor-current-page{
	border:2px solid #fff;
	background:#c5dced;
	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;
}

/* doc page */

#doc-page div.info-btn{
text-align:center;
padding:15px 0;
}

#doc-page div.info-btn a{
display:inline-block;
font-size:12px;
color:#fff;
line-height:26px;
padding:0 41px 0 23px;
background:#49aee4 url('../frameimage/more-arrow.png') no-repeat right 18px top 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;
}

#doc-page div.info-btn a:hover{
background-color:#cda835;
}

#doc-page h4{
font-size:22px;
color:#fff;
font-weight:bold;
line-height:1.2;
padding:8px 40px;
background-color:#6cbce6;
}

#doc-page div.data-box,
#doc-page div.more-info{
border-top:3px solid #fff;
background-color:#f0f0f0;
}

#doc-page div.data-box ul li,
#doc-page div.more-info ul li{
font-size:17px;
color:#3896c9;
padding: 10px 10px 8px 18px;
line-height:1.2;
background:url('../frameimage/white-sep.png') repeat-x 0 100%;
}

#doc-page div.data-box ul li span.contact-inner{
margin-left:127px;
}

#doc-page div.data-box ul li:last-child,
#doc-page div.more-info ul li:last-child{
background:none;
}

#doc-page div.data-box ul li label{
color:#ba9932;
font-weight:bold;
}

#doc-page div.data-box ul li a{
color:#cda835;
}

#doc-page div.data-box ul li a:hover{
color:#0dabff;
}

#doc-page div.data-box ul li.title{
font-size:19px;
text-align:center;
color:#6e6e6e;
padding:12px 18px 15px;
}

#doc-page div.more-info h4{
text-align:center;
background-color:#aaaaaa;
}

#doc-page div.more-info{
margin-top:13px;
}

#doc-page div.more-info ul li{
text-align:center;
}

#doc-page div.more-info ul li.contact{
color:#ba9932;
font-weight:bold;
}

#competitions div.tender{
text-align:center;
padding:14px;
color: #585858;
}

#competitions div.tender p{
text-align:center;
font-size: 17px;
line-height: 21px;
color: #585858;
margin-bottom: 20px;
}

#competitions div.tender h2,
#competitions div.tender h3{
font-size:24px;
font-weight:bold;
margin-bottom:20px;
}

#competitions div.tender h3{
font-size:20px;
}

#competitions div.tender p.important{
font-size:18px;
font-weight:bold;
}

#competitions div.tender ol.upper-roman{
list-style:upper-roman;
margin:0 0 20px 405px;
text-align:left;
}

#competitions div.tender ol.upper-roman li{
margin-bottom:6px;
}

#competitions div.tender ol.upper-roman span{
display:inline-block;
margin-left:6px;
text-align:right;
width:90px;
}

#cntphMaster_btnBack{
border:0;
outline:0;
font-size:15px;
height:37px;
padding:0 32px 0 42px;
font-weight:bold;
color:#fff;
cursor:pointer;
background:#49aee4 url('../frameimage/back-btn.png') no-repeat 26px 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;
}

#cntphMaster_btnBack:hover{
background-color:#cda835;
}

/* Gallery */

div.content_inner_galeria #div_breadcrumb{
	text-align:center;
}

div.content_inner_galeria #div_breadcrumb span:not(:last-of-type),
div.content_inner_galeria #button #parentdir{
	display:none;
}

div.content_inner_galeria #button ul{
	text-align:center;
	padding:15px
}

div.content_inner_galeria #button ul li{
	display:list-item;
	margin:0 20px;
	text-align: left;
}

div.content_inner_galeria #div_breadcrumb span:last-of-type{
	display:inline-block;
	font-size:22px;
	color:#49aee4;
	font-weight:bold;
	line-height:32px;
	font-style:italic;
	margin:10px;
}

div.content_inner_galeria #pagesizesetting{
	text-align:center;
	font-size:15px;
	color:#959595;
	margin-bottom:20px;
}

div.content_inner_galeria #pagesizesetting select{
	margin-left:10px;
}

div.content_inner_galeria #galeria{
	text-align:center;
	padding:0 130px;
}

div.content_inner_galeria div.img_background{
	display:inline-block;
	margin:10px 10px 8px;
}

div.content_inner_galeria div.img_background a{
	position:relative;
	display:block;
	padding:3px;
	border:4px solid #dbf2ff;
	-webkit-transition: border-color 0.4s linear;
	-moz-transition: border-color 0.4s linear;
	-ms-transition: border-color 0.4s linear;
	-o-transition: border-color 0.4s linear;
	transition: border-color 0.4s linear;
}

div.content_inner_galeria div.img_background a:hover{
	border-color:#f0db9b;
}

div.content_inner_galeria div.img_background a:after{
	position:absolute;
	content:'';
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:url('../frameimage/zoom.png') no-repeat 50% 50%;
	background-size:80px;
	z-index:3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	opacity:0;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

div.content_inner_galeria div.img_background a:hover:after{
	background-size:110px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
}

div.content_inner_galeria img.lightbox_normal{
	float:none;
	margin:0;
	display:block;
}

span.backlink{
	display:block;
	text-align:center;
	padding:15px 0;
}

span.backlink img{
	display:none;
}

span.backlink a{
	display:inline-block;
	font-size:15px;
	color:#fff;
	line-height:37px;
	font-weight:bold;
	padding:0 32px 0 42px;
	text-transform:uppercase;
	background:#49aee4 url('../frameimage/back-btn.png') no-repeat 25px 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;
}

span.backlink a:hover{
	background-color:#cda835;
	
}

#overlay{
	z-index:9998 !important;
}

#lightbox{
	z-index:9999 !important;
}

.content_inner_info_13 #young-list li span.year {
	margin: 0;
	display: inline-block;
	width: 50px;
}

.content_inner_info_13 #young-list li span.name {
	margin: 0;
	display: inline-block;
	width: calc(100% - 50px);
}

.content_inner_info_13 #informative #young-list li {
	background: none;
	margin-bottom: 15px;
    padding-bottom: 15px;
	border-bottom: solid 3px white;
}

.content_inner_tagsag .member-information-table-first hr,
.content_inner_tagsag span#due_table_separatator {
	display: none;
}

.content_inner_tagsag .member_links td {
	display: block;
}

.content_inner_tagsag .member_links td p {
	line-height: 20px;
}