﻿body {
	font-family: 'Ubuntu', serif;
	font-size:14px;
	background-color: #e0e0e0;
	margin: 0;
	padding: 0;
}

.date {float:right; font-size:18px; color: #ffffff; font-family:'Ubuntu'; }

#main {width: 1060px; margin: 0 auto 0 auto; background-image:url(../images/body_pl.png);}
#main2 {width: 1000px; margin-left: 30px; background-color: #efefef;}
	header {width: 1000px; height: 260px;  position:relative; float:left;  }
		#header_top  {width: 1000px; height: 10px; }
		#header_bal  {width: 250px; float:left;}
			#logo {width: 250px; height: 200px; background-color: #efefef; background-image:url(../images/logo.png); background-repeat: no-repeat; float: left}
			#left {width: 240px; margin-left:10px; height:50px; background-color: #efefef; float: left;}
		#header_jobb  {width: 740px; margin-right:10px;  float:left;}
			#site_content { position:absolute; width: 740px; overflow: hidden; margin: 0; padding: 0;}
			#site_content2 { position:absolute; width: 330px; height:140px; overflow: hidden; margin: 0 0 0 410px; padding: 0; background-image:url(../images/maszk.png);z-index:500;}
	#mainpage {width: 1000px;  position:relative;  float:left; }
		#mainmenu {width: 230px; margin-top: -60px; padding: 10px 10px 10px 10px; float: left;}
		#tartalom {width: 546px;  margin-left: 10px; margin-top: 5px;  padding: 10px 10px 10px 10px; float: left;}
			#tartalom img{ padding: 4px 4px 4px 4px; background-image:url(../images/kepkeret.png); margin-bottom:10px;}
			#title2 {width: 100%; height: 50px; text-align: left; background-image:url(../images/h2_bck.png) }
			.hir_cim { width:400px; height:20px; float:left;}
			.hir_datum { width:140px; height:20px; float:left; text-align:right;}
			.hir_cim_alatt { height:8px; width:100%; margin-bottom:10px; background-image:url(../images/kockak.png); float:left;}
			.hir_valaszt {width: 100%; height: 1px; background-color: #fcb815; margin-bottom:20px;}
		#tamogato {width: 154px; margin-top: 10px; padding: 10px 10px 10px 10px;  float:left;}
			.img_tam { margin: 5px 0 5px 0; padding: 2px 2px 2px 2px; background-color: white;}
			.tam_valaszt { height:8px; width:150px; background-image:url(../images/kockak.png);}
	#footer {width: 1000px; height: 20px;  background-color: #ffffff; clear: both; }


.menu{width:220px; height:40px; margin-top:5px;  background-image:url(../images/menu.png); }
.menu:hover{width:220px; height:40px; font-family:'Ubuntu'; font-size: 25px; color:#00adef;  text-align: left}

.img_terkep { width:224px; height:112px; padding: 2px 2px 2px 2px; background-color: white;}
.terkep_valaszt { height:8px; width:220px; margin:4px 0 4px 0; background-image:url(../images/kockak.png);}

h1{font-family:'Ubuntu'; font-size: 15px; color: white;}
h2{font-family:'Ubuntu'; font-size: 30px; color: #00adef;}
h3{font-family:'Ubuntu'; font-size: 15px; color: #00adef;}
h4{font-family:'Ubuntu'; font-size: 15px; color: black;}
.menu h1{font-family:'Ubuntu'; font-size: 15px; color: white; padding: 10px 0 0 20px;}

p {font-size: 18px; color: #616262; margin-bottom: 10px; text-align:justify; }

a{text-decoration: none;}

/* styling for the slideshow on the homepage */
ul.slideshow {
  width: 740px;
  height: 235px;
  overflow: hidden;
  position: relative;
  margin: 0;
  padding: 0;}
  
ul.slideshow li {
  position: absolute;
  margin: 0;
  padding: 0;
  left: 0;
  right: 0;
  list-style: none;}
 
ul.slideshow li.show {
  z-index: 500;}
 
ul img {
  border: none;}

/*Támogatók slideshow-ja*/
  ul.slideshow2 {
  width: 150px;
  height: 62px;
  overflow: hidden;
  position: relative;
  margin: 0;
  padding: 0;}
  
ul.slideshow2 li {
  position: absolute;
  margin: 0;
  padding: 0;
  left: 0;
  right: 0;
  list-style: none;}
 
ul.slideshow2 li.show {
  z-index: 500;}
 
ul img {
  border: none;}


.photo {	float: left;	width: 320px;	margin-bottom: 30px;}
.photo h3 {	font: bold 14px Verdana;	color: #4F0713;	width: 100%;}
.photo span {	float: left;	font: italic 12px Georgia;	color: #666;	width: 100%;	margin-bottom: 8px;}
.photo img {padding: 3px;border: 1px solid #3D5AFE;background-color: #fff;box-shadow: 3px 3px 3px #ccc;}	
