<style type="text/css">

body {
background-image: url(stilus/bg.jpg);
background-repeat:repeat-x;
margin:0px;
}
.bannerimg {
background-image: url(stilus/fejlec.jpg);
background-repeat:no-repeat;
background-position: left top;
}

.fejlec {
height: 376px;
width: 1024px;
margin:0px;
padding:0px;
border:0px;
}

.balbg {
background:url(stilus/balbg.jpg);
background-repeat:repeat-y;
vertical-align:top;
width:218px;
}

#menu {
background:url(stilus/baldiv2.jpg);
background-repeat:no-repeat;
background-position:top;
width:218px;
height:500px;
margin-top:0px;
position:absolute;
}

#reklam {
background-position:top;
background:url(stilus/sarga-disz.jpg);
background-repeat:no-repeat;
width:160px;
height:200px;
margin-left:22px;
margin-right:35px;
margin-top:500px;
position:absolute;
}
#reklam a:link {
margin-top:45px;
margin-right:8px;
color:#996600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
position:absolute;
}

#reklam a:visited {
margin-top:45px;
margin-right:8px;
color:#996600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
position:absolute;
}


#reklam p {
padding-top:52px;
margin-left:8px;
margin-right:8px;
text-align:center;
color:#FFFF33;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
position:absolute;
}


#menu ul {
list-style-type:none;
margin: 0;
padding-left:0;
margin-top:0px;

}
#menu ul li {
float: left;
margin: 0px;
}

#menu ul li a {
width:200px;
color:#CCCCCC;
display: block;
height: 48px;
padding-top:0px;
border:none;
width:200px;

}
#menu ul li a:hover {
color:#000000;
margin:0px;
padding:0px;
height:48px;
}
.cazaremenu a:hover {
background-image:url(stilus/menu-cazarebicaz-on.jpg);
}
.restaurantmenu a:hover {
background-image:url(stilus/menu-restaurant-on.jpg);
}
.imaginibicazmenu a:hover {
background-image:url(stilus/menu-imaginibicaz-on.jpg);
}
.contactmenu a:hover {
background-image:url(stilus/menu-contactteo-on.jpg);
}

.jobbbg {
background-repeat:repeat-y;
vertical-align:top;
width:96px;
background-image: url(stilus/jobbbg.jpg);
background-position: right top;
width:96px;

}
#jobbdiv {
background-repeat:no-repeat;
background-position:right top;
width:96px;
height:470px;
background-image: url(stilus/jobbdiv.jpg);
vertical-align: top;
float: right;
}
#tartalom {
background-color:#FFFFFF;
width:710px;

}
.balfooter {
background-image:url(stilus/balfooter.jpg);
background-repeat:no-repeat;
vertical-align:top;
width:218px;
height:120px;
}
.galaxy {
margin-left:20px;
margin-top:730px;
border:none;
position:absolute;
}
#footer {
background-image:url(stilus/footer.jpg);
background-repeat:repeat-x;
width:auto;
height:120px;
}
#footer p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#D1CE50;
margin:0px 40px 0px 40px;
}

#footer p b {
color:#FFFF3E;
}
#footer a:link {
color: #FFFF3E;
text-decoration:none;
}
#footer a:hover {
color:#FFFFFF;
}
#footer a:visited {
color:#FFFFFF;
text-decoration:none;
}

.jobbfooter {
background-image:url(stilus/jobbfooter.jpg);
background-repeat:repeat-x;
width:auto;
height:120px;
}
#tartalom h1 {
font-family:"Times New Roman", Times, serif;
color:#003300;
font-size:16px;
font-weight:bold;
text-align:center;
font-style: italic;
}
#tartalom h2 {
font-family:"Times New Roman", Times, serif;
color:#003300;
font-size:16px;
font-weight:bold;
text-align:left;
font-style: italic;
margin-left:20px;
}
#ikondiv {
height:285px;
}
#ikon {
width:170px;
height:259px;
background-image:url(stilus/ikon-off.jpg);
margin-right:16px;
margin-left:33px;
margin-top:10px;
float:left;
cursor:pointer;
}
#ikon:hover {
background-image:url(stilus/ikon-on.jpg);
}
#ikon img { 
margin-top:20px;
border:none;
}

#ikon a {
text-align:center;
text-decoration:none;
}

#ikondiv a:link {
font-size:11px;
color: #FFFF3E;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

#ikondiv a:hover {
color:#FFFFFF;
}

#ikondiv a:visited {
font-size:11px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

#ikonlink {
text-align:center;

}
#szoveg p {
padding-left:20px;
padding-right:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#003300;
line-height:22px;
text-align:justify;
}
#szoveg a:link {
color:#003300;
}

#szoveg p img {
float:right;
margin-top:6px;
margin-left:10px;
}
#szoveg .balimg {
float:left;
margin-top:6px;
margin-right:10px;
margin-left:0px;
}
#szoveg p a img {
border:5px solid #B5A7A4;
}
#szoveg p a:hover img {
border:5px solid #274F1A;
}
.contact {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#003300;
font-weight:bold;
}
.dolt {
font-family:"Times New Roman", Times, serif;
color:#003300;
font-size:16px;
font-weight:bold;
text-align:left;
font-style: italic;
margin-left:1px;
}
.doltkozep {
font-family:"Times New Roman", Times, serif;
color:#003300;
font-size:16px;
font-weight:bold;
text-align:left;
font-style: italic;
text-align:center;
}
.doltjobb {
font-family:"Times New Roman", Times, serif;
color:#003300;
font-size:16px;
font-weight:bold;
text-align:left;
font-style: italic;
text-align:right;
}
.area {
background-color:#274F1A;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height: 19px;
letter-spacing: 2px;
}
.area:hover {
background-color:#006600;
}
.gomb {
background-color:#274F1A;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height: 19px;
letter-spacing: 2px;
}
.gomb:hover {
cursor:pointer;
background-color:#006600;
}
h3 {
font-family:"Times New Roman", Times, serif;
color:#990000;
font-size:16px;
font-weight:bold;
text-align:center;
font-style: italic;
}
.kepek {
margin-right:10px;
margin-bottom:25px;
}

</style>
