@charset "utf-8";
/* CSS Document */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, h8, h9, h10, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

input, textarea, button {
    border: none;
    background: none;
    margin: 0;
    padding: 0px;
}

textarea {
    overflow: auto;
}

body {
    line-height: 1em;
    background: #f2f2f2;
}

ol, ul, div {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}

del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

.clear {
    clear: both;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.mt10 {
    margin-top: 10px;
}

.mt5 {
    margin-top: 10px;
}

.mr5 {
    margin-right: 5px;
}

.comment-error {
    margin-right: 5px;
    color: #ff0000;
}

.comment-length-error {
    margin-right: 5px;
    color: #ff0000;
}

#wrapper {
    width: 1000px;
    margin: 0 auto;
    min-height: 1000px;
}

#header {
    width: 1000px;
    height: 92px;
}

h1 {
    margin-top: 20px;
    height: 70px;
    width: 285px;
    float: left;
}

/*menu top*/
#menu-top {
    width: 200px;
    /*width: 390px;*/
    height: 30px;
    background: transparent url(../images/menu-top-bg.png) no-repeat top left;
    margin-bottom: 4px;
    float: right;
}

#menu-top ul {
    padding: 5px 0 0 5px;
    margin: 0;
}

#menu-top ul li {
    display: inline;
    padding: 0 11px 0 11px;
    background: transparent url(../images/menu-top-line.png) no-repeat center right;
}

#menu-top ul li a {
    font: normal normal 11px Arial, Helvetica, sans-serif;
    color: #353535;
    text-decoration: none;
}

#menu-top ul li a:hover {
    color: #d71922;
    text-decoration: underline;
}

#menu-top ul li.last {
    display: inline;
    padding-right: 0px;
    background: none;
}

/*search box*/
a.search {
    font: normal normal 11px Arial, Helvetica, sans-serif;
    color: #353535;
    text-decoration: none;
    text-align: right;
    display: block;
    padding-right: 9px;
}

a.search:hover {
    color: #d71922;
    text-decoration: underline;
}

#search-box {
    /*float: right;
    padding-top: 14px;*/
	padding-bottom:10px;
}

#search-box-left {
    float: left;
    background: transparent url(../images/search-left.png) no-repeat top left;
    height: 43px;
    width: 9px;
}

#search-box-middle {
    float: left;
    background: transparent url(../images/search-bg.png) repeat-x top left;
    height: 35px;
    /*width: 345px;*/
    padding-top: 8px;
	width: 710px;
}

a.search-button {
    cursor: pointer;
}
* html #search-box-middle {
    width: 350px;
}

#search-box-right {
    float: left;
    background: transparent url(../images/search-right.png) no-repeat top right;
    height: 43px;
    width: 9px;
}

.div-form {
    height: 30px;
    background: #ffffff url(../images/div-form-bg.png) no-repeat left top;
    padding-left: 2px;
    display: inline;
    float: left;
    margin: 0 10px;
	width: 580px;
}

.div-form input {
    height: 28px;
    /*width: 220px;*/
	width: 570px;
    padding: 2px 5px 0 5px;
    background: #ffffff url(../images/search-input-bg.png) repeat-x left top;
    border: none;
    font: normal normal 16px Arial, Helvetica, sans-serif;
    color: #353535;
}

/*menu*/
#menu {
    height: 40px;
}

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

#menu ul li.line {
    background: url(../images/menu-line.png) no-repeat;
    height: 40px;
    width: 2px;
    float: left;
}
* html #menu ul li.line {
    height: 39px;
}

#menu ul li {
    float: left;
    text-align: center;
    position: relative;
}

#menu ul li.fashion {
    width: 131px;
    height: 37px !important;
    padding-top: 3px;
    cursor: pointer;
}

#menu ul li.fashion:hover {
    background: url(../images/li-fashion-hover.png) no-repeat center;
    height: 40px;
}

#menu ul li.fashion.select {
    background: url(../images/li-fashion.png) repeat-x;
    height: 40px;
}

#menu ul li.casa {
    width: 94px;
    height: 30px !important;
    padding-top: 10px;
    cursor: pointer;
}

#menu ul li.casa:hover {
    background: url(../images/li-casa-hover.png) no-repeat center;
    height: 40px;
}

#menu ul li.casa.select {
    background: url(../images/li-casa.png) repeat-x;
    height: 40px;
}

#menu ul li.it {
    width: 131px;
    height: 37px !important;
    padding-top: 3px;
    cursor: pointer;
}

#menu ul li.it:hover {
    background: url(../images/li-it-hover.png) no-repeat center;
    height: 40px;
}

#menu ul li.it.select {
    background: url(../images/li-it.png) repeat-x;
}

#menu ul li.divertisment {
    width: 123px;
    height: 30px !important;
    padding-top: 10px;
    cursor: pointer;
}

#menu ul li.divertisment:hover {
    background: url(../images/li-divertisment-hover.png) no-repeat center;
}

#menu ul li.divertisment.select {
    background: url(../images/li-divertisment.png) repeat-x;
}

#menu ul li.vacante {
    width: 125px;
    height: 37px !important;
    padding-top: 3px;
    cursor: pointer;
}

#menu ul li.vacante:hover {
    background: url(../images/li-vacante-hover.png) no-repeat center;
}

#menu ul li.vacante.select {
    background: url(../images/li-vacante.png) repeat-x;
}

#menu ul li.sanatate {
    width: 122px;
    height: 37px !important;
    padding-top: 3px;
    cursor: pointer;
}

#menu ul li.sanatate:hover {
    background: url(../images/li-sanatate-hover.png) no-repeat center;
}

#menu ul li.sanatate.select {
    background: url(../images/li-sanatate.png) repeat-x;
}

#menu ul li.cataloage {
    width: 107px;
    height: 37px !important;
    padding-top: 3px;
    cursor: pointer;
}

#menu ul li.cataloage:hover, #menu ul li.cataloage.select {
    background: url(../images/li-cataloage.png) repeat-x;
}

#menu ul li.stiri {
    width: 68px;
    height: 30px !important;
    padding-top: 10px;
    cursor: pointer;
}

#menu ul li.stiri:hover, #menu ul li.stiri.select {
    background: url(../images/li-stiri.png) repeat-x;
}

#menu ul li.alte {
    width: 79px;
    height: 30px !important;
    padding-top: 10px;
    cursor: pointer;
}

#menu ul li.alte:hover, #menu ul li.alte.select {
    background: url(../images/li-alte.png) repeat-x;
}

#menu ul li a {
    font: normal bold 16px Arial, Helvetica, sans-serif;
    color: #fff;
}
* html #menu ul li a {
    font: normal normal 15px Myriad Pro, Arial, Helvetica, sans-serif;
}
* + html #menu ul li a {
    font: normal normal 15px Myriad Pro, Arial, Helvetica, sans-serif;
}

#menu ul li a {
    text-decoration: none;
}

.submenu {
    position: absolute;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    z-index: 100;
    top: 40px;
    padding-bottom: 5px;
    display: none;
}

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

.submenu ul li {
    display: block !important;
    clear: both;
}

.submenu ul li a {
    font: normal normal 11px Verdana, Arial, Helvetica, sans-serif !important;
    color: #39072a !important;
    display: block;
    height: 17px;
    padding-top: 3px;
}

.submenu ul li a:hover {
    font: normal bold 11px Verdana, Arial, Helvetica, sans-serif !important;
    color: #fff !important;
}

#menu ul li.fashion .submenu {
    width: 124px;
    border: 1px solid #c31f59;
    border-top: none;
    background: #d92967;
    left: 2px;
}

#menu ul li.fashion:hover .submenu {
    display: block;
}

#menu ul li.fashion .submenu li a {
    text-align: center;
    width: 124px;
}

#menu ul li.fashion .submenu li a:hover {
    background: url(../images/submenu-hover-1.png) repeat-x;
}

#menu ul li.casa .submenu {
    width: 215px;
    border: 1px solid #9eb30d;
    border-top: none;
    background: #b2c917;
    left: 2px;
}

#menu ul li.casa:hover .submenu {
    display: block;
}

#menu ul li.casa .submenu li a {
    text-align: left;
    width: 210px;
    padding-left: 5px;
}

#menu ul li.casa .submenu li a:hover {
    background: url(../images/submenu-hover-2.png) repeat-x;
}

#menu ul li.it .submenu {
    width: 123px;
    border: 1px solid #0d90c0;
    border-top: none;
    background: #0e9dd1;
    left: 3px;
}

#menu ul li.it:hover .submenu {
    display: block;
}

#menu ul li.it .submenu li a {
    text-align: center;
    width: 123px;
}

#menu ul li.it .submenu li a:hover {
    background: url(../images/submenu-hover-3.png) repeat-x;
}

#menu ul li.divertisment .submenu {
    width: 115px;
    border: 1px solid #dcbd10;
    border-top: none;
    background: #edca09;
    left: 3px;
}

#menu ul li.divertisment:hover .submenu {
    display: block;
}

#menu ul li.divertisment .submenu li a {
    text-align: center;
    width: 115px;
}

#menu ul li.divertisment .submenu li a:hover {
    background: url(../images/submenu-hover-4.png) repeat-x;
}

#menu ul li.vacante .submenu {
    width: 160px;
    border: 1px solid #5bb21b;
    border-top: none;
    background: #67c323;
    left: 3px;
}

#menu ul li.vacante:hover .submenu {
    display: block;
}

#menu ul li.vacante .submenu li a {
    text-align: left;
    width: 155px;
    padding-left: 5px;
}

#menu ul li.vacante .submenu li a:hover {
    background: url(../images/submenu-hover-5.png) repeat-x;
}

#menu ul li.sanatate .submenu {
    width: 140px;
    border: 1px solid #be2590;
    border-top: none;
    background: #d135a1;
    left: 3px;
}

#menu ul li.sanatate:hover .submenu {
    display: block;
}

#menu ul li.sanatate .submenu li a {
    text-align: center;
    width: 140px;
}

#menu ul li.sanatate .submenu li a:hover {
    background: url(../images/submenu-hover-6.png) repeat-x;
}

#content {
    float: left;
    width: 722px;
    margin-left: 138px;
}

#content-left {
    float: left;
    width: 133px;
    margin-left: -860px;
}
* html #content {
    margin-left: 68px;
    width: 728px;
}
* html #content-left {
    margin-left: -866px;
}
* html #content-right {
    margin-left: 1px;
}

#content-right {
    float: left;
    width: 133px;
    margin-left: 5px;
}

h2 {
    font: normal bold 14px Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 2px #CCCCCC;
}

h2 a {
    font: normal bold 14px Arial, Helvetica, sans-serif;
    color: #fff;
}

h2 a:hover {
    text-decoration: none;
}

h2.recomandate {
    background: url(../images/bg-h2-recomandate.png) no-repeat left center;
    padding-left: 20px;
}

h2.fun {
    background: url(../images/bg-h2-fun.png) no-repeat left center;
    padding-left: 20px;
    height: 15px;
    padding-top: 3px;
}

h2.travel {
    background: url(../images/bg-h2-travel.png) no-repeat left center;
    padding-left: 20px;
    height: 15px;
    padding-top: 3px;
}

h2.beauty {
    background: url(../images/bg-h2-beauty.png) no-repeat left center;
    padding-left: 20px;
    height: 15px;
    padding-top: 3px;
}

h2.catalog {
    background: url(../images/bg-h2-catalog.png) no-repeat left center;
    padding-left: 20px;
    height: 15px;
    padding-top: 3px;
}

h2.placute {
    background: url(../images/bg-h2-placute.png) no-repeat left center;
    padding-left: 25px;
}

h2.fashion {
    background: url(../images/bg-h2-fashion.png) no-repeat left center;
    padding-left: 25px;
}

h2.filtre {
    background: url(../images/h2-filtre.png) no-repeat left center;
    padding-left: 25px;
}

h2.stiri {
    background: url(../images/bg-h2-stiri.png) no-repeat left center;
    padding-left: 25px;
    height: 20px;
    padding-top: 5px;
}

h2.house {
    background: url(../images/bg-h2-house.png) no-repeat left center;
    padding-left: 25px;
    height: 14px;
    padding-top: 3px;
}

h2.it {
    background: url(../images/bg-h2-itc.png) no-repeat left center;
    padding-left: 25px;
}

/*box-lateral
 
 
 /*box-small va fi boxul in care se schimba clasa in functie de culoare  green,pink,blue etc */
.box-small {
    margin-top: 10px;
}

.top-small {
    width: 120px;
    height: 20px;
    padding: 9px 0 0 13px;
}

.box-small.pink div.top-small {
    background: url(../images/top-small.png) no-repeat 0 0px;
}

.box-small.light-green div.top-small {
    background: url(../images/top-small.png) no-repeat 0 -29px;
}

.box-small.blue div.top-small {
    background: url(../images/top-small.png) no-repeat 0 -58px;
}

.box-small.yellow div.top-small {
    background: url(../images/top-small.png) no-repeat 0 -87px;
}

.box-small.green div.top-small {
    background: url(../images/top-small.png) no-repeat 0 -116px;
}

.box-small.purple div.top-small {
    background: url(../images/top-small.png) no-repeat 0 -145px;
}

.box-small.dark-blue div.top-small {
    background: url(../images/top-small.png) no-repeat 0 -174px;
}

.box-small.red div.top-small {
    background: url(../images/top-small.png) no-repeat 0 -203px;
}

.content-small {
    width: 125px;
    border: 1px solid #e6e6e6;
    border-top: none;
    background: #fff;
    padding: 0 3px 0 3px;
    /*height:270px;*/
}

.content-small-more-recommended {
    width: 125px;
    border: 1px solid #e6e6e6;
    border-top: none;
    background: #fff;
    padding: 0 3px 0 3px;
    /*margin:0 0 0 -4px;*/
    /*height:270px;*/
}

.content-small-more-liked {
    width: 125px;
    border: 1px solid #e6e6e6;
    border-top: none;
    background: #fff;
    padding: 0 3px 0 3px;
    /*margin:0 0 0 -4px;*/
    /*height:270px;*/
}

.content-small.forcategory {
    padding: 0 !important;
    width: 131px;
    border-bottom: none;
}

.product {
    position: relative;
    text-align: center;
    height: 130px;
    line-height: normal;
    padding-top: 10px;
}

.product a {
    font: normal normal 11px Arial, Helvetica, sans-serif;
    color: #010101;
    display: block;
}

.box-small.pink a:hover {
    color: #d92967;
    text-decoration: none;
}

.box-small.red a:hover {
    color: #E31A25;
    text-decoration: none;
}

.box-small.light-green a:hover {
    color: #b2c917;
    text-decoration: none;
}

.box-small.blue a:hover {
    color: #0e9dd1;
    text-decoration: none;
}

.box-small.yellow a:hover {
    color: #edca09;
    text-decoration: none;
}

.box-small.green a:hover {
    color: #67c323;
    text-decoration: none;
}

.box-small.purple a:hover {
    color: #d135a1;
    text-decoration: none;
}

.box-small.dark-blue a:hover {
    color: #2369B3;
    text-decoration: none;
}

.price-old {
    font: normal normal 10px Arial, Helvetica, sans-serif;
    color: #797979;
    text-decoration: line-through;
}

/*css-ul pentru preturi in functie de categorie*/
.box-small.green span.price-new {
    color: #67c323;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.box-small.light-green span.price-new {
    color: #B2C917;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.box-small.yellow span.price-new {
    color: #EDCA09;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.box-small.blue span.price-new {
    color: #12a0d4;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.box-small.pink span.price-new {
    color: #d92967;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.box-small.red span.price-new {
    color: #E31A25;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.normal {
    font-weight: normal !important;
}

/*css-ul pentru VEZI MAI MULTE in functie de categorie*/
/*LEFT SIDE*/
a.box-more {
    display: block;
    background: url(../images/bg-box-more.png) no-repeat 0 0;
    height: 25px;
    width: 133px;
    padding-top: 6px;
    text-align: center;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    line-height: 10px;
    text-transform: uppercase;
    cursor: pointer;
}

a.box-more:hover {
    color: #fff !important;
    text-decoration: none;
    text-shadow: 1px 0px 0 #666;
}

.box-small.pink a.box-more {
    color: #d92967;
}

.box-small.pink a.box-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -31px;
}

.box-small.light-green a.box-more {
    color: #b2c917;
}

.box-small.light-green a.box-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -62px;
}

.box-small.blue a.box-more {
    color: #0e9dd1;
}

.box-small.blue a.box-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -93px;
}

.box-small.yellow a.box-more {
    color: #edca09;
}

.box-small.yellow a.box-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -124px;
}

.box-small.green a.box-more {
    color: #67c323;
}

.box-small.green a.box-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -155px;
}

.box-small.purple a.box-more {
    color: #d135a1;
}

.box-small.purple a.box-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -186px;
}

.box-small.dark-blue a.box-more {
    color: #2369B3;
}

.box-small.dark-blue a.box-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -217px;
}

.box-small.red a.box-more {
    color: #E31A25;
}

.box-small.red a.box-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -248px;
}

a.box-less {
    display: block;
    background: url(../images/bg-box-more.png) no-repeat 0 0;
    height: 25px;
    width: 133px;
    padding-top: 6px;
    text-align: center;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    line-height: 10px;
    text-transform: uppercase;
    cursor: pointer;
}

a.box-less:hover {
    color: #fff !important;
    text-decoration: none;
    text-shadow: 1px 0px 0 #666;
}

.box-small.pink a.box-less {
    color: #d92967;
}

.box-small.pink a.box-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -31px;
}

.box-small.light-green a.box-less {
    color: #b2c917;
}

.box-small.light-green a.box-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -62px;
}

.box-small.blue a.box-less {
    color: #0e9dd1;
}

.box-small.blue a.box-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -93px;
}

.box-small.yellow a.box-less {
    color: #edca09;
}

.box-small.yellow a.box-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -124px;
}

.box-small.green a.box-less {
    color: #67c323;
}

.box-small.green a.box-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -155px;
}

.box-small.purple a.box-less {
    color: #d135a1;
}

.box-small.purple a.box-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -186px;
}

.box-small.dark-blue a.box-less {
    color: #2369B3;
}

.box-small.dark-blue a.box-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -217px;
}

.box-small.red a.box-less {
    color: #E31A25;
}

.box-small.red a.box-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -248px;
}

/*RIGHT SIDE*/
a.box-liked-more {
    display: block;
    background: url(../images/bg-box-more.png) no-repeat 0 0;
    height: 25px;
    width: 133px;
    padding-top: 6px;
    text-align: center;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    line-height: 10px;
    text-transform: uppercase;
    cursor: pointer;
}

a.box-liked-more:hover {
    color: #fff !important;
    text-decoration: none;
    text-shadow: 1px 0px 0 #666;
}

.box-small.pink a.box-liked-more {
    color: #d92967;
}

.box-small.pink a.box-liked-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -31px;
}

.box-small.light-green a.box-liked-more {
    color: #b2c917;
}

.box-small.light-green a.box-liked-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -62px;
}

.box-small.blue a.box-liked-more {
    color: #0e9dd1;
}

.box-small.blue a.box-liked-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -93px;
}

.box-small.yellow a.box-liked-more {
    color: #edca09;
}

.box-small.yellow a.box-liked-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -124px;
}

.box-small.green a.box-liked-more {
    color: #67c323;
}

.box-small.green a.box-liked-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -155px;
}

.box-small.purple a.box-liked-more {
    color: #d135a1;
}

.box-small.purple a.box-liked-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -186px;
}

.box-small.dark-blue a.box-liked-more {
    color: #2369B3;
}

.box-small.dark-blue a.box-liked-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -217px;
}

.box-small.red a.box-liked-more {
    color: #E31A25;
}

.box-small.red a.box-liked-more:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -248px;
}

a.box-liked-less {
    display: block;
    background: url(../images/bg-box-more.png) no-repeat 0 0;
    height: 25px;
    width: 133px;
    padding-top: 6px;
    text-align: center;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    line-height: 10px;
    text-transform: uppercase;
    cursor: pointer;
}

a.box-liked-less:hover {
    color: #fff !important;
    text-decoration: none;
    text-shadow: 1px 0px 0 #666;
}

.box-small.pink a.box-liked-less {
    color: #d92967;
}

.box-small.pink a.box-liked-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -31px;
}

.box-small.light-green a.box-liked-less {
    color: #b2c917;
}

.box-small.light-green a.box-liked-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -62px;
}

.box-small.blue a.box-liked-less {
    color: #0e9dd1;
}

.box-small.blue a.box-liked-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -93px;
}

.box-small.yellow a.box-liked-less {
    color: #edca09;
}

.box-small.yellow a.box-liked-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -124px;
}

.box-small.green a.box-liked-less {
    color: #67c323;
}

.box-small.green a.box-liked-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -155px;
}

.box-small.purple a.box-liked-less {
    color: #d135a1;
}

.box-small.purple a.box-liked-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -186px;
}

.box-small.dark-blue a.box-liked-less {
    color: #2369B3;
}

.box-small.dark-blue a.box-liked-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -217px;
}

.box-small.red a.box-liked-less {
    color: #E31A25;
}

.box-small.red a.box-liked-less:hover {
    background: url(../images/bg-box-more.png) no-repeat 0 -248px;
}

/*DISCOUNT BADGES*/
.badge {
    width: 34px;
    height: 20px;
    padding-top: 11px;
    position: absolute;
    top: 3px;
    left: 3px;
    color: #fff;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    line-height: 11px;
    text-align: center;
    z-index: 1;
}

.badge.purple {
    background: transparent url(../images/badge-purple.gif) no-repeat;
}

.badge.blue {
    background: transparent url(../images/badge-blue.gif) no-repeat;
}

.badge.green {
    background: transparent url(../images/badge-green.gif) no-repeat;
}

.badge.red {
    background: transparent url(../images/badge-red.gif) no-repeat;
}

/*END DISCOUNT BADGES*/
.ico-comment {
    background: transparent url(../images/ico-comment.png) no-repeat left center;
    color: #797979;
    padding-left: 13px;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    text-align: left;
    position: absolute;
    right: 3px;
    top: 30px;
    width: 10px;
}

.ico-like {
    background: transparent url(../images/ico-like.png) no-repeat left center;
    color: #797979;
    padding-left: 13px;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    text-align: left;
    position: absolute;
    right: 3px;
    top: 43px;
    width: 10px;
}

/*CONTENT*/
#banner {
    margin-top: 10px;
    margin-left: -3px;
}

a.banner-concurs {
    display: block;
    width: 722px;
    height: 90px;
    float: left;
    background-color: transparent;
    margin-top: 5px;
    margin-bottom: 10px;
}

a.banner-concurs#fashionhouse {
    background: url(../images/banner10.png) no-repeat -2px 0;
}

.bar-orange {
    width: 722px;
    height: 29px;
    margin-top: 2px;
}

.bar-orange-lft {
    float: left;
    width: 9px;
    height: 29px;
    background: transparent url(../images/bar-orange-lft.png) no-repeat top left;
}

.bar-orange-right {
    float: left;
    width: 9px;
    height: 29px;
    background: transparent url(../images/bar-orange-rght.png) no-repeat top left;
}

.bar-orange-middle {
    float: left;
    width: 704px;
    height: 29px;
    background: transparent url(../images/bar-orange-bg.png) repeat-x top left;
}

.bar-orange-middle h2 {
    margin-top: 3px;
}

a.top-more-orange {
    float: right;
    display: block;
    background: url(../images/more-orange.png) no-repeat;
    width: 71px;
    height: 16px;
    padding-top: 3px;
    text-align: center;
    margin-top: 5px;
    color: #fff;
    font: normal normal 10px Arial, Helvetica, sans-serif;
}

a.top-more-orange:hover {
    color: #fff !important;
    text-decoration: underline !important;
}

.content-news {
    background: #fff;
    border: 1px solid #dfdfdf;
    border-top: none;
    width: 720px;
    margin-bottom: 10px;
    margin-top: 3px;
}

.news-box {
    height: 133px;
    width: 359px;
    background: url(../images/bg-news.png) repeat-x;
    border-right: 1px dotted #dddddd;
    float: left;
}

.no-border-right {
    border-right: none !important;
}

a.news-img {
    float: left;
    margin: 5px 5px 0 5px;
    display: block;
    overflow: hidden;
    height: 115px;
    width: 124px;
}

.news-box object {
    display: block;
    float: left;
    height: 115px;
    margin: 5px 5px 0;
    overflow: hidden;
    width: 124px;
}

.news-text {
    float: left;
    width: 215px;
}

.news-box h3 {
    padding: 15px 0;
}

.news-box h3 a {
    color: #da111b;
    font: normal bold 13px Arial, Helvetica, sans-serif;
    line-height: 1.1em;
}

.news-box p {
    color: #353535;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    line-height: 1.1em;
    padding-bottom: 10px;
}

a.read-more {
    width: 118px;
    height: 18px;
    padding: 5px 0 0 5px;
    background: url(../images/more.png) no-repeat top left;
    display: block;
    float: right;
    color: #353535;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    line-height: 11px;
}

a.read-more:hover {
    background: url(../images/more.png) scroll 0 -23px;
    color: #da111b;
    text-decoration: none;
}

.news-line {
    background: #fff url(../images/line-news.png) repeat-x bottom left;
    border-top: 1px solid #ddd;
    border-right: 1px dotted #dddddd;
    float: left;
    height: 18px;
    width: 354px;
    padding: 7px 0 0 5px;
}

.news-line a {
    background: url(../images/news-line-bullet.png) no-repeat center left;
    padding-left: 15px;
    color: #353535;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    line-height: 11px;
}

.news-line a:hover {
    color: #da111b;
    text-decoration: none;
}

.box-big {
    margin-top: 10px;
}

.bar-big {
    margin-top: 10px;
    height: 29px;
}

.top-big-left, .top-big-right {
    width: 9px;
    height: 29px;
    float: left;
}

.top-big-middle {
    width: 704px;
    height: 29px;
    float: left;
}

.top-big-middle h2 {
    margin-top: 9px;
}

.top-big-middle h2.it, .top-big-middle h2.house, .top-big-middle h2.fun, .top-big-middle h2.travel, .top-big-middle h2.catalog {
    margin-top: 5px !important;
}

.top-big-middle h2.beauty {
    margin-top: 7px !important;
}

.top-more {
    float: right;
    padding-top: 4px;
    text-align: center;
    margin-top: 5px;
    width: 120px;
    height: 16px;
}

.top-more a {
    color: #fff;
    font: normal normal 10px Arial, Helvetica, sans-serif;
}

.top-more a:hover {
    color: #fff !important;
    text-decoration: underline !important;
}

.box-big.pink div.top-more {
    background: transparent url(../images/top-more.png) no-repeat 0 0;
}

.box-big.light-green div.top-more {
    background: transparent url(../images/top-more.png) no-repeat 0 -20px;
}

.box-big.blue div.top-more {
    background: transparent url(../images/top-more.png) no-repeat 0 -40px;
}

.box-big.yellow div.top-more {
    background: transparent url(../images/top-more.png) no-repeat 0 -60px;
}

.box-big.green div.top-more {
    background: transparent url(../images/top-more.png) no-repeat 0 -80px;
}

.box-big.purple div.top-more {
    background: transparent url(../images/top-more.png) no-repeat 0 -100px;
}

.box-big.dark-blue div.top-more {
    background: transparent url(../images/top-more.png) no-repeat 0 -120px;
}

.box-big.grey div.top-more {
    background: transparent url(../images/top-more.png) no-repeat 0 -140px;
}

.box-big.red div.top-more {
    background: transparent url(../images/top-more.png) no-repeat 0 -160px;
}

.box-big.pink div.top-big-left {
    background: url(../images/top-big-left-pink.png) no-repeat top left;
}

.box-big.pink div.top-big-right {
    background: url(../images/top-big-right-pink.png) no-repeat top left;
}

.box-big.pink div.top-big-middle {
    background: url(../images/top-big-middle-pink.png) repeat-x top left;
}

.box-big.light-green div.top-big-left {
    background: url(../images/top-big-left-light-green.png) no-repeat top left;
}

.box-big.light-green div.top-big-right {
    background: url(../images/top-big-right-light-green.png) no-repeat top left;
}

.box-big.light-green div.top-big-middle {
    background: #b2c917 url(../images/top-big-middle-light-green.png) repeat-x top left;
}

.box-big.blue div.top-more {
    background: transparent url(../images/top-more-blue.png) no-repeat top left;
    width: 120px;
    height: 12px;
}

.box-big.blue div.top-big-left {
    background: url(../images/top-big-left-blue.png) no-repeat top left;
}

.box-big.blue div.top-big-right {
    background: url(../images/top-big-right-blue.png) no-repeat top left;
}

.box-big.blue div.top-big-middle {
    background: url(../images/top-big-middle-blue.png) repeat-x top left;
}

.box-big.yellow div.top-big-left {
    background: url(../images/top-big-left-yellow.png) no-repeat top left;
}

.box-big.yellow div.top-big-right {
    background: url(../images/top-big-right-yellow.png) no-repeat top left;
}

.box-big.yellow div.top-big-middle {
    background: url(../images/top-big-middle-yellow.png) repeat-x top left;
}

.box-big.green div.top-big-left {
    background: url(../images/top-big-left-green.png) no-repeat top left;
}

.box-big.green div.top-big-right {
    background: url(../images/top-big-right-green.png) no-repeat top left;
}

.box-big.green div.top-big-middle {
    background: url(../images/top-big-middle-green.png) repeat-x top left;
}

.box-big.purple div.top-big-left {
    background: url(../images/top-big-left-purple.png) no-repeat top left;
}

.box-big.purple div.top-big-right {
    background: url(../images/top-big-right-purple.png) no-repeat top left;
}

.box-big.purple div.top-big-middle {
    background: url(../images/top-big-middle-purple.png) repeat-x top left;
}

.box-big.dark-blue div.top-big-left {
    background: url(../images/top-big-left-dark-blue.png) no-repeat top left;
}

.box-big.dark-blue div.top-big-right {
    background: url(../images/top-big-right-dark-blue.png) no-repeat top left;
}

.box-big.dark-blue div.top-big-middle {
    background: url(../images/top-big-middle-dark-blue.png) repeat-x top left;
}

.content-big {
    width: 720px;
    border: 1px solid #e6e6e6;
    border-top: none;
    background: #fff;
}

ul.products {
    margin: 0;
    padding: 0;
    background: #fff url(../images/bg-ul-products.png) repeat-x bottom;
    width: 720px;
    height: 139px;
}

ul.products.border {
    border-bottom: 1px solid #ddd;
    height: 140px !important;
}

ul.products.border-big {
    border-bottom: 1px solid #ddd;
    height: 280px !important;
}

ul.products li {
    float: left;
    border-right: 1px dotted #ddd;
    width: 124px;
    text-align: center;
    height: 129px;
    padding-top: 10px;
    position: relative;
    font: normal normal 11px Arial, Helvetica, sans-serif;
}

ul.products li a {
    display: block;
    color: #353535;
}

ul.products li.brand {
    width: 95px !important;
    text-align: center;
}

ul.products li.brand span {
    color: #4e3749;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    display: block;
}

ul.products li.brand a.brand {
    display: block;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

div.categ-brand a {
    display: block;
    color: #353535;
}

div.categ-brand a.brand {
    width: 95px !important;
    text-align: center;
    font: normal bold 11px Arial, Helvetica, sans-serif;
    padding-top: 10px;
}

div.categ-brand span {
    color: #4e3749;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    display: block;
}

div.categ-brand a.brand span {
    display: block;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.box-big.red a.brand {
    color: #e31a25;
}

.box-big.pink a.brand {
    color: #d92967;
}

.box-big.red a.brand {
    color: #E31A25;
}

.box-big.light-green a.brand {
    color: #b2c917;
}

.box-big.blue a.brand {
    color: #12a0d4;
}

.box-big.yellow a.brand {
    color: #edca09;
}

.box-big.green a.brand {
    color: #67c323;
}

.box-big.purple a.brand {
    color: #d135a1;
}

.box-big.dark-blue a.brand {
    color: #2369b3;
}

span.price-new {
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.box-big.blue span.price-new {
    color: #12a0d4;
}

.box-big.red span.price-new {
    color: #e31a25;
}

.box-big.pink span.price-new {
    color: #d92967;
}

.box-big.light-green span.price-new {
    color: #b2c917;
}

.box-big.yellow span.price-new {
    color: #edca09;
}

.box-big.green span.price-new {
    color: #67c323;
}

.box-big.purple span.price-new {
    color: #d135a1;
}

.box-big.dark-blue span.price-new {
    color: #2369b3;
}

.box-big.green a:hover {
    color: #67c323;
    text-decoration: none;
}

.box-big.blue a:hover {
    color: #12a0d4;
    text-decoration: none;
}

.box-big.pink a:hover {
    color: #d92967;
    text-decoration: none;
    cursor: pointer;
}

.box-big.red a:hover {
    color: #e31a25;
    text-decoration: none;
    cursor: pointer;
}

.box-big.red a:hover {
    color: #e31a25;
    text-decoration: none;
}

.box-big.light-green a:hover {
    color: #b2c917;
    text-decoration: none;
}

.box-big.yellow a:hover {
    color: #edca09;
    text-decoration: none;
}

.box-big.purple a:hover {
    color: #d135a1;
    text-decoration: none;
}

.box-big.dark-blue a:hover {
    color: #2369b3;
    text-decoration: none;
}

.navigation-box {
    width: 32px;
    height: 14px;
    padding: 1px;
    position: absolute;
    bottom: 0;
    right: 0;
    border: 1px solid #ddd;
    background: transparent;
}

.navigation-box a {
    display: block;
    width: 12px;
    height: 13px;
    text-indent: -9999px;
}

.navigation-box a.prev {
    background: url(../images/nav-arrows.png) no-repeat 0 0;
    float: left;
}

.navigation-box a.prev:hover {
    background: url(../images/nav-arrows.png) no-repeat 0 -13px;
}

.navigation-box a.next {
    float: right;
    background: url(../images/nav-arrows.png) no-repeat 0 -26px;
}

.navigation-box a.next:hover {
    background: url(../images/nav-arrows.png) no-repeat 0 -39px;
}

.extra-line {
    width: 722px;
    height: 31px;
    background: url(../images/extra-line.png) repeat-x top left;
}

a.extra-line-link {
    float: left;
    display: block;
    background: url(../images/extra-line-link.png) no-repeat 0 0;
    width: 93px;
    height: 17px;
    padding-top: 6px;
    padding-left: 10px;
    color: #fff;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    line-height: 11px;
}

a.extra-line-link:hover {
    color: #fff !important;
    text-decoration: none;
    text-shadow: 1px 0px 0 #666;
}

.box-big.pink a.extra-line-link {
    color: #d92967;
}

.box-big.red a.extra-line-link {
    color: #e31a25;
}

.box-big.pink a.extra-line-link:hover {
    background: url(../images/extra-line-link.png) no-repeat 0 -23px;
}

.box-big.light-green a.extra-line-link {
    color: #b2c917;
}

.box-big.light-green a.extra-line-link:hover {
    background: url(../images/extra-line-link.png) no-repeat 0 -46px;
}

.box-big.blue a.extra-line-link {
    color: #12a0d4;
}

.box-big.blue a.extra-line-link:hover {
    background: url(../images/extra-line-link.png) no-repeat 0 -69px;
}

.box-big.yellow a.extra-line-link {
    color: #edca09;
}

.box-big.yellow a.extra-line-link:hover {
    background: url(../images/extra-line-link.png) no-repeat 0 -92px;
}

.box-big.green a.extra-line-link {
    color: #67c323;
}

.box-big.green a.extra-line-link:hover {
    background: url(../images/extra-line-link.png) no-repeat 0 -115px;
}

.box-big.purple a.extra-line-link {
    color: #d135a1;
}

.box-big.purple a.extra-line-link:hover {
    background: url(../images/extra-line-link.png) no-repeat 0 -138px;
}

.box-big.dark-blue a.extra-line-link {
    color: #2369b3;
}

.box-big.dark-blue a.extra-line-link:hover {
    background: url(../images/extra-line-link.png) no-repeat 0 -161px;
}

ul.extra-links {
    margin: 0;
    padding: 0;
    float: left;
}

ul.extra-links li {
    float: left;
    width: 124px;
    text-align: center;
    line-height: 11px;
    padding-top: 4px;
}

ul.extra-links li.first {
    width: 120px;
}

ul.extra-links li a {
    font: normal normal 11px Arial, Helvetica, sans-serif;
}

ul.extra-links li a:hover {
    text-decoration: underline !important;
}

.box-big.pink ul.extra-links li a {
    color: #d92967;
}

.box-big.red ul.extra-links li a {
    color: #e31a25;
}

.box-big.light-green ul.extra-links li a {
    color: #b2c917;
}

.box-big.blue ul.extra-links li a {
    color: #12a0d4;
}

.box-big.yellow ul.extra-links li a {
    color: #edca09;
}

.box-big.green ul.extra-links li a {
    color: #67c323;
}

.box-big.purple ul.extra-links li a {
    color: #d135a1;
}

.box-big.dark-blue ul.extra-links li a {
    color: #2369b3;
}

a.extra-box-more {
    display: block;
    float: left;
    background: url(../images/extra-box-more.png) no-repeat top left;
    height: 25px;
    width: 127px;
    padding-top: 6px;
    text-align: center;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    line-height: 10px;
    text-transform: uppercase;
    cursor: pointer;
}

a.extra-box-more:hover {
    color: #fff !important;
    text-decoration: none;
    text-shadow: 1px 0px 0 #666;
}

.box-big.pink a.extra-box-more {
    color: #d92967;
}

.box-big.pink a.extra-box-more:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -31px;
}

.box-big.light-green a.extra-box-more {
    color: #b2c917;
}

.box-big.light-green a.extra-box-more:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -62px;
}

.box-big.blue a.extra-box-more {
    color: #12a0d4;
}

.box-big.blue a.extra-box-more:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -93px;
}

.box-big.yellow a.extra-box-more {
    color: #edca09;
}

.box-big.yellow a.extra-box-more:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -124px;
}

.box-big.green a.extra-box-more {
    color: #67c323;
}

.box-big.green a.extra-box-more:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -155px;
}

.box-big.purple a.extra-box-more {
    color: #d135a1;
}

.box-big.purple a.extra-box-more:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -186px;
}

.box-big.dark-blue a.extra-box-more {
    color: #2369b3;
}

.box-big.dark-blue a.extra-box-more:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -217px;
}

a.extra-box-less {
    display: block;
    float: left;
    background: url(../images/extra-box-more.png) no-repeat top left;
    height: 25px;
    width: 127px;
    padding-top: 6px;
    text-align: center;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    line-height: 10px;
    text-transform: uppercase;
    cursor: pointer;
}

a.extra-box-less:hover {
    color: #fff !important;
    text-decoration: none;
    text-shadow: 1px 0px 0 #666;
}

.box-big.pink a.extra-box-less {
    color: #d92967;
}

.box-big.pink a.extra-box-less:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -31px;
}

.box-big.light-green a.extra-box-less {
    color: #b2c917;
}

.box-big.light-green a.extra-box-less:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -62px;
}

.box-big.blue a.extra-box-less {
    color: #12a0d4;
}

.box-big.blue a.extra-box-less:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -93px;
}

.box-big.yellow a.extra-box-less {
    color: #edca09;
}

.box-big.yellow a.extra-box-less:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -124px;
}

.box-big.green a.extra-box-less {
    color: #67c323;
}

.box-big.green a.extra-box-less:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -155px;
}

.box-big.purple a.extra-box-less {
    color: #d135a1;
}

.box-big.purple a.extra-box-less:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -186px;
}

.box-big.dark-blue a.extra-box-less {
    color: #2369b3;
}

.box-big.dark-blue a.extra-box-less:hover {
    background: url(../images/extra-box-more.png) no-repeat 0 -217px;
}

/*END MAIN CONTENT*/
/*FOOTER*/
#footer {
    background: #f2f2f2 url(../images/bg-footer.png) repeat-x;
    min-height: 200px;
    margin-top: 10px;
}

#wrapper-footer {
    width: 1000px;
    margin: 0 auto;
    color: #353535;
    font: normal normal 11px Arial, Helvetica, sans-serif;
}

.box-footer {
    margin-top: 0px;
    float: left;
    width: 145px;
    background: transparent;
    border-left: 1px dotted #ddd;
    border-right: 1px dotted #ddd;
    padding: 15px 10px 0 10px;
    /*height: 125px;*/
}
* html .box-footer {
    width: 310px;
}

#wrapper-footer h5 {
    color: #353535;
    font: normal normal 15px Arial, Helvetica, sans-serif;
    line-height: 15px;
    padding-left: 27px;
    height: 20px;
    padding-top: 5px;
    margin-bottom: 5px;
}

#wrapper-footer p {
    color: #353535;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    padding-bottom: 5px;
}

#wrapper-footer a {
    color: #d71922;
    font: normal normal 11px Arial, Helvetica, sans-serif;
}

#wrapper-footer h5.home {
    background: url(../images/h5-home.gif) no-repeat center left;
}

#wrapper-footer h5.newsletter {
    background: url(../images/h5-newsletter.gif) no-repeat center left;
}

#wrapper-footer h5.social {
    background: url(../images/h5-social.gif) no-repeat center left;
}

#wrapper-footer input {
    color: #353535;
    font: normal normal 11px Arial, Helvetica, sans-serif;
}

.label {
    width: 40px;
    padding-top: 5px;
}

.email-footer {
    border: 1px solid #bdbdbd;
    width: 185px;
    height: 17px;
    background: #fff;
}

.abonare {
    margin-left: 40px;
    margin-top: 5px;
}

.get-newsletter {
    cursor: pointer;
}

.feed-twitter {
    background: url(../images/bg-twitter.gif) no-repeat top left;
    margin-bottom: 5px;
    padding: 5px 5px 0 5px;
    height: 43px;
    width: 306px;
}

.social-links {
    float: right;
    margin-top: 5px;
    padding-left: 5px;
}

.extra {
    margin-top: 10px;
}

.extra span {
    color: #858484;
}

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

.extra ul li {
    display: inline;
    padding: 0 6px 0 4px;
    border-right: 1px solid #ddd;
}

.extra ul li a {
    font: normal normal 11px Arial, Helvetica, sans-serif;
    color: #353535 !important;
    text-decoration: none;
    line-height: 11px;
}

.extra ul li a:hover {
    color: #d71922;
    text-decoration: underline;
}

.extra ul li.last {
    display: inline;
    padding-right: 0px;
    border: none;
}

.extra ul li.first {
    padding-left: 0px;
}

.info-footer {
    padding: 3px 10px 0 0;
    float: left;
}

/* DETALIU PRODUS */
/*BREADCRUMPS*/
#breadcrumps {
    width: 1000px;
    height: 29px;
    margin-top: 10px;
    background: url(../images/bg-bread.png) repeat-x;
    position: relative;
}

.bread-end {
    width: 9px;
    height: 29px;
    background: url(../images/bread-end.png) no-repeat;
    position: absolute;
    top: 0;
    right: -3px;
}

#breadcrumps ul {
    margin: 0;
    padding: 0;
    height: 29px;
}

#breadcrumps ul li {
    float: left;
    background: url(../images/bg-bread-ul.png) repeat-x;
    padding-right: 10px;
    font: normal normal 12px Arial, Helvetica, sans-serif !important;
    height: 29px;
    color: #616161;
}

#breadcrumps ul li.home {
    float: left;
    background: none;
    padding: 0px !important;
    height: 29px;
}

#breadcrumps ul li.clear {
    clear: both;
}

#breadcrumps ul li a.home {
    background: url(../images/bg-bread-ul-home.png) no-repeat;
    float: left;
    width: 8px;
    height: 29px;
    text-indent: -9999px;
}

#breadcrumps ul li a , #breadcrumps ul li h1, #breadcrumps ul li h2 {
    display: block;
    padding: 7px 0 0 20px;
    height: 22px;
    color: #616161;
    background: transparent url(../images/bg-bread-li.png) no-repeat left;
    float: left;
    font: normal normal 12px Arial, Helvetica, sans-serif !important;
	margin:0;
}
#breadcrumps ul li h1, #breadcrumps ul li h2 {padding:0; margin:0; width:auto; height:auto;}

#breadcrumps ul li a:hover {
    color: #616161;
    text-decoration: underline;
}

#breadcrumps ul li.last {
    background: url(../images/bg-bread-li-last.png) no-repeat left;
    padding-top: 7px;
    height: 22px;
    padding-left: 20px;
}

h3.category {
    height: 20px;
    width: 121px;
    border-bottom: 1px solid #ddd;
    background: url(../images/h3-category.png) repeat-x;
    padding: 5px 5px 0 5px;
}

h3.category a {
    font: normal normal 12px Arial, Helvetica, sans-serif;
    line-height: 12px;
    color: #353535;
    background: url(../images/category-arrow-down.png) no-repeat right center;
    display: block;
    width: 104px;
    height: 15px;
    padding: 2px 17px 0 0;
}

h3.category a.up {
    background: url(../images/category-arrow-up.png) no-repeat right center;
}

h3.category a:hover {
    color: #353535 !important; cursor:pointer;
}

ul.subcategory {
    margin: 0;
    padding: 0;
    width: 131px;
    border-bottom: 1px solid #ddd;
}

ul.subcategory li {
    padding: 5px;
}

ul.subcategory li a {
    font: normal normal 12px Arial, Helvetica, sans-serif;
    line-height: 12px;
}

ul.subcategory li a span {
    color: #353535;
}

ul.subcategory li a:hover {
    text-decoration: underline !important;
}

.box-small.pink ul.subcategory li a {
    color: #D92967;
}

.box-small.red ul.subcategory li a {
    color: #E31A25;
}

.box-small.light-green ul.subcategory li a {
    color: #b2c917;
}

.box-small.blue ul.subcategory li a {
    color: #0e9dd1;
}

.box-small.yellow ul.subcategory li a {
    color: #edca09;
}

.box-small.green ul.subcategory li a {
    color: #67c323;
}

.box-small.purple ul.subcategory li a {
    color: #d135a1;
}

.box-small.dark-blue ul.subcategory li a {
    color: #2369B3;
}

.box-product {
    width: 720px;
    border: 1px solid #ddd;
    min-height: 800px;
    background: #fff;
    margin-top: 10px;
    background: url(../images/bg-product-content.png) repeat-y;
}
* html .box-product {
    height: 963px;
}

.box-product h2 {
    font: normal normal 22px Arial, Helvetica, sans-serif;
    color: #353535;
    padding: 20px 0 10px 0;
}

.product-left {
    width: 300px;
    float: left;
}

.product-right {
    width: 399px;
    padding: 0 10px;
    float: left;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    color: #353535;
    position: relative;
}
* html .product-right {
    padding: 0 5px;
}

.icon-corner {
    position: absolute;
    width: 17px;
    border: 1px solid #ddd;
    background: url(../images/icon-corner.png) repeat-y;
    padding: 5px 3px;
    top: 0;
    right: -2px;
}

.icon-corner ul {
    margin: 0;
    padding: 0;
}

.icon-corner ul li {
    margin-bottom: 5px;
}

.icon-corner ul li a {
    display: block;
    text-indent: -9999px;
}

a.mail {
    width: 16px;
    height: 12px;
    background: url(../images/icon-mail.png) no-repeat 0 0;
}

a.mail:hover {
    background: url(../images/icon-mail.png) no-repeat 0 -12px;
}

a.print {
    width: 16px;
    height: 16px;
    background: url(../images/icon-print.png) no-repeat 0 0;
}

a.print:hover {
    background: url(../images/icon-print.png) no-repeat 0 -16px;
}

a.twitter {
    width: 16px;
    height: 16px;
    background: url(../images/icon-all.png) no-repeat 0 0;
}

a.twitter:hover {
    background: url(../images/icon-all.png) no-repeat 0 -16px;
}

a.facebook {
    width: 16px;
    height: 16px;
    background: url(../images/icon-all.png) no-repeat 0 -32px;
}

a.facebook:hover {
    background: url(../images/icon-all.png) no-repeat 0 -48px;
}

a.myspace {
    width: 16px;
    height: 16px;
    background: url(../images/icon-all.png) no-repeat 0 -64px;
}

a.myspace:hover {
    background: url(../images/icon-all.png) no-repeat 0 -80px;
}

a.di {
    width: 16px;
    height: 16px;
    background: url(../images/icon-all.png) no-repeat 0 -96px;
}

a.di:hover {
    background: url(../images/icon-all.png) no-repeat 0 -112px;
}

a.yahoo {
    width: 16px;
    height: 16px;
    background: url(../images/icon-all.png) no-repeat 0 -128px;
}

a.yahoo:hover {
    background: url(../images/icon-all.png) no-repeat 0 -144px;
}

a.plus {
    width: 16px;
    height: 16px;
    background: url(../images/icon-all.png) no-repeat 0 -160px;
}

a.plus:hover {
    background: url(../images/icon-all.png) no-repeat 0 -176px;
}

.preview-box {
    border-bottom: 1px dotted #ddd;
}

a.link-bold {
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

a.link-bold:hover {
    text-decoration: underline !important;
}

.box-product.pink a.link-bold {
    color: #d92967;
}

.box-product.pink a.link-bold {
    color: #d92967;
}

.box-product.light-green a.link-bold {
    color: #b2c917;
}

.box-product.blue a.link-bold {
    color: #0e9dd1;
}

.box-product.yellow a.link-bold {
    color: #edca09;
}

.box-product.green a.link-bold {
    color: #67c323;
}

.box-product.purple a.link-bold {
    color: #d135a1;
}

.box-product.dark-blue span.color {
    color: #2369B3;
}

a.link-normal {
    font: normal normal 11px Arial, Helvetica, sans-serif;
}

a.link-normal:hover {
    text-decoration: underline !important;
}

.box-product.pink a.link-normal {
    color: #d92967;
    cursor: pointer;
}

.box-product.light-green a.link-normal {
    color: #b2c917;
    cursor: pointer;
}

.box-product.blue a.link-normal {
    color: #0e9dd1;
    cursor: pointer;
}

.box-product.yellow a.link-normal {
    color: #edca09;
    cursor: pointer;
}

.box-product.green a.link-normal {
    color: #67c323;
    cursor: pointer;
}

.box-product.purple a.link-normal {
    color: #d135a1;
    cursor: pointer;
}

.box-product.dark-blue span.color {
    color: #2369B3;
    cursor: pointer;
}

p.extra-by-brand {
    padding: 10px 5px;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    color: #797979;
    border-bottom: 1px dotted #ddd;
}

.extra-product {
    float: left;
    width: 149px;
    height: 130px;
    border-right: 1px dotted #ddd;
    text-align: center;
    padding-top: 10px;
    position: relative;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    background: #fff url(../images/bg-ul-products.png) repeat-x bottom left;
}

.extra-product a {
    display: block;
    color: #353535;
}

.box-product.pink a:hover {
    color: #d92967;
}

.box-product.light-green a:hover {
    color: #b2c917;
}

.box-product.blue a:hover {
    color: #0e9dd1;
}

.box-product.yellow a:hover {
    color: #edca09;
}

.box-product.green a:hover {
    color: #67c323;
}

.box-product.purple a:hover {
    color: #d135a1;
}

.box-product.dark-blue span.color {
    color: #2369B3;
}

.box-product.green span.price-new {
    color: #67c323;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.box-product.blue span.price-new {
    color: #12a0d4;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.box-product.pink span.price-new {
    color: #d92967;
    font: normal bold 11px Arial, Helvetica, sans-serif;
}

.rectangle-ad {
    margin-top: 15px;
}

#big-badge {
    height: 40px;
    margin-bottom: 10px;
}

#big-badge.green {
    background: url(../images/badge-big-green.png) no-repeat 0 0;
}

#big-badge.blue {
    background: url(../images/badge-big-blue.png) no-repeat 0 0;
}

#big-badge.purple {
    background: url(../images/badge-big-purple.png) no-repeat 0 0;
}

#big-badge div.offer {
    background: transparent;
    color: #fff;
    padding-top: 10px;
    text-align: center;
    font-size: 13px;
    width: 45px;
    float: left;
}

span.old-product-price {
    font: normal bold 20px Arial, Helvetica, sans-serif;
    line-height: 25px;
}

#big-badge.green span.old-product-price {
    color: #67c323;
}

#big-badge.blue span.old-product-price {
    color: #26dfe0;
}

#big-badge.purple span.old-product-price {
    color: #9400bd;
}

.top-medium {
    width: 120px;
    height: 30px;
    padding: 5px 0 0 13px;
}
* html .top-medium {
    height: 35px;
    padding: 0px 0 0 13px;
}
* + html .top-medium {
    height: 35px;
    padding: 0px 0 0 13px;
}

.box-small.pink div.top-medium {
    background: url(../images/top-medium.png) no-repeat 0 0;
}

.box-small.light-green div.top-medium {
    background: url(../images/top-medium.png) no-repeat 0 -35px;
}

.box-small.blue div.top-medium {
    background: url(../images/top-medium.png) no-repeat 0 -70px;
}

.box-small.yellow div.top-medium {
    background: url(../images/top-medium.png) no-repeat 0 -105px;
}

.box-small.green div.top-medium {
    background: url(../images/top-medium.png) no-repeat 0 -140px;
}

.box-small.purple div.top-medium {
    background: url(../images/top-medium.png) no-repeat 0 -175px;
}

.box-small.dark-blue div.top-medium {
    background: url(../images/top-medium.png) no-repeat 0 -210px;
}

p.price-width {
    float: left;
    width: 70px;
    padding-left: 15px;
}

p.price-width.padding {
    padding-top: 5px;
}

.product-brand {
    width: 130px;
    text-align: center;
    float: left;
    padding-top: 15px;
}

.product-actions {
    width: 250px;
    float: left;
}

.product-link {
    width: 240px;
    height: 30px;
    display: block;
    text-indent: -9999px;
    margin-bottom: 5px;
}

.product-action1 {
    cursor: pointer;
    display: block;
    float: left;
    margin-right: 7px;
    width: 123px;
    height: 20px;
    padding: 4px 0 0 20px;
    background: url(../images/product-action1.png) no-repeat 0 0;
    color: #353535;
}

.product-action1:hover {
    background: url(../images/product-action1.png) no-repeat 0 -24px;
    color: #fff !important;
}

.product-action2 {
    cursor: pointer;
    display: block;
    float: left;
    width: 70px;
    height: 20px;
    padding: 3px 0 0 20px;
    background: url(../images/product-action2.png) no-repeat 0 0;
    color: #353535;
}

.product-action2:hover {
    background: url(../images/product-action2.png) no-repeat 0 -23px;
    color: #fff !important;
}

.box-product.pink span.color {
    color: #d92967;
}

.box-product.light-green span.color {
    color: #b2c917;
}

.box-product.blue span.color {
    color: #0e9dd1;
}

.box-product.yellow span.color {
    color: #edca09;
}

.box-product.green span.color {
    color: #67c323;
}

.box-product.purple span.color {
    color: #d135a1;
}

.box-product.dark-blue span.color {
    color: #2369B3;
}

.box-product.pink .product-link {
    background: url(../images/product-link.png) no-repeat 0 0;
}

.box-product.light-green .product-link {
    background: url(../images/product-link.png) no-repeat 0 -31px;
}

.box-product.blue .product-link {
    background: url(../images/product-link.png) no-repeat 0 -62px;
}

.box-product.yellow .product-link {
    background: url(../images/product-link.png) no-repeat 0 -93px;
}

.box-product.green .product-link {
    background: url(../images/product-link.png) no-repeat 0 -124px;
}

.box-product.purple .product-link {
    background: url(../images/product-link.png) no-repeat 0 -155px;
}

.box-product.dark-blue .product-link {
    background: url(../images/product-link.png) no-repeat 0 -186px;
}

.product-actions p {
    padding-bottom: 5px;
}

.box-details {
    width: 368px;
    border: 1px solid #ddd;
    padding: 15px 15px 0 15px;
    position: relative;
    margin-top: 40px;
}

.box-details h8 {
    color: #353535;
    font-size: 1.5m;
    font-weight: bold;
}

.box-details h9 {
    color: #353535;
    font-size: 1.4m;
    font-weight: bold;
}

.details-on {
    position: absolute;
    height: 20px;
    padding: 10px 15px 0 15px;
    text-align: center;
    font: normal bold 11px Arial, Helvetica, sans-serif;
    color: #353535;
    position: absolute;
    border: 1px solid #ddd;
    border-bottom: 1px solid #fff;
    left: 11px;
    top: -32px;
}

.details-off {
    position: absolute;
    height: 20px;
    padding: 10px 15px 0 15px;
    text-align: center;
    font: normal bold 11px Arial, Helvetica, sans-serif;
    color: #353535;
    position: absolute;
    border: 1px solid #ddd;
    background: #fff url(../images/details-off.png) repeat-x bottom left;
    left: 11px;
    top: -32px;
}

.stores-on {
    position: absolute;
    height: 20px;
    padding: 10px 15px 0 15px;
    text-align: center;
    font: normal bold 11px Arial, Helvetica, sans-serif;
    color: #353535;
    position: absolute;
    border: 1px solid #ddd;
    border-bottom: 1px solid #fff;
    left: 178px;
    top: -32px;
}

.stores-off {
    position: absolute;
    height: 20px;
    padding: 10px 15px 0 15px;
    text-align: center;
    font: normal bold 11px Arial, Helvetica, sans-serif;
    color: #353535;
    position: absolute;
    border: 1px solid #ddd;
    background: #fff url(../images/details-off.png) repeat-x bottom left;
    left: 178px;
    top: -32px;
    cursor: pointer;
}

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

ul.details li {
    margin-bottom: 10px;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    color: #353535;
    padding-left: 15px;
    cursor: pointer;
}

.box-product.pink ul.details li {
    background: url(../images/li-details-pink.png) no-repeat left center;
}

.box-product.light-green ul.details li {
    background: url(../images/li-details-green.png) no-repeat left center;
}

.box-product.blue ul.details li {
    background: url(../images/li-details-blue.png) no-repeat left center;
}

.box-product.yellow ul.details li {
    background: url(../images/li-details-yellow.png) no-repeat left center;
}

.box-product.green ul.details li {
    background: url(../images/li-details-green.png) no-repeat left center;
}

.box-product.purple ul.details li {
    background: url(../images/li-details-purple.png) no-repeat left center;
}

.box-product.dark-blue ul.details li {
    background: url(../images/li-details-dark-blue.png) no-repeat left center;
}

ul.details li a:hover {
    text-decoration: underline !important;
}

.box-product.pink ul.details li a {
    background: url(../images/li-a-details-pink.png) no-repeat right center;
    padding-right: 10px;
    color: #d92967;
}

.box-product.green ul.details li a {
    color: #67c323;
    background: url(../images/li-a-details-green.png) no-repeat right center;
    padding-right: 10px;
}

.box-product.blue ul.details li a {
    color: #12a0d4;
    background: url(../images/li-a-details-blue.png) no-repeat right center;
    padding-right: 10px;
    cursor: pointer;
}

h4 {
    margin: 15px 0;
    font: normal bold 15px Arial, Helvetica, sans-serif;
}

.comment-top {
    width: 345px;
    margin-left: 15px;
    padding-left: 40px;
}

.comment-top span {
    color: #b9b9b9;
    font-size: 10px;
}

.comment {
    position: relative;
    margin-left: 15px;
    width: 335px;
    padding: 10px 10px 10px 40px;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    color: #353535;
    border: 1px solid #ddd;
    background: #fff url(../images/details-off.png) repeat-x bottom left;
    margin-bottom: 20px;
}

a.comment-delete {
    cursor: pointer;
    float: right;
}

.user-pic {
    position: absolute;
    border: 1px solid #ddd;
    left: -15px;
    top: -23px;
}

.post-comment {
    width: 388px;
    border: 1px solid #ddd;
    padding: 10px 5px 20px 5px;
}

.comment-txt {
    float: left;
    width: 302px;
}

.comment-txt-1 {
    color: #000;
    font: normal bold 30px Arial, Helvetica, sans-serif;
    padding-left: 15px;
}

.comment-txt-2 {
    color: #232323;
    font: normal normal 15px Arial, Helvetica, sans-serif;
    padding-left: 15px;
    padding-bottom: 5px;
}

.comment-txt-3 {
    color: #818181;
    font: normal normal 12px Arial, Helvetica, sans-serif;
    padding-left: 15px;
}

.textarea-box {
    width: 378px;
    padding: 5px;
    border: 1px solid #ddd;
    height: 70px;
    margin: 5px 0px 10px 0;
    position: relative;
}

.textarea-box textarea {
    border: 1px solid #fff;
    background: transparent;
    width: 378px;
    height: 70px;
    color: #353535;
    font: normal normal 11px Arial, Helvetica, sans-serif;
}

input.name {
    border: 1px solid #ddd;
    width: 105px;
    height: 20px;
    padding-left: 20px;
    padding-top: 4px;
    color: #353535;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    margin-right: 8px;
    margin-top: 5px;
    float: left;
    display: block;
    background: #fff url(../images/input-bg.gif) top left no-repeat;
}
* input.name {
    background: none;
}

.textarea-box img {
    position: absolute;
    left: 16px;
    top: 80px;
}

a.post {
    display: block;
    margin-top: 5px;
    cursor: pointer;
}

/*pagina categorie*/
.top-big-controls {
    width: 722px;
    height: 30px;
    color: #353535;
    font: normal normal 11px Arial, Helvetica, sans-serif;
}

.top-big-controls p {
    padding-top: 7px;
}

.top-big-controls-left {
    width: 10px;
    height: 30px;
    float: left;
    background: url(../images/top-big-controls-left.png) no-repeat;
}

.top-big-controls-right {
    width: 10px;
    height: 30px;
    float: left;
    background: url(../images/top-big-controls-right.png) no-repeat top right;
}

.top-big-controls-middle {
    width: 702px;
    height: 30px;
    float: left;
    background: url(../images/top-big-controls-middle.png) repeat-x;
}

ul.pagination {
    margin: 0 10px;
    padding: 0;
    float: left;
}

ul.pagination li {
    float: left;
    margin-right: 5px;
    border: 1px solid #ddd;
    margin-top: 5px;
    height: 13px;
    padding: 3px 5px 0 5px;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    line-height: 11px;
    background: #fff;
}

ul.pagination li a:hover {
    text-decoration: underline !important;
}

.box-big.pink ul.pagination li a {
    color: #d92967;
}

.box-big.red ul.pagination li a {
    color: #e31a25;
}

.box-big.light-green ul.pagination li a {
    color: #b2c917;
}

.box-big.blue ul.pagination li a {
    color: #0e9dd1;
}

.box-big.yellow ul.pagination li a {
    color: #edca09;
}

.box-big.green ul.pagination li a {
    color: #67c323;
}

.box-big.purple ul.pagination li a {
    color: #d135a1;
}

.box-big.dark-blue ul.pagination li a {
    color: #2369B3;
}

ul.pagination li a span {
    font-size: 9px;
    letter-spacing: -1px;
}

ul.pagination li.select {
    border: none;
    margin-top: 5px;
    height: 12px;
    padding: 4px 5px 0 5px;
    font: normal bold 11px Arial, Helvetica, sans-serif;
    color: #353535 !important;
    line-height: 11px;
    background: transparent;
}

.control-number {
    float: left;
    border: 1px solid #ddd;
    margin-top: 5px;
    width: 40px;
    height: 18px;
    display: block;
    font-size: 11px;
}

.control-date {
    float: left;
    border: 1px solid #ddd;
    margin-top: 5px;
    width: 95px;
    height: 18px;
    display: block;
    font-size: 11px;
}

.label1 {
    padding: 0 3px 0 10px;
}

.label2 {
    padding: 0 10px 0 3px;
}
* html .label1 {
    padding: 0 3px 0 5px;
}
* html .label2 {
    padding: 0 5px 0 3px;
}

a.link-up {
    display: block;
    margin-top: 5px;
    float: right;
}

.extra-line-controls {
    width: 700px;
    padding: 0 2px 0 18px;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    color: #353535;
    height: 30px;
    background: #fff url(../images/extra-line-controls.png) repeat-x bottom;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

.extra-line-controls p {
    padding-top: 7px;
}

ul.categ-products li {
    float: left;
    border-right: 1px dotted #ddd;
    width: 124px;
    text-align: center;
    height: 129px;
    padding-top: 10px;
    position: relative;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    /*background:url(../images/bg-ul-products.png) repeat-x;
     border-bottom:1px solid #ddd;*/
}
* html .ul.categ-products li {
    background: url(../images/bg-ul-products.png) repeat-x;
    border-bottom: 1px solid #ddd;
}

ul.categ-products li a {
    display: block;
    color: #353535;
}

div.categ-brand {
    width: 95px;
    text-align: center;
    float: left;
    padding-top: 10px;
    height: 130px;
    background: #fff;
    position: relative;
}

div.categ-brand.big {
    height: 200px;
    padding-top: 80px;
}

a.more-categ-brand {
    display: block;
    position: absolute;
    width: 95px;
    text-align: center;
    text-transform: uppercase;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    bottom: 10px;
    left: 0px;
}

a.more-categ-brand:hover {
    text-decoration: underline !important;
}

.box-big.pink a.more-categ-brand {
    color: #d92967;
}

.box-big.red a.more-categ-brand {
    color: #e31a25;
}

.box-big.light-green a.more-categ-brand {
    color: #b2c917;
}

.box-big.blue a.more-categ-brand {
    color: #0e9dd1;
}

.box-big.yellow a.more-categ-brand {
    color: #edca09;
}

.box-big.green a.more-categ-brand {
    color: #67c323;
}

.box-big.purple a.more-categ-brand {
    color: #d135a1;
}

.box-big.dark-blue a.more-categ-brand {
    color: #2369B3;
}

.box-big.pink .categ-brand {
    border-right: 1px dotted #d92967;
}

.box-big.red .categ-brand {
    border-right: 1px dotted #e31a25;
}

.box-big.light-green .categ-brand {
    border-right: 1px dotted #b2c917;
}

.box-big.blue .categ-brand {
    border-right: 1px dotted #0e9dd1;
}

.box-big.yellow .categ-brand {
    border-right: 1px dotted #edca09;
}

.box-big.green .categ-brand {
    border-right: 1px dotted #67c323;
}

.box-big.purple .categ-brand {
    border-right: 1px dotted #d135a1;
}

.box-big.dark-blue .categ-brand {
    border-right: 1px dotted #2369B3;
}

div.categ-brand span {
    color: #4e3749;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    display: block;
}

.categ-line {
    background: url(../images/categ-line.png) repeat;
}
* html .categ-line {
    background: #fff;
}

.categ-line.no-border {
    border-bottom: none !important;
}

.box-big.pink .categ-line {
    border-bottom: 1px solid #d92967;
}

.box-big.red .categ-line {
    border-bottom: 1px solid #e31a25;
}

.box-big.light-green .categ-line {
    border-bottom: 1px solid #b2c917;
}

.box-big.blue .categ-line {
    border-bottom: 1px solid #0e9dd1;
}

.box-big.yellow .categ-line {
    border-bottom: 1px solid #edca09;
}

.box-big.green .categ-line {
    border-bottom: 1px solid #67c323;
}

.box-big.purple .categ-line {
    border-bottom: 1px solid #d135a1;
}

.box-big.dark-blue .categ-line {
    border-bottom: 1px solid #2369B3;
}

#content-info {
    background: #fff;
    border: 1px solid #dfdfdf;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    width: 718px;
    padding: 20px 15px;
    margin-top: 6px;
    height: 400px;
}

#content-info h2, #content-info-big h2 {
    font: normal normal 18px Arial;
    color: #444444;
    padding-bottom: 15px;
}

#content-info p, #content-info-big p {
    font: normal normal 12px Arial, Helvetica, sans-serif;
    color: #353535;
    line-height: 18px;
    padding-bottom: 30px;
}

#content-catalogues {
    background: #fff;
    border: 1px solid #dfdfdf;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    width: 718px;
    padding: 20px 15px;
    margin-top: 6px;
}

#content-catalogues h2, #content-catalogues-big h2 {
    font: normal normal 18px Arial;
    color: #444444;
    padding-bottom: 15px;
}

#content-catalogues p, #content-catalogues-big p {
    font: normal normal 12px Arial, Helvetica, sans-serif;
    color: #353535;
    line-height: 18px;
    padding-bottom: 5px;
}

.new-catalogue {
    font: normal normal 12px Arial, Helvetica, sans-serif;
    color: #353535;
    line-height: 10px;
    padding: 10px 10px 0px;
    float: left;
    width: 200px;
}

.client-logo {
    float: left;
    width: 40px;
}

/* Clients list */
.box-client {
    background: #fff;
    border: 1px solid #dfdfdf;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    width: 800px;
    padding: 20px 15px;
    margin-top: 6px;
}

.box-client h2 {
    font: normal normal 18px Arial;
    color: #444444;
    padding-bottom: 15px;
}

.box-client ul.client-details {
    float: left;
    line-height: 10px;
    padding-left: 10px;
    margin-left: 220px;
    margin-top: -35px;
    width: 500px;
}

.box-client div.client-name {
    font: normal normal 10px Arial, Helvetica, sans-serif;
    color: #353535;
    margin-left: 100px;
    margin-top: -35px;
    width: 150px;
}

.box-client ul.client-details li {
    font: normal normal 10px Arial, Helvetica, sans-serif;
    color: #353535;
    padding-left: 15px;
    cursor: pointer;
}

.box-client.pink ul.client-details li {
    background: url(../images/li-details-pink.png) no-repeat left center;
}

.box-client.light-green ul.client-details li {
    background: url(../images/li-details-green.png) no-repeat left center;
}

.box-client.blue ul.client-details li {
    background: url(../images/li-details-blue.png) no-repeat left center;
}

.box-client.yellow ul.client-details li {
    background: url(../images/li-details-yellow.png) no-repeat left center;
}

.box-client.green ul.client-details li {
    background: url(../images/li-details-green.png) no-repeat left center;
}

.box-client.purple ul.client-details li {
    background: url(../images/li-details-purple.png) no-repeat left center;
}

/* Terms and conditions*/
#content-terms {
    background: #fff;
    border: 1px solid #dfdfdf;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    width: 718px;
    padding: 20px 15px;
    margin-top: 6px;
}

#content-terms h2, #content-terms-big h2 {
    font: normal normal 18px Arial;
    color: #444444;
    padding-bottom: 15px;
}

#content-terms p, #content-terms-big p {
    font: normal normal 12px Arial, Helvetica, sans-serif;
    color: #353535;
    line-height: 18px;
    padding-bottom: 10px;
}

#content-terms p span {
    font: normal bold 12px Arial, Helvetica, sans-serif;
}

#content-terms ul, #content-terms-big ul {
    font: normal normal 12px Arial, Helvetica, sans-serif;
    color: #353535;
    line-height: 18px;
    padding-bottom: 30px;
    padding-left: 20px;
}

/* end terms */
.reset-account {
    float: left;
    padding: 50px 60px 0 40px;
    width: 600px;
}

a.bttn-reg {
    display: block;
    width: 65px;
    height: 20px;
    padding: 4px 0 0 25px;
    background: url(../images/bttn-reg.png) no-repeat 0 0;
    color: #0b0b0b;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    cursor: pointer;
}

a.bttn-back {
    font: normal normal 11px Arial, Helvetica, sans-serif;
    float: left;
    padding-top: 7px;
}

a.bttn-back:hover {
    color: #d81922;
}

a.bttn-reg:hover {
    background: url(../images/bttn-reg.png) no-repeat 0 -24px;
    color: #d81922;
}

a.bttn-reg.mr30 {
    margin-right: 30px;
}

a.bttn-login {
    display: block;
    width: 51px;
    height: 20px;
    padding: 4px 0 0 0;
    text-align: center;
    background: url(../images/bttn-login.png) no-repeat 0 0;
    color: #0b0b0b;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    cursor: pointer;
}

a.bttn-login:hover {
    background: url(../images/bttn-login.png) no-repeat 0 -24px;
    color: #d81922;
}

button.bttn-login {
    display: block;
    width: 51px;
    height: 24px;
    padding: 4px 0 0 0;
    text-align: center;
    background: url(../images/bttn-login.png) no-repeat 0 0;
    color: #0b0b0b;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    cursor: pointer;
}

button.bttn-login:hover {
    background: url(../images/bttn-login.png) no-repeat 0 -24px;
    color: #d81922;
}

/*inregistrare*/
#content-info-big {
    background: #fff;
    border: 1px solid #dfdfdf;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-topright: 20px;
    width: 998px;
    padding: 10px 0;
    margin-top: 6px;
}

.register-left {
    width: 380px;
    height: 250px;
    float: left;
    border-right: 1px dotted #c0c0c0;
    padding: 50px 60px 0 60px;
}

.register-right {
    width: 370px;
    height: 250px;
    float: left;
    padding: 50px 60px 0 40px;
}

.register-account {
    width: 600px;
    float: left;
    padding: 50px 60px 0 40px;
}

.r-required {
    color: #F15C22;
}

.r-label-box {
    width: 100px;
    padding-right: 15px;
    float: left;
    color: #666666;
    font: normal bold 11px Arial, Helvetica, sans-serif;
    margin-bottom: 10px;
    text-align: right;
    padding-top: 5px;
}

.r-label-account-exists {
    width: 300px;
    padding-left: 56px;
    float: left;
    color: #F15C22;
    font: normal bold 13px Arial, Helvetica, sans-serif;
    margin-bottom: 10px;
    text-align: right;
}

.r-label-newsletter-email-exists {
    width: 100;
    padding-right: 70px;
    float: right;
    color: #F15C22;
    font: normal normal 10px Arial, Helvetica, sans-serif;
    margin-top: 10px;
    text-align: right;
}

.r-error-message {
    padding-right: 100px;
    font: normal 11px Arial, Helvetica, sans-serif;
    color: #F15C22;
    float: right;
    margin-top: 6px;
    padding-right: 60px;
}

.r-error-message-login {
    padding-right: 100px;
    font: normal 11px Arial, Helvetica, sans-serif;
    color: #F15C22;
    float: right;
    margin-top: 6px;
    padding-right: 22px;
}

.r-all-fileds-required {
    color: #F15C22;
    float: right;
    font-size: 11px;
    padding-right: 250px;
    padding-top: 20px;
}

.r-input-checkbox input {
    color: #666666;
    padding-top: 3px;
    height: 17px;
}

.r-input-select {
    width: 233px;
    float: left;
}

.r-input-select select {
    color: #666666;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    width: 232px;
    border: 1px solid #D0D0D0;
    background: transparent;
    height: 17px;
}

.r-input-select-birthday {
    width: 233px;
    float: left;
}

.r-input-select-birthday select {
    color: #666666;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    width: 75px;
    border: 1px solid #D0D0D0;
    background: transparent;
    height: 17px;
    display: inline;
}

.r-input-box {
    width: 220px;
    height: 20px;
    padding: 0 5px;
    float: left;
    background: url(../images/search-input-bg.png) repeat-x top;
    border: 1px solid #d0d0d0;
    color: #0b0b0b;
    font: normal normal 11px Arial, Helvetica, sans-serif;
    margin-bottom: 10px;
}

.r-input-box input, .r-input-box textarea {
    width: 100%;
}

.r-input-box input {
    height: 17px;
    margin-top: 2px;
}

.r-input-box input.checkbox {
    border: none;
    background: transparent;
    padding-top: 3px;
    height: 17px;
}

.r-form-bttn {
    width: 230px;
    margin-left: 115px;
}

.r-info {
    border-bottom: 1px dotted #C0C0C0;
    margin-bottom: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 898px;
}

a.lost-pass {
    color: #808080;
    font: normal normal 12px Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

a.lost-pass:hover {
    text-decoration: none;
}

/*modal window*/
.modal-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    background: #fff;
    opacity: .20;
    filter: alpha(opacity = 75);
    -moz-opacity: 0.75;
    z-index: 101;
}
* html .modal-overlay {
    position: absolute;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
.modal-window
{
	position:fixed;
	top:50%;
	left:50%;
	margin:0;
	padding:0;
	z-index:102;
}
* html .modal-window
{
	position:absolute;
}
.close-window
{
	position:absolute;
	width:32px;
	height:32px;
	right:8px;
	top:8px;
	background:transparent url('/examples/modal-simple/close-button.png') no-repeat scroll right top;
	text-indent:-99999px;
	overflow:hidden;
	cursor:pointer;
	opacity:.3;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
.close-window:hover
{
	opacity:.99;
	filter: alpha(opacity=99);
	-moz-opacity: 0.99;
}
/*end*/

.bar-modal-class{
width:278px;
height:24px;
background:url(../images/modal/bar-modal.png) no-repeat top left;
padding:6px 12px 0 12px;
margin-bottom:20px;
}

.modal-window-class{
background:#f1f1f1 url(../images/modal/bck-modal.png) repeat-x;
border:1px solid #b7b7b7;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
width:303px;
padding:2px 2px 20px 2px;
}

.modal-window-class h6{
float:left;
font:normal bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#f1f1f1;
padding-top:2px;
}

.modal-content-class{
width:205px;
padding-left:75px;
background:transparent url(../images/modal/user-modal.gif) no-repeat top left;
margin-left:10px;
color:#353535;
font:normal normal 11px Verdana, Arial, Helvetica, sans-serif;
min-height:80px;
}


* html .modal-content-class{
height:80px;
}

ul#modal-links{
margin:18px 0 0 0;
padding:0;
}

ul#modal-links li{
display:inline;}

ul#modal-links li.first{
background:url(../images/modal/li-first.gif) no-repeat center right;
padding-right:25px;
}

ul#modal-links li.second{
padding-left:40px;
}

ul#modal-links li a{
color:#c9161e;
font:normal bold 11px Verdana, Arial, Helvetica, sans-serif;
}

ul#modal-links li a:hover{
text-decoration:underline;
}

/*feedback*/
div.feedback a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/feedback.png) no-repeat scroll 0 0;
display:block;
height:100px;
text-indent:-10000em;
width:100px;
}
div.feedback {
bottom:0;
position:fixed;
right:0;
z-index:100000;
}

div.concursuri-supersale {-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px; padding:10px; border:1px solid #D9D9D9; background:url(../) no-repeat right bottom;}

div.concursuri-supersale a,div.concursuri-supersale a:hover {text-decoration:none;}
div.concursuri-supersale p.titlu {font-size:18px;text-align:center;color:#454544;text-decoration:underline;}
div.concursuri-supersale p.info {font-size:12px; color:#353535;}
div.concursuri-supersale p.info img {float:right}