
body {background-color: #ffffff;}

#SubContent {
    width: 960px;
    background-color: #ffffff;
    bottom: 20px;
}
#SubContainer {
   position: relative;
   float: left;
   clear: both;
   vertical-align:text-bottom;
   margin-top: 30px;
   margin-bottom: 25px;
   width: 960px;
   height: 30px;
   
}
#bannerSeparator {
position: absolute; 
top: 60px; 
margin-left:349px; 
background-image: url(img/banner_separator.gif); 
width: 1px; 
height: 260px; 
z-index: 50;
}

#bevKF {
    position: absolute;
    top: 685px;
    left: 2px;
    width:225px;
    height: 273px;
    background-image: url(img/box_kaland_small2.png);
    background-repeat: no-repeat;
    z-index: 43;
    cursor: pointer;
        
}
#bevVZ {
    position: absolute;
    top: 685px;
    left: 472px;
    width: 225px;
    height: 273px;
    background-image: url(img/box_zamat_small2.png);
    background-repeat: no-repeat;
    z-index: 44;
    cursor: pointer;

}

#bevAD {
    position: absolute;
    top: 1282px;
    left: 2px;
    width: 225px;
    height: 273px;
    background-image: url(img/box_adrenalin_small2.png);
    background-repeat: no-repeat;
    z-index: 44;
    cursor: pointer;

}

#bevIA {
    position: absolute;
    top: 1282px;
    left: 472px;
    width: 225px;
    height: 273px;
    background-image: url(img/box_inyenc_small2.png);
    background-repeat: no-repeat;
    z-index: 44;
    cursor: pointer;

}

#bevKE {
    position: absolute;
    top: 1878px;
    left: 2px;
    width: 225px;
    height: 273px;
    background-image: url(img/box_kenyeztetes_small2.png);
    background-repeat: no-repeat;
    z-index: 44;
    cursor: pointer;

}

#bevMK {
    position: absolute;
    top: 1878px;
    left: 472px;
    width: 225px;
    height: 273px;
    background-image: url(img/box_kastely_small2.png);
    background-repeat: no-repeat;
    z-index: 44;
    cursor: pointer;

}


#kartyak {
    position: absolute;
    top: 0px;
    left: 550px;
    width:350px;
    height:405px;
    background-image: url(img/utalvany/utalvany_kartya3.jpg);
    background-repeat: no-repeat;
    z-index: 44;

}

/*#bvtbuy {
    position: relative;
    float: left;
    left: 40px;
    background-image: url(buy_bvt.gif);
    background-repeat: no-repeat;
    height: 30px;
    width: 37px;
    display: inline;
   
}

#bvtgift {
    position: relative;
    float: left;
    left: 40px;
    background-image: url(gift_bvt.gif);
    background-repeat: no-repeat;
    height: 30px;
    width: 37px;
    display: inline;
}

#bvtcontact {
    position: relative;
    float: left;
    left: 40px;
    background-image: url(cont_bvt.gif);
    background-repeat: no-repeat;
    height: 30px;
    width: 37px;
    display: inline;
}*/
.cim1 {
    position: relative;
    float: left;
    
    color: #333333;
    left: 20px;
    font-family: Georgia;
    font-size: 24px;
    font-weight: normal;
}


.cim2 {

font-family: Georgia, Arial, Verdana, Helvetica;
font-size: 24px;
font-weight: normal;
color:#191919;

}
    

#Text {
    
    color: #333333;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
}

#RendelesAdat {
    position: relative;
    float:left;
    left:20px;
    width: 350px;
    background-color: #ffffff;
}

#RendelesTermek {
    position: relative;
    float: left;
    left:30px;
    width: 350px;
    background-color: #ffffff;
}


.tableContainer {
    background-color: #e1e1e1;
    padding: 10px;
    /*border: 1px solid #e1e1e1;*/
    width: 320px;
}
.tableContainer2 {
    background-color: #e9e9e9;
    
    /*border: 1px solid #e1e1e1;*/
    width: 700px;
}

.tcup {
    position: relative;
    height: 3px;
    width: 340px;
    background-image: url(img/tableup.png);
    background-repeat: no-repeat;
}
.tcup2 {
    position: relative;
    height: 3px;
    width: 700px;
    background-image: url(img/tableup2.gif);
    background-repeat: no-repeat;

}
.tcdw {
    height: 3px;
    width: 340px;
    background-image: url(img/tabledown.png);
    background-repeat: no-repeat;

}
.tcdw2 {
    height: 3px;
    width: 700px;
    background-image: url(img/tabledown2.gif);
    background-repeat: no-repeat;

}



.ipnum {width: 25px; text-align: center;}

.table2 {
    /*border: 1px solid #999999;*/
    font-family: Arial, Helvetica, Verdana;
    font-size: 11px;
    color: #333333;
    background-color: #e1e1e1;
    width: 300px;
}

.table2 tr{
    /*border: 1px solid;*/
    height: 20px;
}
.table2 a {color:#15748c;}
.table2 a:hover {text-decoration: none;}


.table3 {}
.table3 tr {height: 20px;}

.table4 {
    margin-left: 30px;
    font-family: Arial, Helvetica, Verdana;
    font-size: 11px;
    color: #333333;
    background-color: #e9e9e9;
    width: 640px;
}

.table4 tr {height: 20px;}


.Button {
    height: 20px;
    width: 340px;
    cursor: pointer;
    text-align: center;
    color: #ffffff;
    padding-top: 5px;
    text-decoration: none;
    background-image: url(img/rendeles_button.jpg);
    background-repeat: no-repeat;
    
}
.Button a:active {text-decoration: none;}
.Button a:hover {text-decoration: none;}
.Button a:visited {text-decoration: none;}

#ButtonJAV {text-decoration: none;}
#ButtonJAV a {text-decoration: none;}
#ButtonJAV a:active {text-decoration: none;}

#Button2 {
    height: 20px;
    width: 340px;
    cursor: pointer;
    text-align: center;
    color: #ffffff;
    padding-top: 5px;
    text-decoration: none;
    background-image: url(img/rendeles_button.jpg);
    background-repeat: no-repeat;

}
#Button2 a {text-decoration: none;}

.Tartalom1 {
    position: relative;
    float: left;
    left: 20px;
    color: #191919;
    
    
}
.Tartalom1 a {
    color: #15748c;
    

}

.Tartalom {
    margin-top: 10px;
    padding-left: 20px;
    color: #191919;


}

.hasab1
{
    position: relative;
    top: 15px;
    width: 450px;
    z-index: 10;
    text-align: justify;
}

#doboxmenu {
    position:absolute;
    text-align: center;
    top: 350px;
    margin-left: 470px;
    height: 91px;
    z-index: 6;
}
#doboxmenu a {
    padding-left: 2px;
}

#doboxnav {
    position: relative;
    float: right;
    right: 20px;
    height: 113px;
    width: 450px;
}

#BalTermek {
    position: relative;
    float: left;
    width: 450px;
    text-align: justify;
  


}
#JobbTermek {
    position: relative;
    float: left;
    left: 20px;
    width: 450px;
    text-align: justify;
    


}




#kastely {
    position: absolute;
    width: 275px;
    height: 330px;
    top: 25px;
    margin-left:35px;
    z-index: 16;
    background-image: url(img/box_kastely.png);
    background-repeat: no-repeat;
}
#kaland {
    position: absolute;
    width: 275px;
    height: 330px;
    top: 25px;
    margin-left: 35px;
    z-index: 19;
    background-image: url(img/box_kaland.png);
    background-repeat: no-repeat;
}

#adrenalin {
    position: absolute;
    width: 275px;
    height: 330px;
    top: 25px;
    margin-left: 35px;
    z-index: 19;
    background-image: url(img/box_adrenalin.png);
    background-repeat: no-repeat;
}

#kenyeztetes {
    position: absolute;
    width: 275px;
    height: 330px;
    top: 25px;
    margin-left: 35px;
    z-index: 19;
    background-image: url(img/box_kenyeztetes.png);
    background-repeat: no-repeat;
}

#inyenc {
    position: absolute;
    width: 275px;
    height: 330px;
    top: 25px;
    margin-left: 35px;
    z-index: 19;
    background-image: url(img/box_inyenc.png);
    background-repeat: no-repeat;
}

#zamat {
    position: absolute;
    width: 275px;
    height: 330px;
    top: 25px;
    margin-left: 35px;
    z-index: 19;
    background-image: url(img/box_zamat.png);
    background-repeat: no-repeat;
}
.dobox { padding: 10px 20px 10px 20px; background-color: #e9e9e9; font-size: 12px; height: 550px;}
.dobox img {height: 260px; width: 190px; }
.dobox a{color:#15748c; text-decoration: none;}
.dobox a:hover {text-decoration: none;}


.termekbev a {color:#15748c;}
.termekbev a:hover {text-decoration: none;}

.reszletek {
    position:relative;
    float: left;
    left: 10px;
    width: 100px;
    height: 25px;
    color: #ffffff;
    text-align:center;
    font-size: 13px;
    padding-top: 4px;
    text-decoration: none;
    cursor: pointer;
    background-image: url(img/reszletek_button.jpg);
    background-repeat: no-repeat;
    display: inline;
}
.buybottom2 {
    position:relative;
    float: left;
    width: 100px;
    height: 25px;
    color: #ffffff;
    text-align:center;
    font-size: 13px;
    padding-top: 4px;
    text-decoration: none;
    cursor: pointer;
    background-image: url(img/buy_bottom.jpg);
    background-repeat: no-repeat;
    display: inline;
}

.boxbevtop {
    width: 450px;
    height: 3px;
    background-image: url(img/boxbevtop.png);
    background-repeat: no-repeat;
}


.boxbevbot {
    width: 450px;
    height: 3px;
    background-image: url(img/boxbevbot.png);
    background-repeat: no-repeat;
}

.buybottom {
    float: left;
    clear: both;
    z-index: 9;
    color: #ffffff;
    text-align:center;
    font-size: 13px;
    padding-top: 4px;
    text-decoration: none;
    cursor: pointer;
    width: 100px;
    height: 25px;
    background-image: url(img/buy_bottom.jpg);
    background-repeat: no-repeat;
    
}


.termekbevBal {
    float: left;
    width: 450px;
    color: #191919;
}
.termekbevJobb {
    float: right;
    width: 450px;
    color: #191919;
}

.termekbevBal a{color:#15748c;}
.termekbevBal a:hover {text-decoration: none;}

.termekbevJobb a{text-decoration: none;}
.termekbevJobb a:hover {text-decoration: none;}

.vonal {
    height: 1px;
    border-top: 1px dotted #cccccc;
    
}

.fontG {
    font-family: Georgia, Arial, Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
}

.Error {
   width: 310px;
   margin-left: 2px;
   background-color: #fd2020;
   color: white;
   font-family: Arial, Verdana, Helvetica;
   font-size: 11px;
}
.ErrorInside {
   width: 290px; margin-left: 10px; margin-top: 4px; margin-bottom: 4px; 
}

.ErrorInside img {
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
}