@charset "iso-8859-2";
/* Felépítés START */
body {
	background-image: url(elemek/csik.jpg);
	margin: 0;
}
#container {
	margin: 0 auto;
	width: 919px;
	background-image: url(elemek/kozepe.png);
	background-repeat: repeat-y;
}
#alja {
	margin: 0 auto;
	width: 919px;
	height: 30px;
	background-image: url(elemek/alja.png);
}
.item, #t2, #t3, #t4, #t5, #t6 {
	width: 780px;
	margin: 0 30px;
}
#tartalom {
	width: 840px;
	height: 480px;
	padding: 30px 30px;
}
#fejlec, #menu, #tartalom {
	margin-left: 1px;
}
.cleared {
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}
a {
	outline: none;
}
.hidden {
	display: none;
}
*:focus {
	outline: none;
}
/* Felépítés END */

/* Fejléc START */
#bannerkep {
	width: 900px;
	height: 300px;
	background-image: url(elemek/banner.jpg);
}
#banneranim {
	position: absolute;
	top: 0;
	width: 900px;
	height: 300px;
}
/* Fejléc END */

/* Menü START */
.menuelem {
	float: left;
	cursor: pointer;
}
.menuelem a, .menuelem .hover {
	background-image: url(elemek/menuv2.jpg);
	width: 150px;
	height: 31px;
	display: block;
}
#m1 { background-position: 0 0; }
#m1 .hover { background-position: 0 bottom; }
#m2 { background-position: 150px 0; }
#m2 .hover { background-position: 150px bottom; }
#m3 { background-position: 300px 0; }
#m3 .hover { background-position: 300px bottom; }
#m4 { background-position: 450px 0; }
#m4 .hover { background-position: 450px bottom; }
#m5 { background-position: 600px 0; }
#m5 .hover { background-position: 600px bottom; }
#m6 { background-position: 750px 0; }
#m6 .hover { background-position: 750px bottom; }
/* Menü END */

/* Tartalom START */
.content {
	color: #ccc;
	font: 17px "Myriad Pro", Arial;
	height: 480px;
}
#t1 {
	position: relative;
}
#t2, #t3, #t4, #t5, #t6 {
	display: none;
}
#t2 p {
	margin: 8px 0;
}
#t3 {
	padding-right: 30px;
	overflow: hidden;
}
ul {
	margin: 0;
}
li {
	list-style-type: none;
}
li, .felirat {
	font: italic 14px "Arial Unicode MS", Arial;
	letter-spacing: 1px;
	padding-left: 20px;
}
h1, h2, h3, p {
	margin-top: 0;
}
h2 {
	font-family: "Myriad Pro Light";
	letter-spacing: 1px;
	border-bottom: 1px dotted #777;
}
.spaceright {
	padding-right: 10px;
}
.spaceleft {
	padding-left: 20px;
}
td.felirat {
	width: 200px;
}
.con {
	color: #d0fffe;
	text-shadow: 0 0 3px #d0fffe;
	letter-spacing: 1px;
}
.con a {
	text-decoration: none;
	color: #d0fffe;
	text-shadow: 0 0 3px #d0fffe;
	border-bottom: 1px dotted #d0fffe;
	letter-spacing: 1px;
}
td.con, td.con a {
	font-size: 15px;
}
td.con {
	width: 640px;
}
.sorkizart {
	text-align: justify;
}
.jobb {
	text-align: right;
}
#welcome {
	font: 32px "Myriad Pro Light", "Arial Unicode MS", Arial;
	letter-spacing: 1px;
	text-align: center;
	margin-top: 80px;
}
#welcome span {
	color: #2478be;
	text-shadow: 0 0 5px #2478be;
	padding: 0 15px;
}
.accordion {
	margin: 5px 0;
	cursor: pointer;
}
#widget {
	margin: 150px 0 0 350px;
	width: 140px;
	font-family: "Arial";
	text-transform: uppercase;
	text-shadow: 0 0 1px #fff;
}
#ora {
	font-size: 36px;
	font-weight: bold;
	letter-spacing: 8px;
}
#hetnap {
	font-size: 18px;
	margin-top: -8px;
	font-style: italic;
	letter-spacing: 3px;
}
#ev {
	font-size: 20px;
	margin-top: -2px;
	letter-spacing: 5px;
}
#honap {
	font-size: 14px;
	font-style: italic;
	margin-top: 5px;
}
#nap {
	font-size: 42px;
	padding-right: 3px;
	width: 50px;
}
.pall, .rall {
	display: none;
}
.kepek {
	width: 200px;
	margin: 15px;
	border: 1px solid #0e2d5c;
	-moz-box-shadow: 0 0 5px #0e2d5c;
	-webkit-box-shadow: 0 0 5px #0e2d5c;
}
#t5 li {
	color: #999;
}
#t5 li.vankep {
	color: #ccc;
	cursor: pointer;
}
#t5 li.vankep:hover {
	color: #2478be;
}
.hint {
	color: #999;
	text-shadow: none;
	font: italic 12px Verdana;
}
/* --> Slider START */
#slidercontainer {
	overflow: hidden;
	width: 840px;
}
#slider {
	width: 2520px;
}
.control {
	position: absolute;
	cursor: pointer;
}
.control a, .control .hover {
	background-image: url(elemek/nyilak.png);
	width: 45px;
	height: 51px;
	display: block;
}
.balnyil { left: -20px; top: 190px; }
.jobbnyil { right: -20px; top: 190px; }
#bal { background-position: 0 0; }
#bal .hover { background-position: 0 bottom; }
#jobb { background-position: 45px 0; }
#jobb .hover { background-position: 45px bottom; }
/* Slider END <-- */
/* Tartalom END */

/* Lábléc START */
#lablec {
	text-align: center;
	font: bold 12px "Myriad Pro", Arial;
	color: #000;
	letter-spacing: 1px;
	margin: 0 0 20px;
}
#lablec a {
	color: #000;
	border-bottom: 1px dotted #000;
	text-decoration: none;
}
#lablec a:hover {
	text-shadow: 0 0 1px #2478be;
	color: #2478be;
	border-bottom: 1px dotted #2478be;
}
/* Lábléc END */