@charset "utf-8";
/* CSS Document */

/* Global Reset
-----------------------------------------------------------------------------------------------
===============================================================================================*/	

	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, font, images, ins, kbd,q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset{ margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
	
p {font-size:15px;}
	ol, ul {
		list-style: none;
	}
	

	h1, h2, h3, h4, h5, h6 {
		font-weight:normal;
	}

/* General Elements
-----------------------------------------------------------------------------------------------
===============================================================================================*/	

	body {
	font-family: Verdana, Helvetica, "Helvetica Neue", Arial, sans-serif;
	font-size: 62.5%;
	line-height: 1.5;
	text-align: center;
	color: #383838;
	background-color: #009999;
	padding-top: 15px;
	padding-bottom: 15px;
	}

	hr {
	color: #0288D8;
	color: #009999;
	}
		
	strong {
		font-weight: bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
		
	em {
		font-style: italic;
	}
	
	address {
		font-style: normal;
	}

	input, textarea, select {
		font: 1em Arial, Helvetica, sans-serif;
	}

	a {
		color: #4C7B9E;
		text-decoration: none;
	}
	a:hover {
		color: #151515;
		text-decoration: none;
	}

	a:visited {}

	a:active {}


/* LAYOUT
-----------------------------------------------------------------------------------------------
===============================================================================================*/	

#container {
	width: 980px;
	margin: 0 auto;
	text-align: left;
	font-size: 1.3em;
	background-color:#fff;
}
	
	#header {
	/*logo:logotarto, main_menu ul???*/
	
	background-color:#FFFFFF;
	/*background:url(images2/bg-header2.gif) left bottom repeat-x;*/
	position:relative;
	overflow:hidden;
	width: 980px;
	height:82px;
	padding: 5px 0 10px 0; /*ez az 5 pxminden headerben lévő cucc felcő margójához hozzáadódik, a 10 pedig az aljához*/	
	
	}
	
	#sötétkékcsik {
	background-color:#009999;
	height:3px;
	}
	
	#blog-content {
	/*sidebar,content*/
	background-color:#f2f2f2;
	background-color:#FFFFFF;
	padding-top:15px;
	overflow:hidden;
	height:1%;
	clear: both;
	}
	
		#blog-content #blog {
		/*ez a bal oldal*/
			float:left;
			display:inline;
			width:728px;
			margin-left:20px;
		}
		#blog-content #sidebar {
		/*ez a jobb oldal*/
			float:right;
			display:inline;
			width:195px;
			margin-right:20px;
		}

	#footer {
	background:#151515;
	border:1px solid #2b2b2b;
	padding:20px 0px 20px 0px;
	color:#bababa;
	overflow:hidden;
	width: 978px;	
	}

/* HEADER
------------------------------------------------------------------------------------------------ */

	div.header-figure{
		background: url(images2/figure-header2.gif) left top no-repeat;
		position:relative;
		overflow:hidden;
		width: 980px;
		margin: 0 auto;
		display: block;
		height: 6px;
	}
	.logotarto {
		width: 980px;	
		/*ami a menü felett van*/
		height: 30px;
	}
	
	
	.logo {
		float: right;
		margin-right: 15px;
		overflow:hidden;
		margin-top:15px;	
		border:0px;
	}
	
		.logo img{
			border:0px;
		}

	
	.header_kep {
	float: right;
	margin-right:17px;
	margin-top:5px;
	}
	

		
	/* MENU
	-----------------------------------------*/
	#main_menu {
		padding-top: 0px;
		margin-left: 20px;
	}
	
	#main_menu li{
	display:inline;
	}

		#main_menu a {
			float:left;
			background:#ececec url(images2/bg-menu_separator.gif) right bottom no-repeat;
			color:#4b4b4b;
			text-transform:uppercase;
			text-decoration:none;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			padding:6px 14px;

		}
		#main_menu a:hover {
			background:url(images2/bg-menu_separator-hover.gif) right bottom no-repeat;
		}
		#main_menu a.selected {
	/*background:url(images2/bg-menu_separator-active.gif) right bottom no-repeat;*/
			background-color:#FFFFFF;
			font-weight:bold;
			color:#666666;
			border-right: 3px solid #009999;
			
			position:relative;
			top:31px;
			left:0px;
			padding-bottom:7px;
			padding-top:5px;
		}
	
/* FOOTER
------------------------------------------------------------------------------------------------ */	

.footer_text{
	text-align:center;
	margin:0px;
	margin-left:200px;
	font-weight:bold;
}

.valid {
	float:right;
	margin-right:20px;
	margin-top:15px;
}

/*-----------------------------------------------------------------------------------------*/
/*JOBB OLDALI MENU*/
	
.other_posts {
	border:solid #fff;
	border-width:0 1px;
	word-wrap: break-word;
}
	.other_posts h3 {
	/*ez a jobb oldal fejléce*/
		background: url(images2/bg-other_posts-title.gif) left top repeat-x;
		border-top: 1px solid #e5e5e5;
		border-bottom: 1px solid #fff;
		text-transform: uppercase;
	/*	font-weight: bold;*/
		font-size: 1.3em;
		line-height: 1em;
		width: 194px;
		height: 29px;
		line-height: 29px;
		/*text-indent: 19px;*/
		text-align:center;
		overflow: hidden;
		position: relative;
	}
	
	.other_posts ul {
		background:url(images2/bg-other_posts-list.gif) left top repeat-x;
		background-color:#eae9e9;
		padding-top:10px;
		padding-bottom: 10px;

	}
	.other_posts ul li {
		font-size:1.1em;
		position: relative;
		background:url(images2/bullet1.jpg) left center no-repeat;
		margin-left: 10px;
	}
	.other_posts ul li a {
		color:#555;
		display:block;
		padding: 6px 10px 4px 27px;
		background:url(images2/bullet1.jpg) left center no-repeat;
	}
	.other_posts ul li a:hover {
		margin-top: -1px;
		padding-top: 7px;
		background:#d2d2d2 url(images2/bullet2.jpg) left center no-repeat;
	}
	
	.googlejobb {
		background-color:#eae9e9;
		padding-left:10px;	
	}

/*  CONTENT
------------------------------------------------------------------------------------------------ */
	#blog-content .hentry {
	/*szürke alap a "postok" mögött*/
		background:#fafafa url(images2/hatter.png) left top no-repeat;
		margin-bottom:18px;
		padding-bottom: 16px;
		overflow:hidden;
		height:1%; /*ez nemtommi*/
		
	}
	
	#blog-content .entry-title {
		font-size:2em;
		font-weight:normal;
		padding-top:10px;
	}
	
	#blog-content .entry-title a{
	/*szótár*/
		color: #383838 !important;
	}
	#blog-content .entry-title a:hover{
	/*szótár*/
		color: #1e1e1e !important;
	}
	
/*alapadatok*/

	#blog-content .hentry .left_alap{
	
		float:left;
		margin:15px 16px 0 15px;
		display:inline;
		width:150px;
	}
	
		#blog-content .hentry .left_alap img{
	
		margin-top:15px;
		display:inline;
		border:0px;

	}
	
	#blog-content .entry-wrapper_alap1{
		width: 160px;
		overflow: hidden;
		float:left;
		margin-top:63px;
		margin-left: 25px;
		
	}
	
	#blog-content .entry-wrapper_alap2{
		width: 261px;
		overflow: hidden;
		float:left;
		margin-top:63px;
		
	}
	
/*Google, Yahoo, Alexa*/

	#blog-content .hentry .left_gya{
	
		float:left;
		margin:15px 16px 0 15px;
		display:inline;
		width:300px;
	}
	
		.google_kep {
			float:left;
		}
	
	
	#blog-content .entry-wrapper_gya1{
		width: 180px;
		overflow: hidden;
		float:left;
		margin-top:63px;
		margin-left:35px;
		/*border: 5px solid #000000;*/		
	}
	
	#blog-content .entry-wrapper_gya2{
		width: 155px;
		overflow: hidden;
		float:left;
		margin-top:63px;
		text-align:right;
		margin-right:0px;
		/*border: 5px solid #000000;*/
		
	}
	
/*érték*/
	#blog-content .hentry .ertek{
		float:left;
		margin:15px 16px 0 15px;
		display:inline;
		width:200px;
/*		border: 5px solid #000000;*/
		text-align: center;
	}

	#blog-content .hentry .entry-wrapper_ertek1{
		width: 170px;
		overflow: hidden;
		float:left;
		display:inline;
		margin-top:30px;
		margin-left:135px;
/*		border: 5px solid #000000;*/
	}
	
	
	#blog-content .hentry .entry-wrapper_ertek2{
		width: 165px;
		overflow: hidden;
		float:left;
		margin-top:30px;
		display:inline;
/*		border: 5px solid #000000;*/
		text-align:right;
	}
	
	
/*két oszlop (egyéb)*/
	
	#blog-content .hentry .left_2oszlopos {
		float:left;
		margin:16px 16px 0 15px;
		width:335px;
	}
	#blog-content .entry-wrapper_2oszlopos{
	/*jobb*/
		width: 335px;
		overflow: hidden;
		margin-top: 65px;
		
	}
	
/*grafikon*/
	#blog-content .hentry .left_graf {
		float:left;
		margin:0px 16px 10px 15px;
		display:inline;
		width:420px;
	}

/*csak szöveg egy oszlopban*/
	
		#blog-content .entry-wrapper_table{
		/*???overflow: hidden; ez vonatkozik a bal oldalra, ahol csak szöveg van, nincs két oszlop, azaz kapcsolódó oldalak, frogalmi adatok*/
		float:left;
		margin:16px 16px 0 15px;
		display:inline;
		/*border: 5px solid #000000;*/
		width:690px;
	}
	
			#blog-content .entry-wrapper_table_rolunk_kisszotar{
		/*???overflow: hidden; ez vonatkozik a bal oldalra, ahol csak szöveg van, nincs két oszlop, azaz kapcsolódó oldalak, frogalmi adatok*/
		float:left;
		margin:16px 16px 0 15px;
		display:inline;
		/*border: 5px solid #000000;*/
		width:710px;
	}

/*ez maga a tartalom, bármiylen is a "kerete"*/
	#blog-content .entry-content {
		margin-top:17px;
		
	}
	
	#blog-content .entry-content img{
		border: none;
	}
	
	#blog-content .entry-content p {
	/*grafikonok, forgalmi adatok, kapocslodo oldalak vonatkozik most, mrt máshol nincs p*/
		margin-bottom:17px;
		font-size: 15px;
		margin-left:5px;	
		margin-right:10px;
		text-align:justify;
	}
	
	#blog-content .entry-content_rolunk_kisszotar p {
	/*ez csak a seokiszsotarra és a rolunkra*/
		margin-bottom:17px;
		font-size: 15px;
		margin-left:5px;	
		margin-right:15px;
		margin-top:15px;
		text-align:justify;
	}

 /*ezek azt hiszem, most nincsenek használatban*/
	.entry-content h1,
   .entry-content h2,
   .entry-content h3,
   .entry-content h4,
   .entry-content h5,
   .entry-content h6{
       font-weight: bold;
       padding-bottom: 10px;
   }
   .entry-content h1{
       font-size: 20px;}
   .entry-content h2{
       font-size: 16px;}
   .entry-content h3{
       font-size: 14px;}
   .entry-content h4{
       font-size: 12px;}
   .entry-content h5{
       font-size: 11px;}
   .entry-content h6{
       font-size: 10px;}
	
/*-----------------------------------------------------------------------*/

/*tabs*/

#navtabs { 
    list-style: none; 
    padding: 0; 
    height: 30px; 
    font-size: 11px; 
    font-weight: bold; 
    text-transform: uppercase; 
    /*border-bottom: 4px solid #0288D8; */
} 
 
#navtabs li { 
    float: left; 
    background: #CCE7F7 url(images2/tableft.png) no-repeat left top; 
    padding: 8px 0 8px 14px; 
    margin-right: 2px; 
} 
 
#navtabs li a { 
    background: #CCE7F7 url(images2/tabright.png) no-repeat top right; 
    padding: 8px 37px 8px 20px; 
} 

#navtabs li a:hover { 
    color:#333333;
} 
#navtabs li.active { 
    background: #0288D8 url(images2/tableft_active.png) no-repeat left top; 
} 
 
#navtabs li.active a { 
    background: #0288D8 url(images2/tabright_active.png) no-repeat right top; 
    color: #FFFFFF; 
}

.tabcontent {
	/*tabok kerete*/
	margin: 2px auto;
	color: #333;
	background-color: #FFFFFF;
	/*border: 1px solid #0288D8;*/
	border-top: 10px solid #0288D8;
	padding:6px;
	padding-top:20px;
}

/*egyéb*/
.friss
{
float:right;
}

div.spacer {
  clear: both;
  }

.ABC {
	font-size: 18px;
	text-align: center;
}

.error {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	}

.form {
	/*font-weight:bold;*/
	text-align:center;
	font-size:15px;
	color:#666666;
	}

.url {
	color:#009999;
	display:inline;
	}

.csillag {
font-size:9px;
font-style:italic;
height: 20px;
display:inline;
margin-right:10px;
float:right;
}

/* láblác linkek */

a.lab:link {
		color: #dddddd;
		text-decoration: none;
	}
a.lab:hover {
		color: #FFFFFF;
		text-decoration: none;
	}

a.lab:visited {		color: #dddddd;
		text-decoration: none;}

a.lab:active {		color: #dddddd;
		text-decoration: none;}
