.layout_recommend {background:#EDEFEF; margin-bottom:15px; zoom:1;}
.layout_recommend_content {background:url(../img/tvrecomandation/bg_recommend_tv.jpg) no-repeat top right;padding:20px 15px 0 15px;}

.layout_recommend_index {margin-bottom:15px;background:#EDEFEF}
.layout_recommend_content_index {background:#EDEFEF url(../img/tvrecomandation/bg_recommend_tv_index.jpg) no-repeat;padding:15px 15px 0px;}
.layout_recommend_content_index .full-page {width:100%}

.prezentare_serv {margin-bottom:86px;}
.prezentare_serv .serv {float:left;}
.prezentare_serv .serv h3 {font:bold 18px Arial, Helvetica, sans-serif;}
.prezentare_serv .serv1 {width:120px; padding-right:100px;}
.prezentare_serv .serv2 {width:160px; padding-right:100px}
.prezentare_serv .serv3 {width:130px; padding-right:120px}
.prezentare_serv .serv4 {width:190px;}

.recommend_tv .subtitle {font-size:14px; font-weight:bold; margin-bottom:15px;}
.recommend_tv .description {margin-bottom:25px;}
.recommend_tv h1 {color:#3391C9; font-size:26px; margin-bottom:15px;}
.recommend_tv .col_left {width:640px;}
.recommend_tv .center_cnt {width:680px; margin:0 auto;}
.recommend_tv .center_cnt .box_succes a {text-decoration:none!important;}

.box_order_list {margin-bottom:20px;}
.box_order_list h2 {margin-bottom:10px;}
.box_order_list .nr {float:left; width:34px; text-align:right;}
.box_order_list .box_white {float:left; width:606px; position:relative;}
.box_order_list .box_white .box_content {padding:0px 20px; overflow:hidden;}
.box_order_list .list_filters {float:left;}
.box_order_list .list_filters li {margin-bottom:5px; width:110px;}
.box_order_list .list_filters li a {background:url(../img/icon_filters.png) no-repeat 0 -39px; padding-left:20px; color:#666666;}
.box_order_list .list_filters li a.selected {background:url(../img/icon_filters.png) no-repeat 0 -22px; padding-left:20px; color:#000000;}
.box_order_list .list_filters2 li {width: 185px}

.box_order_list {}
.box_order_list label {font-size:12px; color:#333333;}
.box_order_list input.text {border:1px solid #C0CBD6; background:url(../img/community/bg_grey_2.jpg) repeat-x; display:block; float:left;}
.box_order_list .email {margin-bottom:15px;}
.box_order_list .email .text {width:280px;}
.box_order_list .captcha .text {width:60px; float:left; margin-right:10px;}
.box_order_list .captcha .code {float:left; margin-right:10px; width:100px;}
.box_order_list .captcha .regenerare {float:left; width:260px;}
.box_order_list .arrow {background:url(../img/tvrecomandation/arr_down_white.gif) no-repeat; width:22px; height:9px; position:absolute; left:48%; bottom:-9px;}

.box_register {text-align:center; margin-top:30px; margin-bottom:20px;}

.actors-container {width:536px; overflow:hidden;}
.actors-container .actors-inner-container {width:590px; overflow:hidden;}
.actor-container {float:left; margin-right:40px;  margin-bottom:10px; width:104px; overflow:hidden; position:relative;}
.actor-container .add {background:url(../img/tvrecomandation/tab_choose_actors.jpg) no-repeat; padding-left:17px; color:#FFFFFF; font-weight:bold; display:block; margin-bottom:10px; position:absolute; top:117px; left:6px; width:92px; height:16px; text-decoration:none;}
.actor-container .add:hover {text-decoration:none;}
.actor-container .image {margin-bottom:5px;}
.actor-container .name {color:#333333; font-weight:bold; font-size:12px; white-space:mowrap; overflow:hidden; height:14px;}
.actor-container .actor-delete {position:absolute; top:117px; right:5px; cursor:pointer;}

a.actor-image img {width:100px; height:140px;}
a.actor-image {background: url(../img/tvrecomandation/who.jpg) no-repeat 1px 1px; border:1px solid #C7C7C7; padding: 1px; display:block; width:100px; height:140px}
a.actor-image-hover {background: url(../img/tvrecomandation/who_hover.jpg) no-repeat 1px 1px;}

.recommend_tv .box_succes {padding-left:34px;}
.succes {padding-bottom:200px;}

.layer-actors {width:470px; z-index:9999; background:#fff url(../img/tvrecomandation/bg_layer_gri.jpg) repeat-x top left; border:1px solid #2C7CA6;}
.layer-actors .cnt {padding:15px;}
.layer-actors h2 {margin-bottom:10px;}
.layer-actors h3 {font-size:14px; margin-bottom:10px;}
.layer-actors .search {margin-bottom:15px;}
.layer-actors .text {border:1px solid #C1C1C1; background:url(../img/tvrecomandation/bg_input.jpg) repeat-x; float:left; margin-right:10px; width:190px;}
.layer-actors .btn {background:url(../img/tvrecomandation/btn_cauta.gif) no-repeat; width:59px;border:none; cursor:pointer; color:#FFFFFF; font-weight:bold;display:block; float:left; height:24px;}
.layer-actors .list-actors {float:left;}
.layer-actors .list-actors li {margin-bottom:5px; width:145px;}

#recommend_tv_banner {background:url(../img/tvrecomandation/bg_contest.jpg) no-repeat; width:581px; height: 150px; position:relative; margin:0 auto 20px auto; padding:60px 10px 0 15px;}
#recommend_tv_banner h1 {color:#fff; font-size:18px; font-weight:bold; margin-bottom:45px; margin-left:0;}
#recommend_tv_banner .a_invite {display:block; float:left; width:83px; height:18px; background:url(../img/tvrecomandation/button_banner.gif) no-repeat; text-decoration:none; color:#fff; font-weight:bold; padding:2px 0 0 8px; margin-left:5px;}
#friendEmail {width:274px;}
.contest-rules-container {margin-top:90px;}

#addFriendEmail {background:url(../img/tvrecomandation/add_friend_email.gif) no-repeat; width:147px; height: 20px; border:0; color:#fff; font-weight:bold; margin-left:10px; cursor:pointer; padding-bottom:3px;}
.friend_message_body {border:1px solid #C0CBD6; background:url(../img/community/bg_grey_2.jpg) repeat-x; display:block; width:440px; height:100px; float:left;}
.container-emails a.delete_x {background:url(../img/community/delete2.gif) no-repeat; width:20px; height:14px; display:block; text-indent:-9999px; float:left; margin:0px 5px; cursor:pointer;}
.container-emails a.delete_x:hover {background:url(../img/community/delete.gif) no-repeat;}
.container-emails .left span {color:#000; font-weight:bold; display:block; float:left; height:14px;}