*
{
  margin: 0;
  padding: 0;
  font-family: Arial, sans-serif;
  font-size: 12px;
  outline: none;
  -moz-outline: none;
  /*z-index: 0;*/ 
}
.modal-window.overlay
{
  background-color: #000;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0.4;
  filter: alpha(opacity=40);
  z-index:9999;
}
.modal-content
{
  position: absolute;
  top: 232px;
  z-index:10000;
  width: 100%;
}
.modal-content .modal
{
  width: 396px;
  margin: 0 auto;
  height: 217px;
  background-image: url(../images/modal-window-bg.png);
  position: relative;
  padding-top: 60px;
  padding-left: 40px;
  padding-right: 40px;
  color:  #fff;
  font-size: 13px;
} /*\*/ * html .modal-content .modal { background-image: url(../images/modal-window-bg.gif); } /**/

.modal-content .modal a.close
{
  display: block;
  position: absolute;
  width: 31px;
  height: 31px;
  top: 0;
  right: 0;
  background-image: url(../images/modal-close.png);
} /*\*/ * html .modal-content .modal a.close { background-image: url(../images/modal-close.gif); } /**/
.test { bottom: 0px; }
.cufon { z-index: -1 !important; }
#page #content .text .yui-uploader .file .cufon { z-index: 1 !important; }
.left { float: left; }
.right { float: right; }
.auto { height: auto !important; width: auto !important;}
.relative { position: relative; }
.absolute { position: absolute; }
.absolute-right { right: 0px; }
.bottom15 { bottom: 15px; }
.bottom10 { bottom: 10px; }
a img { border: 0; }
ul.no-style { list-style-type: none; }
a.detalii { background-image: url(../images/vezi-detalii.png); height: 43px; width: 85px;text-indent: -5000px; display: block; } /*\*/ * html a.detalii { background-image: url(../images/vezi-detalii.gif);  } /**/
a.detalii:hover { background-position: 0px -43px; }
a.detalii.participa-si-tu { width: 103px !important;  background-image: url(../images/participa-si-tu.png) !important; } /*\*/ * html a.detalii.participa-si-tu { background-image: url(../images/participa-si-tu.gif) !important;  } /**/
a.detalii.voteaza { width: 73px !important;  background-image: url(../images/voteaza.png) !important; } /*\*/ * html a.detalii.voteaza { background-image: url(../images/voteaza.gif) !important; } /**/
a.detalii.vezi-galerie{ width: 134px !important;  background-image: url(../images/vezi-galerie.png) !important; margin-left: 10px !important; } /*\*/ * html a.detalii.vezi-galerie { background-image: url(../images/vezi-galerie.gif) !important; } /**/
a.detalii.inregistreaza-te { height: 73px !important; width: 227px !important; background-image: url(../images/inregistreaza-te.png); } /*\*/ * html a.detalii.inregistreaza-te { background-image: url(../images/inregistreaza-te.gif) !important; } /**/
a.detalii.inregistreaza-te:hover { background-position: 0px -73px !important; }
a { cursor: pointer !important; }
#page #content div.intro-daca.relative div.absolute a img
{
  border: 0;
} /*\*/ * html #page #content div.intro-daca.relative div.absolute a img { behavior: url(../js/iepngfix.htc);  } /**/


table tr td img
{
  border: 0;
} /*\*/ * html table tr td img { behavior: url(../js/iepngfix.htc); } /**/

body
{
  position: relative;
  background-image: url(../images/background.jpg);
  background-position: top center;
  background-attachment: fixed;
  background-repeat: no-repeat;
  
} 
html, body
{
  height:100%; 
}
#page
{
  padding-top: 13px;
  padding-bottom: 45px;
  width: 960px;
  margin: 0 auto;
}
.home { min-height: 100%; position: relative; }
#page #top .avon
{
  padding-top: 28px;
  padding-left: 4px;
} /*\*/ * html #page #top .avon a img { behavior: url(../js/iepngfix.htc); } /**/

#page #top .anew
{
  margin-left: 36px;
  padding-top: 6px;
} /*\*/ * html #page #top .anew a img { behavior: url(../js/iepngfix.htc); } /**/

#page #top .menuContainer
{
  margin-left: 15px;
}
#page #top .menuContainer .login
{
  margin-left: 14px;
  position: relative;
}
#page #top .menuContainer .login a, #page #top .menu .login a:visited, #page #top .menu .login a:link
{
  color: #c2e0f0;
  text-decoration: underline;
  font-weight: bold;
}
#page #top .menuContainer .login #loginBox
{
  position: absolute;
  z-index: 200;
  left: 40px;
  top: -5px;
  background-image: url(../images/login-bg.png);
  padding-left: 9px;
  padding-top: 10px;
  width: 207px;
  height: 161px;
  padding-right: 8px;
} /*\*/ * html #page #top .menuContainer .login #loginBox { background-image: url(../images/login-bg.gif); } /**/

#page #top .menuContainer .login #loginBox .form label
{
  color: #fff;
  margin-bottom: 3px;
  display: block;
  z-index: 200;
}
#page #top .menuContainer .login #loginBox .form
{
  z-index: 200;
}
#page #top .menuContainer .login #loginBox .form div.input
{
  background-image: url(../images/input-bg.png);
  width: 207px;
  height: 34px;
  margin-bottom: 6px;
} /*\*/ * html #page #top .menuContainer .login #loginBox .form div.input { background-image: url(../images/input-bg.gif); } /**/

#page #top .menuContainer .login #loginBox .form div.links
{
  margin-left: 10px;
  z-idnex: 200;
}
#page #top .menuContainer .login #loginBox .form a
{
  z-index: 200;
  display: block;
  font-weight: normal !important;
  color: #bacddb;
  font-size: 12px;
} /*\*/ * html #page #top .menuContainer .login #loginBox .form a { font-size: 11px; } /**/ *+html #page #top .menuContainer .login #loginBox .form a { font-size: 11px; }
#page #top .menuContainer .login #loginBox .form input.submit
{
  width: 80px;
  height: 31px;
  background-image: url(../images/trimite.png);
  border: 0px;
  background-color: transparent;
  cursor: pointer;
} /*\*/ * html #page #top .menuContainer .login #loginBox .form input.submit { background-image: url(../images/trimite.gif); } /**/

#page #top .menuContainer .login #loginBox .form div.input input
{
  border: 0px;
  margin-top: 8px;
  margin-left: 10px;
  width: 185px;
  background-color: transparent;
  font-size: 14px;
}
#page #top .menuContainer .menu
{
  margin-top: 8px;
}
#page #top .menuContainer .menu ul li
{
  float: left;
  position: relative;
  z-index: 0;
}
#page #top .menuContainer .menu ul li div.submenu
{
  position: absolute;
}
#page #top .menuContainer .menu ul li #cati-ani_submenu
{
  bottom: -155px;
  left: 7px;
} /*\*/ * html #page #top .menuContainer .menu ul li #cati-ani_submenu { bottom: -180px; }

#page #top .menuContainer .menu ul li #plus35_submenu
{
  bottom: -105px;
  left: 20px;
} /*\*/ * html #page #top .menuContainer .menu ul li #plus35_submenu { bottom: -125px; }

#page #top .menuContainer .menu ul li #daca_submenu
{
  bottom: -105px;
  left: 20px;
} /*\*/ * html #page #top .menuContainer .menu ul li #daca_submenu { bottom: -125px; }

#page #top .menuContainer .menu ul li div.submenu div.top
{
  background-image: url(../images/submenu-top.png);
  background-repeat: no-repeat;
  width: 154px;
  height: 19px;
} /*\*/ * html #page #top .menuContainer .menu ul li div.submenu div.top { background-image: url(../images/submenu-top.gif); } /**/

#page #top .menuContainer .menu ul li div.submenu div.bottom
{
  background-image: url(../images/submenu-bottom.png);
  background-repeat: no-repeat;
  width: 154px;
  height: 5px;
} /*\*/ * html #page #top .menuContainer .menu ul li div.submenu div.bottom { background-image: url(../images/submenu-bottom.gif); }

#page #top .menuContainer .menu ul li div.submenu div.container
{
  background-color: #f2f3f4;
  width: 150px;
  border-left: 2px solid #bc1931;
  border-right: 2px solid #bc1931;
}

#page #top .menuContainer .menu ul li div.submenu div.container ul
{
  margin-left: 10px !important;
}
#page #top .menuContainer .menu ul li div.submenu div.container ul li
{
  float: none;
}
#page #top .menuContainer .menu ul li div.submenu div.container ul li a
{
  cursor: pointer;
  height: 12px !important;
  text-indent: 0px !important;
  width: 126px;
  padding-left: 5px;
  font-size: 12px;
  color: #231f20;
  text-decoration: none;
  display: block;
  padding-top: 6px;
  padding-bottom: 7px;
  background-image: url(../images/submenu-border.jpg);
  background-position: bottom;
  background-repeat: repeat-x;
}
#page #top .menuContainer .menu ul li div.submenu div.container ul li a:hover
{
  font-weight: bold;
  color: #a01127;
}
#page #top .menuContainer .menu ul li div.submenu div.container ul li a.last
{
  background: none !important;
}
#page #top .menuContainer .menu ul li
{
  z-index: 10;
}
#page #top .menuContainer .menu ul li a
{
  background-image: url(../images/menu.png);
  background-repeat: no-repeat;
  display: block;
  text-indent: -5000px;
  height: 37px;
  z-index: 0;
} /*\*/ * html #page #top .menuContainer .menu ul li a { background-image: url(../images/menu.jpg); } /**/

#page #top .menuContainer .menu ul li.active a
{
  cursor: default;
}
#page #top .menuContainer .menu ul li #plus35
{
  width: 190px;
}
#page #top .menuContainer .menu ul li #plus35:hover
{
  background-position: 0px -37px;
}
#page #top .menuContainer .menu ul li.active #plus35
{
  background-position: 0px -37px;
}
#page #top .menuContainer .menu ul li #quiz
{
  width: 74px;
  background-position: -190px 0px;
}
#page #top .menuContainer .menu ul li #quiz:hover
{
  background-position: -190px -37px;
}
#page #top .menuContainer .menu ul li.active #quiz
{
  background-position: -190px -37px;
}
#page #top .menuContainer .menu ul li #cati-ani
{
  width: 170px;
  background-position: -264px 0px;
} 
#page #top .menuContainer .menu ul li #cati-ani:hover
{
  background-position: -264px -37px;
}
#page #top .menuContainer .menu ul li.active #cati-ani
{
  background-position: -264px -37px;
}
#page #top .menuContainer .menu ul li #daca
{
  width: 191px;
  background-position: -434px 0px;
} 
#page #top .menuContainer .menu ul li #daca:hover
{
  background-position: -434px -37px;
}
#page #top .menuContainer .menu ul li.active #daca
{
  background-position: -434px -37px;
}
#page #content
{
  width: 960px;
  margin-top: 49px;
  /*min-height: 400px;*/
} /*\*/ * html #page #content { /*height: 400px;*/ } /**/

#page #content div.pagination
{
  padding-top: 10px;
}
#page #content div.pagination ul
{
  list-style-type: none;
  display: inline;
  margin: 0 auto;
}
#page #content div.pagination ul li
{
  float: left;
  margin-left: 25px;
}
#page #content div.pagination ul li.current
{
  padding-left: 8px;
  padding-top: 3px;
  width: 16px;
  height: 20px;
  color: #fff;
  font-weight: bold;
  background-image: url(../images/paginator-active.png);
} /*\*/ * html #page #content div.pagination ul li.current { background-url: url(../images/paginator-active.png); } /**/

#page #content div.pagination ul li a
{
  color: #323232;
  font-weight: bold;
  text-decoration: none;
  padding-top: 3px;
  display: block;
}
#page #content .presentation
{

}  /*\*/ * html #page #content .presentation div.left a img { behavior: url(../js/iepngfix.htc); } /**/
#page #content .presentation .home-detail
{
  margin-left: 25px;
}
#page #content .presentation .home-detail h1
{
  margin-top: 20px;
  margin-bottom: 25px;
  font-weight: normal;
  font-size: 35px;
  width: 350px;
  color: #231f20;
}
#page #content .presentation .home-detail .info
{
  width: 380px;
  font-size: 14px;
  color: #231f20;
  margin-bottom: 28px;
  line-height: 22px;
}
#page #content .boxuri
{

}
#page #content .boxuri .quiz .detalii
{
  background-image: url(../images/vezi-detalii-boxuri.png) !important;
} /*\*/ * html #page #content .boxuri .quiz .detalii {  background-image: url(../images/vezi-detalii-boxuri.gif) !important; } /**/
#page #content .boxuri .cati-ani .detalii
{
  margin-top: 7px;
}
#page #content .boxuri .daca
{
  margin-top: 18px;
  width: 222px;
  height: 128px;
  padding-top: 86px;
  padding-left: 30px;
  padding-right: 30px;
  background: transparent url(../images/box-10-ani.png) no-repeat 0 0;
} /*\*/ * html #page #content .boxuri .daca { background-image: url(../images/box-10-ani.gif); } /**/

#page #content .boxuri .daca .text
{
  height: 69px;
}
#page #content .boxuri .quiz
{
  margin-top: 18px;
  width: 222px;
  height: 124px;
  padding-top: 90px;
  padding-left: 30px;
  padding-right: 30px;
  background: transparent url(../images/box-quiz.png) no-repeat 0 0;
} /*\*/ * html #page #content .boxuri .quiz { background-image: url(../images/box-quiz.gif); } /**/

#page #content .boxuri p
{
  width: 222px !important;
  color: #fff;
}
#page #content .boxuri .cati-ani
{
  width: 222px;
  height: 100px;
  padding-top: 128px;
  padding-left: 30px;
  padding-right: 30px;
  background: transparent url(../images/box-cat-ani.png) no-repeat 0 0;
} /*\*/ * html #page #content .boxuri .cati-ani { background-image: url(../images/box-cat-ani.gif); } /**/
#page #content .boxuri .quiz .text
{
  height: 62px;
}
#page #content .boxuri .text
{
  color: #fff;
}
#page #content ul.galerie
{
  width: 630px;
}
#page #content ul.galerie li
{
  background: transparent url(../images/galerie-image-bg.png) no-repeat 0 0;
  width: 180px;
  padding: 15px;
  height: 125px;
  position: relative;
  float: left;
} /*\*/ * html #page #content ul.galerie li { background-image: url(../images/galerie-image-bg.gif); } /**/
#page #content ul.galerie.big
{
}
#page #content ul.galerie.big li
{
  background: transparent url(../images/galerie-image-big-bg.png) no-repeat 0 0;
  width: 241px;
  padding: 15px;
  height: 177px;
} /*\*/ * html #page #content ul.galerie.big li { background-image: url(../images/galerie-image-big-bg.gif) !important; } /**/
#page #content ul.galerie li img
{
  border: 1px solid #fff;
}
#page #content ul.galerie li div.overlay
{
  position: absolute;
  z-index: 2;
  background-color: #000;
  opacity: 0.5;
  filter: alpha(opacity=50);
  bottom: 17px;
  left: 16px;
  width: 178px;
  height: 45px;
}
#page #content ul.galerie.big li div.overlay
{
  width: 239px;
}
#page #content ul.galerie li div.info
{
  left: 26px;
  color: #fff;
  line-height: 16px;
  position: absolute;
  bottom: 20px;
  z-index: 3;
}
#page #content ul.galerie.big li div.info
{
  bottom: 5px !important;
}
#page #content div.galerie
{
  width: 630px;
}
#page #content div.galerie h1, #page #content div.text h1
{
  margin-top: 20px;
  margin-bottom: 25px;
  font-weight: normal;
  font-size: 35px;
  color: #231f20;
}

#page #content div.text p
{
  width: 630px;
  color: #404040;
  line-height: 18px;
}
#page #content div.galerie div.sort a, #page #content div.galerie div.sort
{
  padding-top: 34px;
  color: #231f20;
  text-decoration: none;
}
#page #content div.galerie div.sort div.link
{
  border-bottom: 2px solid #bb4156;
}
#page #content div.galerie div.sort div
{
  margin-left: 10px;
}
#page #content .text
{
  width: 630px;
}
#page #content div.text ol li
{
  line-height: 18px;
}
#page #content .text a, #page #content .text a:visited, #page #content .text a:link
{
  font-weight: bold;
  text-decoration: underline;
  color: #9d0a0d;
}
#page #content .text .yui-uploader
{
  margin-top: 15px;
  background-image: url(../images/upload-bg.png);
  height: 50px;
  width: 574px;
  padding-top: 23px;
  padding-left: 30px;
  position: relative;
} /*\*/ * html #page #content .text .yui-uploader { background-image: url(../images/upload-bg.gif); }
#page #content .text .yui-uploader .browse
{
  left: 391px;
  top: 15px;
  position: absolute;
  height: 36px;
  width: 76px;
  background-image: url(../images/browse-btn.png);
} /*\*/ * html #page #content .text .yui-uploader .browse { background-image: url(../images/browse-btn.gif); }
#page #content .text .yui-uploader .trimite
{
  position: absolute;
  left: 476px;
  top: 13px;
  
}
#page #content .text .yui-uploader .file
{
  color: #fff;
  font-size: 16px;
  height: 18px;
  width: 340px;
  overflow: hidden;
}
#page #content .text #progressBar
{
  width: 604px;
  height: 41px;
  background-image: url(../images/progressbar-bg.png);
  position: relative;
  margin-top: 15px;
}
#page #content .text #progressBar #extrem-left
{
  width: 5px;
  height: 10px;
  background-image: url(../images/progress-extrems.png);
  position: absolute;
  left: 14px;
  top: 12px;
}
#page #content .text #progressBar #extrem-right
{
  width: 5px;
  height: 10px;
  background-image: url(../images/progress-extrems.png);
  background-position: -5px 0px;
  position: absolute;
  left: 581px;
  top: 12px;
}
#page #content .text #progressBar #progressBarSt
{
  height: 10px;
  left: 19px;
  top: 12px;
  position: absolute;
}
#page #content .text div.info
{
  color: #6c6668;
  font-size: 11px;
  font-style: italic;
  margin-top: 10px;
  margin-bottom: 20px;
  line-height: 16px;
}
#page #content .text .box-voteaza
{
  background-image: url(../images/box-voteaza.png); 
  width: 222px;
  height: 148px;
  padding-top: 66px;
  padding-left: 30px;
  padding-right: 30px;
} /*\*/ * html #page #content .text .box-voteaza { background-image: url(../images/box-voteaza.gif);  } /**/
#page #content .text .box-voteaza p
{
  color: #fff;
  line-height: 18px;
  margin-bottom: 10px;
  width: 222px !important;
}
#page #content .text div.form 
{
  margin-top: 25px;
}
#page #content .text div.form table td
{
  padding-bottom: 22px;
}
#page #content .text div.form label
{
  color: #404040;
  padding-right: 12px;
}
#page #content .text div.form div.input
{
  padding-right: 24px;
  background-image: url(../images/input-small.png);
  width: 226px;
  height: 34px;
  background-repeat: no-repeat;
} /*\*/ * html #page #content .text div.form div.input { background-image: url(../images/input-small.gif); } /**/

#page #content .text div.form div.input.big
{
  background-image: url(../images/input-big.png) !important;
  width: 526px;
} /*\*/ * html #page #content .text div.form div.input.big { background-image: url(../images/input-big.gif); } /**/

#page #content .text div.form div.input.big input
{
  width: 505px !important;
}
#page #content .text div.form div.input.smaller
{
  background-image: url(../images/input-smaller.png) !important;
  width: 56px;
} /*\*/ * html #page #content .text div.form div.input.smaller { background-image: url(../images/input-smaller.gif); } /**/

#page #content .text div.form div.input.smaller input
{
  width: 35px !important;
}
#page #content .text div.form div.input input
{
  border: 0px;
  margin-top: 8px;
  margin-left: 10px;
  width: 205px;
  background-color: transparent;
  font-size: 14px;
}
#page #content .text div.form div.label-checkbox
{
  padding-top: 2px;
}
#page #content .text div.form div.checkbox
{
  width: 18px;
  height: 19px;
  background-image: url(../images/checkbox.png);
  margin-right: 7px;
  cursor: pointer;
} /*\*/ * html #page #content .text div.form div.checkbox { background-image: url(../images/checkbox.gif); } /**/

#page #content .text div.form div.checkbox.active
{
  background-position: 0px -19px;
}
#page #content .text div.form div.textarea
{
  width: 526px;
  height: 124px;
  background-image: url(../images/textarea.png);
} /*\*/ * html #page #content .text div.form div.textarea { background-image: url(../images/textarea.gif); } /**/

#page #content .text div.form div.textarea textarea
{
  margin-top: 8px;
  margin-left: 10px;
  width: 506px;
  height: 108px;
  border: 0px;
  background-color: transparent;
}

#page #content div.intro-daca
{
  background-image: url(../images/intro-cati-ani.png);
  width: 584px;
  height: 227px;
  padding-left: 23px;
  padding-right: 23px;
  padding-top: 86px;
} /*\*/ * html #page #content div.intro-daca { background-image: url(../images/intro-cati-ani.gif); }

#page #content div.intro-daca p
{
  width: 584px;
  color: #fff;
  line-height: 22px;
  font-size: 14px;
}
#page #content div.daca
{
  overflow: hidden;
  width: 607px;
  height: 481px;
  background-image: url(../images/votare-bg.png);
  background-repeat: no-repeat;
  padding-top: 75px;
  padding-left: 23px;
  z-index: 0;
} /*\*/ * html #page #content div.daca { background-image: url(../images/votare-bg.gif); } 
#page #content div.daca div.overlay
{
  position: absolute;
  bottom: 0;
  left: 3px;
  background-image: url(/images/overlay-bg.png);
  width: 467px;
  height: 40px;
  padding-top: 10px;
  padding-left: 20px;
  z-index: 1;
  color: #fff;
} /*\*/ * html #page #content div.daca div.overlay { background-image: none; background-color: #000; } /**/
#page #content div.daca img
{
  border: 3px solid #530a16;
  position: absolute;
  left: 450px;
}
#page #content div.daca #z25
{
  width: 53px;
  height: 43px;
  position: absolute;
  left: 63px;
  top: 503px;
  display: block;
}
#page #content div.daca #pplus
{
  width: 66px;
  height: 43px;
  position: absolute;
  left: 405px;
  top: 503px;
  display: block;
}
#page #content div.daca #d35
{
  width: 57px;
  height: 43px;
  position: absolute;
  left: 182px;
  top: 503px;
  display: block;
}
#page #content div.daca #t45
{
  width: 56px;
  height: 43px;
  position: absolute;
  left: 292px;
  top: 503px;
  display: block;
}
#page #content div.daca #counterDiv
{
  top: 371px;
  left: 560px;
  font-size: 44px;
  color: #fff;
  font-weight: bold;
  width: 48px;
  text-align: center;
}
.footerContainer
{
  bottom: 15px;
  position: absolute;
  width: 100%;
}
#footer
{
  margin-top: 25px;
  margin-bottom: 30px;
  width: 960px;
  margin: 0 auto;
  
}
#footer ul li
{
  float: left;
}
#footer ul li.separator
{
  height: 14px;
  width: 1px;
  margin-left: 7px;
  margin-right: 7px;
  display: block;
  background-color: #323232;
}
#footer ul li a, #footer ul li a:visited, #footer ul li a:link, #footer div
{
  font-size: 11px;
  text-decoration: none;
  color: #323232;
}
div.reviewboxes
{
  margin-top: 20px;
}
div.reviewboxes h2
{
  color: #231f20;
  font-size: 18px;
  padding-left: 5px;
  margin-bottom: 3px;
} /*\*/ * html div.reviewboxes h2 { font-weight: normal; } /**/
div.reviewbox
{
  width: 300px;
  height: 380px;
  background: transparent url(../images/review-box-bg.png) no-repeat scroll 0 0;
} /*\*/ * html div.reviewbox { background: transparent url(../images/review-box-bg.gif) no-repeat scroll 0 0; } /**/
div.reviewbox div.txtarea
{
  position: absolute;
  top: 25px;
  left: 25px;
  width: 232px;
  height: 56px;
  z-index: 1;
  font-size: 12px !important;
}
div.reviewbox div.txtarea
{
  color: #fff;
  font-size: 16px;
  width: 232px;
  overflow: hidden;
}
div.reviewbox div.txtarea textarea
{
  width: 232px;
  height: 56px;
  border: 0px;
  background: none;
  color: #fff;
  font-size: 11px;
  overflow: auto;
}
div.caract
{
  position: absolute;
  top: 110px;
  left: 17px;
  color: #ffb1b1;
  font-size: 10px;
}
div.caract span { font-size: 11px;font-weight: bold; }

div.hearts
{
  position: absolute;
  top: 127px;
  left: 18px;
  
}
div.hearts span
{
  color: #ffb1b1;
  font-size: 11px;
}
div.hearts ul, div.hearts_rating ul
{
  list-style-type: none;
}
div.hearts ul li, div.hearts_rating ul li
{
  width: 17px;
  height: 14px;
  float: left;
  margin-left: 1px;
  background: transparent url(../images/hearts.png) no-repeat scroll 0 0;
  cursor: pointer;
} /*\*/ * html div.hearts ul li { background: transparent url(../images/hearts.gif) no-repeat scroll 0 0;  } /**/
div.hearts ul li.inactive, div.hearts_rating ul li.inactive
{
  background-position: -17px 0px;
}
div.reviewbox a.btn
{
  position: absolute;
  top: 111px;
  left: 197px;
}
/*\*/ * html div.reviewbox a.btn img { behavior: url(../js/iepngfix.htc); } /**/
div.pareri
{
  position: absolute;
  top: 162px;
  left: 17px;
  color: #ffb1b1;
  font-size: 10px;
}
div.pareri span { font-size: 12px;font-weight: bold; }
div.sorteaza
{
  position: absolute;
  top: 162px;
  left: 136px;
  color: #ffb1b1;
  font-size: 10px;
}
div.sorteaza a
{
  font-size: 11px;
  font-weight: bold;
  color: #fff !important;
  text-decoration: underline;
  margin-right: 3px;
}
div.sorteaza a:hover, div.sorteaza a.active
{
  color: #000 !important;
}
div.reviewbox div.entries
{
  top: 184px;
  left: 0;
  position: absolute;
  height: 184px;
}
div.entries div.entry
{
  width: 254px;
  padding: 10px 29px 10px 17px;
}
div.entries div.entry.r0
{
  background-image: url(../images/r0-bg.png);
  background-repeat: repeat;
} /*\*/ * html div.entries div.entry.r0 { background-image: none; background-color: #8e0e12; } /**/
div.entry td.name
{
  color: #fff;
  font-size: 12px;
}
div.entry td.hearts
{
  text-align: right;
}
div.entry td.hearts span
{
  width: 17px;
  height: 14px;
  background-image: url(../images/heart.png);
  display: inline-block;
} /*\*/ * html div.entry td.hearts span { behavior: url(../js/iepngfix.htc); } /**/
div.entry td.text
{
  padding-top: 10px;
  font-size: 11px;
  color: #ffb1b1;
  line-height: 14px;
}
div.entries div.scroller
{
  position: relative;
  width: 100%;
  height: 184px;
}
div.over_review
{
  width: 300px; position: absolute; height: 220px; top: 150px; background-color:#000; filter: alpha(opacity=50);opacity: 0.5; z-index: 2
}
div.over_loading
{
  position: absolute; left: 86px; top: 260px;z-index:2;
}
a.parerelk { right: -242px; top: -50px; }
/*\*/ * html a.parerelk { top: -20px; } /**/
/*\*/ * html a.parerelk img { behavior: url(../js/iepngfix.htc); } /**/
div.hearts_rating_lightbox ul
{
  list-style-type: none;
}
div.hearts_rating_lightbox ul li
{
  cursor: pointer;
  background-image: url(../images/star_1.jpg);
  display: block;
  height: 16px;
  width: 16px;
  float: left;
}
div.hearts_rating_lightbox ul li.inactive
{
  background-image: url(../images/star_2.jpg);
}