body{
background-color:#465D6B;
margin: 0;
padding: 0;
font-family: "MS Sans Serif", Geneva, sans-serif;
text-align:left;
font-size:0.95em;
position:relative;
color:#243249;
}
@media only screen and (max-width: 764px) { 
body{max-width:100%;background-color:#fff;font-size:1em;}
}

img { border:0; }
img.alpha{
filter:alpha(Opacity=55, FinishOpacity=50, Style=3, StartX=0, StartY=0, FinishX=200, FinishY=0);
-moz-opacity:0.50;
opacity:.70;
}

a:link{text-decoration:none;color:#000;}
a:visited{text-decoration:none;color:#000;}
a:hover{text-decoration:none;color:#000;}

@media only screen and (min-width: 765px) { 
	#kontener{
	position:relative;
	width:780px;
	padding:0;
	margin-top:0;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	background-color:#fff;
	}
}
@media only screen and (max-width: 764px) { 
	#kontener{
	width:100%;
	background-color:#fff;
	
	}
}
#header{
background-image: url(images/fejsav9.png);
background-attachment: scroll;
background-color: inherit;
background-repeat: no-repeat;
width:780px;
height:184px;
position:relative;
margin:0;
padding:0;
}

@media only screen and (max-width: 764px) { 
	#header{
	background-image: url(images/fejsav9mobil.png);
	background-color: inherit;
	max-width:100%;
	height:100px;
	}
}

h1.focim{
font-family: "Times New Roman", Times, serif;
font-size:1.4em;
font-weight:700;
letter-spacing:2px;
display:block;
color:#000;
}

#left{
position:relative;
float:left;
padding:80px 0 0 90px;
width:300px;
height:200px;
background: #fff url(images/2nyitosziv-vil.gif) no-repeat center;
}
@media only screen and (max-width: 764px) { 
	#left{
	display:block;
	margin:40px 0 20px 20px;
	padding:40px 0 0 10px;
	width:76%;
	height:100%;
	background: #fff url(images/2nyitosziv-vil.gif) no-repeat center;
	}
}

#right{
position:relative;
float:left;
padding:80px 30px 0 30px;
width:300px;
height:200px;
text-align:left;
background: #fff url(images/nyitopostcard.gif) no-repeat center;
}

@media only screen and (max-width: 764px) {
	#right{
	display:block;
	margin-left:20px;
	padding:0 30px 50px 10px;
	width:76%;
	height:100%;
	background: #fff url(images/nyitopostcard.gif) no-repeat center;
	}
}
#l {
background-image: url(images/labsav.png);
background-attachment: scroll;
background-color: inherit;
background-repeat: no-repeat;
width:780px;
height:96px;
clear:both;
}
@media only screen and (max-width: 764px) {
	#l {
	background-color: inherit;
	background-repeat: no-repeat;
	max-width:100%;
	height:96px;
	}
}
/* lábléc menü */
#menu2{
position:relative;
top:64px;
margin:0;
padding:0;
text-align:center;
}
#menulist2 li
{
display: inline;
list-style-type: none;
padding-right: 20px;
font-size:0.9em;
}
#menulist2 a{ color:#2C6898;}
#menulist2 a:hover{
color:#000;
text-decoration:none;
border-bottom:0 none;
}
#alsokek{
background-color:#EBF8F8;
width:780px;
height:500px;
margin:0 0 0 0;
padding:0 0 0 0;
}
@media only screen and (max-width: 764px) {
	#alsokek{
	background-color:#EBF8F8;
	width:100%;
	height:200px;
}
}