/*-----------------GENERAL-----------------*/
body  {
  margin:0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#585856;
  text-align:center;
  background-image:url(http://www.wannaplay.ro/images/osiris/bg-1.jpg);
  }
table {
  
  
  }
  
  #website {
  margin-right:auto;
  margin-left:auto;
  width:1000px;
  min-height:800px;
  text-align:left;
  border:1px solid #CCCCCC;
  background-color:#FFFFFF;
  }

a:link  {text-decoration:none;
      color:#585856;}
a:visited {text-decoration:none;
      color:#585856;}
a:hover {text-decoration:underline;
      color:#ff4a02;}
a:active {text-decoration:none;
      color:#585856;}

img {
border:none;}

.horizontal-clean {
  border:0pt none transparent;
  clear:both;
  height:5px;
  margin:0pt;
  min-height:0pt;
  padding:0pt;
  width:100%;
  }
/*-----------------HEADER-----------------*/

#header {
 width:100%;
  height:160px;
  text-align:right;
  background-image:url(http://www.wannaplay.ro/images/osiris/header-bg.jpg);
  background-repeat:repeat-x;
  overflow:hidden;
  }
  
#header-right {
  width:639px;
  height:160px;
  float:right;
  margin-right:10px;
  
  }
  p.main-categories {
    margin-top:5px;
    margin-bottom:5px;
  }
    
  a.login:link  {text-decoration:none;
      color:#FFFFFF;
      font-weight:bold;}
  a.login:visited {text-decoration:none;
      color:#FFFFFF;
      font-weight:bold;}
  a.login:hover {text-decoration:underline;
      color:#FFFFFF;
      font-weight:bold;}
  a.login:active {text-decoration:none;
      color:#FFFFFF;
      font-weight:bold;}
  p.login {
    margin-top:7px;
    }
    
  a.utils:link  {text-decoration:none;
      color:#da450a;
      font-weight:bold;}
  a.utils:visited {text-decoration:none;
      color:#da450a;
      font-weight:bold;}
  a.utils:hover {text-decoration:underline;
      color:#da450a;
      font-weight:bold;}
  a.utils:active {text-decoration:none;
      color:#da450a;
      font-weight:bold;}
  p.utils {
    margin-top:7px;
    margin-bottom:0px;
    }
  #cos-cump {
    width:290px;
    float:right;
    background-image:url(http://www.wannaplay.ro/images/osiris/cos-cump.jpg);
    background-repeat:no-repeat;
    font-weight:bold;
    padding-top:62px;
  }
  
  .orange {
  color:#d8460a;
  display:inline;
  }
  
  .green {
  color:#7cb600!important;
  display:inline;
  }

#header-left {
  width:266px;
  height:160px;
  float:left;
  margin-top:23px;
  }
/*-----------------LEFT-----------------*/
  
#menu {
  float:left;
  width:238px;
  min-height:500px;
  margin-left:10px;
  } 
  
#left-margin{
  width:12px;
  height:37px;
  background-image:url(http://www.wannaplay.ro/images/osiris/search-left-margin.jpg);
  background-position:left bottom;
  float:left;
}

#search_text{
  width:182px;
  height:22px;
  padding:5px 0 10px 0;
  background-image:url(http://www.wannaplay.ro/images/osiris/search-bg.gif);
  border-width:0;
  background-position:left bottom;
  float:left;
  color:#666;
}

#search-button-go{
  width:43px;
  height:37px;
  background-image:url(http://www.wannaplay.ro/images/osiris/search-button-bg.jpg);
  border-width:0; 
  background-position:left bottom;
  float:left;
  outline-style:none;
/*  margin-top:2px;*/
}


.menu {
  width:236px;
  min-height:100px;
  padding-top:10px;
  border-left:1px solid #CCCCCC;
  border-bottom:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  }

.menu-title{
  /*width:195px;*/
  height:12px;
  overflow:hidden;
  background-image:url(http://www.wannaplay.ro/images/osiris/furnizori-bg.jpg);
  background-repeat:no-repeat;
  color:white;
  font-weight:bold;
  margin:0px;
  margin-top:10px;
  padding-top:28px;
  padding-left:25px;
  padding-bottom:9px;
  }
   
    .categorii{
    background-image:url(http://www.wannaplay.ro/images/osiris/categorii-bg.jpg);
    }
  
  
ul.menu {
  list-style-type:none;
  font-size:12px;
  font-weight:bold;
  padding:0;
  margin:0;
  
  }
li.menu-item {
  /*width:80%;*/
  padding-top:0px;
  padding-bottom:0px;
  margin-left:5px;
  background: transparent url(http://www.wannaplay.ro/images/osiris/menu-arrow.jpg) no-repeat scroll 4px 1px;
  margin-top:0;
  }
ul.menu li.delim {
  margin-left:20px;
  width:100%;
  font-style:italic;
  font-weight:bold;
}  
  
ul.sub-menu {
  list-style-type:none;
  list-style-image:none;
  margin-left:2px;
  margin-top:0px;
  margin-bottom:3px;
  font-weight:normal;
  padding-top:0px;
  padding-bottom:10px;
  padding-left:0;
  background-image:url(http://www.wannaplay.ro/images/osiris/menu-bg.jpg);
  background-repeat:no-repeat;
  background-position:bottom;;
  }

  ul.last {
  background-image:none;
  }
ul.menu li a {
  margin-left:20px;
  font-size:14px;
  width:100%;
  }
ul.menu li ul li a{
  font-size:12px;
} 
ul.sub-menu li {
  list-style-type:none;
  }
li.toate {
  margin-top:15px;
  margin-bottom:10px;
  font-size:11px;
  font-weight:bold;
  color:#46454a;
  }

.star a{
  color:#d20000;
}


#ulprod a{
  font-size:12px;
}
/*-----------------MAIN-CONTENT-----------------*/
    
    

#content {
  float:right;
  width:730px;
  margin-right:10px;
  min-height:400px;
  }
#carusel {
   width:725px;
   height:290px; /*variaza distanta umbrei de la carusel*/
   background-image:url(http://www.wannaplay.ro/images/osiris/carusel-bg.jpg);
   background-position:bottom;
   background-repeat:no-repeat;
   }
   
#main-content {
  float:right;
  width:730px;
  min-height:400px;
  
  }
#path {
  width:100%;
  height:20px;
  font-size:11px;
  color:#0084CE;
  padding-top:3px;
  font-weight:bold;
}
.prod {
float:left;
margin-top:5px;
margin-right:5px;
}



  
#specials {
  float:right;
  width:243px;
  margin-right:0px;
}

.product-header {
width:225px;
height:17px;
background-color:#FFFFFF;
border:1px solid #FFFFFF;
margin:0;
padding-top:3px;
padding-left:10px;
color:#FFFFFF;
}

  


.product {
width:235px;
height:265px;
border:1px solid #CCCCCC;
}

.product-name {
display:block;
height:58px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:10px;
margin-bottom:5px;
margin-top:5px;
font-size:16px;
}

a.product-name:link   {
      text-decoration:none;
      color:#83c025;
      }
a.product-name:visited {
      text-decoration:none;
      color:#83c025;
      }
a.product-name:hover {
      text-decoration:underline;
      color:#83c025;
      }
a.product-name:active {
      text-decoration:none;
      color:#83c025;
      
      }

/*PROMOTIE*/
    div.promotie p.product-header {
      background-color:#0084ce;
      border:1px solid #0084ce;
    }
    
    div.promotie p.product-name {
      color:#0084ce;
    }
    
    div.promotie a.product-name:link  {
      text-decoration:none;
      color:#0084ce;
      }
    div.promotie a.product-name:visited {
      text-decoration:none;
      color:#0084ce;
      }
    div.promotie a.product-name:hover {
      text-decoration:underline;
      color:#0084ce;
      }
    div.promotie a.product-name:active {
      text-decoration:none;
      color:#0084ce;
      
      }
    
    div.promotie div.buy-details{
      background-image:url(http://www.wannaplay.ro/images/osiris/price-tag-blue.jpg);
    }
    
    
    
/*NOUTATI*/
    div.noutati p.product-header {
      background-color:#8600ac;
      border:1px solid #8600ac;
    }
    
    div.noutati p.product-name {
      color:#8600ac;
    }
    
    div.noutati a.product-name:link   {
      text-decoration:none;
      color:#8600ac;
      }
    div.noutati a.product-name:visited {
      
      text-decoration:none;
      color:#8600ac;
      }
    div.noutati a.product-name:hover {
      text-decoration:underline;
      color:#8600ac;
      }
    div.noutati a.product-name:active {
      text-decoration:none;
      color:#8600ac;
      }
    
    div.noutati div.buy-details{
      background-image:url(http://www.wannaplay.ro/images/osiris/price-tag-violet.jpg);
    }
    
    
/*BEST-SELLER*/
    div.best-seller p.product-header {
      background-color:#e4ab1a;
      border:1px solid #e4ab1a;
    }
    
    div.best-seller p.product-name {
      color:#e4ab1a;
    }
    
    div.best-seller a.product-name:link   {
      text-decoration:none;
      color:#e4ab1a;
      }
    div.best-seller a.product-name:visited {
      
      text-decoration:none;
      color:#e4ab1a;
      }
    div.best-seller a.product-name:hover {
      text-decoration:underline;
      color:#e4ab1a;
      }
    div.best-seller a.product-name:active {
      text-decoration:none;
      color:#e4ab1a;
      }
    
    div.best-seller div.buy-details{
      background-image:url(http://www.wannaplay.ro/images/osiris/price-tag-yellow.jpg);
    }
    

.product-description {
height:43px;
margin-left:10px;
margin-right:10px;
margin-top:0;
margin-bottom:0;
font-size:10px;
}
.buy-details {
float:right;
width:100px;
height:130px;
margin-right:5px;
background-image:url(http://www.wannaplay.ro/images/osiris/price-tag-green.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

a.view-product{
display:block;
width:77px;
height:18px;
background-color:#83c025;
color:#FFFFFF;
margin:0;
padding-top: 3px;
padding-left:17px;
font-weight:bold;
}


a.buy-product {
display:block;
width:72px;
height:18px;
background-color:#ff4a03;
color:#FFFFFF;
margin:0;
margin-top:7px;
padding-top: 3px;
padding-left:22px;
font-weight:bold;

}

.reduced-price {
float:right;
font-size:11px;
padding-right:5px;
padding-top:3px;
text-decoration:line-through;
text-align:right;
margin:0;
display:block;
height:15px;

}

.price {
float:right;
clear:right;
font-size:16px;
padding-right:20px;
padding-top:6px;
font-weight:bold;
text-align:right;
color:#FFFFFF;
margin-top:16px;
margin-bottom:16px;
}
.vat {
float:right;
clear:right;
font-size:11px;
color:#999999;
padding-right:5px;
padding-top:5px;
text-align:right;
margin:0;
width:100px;
}
.product-image {
float:left;
width:100px;
height:100px;
margin-left:5px;
}

.category {
width:100px;
height:20px;
float:left;
clear:left;
font-size:11px;
padding-left:5px;
padding-top:14px;

}

#suggestions {
width:730px;
height:305px;
}


#suggestions a.suggestions {
width:180px;
height:259px;
float:left;
margin:0;
}

#suggestions a.suggestions-name {
width:160px;
height:24px;
float:left;
margin:0;
padding:10px;
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
}

.rec {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:16px;
  }
  
.promo-orange {
background-image:url(http://www.wannaplay.ro/images/osiris/promo-orange.jpg);
background-repeat:no-repeat;
}

.promo-green {
background-image:url(http://www.wannaplay.ro/images/osiris/promo-green.jpg);
background-repeat:no-repeat;
}

.promo-blue{
background-image:url(http://www.wannaplay.ro/images/osiris/promo-blue.jpg);
background-repeat:no-repeat;
}

.promo-violet{
background-image:url(http://www.wannaplay.ro/images/osiris/promo-violet.jpg);
background-repeat:no-repeat;
}

#footer {
width:100%;
min-height:250px;
background-color:#0370ad;
color:#FFFFFF;
font-weight:bold;
}

.footer-cell {
width:220px;
margin:0px 10px 10px 20px;
padding-top:20px;
float:left;
line-height:12pt;
}

#footer a:link{
    text-decoration:none;
    color:#fff;}
#footer a:visited {
    text-decoration:none;
    color:#fff;}
#foote a:hover {
    text-decoration:underline;
    color:#fff;}
#footer a:active {
    text-decoration:none;
    color:#fff;}
      
      p.disclamer {
      font-weight:normal;
      float:left;
      clear:both;
      display:block;
      margin:20px 20px 0 20px;
      }



#footer .copyright{
  float:left;
  margin:20px;
}

#footer .creator{
  float:right;
  margin:20px;
}



/* Paginare */

.paginare{
padding: 2px;
}

.paginare ul{
margin: 5px 0 5px 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.paginare li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.paginare a, .paginare a:visited{
padding: 0 5px;
border: 1px solid #7c0000;
text-decoration: none; 
color: #7c0000;
}

.paginare a:hover, .paginare a:active{
border: 1px solid #ccc;
color: #000;
background-color: #FFC;
}

.paginare a.currentpage{
background-color: #7c0000;
color: #FFF !important;
border-color: #ccc;
font-weight: bold;
cursor: default;
}

.paginare a.disablelink, .paginare a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.paginare a.prevnext{
font-weight: bold;
}

.livrare{
  background-image:url(http://www.wannaplay.ro/images/meniu-contextual/clock.png);
  background-repeat:no-repeat;
  padding-left:20px;
  line-height:16px;
  vertical-align:middle;
}

.transport{
  background-image:url(http://www.wannaplay.ro/images/meniu-contextual/wheel.png);
  background-repeat:no-repeat;
  padding-left:20px;
  line-height:16px;
  vertical-align:middle;
}

#contact_solicitare{
  width:350px;
}

.green1{
  color:#0E8C00;
}


/* LUAT DIN DETOP */
/* pagina de produs */
#product-description {
      width:725px;
      height:255px;
      float:right;
      margin-top:3px;
      border:2px solid #CCCCCC;
      overflow:hidden;
      }
#product-description-redus {
  width:725px;
  height:265px;
  float:right;
  margin-top:3px;
  border:2px solid #CCCCCC;
  overflow:hidden;
  background-image:url(http://www.wannaplay.ro/images/osiris/reduceri.jpg);
  background-position: top right;
  background-repeat:no-repeat;
}

#product-description-redus h1{
  margin-top:10px;
  margin-left:20px;
  color:#ff6c24;
}

#fb_container{
	margin:10px;
}

#product-description h1{
  margin-top:10px;
  margin-left:20px;
  color:#ff6c24;
}
        #product-description-grey-left {
          width:13px;
          height:285px;
          float:left;
          background-color:#CCCCCC;
          }
        #product-description-grey-right {
          width:7px;
          height:285px;
          float:right;
          background-color:#CCCCCC;
          }
        #product-name, #product-producator {
          font-size:18px;
          font-weight:bold;
          margin-top:4px;
          margin-left:20px;
          margin-bottom:0px;
          color:#ff6c24;
          font-family:Georgia, "Times New Roman", Times, serif;
          
          /*width:720px;*/
          }
          #product-code {
            font-size:12px;
            margin-top:3px;
            margin-left:20px;
            
            
            /*width:720px;*/
            }
        #product-image {
          width:125px;
          height:150px;
          float:left;
          margin-left:40px;
          margin-right:20px;
          overflow:hidden;
          }
          #zoom {
            font-size:12px;
            font-weight:bold;
            margin-left:10px;
            margin-top:5px;
            }
        #price-details {
          width:240px;
          height:150px;
          float:left;
          }
            #old-price {
              font-size:14px;
              font-weight:bold;
              text-decoration:line-through;
              margin-top:0;
              margin-bottom:0;
              }
            #new-price {
              font-size:24px;
              color:#ff4a03;
              font-weight:bold;
              
              margin-top:1px;
              margin-bottom:0;
              }
            .product-price-detail {
              font-size:9px;
              margin-top:5px;
              margin-bottom:10px;
              }
        
        #comanda {
          width:205px;
          height:150px;
          float:left;
          text-align:center;
          padding-top:2px;
          font-size:20px;
          color:#7CB600;
          
          margin-bottom:0;
          font-family:Georgia, "Times New Roman", Times, serif;
          }
          #comanda p {
            margin:3px;
            }
  p.more {
    font-size:12px;
    margin-top:10px;
    float:left;
    width:140px;
    margin-left:25px;
    margin-right:30px;
    margin-bottom:10px
    }
    
    #product-details-header ul{
      list-style-type:none;
      margin:0;
      padding:0;}
      
      #product-details-header ul li{
      display:inline;
      margin:0;
      padding:0;}
      
      
#product-details-header {
  /*width:780px;*/
  width:725px;
  height:34px;
  float:right;
  margin-top:20px;
  margin-bottom:0;
  font-size:12px;
  font-weight:bold;
  }

.product-details-header-tab-title {
  height:24px;
  width:125px;
  float:right;
  
  background-color:#cccccc;
  border:1px solid #cccccc;
  margin-left:5px;
  display:block;
  
  text-align:center;
  
  padding-top:8px;
  }
  .product-details-header-tab-title a{
  padding-left:2px;
  padding-right:2px;
  line-height:10px;
  outline:none;
  }
  
  #product-details-header p {
    padding-left: 10px;
    padding-right: 10px;
  float:left;
  width:auto;
  
  }
  
#product-details {
  /*width:780px;*/
  width:725px;
  float:right;
  margin-top:0px;
  border:2px solid #CCCCCC;
  overflow:hidden;
  /*background-image:url(http://www.wannaplay.ro/images/osiris/product-details-bg.jpg);*/
  background-repeat:repeat-y;
  }

  #product-details p.more-details{
    margin:10px 3px 3px;
    padding-left:20px;
    color:#3B5998;
  }
  #product-details p.more-details a{
  color:#FF6C24;
  text-decoration: underline;
  }

  #product-details h3{
    margin:10px 3px 3px;
    padding-left:20px;
  }
  

  #product-details h4{
    margin:10px 3px 3px;
    padding-left:20px;
  }  

        #product-details-grey-left {
          width:13px;
          height:800px;
          float:left;
          background-color:#CCCCCC;
          }
        #product-details-grey-right {
          width:7px;
          height:800px;
          float:right;
          background-color:#CCCCCC;
          }
    #product-details h2 {
      margin:10px 3px 3px 3px;
      padding-left:20px;
      padding-top:5px;
      }
    #product-details p.product-details-title {
      font-size:14px;
      font-weight:bold;
      margin:10px 3px 3px 3px;
      padding-left:20px;
      padding-top:5px;
      } 
    #product-details p {
      font-size:12px;
      padding-left:20px;
      }
    #product-details p.product-description {
       padding-left:0px;
      } 
     #product-details p.price {
       font-size:16px;
      }  
      
    .product-details-table {
      /* width:750px;*/
      width:705px;
       font-size:12px;
       margin-left:10px;
      }
      ._300 {width:300px;}
      ._60 {width:60px;}
      
    .grey {
      background-color:#f4f8fb;
      }
    .cream {
      background-color:#f3eedb;
      }
.tabel_pachete  {
  /*width:750px;*/
  width:695px;
  margin-left:15px;
    }
    
.tabel_pachete_produs  {
  /*width:600px;*/
    } 
  
.tabel_pachete  table{
  font-size:12px;
  }
  
.tabel_pachete_produs table{
  font-size:12px;
} 



.pret-detop {
  font-size:16px;
  font-weight:bold;
  color:#ef6c02;
  }
.economie-accesorii {
  font-size:14px;
  font-weight:bold;
  color:#87110d;
  }

.product-pack-detail {
  font-size:5px;
  margin-top:5px;
  margin-left:0;
  } 
  
.tabel_pachete_produs td p.product-pack-detail{
  font-size:12px!important;
}

.not-found {
  font-size:12px;
  font-weight:bold;
  color:#9a1725;
  margin-bottom:0;
  }
.email-us {
  margin-top:2px;
  font-weight:bold;
  text-decoration:underline;
  }


/*  afisarea subcategoriilor unei categorii */
.categ-design {
  width:131px;
  min-height:133px;
  border:1px solid #CCCCCC;
  float:left;
  margin:6px;
  text-align:center;
  padding-top:5px;
  }
  
  .categ-design div{
    height:100px;
    width:100px;
    overflow:hidden;
    margin-left:auto;
    margin-right:auto;
    vertical-align:middle;
    padding:0;
    
  }
 .categ-design p {
  background-color:#FFF2D6;
  font-size:12px;
  font-weight:bold;
  margin-top:8px;
  margin-bottom:0px;
  padding:5px;
  height:30px;
  
  
  }

/* pentru cosul de cumparaturi */
table#tabel_cos_cumparaturi{
  /*width:750px!important;*/
  width:100%!important;
  font-size:12px;
  border:1px solid #ccc;
  padding:0;
}

table#tabel_cos_cumparaturi td{
  border-bottom:1px solid #ccc;
  padding:5px
}

table#tabel_cos_cumparaturi td.total{
  font-weight:bold;
  color:#7b0000;
}

#tabel_cos_cumparaturi th{
  background-color:#83C025;
  background-repeat:repeat-x;
  padding:5px;
  color:#FFFFFF;
}

#tabel_cos_cumparaturi .produs{
  width:250px;
}

#tabel_cos_cumparaturi .cantitate{
  width:90px;
}

.vouchere-info{
  height:50px;
  line-height:50px;
  background-color:#FFC;
  color:#030;
  padding-left:60px;
  background-image:url(../images/voucher.png);
  background-repeat:no-repeat;
  font-size:12px;
  border:1px solid #ccc;
  margin-top:20px;
  margin-bottom:20px;
}

.vouchere-info-nolh{
  height:60px;
  background-color:#FFC;
  color:#030;
  padding-left:60px;
  padding-top:12px;
  background-image:url(../images/voucher.png);
  background-repeat:no-repeat;
  font-size:12px;
  border:1px solid #ccc;
  margin-top:20px;
  margin-bottom:20px;
}

.voucher{
  background-image:url(../images/voucher-big.png);
  background-repeat:no-repeat;
  background-position:left center;
  margin-bottom:15px;
  height:50px;

}

.voucher div{
  float:left;
  margin-left:80px;
  font-size:12px;
  line-height:23px;
}

.tabel-vouchere{
  border:1px solid #ccc;
  width:auto!important;
  text-align:center;
  font-size:12px;
}


/* contul meu in modulul utilizator (cand vad detaliile) */
.formular{
  width: auto!important; 
}
.formular td{
  padding:0;
}

.formular th{
  text-align:left;
}


.w_auto{
  width:auto!important;
}

.tab_listare_tabel{
  width: auto!important;
  border:1px solid #ccc;
  padding:0;
}

.tab_listare_tabel_fix{
  width: 600px;
  border:1px solid #ccc;
  padding:0;
}

.tab_listare_tabel th, .tab_listare_tabel_fix th{
  background-color:#F3A44B;
  padding:5px 10px 5px 10px;
  background-image:url(../images/background-tabel.jpg);
  text-align:left;
}
.tab_listare_tabel td, .tab_listare_tabel_fix td{
  padding:5px 10px 5px 10px;
  border-top:1px solid #ccc;
  text-align:left;
}

/* login */

.login_form {
  background-color: #FFFFFF; 
  border: solid 1px #000000;
  padding: 5px 10px 10px 5px;
}
.login_form #formular_login{
  margin-top:10px;
}

.login_form ul{
  list-style-type:none;
  margin:0;
  padding:0;
}

.login_form ul li{
  margin:0;
  padding:0;
}

.close_button{
  float:right;
  cursor:pointer;
  background-image:url(../images/meniu-contextual/stergere.png);
  width:16px;
  height:16px;
}

/* finalizare comanda pasii finali cei 6 */
#pasi-finalizare {
   width: 485px;
   float: left;
  }
  
#finalizare-best {
  margin-top: 5px;
  float: left;
  }

.pas{
  border:1px solid #FF4A03;
  background-color:#fafafa;
  margin:10px;
  width:445px;
  float:left;
  padding:10px;
  
}

.pas a{
  font-weight:normal;
}

.pas a.inregistrare_comanda{
  font-weight:bold;
  color:#090;
}

.td_pas{
  border:1px solid #900;
  background-color:#ededed;
  width:330px;
  padding:10px;
}


.pas p{ font-size:13px;
    color:#900;
    font-weight:bold;
}

.pas td {
  font-size:13px;
  color:#900;
  vertical-align: top;
  padding-right: 10px;
  }
.pas th {
  font-size:13px;
  color:#900;
  text-align: left;
  vertical-align: top;
  }
.pas_inactiv{
  background-image:url(http://www.wannaplay.ro/images/osiris/bg-overlay-light.png);
}

.pas .titlu{
  color:#b83611;
  font-weight:bold;
  font-size:15px;
  padding-left:40px;
  line-height:30px;
  height:30px;
}

.pas ul{
  margin:0;
  padding:0;
  list-style-type:none;
}

.pas ul li{
  display:inline;
  margin-right:10px;
}

.td_pas ul{
  margin:0;
  padding:0;
  list-style-type:none;
}

.td_pas ul li{
  display:inline;
  margin-right:10px;
}

.unu{
  background-image:url(../images/pas1.png);
  background-repeat:no-repeat;
  background-position:left top;
}

.doi{
  background-image:url(../images/pas2.png);
  background-repeat:no-repeat;
  background-position:left top;
}

.trei{
  background-image:url(../images/pas3.png);
  background-repeat:no-repeat;
  background-position:left top;
}

.patru{
  background-image:url(../images/pas4.png);
  background-repeat:no-repeat;
  background-position:left top;
}

.cinci{
  background-image:url(../images/pas5.png);
  background-repeat:no-repeat;
  background-position:left top;
}

.req{
    font-weight:bold;
    color:#d20000;
    margin-left:5px;
  }

/* div overlay: modal */

#overlay {
    position: absolute;
    left: 0px;
    top: 0px;
    width:100%;
    display:none;
    background-image:url(../images/bg-overlay.png);
}

#overlay-content {
    position: absolute;
    background-color: #fff;
    border:2px solid #ccc;
    padding:5px;
    background-image:url(../images/bg-overlay-content.gif);
    cursor:pointer;
    width:770px;
    z-index:1000;
    /*height:400px;*/
}

  
#overlay-thumbs{
  float:left;
  border:1px solid #999;
  max-height:350px;
  width:245px;
  overflow:auto;
}

#overlay-thumbs a{
  display:block;
  border:1px solid #aaa;
  margin:10px;
  float:left;
}

#overlay-thumbs a:hover{
  border:1px solid #ccc;
}

#overlay-content #img{
  margin-left:10px;
  float:left;
  border:1px solid #ccc;
}

#overlay-content a.close{
  display:block;
  float:right;
  margin-left:10px;
  margin-top:5px;
}


/* filtre*/

.container-filtre{
  border-left:6px solid #ff4a03;
  border-top:1px solid #aaa;  
  border-right:1px solid #aaa;
  margin-top:5px; 
  border-bottom:1px solid #aaa; 
  padding:5px;
  float:left;
  width:705px;
} 

.filtru{
  width:300px;
  border:1px solid #aaa;
  margin:10px 20px 10px 10px;
  padding:0 0 5px 0;
  float:left;
}
.filtru p.titlu{
  margin:0;
  background-color:#ffe7d9;
  font-weight:bold;
  padding:5px;
}

.filtru p{
  padding:5px;
}

.filtru ul{
  margin:0;
  padding:0;
  list-style-type:none;
}

.filtru ul li{
  margin:5px;
  padding:0;
}
.filtre-header{
  background-image:url(../images/meniu-contextual/accept.png);
  background-position: 120px 0;
  background-repeat:no-repeat;
  cursor:pointer;
  height:16px;
  font-size:12px;
}



/* clase generale */
.rating-right{
  float:right;
  margin:10px 10px 10px 20px;
  /*border:1px solid #666;*/
  background-color:#ededed;
  padding:5px 10px 5px 10px;
  _width:180px; /* IE6 interpreteaza asa ceva. altele nu */
  
}

.actiuni{
  /*width:750px;*/
  width:100%!important;
  font-size:12px;

}
.left{
  float:left;
}
.right{
  float:right;
}
.small-text{
  width:20px!important;
}
.small-text1{
  width:40px!important;
}

.small-select{
  width:50px!important;
}

.error{color:#d20000!important;}
.red{color:#d20000!important;}
.info{
  font-size:12px;
}
ul.error{
  list-style-type:none;
  margin:0;
  padding:0;
}

ul.error li{
  font-size:12px;
}

.eroare404{
  margin:50px auto 50px auto;
  padding:10px;
  width:500px;
  border:1px solid #ccc;
  background-color:#fafafa;
}

.eroare500{
  margin:50px auto 50px auto;
  padding:10px;
  width:500px;
  border:1px solid #ccc;
  background-color:#fafafa;
}

.titlu-pagina{
  font-size:14px;
  font-weight:bold;
  color:#DA450A;
}

.titlu-pagina-centrat{
  font-size:14px;
  font-weight:bold;
  color:#c00;
  text-align:center;
  padding:0!important;
}



.subtitlu-pagina{
  color:#900;
  background-color:#ededed;
  line-height:200%; 
  padding-left:5px;
  font-size:12px;
  font-weight:bold;
  text-align:center;
}

ul{
  list-style-type:none;
  list-style-position:outside;
}

.help{
  color:#666;
  font-size:11px;
}

input[type="text"],input[type="password"],textarea{
  width:150px;
}

select{
  width:156px;
}

.separator{
  margin-top:10px;
  margin-bottom:10px;
}
  .separator .linie{
    width:100%;
    position:relative;
    top:-3px;
    border-bottom:1px solid #aaa;
    z-index:10;
    clear:both;
    height:1px;
  
  }
  
  .separator .text{
    position:relative;
    top:5px;
    z-index:20;
    float:left;
    background-color:#fff;
    padding-left:0px;
    padding-right:7px;
    font-weight:bold;
    color:#b90302;
    font-size:14px;
  }

.container{
  padding-left:23px;
}

.container td, .container th, .container a{
  font-size:12px;
}

.textarea_comentariu{
  width:510px;
  height:150px;
  
}


.loading_mare{
  background-image:url(../images/loading-mare.gif);
  background-repeat:no-repeat;
  background-position:bottom center; 
  background-color:#FFF; /* Ca sa arate bine in opera */  
}

#loading{ 
    position:fixed;
    left:40%;
    margin-left:auto;
    margin-right:auto;
    width:20%;
    height:50px;
    background-color:#fefefe;
    color:#060;
    border-bottom:1px solid #ccc;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    background-image:url(../images/loading-mare.gif);
    background-repeat:no-repeat;
    background-position:center;
    visibility:hidden;
    z-index: 20000;
}
/* END LUAT DIN DETOP */

/* istoric produse */
#istoric_produse {
  width:250px;
  height:20px;
  background-color:#f3f2ee;
  border:1px solid #ccc;
  position:fixed;
  padding-left:5px;
}
#istoric_produse #ip_title {
  color: #c40437;
  font-weight: bold;
  line-height: 20px;
}
#istoric_produse #ip_istoric_produse {
  height: 320px;
  border: 2px solid #CCCCCC;
  background-color: white;
  position: fixed;
  visibility: hidden;
  padding: 5px;
  text-align: left;
}
#istoric_produse:HOVER #ip_istoric_produse {
  visibility: visible;
}
#istoric_produse .ip_title {
  background-color: #CCCCCC;
  color: black;
  font-weight: bold;
  line-height: 20px;
  text-align: center;
}
.recomandari_listare .product{
  border: 1px solid #E4AB1A;
}
#specials.recomandari_listare {
  margin-right: 3px;
}

/* recomandari produse */
.recomandari_produse {
  overflow: hidden
}
.recomandari_produse .product-header {
  background-color: #E4AB1A;
  width: auto;
  border: 1px solid #E4AB1A;
}
.larger .product-large {
  width: 132px!important;
  margin-left: 2px;
}
.recomandari_produse .product-large {
  width: 138px;
  height: 235px;
  border: 1px solid #E4AB1A;
}
.recomandari_produse .product-name {
  margin: 3px;
  text-align: center;
  font-size: 10px;
  height: 40px;
  font-family: Arial,Helvetica,sans-serif;
}
.recomandari_produse .product-image {
  float: none;
  width: auto;
  text-align: center;
  margin: 3px 0px;
}
.recomandari_produse .buy-details {
  float: none;
  width: auto;
  height: auto;
  margin: 0px;
  background-image: none;
}
.recomandari_produse .buy-details .view-product, .recomandari_produse .buy-details .buy-product {
  margin: auto;
  margin-bottom: 3px;
  font-weight: normal;
}
.recomandari_produse .buy-details .price, .recomandari_produse .buy-details .reduced-price {
  text-align: center;
  float: none;
  color: #FF4A03;
  margin: 0px;
  padding: 0px;
}

/* suprascriu imaginea default cu cea de la wannaplay */
.rating_container a {   
     background-image:url("../images/star_rating.png")!important;
} 

