﻿* {
	background-color:black !important;
	color:yellow !important;
}
h1, a {
	border-radius:0 !important
}
h1, h2, h3, h4, h5, h6 {
	color:white!important
}
body {
	font-size:200%;
	max-width:1200px;
	padding-top:250px!important;
	padding-right:100px!important;
}
input#keres, input#keres[disabled], input#elozo, input#elozo[disabled], input#kovetkezo, input#kovetkezo[disabled] {
	font-size:20px;
}
div.kereses {
	margin:0px 20px 3px 270px;
}
div.sz100 {
	max-width:150px;
	width:150px;
}
div.sz150 {
	max-width:230px;
	width:230px;
}
div.sz200 {
	max-width:300px;
	width:400px;
}
div.sz250 {
	max-width:375px;
	width:375px;
}
div.sz300 {
	max-width:450px;
	width:450px;
}
div.sz350 {
	max-width:470px;
	width:470px;
}
div.sz400 {
	max-width:600px;
	width:600px;
}
div.sz50 {
	max-width:75px;
	max-width:75px;
}
div.sz500 {
	max-width:750px;
	width:750px;
}
div.sz600 {
	max-width:900px;
	width:900px;
}
div.sz650 {
	max-width:1000px;
	width:1000px;
}
div.sz75 {
	max-width:120px;
	width:120px;
}
span.fogalomdoboz {
	font-size:100%;
	line-height:100%;
}

div.utm_hivatkozasok {left:0px;
right:auto!important;
top:50px!important;
}


div.utm_hivatkozasok img {
	width:80px;
	height:auto;
	margin-top:30px;
}
div.utm_hivatkozasok_also img {
	width:80px;
	height:auto;
	margin-top:30px;
}

div.tan_kozos {border:2px solid #fff!important}

div.tan_pelda {
	border:4px double green
}
div.tan_fontos {
	border:4px double red
}
div.tan_kapcslink {
	border:4px double lightblue
}
div.allomanyletoltes {
	width: auto
}
div.impresszum {
	border-top:2px solid gray;
	font-size:60%;
}
div.urlap_gombok input {
	width:400px;
	height:100px;
	font-size:100%
}
span.kepalairas {
	font-size:large
}
div.utm_hivatkozasok a:focus, div.utm_hivatkozasok a:hover {
	margin:0 !important;
	border:2px solid white !important;
	height:auto;
}

div.impresszum img{background-color:#999 !important}
div.impresszum table * {background-color:#999 !important}

div.stilus img {width:auto; }
div.stilus {right:60px; }
div.kereses {top:180px;
left:0!important;
right:auto!important;
margin-left:0;
}

div.kereses input#bevmezo {width:300px!important;
font-size:24px}

#tooltip {
	position:absolute;
	border:1px solid #333;
	background:#FFFF99;
	padding:2px 5px;
	color:#333;
	display:block;
	bottom:-40px;
	left:0px;
	font-weight:normal;
	font-size:18px
	
}

div.specialiselem,div.hang,div.allomanyletoltes {max-width:1000px;}


 @media screen and (max-width:600px) {
	 
	 body {
	 padding-top:450px !important;
	 padding-right:0px !important;
	 }
	
	div.kereses {top:280px!important;}

	 
	
	 
 }