body{
	padding:0px;
	margin:0px;
	text-align:center;
	background-color:#FFFFFF;
	background-attachment: fixed;
	background-image: url(kepek/hatter_av.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red;
}
/*-------------- div --------------*/
#container{
	position:relative;
	/*top:0px;
	left:0px;*/
	width:850px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#FFFFFF;
	z-index:0;
}

/*#biztositas{
	position:absolute;
	left:245px;
	top:240px;
	width:300px;
	height:300px;
	border: 2px orange solid;
	background-color:#FFFFFF;
	z-index:100;
	visibility:hidden;
}*/

#biztositas{
	position:absolute;
	left:245px;
	top:-350px;
	width:300px;
	height:300px;
	border: 2px orange solid;
	background-color:#FFFFFF;
	z-index:100;
}

#fejresz{
	position:absolute;
	top:0px;
	width:850px;
	height:240px;
	z-index:20;
}

#teteje1{
	position: absolute;
	top:0px;
	left:0px;
	width:850px;
	height:45px;
	background-image:url(kepek/fejlec1.jpg)
}

#teteje2{
	position: absolute;
	top:45px;
	left:0px;
	width:850px;
	height:145px;
	background-image:url(kepek/fejlec2.jpg)
}

#teteje3{
	position: absolute;
	top:190px;
	left:0px;
	width:850px;
	height:50px;
	background-image:url(kepek/fejlec3.jpg)
}

#menu{
	position:absolute;
	top:240px;
	width:210px;
	z-index:100;
}

#menuhatter{
	position:absolute;
	left:0px;
	background-image:url(kepek/oldalcsik.jpg);
	background-position:bottom;
	z-index:10;
}

#alsokep1{
	position:absolute;
	bottom:0px;
	width:210px;
	height:292px;
	background-image:url(kepek/alsokep1.jpg);
	z-index:20;
}

#alsokep2{
	position:absolute;
	bottom:0px;
	left:210px;
	width:60px;
	height:45px;
	background-image:url(kepek/alsokep2.jpg);
	z-index:20;
}

#alja{
	width:850px;
	position:absolute;
	height:75px;
	width:850px;
	z-index:10;
}

#alsoresz1{
	height:30px;
	width:850px;
	background-image:url(kepek/lablec1.jpg);
}

#alsoresz2{
	height:45px;
	width:850px;
	background-image:url(kepek/lablec2.jpg);
}

#menuhatter{
	width:210px;
	background-image:url(kepek/oldalcsik.jpg);
	background-position:bottom;
	z-index:0;
}

/*-------------- td --------------*/

td.kereso1{
	width:585px;
	padding: 0px 15px 15px 15px;
	border-bottom: 1px black dotted;
}

td.kereso2{
	padding: 15px 0px 15px 0px;
	border-bottom: 1px black dotted;
}

td.blokk_b{
	height: 100px;
	width: 151px;
	border-right: 1px black dotted;
	padding: 5px 15px 5px 0px;
	text-align:right;
}

td.blokk_j{
	height: 100px;
	width: 419px;
	padding: 5px 15px 5px 15px;
}

td.blokk_bal{
	width: 153px;
	border-right: 1px black dotted;
	border-left: 1px black dotted;
	padding: 5px 15px 5px 15px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#330066
}

td.blokk_kozep{
	width: 153px;
	padding: 5px 15px 5px 15px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#330066

}

td.blokk_jobb{
	width: 153px;
	border-right: 1px black dotted;
	border-left: 1px black dotted;
	padding: 5px 15px 5px 15px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#330066
}

td.blokk_csik{
	height: 25px;
	width: 615px;
	text-align:center;
}

td.also{
	height: 11px;
	text-align: center;
	padding-top: 15px;
}

td.fooldalcsik{
	padding: 5px 0px 5px 0px;
	text-align: center;
}

td.szelek{
	width: 33px;
}

/*-------------- p --------------*/

p, ol, ul {
	line-height:135%;
}

p.felso1{
	width:850px;
	height:45px;
	margin:0px;
	background-image:url(kepek/fejlec1.jpg);
}

p.felso2{
	width:850px;
	height:145px;
	margin:0px;
	background-image:url(kepek/fejlec2.jpg);
}

p.felso3{
	width:850px;
	height:50px;
	margin:0px;
	background-image:url(kepek/fejlec3.jpg);
}

p.tartalom{
	width:615px;
	height:120px;
	margin:0px;
	border:1px solid red;
}

p.tartalom_u{
	width:615px;
	height:20px;
	margin:0px;
}

/*-------------- form elemek -------------*/

input.button{
	height: 20px;
	font-size: 11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.kisgomb{
	height: 20px;
	width: 25px;
	font-size: 10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.text{
	width: 20px;
	height: 12px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.text4{
	width: 30px;
	height: 12px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.naptar{
	height: 12px;
	width: 100px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.szabadszo{
	width:130px;
	height: 13px;
	text-align:center;
	border:1px #00CCFF solid;
	position:absolute;
	left:665px;
	top:10px;
	font-size:10px;
	font-weight:bold;
	z-index:100;
	background-color:#CCFFFF;
}

img.szabadszo1{
	position:absolute;
	top:10px;
	left:800px;
	border:0px;
	z-index:100;
}

select{
	height: 20px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

select.nagy{
	font-size: 12px;
}

select.fix{
	width: 130px;
}

select.ev{
	width: 60px;
}

select.ho_nap{
	width: 45px;
}

select.honap{
	width: 95px;
}

/*-------------- font --------------*/
span{
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

span.kek{
	color:#000066;
}

span.vkek{
	color:#000099;
}

span.piros{
	color:#FF0000;
}

span.zold{
	color:#009900;
}

span.fekete{
	color:#000000;
}

/*-------------- class -------------*/

.cimsor{
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000033;
	text-align:center;
}

.feherbetu{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.kekbetu{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000066;
	text-decoration:none;
}

.vkekbetu{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000099;
	text-decoration:none;
}

.pirosbetu{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;
}

.zoldbetu{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009900;
	text-decoration:none;
}

.szurkebetu{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	text-decoration:none;
}

.feketebetu{
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
