body, html {
        margin:0px;
        padding:0px;
        color:#231f20;
        font-family: Tahoma, sans-serif, Arial;
        font-weight: normal;
        font-size: 12px;
        
        background: #f2f2f3 url('');
        text-align:center;
}

div.login a{
        color:#231f20;
        font-size:10px;
        font-weight:bold;
        text-decoration:none;
}

div.login a:hover{
        text-decoration:underline;
}

.cleaner{
    line-height:0px;
    font-size:0px;
    clear:both;
    margin-top:0px;
    margin-bottom:0px;
    text-align:center;
}

img{
        border:0px;
        margin-bottom:0px;
        
}

p{
        margin-top:0px;
        margin-bottom:5px;
}

div.wrapper{
        width:882px;
        background: url('../pics/full_mid.png') repeat-y;
        margin: 0 auto;
        margin-top: 10px;
        text-align:left;
}

div.full_up{
        width:882px;
        background: url('../pics/full_up.png') no-repeat top center;
}

div.full_down{
        width:882px;
        background: url('../pics/full_down.png') no-repeat bottom center;
}

div.fullpadding{
        padding: 25px 25px 15px 25px;
}

div.head{
        text-align:center;
        border-bottom:2px solid #686564;
}

div.menu{
        padding-left:10px;
        height:22px;
        border-bottom:6px solid #f08121;
}

div.menu a{
        line-height:22px;
        font-size:12px;
        color:#231f20;
        text-decoration:none;
}

div.menu a:hover{
        text-decoration:underline;
}

div.redbox{
        padding:20px;
        border:1px solid #fbc9b6;
        border-top:6px solid #ed1c24;
        margin-bottom:10px;
}

div.redbox h1{
        color:#d12028;
        font-size:18px;
        font-weight:normal;
        margin-top:0px;
        margin-bottom:5px;
}

div.darkredbox{
        padding:10px;
        border:1px solid #eec3b3;
        border-top:6px solid #cb2027;
        margin-bottom:10px;
}

div.darkredbox h1{
        color:#cb2027;
        font-size:18px;
        font-weight:normal;
        margin-top:0px;
        margin-bottom:5px;
}

div.yellowbox{
        padding:20px;
        border:1px solid #f7b66b;
        border-top:6px solid #f7921e;
        margin-bottom:10px;
}

div.yellowbox h1{
        color:#f7921e;
        font-size:18px;
        font-weight:normal;
        margin-top:0px;
        margin-bottom:5px;
}

div.bluebox{
        padding:20px;
        border:1px solid #daf0f5;
        border-top:6px solid #6dcce0;
        margin-bottom:10px;
}

div.bluebox2{
        padding:0px;
        border:1px solid #daf0f5;
        border-top:6px solid #6dcce0;
        margin-bottom:10px;
}

div.bluebox h1{
        color:#6dcce0;
        font-size:18px;
        font-weight:normal;
        margin-top:0px;
        margin-bottom:5px;
}

div.foodbox{
        margin-bottom:10px;
}

div.foodbox h1 a
{
    color: #d12028;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;    
}
div.foodbox h1 a:hover
{
    color: #d12028;
    font-size: 18px;
    font-weight: normal;
    text-decoration: underline;
}

div.foodbox img{
        border:1px solid #fbc9b6;
}

span.foodname{
        color:#f39b1f;
        font-size:13px;
        margin-top:0px;
        margin-bottom:5px;
        text-decoration:none;
}

a.foodname{
        color:#f39b1f;
        font-size:13px;
        margin-top:0px;
        margin-bottom:5px;
        text-decoration:none;
}

a.foodname:hover{
        text-decoration:underline;
}

a.boxlink1{
        color:#336666;
        text-decoration:none;
        font-weight:bold;
}

a.boxlink1:hover{
        text-decoration:underline;
}

div.foot{
        height:65px;
        background:#786252;
        border-top:1px solid #fff;
        font-size:10px;
        color:#eaeaea;
        padding-left:14px;
        padding-right:14px;
}

div.foot a{
        color:#eaeaea;
        font-size:10px;
        text-decoration:none;
}

div.foot a:hover{
        text-decoration:underline;
}

table.foodtable{
        font-size:12px;
}


table.foodtable tr td{
        padding: 5px 0px 5px 0px;
        text-align: center;
}

table.ordertable{
        width:200px;
}

table.ordertable tr td{
        padding:2px; 
        text-align:left;
}

div.myselect{
        color:#49494B;
        font-weight:bold;
        float:left;
        width:145px;
        height:30px;
        line-height:30px;
        background: url('../pics/drop.png') no-repeat top right;
        cursor:pointer;
}

div.sel_drop{
        position:absolute;
        display:none;
        background:#fff;
        border:1px solid #6DCCE0;
}

div.myselect span, div.myselect div.sel_drop span{
        display:block;
        width:133px;
        height:30px;
        padding-left:10px;
        line-height:30px;
}

/********************** marketing_text ************************/

div.marketing_text{
        margin-top:0px;
        margin-bottom:10px;
}

div.marketing_text a{
        color:#231f20;
        font-size:10px;
        font-weight:bold;
        text-decoration:none;
} 

div.marketing_text a:hover{
        text-decoration:underline;
}

div.head div.login{
        text-align:left;
        margin-top:0px;
        width: 200px;
}

div.marketing_text h1{
        color:#786252;
        font-size:18px;
        font-weight:bold;
        margin-top:5px;
        margin-bottom:10px;
}

div.marketing_text h2{
        color:#786252;
        font-size:16px;
        font-weight:bold;
        margin-top:5px;
        margin-bottom:10px;
}

div.marketing_text h3{
        color:#786252;
        font-size:14px;
        font-weight:bold;
        margin-top:5px;
        margin-bottom:10px;
}

#info_content{
                   margin: 0px;
        padding: 0px;
        float: left;
}

input.megrendelem_btn{
        border:0px;
        width:90px;
        height:24px;
        background: url('../pics/megrendelem.png');
        font-size:0px;
        line-height:0px;
}

input.megrendelem_btn_hover{
        border:0px;
        width:90px;
        height:24px;
        background: url('../pics/megrendelem_hover.png');
        font-size:0px;
        line-height:0px;
}

input.torles_btn{
        border:0px;
        width:90px;
        height:24px;
        background: url('../pics/torlom.png');
        font-size:0px;
        line-height:0px;
}

input.torles_btn_hover{
        border:0px;
        width:90px;
        height:24px;
        background: url('../pics/torlom_hover.png');
        font-size:0px;
        line-height:0px;
}

#product_details_data p.product_name
{
    color: #d12028;
    font-size: 18px;
    font-weight: normal;
    margin-bottom:5px;
}
a.product_details_link
{
    color:  #d12028;
    text-decoration: none;
}
a.product_details_link:hover
{
    color:  #d12028;
    text-decoration: underline;
}

