body {
  margin: 0px;
  padding: 0px;
   background-color: #ffffff;
}

* {
  font-family: Verdana;
  font-size: 11px;
  outline: none;
}

form {
  margin: 0px;
  padding: 0px;
}

a:link, a:active, a:visited {
  color: #de4e09;
  font-size: 11px;
  text-decoration: none;
}

a:hover {
  color: #de4e09;
  font-size: 11px;
  text-decoration: underline;
}

.error_msg {
  color: #B12401;
}

.table_background {
  background-color: #ffffff;
}

.menu_bg {
  background: url(../../images/menu_bg.jpg) no-repeat;
  width: 56px;
  height: 28px;
  text-align: center;
  font-size: 11px;
  line-height: 28px;
  color: #3B0F1E;
  display: block;
  text-decoration: none;
  font-weight: bold;
}

.search_area {
  background: url(../../images/search_area.jpg) no-repeat;
  height: 29px;
  width: 253px;
  text-indent: 10px;
  color: #333333;
  font-size: 15px;
  line-height: 20px;
  border: 0px;
}

.RFF {
  background: url(../../images/pink_bg.jpg) no-repeat;
  height: 24px;
}

.pink_bg_left {
  background: url(../../images/pink_bg_left.jpg) no-repeat;
  height: 24px;
  width: 10px;
}

.pink_bg_middle {
  background: url(../../images/pink_bg_middle.jpg) repeat-x;
  height: 24px;
}

.pink_bg_right {
  background: url(../../images/pink_bg_right.jpg) no-repeat;
  height: 24px;
  width: 10px;
}

.flowers_bg {
  background: url(../../images/flowers_bg.jpg) no-repeat;
}

.flowers_bg2 {
  background: url(../../images/flowers_bg2.jpg) no-repeat;
}

.flowers_bg3 {
  background: url(../../images/flowers_bg3.jpg) no-repeat;
}

.table_pink_middle {
  background: url(../../images/table_pink_middle.jpg) repeat-y;
}

.table_pink_middle2 {
  background: url(../../images/table_pink_middle2.jpg) repeat-y;
}

.table2_middle {
  background: url(../../images/table2_middle.jpg) no-repeat;
}

.table2 {
  background: url(../../images/table2.jpg) no-repeat;
  width: 600px;
  height: 30px;
}

.table3_middle {
  background: url(../../images/table3_middle.jpg) no-repeat;
}

.table3 {
  background: url(../../images/table3.jpg) no-repeat;
  width: 600px;
  height: 30px;
}

.table4 {
  background: url(../../images/table4.jpg) no-repeat;
  width: 180px;
  height: 26px;
}

.table5 {
  background: url(../../images/table5.jpg) no-repeat;
  width: 180px;
  height: 26px;
}

.table6 {
  background: url(../../images/table6.jpg) no-repeat;
  width: 180px;
  height: 26px;
}

.table_title {
  color: #FFFFFF;
  font-weight: bold;
  text-indent: 40px;
}

.table_title2 {
  color: #FFFFFF;
  font-weight: bold;
  text-indent: 20px;
}

.type_text {
  width: 170px;
  border: 1px solid #666666;
  height: 20px;
  font-size: 13px;
  color: #000000;
}

.bold {
  font-weight: bold;
  font-size: 11px;
  text-decoration: none;
  color: #A00D68;
}

.normal {
  font-size: 11px;
  text-decoration: none;
  color: #000000;
}

.orange:link, .orange:visited, .orange:active, .orange:hover {
  color: #FFA405;
  font-weight: bold;
  font-size: 11px;
  line-height: 17px;
  text-decoration: none;
}

.orange {
  color: #FFA405;
  font-weight: bold;
  font-size: 11px;
  line-height: 17px;
  text-decoration: none;
}

.orange2 {
  color: #FFA405;
  font-weight: bold;
  font-size: 11px;
  line-height: 20px;
  text-decoration: none;
}

.orange3 {
  color: #FFC03B;
  font-weight: bold;
  font-size: 11px;
  line-height: 20px;
  text-decoration: none;
}

.orange2:link, .orange2:active, .orange2:visited, .orange2:hover {
  color: #FFA405;
  font-weight: bold;
  font-size: 11px;
  line-height: 20px;
  text-decoration: none;
}

.gray {
  /*color: #999999;*/
  color: #000000;
  line-height: 17px;
  font-size: 11px;
}

.bun_venit {
  font-weight: bold;
  color: #de4e09;
  font-size: 11px;
  line-height: 20px;
}

.cont_nou {
  color: #de4e09;
  font-size: 11px;
  text-decoration: underline;
  line-height: 20px;
}

.more {
  text-decoration: underline;
  color: #D17F7D;
  font-weight: bold;
  font-size: 11px;
}

.menu_left:link {
  font-weight: bold;
  color: #fd6319;
  text-decoration: none;
  line-height: 18px;
}
.menu_left:visited {
  font-weight: bold;
  color: #fd6319;
  text-decoration: none;
  line-height: 18px;
}
.menu_left:hover {
  font-weight: bold;
  color: #E64646;
  text-decoration: none;
  line-height: 18px;
}
.menu_left:active {
  font-weight: bold;
  color: #fd6319;
  text-decoration: none;
  line-height: 18px;
}


.menu_left2:link {
  font-weight: bold;
  color: #E64646;
  text-decoration: none;
  line-height: 18px;
}
.menu_left2:visited {
  font-weight: bold;
  color: #E64646;
  text-decoration: none;
  line-height: 18px;
}
.menu_left2:hover {
  font-weight: bold;
  color: #fd6319;
  text-decoration: none;
  line-height: 18px;
}
.menu_left2:active {
  font-weight: bold;
  color: #E64646;
  text-decoration: none;
  line-height: 18px;
}

.menu_left3:link {
  font-weight: bold;
  color: #fd6319;
  text-decoration: none;
  line-height: 18px;
  font-size: 10px;
}
.menu_left3:visited {
  font-weight: bold;
  color: #fd6319;
  text-decoration: none;
  line-height: 18px;
  font-size: 10px;
}
.menu_left3:hover {
  font-weight: bold;
  color: #E64646;
  text-decoration: none;
  line-height: 18px;
  font-size: 10px;
}
.menu_left3:active {
  font-weight: bold;
  color: #fd6319;
  text-decoration: none;
  line-height: 18px;
  font-size: 10px;
}




.select_reg {
  border: 1px solid #fd6319;
  font-size: 11px;
  height: 20px;
  margin: 2px 0 0;
  padding: 0;
  width: 180px;
}

.input {
  border: 1px solid #fd6319;
  font-size: 11px;
  
  margin-top: 2px;
  width: 104px;
}

.button {
  border: none;
  background-color: #F4B7C7;
  color: #ffffff;
  font-weight: bold;
  font-size: 14px;
}

.pink_left {
  background: url(../../images/pink_left.jpg) no-repeat;
  width: 6px;
  height: 20px;
}

.pink_middle {
  background: url(../../images/pink_middle.jpg) repeat-x;
  height: 20px;
}

.pink_right {
  background: url(../../images/pink_right.jpg) no-repeat;
  width: 6px;
  height: 20px;
}

.pink_left2 {
  background: url(../../images/pink_left2.jpg) no-repeat;
  width: 6px;
  height: 20px;
}

.pink_right2 {
  background: url(../../images/pink_right2.jpg) no-repeat;
  width: 6px;
  height: 20px;
}

.link_white:link, .link_white:active, .link_white:visited, .link_white:hover {
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
  line-height: 20px;
}

.link_gray:link, .link_gray:active, .link_gray:visited, .link_gray:hover {
  font-weight: normal;
  color: #666666;
  text-decoration: none;
  line-height: 20px;
}

.link_pink:link, .link_pink:active, .link_pink:visited, .red:link, .red:active, .red:visited  {
  font-weight: bold;
  color: #fd6319;
  text-decoration: none;
}

.link_pink:hover, .red:hover {
  font-weight: bold;
  color: #E64646;
  text-decoration: none;
}


.static_pink {
  font-weight: bold;
  color: #fd6319;
  text-decoration: none;
  line-height: 18px;
}

.static_gray {
  color: #000000;
}

.article_td ul {
  padding: 0px;
  margin: 0px;
}

.prod_img {
  /*border: 1px solid #fd6319;*/
  border: none;
}

.tag12:link, .tag12:active, .tag12:visited, .tag12:hover {
  font-weight: bold;
  font-size: 12px;
  color: #de4e09;
  text-decoration: none;
  line-height: 20px;
}

.tag13:link, .tag13:active, .tag13:visited, .tag13:hover {
  font-weight: normal;
  font-size: 14px;
  color: #de4e09;
  text-decoration: none;
  line-height: 20px;
}

.tag14:link, .tag14:active, .tag14:visited, .tag14:hover {
  font-weight: bold;
  font-size: 16px;
  color: #de4e09;
  text-decoration: none;
  line-height: 20px;
}

.tag14:link, .tag14:active, .tag14:visited, .tag14:hover {
  font-weight: normal;
  font-size: 18px;
  color: #de4e09;
  text-decoration: none;
  line-height: 20px;
}

.button_left {
  background: url('../../images/button_left.jpg') no-repeat;
  width: 10px;
  height: 28px;
}

.button_middle {
  background: url('../../images/button_middle.jpg') repeat-x;
  height: 28px;
  line-height: 28px;
}

.button_middle a:hover {
  display: block;
  background: url('../../images/button_middle_triangle.jpg') center no-repeat;
}

.button_right {
  background: url('../../images/button_right.jpg') no-repeat;
  width: 10px;
  height: 28px;
}

.button_left_active {
  background: url('../../images/button_left_active.jpg') no-repeat;
  width: 10px;
  height: 28px;
}

.button_middle_active {
  background: url('../../images/button_middle_active.jpg') repeat-x;
  height: 28px;
  line-height: 28px;
}

.button_middle_active a {
  display: block;
  background: url('../../images/button_middle_active_triangle.jpg') center no-repeat;
  color: #de4e09;
}

.button_right_active {
  background: url('../../images/button_right_active.jpg') no-repeat;
  width: 10px;
  height: 28px;
}

.button_link:link, .button_link:active, .button_link:visited {
  font-weight: bold;
  font-size: 12px;
  color: #470C29;
  text-decoration: none;
}

.button_link:hover {
  font-weight: bold;
  font-size: 12px;
  color: #de4e09;
  text-decoration: none;
}

.fade_out {
  opacity: 0.6;
  -moz-opacity: 0.6;
  filter: alpha(opacity=60);
}

#nav {
  float: left;
  position: absolute; 
  top: 230px;
  left: 10px;
  z-index: 100;
}

#nav a { 
  color: #fd6319;
  text-decoration: none;
  margin: 0 5px;
  padding: 3px 5px;
  line-height: 18px;
}
#nav a.activeSlide {
  background: #fd6319;
  color: white;
}
#nav a:focus { 
  outline: none;
}


/* Star rating */

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating .current-rating{
    background: url('../../images/rating_star.gif') left repeat-x;
}
.star-rating{
    position:relative;
    width:125px;
    height:25px;
    overflow:hidden;
    list-style:none;
    margin:0;
    padding:0;
    background-position: left top;
    cursor: pointer;
}
.star-rating li{
    display: inline;
}
.star-rating a,
.star-rating .current-rating{
    position: absolute;
    top: 0;
    left: 0;
    text-indent: -1000em;
    height: 25px;
    line-height: 25px;
    outline: none;
    overflow: hidden;
    border: none;
}

.star-rating a:hover {
    background-position: left bottom;
}

.star-rating a.one-star {
    width:20%;
    z-index:6;
}

.star-rating a.two-stars{
    width:40%;
    z-index:5;
}
.star-rating a.three-stars{
    width:60%;
    z-index:4;
}
.star-rating a.four-stars{
    width:80%;
    z-index:3;
}
.star-rating a.five-stars{
    width:100%;
    z-index:2;
}

.star-rating .current-rating {
    z-index:1;
    background-position: left center;
}

/* Star rating (end) */

.comunitate {
  color: #BB468C;
  font-size: 20px;
}

.text_comunitate {
  color: #E95899;
  font-size: 11px;
  line-height: 15px;
}

.text_comunitate2 {
  color: #69AE92;
  font-size: 14px;
  line-height: 20px;
}

.text_comunitate3 {
  color: #A43B66;
  font-size: 14px;
  font-weight: bold;
}

.user_comunitate {
  font-size: 11px;
  text-decoration: none;
  color: #D4BFC6;
}