@charset "utf-8";
/* CSS Document */

/* 17 Sept 2012 */
.box_cont_platinum{border:solid 1px #BFDEED; background-color:#F5FCFF; width:426px; padding:5px; margin-bottom:10px;}
.box_cont_gold{border:solid 1px #FFE5B3; background-color:#FFFAF0; width:426px; padding:5px; margin-bottom:10px;}
.box_cont_silver{border-bottom:solid 1px #DDDDDD; background-color:#FFF; width:426px; padding:5px; margin-bottom:10px;}
.box_cont_platinum .titlu_even_left_2, .box_cont_gold .titlu_even_left_2, .box_cont_silver .titlu_even_left_2{width:242px;}

.cap_jos{background:url(../images/images/cal_back.gif) #FFF no-repeat bottom right;}

/* PRICES PACKAGES */
.prices_packages{padding:50px 0; color:#262626; line-height:normal;}
.prices_packages h1{font-size:30px; font-weight:bold; margin-bottom:30px; text-align:center;}
.prices_packages .left_title{font-size:15px; text-align:left; font-weight:normal; background:none; padding-left:0; border-bottom:solid 1px #ededed;}
.prices_packages .left_title span{color:#808080; font-size:13px;}

.prices_packages table{text-align:center; border-collapse:separate; border-spacing:5px 0; margin:0 auto 50px auto;}
.prices_packages td{width:208px; border-bottom:solid 1px #e0e0e0; padding:8px 6px; font-size:14px; background:url(../images/prices_box_column_middle.jpg) left repeat-y;}
.prices_packages .price td{border:none 0; font-weight:normal;}
.prices_packages .free{font-weight:bold; color:#36b24a;}
.prices_packages .value{font-size:30px; font-weight:bold; color:#f27900;}
.prices_packages .small_text{font-size:16px; color:#808080;}
.prices_packages .buttons td{border-bottom:none 0; background:url(../images/prices_box_column_bottom.jpg) left bottom no-repeat; padding-bottom:6px; padding-top:0;}
.prices_packages .button_account a{width:168px; height:28px; padding-top:8px; display:block; color:#FFF; font-size:16px; font-weight:bold; background:url(../images/prices_button_green.jpg) top no-repeat;}
.prices_packages .button_account a:hover{background-position:bottom; text-decoration:none;}
.prices_packages .button_buy a{width:168px; height:28px; padding-top:8px; display:block; color:#FFF; font-size:16px; font-weight:bold; background:url(../images/prices_button_orange.jpg) top no-repeat; margin:0 auto;}
.prices_packages .button_buy a:hover{background-position:bottom; text-decoration:none;}
.prices_packages .button_buy_inactive a{width:168px; height:28px; padding-top:8px; display:block; color:#FFF; font-size:16px; font-weight:bold; background:url(../images/prices_button_gray.jpg) top no-repeat; cursor:default; margin:0 auto;}
.prices_packages .button_buy_inactive a:hover{background-position:bottom; text-decoration:none;}

.prices_packages .active{background:url(../images/prices_box_active_middle.jpg) left repeat-y;}
.prices_packages .buttons .active{background:url(../images/prices_box_active_bottom.jpg) left bottom no-repeat;}

.prices_packages .head td{background:url(../images/prices_box_column_top.jpg) 0 22px no-repeat; font-size:20px; color:#FFF; font-weight:normal; padding-top:0; padding-bottom:5px;}
.prices_packages .head .active{background:url(../images/prices_box_active_top.jpg) left top no-repeat;}
.prices_packages .head span{width:100%; height:24px; color:#F27900; font-size:18px; display:block; padding-top:6px;}

.prices_packages .head .left_title{background:none;}
.prices_packages .buttons .left_title{background:none;}

.prices_packages .standard{background-color:#36b24a; border:1px solid #158f29; padding:3px 0;}
.prices_packages .business{background-color:#f27900; border:1px solid #d16900; padding:3px 0;}
.prices_packages .premium{background-color:#008FBF; border:1px solid #007399; padding:3px 0;}
.prices_packages .elite{background-color:#6c32a6; border:1px solid #4b2273; padding:3px 0;}

.prices_packages select{border:solid 1px #CCCCCC;}
.prices_packages .now{background-color:#f2f2f2; border:solid 1px #e8e8e8; font-size:13px; padding:5px 0;}
.prices_packages .active .now{background-color:#FFF;}
.prices_packages .now .free{font-size:16px;}
.prices_packages .now .valability{color:#e50000;}
.prices_packages .now .price span{color:#808080;}
.prices_packages .price .price{font-size:18px;}
.prices_packages .price .free{font-size:16px;}
.prices_packages .quantity td{border:none 0; font-weight:normal; padding-bottom:0;}
.prices_packages .prices{text-align:left; margin:0; font-size:13px;}
.prices_packages .prices input{float:left; margin:3px 4px 0 0;}
.prices_packages .prices li{width:100%; display:block; clear:both; overflow:hidden; padding:5px 0;}
.prices_packages .prices span{color:#808080;}
.prices_packages .prices strong{}

.prices_packages .left_title .colorGreen{color:#36B24A; font-size:inherit;}
.prices_packages .colorGray{color:#808080;}
.prices_packages .colorOrange{color:#f05800;}
.prices_packages .selected{background-color:#FFF; padding:4px; display:block; float:left;}
.prices_packages .unselected{padding:4px; display:block; float:left;}
.prices_packages .doublePrice{width:100%; text-align:center; border-collapse:collapse; margin:5px 0 0 0; padding:0;}
.prices_packages .doublePrice td{width:auto; border:none 0; background:none; padding:0; display:table-cell; float:none; color:#808080;}
.prices_packages .doublePrice .selected{color:#262626;}

.prices_packages .info{position:relative; cursor:help;}
.prices_packages .smallPopup{width:250px; padding:6px; border:solid 1px #f2b230; background-color:#fff2cc; color:#000; position:absolute; z-index:100; left:212px; top:-13px; font-size:12px; display:none;}
/* PRICES PACKAGES end */

/* PACKAGES BLOCKS */
.boxBlue{width:160px; overflow:hidden; margin-bottom:4px;}
.boxBlue .top{width:100%; height:10px; font-size:0; background:url(../images/box-pachet-albastru-sus.gif) top no-repeat; overflow:hidden;}
.boxBlue .bottom{width:100%; height:16px; font-size:0; background:url(../images/box-pachet-albastru-jos.gif) bottom no-repeat; overflow:hidden;}
.boxBlue .middle{border-left:solid 1px #008fbf; border-right:solid 1px #008fbf; background-color:#f5fbfc; padding:0 9px 4px 9px; overflow:hidden;}

.detaliiPachetActiv{margin-bottom:10px;}
.detaliiPachetActiv h3{color:#224862; margin:0 0 8px 0; font-size:12px; font-weight:bold;}
.detaliiPachetActiv p{margin-bottom:8px;}
.detaliiPachetActiv .image{width:20px; float:left; margin-right:8px;}
.detaliiPachetActiv ul{font-size:12px; border-top:solid 1px #e6e6e6;}
.detaliiPachetActiv ul strong{color:#224862;}
.detaliiPachetActiv li{border-bottom:solid 1px #e6e6e6; padding-top:5px; height:20px;}

.detaliiPachetActiv .more{text-align:center; margin:0; padding:8px 0; display:block; clear:both;}

.blocPachete{font-size:13px;}
.blocPachete .head{width:100%; margin-bottom:10px; overflow:hidden;}
.blocPachete .head img{float:right;}
.blocPachete .head h2{width:220px; font-size:22px; font-weight:bold; float:left; margin:0;}
.blocPachete .head h2 a{color:inherit;}
.blocPachete .head h2 a:hover{text-decoration:none;}

.blocPachete .boxOrange{width:auto; border:solid 1px #f27900; border-radius:5px; overflow:hidden; padding:9px; margin-bottom:10px; background-color:#fef8f2; clear:both;}
.blocPachete .boxBlue{width:auto; border:solid 1px #008fbf; border-radius:5px; overflow:hidden; padding:9px; margin-bottom:10px; background-color:#f5fbfc; clear:both;}
.blocPachete .boxOrange h3, .blocPachete .boxOrange h3 a{color:#f27900;}
.blocPachete .boxBlue h3, .blocPachete .boxBlue h3 a{color:#008fbf;}
.blocPachete h3{font-size:16px; font-weight:bold; margin:0 0 5px 0;}
.blocPachete ul{margin-left:15px; color:#545454;}
.blocPachete li{list-style:disc; padding:5px 0;}
.blocPachete .right{width:60px; height:42px; padding-top:28px; display:table-cell; float:right; border-left:solid 1px #cccccc; text-align:center; padding-left:9px;}
/* PACKAGES BLOCKS end */

/* ORDER */
.order{font-size:13px;}

.order .leftColumn{width:356px; float:left; margin-bottom:20px;}
.order .rightColumn{width:556px; float:right; margin-bottom:20px;}

.yellowBox{background-color:#fff9e5; border:solid 1px #e6d195; border-radius:5px; overflow:hidden;}
.yellowBox h1{background-color:#f6f0dc; font-size:19px; font-weight:bold; margin:0; padding:10px 15px;}
.yellowBox .wrapper{padding:10px 15px;}
.yellowBox p{margin:20px 0; line-height:20px;}

.whiteBox{background-color:#FFF; border:solid 1px #dddddd; border-radius:5px; overflow:hidden;}
.whiteBox h1{background-color:#f0f0f0; font-size:19px; font-weight:bold; margin:0; padding:10px 15px;}
.whiteBox .wrapper{padding:10px 15px;}
.whiteBox p{margin:20px 0; line-height:20px;}

.forms fieldset{border:none 0; padding:0; margin:0 0 10px 0;}
.forms fieldset label{width:100px; float:left; font-weight:bold; text-align:right; margin-right:10px; padding-top:5px;}
.forms input, .forms textarea, .forms select{width:300px; border:solid 1px #a9bed1; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#595959;}
.forms textarea{resize:none;}
.forms input.button{width:auto; height:auto; padding:4px 10px; border:solid 1px #5cb704; background:url(../images/verde_2.gif) center repeat-x; color:#FFF; cursor:pointer; font-weight:bold;}
.forms input.button:hover{background:url(../images/verde_hov.gif) center repeat-x;}

.order .product{border:solid 1px #a9bed1; background-color:#f7f7f7; padding:9px; margin-bottom:10px; margin-left:110px; clear:both;}
.order .product .image{float:left; margin-right:10px;}
.order .product p{margin:0; line-height:17px;}
.order .product .smallText{color:#808080; font-size:12px;}
.order .product .colorOrange{color:#f85404;}
/* ORDER */

.boxPromo{border:solid 1px #f27900; border-radius:5px; background-color:#f9f9f9; padding:10px; margin-bottom:10px; line-height:18px; position:relative; font-size:13px;}
.boxPromo .wrapper{padding:10px;}
.boxPromo .image{float:left; margin-right:10px; visibility:visible;}
.boxPromo p{margin:0 0 15px 0;}
.boxPromo .colorGreen{color:#36b212;}
.boxPromo .colorOrange{color:#f27900;}
.boxPromo .colorBlue{color:#008fbf;}
.boxPromo .more{text-align:right; margin-top:-10px;}
.boxPromo .close a{width:9px; height:9px; display:block; background:url(../images/icon-close-1.gif) top no-repeat; position:absolute; right:10px; top:10px; font-size:0;}
.boxPromo .close a:hover{background-position:bottom;}
.boxPromo ul{margin:0 0 10px 15px; list-style:disc;}
.boxPromi li{margin:0 0 0 20px;}

#desc_cont2 .position_relative{float:left; width:50px; overflow:hidden;}
.box_cont_medic_front2{float:right; margin:0; width:198px;}

.languageBox{float:right; background-color:#f2f2f2; border:solid 1px #CCC; border-radius:5px; padding:10px 5px; margin:2px 0 10px 0;}
.languageBox a{float:left; margin:0 5px; opacity:0.4;}
.languageBox a:hover{opacity:1;}
.languageBox .active{opacity:1;}

.helpBox{text-align:right; clear:both; margin-bottom:20px; font-size:12px;}

.tabel_cos_cump td{font-size:100%; vertical-align:top;}
#js_container_firma td{font-size:100%; vertical-align:top;}

.newsletter p{margin:20px 0; line-height:20px;}
#newsletter22 .box_mic_left_head strong{width:550px;}
.newsletter .forms input[type="submit"]{width:auto; height:auto; padding:4px 10px; border:solid 1px #5cb704; background:url(../images/verde_2.gif) center repeat-x; color:#FFF; cursor:pointer; font-weight:bold; margin-top:5px;}
.newsletter .forms input:hover[type="submit"]{background:url(../images/verde_hov.gif) center repeat-x;}
.newsletter table{width:100%; font-weight:bold;}
.newsletter table td{font-size:100%; text-align:left; padding-bottom:5px; display:block; clear:both;}

.cv h1{margin:20px 0;}
.cv h2{margin:20px 0; font-size:18px;}
.cv p{margin:20px 0;}
.cv textarea{margin-bottom:10px;}
.cv #aplica_acum__la_job{width:110px;}




#anuntdes a, .cont_poza_simi, .front_2 .box_right_610 .image{position:relative; overflow:hidden;}
#anuntdes a .overlay, .cont_poza_simi .overlay, .front_2 .box_right_610 .overlay{position:absolute; top:0; right:15px;}
.cont_poza_simi .overlay{right:10px;}

.front_2 .box_right_610 .overlay{right:auto; left:34px;}
.front_2 .box_right_610 .overlay img{width:26px;}
.front_2 .box_right_610 .image{float:left;}

#anuntdes a.image{width:105px; float:left;} 


/* TOP HEADER */
#logo .linkpm{padding-top:10px;}
.cont_top_banner_925 .box_cont_medic_front2{padding-top:25px; text-align:right;}

.topHeader{height:50px; background-color:#006699; border-bottom:solid 1px #004c72; width:100%; position:fixed; top:0; left:0; right:0; color:#FFF; font-size:13px; z-index:1000; text-align:left;}
.topHeader a{color:#FFF;}
.topHeader .canvas{width:925px; margin:0 auto;}
.topHeader .user{float:left; position:relative; z-index:1100;}
.topHeader .user .avatar{float:left; padding:7px 0 7px 7px;}
.topHeader .user .avatar a{width:36px; height:36px; overflow:hidden; display:block; background-color:#F5F5F5; border-radius:3px; -webkit-border-radius:3px;}
.topHeader .user .avatar img{width:36px;}
.topHeader .user .name{font-weight:bold; float:left;}
.topHeader .user .name a{padding:18px 26px 18px 10px; display:inline-block; background:url(../images/top-header-arrow-1.png) right no-repeat;}
.topHeader .user a:hover{text-decoration:none;}
.topHeader .user:hover, .topHeader .user.active{background-color:#002e45;}
.topHeader .user .dropdown{position:absolute; top:50px; left:0; background-color:#FFF; width:100%;}
.topHeader .user .dropdown ul{margin:0; padding:0; list-style:none; border:solid 4px #002e45; border-top:solid 1px #002e45;}
.topHeader .user .dropdown li{margin:0; padding:0; display:block;}
.topHeader .user .dropdown a{color:#006699; display:block; padding:10px 12px; border-top:solid 1px #cfd2d3;}
.topHeader .user .dropdown a:hover{background-color:#F5F5F5; text-decoration:underline;}
.topHeader .user .dropdown li.first a{border-top:none 0;}

.topHeader .account{float:left; border-left:solid 1px #7d9bab; margin:18px 10px 18px 0; padding-left:10px; margin-left:-1px;}
.topHeader .right{float:right;}
.topHeader .logout{float:right; border-left:solid 1px #7d9bab; margin:18px 0 18px 0; padding-left:15px;}
.topHeader .icons{float:left; padding:14px 4px;}
.topHeader .icons .icon{float:left; margin:0 8px; position:relative;}
.topHeader .icons .icon a{width:22px; height:22px; display:block;}
.topHeader .icons .icon1 a{background:url(../images/top-header-icon-messages-empty.png) center no-repeat;}
.topHeader .icons .icon2 a{background:url(../images/top-header-icon-users-empty.png) center no-repeat;}
.topHeader .icons .icon3 a{background:url(../images/top-header-icon-notifications-empty.png) center no-repeat;}
.topHeader .icons .icon1.active a{background:url(../images/top-header-icon-messages.png) center no-repeat;}
.topHeader .icons .icon2.active a{background:url(../images/top-header-icon-users.png) center no-repeat;}
.topHeader .icons .icon3.active a{background:url(../images/top-header-icon-notifications.png) center no-repeat;}
.topHeader .icons .icon.active .number a{width:auto; height:auto; background:none; display:block; position:absolute; z-index:1100; color:#FFF; font-size:13px; font-weight:bold; text-align:center; background:#e51300; padding:0px 3px 1px 3px; border-radius:2px; -webkit-border-radius:2px; top:-5px; right:-7px; box-shadow:inset 0 -1px 0 #a10d00; -webkit-box-shadow:inset 0 -1px 0 #a10d00; text-shadow:0 1px 0 #a10d00; -webkit-text-shadow:0 1px 0 #a10d00; font-size:12px;}
.topHeader .icons .icon.active .number a:hover{text-decoration:none;}