img, div { behavior: url(iepngfix.htc) }
html, body {
height: 100%;
margin: 0;
padding: 0;
}

img#bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}

#border {
position:relative;
z-index:1;
width: 990px;
margin:auto;
}
#head {
  height:65px;
  margin-top:15px;
  background-image: url(fej.png);
  background-repeat:no-repeat;
  background-position: top center;
}
#mainlink a {
float:left;
width:260px;
height:50px;
display: block;
text-decoration:none;
margin-left:20px;
}
#menu {
  margin-left:12px;
  width: 239px;
  height: 327px;
  background-image: url(menuhatter.jpg);
  background-repeat: no-repeat;
  float: left;
  position:relative;
  
 
}
#menu1 a {
width:239px;
height:30px;
display: block;
background-image: url(menupic/magunkrol.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:2px;
margin-top:2px;
 
}
#menu1 a:hover {
width:239px;
height:35px;
display: block;
background-image: url(menupic/j/on_magunkrol.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:0px;
margin-top:-3px;
 
}
#menu1_pic {
float:right;
width:50px;
height:20px;
display: block;
margin-top:-15px;
margin-left:0px;
z-index:1100;
}
#menu2 a {
width:239px;
height:30px;
display: block;
background-image: url(menupic/akciok.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:2px;
margin-top:-2px;
 
}
#menu2 a:hover {
width:239px;
height:37px;
display: block;
background-image: url(menupic/j/on_akciok.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:0px;
margin-top:-9px;
 
}
#menu2_pic {
float:right;
width:49px;
height:22px;
display: block;
margin-left:0px;
margin-top:-13px;
z-index:1200;
}
#menu3 a {
width:239px;
height:30px;
display: block;
background-image: url(menupic/ajanlatok.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:2px;
 
}
#menu3 a:hover {
width:239px;
height:33px;
display: block;
background-image: url(menupic/j/on_ajanlatok.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:0px;
margin-top:-3px;
 
}
#menu3_pic {
float:right;
width:49px;
height:22px;
display: block;
margin-top:-17px;
z-index:1300;
}
#menu4 a {
width:239px;
height:30px;
display: block;
background-image: url(menupic/debreceni.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:2px;
 
}
#menu4 a:hover {
width:239px;
height:33px;
display: block;
background-image: url(menupic/j/on_debreceni.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:0px;
margin-top:-3px;
 
}
#menu4_pic {
float:right;
width:47px;
height:21px;
display: block;
margin-top:-16px;
z-index:1400;
}
#menu5 a {
width:239px;
height:30px;
display: block;
background-image: url(menupic/unnepi.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:2px;
 
}
#menu5 a:hover {
width:239px;
height:36px;
display: block;
background-image: url(menupic/j/on_unnepi.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:0px;
margin-top:-6px;
 
}
#menu5_pic {
float:right;
width:47px;
height:20px;
display: block;
margin-top:-12px;
z-index:1500;
}
#menu6 a {
width:239px;
height:30px;
display: block;
background-image: url(menupic/naszutas.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:2px;
 
}
#menu6 a:hover {
width:239px;
height:33px;
display: block;
background-image: url(menupic/j/on_naszutas.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:0px;
margin-top:-3px;
 
}
#menu6_pic {
float:right;
width:46px;
height:19px;
display: block;
margin-top:-14px;
z-index:1600;
}
#menu7 a {
width:239px;
height:30px;
display: block;
background-image: url(menupic/torzsutas.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:2px;
 
}
#menu7 a:hover {
width:239px;
height:31px;
display: block;
background-image: url(menupic/j/on_torzsutas.png);
background-repeat: no-repeat;
text-decoration:none;
margin-left:0px;
margin-top:-1px;
 
}
#menu7_pic {
float:right;
width:46px;
height:20px;
display: block;
margin-top:-17px;
z-index:1700;
}

#pic {
  float: left;
  width:709px;
  height: 323px;
  position:relative;
  border: #DB762E 2px solid;
 
}
#dropshadow{
  height: 327px;
  width: 12px;
  float: left;
  position:relative;
  background-image: url(logoanyekjobb.png);
  background-repeat: no-repeat;
 

}
#dropshadow2{
  margin-left:12px;
  height:17px;
  background-image: url(menualatt.png);
  background-repeat: no-repeat;
  clear: both;
 
}
#onelinebg {
  margin-left: 24px;
  width:943px;
  position:relative;
  background-image: url(repeat.png);
  background-repeat: repeat-y;
  background-position: center;
 
}
#foot {
  background-image: url(bottom.png);
  background-repeat:no-repeat;
  background-position: bottom left;
  padding-bottom:35px;
  position:relative;
 
}

#content1{
width: 730px;
margin-left:15px;
margin-top:-10px;
float: left;
}

#content2{
position:relative;
width:159px;
float: left;
margin-left:24px;
text-align:center;
}
#content2 a {
font-family:arial, helvetica; 
font-size:12px; 
color:#DB762E;
text-decoration: none;
}
#content2 a img {
border: none;
}
#title{
font-family:arial, helvetica; 
font-size:18px; 
font-weight:bolder;
color:#DB762E;
margin-top:15px;
text-align:left; 
}

#title_center{

font-family:arial, helvetica;
font-size:18px;
color:#DB762E;
margin-top:15px;
text-align:center;
}

#title_main{

font-family:arial, helvetica;
font-size:18px;
color:#DB762E;
margin-top:15px;
text-align:center;
background-image: url(flyer.jpg);
background-repeat:no-repeat;
background-position: top center;
}

#subtitle{
font-family:arial, helvetica; 
font-size:14px; 
font-weight:bolder;
color:#DB762E;
margin-top:15px;
text-align:left;
}

#contentdiv_right{
width:200px;
height:240px;
float:right;
text-align:left;
font-family:arial, helvetica; 
font-size:13px; 
line-height:1;
color:#333;
line-height: 18px;
margin-right:40px;
 
}

#text{
font-family:arial, helvetica; 
font-size:13px; 
line-height:1;
color:#333;
margin-top:15px;
text-align:justify;
line-height: 18px;
 
}
#text_right{
font-family:arial, helvetica; 
font-size:13px; 
color:#333;
margin-top:15px;
text-align:right;
line-height: 18px;
 
}
#travels_mini {
font-family:arial, helvetica; 
font-size:11px; 
color:#DB762E;
text-align:center;
width:140px;
height:120px;
float:left;
line-height: 1;
text-decoration:none;
position:relative;
 
}
#travels_mini a{
text-decoration:none;
color:#000;
}
#travels_mini a img {
border: #DB762E 2px solid;
}

#send_mail{
float:right;
font-family:arial, helvetica; 
font-size:13px;  
}
#send_mail a{
text-decoration:none;
color:#DB762E;
 
}
#travel_title {
font-family:arial, helvetica; 
font-size:22px; 
color:#DB762E;
text-align:left;
 
}
#travel_content {
font-family:arial, helvetica; 
font-size:13px; 
text-align:left;
line-height: 18px;
font-weight:bold;
 
}
#travel_highlight{
font-family:arial, helvetica; 
font-size:16px; 
text-align:left;
line-height: 20px;
color:#DB762E;
text-decoration: underline;
font-weight:bold;
}
#news{
width:250px;
text-align:center;
}
#closer{
clear: both;
 
}

#foot_sh {
  background-image: url(bottom_sh.png);
  background-repeat:no-repeat;
  background-position: bottom center;
  height:16px;
  margin-left:4px;
 
}

<!--[if IE 6]>
html { overflow-y: hidden; }
body { overflow-y: auto; }
#bg { position:absolute; z-index:-1; }
#content { position:static; }
<![endif]-->
