body {
	margin:0;
	background:white;
	font:12px arial;
	color:#424242;
	background:#f5efad url(../imgs/bg.jpg) top left repeat-x;
}
/*sándorr*/
div#contain {
	width:1000px;
	text-align:left;
	overflow:auto;
}

div#header {
	position:relative;
	width:1000px;
	height:214px;
	background:url('../imgs/header.jpg') top center no-repeat;
}
#header a{
text-decoration:none;
color:black;
}
#header a:hover{
color:white;
}
h1 {
	margin:0;
	padding:0;
	font:50px/40px century gothic, arial;
	font-weight:bold;
	color:black;
	text-transform:uppercase;
	letter-spacing:-1px;
}

h2 {
	margin:0;
	padding-top:13px;
	text-align:center;
	font:25px/30px century gothic, arial;
	color:#ee7c00;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:3px;
}
h3 {
font-size:20px/25px;
text-align:bold;
letter-spacing:3px;
text-align:center;
}
h4 {
	margin:0;
	padding:5px;
	font:15px/20px century gothic, arial;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:3px;
}
h5
{
	width:165px;
	height:58px;
	background:url(../imgs/h5.png) top center no-repeat;
	color:#4b4b6e;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
	font-size:16px;
	text-align:center;
	padding-top:18px;
	margin-bottom:-20px;
	//margin-bottom:0px;
}

.clear {
	clear:both;
}

#content {
width:1000px;
	padding:0px;
	background: url(../imgs/content.jpg) top center repeat-y;
	overflow:auto;
}

#content_center{	
	overflow:auto;

margin-top:5px;
}

.menu_felso{
width:1000px;
height:60px;
margin-top:8px;

}
#content_bottom{
	height:50px;
	padding-top:10px;
	padding-right:30px;
	margin-bottom: 30px;
	font-weight:bold;
text-align:right;
	color:#5b4606;
	background:white url('../imgs/footer_bg.jpg') left center;
}

a{
text-decoration:none;
font-weight:bold;
color:#424242;
}
a:hover{
color:#ae2524;
}
.left{
width: 220px;
float:left;
margin-right:20px;
}
.left p{
color:#424242;

padding-left:10px;
width:190px;
text-align:center;

}
.left ul{
text-align:right;
list-style-type:none;
}
.left ul li{
padding:5px;
padding-bottom:10px;
background: url(../imgs/valasztocsik.jpg) bottom left repeat-x;
}
.left ul li a{
font-size: 18px;
font-weight:bold;
text-decoration:none;
color:#424242;
padding-right:25px;
background: url(../imgs/li_bg_a.jpg) right center no-repeat;
}
.left ul li a:hover{
color:#ae2524;
background: url(../imgs/li_bg_right.jpg) right center no-repeat;
}
.left ul li li{
background:none;
list-style-type:circle;
margin-left:-20px;
}
.left ul li li a{

background:none;
font-size:12px;
display:block;
width:200px;
margin-left:-50px;
padding-right:0px;
}
.left ul li li a:hover{
color:black;
background:none;
}
div#middle {
	color:black;
	padding:0 5px;
	float:left;
	width:500px;
	//width:510px;
	margin:5px;
margin-right:20px;
}
div#middle p {
	position:relative;
	z-index:20;
	font:12px arial;
	color:#262626;
	margin:0;
	padding:5px;
}


div#right {
	float:left;
	text-align:center;
	width:200px;
	background:none;
	margin-left:0px;
}


#right p {
	font:11px arial;
	color:black;
	padding:10px;
}

#footer {
	padding:10px 10px;
		color:white;
		text-align:center;
}
#footer  a{
	text-decoration:none;
	color:white;
	font-weight:bold;
}
#footer  a:hover{
	color:black;
	color:black;
}
.sidebar{
width:219px;
}
.sidebar_up{
width:219px;
height:14px;
//height:13px;
background:transparent url(../imgs/side_up.jpg) top center no-repeat;
}
.sidebar_center{
text-align:left;
width:219px;
overflow:auto;
background: url(../imgs/sidebar_content.jpg) top center repeat-y;
}
.sidebar_content{
text-align:center;
margin-top:20px;
}
.sidebar_down{
height:19px;
width:219px;
background: url(../imgs/side_down.jpg) top center no-repeat;
}

.sidebar h3{
width:219px;
text-align:center;
font-size:20px;
color:#5a7c0e;
padding:0;
margin:0;
padding-top: 5px;
padding-bottom:4px;

}
.sidebar_rss{
text-align:left;
width:190px;
}
.sidebar ul 
{
margin-left:-10px;
//margin-left:10px;
}
.sidebar ul li{
padding-top:5px;
}
.sidebar ul li a {
text-decoration:none;
color:gray;
font-weight:bold;
}
.sidebar ul li a:hover{
color:black;
}
.sidebar form{
width: 200px;
text-align:center;
}
.sidebar form input{
border:none;
border-right: 1px solid gray;
border-bottom:1px solid gray;
}
  .tovabb{
  font-weight:bold;
  color:grey;
  text-align:right;
  padding-right: 30px;
  }
  .tovabb a{
  text-decoration:none;
  color:grey;
  font-weight:bold;
  }
  .tovabb a:hover{
  color:black;
  }
  
  .tartalom_up{
background:url(../imgs/footer_bg.jpg) center center repeat-x;
height: 30px;
width:500px;
border-bottom:1px solid grey;
}
.focim{
padding-top:5px;
text-align:center;
font-size:16px;
font-weight:bold;
color:white;
}
.tartalom_content{
border-bottom:1px solid grey;
margin-bottom:35px;

}

/*menü*/
.droplinebar{
overflow: hidden;
padding-top:10px;
}

.droplinebar ul{
margin: 0;
padding: 0;
float: left;
width: 100%;
font: bold 18px Arial;
}

.droplinebar ul li{
display: inline;
}

.droplinebar ul li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
}

.droplinebar ul li a:visited{
color: white;
}

.droplinebar ul li a:hover, .droplinebar ul li .current{ /*background of main menu bar links onMouseover*/
color: white;

}

/* Sub level menus*/
.droplinebar ul li ul{
position: absolute;
z-index: 100;
left: 0;
top: 0;
width:200px;
/*float: left;*/
background: #303c76; /*sub menu background color */
visibility: hidden;
}

/* Sub level menu links style */
.droplinebar ul li ul li a{
font: normal 13px Verdana;
padding: 6px;
padding-right: 8px;
margin: 0;
border-bottom: 1px solid navy;
}

.droplinebar ul li ul li a:hover{ /*sub menu links' background color onMouseover */
background: #242c54;
}
.uzenet_fejlec{
color:white;
background: url(../imgs/tartalom_up.png) left center no-repeat;
height: 30px;
}
.uzenet_tartalom1{
background: url(../imgs/tartalom_content.jpg) top center no-repeat;
padding-bottom:20px;
padding-top:10px;
margin-bottom:10px;
}
img{
margin:5px;
padding: 5px;
background-color:white;
border: 1px solid gray;
}
.logok img{
background: none;
border:none;
margin:0;
margin-bottom:5px;
padding:0;
}
.galeria{
float: left; width: 147px; text-align: center; height: 140px; margin:5px;padding-bottom: 20px;background: url(../imgs/img_bg.jpg) top center no-repeat;
}
.galeria_viewer{

}
.galeria a{
font-size:12px;
font-weight:normal;
color:white;
}
.galeria a:hover{

}
.galeria_kep{
height: 98px;
}
.galeria_szoveg{
background-color:white;border:1px solid gray;overflow:auto;border-top:2px solid gray;padding-top:2px;padding-bottom:2px;
}
.galeria_szoveg a{
color:#424242;
}
.galeria table{
margin-left:auto;
margin-right:auto;
}
.galeria td{
background-color: #2f2e2c;
padding-bottom:15px;

}
.galeria tr{
width: 90px;
height:120px;
border:1px solid red;
}
.galeria_lightbox table{
margin-left:auto;
margin-right:auto;
}
.galeria_lightbox td{
background:url(../imgs/img_bg.jpg) top center no-repeat;
padding:2px;
width:150px;
text-align:center;
}
.vissza{
width:100%;
padding-top:3px;
padding-bottom:3px;
background-color:white;
text-align:center;
margin-top:5px;
}
/*nyitólapi css*/
#body_nyito{
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background:#a2ce42 url('../imgs/bg_nyito.jpg')left center repeat-x;
//background:#a2ce42 url(../imgs/bg_nyito.jpg) left center repeat-x;
}
#contain_nyito{
letter-spacing:2px;
text-align:center;
position:relative;
top:50%;
left:50%;
margin-top:-110px;
margin-left:-425px;
width:850px;
height:250px;
}
.login_gomb{
padding-top:200px;
font-size:22px;

}
.tiszk_belepes
{
float:left;
margin-bottom:0px;
}
.tiszk_belepes a{

width:266px;
height:250px;
display:block;
border:none;
text-decoration:none;
background:url(../imgs/tiszk_login_a.jpg) top center no-repeat;
}
.tiszk_belepes a:hover{
border:none;
text-decoration:none;
background:url(../imgs/tiszk_login.jpg) top center no-repeat;
}
.palyazat_belepes{
float:left;
}
.palyazat_belepes a{
width:277px;
height:250px;
display:block;
border:none;
text-decoration:none;
background:url(../imgs/eu_login_a.jpg) top center no-repeat;
}
.palyazat_belepes a:hover{
border:none;
text-decoration:none;
background:url(../imgs/eu_login.jpg) top center no-repeat;
}
.e-learning_belepes{
float:left;
}
.e-learning_belepes a{
width:259px;
height:250px;
display:block;
border:none;
text-decoration:none;
background:url(../imgs/elearn_login_a.jpg) top center no-repeat;
}
.e-learning_belepes a:hover{
border:none;
text-decoration:none;
background:url(../imgs/elearn_login.jpg) top center no-repeat;
}
.intezmenyek{
overflow:auto;
width:500px;
border-bottom: 1px solid gray;
}
.intezmenyek h3{
background-color:white;
margin-top:5px;
padding:5px;
text-align:left;
color:#5a7c0e;
font-size:18px;
}
.intezmeny_bal{
width:150px;
float:left;
}
.intezmeny_jobb{
float:left;
padding-left: 20px;
width:300px;
}