/***
 * Webshop - Keretek
 ***/
#ws_menu
    {
    position: absolute;
    position: relative;
    float: left;
    
    top: 10px;
    left: 10px;
    margin-left: 0px;
    margin-top: 30px;
    width: 120px;
    height: auto;
    
    z-index: 1;
    /*border: solid 1px #FF0000;*/
    }
#ws_main
    {
    position: relative;
    float: left;
    left: 25px;
    margin-top: 10px;  /*10*/
    
    width: 500px;
    height: auto;

    z-index: 0;
    }
#ws_kosarLista
    {
    position: relative;
    float: left;
    left: 40px;
    margin-top: 10px;
    width: 130px;

    z-index: 0;
    /*border: solid 1px #FF0000;*/
    }
/*#ws_kereses
    {
    position: relative;
    top: 0px;
    left: 0px;
    
    width: 120px;
    height: 20px;
    
    border: solid 1px #FF0000;
    }*/
/***
 * Keresés menüpont
 ***/
.ws_menuPontKereses
    {
    position: absolute;
    left: 10px;
    top: 25px;
    width: 140px;
    height: 20px;
    cursor: arrow;
    text-align:center;
    border: solid 1px #CCCCCC;
    background-color: #EEEEEE;
    }
/***
 * Menü
 ***/
.ws_menuPont
    {
    height: 20px;
    width: 120px;
    color: #333352;
    cursor: arrow;
    border: solid 1px #CCCCCC;
    background-color: #EEEEEE;
    opacity: 0.85;
    /* IE */
    filter= "alpha(opacity:90)";
    }
    
.ws_menuPont:hover, .ws_menuPont-hover, .ws_menuPont_over
    {
    height: 20px;
    width: 120px;
    color: #333352;
    cursor: arrow;
    border:solid 1px #CCCCCC;
    background-color: #E6E6E6;
    opacity: 1;
    filter= "alpha(opacity:100)";
    }

/***
 * Termék lista
 ***/
.tableTermekLista
    {
    width: 100%;
    border-spacing: 20px 10px;
    }

.tdTermekLista_fejlec
    {
    text-align: center;
    color: #222254;
    font-size: 11pt;
    font-weight: bold;
    }

.tdTermekLista_termek
    {
    width: 33%;
    }

/***
 * Termék (Listában)
 ***/
.tableTermek
    {
    width: 150px;
    font-size: 9pt;
    border: solid 1px #CCDDFF;
    }
.tdTermekMegnevezes
    {
    text-align: center;
    font-weight: bold;
    }
.aTermekMegnevezesLink
    {
    color: #000000;
    text-decoration: none;
    }
.tdTermekKep
    {
    text-align:center;
    }
.imgTermek
    {
    /*height: 50px;
    max-width: 100px;*/
    }
.tdTermekAr
    {
    text-align: right;
    }

/***
 * Termék (Adatok)
 ***/
.tableAdatok
    {
    width: 100%;
    font-size: 9pt;
    
    border: solid 1px #CCDDFF;
    }
.tdAdatok
    {
    
    }

/***
 * Kosár tartalom
 ***/
.tableKosar
    {
    width: 100%;
    text-align: center;
    font-size: 9pt;
    }
.tdKosarFejlec
    {
    font-weight: bold;
    }
.tdKosarMegnevezes
    {
    padding-top: 15px;
    }
.tdKosarMennyi  /* Al táblázat */
    {
    }
.tdKosarAr
    {
    color: #81a3cc;
    }
.kosarButtonVetel
    {
    color: #000000;
    background-color: #CCDDFF;
    border: solid 1px #AAAAAA;
    
    ie: expression( this.onmouseover= new Function(" this.className= 'kosarButtonVetel-hover';") );
    }
.kosarButtonVetel:hover, .kosarButtonVetel-hover
    {
    color: #000000;
    background-color: #AABBDD;
    border: solid 1px #888888;

    ie: expression( this.onmouseout= new Function("this.className= 'kosarButtonVetel';") );
    }

/***
 * Termék keresése
 ***/
.divSearchInput
    {
    position: relative;
    left: 15px;
    z-index: 25;
    /*border: solid 1px #FF0000;*/
    }
.inputSearch
    {
    z-index: 25;
    width: 400px;
    }
.divSearchList
    {
    padding-left: 0px;
    }
.tableSearch
    {
    margin-left: 100px;
    min-width: 300px;
    width: 390px;
   /*widthIE: expression( this.scrollWidth < 470 ? "470px" : "auto" );   /* IE min-height */
    font-size: 12px;
    }
.tdSarchFejlec
    {
    }
.tdSearchText
    {
    }
.tdSearchTalalat
    {
    }
/***
 * Vásárlás menete
 ***/
.tableVasar
    {
    padding-left: 0px;
    width: 400px;
    color: #222254;
    }
.tdVasarHiba
    {
    padding: 5px 5px 5px 5px;
    text-align:center;
    font-size: 12px;
    color: #000000;
    border: solid 1px #999999;
    background-color: #F8F8F8;
    }
.tdVasarName
    {
    width: 150px;
    text-align: right;
    padding-right: 15px;
    vertical-align: top;
    }
.tdVasarVar
    {
    width: 250px;
    vertical-align: top;
    background-color: #CCEEFF;
    }
.inputVasarVar
    {
    width: 250px;
    background-color: #AABBDD;
    }
.textareaVasarVar
    {
    width: 250px;
    height: 60px;
    background-color: #AABBDD;
    }
.tdVasarSor /* colspan 2 */
    {
    width: 400px;
    text-align:center;
    }
.buttonVasar
    {
    
    }