/* Reset CSS */
/* v1.0 | 20080212 */
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: none;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: none;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* HTML */
body {
	background-color: #1d1d1d;
	background-image: url(i/bgr.gif);
	background-repeat: repeat-x;
	font-family: 'Poiret One', cursive;
	font-size: 22px; /* fontméret */
	color: #AAA; /* font szín */
	line-height: 26px; /* sormagassag */
}

#lblDisposalDate{ /* IE megjeleniteshez */
    position: relative;
}

#fooldal {
	width: 1105px;
	position: absolute;
	left: 50%;
	top: 0%;
	margin: 0px 0px 0px -552px; /* oldal behuzasa kozepre */
	padding: 0px; /* belso eltartas */
}
.fejlec{
	padding: 0px 0px 340px 0px; /* 340px: img src <ul> tag kiszedve */
}
p.logo{
	margin-left: 405px;
	float: left;	
}
.utilitynav {
	margin-right: 15px;
	margin-top: 18px;	
	font-size: 26px;
	text-decoration: none;
	float: right;	
}
	.utilitynav a {
		text-decoration: none;
		color: #9e9e9e; /* font szín */		
	}
	.utilitynav a:hover {
		color: #FFF;
	}


#kepek ul {
	margin: 0px 0px 26px 0px;		
	padding: 0px 0px 0px 0px;
	float: left;
	height: 295px;
}
	
	#kepek li {
		float: left; /* egymás mellé pakolás */
		list-style: none; /* pöttyök törlése */
		margin-left: 1px;
	}
	
#kezdolap_p1, #kezdolap_p2, #kezdolap_p3, #kezdolap_p4,
#etterem_p1, #etterem_p2, #etterem_p3, #etterem_p4,
#eskuvo_p1, #eskuvo_p2, #eskuvo_p3, #eskuvo_p4,
#folk_p1, #folk_p2, #folk_p3, #folk_p4,
#etlap_p1, #etlap_p2, #etlap_p3, #etlap_p4,
#kapcsolat_p1, #kapcsolat_p2, #kapcsolat_p3, #kapcsolat_p4,
#koszonto_tartalom, #etterem_tartalom, #eskuvo_tartalom, #folklor_tartalom, #etlap_tartalom, #kapcsolat_tartalom
{
	display: none;
}

#kezdolap_p1, #etterem_p1, #eskuvo_p1, #folk_p1, #etlap_p1, #kapcsolat_p1 {
	position: absolute;
	left: 1px;
	top: 195px;
}

#kezdolap_p2, #etterem_p2, #eskuvo_p2, #folk_p2, #etlap_p2, #kapcsolat_p2 {
	position: absolute;
	top: 195px;
	left: 277px;
}

#kezdolap_p3, #etterem_p3, #eskuvo_p3, #folk_p3, #etlap_p3, #kapcsolat_p3 {
	position: absolute;
	top: 195px;
	left: 553px;
}

#kezdolap_p4, #etterem_p4, #eskuvo_p4, #folk_p4, #etlap_p4, #kapcsolat_p4 {
	position: absolute;
	top: 195px;
	left: 829px;
}
	
.content{
	margin: 19px 0px 0px 0px;
	padding: 26px 45px 45px 45px;
	background-color:#1d1d1d;
}

/* menu */
.menu {
	color: #9e9e9e; /* font szín */	
	font-size: 30px;
}

.menu li {
	margin-left: 7px; /* 1024x felbontáson igy latszik a menu */
	list-style: none; /* pöttyök törlése */
	padding: 0px 0px 8px 0px;
	/* border: 1px solid black; */
	text-decoration: none;  /* ne legyen aláhúzott a link */
	 /* fontméret */	
	line-height: normal; /* sormagassag */	
}

.menu a:hover {
	color: #FFF;
}

a.aktiv {
	color: #FFF;
	text-decoration: none;
}
a.inaktiv{
	color: #9e9e9e;
	text-decoration: none;
}

/* text */
.textcontainer {
	width: 700px;
	padding: 0px 4px 0px 0px;
	margin: 0px 0px 0px 295px; /* 305px: animációval együtt 315px */
	
}

div.clear {
 clear: both;
}
p.title {
	margin: 30px 0px 5px 0px;
	font-size: 32px; /* fontméret */
	color: #FFFFFF; /* font szín */
}
p.bread {
	margin: 0px 0px 15px 0px;
}
p.breadwhite {
	margin: 0px 0px 15px 0px;
	color: #FFFFFF; /* font szín */	
}
p.breadwhite2 {
	margin: 10px 0px 0px 0px;	
	color: #FFFFFF; /* font szín */	
}
p.forint {
	display: inline;		
	padding: 0px 8px 0px 8px;	
	font-size: 18px; /* fontméret */
    background: #363636;
}
p.copyright {
	font-size: 16px;
	letter-spacing: 1px;
	text-align: center;
	margin: 40px 0px 40px 0px;
}


/* footer */
.footer{
	margin: 1px 0px 0px 0px;
	padding: 30px 20px 24px 30px;
	background-color:#1d1d1d;
}

.footer a{
	margin: 0px 9px 0px 0px;
	float: left;
}
.footercim{
	margin: -2px 0px 0px 180px;
	color: #FFF;
	font-size: 18px;
	display: block;
	position: absolute;
	width: 400px;
}
.footerlogo{
	float: right;
	margin: 0px -9px 0px 0px;	
}

/* kapcsolat */
.emil{
	color: #9e9e9e;
}
.emil:hover {
	color: #FFF;
}

/* formok */
.inp{
	font-family: 'Poiret One', cursive;
	font-size: 22px; /* fontméret */
	color: #FFF; /* font szín */		
	margin: 0px 0px 0px 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	background-color:#363636;
	height: 30px;
	border: hidden;

}
.btnsubmit {
	margin: 20px 0px 0px 0px;	
	padding: 0px 20px 0px 20px;
	cursor: pointer;
	font-family: 'Poiret One', cursive;
	font-size: 26px; /* fontméret */
	color: #FFF; /* font szín */
    border: 1px solid #363636;
    background: #363636;
}
.btnsubmit:hover {
	color: #000; /* font szín */
    border: 1px solid #363636;
    background: #FFF;
}

.err {
	color: red;
	font-size: 22px;	
}