/*@media (min-width: 240px) and (max-width: 480px) {
<-- CSS declarations for screen size between 240px and 480px
}
@media (min-width: 481px) and (max-width: 800px) {
<-- CSS declarations for screen size between 481px and 800px
}*/

/*@media (min-width: 801px) {*/

@font-face {  
  font-family: 'impact';  
  src: url( 'fonts/impact.eot' ) format("truetype");  
} 

@font-face {  
  font-family: 'impact';  
  src: url( 'fonts/impact.otf' ) format("truetype");  
} 

@font-face {  
  font-family: 'impact';  
  src: url( 'fonts/impact.ttf' ) format("truetype");  
} 

* { padding: 0; margin: 0; } 
html, body, form, input, select, fieldset, textarea {
	font-size: 15px;
	font-family: arial, "Trebuchet MS", sans-serif;
	color: #a1a1a1;	
}


table,tbody, th, td{
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom:auto;
}

body {
background-color:#000;
}

h1{ font-size: 26px;font-family: 'Roboto Condensed', sans-serif;font-weight:bold;} 
h2{ font-size: 26px;font-family: 'Roboto Condensed', sans-serif;font-weight:bold;} 
h3{ font-size: 26px;font-family: 'Roboto Condensed', sans-serif;font-weight:300;color:#ffc000;} 
h4{ font-size: 16px;font-family: arial, "Trebuchet MS", sans-serif;} 
h5{ font-size: 11px;font-family: arial, "Trebuchet MS", sans-serif;} 
h6{ font-size: 15px;font-family: arial, "Trebuchet MS", sans-serif;} 

#wrapper{
	margin: 0 auto;
	width: 1000px;
}

#menu_line{
	margin-top:10px;
	color:#fff; 	text-decoration: none;
	font-size:11px;
	font-family: arial, "Trebuchet MS", sans-serif;
	background-image:url('/images/top_menu_bg.png');
	width:100%;
	height:100px;
}

#top{
	margin: 0 auto;
	height:0px;	
/*	background: url("/images/head.png");*/
}

#tophead{
	width: 100%;
	height: 33px;
	text-align: center;
	background-color: #75c207;
}

#top_menu{
	margin:0 auto;
	width:1000px;
	margin-bottom:11px;
	padding-top:6px;
}

.top_menu_content{
	text-align:center;
	height:26px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
}

.top_menu_content:hover{
	text-align:center;
	height:26px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	background-color:#000;
}

.top_menu_content a{  
	color:#000; 	text-decoration: none;
	font-size:17px;
	font-family: 'impact',arial, "Trebuchet MS", sans-serif;
	text-transform:uppercase;
}

.top_menu_content a:hover, .top_menu_content .active a{ 
	color:#fff;	text-decoration: none;
	font-size:17px;
	font-family: 'impact',arial, "Trebuchet MS", sans-serif;
	text-transform:uppercase;
}

.top_menu_content_current{
	text-align:center;
	height:26px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	padding-top:6px;
	background-color:#000;
}

.top_menu_content_current a{  
	color:#fff;	text-decoration: none;
	font-size:17px;
	font-family: 'impact',arial, "Trebuchet MS", sans-serif;
	text-transform:uppercase;
}

.top_menu_content_current a:hover, .top_menu_content_current .active a{ 
	color:#fff;	text-decoration: none;
	font-size:17px;
	font-family: 'impact',arial, "Trebuchet MS", sans-serif;
	text-transform:uppercase;
} 
 

#main{
	overflow:auto;
	width: 1000px;
	height:auto !important; 
	height:100%; 
	min-height:100%;
}

#left_menu{
	float:left;
	width: 250px;;
	margin-right:1px;
}

.left_menuitem{
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	padding-left:15px;
	background-color:#000;
}

.left_menuitem:hover{
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	padding-left:15px;
	background-color:#000;
}

.left_menuitem_current{
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	padding-left:15px;
	background-color:#000;
}

.left_menuitemal{
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:5px;
	padding-left:10px;

}

.left_menuitemal:hover{
	padding-top:5px;
	padding-bottom:5px;
	color:#333;
	margin-bottom:5px;
	padding-left:10px;
}

.left_menuitemal_current{
	padding-top:5px;
	padding-bottom:5px;
	color:#333;
	margin-bottom:5px;
	padding-left:10px;
}

.left_menuitem a{  
	color:#fedc01; 	text-decoration: none;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	font-weight:300;
}

.left_menuitem a:hover, .left_menuitem .active a{ 
	color:#fff; 	text-decoration: none;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	font-weight:300;
}

.left_menuitem_current a{  
	color:#fff; 	text-decoration: none;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	font-weight:300;
}

.left_menuitem_current a:hover, .left_menuitem_current .active a{ 
	color:#fff; 	text-decoration: none;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	font-weight:300;
}

.left_menuitemal a{  
	color:#fff; 	text-decoration: none;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	font-weight:300;
}

.left_menuitemal_current a{  
	color:#fff; 	text-decoration: none;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	font-weight:300;
}

.left_menuitemal_current a:hover, .left_menuitemal_current .active a{ 
	color:#fff; 	text-decoration: none;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	font-weight:300;
}

#content{
	width:680px;
	line-height:25px;
	float:left;
	padding:19px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	text-align:justify;
	border-bottom-left-radius: 5px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight:300;
}


#content img{
	/*box-shadow:2px 2px 2px #333;*/
}

#content a{  
	color:#3b5a9d; 	text-decoration: none;
	font-size:16px;
}

#content a:hover, #content .active a{ 
	color:#3b5a9d;	text-decoration: underline;
	font-size:16px;
}

#content li {
	padding-bottom:3px;
	list-style-image: url('/images/list.jpg');
}

#content ul, ol {
	margin-left:30px;
}

#bottom_menu{
	margin: 0 auto;
	width: 100%; 
	height: 450px;
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	text-align: center;
	background-color: #1a1a1a;
	border-top:2px solid #fff;
}  

#bottom_menu a{  
	color:#fff; 	text-decoration: none;
	font-size:13px;
}

#bottom_menu a:hover, #bottom_menu .active a{ 
	color:#fff;	text-decoration: underline;
	font-size:13px;
}

.clear { clear: both; background: none; }

/*fotógaléria középről kivágott kép*/
.thumbnail {
  position: relative;
  width: 220px;
  height: 220px;
  overflow: hidden;
}

.thumbnail img.land {
  position: absolute;
  left: 50%;
  top: 50%;
  height: 100%;
  width: auto;
  -webkit-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}

.thumbnail img.portrait {
  width: 100%;
  height: auto;
}

/*fotógaléria középről kivágott kép vége*/

#google_terkep {
  height: 400px; 
  width: 100%; 
}

.m25ar_table{
	width:100%; 
	border-collapse:collapse; 
}
.m25ar_table td{ 
	padding:7px; border:#555555 1px dotted;
	text-align:left;
}

.m25ar_table tr:first-child:not(.chart) {
    background-color: #ffdd18;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
}

.m25ar_table tr{
	background: #2e2e2e;
}

.m25ar_table tr:nth-child(odd){ 
	background: #2e2e2e;
}

.m25ar_table tr:nth-child(even){
	background: #1c1c1c;
}

.m25ar_table td:first-child { width: 70%; }
.m25ar_table td:last-child {width: 30%; } 

