/*
Theme Name: Phoenix
Theme URI: http://www.yootheme.com
Description: Phoenix is the July 2009 theme of the YOOtheme club. It is based on YOOtheme's Warp CMS theme framework. NOTE: It is not free or public. This theme is for members of the YOOtheme club only.
Version: 5.5.9
Author: YOOtheme
Author URI: http://www.yootheme.com
*/
h1{
font-size: 28px;
color: #376C94;
}
h2{
color: #376C94;
}
/*h3{
font-size: 18px;
color: #376C94;
} 0221*/
#menubar{margin-top: 5px;}
#date{float: right;}
#logo{left: 1px;}
.gyulabalra{float:left; width:200;}
.gyulajobbra{float:right; width:200;}
.wk-slideshow-tabs .nav li {
   font-weight: bold;
   background: #376C94;
   color: white;
   text-shadow: 0 0 0 white;
}
.wk-slideshow-tabs .nav li:hover {
   color: gray;
}
.wk-slideshow-tabs .nav li.active {
   color: #2293C2;
   background: #DFDFDF;
}
.wk-slideshow-tabs .slides-container {
   background: #DFDFDF;
}
pre{
margin: 0px;
border: 0px;
padding: 0px;
border-left: 0px;
}
h3g{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
line-height: 25px;
padding-left: 8px;
margin: 0,0,0,0;
color: #2293C2;
}
/*div.mainmiddle-wrapper-m div.contentright-bg{
background: #FFFAF1 url(http://fulbright.info-port.eu/wp-content/uploads/2012/02/highlight2-2-720x184.jpg) 0 0 no-repeat;
} */
.wrapper-grid, .wrapperk-grid{
   position: relative;
   float: left;
   left: 25px;
   width: 700px;
   margin-bottom: 10px;
   background-color: #ffffff
}
.wrapperk-grid{
   width: 530px;
}
.wrapper10-grid{
   position: relative;
   float: left;
   left: 0px;
   width: 600px;
   margin-bottom: 10px;
   background-color: #ffffff
}
.left1-grid, .left1half-grid, .left2-grid, .left2half-grid, .left3-grid, .left3half-grid, .left2k-grid {
background-color: #ffffff;
border: 1px solid #999999;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: 4px 4px 12px #0e0e11;
-webkit-box-shadow: 4px 4px 12px #0e0e11;
box-shadow: 4px 4px 12px #0e0e11;
filter: progid: DXImageTransform.Microsoft.Shadow(strength = 4, direction = 135, color = '#0e0e11');
-ms-filter: "progid: DXImageTransform.Microsoft.Shadow(strength = 4, Direction = 135, Color = '#0e0e11')";
/*Shadows look very different in IE (Only cardinal directions supported)*/
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element should have a background-color*/
/*All filters must be placed together*/
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
filter: progid: DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#d6dce8');
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
-ms-filter: "progid: DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#d6dce8')";
/*Element must have a height (not auto)*/
/*All filters must be placed together*/
background-image: -moz-linear-gradient(top, #ffffff, #d6dce8);
background-image: -ms-linear-gradient(top, #ffffff, #d6dce8);
background-image: -o-linear-gradient(top, #ffffff, #d6dce8);
background-image: -webkit-gradient(linear, center top, center bottom, from(#ffffff), to(#d6dce8));
background-image: -webkit-linear-gradient(top, #ffffff, #d6dce8);
background-image: linear-gradient(top, #ffffff, #d6dce8);
-moz-background-clip: padding;
-webkit-background-clip: padding-box;
background-clip: padding-box;
/*Use "background-clip: padding-box" when using rounded corners to avoid the gradient bleeding through the corners*/
/*--IE9 WILL PLACE THE FILTER ON TOP OF THE ROUNDED CORNERS--*/
}
.left1-grid, .left1half-grid {
   position: relative;
   float: left;
   left: 0px;
   width: 180px;
   height: 180px;
   background-color: #fff;
   margin: 10px 5px;   
/*   border: 2px solid #ddd;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;   */
   padding: 10px 10px;
}
.left1half-grid{
   width: 270px;
   left: 5px;
}
.left1-grid h3, .left1half-grid h3{margin-top: 5px;}
.left1-grid h4, .left1half-grid h4{margin-top: 5px;}
.left1-grid p, .left1half-grid p{margin-top: 5px;}
.left10-grid{
   position: relative;
   float: left;
   left: 0px;
   width: 120px;
   height: 200px;
   background-color: #fff;
   font-size: 9;
}
.left2-grid, .left2half-grid {
   position: relative;
   float: left;
   left: 10px;
   width: 180px;
   height: 180px;
   background-color: #fff;
   margin: 10px 5px;
/*   border: 2px solid #ddd;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px; */
   padding: 10px 10px;   
}
.left2half-grid{
   width: 270px;
      left: 45px;
}
.left2-grid h3, .left2half-grid h3{margin-top: 5px;}
.left2-grid h4, .left2half-grid h4{margin-top: 5px;}
.left2-grid p, .left2half-grid p{margin-top: 5px;}
.left2k-grid{
   position: relative;
   float: left;
   left: 227px;
   width: 180px;
   height: 180px;
   background-color: #fff;
   margin: 10px 5px;
/*   border: 2px solid #ddd;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px; */
   padding: 10px 10px;   
}
.left2k-grid h3{margin-top: 5px;}
.left2k-grid h4{margin-top: 5px;}
.left2k-grid p{margin-top: 5px;}
.left20-grid{
   position: relative;
   float: left;
   left: 0px;
   width: 120px;
   height: 200px;
   background-color: #fff
}
.left3-grid{
   position: relative;
   float: left;
   left: 20px;
   width: 180px;
   height: 180px;
   background-color: #fff;
   margin: 10px 5px;   
/*   border: 2px solid #ddd;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px; */
   padding: 10px 10px;   
}
.left3-grid h3{margin-top: 5px;}
.left3-grid h4{margin-top: 5px;}
.left3-grid p{margin-top: 5px;}
.left30-grid{
   position: relative;
   float: left;
   left: 0px;
   width: 120px;
   height: 200px;
   background-color: #fff
}
.left4-grid{
   position: relative;
   float: left;
   left: 5px;
   width: 200px;
   height: 200px;
   background-color: #fff
}
.lk{
   float: left;
/*   left: 0px; */
   width: 10%;
}
.ls{
   float: left;
   left: 0px;
   width: 20%;
}
/* ide beleteszem */
ul#footer-nav{
	list-style: none;
	margin: 0;
	padding: 0;
/*	margin: 0.75em 0;
	padding: 0.75em 0;
	border-top: 1px solid #28456b;
	border-bottom: 1px solid #28456b; */
	font-size: 1.2em;
	font-style: normal;
	float: left;
	width: 100%;
	background-color: #F5F6F7;
	color: #fff;	
	}
	ul#footer-nav li{
		display: block;
		float: left;
		width: 132px;
		padding: 0 1em;
		}
	ul#footer-nav li.op07{
	       width: 60px;
	       padding: 0;
	       margin: 0 10px;
	 }
	ul#footer-nav li.op09{
	       width: 150px;
	       padding: 0;
	       margin: 0 10px;
	 }
	ul#footer-nav li.op10{
	       width: 148px;
	       padding: 0;
	       margin: 0 10px;
	 }
	 ul#footer-nav li a:link,	ul#footer-nav li a:visited{
		color: #fff;
		padding: 0 0;
	}
	ul#footer-nav li a:hover,
	ul#footer-nav li a:active{
		color: #63a4d1;
		}
	#footer a#morelinks-button{
		position: absolute;
		right: 0;
		top: 14px;
		width: 30px;
		height: 25px;
		padding: 0 12px;
		line-height: 2.5em;
		z-index: 5;
		}
	#footer a#morelinks-button:link span,
	#footer a#morelinks-button:visited span{
		display: block;
		position: absolute;
		width: 30px;
		height: 25px;
		text-indent: -9999px;
		border-left: 1px solid #304666;
		background: url(../images/layout/morelinks-button.bg.png) no-repeat 10px 6px;
		-webkit-transition: none;
		}
	#footer a#morelinks-button:hover span,
	#footer a#morelinks-button.active span{
		background-position: 10px -15px;
		}
	ul#footer-nav ul.morelinks{
		margin: 9px 0;
		padding: 0;
		font-size: 0.76em;
		display: none;
		}
	ul#footer-nav ul.morelinks.active{
		display: block;
		}
/*	ul#footer-nav ul.morelinks-0 li{
		padding: 5px;
		} */
	ul#footer-nav ul.morelinks li{
		padding: 0;
		}
	ul#footer-nav ul.morelinks a:link, ul#footer-nav ul.morelinks a:visited{
		color: #5e87b5;
		}
	ul#footer-nav ul.morelinks{
		}
.wk-accordion-default .toggler { font-size: 15px; font-weight: 600; color: #4F91B9;}
/* .wk-accordion-default .toggler {
   margin-bottom: 0px;
   font-size: 15px;
   font-weight: 600;
   padding-top: 0px;
} 0221 */
.wk-accordion-default .content {
   padding-top: 0px;
}
#menu a.level2 span.bg, #menu span.level2 span.bg {z-index:10; letter-spacing: 0;}
#menu a.level2 span.subtitle, #menu span.level2 span.subtitle {z-index:10; font-size: 13px;}
/*body {
   border-width: 0px;
   padding: 0px;
   margin: 0px;
   font-size: 90%;
   background-color: #e7e7de
} */