/*oldal fel�p�t�se*/
body{
    background: url(../img/design/body_bg.png);
    background-repeat: repeat-x;
    margin-top:0;
    padding-top:0;
    padding-left:7px;
    font-family: arial, helvetica, verdana;
}

#kozep .feketebetu a:link, #kozep  .feketebetu a:visited, #kozep .feketebetu a:hover, #kozep  .feketebetu a:active{
    color:black;
}

#kozep .feketebetu a:hover{
    color:white;
}

#lap0 {
    margin: 0px 0px 0px 0px;
    /* background-color:#eeeeee; */
    float:left;
    width: 990px;
    /* font-family: arial, helvetica, verdana;  */
    /* background-color:#000000; */
}
#lap {
    margin: 0px 0px 0px -7px;
    /* background-color:#eeeeee; */
    float:left;
    width: 764px;
    font-family: arial, helvetica, verdana;
}

#lap1 {
    margin: 0px 0px 0px 0px;
    /* background-color:#eeeeee; */
    float:left;
    width: 990px;
    /* font-family: arial, helvetica, verdana;  */
    /* background-color:#000000; */
}

#lap2 {
    margin: 0px 0px 0px -7px;
    /* background-color:#eeeeee; */
    float:left;
    width: 770px;
    /* font-family: arial, helvetica, verdana;  */
    /* background-color:#000000; */
}

#fent {
    /*background-color:#ffffff;*/
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /* height:100px; */
    width: 750px;
}

#fent_co {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 750px;
}

#fent_co_1 {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 750px;
}

#lent {
    float: left;
    width: 750px;
}
#valids {
    float: left;
    width: 750px;
}
#kozep{
    float: left;
    overflow:hidden;
    width: 770px;
    font-family: arial, helvetica, verdana;
    font-size:12px;
    /*background-color:#ff00ff;*/
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px -7px;
    /*background: url(../img/design/page_bg_middle1_2_61.jpg);

    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    */
}
#kozep_2{
    float: left;
    overflow:auto;
    width: 770px;
    font-family: arial, helvetica, verdana;
    font-size:12px;
    padding: 0px 0px 0px 0px;
    margin: -5px 0px 0px -7px;
}

#kozep_4{
    margin-left:-10px;
    font-size:12px;
}

#kozep a {
    font-family: arial, helvetica, verdana;
    color: rgb(254,133,2);
}
#kozep a:link {
    font-family: arial, helvetica, verdana;
    color: rgb(254,133,2);
}
#kozep a:visited{
    font-family: arial, helvetica, verdana;
    color: rgb(254,133,2);
}
#kozep a:hover{
    font-family: arial, helvetica, verdana;
    color:white;
    color: rgb(254,133,2);
}
#kozep a:active{
    font-family: arial, helvetica, verdana;
    color: rgb(254,133,2);
}

#kozep a:hover{
    /*color:white;*/
    text-decoration:none;
}

#menu{
    /*border-bottom: 1px solid #D30420;*/
}
#head{
    float: left;
    background-color:#ffffff;
    background-repeat: no-repeat;
}
#head_1_2_33 {
    height:165px;
    background-repeat: no-repeat;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 790px;
}
#head_in_1_2_33 {
    height:165px;
    /*background: url(../img/design/head_in_hunhu.jpg);
    background-repeat:no-repeat;*/
    /* border-top: 1px solid #D30420; */
    /*background-position:right bottom;*/
    width: 980px;
    margin-left:-1px;
    /*margin-bottom:15px;*/
    /*position:absolute;*/
    top:0;
}
#head_11_{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head11_de.jpg);
}
#head_12_{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head12_de.jpg);
}
#head_13_{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head13_de.jpg);
}
#head_14_{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head14_de.jpg);
}
#head_15_{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head15_de.jpg);
}
#head_16_{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head16_de.jpg);
}
#head_17_{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head17_de.jpg);
}
#head_11_de{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head11_de.jpg);
}
#head_12_de{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head12_de.jpg);
}
#head_13_de{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head13_de.jpg);
}
#head_14_de{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head14_de.jpg);
}
#head_15_de{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head15_de.jpg);
}
#head_16_de{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head16_de.jpg);
}
#head_17_de{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head17_de.jpg);
}
#head_11_en{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head11_de.jpg);
}
#head_12_en{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head12_de.jpg);
}
#head_13_en{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head13_de.jpg);
}
#head_14_en{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head14_de.jpg);
}
#head_15_en{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head15_de.jpg);
}
#head_16_en{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head16_de.jpg);
}
#head_17_en{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head17_de.jpg);
}
#head_11_hu{
    float:left;
    width:110px; height:46px;
    font-size:11pt;
    color: #ffffff; padding: 140px 0px 0px 0px;
    background: url(../img/design/head11_hu.jpg);
}
#head_12_hu{
    float:left;
    width:110px; height:56px;
    font-size:11pt;
    color: #ffffff; padding: 130px 0px 0px 0px;
    background: url(../img/design/head12_hu.jpg);
}
#head_13_hu{
    float:left;
    width:110px; height:86px;
    font-size:10pt;
    color: #ffffff; padding: 100px 0px 0px 0px;
    background: url(../img/design/head13_hu.jpg);
}
#head_14_hu{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head14_hu.jpg);
}
#head_15_hu{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head15_hu.jpg);
}
#head_16_hu{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head16_hu.jpg);
}
#head_17_hu{
    float:left;
    width:110px; height:186px;
    background: url(../img/design/head17_hu.jpg);
}
#head_in{
    height:186px; width:790px;
    background: url(../img/design/head_in_bg.jpg);
}
#head_in_11{
    float:left;
    width:280px; height:186px;
    background: url(../img/design/logo-in.jpg);
}
#head_in_12{
    float:left;
    width:790px;height:186px;
}
#pane-options{
    /* background: url(../img/design/bg_body.jpg); */
}
#navibar{
    height:20px;
}
#step_1{
    float:left;
    width:165px; 
    height:50px;
    margin: 10px 0px 0px 0px;
    padding-right: 10px;
    text-align:center;
    /*padding: 0px 0px 0px 35px;*/
    /*background-image: url(/media/img/design/1a_hu_1.png);*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}
#step_2{
    text-align: left;
    float:left;
    width:165px; 
    height:50px;
    margin: 10px 0px 0px 0px;
    text-align:center;
    padding-right: 10px;
    /*padding: 0px 0px 0px 30px;*/
    /*background-image: url(/media/img/design/2a_hu_1.png);*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}
#step_3{
    float:left;
    width:170px; 
    height:50px;
    text-align: left;
    margin: 10px 0px 0px 0px;
    text-align:center;
    padding-right: 10px;
    /*padding: 0px 0px 0px 10px;*/
    /*background-image: url(/media/img/design/3a_hu_1.png);*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}
#step_4{
    float:left;
    width:175px; 
    height:50px;
    text-align: left;
    margin: 10px 0px 0px 0px;
    padding-right: 10px;
    text-align:center;
    /*padding: 0px 0px 0px 20px;*/
    /*background-image: url(/media/img/design/4a_hu_1.png);*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}
#step_1_co{
    float:left;
    width:236px; 
    height:60px;
    margin: 10px 0px 0px 25px;
    text-align:center;
    /*padding: 0px 0px 0px 35px;*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}
#step_3_co{
    float:left;
    width:170px; height:50px;
    text-align: left;
    margin: 10px 0px 0px 5px;
    text-align:center;
    /*padding: 0px 0px 0px 10px;*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}
#step_4_co{
    float:left;
    width:175px; height:50px;
    text-align: left;
    margin: 10px 0px 0px 8px;
    text-align:center;
    /*padding: 0px 0px 0px 20px;*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}
#infopanel{
    /* height:60px; */
    color:#ffffff;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    FONT-FAMILY: arial, helvetica, verdana; font-weight: bold; font-size: 11pt; text-align:left;
    background: url(../img/design/infopanel_bg.jpg);
    /* background-color:#56789a; */
}
#infopanel_co{
    height:60px;
    background: url(../img/design/infopanel_co_bg.jpg);
}
#infopanel_1{
    clear: both;
    height: 68px;
    padding: 50px 0px 0px 0px;
    margin-left:1px;
    color:#000000;
    background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    background-position:bottom;

}

#infopanel_1_2{
    clear: both;
    height: 68px;
    padding: 50px 0px 0px 0px;
    margin-left:1px;
    color:#000000;
    background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    background-position:bottom;

}

#infopanel_2{
    clear: both;
    height: 68px;
    padding: 50px 0px 0px 0px;
    margin-left:1px;
    color:#000000;
    /*background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    background-position:bottom;*/

}

#infopanel_2{
    clear: both;
    height: 68px;
    padding: 50px 0px 0px 0px;
    /*background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    background-position:bottom;*/
    position:absolute;
    top:47px;
    left:245px;
}

#infopanel_2_2{
    clear: both;
    height: 68px;
    padding: 50px 0px 0px 0px;
    /*background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    background-position:bottom;*/
    position:absolute;
    top:47px;
    /*left:245px;*/
}

#infopanel_2_5{
    clear: both;
    height: 68px;
    padding: 50px 0px 0px 0px;
    margin-left:0px;
    /*background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    background-position:bottom;*/
    position:absolute;
    top:47px;
    /*left:245px;*/
}

#infopanel_3{
    clear: both;
    height: 68px;
    padding: 50px 0px 0px 0px;
    /*background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    background-position:bottom;*/
    position:absolute;
    top:47px;
    left:245px;
}

#infopanel_3_2{
    clear: both;
    height: 68px;
    padding: 50px 0px 0px 0px;
    /*background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    background-position:bottom;*/
    position:absolute;
    top:47px;
    /*left:245px;*/
}

#infopanel_4{
    clear: both;
    height: 68px;
    padding: 50px 0px 0px 0px;
    /*background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    position:absolute;*/
    top:47px;
    left:245px;
}

#infopanel_4_2{
    clear: both;
    height: 68px;
    padding: 50px 0px 0px 0px;
    /*background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    position:absolute;*/
    top:47px;
    /*left:245px;*/
}

#infopanel_co_1{
    clear: both;
    /*height: 135px;*/
    /*margin-top:15px;*/
    padding: 100px 0px 0px 0px;
    /*background: url(../img/design/menus_top.png);*/
    margin-left:5px;
    /*background-repeat: no-repeat;*/
    /*width:1000px;*/
}
#infopanel_co_2{
    clear: both;
    /*height: 135px;*/
    /*margin-top:15px;*/
    padding: 100px 0px 0px 0px;
    /*background: url(../img/design/menus_top.png);*/
    margin-left:5px;
    /*background-repeat: no-repeat;*/
    /*width:1000px;*/
}
#infopanel_co_3{
    clear: both;
    /*height: 135px;*/
    /*margin-top:15px;*/
    padding: 100px 0px 0px 0px;
    /*background: url(../img/design/menus_top.png);*/
    margin-left:5px;
    /*background-repeat: no-repeat;*/
    /*width:1000px;*/
}
#infopanel_co_4{
    clear: both;
    height: 68px;
    /*margin-top:10px;*/
    padding: 50px 0px 0px 0px;
    background: url(../img/design/menus_top.png);
    background-repeat: no-repeat;
}
#infopanel_dsc{
    color:rgb(254,133,2);
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-image:url(/media/img/design/customer_middle.png);
    background-repeat:repeat-y;
    width:734px;
    margin-left:8px;
    padding-left:15px;
    color:#000000;
    /* FONT-FAMILY: arial, helvetica, verdana; font-weight: bold; font-size: 11pt; text-align:left; */
}

#step_dsc_1{
    float:left;
    width:188px;
}
#step_dsc_2{
    float:left;
    width:189px;
    padding-left: 4px;
}
#step_dsc_3{
    float:left;
    width:189px;
    padding-left: 4px;
}
#step_dsc_4{
    float:left;
    width:188px;
    padding-left: 4px;
}
step_title a:link{
    font-size: 10pt;
    color: #ffffff;
    text-decoration: none;
}
step_title a:visited{
    font-size: 10pt;
    color: #ffffff;
    text-decoration: none;
}

step_title a:active{
    font-size: 10pt;
    color: #ffffff;
    text-decoration: none;
}

step_title a:hover{
    font-size: 10pt;
    color: #ffffff;
    color:white;
}

step_title_act a:link{
    font-size: 11pt;
    color: #56789A;
    text-decoration: none;
}
step_title_act a:visited{
    font-size: 11pt;
    color: #56789A;
    text-decoration: none;
}

step_title_act a:active{
    font-size: 11pt;
    color: #56789A;
    text-decoration: none;
}

step_title_act a:hover{
    font-size: 11pt;
    color: #56789A;
    color:white;
}

#balsav{
    float:left;
    width:180px;
}
#jobbsav{
    float:left;
    width:230px;
}
#jobbsav2{
    /*background-color:#000;*/
    /*float:left;*/
    width:205px;
    padding:0;
    position:absolute; /* kosár bepozicionálása, hogy ne essen le a lap aljára */
    left:781px; /* kosár bepozicionálása, hogy ne essen le a lap aljára */
    top:177px; /* kosár bepozicionálása, hogy ne essen le a lap aljára */
    margin-left:6px;
    font-family: arial, helvetica, verdana;
    text-align: center;
    color: #DA001B;
}

#jobbsav3{
    width:205px;
    padding:0;
    position:absolute; /* kosár bepozicionálása, hogy ne essen le a lap aljára */
    left:775px; /* kosár bepozicionálása, hogy ne essen le a lap aljára */
    top:166px; /* kosár bepozicionálása, hogy ne essen le a lap aljára */
    margin-left:6px;
    font-family: arial, helvetica, verdana;
    text-align: center;
    color: #DA001B;
    /*padding-left:10px;*/ /* ez miatt esik ki IE-ben a kosár a lap aljára*/ 
}

#tartalom{
    float:left;
    padding: 10px 10px 10px 10px;
}
#tartalom1{
    width:760px;
    clear: both;
    left:0;
    color:#FE8502;
    padding: 0px 0px 0px 0px;
}
#tartalom2{
    /* background-color:#ffffff; */
    float:left;
    width:514px;
    padding: 10px 10px 10px 10px;
}
#pir_1{
    float:left;
    width:155px;
    margin:3px;
}
#pir_2{
    float:left;
    width:155px;
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 3px;
    margin-right: 3px;
}
#lent{
    float: left;
    width: 750px;
}
/*design elemek*//*debugging*/
#line{
    /*background-color:#56789a; color:#ffffff;
    height:4px;*/
}
#balsav{
    font-weight: bold;
    font-size: 10pt;
    color:#ffffff;
    background-color:#F7BA63;
}
#jobbsav{
    /* font-family: arial, helvetica, verdana; font-size:12pt; color:#cc0000;	 */
    /* background-color:#ffffff; */
}
#lent{
    /* font-weight: bold;  */
    font-size: 9pt;
    color: #ffffff; TEXT-ALIGN:right;
    background-color:#c4161c; height:20px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
    margin-top:6px;
}
#menu{
    FONT-FAMILY: arial, helvetica, verdana;/* font-weight: bold; boldozás nem kell rá, mert lekerült a footer helyére 1.4.35-ös verziótól*/
    font-size: 12pt; text-align:left; color:#FE8502;
    width:750px;
    /*display:none;*/
    border-top: 1px solid #9f0d20;
    margin-top:5px;
    padding-top:5px;
}
#menu a, a:visited, a:active, a:hover {
    color: #FE8502;
    /*margin-right:-6px;*/
    text-decoration: none;
}

#menu a:hover{
    color:white;
}

#head{
    FONT-FAMILY: arial, helvetica, verdana; font-weight: bold;
    font-size: 12pt; text-align:left;
}
#pir_1 a, a:visited, a:active, a:hover {
    color: #0000ff;
    text-decoration: none;
}
#pir_2 a, a:visited, a:active, a:hover {
    color: #0000ff;

    text-decoration: none;
}

#pir_1 a:hover, #pir_2 a:hover{
    color:white;
}

#list_pizzerie{
    width: 330px;
    padding-left:3px;
}
.pizzeria_params{
    background-image:url("/media/img/design/container_top_new1.png");
    color: #FE8502;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    height: 87px;
    width:764px;
    background-repeat:no-repeat;
}

.pizzeria_params_1{
    background-image:url("/media/img/design/container_top_new1.png");
    color: #FE8502;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    height: 87px;
    width:764px;
    background-repeat:no-repeat;
}

.pizzeria_params_2{
    background-image:url("/media/img/design/container_top_new.png");
    color: #FE8502;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    /*margin-top:20px;*/
    height: 107px;
    width:764px;
    background-repeat:no-repeat;
}

.pizzeria_par {
    float:left;
    font-size: 10pt;
    padding-left: 4px;
    color:#FE8502;
}
.pizzeria_name {
    float:left;
    width: 200px;
    padding: 20px 0px 0px 0px;
}

.pizzeria_name_co {
    float:left;
    width: 200px;
    position:absolute;
    color:#FE8502;
    /*left:276px;*/
    top:0;
    padding: 10px 0px 0px 0px;
}

.pizzeria_name_select {
    float:left;
    width: 200px;
    position:absolute;
    color:#FE8502;
    /*left:276px;*/
    top:0;
    padding: 10px 0px 0px 0px;
}


.pizzeria_img {
    width: 200px;
    height: 90px;
    float:left;
    padding: 0px 0px 0px 0px;
    margin: 20px 0px 0px 30px;
}

.pizzeria_img_co {
    width: 200px;
    height: 90px;
    float:left;
    position:absolute;
    /*left:352px;*/
    top:60px;
    font-size:12px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.pizzeria_img_select {
    width: 200px;
    height: 90px;
    float:left;
    position:absolute;
    text-align: left;
    top:60px;
    font-size:14px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.pizzeria_adatok{
    float:left; 
    padding: 20px 0px 0px 0px; 
    width: 254px;
}

.pizzeria_adatok_co{
    float:left; 
    position:absolute;
    top:12px;
    font-size:12px;
    /*left:515px;*/
    padding: 10px 0px 0px 0px; 
    width: 244px;
}

.pizzeria_adatok_select{
    float:left; 
    position:absolute;
    top:12px;
    text-align: left;
    padding: 10px 0px 0px 0px; 
    width: 254px;
}

.pizzeria_par1 {
    float:left;
    width: 130px;
    color:#FE8502;
    /*background-color:#ffffff;*/
}
.pizzeria_par2 {
    width: 110px;
    float:left;
    font-weight: bold;
    color:#FE8502;
    /*background-color:#56789a;*/
}
#info{
    margin-top:30px;
    /*
            float:left;
            padding-top:0px;
            padding-left:0px;
            width:330px;
            height:140px;
    */
}
#openingh{
    float:left;
    width:225px;
    padding-top:15px;
    font-weight: bold;
    font-size: 10pt;
    color:#9C2831;
}
.openingh_border{
    padding:2px 2px 2px 2px;
    border: 2px solid #9C2831;
    /*background-color:#FEF1DA;*/
}
.openingh_day {
    float:left;
    width:70px;
    /*background-color:#afafaf;*/
}
.openingh_hour {
    text-align:center;
    /*background-color:#acacac;*/
}

.openingh_warning {
    font-weight: normal;
    font-size: 8pt;
    color:#9C2831;
    padding:2px 2px 2px 2px;
    width:120px;
    height:115px;
}
.fd_type_link {
    float:left;
}
.error {
    position:absolute;
    margin-top:200px;
    margin-left:350px;
    width:400px;
    font-weight: bold;
    font-size: 12pt;
    color:#ff0000;
    background-color: #ffffff;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    padding-right:10px;
    display:none;
    z-index:990;
}
.domain{
    float:left;
    width: 200px;
    font-family: arial, helvetica, verdana; font-weight: bold;
    font-size: 16pt; text-align:left;
}
.menu_item{
    float:left;
    width: 160px;
}
.menu_land{
    float:left;
    width: 200px;
}
.menu_link{
    float:left;
    width: 210px;
}
.menu_link_co{
    float:right;
    width: 250px;
}
.menu_link a{
    color: #0000ff;
    background-color:#ffffff;
}
a.pontozott:link, a.pontozott:active, a.pontozott:visited {
    color: #A31612;
    border: none;
    text-decoration: none;
    font-weight: bold;
    font-size: 14pt;
}
.fdtype{
    cursor: pointer;
}

a#fdtype:link, a#fdtype:active, a#fdtype:visited {
    color: #ffffff;
    border: none;
    text-decoration: none;
    /*font-weight: bold;*/
    font-size: 11pt;
    /*padding-right: 2px;*/
}
a#fdtype:hover{
    text-decoration:underline;
}
a.fdtype_spec:link, a.fdtype_spec:active, a.fdtype_spec:visited {
    color: #ffffff;
    border: none;
    text-decoration: none;
    font-weight: bold;
    font-size: 13pt;
    padding: 2px 4px 2px 4px;
}
a.fdtype_spec:hover{
    text-decoration:underline;
}
a.link:link, a.link:active, a.link:visited {
    color: #0000ff;
    border: none;
    text-decoration: none;
}
a.link_feher:link, a.link_feher:active, a.link_feher:visited, a.link_feher:hover {
    color: #ffffff;
    width:230px;
    border: none;
    text-decoration: none;
}

a.link_feher:hover{
    color:white;
}

.page_title{
    background-color:#56789a;
    color:#ffffff;
    FONT-FAMILY: arial, helvetica, verdana; font-weight: bold; font-size: 12pt; text-align:left;
    padding: 2px 2px 2px 2px;
}
.page_title2{
    background-color:#A51410;
    color:#ffffff;
    FONT-FAMILY: arial, helvetica, verdana; font-weight: bold; font-size: 12pt; text-align:left;
    padding: 2px 2px 2px 2px;
}
.page_title3{
    background-color:#FACA88;
    color:#56789a;
    FONT-FAMILY: arial, helvetica, verdana; font-weight: bold; font-size: 12pt; text-align:left;
    padding: 2px 2px 2px 2px;
}
.page_content{
    FONT-FAMILY: arial, helvetica, verdana; font-size: 10pt; text-align:left;
}
.block_action{
    width:222px;
    background-color:#ffffff;
    color:#A51410;
    margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px;
}
.block_bill{
    width:222px;
    background-color:#ffffff;
    color:#56789a;
    margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px;
}
.block_bill_button_{
    /*float:left;*/
    /*margin: 10px 10px 10px 10px; */
    /*margin: 0px 10px 10px 0px;*/
    font-weight: bolder;

    color:#CC0033;
}
a.block_bill_button:link, a.block_bill_button:active, a.block_bill_button:visited, a.block_bill_button:active, a.block_bill_button:hover {
    color:#CC0033;
    /*margin: 2px 2px 2px 2px;*/
    /*margin: 0px 10px 10px 0px;*/
    text-decoration:none;
    font-weight: bolder;
    /*border: 2px solid #9C2831;*/
}
a.block_bill_button:hover {
    color:#CC0033;
    /*margin: 0px 10px 10px 0px;*/
    text-decoration:underline;
    font-weight: bolder;
}

.next_btn{
    width:20px;
    float:left;
}
.logo-sablon {
    width:90px;
    height:90px;
    FONT-FAMILY: arial, helvetica, verdana; font-size: 13pt; TEXT-ALIGN:center;font-weight: bold;
    background-color:#FACA88;
    color:#9C2831;
    text-decoration:none;
    border: 1px solid #9C2831;
    background: url(../img/design/logo-sablon.gif);
}
#userinfo {
    top:110px;
    left:50px;
    width: 640px;
    height: 60px;
    position: absolute;
    z-index: 400;
    font-family: arial, helvetica, verdana;
    color: #0000cc;
    font-size: 11pt;
    text-decoration: none;
    visibility:hidden;
    background: url(../img/design/userinfo_bg_1_2_33.png);
    /* behavior: url(iepngfix.htc); */
    padding: 30px 30px 30px 30px;
    text-align:center;
}
#maphun {
    margin:-244px auto 0px auto;
    width: 765px;
    height: 475px;
    position: absolute;
    z-index: 400;
    font-family: arial, helvetica, verdana;
    color: #0000cc;
    font-size: 13pt;
    text-decoration: none;
    visibility:hidden;
    background: url(../img/design/mo_bg.gif);
    padding: 0px 0px 0px 0px;
    text-align:left;
    background-repeat: no-repeat;
    /* background-color: #ffffff; */
}
#maphun_map {
    width: 765px;
    height: 475px;
    position: absolute;
    z-index: 400;
    font-family: arial, helvetica, verdana;
    color: #0000cc;
    font-size: 13pt;
    text-decoration: none;
    visibility:visible;
    background: url(../img/design/mo.gif);
    padding: 0px 0px 0px 0px;
    text-align:left;
    background-repeat: no-repeat;
}
#mapbp {
    margin:-244px auto 0px auto;
    width: 765px;
    height: 580px;
    position: absolute;
    z-index: 400;
    font-family: arial, helvetica, verdana;
    color: #0000cc;
    font-size: 13pt;
    text-decoration: none;
    visibility: hidden;
    background: url(../img/design/bp_bg.gif);
    padding: 0px 0px 0px 0px;
    text-align:left;
    /* background-repeat: no-repeat; */
    /* background-color: #ffffff; */
}
#mapbp_map {
    width: 765px;
    height: 580px;
    position: absolute;
    z-index: 400;
    font-family: arial, helvetica, verdana;
    color: #0000cc;
    font-size: 13pt;
    text-decoration: none;
    visibility:visible;
    padding: 0px 0px 0px 0px;
    text-align:left;
    background-repeat: no-repeat;
}
#PopupPswforget {
    margin: 250px 250px 0px 250px;
    width: 266px;
    height: 120px;
    position: absolute;
    z-index: 400;
    font-family: arial, helvetica, verdana;
    color: #0000cc;
    font-size: 13pt;
    text-decoration: none;
    visibility:hidden;
    background: url(../img/design/popuppswforget_bg.png);
    padding: 0px 0px 0px 0px;
    text-align:left;
    background-repeat: no-repeat;
    /* background-color: #ffffff; */
}
#city_bekes {
    top:280px;
    left:430px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_bekescsaba {
    top:290px;
    left:366px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_debrecen {
    top:150px;
    left:470px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_gyor {
    top:130px;
    left:165px;
    width: 100px;
    height: 18px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    border: none;
}
#city_gyula {
    top:300px;
    left:499px;
    width: 100px;
    height: 18px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    border: none;
}
#city_kaposvar {
    top:340px;
    left:80px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_kecskemet {
    top:255px;
    left:260px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_miskolc {
    top:60px;
    left:375px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_mezotur {
    top:235px;
    left:393px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_mezobereny {
    top:256px;
    left:405px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_oroshaza {
    top:305px;
    left:374px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_pecs {
    top:380px;
    left:110px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
}
#city_szarvas {
    top:267px;
    left:430px;
    width: 50px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_szeged {
    top:350px;
    left:318px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_szekesfehervar {
    top:205px;
    left:140px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_szolnok {
    top:200px;
    left:330px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_szombathely {
    top:200px;
    left:0px;
    width: 200px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #000000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_veszprem {
    top:220px;
    left:95px;
    width: 100px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #C00000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}
#city_budapest {
    top:180px;
    left:260px;
    width: 100px;
    height: 20px;
    position: absolute;
    z-index: 250;

    font-family: arial, helvetica, verdana;
    color: #C00000;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none
}

#streetinfo {
    margin: -100px 0px 0px 0px;
    top: 0px;
    left: 0px;
    width: 640px;
    height: 60px;
    position: absolute;
    z-index: 400;
    visibility:visible;
    padding: 30px 30px 30px 30px;
    background: url(../img/design/userinfo_bg_1_2_33.png);
}

.ordersumemail {
    border:1px solid #ff0000;
    /*float:left;*/
    font-size:20px;
    margin:5px;
    /*width:120px;*/
}

#new_header {
    width:980px;
    height:165px;
    margin:0;
    margin-left:-10px;
    padding:0;
    color:#FFFFFF;
}

#new_header_1 {
    width:980px;
    height:165px;
    margin:0;
    /*margin-left:-10px;*/
    padding:0;
    color:#FFFFFF;
}

.nyelvvalaszt a:link, .nyelvvalaszt a:active, .nyelvvalaszt a:visited{
    color:grey;
    font-weight: bolder;
    font-family: arial,helvetica,verdana;
}

.nyelvvalaszt a:hover{
    color:red;
    font-family: arial,helvetica,verdana;
}

#right_login{
    background: url(../img/design/login.png);
    background-repeat: no-repeat;
    width:205px;
    height:84px;
    color: rgb(254,133,2);
}

#banners{
    /*border-top: 2px solid rgb(160, 13, 32);*/
    /*border-bottom: 2px solid rgb(160, 13, 32); */
    width: 770px;
}

#pane-options{
    color: rgb(254,133,2);
    background-color: rgb(84,4,5);
}

.feketebetu a:link,.feketebetu a:visited,.feketebetu a:hover,.feketebetu a:active{
    color:black;
}

.feketebetu a:hover{
    color:white;
}

a h3{
    color:#FE8502;
}

fieldset{
    border: 1px solid #9F0D20;
}

input{
    background: url("/media/img/design/logi-bgr.jpg");
    border-color:#BCA727;
}

select{
    color:#840a17;
    background-image: none;
    background-color:#F1EDBD;
}

.btns{
    background-image:none;
    background-color:white;
}

legend{
    color: #FE8502;
}

#infopanel_co_1 #step_1, #infopanel_co_2 #step_1, #infopanel_co_3 #step_1, #infopanel_co_4 #step_1{
    width:215px;
}

#infopanel_co_1 #step_3, #infopanel_co_2 #step_3, #infopanel_co_3 #step_3, #infopanel_co_4 #step_3{
    width:215px;
    margin-left:10px;
}

#infopanel_co_1 #step_4, #infopanel_co_2 #step_4, #infopanel_co_3 #step_4, #infopanel_co_4 #step_4{
    width:215px;
    margin-left:10px;
}

#jobbsav3 #box_basket_1{
    margin-top:0px;
    font-size:8pt;
}

a:link, a:visited, a:active{
    color:#FE8502;
}

a:hover{
    color:white;
}

a h3:hover{
    color:white;
}

.flash_div{
    position:absolute; 
    width:205px; 
    cursor:pointer; 
    height:150px; 
    z-index:1000;
    display:block;
    /*border:3px solid blue;*/
}

.order_more200{
    /*position:absolute; */
    color:#840a17; 
    margin-top:-30px;	
    width:750px;
}

.ujhely1{
    position:absolute;
    left:300px;
    top:100px;
    background-color:white;
    filter:alpha(opacity=0); BACKGROUND-COLOR: #000000;
    opacity: 0;
    z-index:999;
}

#etterem_list_new{
    background-image:url("../img/design/container_top_new.png");
    background-repeat:no-repeat;
    height:85px;
    width:750px;
    padding-top:20px;
    padding-left:20px;
}

#etterem_list_middle{
    background-image:url("../img/design/container_middle.png");
    background-repeat:repeat-y;
    width:750px;
    margin-top:-5px;
    padding-top:5px;
    padding-left:20px;
}

#etterem_list_bottom{
    background-image:url("../img/design/container_bottom.png");
    background-repeat:no-repeat;
    height:12px;
    width:750px;
    margin-left:1px;
    padding-top:20px;
    padding-left:20px;
}

#etterem_list_bottom_6{
    background-image:url("../img/design/container_bottom.png");
    background-repeat:no-repeat;
    height:12px;
    width:750px;
    margin-left:1px;
    padding-top:20px;
    padding-left:20px;
}

#cim_uj{
    width:300px;
    float:left;
    position:absolute;
    top:178px;
    padding-left:10px;
}

#cim_uj h3{
    padding-top:0;
    margin-top:0;
}

#kereso_uj{
    float:left;
    width:350px;
}

#etterem_top_3{
    background-image:url("../img/design/item_container_top.png");
    background-repeat:no-repeat;
    /*margin-top:5px;*/
    width:750px;
    height:8px;
    margin-left:20px;
}

#etterem_top_6{
    background-image:url("../img/design/item_container_top.png");
    background-repeat:no-repeat;
    margin-top:5px;
    width:750px;
    height:8px;
}

#etterem_middle_3{
    width: 750px; 
    background-image:url("../img/design/item_container_middle.png");
    background-repeat:repeat-y;
    min-height: 604px;
    margin-left:20px;
    /*border-top:1px solid #cccccc; */
    /*color:#FE8502; */
    /*overflow: auto;*/
}

#etterem_middle_6{
    width: 750px; 
    background-image:url("../img/design/item_container_middle.png");
    background-repeat:repeat-y;
    min-height:624px;
    /*border-top:1px solid #cccccc; */
    /*color:#FE8502; */
    /*overflow: auto;*/
}

#etterem_bottom_3{
    background-image:url("../img/design/item_container_bottom.png");
    background-repeat:no-repeat;
    width:750px;
    height:8px;
    margin-left:20px;
}

#etterem_bottom_6{
    background-image:url("../img/design/item_container_bottom.png");
    background-repeat:no-repeat;
    width:750px;
    height:8px;
}

.fieldset_noborder{
    border:0;
}

#etel_search{
    width:300px;
    border:0;
    position:absolute;
    top:180px;
    margin-top:5px;
    margin-left:450px;
    font-size:8pt;
}

#search_words{
    position:absolute;
    top:230px;
    margin-left:16px;
}

hr{
    border:1px solid #F8B332;
    height:1px;
}

.varos_lista{
    clear:both;
    width:750px;
    margin-left: 10px;
}

.footer_lista{
    font-size: 8pt; 
    text-decoration: none; 
    clear:both;
    width:750px;
}

#basket_address{
    font-size:12px;
    margin-left:15px;
    font-weight:bolder;
}

#order_address{
    color: #000;  
    font-weight: normal; 
    font-size:90%;
    text-align:left; 
    padding: 5px 5px 5px 0px;
    margin-left:15px;
}

.other_datas{
    margin-left:15px;
}

#basket_date{
    font-size:8pt;
    margin-left:15px;
}

.etel_tipus_lista_middle{
    background-image:url("/media/img/design/type_list_middle_3.png");
    background-repeat:repeat-y;
    width:773px;
    /*margin-top:-5px;*/
    min-height:18px;
    /*margin-left:10px;*/
    /*float:left;*/
}

.etel_tipus_lista_middle_6{
    background-image:url("/media/img/design/type_list_middle_3.png");
    background-repeat:repeat-y;
    width:773px;
    margin-top:-5px;
    /*margin-left:10px;*/
    float:left;
}

.etel_tipus_lista_tartalom{
    margin-left:25px;
    padding-top:7px;
    width:715px;
    color:#ffffff;
}

.etel_tipus_lista_bottom{
    width:180px;
    margin-top:20px;
    font-size: 10px;
    color: #F2EEBE;
    text-align: right;
    float: left;
}

#main_containt_top{
    background-image:url("/media/img/design/container_top_new1_middle.png");
    background-repeat:repeat-y;
    width:758px;
    font-size: 10px;
    color: #900A1C;
    text-align: right;
}

.etel_tipus_lista_bottom_6{
    background-image:url("/media/img/design/type_list_bottom1.png");
    background-repeat:no-repeat;
    width:771px;
    height:27px;
    /*margin-left:10px;*/
    float:left;
}

#food_type_name{
    background-color: #F8B332;
    width:500px;
    -webkit-border-radius: 10px 10px 0px 0pxx;
    -moz-border-radius: 10px 10px 0px 0px;
    border-radius: 10px 10px 0px 0px;
    /*margin-left:10px;*/
    /*float:left;*/
}
#food_type_name_left{
    background-image:url("/media/img/design/menu_name_left.png");
    width:17px;
    height:25px;
    /*float:left;*/
}
#food_type_name_center{
    background-image:url("/media/img/design/menu_name_center.png");
    background-repeat:repeat-x;
    font-size:12pt; 
    height:25px;
    color:#ffffff;
    padding:0 5px 0 5px;
    /*	float:left;*/
}
#food_type_name_right{
    background-image:url("/media/img/design/menu_name_right.png");
    width:17px;
    height:25px;
    /*	float:left;*/
}

#menu_name_bottom{
    background-image:url("/media/img/design/menu_name_bottom_short.png");
    /*background-repeat:no-repeat;*/
    width:500px;
    height:5px;
    -webkit-border-radius: 0px 0px 10px 10px;
    -moz-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;
    /*margin-left:10px;*/
    /*float:left;*/
    /*padding-bottom:10px;*/
}

#etel_list_kozep{
    background-image:url("/media/img/design/container_middle.png");
    background-repeat:repeat-y;
    width:773px;
}

#etel_list_kozep_6{
    background-image:url("/media/img/design/container_middle.png");
    background-repeat:repeat-y;
    width:773px;
    /*margin-left:10px;*/
    float:left;
    padding-left:17px;

}

.etel_tipus_lista_middle_2{
    background-image:url("/media/img/design/type_list_middle_3.png");
    background-repeat:repeat-y;
    width:773px;
    /*margin-top:-5px;*/
    color:#FFFFFF;
    /*	margin-left:10px;*/
    float:left;
}

.etel_tipus_lista_bottom_2{
    background-image:url("/media/img/design/type_list_bottom1.png");
    background-repeat:no-repeat;
    width:771px;
    height:27px;
    margin-left:-10px;
    float:left;
}

.etel_tipus_lista_bottom_2_spec{
    background-image:url(/media/img/design/type_list_bottom1.png);
    background-repeat:no-repeat;
    width:771px;
    height:27px;
    /*margin-left:-10px;*/
    float:left;
}

.etel_tipus_lista_bottom_3{
    background-image:url("/media/img/design/type_list_bottom1.png");
    background-repeat:no-repeat;
    width:771px;
    height:27px;
    margin-left:-7px;
    float:left;
}

.etel_tipus_lista_bottom_10{
    background-image:url("/media/img/design/type_list_bottom1.png");
    background-repeat:no-repeat;
    width:771px;
    height:27px;
    /*margin-left:-10px;*/
    float:left;
}

.etel_tipus_lista_middle_3{
    background-image:url("/media/img/design/type_list_middle_3.png");
    background-repeat:repeat-y;
    width:773px;
    /*margin-top:-5px;*/
    color:#FFFFFF;
    margin-left:-10px;
    /*float:left;*/
}

.etel_tipus_lista_middle_10{
    background-image:url("/media/img/design/type_list_middle_3.png");
    background-repeat:repeat-y;
    width:773px;
    margin-top:-1px;
    color:#FFFFFF;
    /*margin-left:-10px;*/
    float:left;
}

.etel_tipus_lista_middle_4{
    background-image:url("/media/img/design/type_list_middle_3.png");
    background-repeat:repeat-y;
    width:773px;
    margin-top:-5px;
    color:#FFFFFF;
    /*	margin-left:10px;*/
    float:left;
}

.etel_tipus_lista_middle_5{
    background-image:url("/media/img/design/type_list_middle_3.png");
    background-repeat:repeat-y;
    width:773px;
    margin-top:-1px;
    color:#FFFFFF;
    /*	margin-left:10px;*/
    float:left;
}

.etel_tipus_lista_middle_7{
    background-image:url("/media/img/design/type_list_middle_3.png");
    background-repeat:repeat-y;
    width:773px;
    margin-top:-1px;
    color:#FFFFFF;
    margin-left:-7px;
    float:left;
}

.etel_list_kozep_2{
    background-image:url("/media/img/design/container_middle.png");
    background-repeat:repeat-y;
    width:773px;
    margin-left:-10px;
    float:left;
    padding-left:17px;
}

.etel_list_kozep_2_spec{
    background-image:url(/media/img/design/container_middle.png);
    background-repeat:repeat-y;
    width:773px;
    /*margin-left:-10px;*/
    float:left;
    padding-left:17px;
}

.etel_list_kozep_10{
    background-image:url("/media/img/design/container_middle.png");
    background-repeat:repeat-y;
    width:773px;
    /*margin-left:-10px;*/
    float:left;
    padding-left:17px;
}

#order_add{
    width:700px;
    margin-left:27px;
    color:#ffffff;
}

#order_add a:link, #order_add a:active, #order_add a:visited, #order_add a:hover {
    color:#ffffff;
}

.etterem_top_2{
    background-image:url("../img/design/item_container_top.png");
    background-repeat:no-repeat;
    margin-top:5px;
    width:750px;
    height:8px;
}

.etterem_top_10{
    background-image:url("../img/design/item_container_top.png");
    background-repeat:no-repeat;
    margin-top:5px;
    width:750px;
    height:8px;
}

.etterem_middle_2{
    width: 750px; 
    background-image:url("../img/design/item_container_middle.png");
    background-repeat:repeat-y;
    /*border-top:1px solid #cccccc; */
    color:#CC0000; 
    /*overflow: auto;*/
    /*padding-left:10px;*/
}

.etterem_middle_10{
    width: 750px; 
    background-image:url("../img/design/item_container_middle.png");
    background-repeat:repeat-y;
    /*border-top:1px solid #cccccc; */
    color:#CC0000; 
    /*overflow: auto;*/
}

.etterem_bottom_2{
    background-image:url("../img/design/item_container_bottom.png");
    background-repeat:no-repeat;
    width:750px;
    height:8px;
}

.etterem_bottom_10{
    background-image:url("../img/design/item_container_bottom.png");
    background-repeat:no-repeat;
    width:750px;
    height:8px;
}

.etel_list_bottom_2{
    background-image:url("../img/design/container_bottom.png");
    background-repeat:no-repeat;
    height:12px;
    /*width:750px;*/
    /*margin-left:1px;*/
    /*padding-top:20px;*/
    margin-left:-16px;
}

.etel_list_bottom_10{
    background-image:url("../img/design/container_bottom.png");
    background-repeat:no-repeat;
    height:12px;
    /*width:750px;*/
    /*margin-left:1px;*/
    /*padding-top:20px;*/
    margin-left:-16px;
}

.etterem_middle_2 fieldset, .etterem_middle_2 legend, .etterem_middle_10 fieldset, .etterem_middle_10 legend{
    color:#cc0000;
    /*padding:5px;*/
}

.etterem_middle_2 hr, .etterem_middle_10 hr{
    border:1px solid #cc0000;
}

.etterem_middle_2 input{
    background-image:none;
}

#kereso_fent{
    background-image:url("../img/design/item_container_top.png");
    background-repeat:no-repeat;
    margin-top:5px;
    width:750px;
    height:8px;
}
#kereso_kozep{
    width: 750px; 
    background-image:url("../img/design/item_container_middle.png");
    background-repeat:repeat-y;
    /*padding-left:15px;*/
    /*border-top:1px solid #cccccc; */
    color:#FE8502; 
    /*overflow: auto;*/
}
#kereso_also{
    background-image:url("../img/design/item_container_bottom.png");
    background-repeat:no-repeat;
    width:750px;
    height:8px;
}

#kereso_fent_1{
    background-image:url("../img/design/item_container_top.png");
    background-repeat:no-repeat;
    margin-top:5px;
    width:750px;
    height:8px;
}
#kereso_kozep_1{
    width: 750px; 
    background-image:url("../img/design/item_container_middle.png");
    background-repeat:repeat-y;
    /*padding-left:15px;*/
    /*border-top:1px solid #cccccc; */
    color:#FE8502; 
    /*overflow: auto;*/
}
#kereso_also_1{
    background-image:url("../img/design/item_container_bottom.png");
    background-repeat:no-repeat;
    width:750px;
    height:8px;
}

#kereso_kozep a:link, #kereso_kozep a:active, #kereso_kozep a:visited{
    color:#FE8502;
    text-decoration:none;
}

#kereso_kozep a:hover{
    color:#FE8502;
    text-decoration:underline;
}

#etterem_zarva a:link, #etterem_zarva a:active, #etterem_zarva a:visited{
    color:#900A1C;
    text-decoration:none;
}

#etterem_zarva a:hover{
    color:#900A1C;
    text-decoration:underline;
}

#basket_left{
    float:left;
    width:220px;
    margin-top:13px;
}

#reg_top{
    width:515px;
    background-image:url(/media/img/design/item_container_top3.png);
    background-repeat:no-repeat;
    height:8px;
}

#reg_middle{
    width:515px;
    background-image:url(/media/img/design/item_container_middle3.png);
    background-repeat:repeat-y;
}

#reg_bottom{
    width:515px;
    background-image:url(/media/img/design/item_container_bottom3.png);
    background-repeat:no-repeat;
    height:8px;
}

.reg_right{
    float:left;
    width:500px;
    margin-left:16px;
    /*	 margin-top:46px;*/
}

.etel_tipus_lista_middle_2 a:link, .etel_tipus_lista_middle_2 a:visited, .etel_tipus_lista_middle_2 a:active{
    color:#ffffff;
    text-decoration:none;
}

.etel_tipus_lista_middle_2 a:hover{
    color:#ffffff;
    text-decoration:underline;
}

#etterem_rovidnev{
    margin-left:-20px;
    width:760px;
}

.etterem_rovidnev{
    margin-left:-20px;
    width:760px;
}

#etel_tipus_lista_middle_2 a:link, #etel_tipus_lista_middle_2 a:active, #etel_tipus_lista_middle_2 a:visited {
    color: #ffffff;
    text-decoration:none;
}

#etel_tipus_lista_middle_2 a:hover{
    color:#ffffff;
    text-decoration:underline;
}

.etel_tipus_lista_middle_2{
    color:#ffffff;
}

#last_order_top{
    background-image:url(/media/img/design/customer_top.png);
    margin-left:1px;
    padding-top:10px;
    height:12px;
}

#last_order_top1{
    background-image:url(/media/img/design/customer_top.png);
    margin-left:8px;
    padding-top:10px;
    /*height:12px;*/
    width:749px;
}

#last_order_middle{
    background-image:url(/media/img/design/customer_middle.png);
    margin-top:-15px;
    margin-left:1px;
    padding-top:7px;
}

#last_order_bottom{
    background-image:url(/media/img/design/customer_bottom.png);
    margin-left:1px;
    height:12px;
}

#last_order_bottom2{
    background-image:url(/media/img/design/customer_bottom.png);
    margin-left:8px;
    width:749px;
    height:12px;
}

#last_order_top_5{
    background-image:url(/media/img/design/customer_top5.png);
    margin-left:1px;
    padding-top:10px;
    height:12px;
}

#last_order_middle_5{
    background-image:url(/media/img/design/customer_middle5.png);
    margin-top:-15px;
    margin-left:1px;
    padding-top:7px;
}

#last_order_bottom_5{
    background-image:url(/media/img/design/customer_bottom5.png);
    margin-left:1px;
    height:12px;
    margin-left:1px;
}

#last_order_form_top{
    background-image:url(/media/img/design/item_container_top4.png);
    background-repeat:no-repeat;
    height:8px;
    width:720px;
    margin-left:15px;
}

#last_order_form_top2{
    background-image:url(/media/img/design/item_container_top4.png);
    background-repeat:no-repeat;
    height:8px;
    width:720px;
    /*margin-left:15px;*/
}

#last_order_form_middle{
    background-image:url(/media/img/design/item_container_middle4.png);
    background-repeat:repeat-y;
    padding-right:20px;
    width:720px;
    /*padding-left:20px;*/
    margin-left:15px;
}

#last_order_form_middle2{
    background-image:url(/media/img/design/item_container_middle4.png);
    background-repeat:repeat-y;
    padding-right:20px;
    width:720px;
    /*padding-left:20px;*/
    /*margin-left:15px;*/
}

#last_order_form_bottom{
    background-image:url(/media/img/design/item_container_bottom4.png);
    height:8px;
    background-repeat:no-repeat;
    width:720px;
    margin-left:15px;
}

#last_order_form_bottom2{
    background-image:url(/media/img/design/item_container_bottom4.png);
    height:8px;
    background-repeat:no-repeat;
    width:720px;
    /*margin-left:15px;*/
}

#last_order_form_top_5{
    background-image:url(/media/img/design/item_container_top5.png);
    background-repeat:no-repeat;
    height:8px;
    width:520px;
    margin-left:15px;
}

#last_order_form_middle_5{
    background-image:url(/media/img/design/item_container_middle5.png);
    background-repeat:repeat-y;
    padding-right:20px;
    width:490px;
    /*padding-left:20px;*/
    margin-left:15px;
}

#last_order_form_bottom_5{
    background-image:url(/media/img/design/item_container_bottom5.png);
    height:8px;
    background-repeat:no-repeat;
    width:520px;
    margin-left:16px;
    margin-top:-12px;
}

#last_order_form_middle h1{
    padding-top:0;
    margin-top:0;
}

#prelastordereval{
    width:700px;
    margin: 0 auto;
}

#mcwelcome{
    /*margin-top:30px;*/
}

#mcwelcome_1{
    margin-left:7px;
}

.mcwelcome_form{
    width:700px;
    margin-left:10px;
}

#custpers{
    /*margin-top:30px;*/
}

.custpers_form{
    width:700px;
    margin-left:10px;	
}

#custearlierorders{
    /*margin-top:30px;*/
}

.custearlierorders_form{
    width:700px;
    margin-left:10px;
}

#order_end{
    /*margin-top:30px;*/
    /*margin-left:-17px;*/
}

#order_end_6{
    /*margin-top:50px;*/
}

.order_end_form{
    width:700px;
    margin-left:10px;
}

#custpswdchg{
    /*margin-top:30px;*/
}

.custpswdchg_form{
    width:700px;
    margin-left:10px;
}

#custearlierorders{
    /*margin-top:30px;*/
}

.custearlierorders_form{
    width:700px;
    margin-left:10px;
}

#custearlierorders a:link, #custearlierorders a:visited, #custearlierorders a:active{
    color:#FE8502;
    text-decoration:none;
}

#custearlierorders a:hover{
    color:#FE8502;
    text-decoration:underline;
}

#orderevalx{
    /*margin-top:30px;*/
}

.orderevalx_form{
    width:700px;
    margin-left:10px;
}

#orderevalx h2{
    margin-top:0;
}

#custearlierorders{
    /*margin-top:30px;*/
}

.custearlierorders_form{
    width:700px;
    margin-left:10px;
}

#logged_in{
    background-image:url(/media/img/design/login2.png);
    background-repeat:no-repeat;
    text-align:left;
    width:205px;
    height:210px;
    padding:10px;
    padding-bottom:0;
    color:#FE8502;
    line-height:20px;
}

#logged_in a:link, #logged_in a:visited, #logged_in a:active{
    color:#FE8502;
    text-decoration:none;
}

#logged_in a:hover{
    color:#FE8502;
    text-decoration:underline;	
}

#step_img_1{
    width:185px;
    height:48px;	
    position:absolute;
    top:70px;
    left:2px;
}

#step_img_2{
    width:185px;
    height:48px;
    position:absolute;
    top:70px;
    left:188px;
}

#step_img_3{
    width:185px;
    height:48px;
    position:absolute;
    top:70px;
    left:375px;
}

#step_img_4{
    width:185px;
    height:48px;
    position:absolute;
    top:70px;
    left:561px;
}

#district_bp{
    margin-top:30px;
}

#district_select a:link, #district_select a:active, #district_select a:visited{
    text-decoration:none;	
}
#district_select{
    /*position:absolute;*/
}

#district_select a:hover{
    text-decoration:underline;
}

#kozep_3{
    /*	margin-top:30px;*/
    font-size:12px;
}

#two_pizzas_table input{
    background-image:none;
}

#aszf_bg{
    height:100%;
    width:100%;
    position:fixed;
    z-index:900;
    display:none;
}

#aszf{
    position:fixed;
    z-index:950;
    margin:0 auto;
    height:80%;
    width:600px;
    display:none;
}

.rendeles_end{
    width:600px;
    margin-left:80px;
    color:#ffffff;
}

.info_co_1{
    margin-left:-10px;
    color:#FE8502;
}

.info_co_00{
    margin-left:-13px;
    color:#FE8502;
}

.reg_finish_top{
    width:552px;
    height:91px;
    padding-top:20px;
    background-image:url(/media/img/design/registartion_finish_top.png);
    background-repeat:no-repeat;
}

.reg_finish_top h2{
    margin-top:0;
}

.reg_finish_middle{
    width:552px;
    background-image:url(/media/img/design/registration_finish_middle.png);
    background-repeat:repeat-y;
    padding-left:20px;
}

.reg_finish_bottom{
    width:552px;
    height:12px;
    background-image:url(/media/img/design/registartion_finish_bottom.png);
    background-repeat:no-repeat;
    margin-left:2px;
}

#main_login{
    background-image:url(/media/img/design/left_login.png);
    background-repeat:no-repeat;
    height:205px;
    width:215px;
    margin-left:7px;
}

#facebook_header{
    font-size:12px;
    background-color:#eceef5;
    color:#3b5998;
    padding:3px;
    width:188px;
    margin-left:5px;
}

#facebook_header a{
    color:#3b5998;
    display:block;
    font-weight:bold;
    text-decoration:none;
}

#facebook_header_top{
    background-image:url(/media/img/design/facebook_header_top_1.png);
    background-repeat:no-repeat;
    height:5px;
    width:205px;
}

#facebook_header_bottom{
    background-image:url(/media/img/design/facebook_header_bottom_1.png);
    background-repeat:no-repeat;
    height:5px;
    width:205px;
}

#login_top6{
    background-image:url(/media/img/design/type_list_bottom2.png);
    background-repeat:no-repeat;
    width:773px;
    margin-top:50px;
    height:17px;
    margin-left:-1px;
}

#rendeles_top{
    width:773px;
    height:27px;
    background-image:url(/media/img/design/type_list_top1.png);
    background-repeat:no-repeat;
    margin-top:50px;
}

#error_bg{
    background-color:#000000;
    opacity:0.8;
    filter:alpha(opacity=80);
    width:100%;
    height:100%;
    position:fixed;
    display:none;
    top:0;
    left:0;
    z-index:950;
}

#kozep_1{
    margin-left:-10px;
}

#step_1_co_button{
    width:236px;
    height:25px;
    position:absolute;
    top:110px;
    left:27px;
    padding: 30px 0px 0px 0px; 
    text-align: center;
}
#step_4_co_button{
    width:216px;
    height:25px;
    color:#ffffff;
    position:absolute;
    top:110px;
    left:517px;
    padding: 30px 10px 0 10px; 
    text-align: center;
}
#step_3_co_button{
    width:236px;
    height:25px;
    position:absolute;
    top:110px;
    left:272px;
    padding: 30px 0px 0px 0px; 
    text-align: center;
}

.info_co_3{
    color:#FE8502;
}

#fd_order_details, #fd_order_details_edit{
    margin-top:0;
}

#fd_order_details_edit{
    /*position:absolute;
    top:281px;*/
}

#likelightbox_bg{
    height:100%;
    width:100%;
    position:fixed;
    top:0px;
    left:0px;
    z-index:990;
    opacity:0.8;
    filter:alpha(opacity=80);
    background-color:#000000;
}

#likelightbox_content{
    height:400px;
    width:600px;
    position:absolute;
    z-index:999;
    background-color:#f4ab29;
    overflow:hidden;
}

#likelightbox_content a{
    color:#540405;
    cursor:pointer;
    font-size:9pt;
    display:block;
}

#likelightbox_bg_showed{
    height:100%;
    width:100%;
    position:fixed;
    top:0px;
    left:0px;
    z-index:990;
    display:none;
    /*opacity:0.8;
    filter:alpha(opacity=80);*/
    background-color:#000000;
    color:#540405;
}

#likelightbox_content_showed{
    height:40px;
    width:120px;
    position:absolute;
    z-index:999;
    background-color:#f4ab29;
    overflow:hidden;
    opacity:0.8;
    filter:alpha(opacity=80);
    color:#540405;
}

#likelightbox_content_showed a{
    color:#540405;
    cursor:pointer;
    font-size:9pt;
    display:block;
}

#likelightboxclose, #likelightboxclose_showed{
    margin-top:20px;
    color:#540405;
}

.pizzeria{
    width:750px;
    padding-left:20px;
    margin-left:-3px;
    background-image:url(/media/img/design/type_list_middle_3.png);
    background-repeat:repeat-y;
}

.pizzeria_img_select_nopir{
    position:absolute;
    /*margin-left:360px;*/
    margin-top:60px;
}

.pizzeria_name_select_nopir{
    position:absolute;
    /*margin-left:305px;*/
    margin-top:10px;
    width:200px;
}

.pizzeria_adatok_select_nopir{
    position:absolute;
    /*margin-left:505px;*/
    margin-top:15px;
    font-size:12px;
}

.Clien_Data_Start{
    position:absolute;
    margin-top:115px;
    margin-left:10px;
    width:730px;
}

#backtomenu a{
    color:#CC0033;
    text-decoration:none;
    font-weight:bold;
}

#backtomenu a:hover{
    text-decoration:underline;
}

#infopanel_5{
    clear: both;
    height: 64px;
    padding: 10px 0px 0px 0px;
    margin-left:1px;
    color:#000000;
    background: url(../img/design/lepesek_uj-1.jpg);
    background-repeat: no-repeat;
    background-position:bottom;
    width:750px;
}

#step_1_new{
    float:left;
    width:165px; height:50px;
    margin: 0px 0px 0px 25px;
    text-align:center;
    /*padding: 0px 0px 0px 35px;*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}
#step_2_new{
    text-align: left;
    float:left;
    width:165px; 
    height:50px;
    margin: 0px 0px 0px 20px;
    text-align:center;
    /*padding: 0px 0px 0px 30px;*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}
#step_3_new{
    float:left;
    width:170px; height:50px;
    text-align: left;
    margin: 0px 0px 0px 5px;
    text-align:center;
    /*padding: 0px 0px 0px 10px;*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}
#step_4_new{
    float:left;
    width:175px; height:50px;
    text-align: left;
    margin: 0px 0px 0px 8px;
    text-align:center;
    /*padding: 0px 0px 0px 20px;*/
    font-family: arial, helvetica, verdana; font-weight: bold; font-size: 9pt; text-decoration: none;
}

#tableId{
    background-color: #F8B332;
    width:525px;
    /*float: left;*/
}
#fooddrtype{
    float: left;
    width: 180px;
    background-color: #f2eebe;
    border: 1px solid silver;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-right: 10px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-left: 20px;
    margin-top:8px;
    font-size:12px;
}

#food_type_name_center h1{
    margin: 0;
    padding: 0;
    font-size: 17px;
}

#type_h1_name td{
    border: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

#food_dring_size{
    float: left;
    width:45px;
    border: 1px solid silver;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 5px;
    margin-right: 5px;
    font-size: 10px;
    /*background-image: url(/media/img/design/gomb-bgr.png);
    background-repeat: repeat-x;*/
    text-align: center;
}

#food_dring_size a{
    text-decoration: none;
}

#food_dring_size:hover{
    border: 1px solid #333333;    
}

.fooddrink_name{
    color: #540405;
    font-weight: bold;
    font-size: 12px;
}

.component{
    color: #FE8502;
    font-size: 11px;
}

#billadd_link{
    display: block;
}

.etel_tipus_lista_middle fieldset{
    width: 692px;
    color: #ffffff;
}

.etel_tipus_lista_middle legend{
    color: #ffffff;
}

#action_content{
}

#fooddrtype a{
    color: #540405;
    display: block;
}

#food_dring_size .price{
    color: #540405;
    font-weight: bold;
}

#main_content_bottom{
    background-image: url(/media/img/design/container_top_new1_bottom.png);
    height: 9px;
    width:764px;
}

.pgg_mini_box{
    padding:5px;
    font-size:10px; 
    display:none;  
    background-color:#f1edbd; 
    color:#CC0000; 
    margin-top:85px; 
    position:absolute; 
    z-index:1000; 
    text-align: left;
    border: 1px solid silver;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    width:500px;
}

#action_content{
    float: left; 
    width: 367px; 
    font: 12px Verdana,Helvetica,sans-serif; 
    text-align: left; 
    padding: 10px 0px 0px; 
    overflow: hidden; 
    margin-left: 28px; 
    color: rgb(254, 133, 2); 
    margin-top: 7px; 
    height: 67px; 
    background-image: url(/media/img/design/login_btn.png); 
    background-repeat: no-repeat; 
    background-position: right bottom;
}

#etel_list_kozep li{
    display: block;
}

#li_td{
    border: 1px solid silver;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #F2EEBE;
    margin-top:2px;
}

#li_td:hover{
    background-color: #ffffff;
}

#action_content li{
    margin:0;
    padding:0;
    list-style: none;
}

#action_content{
    margin-left:20px;
}

.pizzeria_params_1 #action_content{
    float: none;
    position: absolute;
    
}

#etterem_rovidnev ul{
    padding:0;
    margin:0;
}

.etterem_rovidnev ul{
    padding:0;
    margin:0;
}

.pizzeria_params_1 #restaurant_cheque{
    margin-left: 370px;
}

#kozep_4 #billadd_div, #kozep_4 #billedit_div{
    margin-left: 10px;
}

.pizzeria_img_co{
    text-align: center;
}

.pizzeria_adatok_co{
    text-align: left;
}