/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	text-align: left;
	min-width: 1260px;
	height:1474px;
	background:url(fozelekfalo-web-bg-kek.jpg) no-repeat;
	background-position: center top;
	font-family: 'Arial';
}
#global{
		margin:0;
		padding:0;
		min-width:1260px;
		height:1474px;
}
#headglobal{
		margin:0;
		padding:0;
		min-width:1260px;
		min-height:215px;
}
#head{
		margin-left:auto;
		margin-right:auto;
		height:215x;
		width:1260px;
}
#headline{
		margin-left:auto;
		margin-right:auto;
		height:50px;
		width:1260px;
		float:left;
}
#title{
		margin-left:auto;
		margin-right:auto;
		width: 1260px;
		height: 125px;
		float:left;
}
#menu{
		margin-left:auto;
		margin-right:auto;
		height:40px;
		width:1260px;
		float:left;
}
#ctglobalmain{
		margin:0;
		padding:0;
		min-width:1260px;
		min-height:1255px;
}
#ctglobal{
		margin:0;
		padding:0;
		min-width:1260px;
		min-height:1255px;
		background-color:#000;
		background:url(fozelekfalo-web-content-bg.jpg) no-repeat;
		background-position: center;
}
#ct{
		margin-left:auto;
		margin-right:auto;
		height:1255px;
		width:1260px;
		overflow-x:hidden;
		overflow-y:auto;
}
#img{
		margin-left:auto;
		margin-right:auto;
		min-height:1205px;
		width:1000px;
		float:left;
}
#metro{
		margin-left:auto;
		margin-right:auto;
		width:260px;
		float:left;
}
#foot{
		margin:0;
		padding:0;
		height:20px;
		min-width:1240px;
		text-align:center;
		padding-top:14px;
		padding-bottom:5px;
		font-size:12px;
		background-color:#0e04a1;
		color:#fff623;
}
#pscroller1{
		width: 200px;
		height: 200px;
}
#pscroller2{
		width: 200px;
		height: 200px;
}
#pscroller3{
		width: 200px;
		height: 200px;
}
#pscroller4{
		width: 200px;
		height: 200px;
}
#pscroller5{
		width: 200px;
		height: 200px;
}
#galleria{
		width:1260px;
		height:900px;
		text-align:right;
}
table.uzlet{
		width:200px;
		height:200px;
}
.ps{
} 
img.scr{
		width:200px;
		height:200px;
		border:0px;
}
img.scr2{
		width:200px;
		height:200px;
		border:0px;
}
img.scr2:hover{
		width:200px;
		height:200px;
		-webkit-box-shadow: inset 9px 10px 38px 3px rgba(0,0,0,1);
		-moz-box-shadow: inset 9px 10px 38px 3px rgba(0,0,0,1);
		box-shadow: inset 9px 10px 38px 3px rgba(0,0,0,1);
}
a:link{
	text-decoration:none;
	color:#FFF;
}
a:hover{
	text-decoration:none;
	color:#FFF;
}
a:visited{
	text-decoration:none;
	color:#FFF;
}
.mainmenulink:link{
	font-size:15px;
	color:#d4ca46; 
	font-weight:bold;
	margin-left:20px;
	margin-right:20px;
}
.mainmenulink:visited{
	font-size:15px;
	color:#d4ca46; 
	font-weight:bold;
	margin-left:20px;
	margin-right:20px;
}
.mainmenulink:hover{
	font-size:15px;
	color:#FFF; 
	font-weight:bold;
	margin-left:20px;
	margin-right:20px;
}
.footmenulink:link{
	font-size:16px;
	color:#7e7e7e; 
	text-decoration:none;
}
.footmenulink:hover{
	font-size:16px;
	color:#7e7e7e; 
	text-decoration:underline;
}
.footmenulink:visited{
	font-size:16px;
	color:#7e7e7e; 
	text-decoration:none;
}
.textlink:link{
	color:#FFF; 
	text-decoration:none;
}
.textlink:hover{
	color:#FFF;
	text-decoration:underline;
}
.textlink:visited{
	color:#FFF;
	text-decoration:none;
}
.tmlink:link{
	color:#000; 
	text-decoration:none;
}
.tmlink:hover{
	color:#000;
	text-decoration:underline;
}
.tmlink:visited{
	color:#000;
	text-decoration:none;
}
.ll:link{
	font-size:14px;
	color:#FFF;
	text-decoration:none; 
	vertical-align:middle;
	margin-left:10px;
	margin-right:10px;
}
.ll:hover{
	font-size:14px;
	color:#FFF;
	text-decoration:underline;
	margin-left:10px;
	margin-right:10px;
}
.ll:visited{
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}
table.shops{
		width:1260px;
		float:left;
}
table.headmenu{
		width:1260px;
		height:40px;
		margin-top:0px;
		vertical-align:middle;
		color:#FFF;
}
table.headmenu td.left{
		width:210px;
		text-align:left;
		vertical-align:middle;
		color:#ee1c25;
}
table.headmenu td.center{
		width:850px;
}
table.headmenu td.fb{
		width:200px;
		text-align:right;
		vertical-align:middle;
		padding-right:0px;
}
table.menulinks{
		width:840px;
		height:38px;
		padding-right:20px;
		text-transform:capitalize;
		color:#d4ca46;
}
table.menulinks tr.ln{
		height:38px;
}
table.menulinks td.link{
		width:840px;
		font-size:14px;
		text-align:right;
}
table.metro{
		width:200px;
		margin-left:40px;
		margin-top:350px;
}
table.metro td.tile{
		width:260px;
		height:220px;
		padding-top:20px;
}
table.emetro{
		width:200px;
		margin:0px;
		float:left;
}
table.emetro td.tile{
		width:200px;
		height:200px;
		padding:0px;
}






table.content{
		width:1260px;
		vertical-align:top;
		padding-top: 40px;
		padding-left:10px;
		padding-right:35px;
		color:#FFF;
		line-height:30px;
}
table.content tr.header{
		width:1260px;
		height:16px;
		font-size:30px;
		font-weight:bold;
}
table.content td.main{
		width:1260px;
		min-height:506px;
		padding-top:10px;
		font-size:16px;
		vertical-align:top;
}
table.content td.lines{
		width:1260px;
		height:506x;
		padding-top:10px;
		font-size:13px;
		vertical-align:top;
}
table.content img{
		border:0px;
}
img.nextbtn{
		width:38px;
		height:38px;
		border:0px;
		vertical-align:middle;
		margin-left:20px;
}
img.nextbtn:hover{
		width:36px;
		height:36px;
		border:0px;
		vertical-align:middle;
		margin-left:1px;
		margin-right:1px;
}
img.detbtn{
		width:145px;
		height:55px;
		border:0px;
}
img.help{
		width:285px;
		height:210px;
		border:0px;
		margin-right: 20px; 
		float: left;
}
img.fb{
		width:36px;
		height:36px;
		border:0px;
		opacity: 1;
		vertical-align:middle;
		margin-left:20px;
		margin-right:0px;
}
img.fb:hover{
		width:36px;
		height:36px;
		border:0px;
		opacity: 0.9;
}
img.menuimage{
		width:200px;
		height:200px;
		border:0px;
		margin-bottom:20px;
}
img.menuimage:hover{
		width:190px;
		height:190px;
		border:0px;
		margin:5px;
		margin-bottom:25px;
		opacity: 0.8;
}
select.corp{
		border-width:1px;
		border-color:#FFF;
		border-style:solid;
		width:300px;
		font-size:14px;
}
select.corp:hover{
		border-width:1px;
		border-color:#CCC;
		border-style:solid;
		width:300px;
		font-size:14px;
}
select.order{
		border-width:1px;
		border-color:#FFF;
		border-style:solid;
		width:200px;
		font-size:14px;
}
select.order:hover{
		border-width:1px;
		border-color:#CCC;
		border-style:solid;
		width:200px;
		font-size:14px;
}
select.limit{
		border-width:1px;
		border-color:#FFF;
		border-style:solid;
		width:50px;
		font-size:14px;
		margin-right:10px;
}
select.limit:hover{
		border-width:1px;
		border-color:#CCC;
		border-style:solid;
		width:50px;
		font-size:14px;
		margin-right:10px;
}
input.regsubmit{
		width:100px;
		height:25px;
		font-size:14px;
		float:right;
		margin-right:450px;
}
input.r400{
		width:400px;
		height:20px;
		font-size:14px;
		padding-left:10px;
		float:right;
		margin-right:450px;
}
input.t250{
		width:250px;
		height:25px;
		font-size:14px;
}
input.t500{
		width:100%;
		height:25px;
		font-size:14px;
}
input.send{
		width:125px;
		height:30px;
		font-size:14px;
		float:right;
}
textarea.txt500{
		width:100%;
		height:250px;
		font-size:14px;
		font-family: 'Arial';
}
.ctitle{
		font-size:14px;
		float:left;
		font-weight:bold;
		margin-top:2px;
}



table.submenulinks{
		width:1260px;
}
table.submenulinks tr.ln{
		height:40px;
}
input.search{
		width:110px;
		height:14px;
		font-size:14px;
		margin-top:5px;
		margin-bottom:5px;
		margin-right:10px;
		border:0px;
		background-color: transparent;
		color:#FFF;
		vertical-align:middle;
		padding-left:10px;
		padding-top:8px;
		padding-bottom:8px;
		float:left;
}
input.search:hover{
		width:110px;
		height:14px;
		font-size:14px;
		margin-top:5px;
		margin-bottom:5px;
		margin-right:10px;
		border:0px;
		background-color: transparent;
		opacity:0.5;
		filter:alpha(opacity=50);
		background-color:#000;
		color:#FFF;
		vertical-align:middle;
		padding-left:10px;
		padding-top:8px;
		padding-bottom:8px;
		float:left;
}
input.search-button{
		width:36px;
		height:36px;
		border:0px;
		margin-top:0px;
		background-color: transparent;
		background:url(search-icon.png) center no-repeat;
}
input.search-button:hover{
		width:36px;
		height:36px;
		border:0px;
		margin-top:0px;
		background-color: transparent;
		opacity:0.5;
		filter:alpha(opacity=50);
		background:url(search-icon.png) center no-repeat;
}

/*----------------------------------------------
CSS settings for HTML div Exact Center
------------------------------------------------*/
#abc {
width:100%;
height:100%;
opacity:.95;
top:0;
left:0;
display:none;
position:fixed;
background-color:#313131;
overflow-x:hidden;
overflow-y:auto;
z-index:2000;
}
ie7 #abc {
width:600px;
height:auto;
top:0;
left:0;
display:none;
position:fixed;
overflow:auto;
z-index:2000;
background-color: transparent;
}
#abc img#close {
position:absolute;
right:-14px;
top:-14px;
cursor:pointer;
}
.ie7 #abc img#close {
position:relative;
right:-635px;
top:-45px;
cursor:pointer;
}
#abc div#popupContact {
position:absolute;
left:25%;
top:50px;
margin-left:0px;
font-family: Arial;
background-color:#fff;
}
.ie7 #abc div#popupContact {
position:absolute;
left:0;
top:50px;
margin-left:0px;
font-family: Arial;
background-color: transparent;
}

#abc form {
width:600px;
margin:auto;
padding-top:30px;
padding-bottom:30px;
padding-left:80px;
padding-right:50px;
border:2px solid gray;
font-family: Arial;
background-color:#fff;
}
#abc p {
margin-top:30px
}
#abc h2 {
padding-top:30px;
padding-bottom:40px;
margin:0px 0px;
text-align:left;
font-size:24px;
color:#2469e8;
}
#abc hr {
margin:10px -50px;
border:0;
border-top:1px solid #ccc
}
#abc input[type=text] {
width:400px;
height:20px;
padding:10px;
border:1px solid #aeaeae;
padding-left:20px;
font-size:14px;
font-family: Arial;
color:#2469e8;
font-weight:bold;
}
#abc #name {
background-image:url(../images/name.jpg);
background-repeat:no-repeat;
background-position:5px 7px
}
#abc #email {
background-image:url(../images/email.png);
background-repeat:no-repeat;
background-position:5px 7px
}
#abc textarea {
background-image:url(bottomright.png);
background-repeat:no-repeat;
background-position:right bottom;
width:400px;
height:150px;
padding:10px;
resize:none;
margin-top:30px;
border:1px solid #ccc;
padding-left:20px;
font-size:13px;
font-family: Arial;
margin-bottom:10px;
color:#2469e8;
font-weight:bold;
overflow:hidden;
}
#abc #submit {
text-decoration:none;
width:400px;
text-align:center;
display:block;
background-color:#58aa47;
color:#fff;
border:1px solid #58aa47;
padding:10px;
padding-left:20px;
font-size:18px;
cursor:pointer;
}
#abc span {
color:red;
font-weight:16px;
}
#abc button {
width:400px;
height:45px;
border-radius:3px;
background-color:#cd853f;
color:#fff;
font-family: Arial;
font-size:16px;
cursor:pointer;
}
#abc table.form{
width:600px;
color:#1f242a;
font-size:14px;
}
#abc table.form td.head{
height:90px;
vertical-align:top;
text-align:justify;
line-height:25px;
}
#abc table.form td.left{
width:120px;
text-align:right;
vertical-align:middle;
}
#abc table.form td.right{
width:340px;
text-align:left;
vertical-align:middle;
padding-left:20px;
padding-top:8px;
padding-bottom:8px;
font-size:14px;
font-weight:bold;
color:#2469e8;
}
#abc .title{
display:block;
color:#2e3338;
font-size:12px;
float:right;
}