body { font-family:Tahoma, Arial, sans-serif; margin:0; padding:0; background:url(../images/layout/pattern_bg.jpg) repeat left top fixed!important; }
body.modal { font-family:Tahoma, Arial, sans-serif; margin:0; padding:0; background:none; }

.wrapper { background:#ffffff; width:960px; margin:0 auto 0 auto; position:relative; }
/*.wrapper .wrapper_columns { background-color:#FFFFFF; margin:230px 0px 0px 0px; }*/
/*.branding .wrapper .wrapper_columns { background-color:#FFFFFF; margin:437px 0px 0px 0px; }*/


/* body.casa.branding .wrapper .wrapper_columns { margin:340px 0px 0px 0px; }
 body.gradina.branding .wrapper .wrapper_columns { margin:340px 0px 0px 0px; }
 body.familie-relatii.branding .wrapper .wrapper_columns { margin:340px 0px 0px 0px; }*/


/*.branding.cinema_right_sky .wrapper .wrapper_columns {margin:230px 0px 0px 0px;}*/
.relative{position:relative;}

#left_column{ float:left; width:177px; border-top:1px solid #b9d2e3; background-color:white; color:black; margin:0;
       padding:1px 0 10px 10px; height:auto; }

#middle_column { float:left; width:440px; background-color:#FFFFFF; /*border-top:1px solid #b9d2e3;*/ padding:0 0 10px 0px; height:auto; margin-left:15px; margin-right:10px;_margin-left:10px;_margin_right:5px;}
.middle_column_extended { width: 730px !important; clear: left !important;}
#right_column { float:left; width:300px; padding:0 0 10px 0px; background-color:#FFFFFF; /*border-top:1px solid #b9d2e3;*/ /*border-bottom:1px solid #b9d2e3;*/ height:auto; }

.wrapper .wrapper_columns .shadow_wrapper { float:left; width:773px; background:url(../images/layout/art-shadow.png) repeat-y; margin-left:-5px; position:relative }
/*------------------------------------------------------------
General Styles #
------------------------------------------------------------*/
#indicator { position:fixed; left:20px; top:20px; z-index:998; }

#box_action_bar { position:fixed; left:10px; bottom:10px; border:1px #666666 solid; background-color:#E0E0E0; padding:5px; opacity: .8; filter: alpha(opacity=80); }

#message_box { position:fixed; top:0; left:40%; z-index:10;   background:url(../images/check48.png) #FFFFFF no-repeat 10px center;  padding:20px 5px 5px 70px; border:0px solid #CCCCCC; text-align:left;  vertical-align:middle; font-weight:bold; color:#FFFFFF; width:99%;   opacity: .8; filter: alpha(opacity=80); height:40px; width:230px; }

#green-line { border-bottom:1px solid #e6f3f0; margin-bottom:10px; }
#grey-line { height:5px; border-bottom:1px solid #e3e3e3; background:#ffcc00 }
.art-shadow { background:url("../images/layout/shadow-bar.jpg") no-repeat center center; height:8px; margin-bottom:10px; }

span.bold { font-size:16px; font-weight:bold; color:#FF0000; }

/*debuging header*/
#top-bar .top-login-form { height:25px !important; overflow:hidden; width:590px }
/* end debuging header */

select { margin:0; padding:0 }

/*------------------------------------------------------------
Branding Cauta Infirmiera
------------------------------------------------------------*/
.cinfirmiera .top_branding { width:960px; height:207px!important; background: transparent url(../images/branding/cinfirmiera/Branding_CautInfirmiera_center.jpg) no-repeat 0% 0%; *background: transparent url(../images/branding/cinfirmiera/Branding_CautInfirmiera_center_.jpg) no-repeat 0% 0%; position:relative; overflow:visible!important; }
  .cinfirmiera .top_branding a { width:960px; height:207px; display:block; }
 .cinfirmiera .top_branding .righttag { *display:none; position:absolute; right:-51px; bottom:33px; width:628px; height:123px; background: transparent url(../images/branding/cinfirmiera/Branding_CautInfirmiera_righttag.png) no-repeat 0% 0%; }
 .cinfirmiera .top_branding .lefttag { *display:none; position:absolute; left:-35px; bottom:7px; width:146px; height:85px; background: transparent url(../images/branding/cinfirmiera/Branding_CautInfirmiera_lefttag.png) no-repeat 0% 0%; }
.cinfirmiera .skyleft .brandingContainer .left { display:block; width:149px!important; height:918px; background: transparent url(../images/branding/cinfirmiera/Branding_CautInfirmiera_left.png) no-repeat 0% 0%; text-indent:-9999px; }
.cinfirmiera .skyright .right { display:block; width:149px!important; height:918px; background: transparent url(../images/branding/cinfirmiera/Branding_CautInfirmiera_right.png) no-repeat 0% 0%; text-indent:-9999px; }
* html .cinfirmiera .top_branding { background: transparent url(../images/branding/cinfirmiera/Branding_CautInfirmiera_center_.jpg) no-repeat 0% 0%; }
* html .cinfirmiera .skyleft .brandingContainer .left { background: transparent url(../images/branding/cinfirmiera/Branding_CautInfirmiera_left.jpg) no-repeat 0% 0%; }
* html .cinfirmiera .skyright .right { background: transparent url(../images/branding/cinfirmiera/Branding_CautInfirmiera_right.jpg) no-repeat 0% 0%; }

/*------------------------------------------------------------
Branding Cauta Menajera
------------------------------------------------------------*/
.cmenajera .top_branding { width:960px; height:207px!important; background: transparent url(../images/branding/cmenajera/Branding_CautMenajera_center.jpg) no-repeat 0% 0%; position:relative; overflow:visible!important; }
  .cmenajera .top_branding a { width:960px; height:207px; display:block; }
.cmenajera .skyleft .brandingContainer .left { display:block; width:149px!important; height:918px; background: transparent url(../images/branding/cmenajera/Branding_CautMenajera_left.png) no-repeat 0% 0%; text-indent:-9999px; }
* html .cmenajera .skyleft .brandingContainer .left { background: transparent url(../images/branding/cmenajera/Branding_CautMenajera_left.jpg) no-repeat 0% 0%; }
.cmenajera .skyright .right { display:block; width:149px!important; height:918px; background: transparent url(../images/branding/cmenajera/Branding_CautMenajera_right.png) no-repeat 0% 0%; text-indent:-9999px; }
* html .cmenajera .skyright .right { background: transparent url(../images/branding/cmenajera/Branding_CautMenajera_right.jpg) no-repeat 0% 0%; }

/*------------------------------------------------------------
Branding Baby Trend
------------------------------------------------------------*/
.branding .babyt .top_branding { background: transparent url(../images/branding/babytrend/branding_babyt_center.jpg) no-repeat 0% 0%; position:relative; overflow:visible!important; }
  .branding .babyt  .top_branding a { width:960px; height:207px; display:block; }
.branding .babyt  .skyleft .brandingContainer .left { display:block; width:149px!important; height:918px; background: transparent url(../images/branding/babytrend/branding_babyt_left.jpg) no-repeat 0% 0%; text-indent:-9999px; }
.branding .babyt  .skyright .right { display:block; width:149px!important; height:918px; background: transparent url(../images/branding/babytrend/branding_babyt_center.jpg) no-repeat 0% 0%; text-indent:-9999px; }

/*------------------------------------------------------------
Branding Cariere
------------------------------------------------------------*/
body.cariereb { background:none!important; }
.cariereb .top_branding { background: transparent url(../images/branding/cariereb/VisionConsulting_Branding_center.jpg) no-repeat 0% 0%; position:relative; overflow:visible!important; }
 .cariereb .top_branding a { width:960px; height:207px; display:block; text-indent:-9999px; }
.cariereb .skyleft { background:#fff; padding-top:12px; }
.cariereb .skyleft .brandingContainer .left { display:block; width:275px!important; height:1480px; background: transparent url(../images/branding/cariereb/VisionConsulting_Branding_left.jpg) no-repeat 0% 0%; text-indent:-9999px; }
.cariereb .skyright { background:#fff; padding-top:13px; }
.cariereb .skyright .right { display:block; width:275px!important; height:1480px; background: transparent url(../images/branding/cariereb/VisionConsulting_Branding_right.jpg) no-repeat 0% 0%; text-indent:-9999px; }
.cariereb .wrapper .header .header_3 { top:389px!important; }
.cariereb .wrapper .header .top_menu { top:-33px; }

.cariereb .skyleft, .cariereb .skyright { top:-15px !important }
.cariereb .header .header-branding { height:190px !important }
.cariereb .wrapper_columns  { margin-top:385px !important }
.cariereb  .header { height:385px !important }

/*------------------------------------------------------------
Branding #
------------------------------------------------------------*/

.branding .top_branding { height:auto; margin:0; overflow:hidden; position:relative; }

/* Cora - produse bio */
.stilBranding { background: url(../images/branding/branding_meli_melo.png) no-repeat 50% 0% !important }

/* Cora - produse bio */
.coraBranding { background: #fff url(../images/branding/cora/sanatateCoraBranding.jpg) no-repeat 50% 0%; }

/* Parinti */
body.parinti.babyt { background-color:#F6FBFE!important; background-image:none!important; overflow-x:hidden; }
.wrapper .skyleft.parinti { width:311px; height:1300px; position:absolute; top:0; left:-311px; }
 .wrapper .skyleft.parinti a { width:311px; height:1300px; display:block; text-indent:-9999px; }
.wrapper .skyright.parinti { width:300px; height:1300px; position:absolute; top:0; right:-150px;  }
 .wrapper .skyright.parinti a { width:300px; height:1300px; display:block; text-indent:-9999px; }
.parinti .wrapper .header .top_branding { height:205px; /*margin-top:21px;*/ }
.parinti .wrapper .header .top_branding a { height:205px; width:auto; display:block; text-indent:-9999px; }
.parinti .wrapper .header .header_2 .header_2_top { background:#FFFFFF url(../images/layout/top_header1.jpg) repeat-x left top; height:1%; overflow:hidden; padding-bottom:16px }
/*.branding.parinti .wrapper .wrapper_columns { background-color:#FFFFFF; margin:375px 0px 0px 0px; *margin:375px 0px 0px 0px; }*/
.branding.parinti .wrapper .header .header_3 {top:347px;}



.branding { background-color:#FFFFFF; height:1%; margin:0; padding:0; overflow-x:none; }
.branding .top_menuHolder { background:none}

.wrapper .skyleft, .wrapper .skyright { position:absolute; }
.wrapper .skyleft { left:-500px; width:500px; }
.wrapper .skyright { left:100% }
.wrapper .skyright .brandingContainer { float:left; display:inline }
.wrapper .header .header_2 { padding-bottom:0px; background:#FFFFFF; top:57px; position:absolute; z-index:998}
.wrapper .skyleft .brandingContainer { float:right }
/* end general*/

/* branding produse cora bio - sanatate */
.sanatateCora { background: #fff url(../images/branding/cora/sanatateCoraBranding.jpg) no-repeat 50% 0%; }
.sanatateCora .wrapper { background:none!important; }
.sanatateCora .wrapper .header .header_2 { background:none!important; }
.sanatateCora .wrapper .header .header_2 .header_2_top { padding-bottom:0; }
.sanatateCora .brandingBannerTop {display:block; height:195px; }
.sanatateCora .brandingBannerLeft { display:block; width:170px; height:1200px; }
.sanatateCora .brandingBannerRight { display:block; width:170px; height:1200px; }

.cgCora { background: #7ECDCC url(../images/branding/cora/casasigradinaCoraBranding.jpg) no-repeat 50% 0%; }
.cgCora .wrapper { background:none!important; }
.cgCora .wrapper .header .header_2 { background:none!important; }
.cgCora .wrapper .header .header_2 .header_2_top { padding-bottom:0; }
.cgCora .brandingBannerTop {display:block; height:203px;}
.cgCora .brandingBannerLeft { display:block; width:170px; height:1200px;}
.cgCora .brandingBannerRight { display:block; width:170px; height:1200px;}
a.brandingBannerTop:hover, a.brandingBannerRight:hover, a.brandingBannerLeft {text-decoration:none}

.pedigree2010 { background:url(../images/branding/pedigree/pedigree_fundal.gif) repeat scroll 0 0 transparent !important }
.whiskas2010 { background-color:#AD0A81 !important }
.carrefour2010 .wrapper .skyleft, .carrefour2010 .wrapper .skyright { padding-top:20px; }

/* branding euroministorage casa & gradina */
.euroministorage { background: #C90075 url(../images/branding/euroministorage/euroministorageBG.jpg) no-repeat 50% 0%; }
.euroministorage .wrapper { background:none!important; }
.euroministorage .wrapper .header .header_2 { background:none!important; }
.euroministorage .wrapper .header .header_2 .header_2_top { padding-bottom:0; }
.euroministorage .brandingBannerTop {display:block; height:152px; outline:none }
.euroministorage .brandingBannerLeft { display:block; width:150px; height:1600px; outline:none}
.euroministorage .brandingBannerRight { display:block; width:150px; height:1600px; outline:none}




/* branding produse cora bio - sanatate 
.meliMelo { background: #d7c3ff url(../images/branding/melimelo/melimelo.jpg) no-repeat 50% 10px; }
.meliMelo .wrapper { background:none!important; }
.meliMelo .wrapper .header .header_2 { background:none!important; }
.meliMelo .wrapper .header .header_2 .header_2_top { padding-bottom:0; }
.meliMelo .brandingBannerTop {display:block; height:144px; }
.meliMelo .brandingBannerLeft { display:block; width:170px; height:1200px; }
.meliMelo .brandingBannerRight { display:block; width:170px; height:1200px; }
*/

/* branding astratex - stil */

.astratex { background: #fff url(../../images/branding/aoro/womanTopAoro.jpg) no-repeat scroll 50% -2px; }
.astratex .header .header_2 { background:none!important; }
.astratex .wrapper .header .header_2 .header_2_top { padding-bottom:0; }
.astratex .wrapper { background:none; }
.astratex .brandingBannerTop {display:block; height:205px; }
.astratex .brandingBannerLeft { display:block; width:170px; height:1200px; }
.astratex .brandingBannerRight { display:block; width:170px; height:1200px; }
.astratex .bottomBranding { margin:0; padding:0; background: transparent url(../../images/branding/aoro/womanBottomAoro.jpg) no-repeat scroll 50% 100%; }
.astratex a.leftLinkBranding { bottom:0; display:block; height:500px; left:-200px; position:absolute; width:200px; z-index:50; }
.astratex a.rightLinkBranding { bottom:0; display:block; height:500px; left:100%; position:absolute; width:200px; z-index:51; }
.astratex .textMessage { position:absolute; width:221px; height:115px; top:15px; right:12px; margin:0; padding:0; }

/* branding vacante bulgaria */
body.parinti_vacanta { background:url(../../images/branding/parint_vacante/branding_parinti_vacanta.jpg) no-repeat center top !important; }
body.europaTravel { background:url(../../images/branding/BRANDING-2_concursPrincess.png) no-repeat center 0 !important; }

body.cinemaBranding{ background: #ECE7D4 url(../../images/branding/BRANDING-theVow.jpg) no-repeat center 0 !important;}
#cinemaBrandingTop {position:relative;}
#cinemaBrandingPlay{position:absolute; top:59px; left:767px; display: block;height: 81px;width: 81px; text-indent: -9999px; outline: none; cursor: pointer}
#myOvl{display: none;}

/*------------------------------------------------------------
Header #
------------------------------------------------------------*/
.mainLogo { display:block; height:75px; overflow:hidden; padding-top:10px; width:200px; }
.header_2_top { display:block; width:960px; }
.header_2_top #top_banner { position:absolute; right:0; top:10px; z-index:999 }
/*.header_2_top #top_banner table { height:300px !important; background:#ff0000 }*/

.wrapper .header { width:960px; padding:0 0 0 0; }

.wrapper .header .rounded_bar { width:774px; height:11px; background:url(../images/layout/top-middle-col.png) no-repeat; position:absolute; right:0; bottom:-1px; _margin-bottom:-4px;}

.wrapper .header .header_2 .floatLeft { margin-top:10px; }
.wrapper .header .header_2 .floatRight { width:750px; margin-right:10px; margin-top:10px; height:95px; /*position:absolute;*/ right:1px}
.wrapper .header .header_2 .floatRight #top_banner { height:90px; width:730px; position:relative;}
.wrapper .header .header_2 .floatRight #top_banner .topBannerInner { width:730px; position:absolute; left:0; top:0;}

.wrapper .header .header_1 { padding:0; height:32px; }
.wrapper .header .header_2 .header_2_top { background:#FFFFFF url(../images/layout/top_header1.jpg) repeat-x left top; padding-bottom:40px }



.wrapper .header .header_3 { position:absolute; top:202px; width:950px; padding:0 0 0 10px; height:85px; background:#1d8e72 url(../images/layout/top_header2.jpg) repeat-x left top; }
.branding .wrapper .header .header_3 {top:409px;}
 body.casa.branding .wrapper .header .header_3 {top:306px;}
 body.casa.branding .wrapper .header .section_logo{z-index: 10000;}
  /* fix first menu link under logo */
 body.casa.branding .wrapper .header .top_menu ul{z-index: 10001;}
 body.casa.branding .header .header_2 #branding_top{ height: 0; margin: 0; padding: 0; }
 body.casa.branding .wrapper .header .header_2 .header_2_top {padding-bottom:15px !important;}
 /*body.casa.branding .wrapper .skyright { left:100%; top:-24px; }
 body.casa.branding .wrapper .skyleft { top:-24px; }*/
/* body.casa.branding .wrapper .top_menu { _top:-32px!important; }*/
 *+html body.casa.branding .wrapper .top_menu { right:-930px; width:810px; }



 body.gradina.branding .wrapper .header .header_3 {top:306px;}
 body.gradina.branding .wrapper .header .section_logo{z-index: 1000;}
 body.gradina.branding .header .header_2 #branding_top{ height: 0; margin: 0; padding: 0; }
 body.gradina.branding .wrapper .header .header_2 .header_2_top {padding-bottom:15px !important;}

body.familie-relatii.branding .wrapper .header .header_3 {top:306px;}
 body.familie-relatii.branding .wrapper .header .section_logo{z-index: 1000;}
 body.familie-relatii.branding .header .header_2 #branding_top{ height: 0; margin: 0; padding: 0; }
 body.familie-relatii.branding .wrapper .header .header_2 .header_2_top {padding-bottom:16px !important;}

.branding.cinema_right_sky .wrapper .header .header_3 {top:202px;}

/* Section logos */
body.sanatate .wrapper .header .section_logo { background:url(../images/layout/logo/sanatate.png) no-repeat left bottom; }
body.timp-liber .wrapper .header .section_logo { background:url(../images/layout/logo/timp-liber.png) no-repeat left bottom; }
body.cariere .wrapper .header .section_logo { background:url(../images/layout/logo/cariere.png) no-repeat left bottom; }
body.turism .wrapper .header .section_logo { background:url(../images/layout/logo/turism.png) no-repeat left bottom; }
body.culinar .wrapper .header .section_logo { background:url(../images/layout/logo/culinar.png) no-repeat left bottom; }
body.retete .wrapper .header .section_logo { background:url(../images/layout/logo/retete.png) no-repeat left bottom; }
body.casa-gradina .wrapper .header .section_logo { background:url(../images/layout/logo/casa-gradina.png) no-repeat left bottom; }
body.familie-relatii .wrapper .header .section_logo { background:url(../images/layout/logo/familie-relatii.png) no-repeat left bottom; }
body.stil .wrapper .header .section_logo { background:url(../images/layout/logo/stil.png) no-repeat left bottom; }
body.tehnologie .wrapper .header .section_logo { background:url(../images/layout/logo/tehnologie.png) no-repeat left bottom; }
body.financiar .wrapper .header .section_logo { background:url(../images/layout/logo/financiar.png) no-repeat left bottom; }
body.animale .wrapper .header .section_logo { background:url(../images/layout/logo/animale.png) no-repeat left bottom; }
body.parinti .wrapper .header .section_logo { background:url(../images/layout/logo/parinti.png) no-repeat left bottom; }
body.astrologie .wrapper .header .section_logo { background:url(../images/layout/logo/horoscop.png) no-repeat left bottom; }
body.casa .wrapper .header .section_logo { background:url(../images/layout/logo/logo_casa.png) no-repeat left bottom; }
body.gradina .wrapper .header .section_logo { background:url(../images/layout/logo/logo_gradina.png) no-repeat left bottom; }
body.masini .wrapper .header .section_logo { background:url(../images/layout/logo/logo_masini.png) no-repeat left bottom; }
body.mobile .wrapper .header .section_logo { background:url("../images/layout/logo/logo_mobile.png") no-repeat scroll left bottom transparent; }
body.cinema .wrapper .header .section_logo { background:url("../images/layout/logo/cinema_logo.png") no-repeat scroll left bottom transparent; }
body.muzica .wrapper .header .section_logo { background:url("../images/layout/logo/logo_muzica.png") no-repeat scroll left bottom transparent; }
body.stiri .wrapper .header .section_logo { background:url("../images/layout/logo/logo_stiri.png") no-repeat scroll left bottom transparent; }
body.divertisment .wrapper .header .section_logo { background:url("../images/layout/logo/logo_divertisment.png") no-repeat scroll left bottom transparent; }
body.servicii .wrapper .header .section_logo { background:url("../images/layout/logo/logo_servicii.png") no-repeat scroll left bottom transparent; }

.wrapper .header .searchBox { width:302px;_width:307px; height:66px; background:url(../images/layout/searchBox_bg.png) no-repeat left; _background:url(../images/layout/searchBox_bg.jpg) no-repeat left; float:left; margin:14px 0 0 30px; position:relative; }
.wrapper .header .searchBox .form-text { margin:13px 0 0 0; width:215px; height:22px; border:0; background:transparent; padding:5px 0 0 5px; }
.wrapper .header .searchBox .form-submit { border:0; background:transparent; position:absolute; top:0px; right:0px; font-weight:bold; font-size:11px; color:#6C6C6C; width:55px; height:58px; cursor:pointer; }
.wrapper .header .searchBox ul { width:302px; padding-top:3px; text-align:justify; }
.wrapper .header .searchBox ul li { display:inline; color:white; }
.wrapper .header .searchBox ul li a { color:#fff; text-decoration:none; }

.wrapper .header .info { float:left; }
.wrapper .header .info p { margin:0; color:white; font-size:11px; }
.wrapper .header .info a { margin:0px; font-size:11px; font-weight:bold; color:#e4f7f2; text-decoration:none; }

.wrapper .header .feed_subscribe { float:right; margin:30px 10px 0 0; background:url(../images/layout/icons/rss.png) no-repeat left center; height:29px;}
.wrapper .header .feed_subscribe a { color:#E4F7F2; font-size:11px; text-decoration:none; display:block; height:24px; padding:5px 0 0 34px; _float:left}
.wrapper .header .feed_subscribe a:hover { color:#E4F7F2; font-size:11px; text-decoration:underline; }

#top-bar { height:32px !important; }
/*------------------------------------------------------------
Top Menu #
------------------------------------------------------------*/
/*.wrapper .header .top_menuHolder { display:block; height:0px; padding:0; position:relative; z-index:800; margin-top:0px;}
.wrapper .header .top_menu { position:absolute; right:40px; top:-13px; }*/

/*body.sanatate .wrapper .header .top_menu { position:absolute; right:40px; top:7px; }
body.retete .wrapper .header .top_menu { position:absolute; right:40px; top:7px; }
body.parinti .wrapper .header .top_menu { position:absolute; right:40px; top:-33px; }

body.casa  .wrapper .header .top_menu { position:absolute; right:40px; top:-33px; }
body.gradina .wrapper .header .top_menu { top:-33px; }
body.familie-relatii .wrapper .header .top_menu { top:-35px; }*/
/* position:absolute; top:184px; *top:203px; right:50px; */

/*body.turism.branding .wrapper .header .top_menu { bottom:-172px; *top:300px; }*/
body.cgCora.branding .wrapper .header .top_menu { top:0}

.wrapper .header .top_menu ul { margin:0; padding:0; list-style-type:none; _float:right; _padding-right:5px; /*- added recently - Robert --*/ position:relative; }
.wrapper .header .top_menu ul li { float: left; background:url("../images/layout/top-menu/lft_both_tm_wellness.png") no-repeat left top; margin:0 0 0 2px; padding:0 0 0 3px; }
.wrapper .header .top_menu ul li.others { position:relative; z-index:999; }
.wrapper .header .top_menu ul li.others img.arrow { position:absolute; top:18px; right:10px; }
.wrapper .header .top_menu ul li a { display: block; padding:13px 12px 7px 12px; background:url("../images/layout/top-menu/rgt_both_tm_wellness.png") no-repeat right top; font-size:11px; color:#448b6e; font-weight:bold; text-decoration:none; }

.wrapper .header .top_menu ul li.craciun a { background:url("../images/layout/top-menu/rgt_both_tm_wellness_craciun.png") no-repeat right top;padding-left:25px;color:#fff; }
.wrapper .header .top_menu ul li.craciun { background:url("../images/layout/top-menu/lft_both_tm_wellness_craciun.png") no-repeat left top;}

.wrapper .header .top_menu ul li.others a { padding:13px 20px 7px 12px; }
.wrapper .header .top_menu ul li:hover, .wrapper .header .top_menu ul li:hover a { background-position:0% -33px; color:#fff; }
.wrapper .header .top_menu ul li:hover a { background-position:100% -33px; }

.wrapper .header .top_menu ul li ul { margin: 0;    padding: 0;   position: absolute; visibility: hidden; z-index:900; }
/*
.wrapper .header .top_menu ul li ul li { float: none; width:120px; display: block; background:none; margin:0; padding:0; position:none; border-bottom: 1px solid #FFFFFF; }
.wrapper .header .top_menu ul li ul li a { width: auto; background: #33ae8f; color: #FFFFFF; }
.wrapper .header .top_menu ul li ul li a:hover {    background: #8EA344; }
*/

.wrapper .header .top_menu ul li ul li .menu-box { width:490px; position:absolute; right:-97px; }
.wrapper .header .top_menu ul li ul li .menu-box .t { background: url(../images/layout/menu-box/dot-t.jpg) 0 0 repeat-x; }
.wrapper .header .top_menu ul li ul li .menu-box .b { background: url(../images/layout/menu-box/dot-b.jpg) 0 100% repeat-x; }
.wrapper .header .top_menu ul li ul li .menu-box .l { background: url(../images/layout/menu-box/dot-l.jpg) 0 0 repeat-y; }
.wrapper .header .top_menu ul li ul li .menu-box .r { background: url(../images/layout/menu-box/dot-r.jpg) 100% 0 repeat-y; }
.wrapper .header .top_menu ul li ul li .menu-box .tl { background: url(../images/layout/menu-box/lft-top.jpg) 0 0 no-repeat; }
.wrapper .header .top_menu ul li ul li .menu-box .bl { background: url(../images/layout/menu-box/lft-btm.jpg) 0 100% no-repeat; }
.wrapper .header .top_menu ul li ul li .menu-box .br { background: url(../images/layout/menu-box/rgt-btm.jpg) 100% 100% no-repeat; }
.wrapper .header .top_menu ul li ul li .menu-box .content { background: url(../images/layout/menu-box/rgt-top.jpg) 100% 0 no-repeat; padding:15px 20px 10px 45px; color:#6c6c6c; position:relative; }


.wrapper .header .top_menu ul li ul li .menu-box .content .div-links { width:100%;}
.wrapper .header .top_menu ul li ul li .menu-box .content .div-links div { background-color:#FFFFFF; height:25px; padding:5px 0 0 5px; }
.wrapper .header .top_menu ul li ul li .menu-box .content .div-links div.bg { background-color:#f8fcec; }
.wrapper .header .top_menu ul li ul li .menu-box .content .div-links div.no-border { border-bottom:0; }
.wrapper .header .top_menu ul li ul li .menu-box .content .div-links div ul { color:red; font-size:10px; list-style-type:disc; list-style-position:inside; margin:0; padding:0; }
.wrapper .header .top_menu ul li ul li .menu-box .content .div-links div ul li { float:left; text-align:left; width:105px; height:17px; padding:0; background:none; margin:0; }
.wrapper .header .top_menu ul li ul li .menu-box .content .div-links div ul li:hover { color:red; }
.wrapper .header .top_menu ul li ul li .menu-box .content .div-links div ul li a { font-size:12px; font-family:Tahoma, Geneva, sans-serif; text-decoration:none; color:#6B6B6B; background:none; margin:0; padding:0; font-weight:normal; display:inline; }
.wrapper .header .top_menu ul li ul li .menu-box .content .div-links div ul a:hover { background-color:#2C967B; color:#FFFFFF !important; }
.wrapper .header .top_menu ul li ul li .menu-box .content .close-btn { position:absolute; bottom:10px; left:10px; _left:-32px}
.wrapper .header .top_menu ul li ul li .menu-box .content .close-btn a { background:url(../images/layout/menu-box/close.jpg) no-repeat; display:block; width:19px; height:19px; padding:0; margin:0; }
/*------------------------------------------------------------
Left Menu #
------------------------------------------------------------*/
#left_column .left_menu { margin-bottom:1px; }
#left_column .left_menu ul { margin:0; padding:0; list-style:none; }
#left_column .left_menu ul li { background:url(../images/layout/bg_left_menu.jpg) no-repeat; width:177px; }
#left_column .left_menu ul li.active { background:url(../images/layout/bg_left_menu_active.jpg) no-repeat; }
#left_column .left_menu ul li a { display:block; padding-left:20px; vertical-align:middle; height:23px; padding-top:8px ;color:#448b6e; font-size:11px; font-weight:bold; text-decoration:none; }
#left_column .left_menu ul li.active a { color:#FFFFFF; }
#left_column .left_menu ul li a:hover { color:#266a4e; }
#left_column .left_menu ul li.active a:hover { color:#FFFFFF; }
#left_column .left_menu ul li.withAntonio a { background: url(../images/boneta.jpg) no-repeat left center; color: #333}


/*------submenu------*/
#left_column .left_menu .subMeniu{overflow:hidden}
#left_column .left_menu .subMeniu li{background-image:none}
#left_column .left_menu .subMeniu li a{padding-top:4px; height:20px}

/*-----subsubmenu------*/
#left_column .left_menu ul li ul {margin-left:18px;}
#left_column .left_menu ul li ul li {background:url(../images/layout/bgSubSubMenu.gif) no-repeat 0 -9px !important;}
#left_column .left_menu ul li ul li.active {background:url(../images/layout/bgSubSubMenu.gif) no-repeat 0 9px !important;}
#left_column .left_menu ul li ul li a {font-weight:normal; color:#448B6E!important;padding-left:10px;}
#left_column .left_menu ul li ul li.active a { font-weight:bold}
#left_column .left_menu ul li.active ul li a { color:#448B6E; }
#left_column .left_menu ul li.active ul li.active a { color:#448B6E}
#left_column .left_menu ul li.active ul li a:hover { color:#266a4e; }

/*------------------------------------------------------------
Content #
------------------------------------------------------------*/
#middle_column .flash_carousel { margin-bottom:5px; }
/*------------------------------------------------------------
Banner boxes #
------------------------------------------------------------*/
.servicii_acasa { margin-bottom:10px; }
.boom_right_section { margin-bottom:10px; }
.box_shopping { margin-bottom:10px; }
.openx_servicii_banner { margin-bottom:10px; }
.banner_300_150 { margin-bottom:10px; }
.adslot_box { margin-bottom:10px; }
.adsPartneri { margin-bottom:10px; }
.banner_stil { margin-bottom:10px; }
.adSenseTurism { margin-bottom:10px; }
.adSenseInsideBody { float:right; margin:10px 0 10px 10px; }
/*------------------------------------------------------------
Boxes #
------------------------------------------------------------*/
.box { position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:3px solid #cee8e1; }
.box .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.box .label .floatRight { position:relative; }
.box .item { margin:0 10px 10px 10px; padding-bottom:10px; border-bottom:1px solid #daeee8; }
.box .item.last { margin:0 10px 0 10px; padding-bottom:0; border-bottom:0; }
.box .item.no_border { border-bottom:0; padding-bottom:0; }
.box .item h2 { margin-bottom:5px; }
.box .item h2 a { color:#448b6e; font-size:12px; font-weight:bold; }
.box .item h2 a:hover { color:#5b5b5b; }
.box .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.box .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; }
.box .item .more a:hover { text-decoration:underline; }
.box .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }
.box .subtitle {font-size: 12px; font-weight: bold; color: #65AE90; text-align: center;margin-bottom:10px;}

.disclaimer { font-size: 11px; font-family:Arial, sans-serif; color:#bcbcbc;font-style:italic; }

.box.gardener {padding-bottom: 25px}
.box.gardener .more a{color:#58AD96;}

.boxArticle1 .label { position:relative; }
.boxArticle1 .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxArticle1 .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }

.boxArticle2 .label { position:relative; }
.boxArticle2 .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxArticle2 .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }

.boxArticle3 .label { position:relative; }
.boxArticle3 .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxArticle3 .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }

.boxTabbedFixed .label { position:relative; }
.boxTabbedFixed .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxTabbedFixed .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }

.boxTabbed .label { position:relative; }
.boxTabbed .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxTabbed .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }

.boxForum .label { position:relative; }
.boxForum .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxForum .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }

.boxTag .label { position:relative; }
.boxTag .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:auto; height:10px; position:absolute; top:8px; left:10px; }
.boxTag .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:auto; height:10px; position:absolute; top:8px; right:10px; }

.boxBanner .label { position:relative; }
.boxBanner .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxBanner .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }

.boxArticleMain .label { position:relative; }
.boxArticleMain .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxArticleMain .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }

.boxArticle1 { position:relative; border-bottom:3px solid #CEE8E1; margin-bottom:10px; }
.boxArticle1 .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxArticle1 .floatRight .moreArt{ color:#448b6e; font-size:11px; font-weight:normal; text-decoration:none; }
.boxArticle1 .item { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #E3E3E3; }
.boxArticle1 .item.last { padding-bottom:0; border-bottom:0; }
.boxArticle1 .item .category { color:#65ae90; text-transform:uppercase; font-weight:bold; font-size:11px; }
.boxArticle1 .item .category a { color:#65ae90; text-transform:uppercase; font-weight:bold; font-size:11px; }
.boxArticle1 .item h2 { margin-bottom:5px; }
.boxArticle1 .item h2 a { font-family:Georgia, Arial, sans-serif; color:#448b6e; font-size:18px; font-weight:normal; }
.boxArticle1 .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.boxArticle1 .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; vertical-align:middle; }
.boxArticle1 .item .more a:hover { text-decoration:underline; }
.boxArticle1 .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }


.boxArticle2 { position:relative; border-bottom:3px solid #CEE8E1; margin-bottom:10px; }
.boxArticle2 .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxArticle2 .label .floatRight a { color:#448b6e; font-size:11px; font-weight:normal; text-decoration:none; }
.boxArticle2 .floatRight .moreArt{ color:#448b6e; font-size:11px; font-weight:normal; text-decoration:none; }
.boxArticle2 .label .floatRight a:hover { text-decoration:underline; }
.boxArticle2 .floatRight a:hover { text-decoration:underline; }
.boxArticle2 .item { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #E3E3E3; }
.boxArticle2 .item.last { padding-bottom:0; border-bottom:0; }
.boxArticle2 .item h2 { margin-bottom:5px; }
.boxArticle2 .item h2 a { font-family:Georgia, Arial, sans-serif; color:#448b6e; font-size:18px; font-weight:normal; }
.boxArticle2 .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.boxArticle2 .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; }
.boxArticle2 .item .more a:hover { text-decoration:underline; }
.boxArticle2 .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }

.boxArticle3 { position:relative; border-bottom:3px solid #CEE8E1; margin-bottom:10px; }
.boxArticle3 .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxArticle3 .item { margin:0 10px 10px 0; padding-bottom:10px; border-bottom:1px solid #daeee8; float:left; width:48%; }
.boxArticle3 .item.last { margin-right:0; }
.boxArticle3 .item.no_border { border-bottom:0; padding-bottom:0; }
.boxArticle3 .item h2 { margin-bottom:5px; }
.boxArticle3 .item h2 a { color:#448b6e; font-size:12px; font-weight:bold; }
.boxArticle3 .item h2 a:hover { color:#5b5b5b; }
.boxArticle3 .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.boxArticle3 .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; }
.boxArticle3 .item .more a:hover { text-decoration:underline; }
.boxArticle3 .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }

.boxBanner { position:relative; margin-bottom:10px; min-height:10px; }

.boxLinks { position:relative; margin-bottom:10px; }
.boxLinks .label { font-family:Georgia, Arial, sans-serif; color:#448b6e; font-size:18px; margin-bottom:10px; }
.boxLinks ul.items { float:left; width:46%; margin:0 10px 0 0; padding:0; }
.boxLinks ul.items#columns1 { width:95%; }
.boxLinks ul.items#columns2 {width:46%; }
.boxLinks ul.items#columns3 { width:30%; }
.boxLinks ul.items li { list-style-position:inside; list-style-image:url(../images/layout/icons/ul-arrow.jpg); margin-bottom:5px; }
.boxLinks ul.items li a { color:#448b6e; font-weight:bold; font-size:11px; text-decoration:none; }
.boxLinks ul.items li a:hover { color:#9ed4c7; text-decoration:underline; }
.boxLinks .top_margin { width:auto; height:5px; background:url(../images/layout/grey_top_bg.jpg) repeat-x; position:relative; }
.boxLinks .top_margin .left_corner { width:5px; height:5px; background:url(../images/layout/grey_left_top.jpg) no-repeat; position:absolute; left:0; top:0; }
.boxLinks .top_margin .right_corner { width:5px; height:5px; background:url(../images/layout/grey_right_top.jpg) no-repeat; position:absolute; right:0; top:0; }
.boxLinks .bottom_margin { width:auto; height:5px; background:url(../images/layout/grey_btm_bg.jpg) repeat-x bottom left; position:relative; }
.boxLinks .bottom_margin .left_corner { width:5px; height:5px; background:url(../images/layout/grey_left_btm.jpg) no-repeat; position:absolute; left:0; bottom:0; }
.boxLinks .bottom_margin .right_corner { width:5px; height:5px; background:url(../images/layout/grey_right_btm.jpg) no-repeat; position:absolute; right:0; bottom:0; }
.boxLinks .content { border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; padding:5px 10px 5px 10px; }


.boxLinks3Cols { position:relative; margin-bottom:10px; }
.boxLinks3Cols .label { font-family:Georgia, Arial, sans-serif; color:#448b6e; font-size:18px; margin-bottom:10px; }
.boxLinks3Cols ul.items { margin:0; padding:0; }
.boxLinks3Cols ul.items li { float:left; width:30%; list-style-position:inside; list-style-image:url(../images/layout/icons/ul-arrow.jpg); margin-bottom:5px; margin-right:10px; }
.boxLinks3Cols ul.items li.last { clear:left; }
.boxLinks3Cols ul.items li a { color:#448b6e; font-weight:bold; font-size:11px; text-decoration:none; }
.boxLinks3Cols ul.items li a:hover { color:#9ed4c7; text-decoration:underline; }
.boxLinks3Cols .top_margin { width:auto; height:5px; background:url(../images/layout/grey_top_bg.jpg) repeat-x; position:relative; }
.boxLinks3Cols .top_margin .left_corner { width:5px; height:5px; background:url(../images/layout/grey_left_top.jpg) no-repeat; position:absolute; left:0; top:0; }
.boxLinks3Cols .top_margin .right_corner { width:5px; height:5px; background:url(../images/layout/grey_right_top.jpg) no-repeat; position:absolute; right:0; top:0; }
.boxLinks3Cols .bottom_margin { width:auto; height:5px; background:url(../images/layout/grey_btm_bg.jpg) repeat-x bottom left; position:relative; }
.boxLinks3Cols .bottom_margin .left_corner { width:5px; height:5px; background:url(../images/layout/grey_left_btm.jpg) no-repeat; position:absolute; left:0; bottom:0; }
.boxLinks3Cols .bottom_margin .right_corner { width:5px; height:5px; background:url(../images/layout/grey_right_btm.jpg) no-repeat; position:absolute; right:0; bottom:0; }
.boxLinks3Cols .content { border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; padding:5px 10px 5px 10px; }

.boxFooter { position:relative; zoom:1 }
.boxFooter .floatLeft { width:165px; margin:0 10px 0 0; padding:0; }
.boxFooter .floatLeft.last { margin:0; padding:0; }
.boxFooter ul { padding:0; }
.boxFooter ul li { color:#448b6e; list-style-position:inside; list-style-type:none; margin-bottom:5px; }
.boxFooter ul li.label { color:#448B6E; font-size:13px; font-weight:bold; margin-bottom:10px; }
.boxFooter ul li a { color:#448b6e; font-weight:normal; font-size:11px; text-decoration:none; }
.boxFooter ul li a:hover { color:#9ed4c7; text-decoration:underline; }


.boxSpecial { background:#4ea790 url(../images/layout/lft-top-csapt.jpg) repeat-x left top; margin-bottom:10px; position:relative; display: block;}
.boxSpecial .label { color:white; margin:0 0 5px 0; padding:5px 0 10px 10px; font-size:14px; font-weight:bold; text-align:center; background:url(../images/layout/csapt_hline.jpg) center bottom no-repeat; }
.boxSpecial .item { margin:0 10px 10px 10px; padding-bottom:10px; border-bottom:1px solid #FFFFFF; }
.boxSpecial .item.last { margin:0 10px 0 10px; padding-bottom:10px; border-bottom:0; }
.boxSpecial .item h2 { text-align:center; margin-bottom:5px; }
.boxSpecial .item h2 a { color:#FFFFFF; font-size:12px; font-weight:bold; }
.boxSpecial .item h2 a:hover { text-decoration:underline; }
.boxSpecial .item h2 img { vertical-align:middle; }
.boxSpecial .item .teaser { color:#FFFFFF; font-size:11px; text-align:center; margin-bottom:10px; }
.boxSpecial .item .button_link a { margin:auto auto;  background:url(../images/layout/btns/participa_btn.jpg) no-repeat center; width:137px; height:19px; display:block;   font-size:11px; color:#448b6e; font-weight:bold; text-decoration:none; padding-top:3px; text-align:center; }
.boxSpecial .item img.item_photo { border:1px solid #3f8a76;  text-align:center; background-color:#ffffff; padding:7px; }

.boxECard { background:#C0EFE3 url(../images/layout/lft-top-felic.jpg) repeat-x left top; margin-bottom:1px; padding-bottom:10px; position:relative; }
.boxECard .label { color:#448B6E; margin:0 0 0 0; padding:10px 0 10px 10px; font-size:14px; font-weight:bold; text-align:left; background:url(../images/layout/feli_hline.jpg) no-repeat center bottom; }
.boxECard .item { margin:0 10px 10px 10px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #FFFFFF; }
.boxECard .item img { margin-bottom:5px; }
.boxECard .item img { margin-bottom:5px; }
.boxECard .item.last { margin:0 10px 0px 10px; padding-bottom:0px; border-bottom:0; }
.boxECard .item h2 { text-align:left; margin-bottom:5px; }
.boxECard .item h2 a { color:#448B6E; font-size:12px; font-weight:bold; }
.boxECard .item h2 a:hover { color:#87c4b6; }
.boxECard .item h2 img { vertical-align:middle; }
.boxECard .item .teaser { color:#666666; font-size:11px; text-align:left; margin-bottom:10px; }
.boxECard .item .button_link a { margin:auto auto;   background:url(../images/layout/btns/trimitefelicitare_btn.jpg) no-repeat center; width:137px; height:19px; display:block;   font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-top:3px; text-align:center; }
.boxECard .item img.item_photo { border:1px solid #3f8a76;   text-align:center; background-color:#ffffff; padding:7px; }
.boxECard .error { background:transparent; border:1px solid #990000; padding:5px; margin:10px 10px 0px 10px; color:#990000; font-size:11px; }

.boxConcursuri { background:#C0EFE3 url(../images/layout/lft-top-felic.jpg) repeat-x left top; margin-bottom:1px; padding-bottom:10px; position:relative; }
.boxConcursuri .label { color:#448B6E; margin:0 0 0 0; padding:10px 0 10px 10px; font-size:12px; font-weight:bold; text-align:left; background:url(../images/layout/feli_hline.jpg) no-repeat center bottom; }
.boxConcursuri .item { margin:0 10px 10px 10px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #FFFFFF; }
.boxConcursuri .item img { margin-bottom:5px; }
.boxConcursuri .item img { margin-bottom:5px; }
.boxConcursuri .item.last { margin:0 10px 0px 10px; padding-bottom:0px; border-bottom:0; }
.boxConcursuri .item h2 { text-align:left; margin-bottom:5px; }
.boxConcursuri .item h2 a { color:#448B6E; font-size:12px; font-weight:bold; }
.boxConcursuri .item h2 a:hover { color:#87c4b6; }
.boxConcursuri .item h2 img { vertical-align:middle; }
.boxConcursuri .item .teaser { color:#666666; font-size:11px; text-align:left; margin-bottom:10px; }
.boxConcursuri .item .button_link a { margin:auto auto; background:url(../images/layout/btns/trimitefelicitare_btn.jpg) no-repeat center; width:137px; height:19px; display:block;   font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-top:3px; text-align:center; }
.boxConcursuri .item img.item_photo { border:1px solid #3f8a76; text-align:center; background-color:#ffffff; padding:7px; }
.boxConcursuri .error { background:transparent; border:1px solid #990000; padding:5px; margin:10px 10px 0px 10px; color:#990000; font-size:11px; }



/* -- box zana vecini -- */
.boxZonaVecini { width:100%; margin-bottom:10px;}
.boxZonaVecini .t-vecbox { background: url(../images/elements/concurs-box/dot.jpg) 0 0 repeat-x  #ffffff;}
.boxZonaVecini .b-vecbox { background: url(../images/elements/concurs-box/dot.jpg) 0 100% repeat-x}
.boxZonaVecini .l-vecbox { background: url(../images/elements/concurs-box/dot.jpg) 0 0 repeat-y}
.boxZonaVecini .r-vecbox { background: url(../images/elements/concurs-box/dot.jpg) 100% 0 repeat-y}
.boxZonaVecini .tl-vecbox { background: url(../images/elements/concurs-box/l-top.jpg) 0 0 no-repeat}
.boxZonaVecini .bl-vecbox {background: url(../images/elements/concurs-box/l-btm.jpg) 0 100% no-repeat; }
.boxZonaVecini .br-vecbox {background: url(../images/elements/concurs-box/r-btm.jpg) 100% 100% no-repeat}
.boxZonaVecini .content-vecbox { background: url(../images/elements/concurs-box/r-top.jpg) 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
* html .boxZonaVecini .content-vecbox {position:relative}

.boxArticleMain { position:relative; margin-bottom:10px; background-color:#f7fcfb; padding:10px; }
.boxArticleMain .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxArticleMain .item { margin:0 0 10px 0; }
.boxArticleMain .item.last { margin-bottom:0; }
.boxArticleMain .item h2 { margin-bottom:5px; }
.boxArticleMain .item h2 a { color:#448b6e; font-size:21px; font-weight:normal; font-family:Georgia, Arial, sans-serif; }
.boxArticleMain .item h2 a:hover { color:#5b5b5b; }
.boxArticleMain .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:14px; line-height:20px; }
.boxArticleMain .item .more a { color:#448b6e; font-size:14px; font-weight:bold; text-decoration:none; }
.boxArticleMain .item .more a:hover { text-decoration:underline; }
.boxArticleMain .item img.item_photo { margin:0 10px 10px 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }

.boxArticleMainHoriz { position:relative; margin-bottom:10px; background-color:#f7fcfb; padding:5px; overflow: hidden;width:740px;height: 250px;}
.boxArticleMainHoriz .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxArticleMainHoriz .item { margin:0 0 10px 0; float: left; width:230px; padding-right: 22px}
.boxArticleMainHoriz .item.last { padding-right: 0px }
.boxArticleMainHoriz .item h2 { margin-bottom:5px; display: block;clear:both; }
.boxArticleMainHoriz .item h2 a { color:#448b6e; font-size:18px; font-weight:normal; font-family:Georgia, Arial, sans-serif; }
.boxArticleMainHoriz .item h2 a:hover { color:#5b5b5b; }
.boxArticleMainHoriz .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:20px; text-align: justify }
.boxArticleMainHoriz .item .more a { color:#448b6e; font-size:14px; font-weight:bold; text-decoration:none; }
.boxArticleMainHoriz .item .more a:hover { text-decoration:underline; }
.boxArticleMainHoriz .item img.item_photo { margin:0 0px 10px 20px; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }

.boxArticleMainHoriz .edit_button {left:5px !important;}
.boxArticleMainHoriz .delete_button {left:25px !important;}


.boxTabbed { position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:3px solid #cee8e1; }
.boxTabbed .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxTabbed .label .floatLeft { width:48%; }
.boxTabbed .label .floatRight { width:48%; position:relative; }
.boxTabbed .label ul { position:absolute; bottom:-27px; }
.boxTabbed .label ul li { list-style-type:none; float:left; margin-right:20px; }
.boxTabbed .label ul li a { font-size:11px; color:#448B6E; font-weight:normal; display:block; padding-bottom:10px; }
.boxTabbed .label ul li a:hover { color:#000000; text-decoration:none; }
.boxTabbed .label ul li a.active { color:#000000; background:transparent url(../images/layout/tabbed-arrow.png) no-repeat scroll center bottom;_background:transparent url(../images/layout/tabbed-arrow.jpg) no-repeat scroll center bottom; }
.boxTabbed .tabbed-content { margin:0 10px; }
.boxTabbed .item { margin:0 0 10px 0; padding-bottom:10px; border-bottom:1px solid #daeee8; }
.boxTabbed .item.last { margin:0; padding-bottom:0; border-bottom:0; }
.boxTabbed .item.no_border { border-bottom:0; padding-bottom:0; }
.boxTabbed .item h2 { margin-bottom:5px; }
.boxTabbed .item h2 a { color:#448b6e; font-size:12px; font-weight:bold; }
.boxTabbed .item h2 a:hover { color:#5b5b5b; }
.boxTabbed .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.boxTabbed .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; }
.boxTabbed .item .more a:hover { text-decoration:underline; }
.boxTabbed .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }

.boxForum { position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:3px solid #cee8e1; }
.boxForum .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxForum .label .floatLeft { width:48%; }
.boxForum .label .floatRight { width:48%; position:relative; }
.boxForum .item { margin:0 10px 10px 10px; padding-bottom:10px; border-bottom:1px solid #daeee8; }
.boxForum .item.last { margin:0 10px 0 10px; padding-bottom:0; border-bottom:0; }
.boxForum .item.no_border { border-bottom:0; padding-bottom:0; }
.boxForum .item h2 { margin-bottom:5px; }
.boxForum .item h2 a { color:#448b6e; font-size:12px; font-weight:bold; }
.boxForum .item h2 a:hover { color:#5b5b5b; }
.boxForum .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.boxForum .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; }
.boxForum .item .more a:hover { text-decoration:underline; }
.boxForum .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }


/* -- horoscop-box -- */

.boxHoroscop { width:97%; font-family:Tahoma, Geneva, sans-serif; margin-top:30px; position:relative;}
.boxHoroscop .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxHoroscop .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxHoroscop .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxHoroscop .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxHoroscop .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxHoroscop .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxHoroscop .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxHoroscop .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}


.boxHoroscop .content-dgbox .horoscop-title { font-size:16px; font-weight:bold; color:#58ad96; background:url('/images/dgreen-box/planet.png') no-repeat right top; height:33px; float:right; padding-right:38px; vertical-align:middle; margin:-30px 0 0 0;}
.boxHoroscop .content-dgbox .horoscop-title a {color:#6c6c6c}
.boxHoroscop .content-dgbox .horoscop-content { text-align:center; width:100%;padding-top:10px;}
.boxHoroscop .content-dgbox .horoscop-content p { font-size:11px;}
.boxHoroscop .content-dgbox .horoscop-content .h-title { font-size:13px; font-weight:bold; height:25px;}
.boxHoroscop .content-dgbox .horoscop-content .link a{ color:#58ad96; padding-bottom:10px; font-size:11px;}
.boxHoroscop .content-dgbox .horoscop-content .form-sel { margin:10px 0; }
.boxHoroscop .content-dgbox .horoscop-content .form-sel .h-select { border:1px solid #58ad96; font-size:10px; color:#6c6c6c; width:120px;}


/********* Categorii Masini *********/

.boxCategoriiMasini { width:100%; font-family:Tahoma, Geneva, sans-serif; position:relative;margin-bottom: 10px;}
.boxCategoriiMasini .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxCategoriiMasini .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxCategoriiMasini .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxCategoriiMasini .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxCategoriiMasini .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxCategoriiMasini .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxCategoriiMasini .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxCategoriiMasini .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxCategoriiMasini .car-list { list-style:none;}
.boxCategoriiMasini .car-list li .imageHolder { padding:5px; background: #efefef; display:block; margin-bottom:5px;}
.boxCategoriiMasini .car-list li { float: left; margin-right: 10px; margin-bottom: 20px;}
.boxCategoriiMasini .car-list li .image-car { display: block; text-align: center; height:70px; background:#fff;}
.boxCategoriiMasini .car-list li .link-car { text-align:center; display:block; color:#448B6E}
.boxCategoriiMasini .boxTitle { font-size:16px; font-weight:bold; margin-bottom:10px; color:#448B6E}

/********* Marci Auto *********/

.boxMarciAuto { width:100%; font-family:Tahoma, Geneva, sans-serif; position:relative;}
.boxMarciAuto .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxMarciAuto .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxMarciAuto .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxMarciAuto .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxMarciAuto .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxMarciAuto .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxMarciAuto .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxMarciAuto .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxMarciAuto .boxTitle { font-size:16px; font-weight:bold; margin-bottom:10px; color:#448B6E}
.boxMarciAuto .mainCateg { background: url('/images/categorie-masina.png') no-repeat; width: 108px; border: 0px solid red; height: 30px; float: left; text-transform: uppercase; padding-top: 8px; padding-left: 30px; font-weight: bold;}
.boxMarciAuto ul { overflow: hidden; }
.boxMarciAuto li { float: left; list-style-type: disc; margin-right: 20px; color:#448B6E; }
.boxMarciAuto a { color:#448B6E; }

/********* Marci Mobile *********/

.boxMarciMobile { width:100%; font-family:Tahoma, Geneva, sans-serif; position:relative;margin-bottom:10px;}
.boxMarciMobile .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxMarciMobile .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxMarciMobile .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxMarciMobile .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxMarciMobile .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxMarciMobile .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxMarciMobile .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxMarciMobile .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxMarciMobile .boxTitle { font-size:16px; font-weight:bold; margin-bottom:10px; color:#448B6E}
.boxMarciMobile .mainCateg { background: url('/images/mobil-category.jpg') no-repeat; width: 108px; border: 0px solid red; height: 30px; float: left; text-transform: uppercase; padding-top: 8px; padding-left: 30px; font-weight: bold;}
.boxMarciMobile ul { overflow: hidden; }
.boxMarciMobile li { float: left; list-style-type: disc; margin-right: 20px; color:#448B6E; }
.boxMarciMobile a { color:#448B6E; }

/********* Cauta Marci Mobile *********/

.boxCautaMobile { width:100%; font-family:Tahoma, Geneva, sans-serif; margin-top:0px; position:relative;}
.boxCautaMobile .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxCautaMobile .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxCautaMobile .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxCautaMobile .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxCautaMobile .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxCautaMobile .bl-dgbox { background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxCautaMobile .br-dgbox { background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxCautaMobile .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxCautaMobile .input { width: 140px; margin: 7px 0px 7px 3px; }
.boxCautaMobile label { color: #969696; font-weight: bold; float: left; }
.boxCautaMobile .submit {background:transparent url(../images/btnGreen1_btn.jpg) no-repeat scroll left top;color:#FFFFFF;height:22px;margin:0px 0 2px 36px;padding:0;width:81px;border:none; cursor: pointer;}

/********* Cautare avansata cinema *********/

.boxCautareAvCinema { width:100%; font-family:Tahoma, Geneva, sans-serif; margin-top:15px; position:relative;}
.boxCautareAvCinema .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxCautareAvCinema .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxCautareAvCinema .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxCautareAvCinema .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxCautareAvCinema .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxCautareAvCinema .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxCautareAvCinema .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxCautareAvCinema .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxCautareAvCinema .input { width: 140px; margin-top: 3px; margin-left: 3px;}
.boxCautareAvCinema label { color: #969696; font-weight: bold; float: left; }
.boxCautareAvCinema .search_left_details { float:left; width: 80px; margin: 5px; }
.boxCautareAvCinema .search_left_details input { float:right; margin-right: 10px; }
.boxCautareAvCinema .search_form_select { border: 1px solid #DDDDDD; float:left; font-size: 13px; width: 160px; }
.boxCautareAvCinema .submit {background:transparent url(../images/btnGreen1_btn.jpg) no-repeat scroll left top;color:#FFFFFF;height:22px;margin:10px 0px 10px 36px;padding:0px;width:81px;border:none; cursor: pointer; }


/*************** Program Cinema *************/
/*
.boxProgramCinema { width:100%; font-family:Tahoma, Geneva, sans-serif; margin-top:30px; position:relative;}
.boxProgramCinema .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxProgramCinema .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxProgramCinema .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxProgramCinema .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxProgramCinema .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxProgramCinema .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxProgramCinema .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxProgramCinema .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxProgramCinema .tabs ul { list-style: none outside none; }
.boxProgramCinema .tabs li { display: inline; float:left; width: 90px; font-size: 14px; font-weight: bold; }
.boxProgramCinema .tabs li a { color: #696969; }
.boxProgramCinema .tabs .blue a { color: #2C967B; }
.boxProgramCinema .tabs li .first { color: #000000; font-size: 12px; }
.boxProgramCinema .ora{ float: left; display: inline; width:30px; height: auto; margin: 0px auto; }
.boxProgramCinema .program{ float: left; display: inline; }
.boxProgramCinema .ora h1 { font-size:24px; font-weight:400; margin:0; padding:4px 0 0 0; color:#242424; }
.boxProgramCinema .program h2 { font-size:14px; font-weight:bold; margin:0 5px 15px 0; padding:0; font-style:italic; color:#696969; display: inline; }
.boxProgramCinema .content-dgbox a { color: #2C967B; font-size: 13px; }
*/

/* box cinema program */
hr.separator { border:1px solid #E3E3E3; }
a.lastLinkBox { float:right;margin-top:10px;color:#448B6E;font-weight:bold;font-size:11px;margin-bottom:10px; }
h2 span { color:#666666;display:block;float:left;font-size:11px;font-weight:normal;margin-right:3px; }
h2.cinemaH2 { float:left;width:85%; }
/*
.tabs a { font-size: 13px!important; }
.tabs a.blue { color: #666666!important; font-weight: bold!important; }
*/
/*************** Evenimente ***************/
.boxEvenimente { }

/********* Servicii Vecini *********/

.boxServiciiVecini { width:100%; font-family:Tahoma, Geneva, sans-serif; position:relative;margin-bottom:10px;}
.boxServiciiVecini .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxServiciiVecini .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxServiciiVecini .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxServiciiVecini .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxServiciiVecini .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxServiciiVecini .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxServiciiVecini .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxServiciiVecini .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxServiciiVecini .boxTitle { font-size:16px; font-weight:bold; margin-bottom:10px; color:#448B6E}
.boxServiciiVecini ul { overflow: hidden; }
.boxServiciiVecini li { float: left; list-style-type: disc; margin-right: 20px; color:#448B6E; }
.boxServiciiVecini a { color:#448B6E; }
.boxServiciiVecini div.servicii-vecini h4 { margin-bottom:25px; }


.boxGrupuriVecini { width:100%; font-family:Tahoma, Geneva, sans-serif; position:relative;margin-bottom:10px;}
.boxGrupuriVecini .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxGrupuriVecini .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxGrupuriVecini .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxGrupuriVecini .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxGrupuriVecini .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxGrupuriVecini .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxGrupuriVecini .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxGrupuriVecini .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxGrupuriVecini .boxTitle { font-size:16px; font-weight:bold; margin-bottom:10px; color:#448B6E}
.boxGrupuriVecini a { color:#448B6E; }
.boxGrupuriVecini div.servicii-vecini h4 { margin-bottom:25px; }
/************** Cauta Masini ************/

/* -- box -- */
.carsearch-box { width:100%; }
.carsearch-box .t-csbox { background: url(/images/auto_ro/box-search/dot.jpg) 0 0 repeat-x #ffffff;}
.carsearch-box .b-csbox { background: url(/images/auto_ro/box-search/dot.jpg) 0 100% repeat-x}
.carsearch-box .l-csbox { background: url(/images/auto_ro/box-search/dot.jpg) 0 0 repeat-y}
.carsearch-box .r-csbox { background: url(/images/auto_ro/box-search/dot.jpg) 100% 0 repeat-y}
.carsearch-box .tl-csbox { background: url(/images/auto_ro/box-search/ltop.jpg) 0 0 no-repeat}
.carsearch-box .bl-csbox {background: url(/images/auto_ro/box-search/lbtm.jpg) 0 100% no-repeat; }
.carsearch-box .br-csbox {background: url(/images/auto_ro/box-search/rbtm.jpg) 100% 100% no-repeat}
.carsearch-box .content-csbox { background: url(/images/auto_ro/box-search/rtop.jpg) 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.carsearch-box .content-csbox .marginTop10{ margin-top: 10px; }

.carsearch-box .content-csbox label { display:block!important; font-weight:bold; }
.carsearch-box .content-csbox select { width:131px; border:1px solid #B6B6B6; }
.carsearch-box .content-csbox .floatLeft { width:131px; margin-right:10px; margin-bottom:7px; }
.carsearch-box .content-csbox .floatLeft.last { margin-right:0px; }
.carsearch-box .content-csbox input.form-submit { width:127px; height:23px; background:url(/images/auto_ro/box-search/button_sageata_dr.gif) no-repeat; border:0; padding:0 15px 3px 0; font-weight:bold; font-size:88% !important; color:#2D2D2D; cursor:pointer; margin:0; font-family:Arial, sans-serif; }


.boxCafeChezNous {position:relative}
.boxCafeChezNous .boxForum{padding-bottom:0px;}
.boxCafeChezNous .boxForum .item {margin:0 auto;}
.boxCafeChezNous .boxForum .item h2 {text-align:right;}


.boxVideomax { width:99%; font-family:Tahoma, Geneva, sans-serif; margin-top:30px; position:relative;margin-bottom:13px;}
.boxVideomax .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxVideomax .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxVideomax .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxVideomax .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxVideomax .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxVideomax .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxVideomax .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxVideomax .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxVideomax .button_link a {background:transparent url(../images/layout/btns/trimitefelicitare_btn.jpg) no-repeat scroll center center; color:#FFFFFF;display:block;font-size:11px;  font-weight:bold;  height:19px;  margin:auto;  padding-top:3px;  text-align:center; text-decoration:none;width:137px;}
.boxVideomax .live { background:url('/images/live.gif') 0 0 no-repeat; display:block; height:15px; position:absolute; right:2px; text-indent:-9999em; top:2px; width:30px }



.boxVideomax .content-dgbox .videomax-title { color:#6C6C6C;float:left;font-size:13px;font-weight:bold;margin:8px 0 5px;text-align:center;}
.boxVideomax .content-dgbox .videomax-content { /*text-align:center;*/ width:100%;overflow:hidden;}
.boxVideomax .content-dgbox .videomax-content .jcarousel-clip-horizontal { margin:0 7px 0 17px }
.boxVideomax .content-dgbox .videomax-content p { font-size:11px;}
.boxVideomax .content-dgbox .videomax-content .link a{ color:#58ad96; padding-bottom:10px; font-size:11px;}
.boxVideomax .content-dgbox .videomax-content ul {text-align: center}
.boxVideomax .b-dgbox { zoom:1 }

.boxVideomax .jcarousel-container-horizontal {height: 150px;width: 270px}
.boxVideomax .jcarousel-clip-horizontal {height:150px;width:250px;}
.boxVideomax .jcarousel-item-horizontal {height:170px}
.boxVideomax .button_link {padding-top: 10px}
.boxVideomax .jcarousel-list {position: relative;top:-16px;}

.boxVideomax .jcarousel-next-disabled-horizontal,
.boxVideomax .jcarousel-next-disabled-horizontal:hover,
.boxVideomax .jcarousel-next-disabled-horizontal:active,
.boxVideomax .jcarousel-prev-disabled-horizontal,
.boxVideomax .jcarousel-prev-disabled-horizontal:hover,
.boxVideomax .jcarousel-prev-disabled-horizontal:active
{bottom:65px}

.buttonVideomax {background:transparent url(../images/elements/btns/btnGreenServicii.jpg) no-repeat scroll 0 0 !important;border:0 none;color:#ffffff !important;cursor:pointer;display:block;font-size:12px;font-weight:bold !important;height:24px;margin-bottom:10px;margin-left:65px;margin-top:12px;padding:0 1px 2px 0;vertical-align:middle;width:146px; }

.buttonVideomax a { color:#ffffff !important;float:left;margin-left:16px;margin-top:5px; }

.boxNotifications {position:relative;}
.boxNotifications a {color:#0c5542; float:left;margin-left:30px;margin-top:5px;}

.boxTopArticles {position:relative;}
/* -- box-cafe -- */
.boxCafe {width:100%;}
.boxCafe .boxHoroscop {width:100%;}
.boxCafe .content-dgbox .horoscop-title { background:url("/css/images/stropitoare.gif") no-repeat scroll right top transparent; margin:-30px 0 0; padding-right:38px; }
.boxCafe .content-dgbox .horoscop-content { text-align:justify; }


/* -- box-nowOnline -- */
.boxNowOnline {width:100%;}
.boxNowOnline .boxHoroscop {width:100%;}
.boxNowOnline .content-dgbox .horoscop-title {background:none;padding:0;width:100%;text-align:center;}
.boxNowOnline .commentLine {background: #FFFFFF url(/images/dgreen-box/dot.jpg) repeat-x bottom left; padding-bottom:7px;padding-top:7px;}
.boxNowOnline .commentLine .image {padding:5px;float:left;}
.boxNowOnline .commentLine.last {padding-bottom:0px;background:#fff;}
#boxNowOnlineContent { padding-top:0; }
#boxNowOnlineContent a { color:#448B6E;font-weight:bold;display:block; margin-top:5px;}
#boxNowOnlineContent p.timeSpan { font-size:11px;margin-top:6px; }
#boxNowOnlineContent .horoscop-title { margin:-26px 0 0 }



/* -- boxAnunturi -- */

.boxAnunturi .label { position:relative; }
.boxAnunturi .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxAnunturi .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }

.boxAnunturi { position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:3px solid #cee8e1; }
.boxAnunturi .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxAnunturi .label .floatLeft { width:48%; }
.boxAnunturi .label .floatRight { width:48%; position:relative; }
.boxAnunturi .item { margin:0 10px 10px 10px; padding-bottom:10px; border-bottom:1px solid #daeee8; }
.boxAnunturi .item.last { margin:0 10px 0 10px; padding-bottom:0; border-bottom:0; }
.boxAnunturi .item.no_border { border-bottom:0; padding-bottom:0; }
.boxAnunturi .item h2 { margin-bottom:5px; }
.boxAnunturi .item h2 a { color:#448b6e; font-size:12px; font-weight:bold; }
.boxAnunturi .item h2 a:hover { color:#5b5b5b; }
.boxAnunturi .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.boxAnunturi .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; }
.boxAnunturi .item .more a:hover { text-decoration:underline; }
.boxAnunturi .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }

/* -- boxAnimalBreeds -- */

.boxAnimalBreeds { position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:3px solid #cee8e1; }

.boxAnimalBreeds .label { position:relative; }
.boxAnimalBreeds .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxAnimalBreeds .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }
.boxAnimalBreeds div.item {border-bottom:1px solid #DAEEE8;margin:0 10px 10px;padding-bottom:10px;}
.boxAnimalBreeds li.item {display:block;width:100%;padding-bottom:5px;}
.boxAnimalBreeds .form { list-style-image:none;list-style-position:outside;list-style-type:none;height: 90px }
.boxAnimalBreeds .form select { width: auto; margin: 0; padding: 0 }
.boxAnimalBreeds .form .label { float: left; width: 40% }
.boxAnimalBreeds .form .label label { margin: 2px }
.boxAnimalBreeds .form .item { float: left; clear: right; }

.boxAnimalBreeds li.item label {}
.boxAnimalBreeds li.item select, .boxAnimalBreeds li.item input {float:right;margin-right:5px;width:95px;}

.boxAnimalBreeds .titluEnervant { color:#666666;font-size:16px;margin-bottom:13px; } 
.boxAnimalBreeds #selectIt select { width:40%; }
.boxAnimalBreeds #selectIt label { width:45%;font-family:tahoma,arial; }


/* -- boxSmallIcons -- */

.boxSmallIcons {position:relative;width:100%;}
.boxSmallIcons .boxSmallIconsContent {}
.boxSmallIcons .boxSmallIconsContent h1 {color:#448B6E;font-size:24px;font-weight:bold;}
.boxSmallIcons .boxSmallIconsContent .smallIcons {}
/*.boxSmallIcons .boxSmallIconsContent .smallIcons .holder{float:left;margin:6px;width:75px;}
.boxSmallIcons .boxSmallIconsContent .smallIcons .holder div {border: 1px solid #E7E7E7;padding:5px;background:#F6F6F6;}
.boxSmallIcons .boxSmallIconsContent .smallIcons .holder img {border: 1px solid #E7E7E7;}
.boxSmallIcons .boxSmallIconsContent .smallIcons a {width:100%;display:block;text-align:center;color:#58AD96;font-size:11px}*/
.boxSmallIcons .boxSmallIconsContent .smallIcons .imageTitle {height:25px;}

.boxSmallIcons .boxSmallIconsContent .smallIcons .holder { float: left; margin: 6px; width: 98px; }
.boxSmallIcons .boxSmallIconsContent .smallIcons .holder div { background: none repeat scroll 0 0 #F6F6F6; border: 1px solid #E7E7E7; height: 73px; padding: 5px; }
.boxSmallIcons .boxSmallIconsContent .smallIcons a { color: #58AD96; display: block; font-size: 11px; text-align: center; width: 100%; }
.boxSmallIcons .boxSmallIconsContent .smallIcons .holder img { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #E7E7E7; padding: 12px;}
/* -- tv-box -- */


.boxTv { width:97%; font-family:Tahoma, Geneva, sans-serif; margin-top:30px; position:relative;}
.boxTv .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxTv .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxTv .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxTv .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxTv .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxTv .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxTv .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxTv .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxTv .content-dgbox .form-sel .h-select { border:1px solid #58ad96; font-size:10px; color:#6c6c6c; width:120px;margin-bottom:10px}
.boxTv .content-dgbox .program-tv-content { text-align:center; width:100%;padding-top:10px;}
.boxTv .content-dgbox .link , .boxTv .content-dgbox .link a{color:#58AD96;font-size:11px;padding-bottom:10px;}


.content-dgbox .program-tv-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url('/images//ptv-icon.gif') no-repeat right top; height:30px; float:right; padding-right:35px; vertical-align:middle; margin:-30px 0 0 0;}
.content-dgbox .program-tv-title a {color:#6c6c6c}
* html .content-dgbox .program-tv-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url('/images/ptv-icon.gif') no-repeat right top; height:30px; float:right; padding-right:35px; vertical-align:middle; margin :0 ;position:absolute ; left : 35px ; top:-20px}
.content-dgbox .program-tv-content { text-align:center; width:100%;padding-top:10px;font-size:11px;}
.content-dgbox .program-tv-content .last-two { width:100%; text-align:left;}
.content-dgbox .program-tv-content .link a{ color:#58AD96; padding-bottom:10px; text-align:center}
.content-dgbox .program-tv-content .form-sel { margin:10px 0; text-align:center}
.content-dgbox .program-tv-content .form-sel .h-select { border:1px solid #cbcbcb; font-size:10px; color:#6c6c6c; width:120px;}
.content-dgbox .program-tv-content .fright {float:right;}

/* -- vremea-box -- */

.boxVremea { width:97%; font-family:Tahoma, Geneva, sans-serif; margin-top:30px; position:relative;}
.boxVremea .t-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-x #ffffff;}
.boxVremea .b-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 100% repeat-x}
.boxVremea .l-dgbox { background: url('/images/dgreen-box/dot.jpg') 0 0 repeat-y}
.boxVremea .r-dgbox { background: url('/images/dgreen-box/dot.jpg') 100% 0 repeat-y}
.boxVremea .tl-dgbox { background: url('/images/dgreen-box/l-top.jpg') 0 0 no-repeat}
.boxVremea .bl-dgbox {background: url('/images/dgreen-box/l-btm.jpg') 0 100% no-repeat; }
.boxVremea .br-dgbox {background: url('/images/dgreen-box/r-btm.jpg') 100% 100% no-repeat}
.boxVremea .content-dgbox { background: url('/images/dgreen-box/r-top.jpg') 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxVremea .content-dgbox a { color: #6C6C6C; }

.boxServicii {position:relative;margin-bottom:10px;}
.boxServicii .serv-box { width:300px; margin:0; padding:0px 0; font-family:Arial, Verdana, sans-serif; font-size:12px; }
.boxServicii .serv-box form , .serv-box fieldset, .serv-box input { margin: 0; padding: 0; }
.boxServicii .serv-box h4.s-title {color:#6C6C6C;font-size:16px;padding-bottom:15px;}
.boxServicii .serv-box .t-sbox { background: url(http://www.acasa.ro/images/elements/servicii-box/dot.jpg) 0 0 repeat-x #ffffff;}
.boxServicii .serv-box .b-sbox { background: url(http://www.acasa.ro/images/elements/servicii-box/dot.jpg) 0 100% repeat-x}
.boxServicii .serv-box .l-sbox { background: url(http://www.acasa.ro/images/elements/servicii-box/dot.jpg) 0 0 repeat-y}
.boxServicii .serv-box .r-sbox { background: url(http://www.acasa.ro/images/elements/servicii-box/dot.jpg) 100% 0 repeat-y}
.boxServicii .serv-box .tl-sbox { background: url(http://www.acasa.ro/images/elements/servicii-box/l-top.jpg) 0 0 no-repeat}
.boxServicii .serv-box .bl-sbox {background: url(http://www.acasa.ro/images/elements/servicii-box/l-btm.jpg) 0 100% no-repeat; }
.boxServicii .serv-box .br-sbox {background: url(http://www.acasa.ro/images/elements/servicii-box/r-btm.jpg) 100% 100% no-repeat}
.boxServicii .serv-box .content-sbox { background: url(http://www.acasa.ro/images/elements/servicii-box/r-top.jpg) 100% 0 no-repeat; padding:10px; color:#6c6c6c;}
.boxServicii .content-sbox h4.s-title { font-size:16px; color:#6c6c6c; margin: 0; padding: 0 0 15px 0; }
.boxServicii .content-sbox .row { height:30px; text-align:right; width:100%; color:#6c6c6c; font-size:14px; font-weight:bold;}
.boxServicii .content-sbox .row .select { margin:0 50px 0 10px; width:120px; border:1px solid #cbcbcb; color:#6c6c6c;}
.boxServicii .content-sbox .row-2 { text-align:center;}
.boxServicii .content-sbox .row-2 .afiseaza-btn { border:0; background:url(http://www.acasa.ro/images/elements/btns/longer-grey-btn.jpg) no-repeat; font-weight:normal; color:#ffffff; font-size:12px; width:136px; height:25px; cursor:pointer; vertical-align:middle; padding:0px 1px 4px 1px;}


.boxRandomBanner {position: relative}

.content-dgbox .vremea-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url('/images/weather-icon.gif') no-repeat right top; height:30px; float:right; padding-right:40px; vertical-align:middle; margin:-30px 0 0 0;}
* html .content-dgbox .vremea-title { font-size:16px; font-weight:bold; color:#6c6c6c; background:url('/images/weather-icon.gif') no-repeat right top; height:30px; float:right; padding-right:40px; vertical-align:middle; margin :0 ;position:absolute ; left : 50px ; top:-20px}
.content-dgbox .vremea-content { text-align:center; width:100%;padding-top:10px;}
.content-dgbox .vremea-content .h-title { font-size:12px; font-weight:bold; height:25px;}
.content-dgbox .vremea-content .w-status { width:100%; text-align:left;padding-left:10px;}
.content-dgbox .vremea-content .w-status .w-icon { width:60px; text-align:center;}
.content-dgbox .vremea-content .w-status .w-icon .now-text { font-size:12px; font-weight:bold;}
.content-dgbox .vremea-content .w-status .w-details { width:80px; text-align:left; color:#6c6c6c;}
.content-dgbox .vremea-content .w-status .w-details .now { font-size:16px; font-weight:bold;}

.content-dgbox .vremea-content .link a{ color:#6c6c6c; padding-bottom:10px;}
.content-dgbox .vremea-content .form-sel { margin:10px 0; }
.content-dgbox .vremea-content .form-sel .h-select { border:1px solid #cbcbcb; font-size:10px; color:#6c6c6c; width:120px;}

/* Static */
#right_column .boxTabbedFixed { width:300px; margin-bottom:10px; border-bottom:3px solid #cee8e1; }
#right_column .boxTabbedFixed .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
#right_column .boxTabbedFixed .label .floatLeft { width:80px; }
#right_column .boxTabbedFixed .label .floatRight { width:120px; position:relative; }
#right_column .boxTabbedFixed .label ul { position:absolute; bottom:-27px; }
#right_column .boxTabbedFixed .label ul li { list-style-type:none; float:left; margin-right:20px; }
#right_column .boxTabbedFixed .label ul li a { font-size:11px; color:#448B6E; font-weight:normal; display:block; padding-bottom:10px; }
#right_column .boxTabbedFixed .label ul li a:hover { color:#000000; text-decoration:none; }
#right_column .boxTabbedFixed .label ul li a.active { color:#000000; background:transparent url(../images/layout/tabbed-arrow.png) no-repeat scroll center bottom; _background:transparent url(../images/layout/tabbed-arrow.jpg) no-repeat scroll center bottom; }
#right_column .boxTabbedFixed .tabbed-content { margin:0 10px; }
#right_column .boxTabbedFixed .tabbed-content .item { border-bottom:1px solid #E7F2EF; padding-bottom:3px; margin-bottom:3px; }
#right_column .boxTabbedFixed .tabbed-content .item.last { border-bottom:0; padding-bottom:7px; margin-bottom:0px; }



#right_column .boxTabbedFixed .tabbed-content .item .floatLeft { color:#448B6E; font-weight:normal; font-size:11px; margin-right:10px; }
#right_column .boxTabbedFixed .tabbed-content .item h2 a { color:#448B6E; font-weight:bold; font-size:11px; }

/*LeftColumn*/
#left_column .boxTabbedFixed { width:auto; margin:10px 0px; border-bottom:3px solid #cee8e1; }
#left_column .boxTabbedFixed .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
#left_column .boxTabbedFixed .label .floatLeft { width:80px; }
#left_column .boxTabbedFixed .label .floatRight { width:120px; position:relative; }
#left_column .boxTabbedFixed .label ul { position:absolute; bottom:-14px; left:29px; }
#left_column .boxTabbedFixed .label ul li { list-style-type:none; float:left; margin-right:20px; }
#left_column .boxTabbedFixed .label ul li a { font-size:11px; color:#448B6E; font-weight:normal; display:block; padding-bottom:10px; }
#left_column .boxTabbedFixed .label ul li a:hover { color:#000000; text-decoration:none; }
#left_column .boxTabbedFixed .label ul li a.active { color:#000000; background:transparent url(../images/layout/tabbed-arrow.png) no-repeat scroll center bottom; _background:transparent url(../images/layout/tabbed-arrow.jpg) no-repeat scroll center bottom; }
#left_column .boxTabbedFixed .tabbed-content { margin:0 10px; }
#left_column .boxTabbedFixed .tabbed-content .item { border-bottom:1px solid #E7F2EF; padding-bottom:3px; margin-bottom:3px; }
#left_column .boxTabbedFixed .tabbed-content .item.last { border-bottom:0; padding-bottom:7px; margin-bottom:0px; }

#left_column .boxTabbedFixed .tabbed-content .item .floatLeft { color:#448B6E; font-weight:normal; font-size:11px; margin-right:10px; }
#left_column .boxTabbedFixed .tabbed-content .item h2 a { color:#448B6E; font-weight:bold; font-size:11px; }

/*CenterColumn*/
#middle_column .boxTabbedFixed { width:440px; margin:20px 0px; border-bottom:3px solid #cee8e1; }
#middle_column .boxTabbedFixed .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
#middle_column .boxTabbedFixed .label .floatLeft { width:80px; }
#middle_column .boxTabbedFixed .label .floatRight { width:120px; position:relative; }
#middle_column .boxTabbedFixed .label ul { position:absolute; bottom:-27px; }
#middle_column .boxTabbedFixed .label ul li { list-style-type:none; float:left; margin-right:20px; }
#middle_column .boxTabbedFixed .label ul li a { font-size:11px; color:#448B6E; font-weight:normal; display:block; padding-bottom:10px; }
#middle_column .boxTabbedFixed .label ul li a:hover { color:#000000; text-decoration:none; }
#middle_column .boxTabbedFixed .label ul li a.active { color:#000000; background:transparent url(../images/layout/tabbed-arrow.png) no-repeat scroll center bottom; _background:transparent url(../images/layout/tabbed-arrow.jpg) no-repeat scroll center bottom; }
#middle_column .boxTabbedFixed .tabbed-content { margin:0 10px; }
#middle_column .boxTabbedFixed .tabbed-content .item { border-bottom:1px solid #E7F2EF; padding-bottom:3px; margin-bottom:3px; }
#middle_column .boxTabbedFixed .tabbed-content .item.last { border-bottom:0; padding-bottom:7px; margin-bottom:0px; }

#middle_column .boxTabbedFixed .tabbed-content .item .floatLeft { color:#448B6E; font-weight:normal; font-size:11px; margin-right:10px; }
#middle_column .boxTabbedFixed .tabbed-content .item h2 a { color:#448B6E; font-weight:bold; font-size:11px; }



.boxTag { position:relative; border-bottom:3px solid #CEE8E1; margin:10px 0 10px 0; }
.boxTag .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:6px; }
.boxTag .content { margin-bottom:10px; padding:0 10px 0 0; }
.boxTag .content a { color:#448b6e; }
/*------------------------------------------------------------
Article page #
------------------------------------------------------------*/
#middle_column .article { }
#middle_column .article .container .floatRight { margin:0 0 10px 10px; }
#middle_column .article .container .floatRight img { background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }

#middle_column .article h1 ,  #middle_column .article h2{ font-size:21px; color:#448b6e; line-height:1.1em; font-family:Georgia, Arial, sans-serif; font-stretch:condensed; font-weight:normal; margin-bottom:10px; }
/* #middle_column .article h2 { font-weight: normal; color: #6C6C6C} */

#middle_column .article .categories { }
#middle_column .article .categories a, #middle_column .article .categories .fakea { font-size:11px; font-weight:bold; color:#448b6e; }
#middle_column .article .categories span { font-size:11px; color:#a5a5a5; }
#middle_column .article .tags { }
#middle_column .article .tags a { font-size:11px; font-weight:bold; color:#448b6e; }
#middle_column .article .tags span { font-size:11px; color:#a5a5a5; }

#middle_column .article .article_content { font-family:Arial, sans-serif; margin:10px 0 10px; letter-spacing:0px; line-height:18px; color:#666666; position: relative; }
#middle_column .article .article_content img { border:1px solid #e2f5ef; background-color:#f7fcfb; padding:6px; margin:10px; }
#middle_column .article .article_content ul { list-style-position:inside; }
#middle_column .article .article_content li { list-style-position:inside; }
#middle_column .article .article_content p { margin-bottom:10px; color: #666666; }
#middle_column .article .article_content .teaser { font-weight:bold; color:#666666; margin-bottom:10px; }
#middle_column .article .article_content a { font-weight:bold; color:#448b6e; text-decoration:underline; }
#middle_column .article .article_content a:hover { color:#87C4B6; text-decoration:none; }
#middle_column .article .misc_icons .arrangedZoom { margin-right:6px;margin-top:6px; }


#middle_column .article .related_slideshow { margin:10px 0 10px 0; clear:both; background-color:#f6faf9; border:1px solid #e4f5ef; }
#middle_column .article .related_slideshow .main_photo { width:438px; margin-bottom:13px; position:relative; text-align: center;}
#middle_column .article .related_slideshow .main_photo img {padding:10px 10px 0; }
#middle_column .article .related_slideshow .description { font-size:12px; color:#6c6c6c; margin:0 12px 12px; }
#middle_column .article .related_slideshow .main_photo a.leftArrow { width:33px; height:314px; position:absolute; top:10px; left:10px; z-index:20; display:block; padding:0; }
#middle_column .article .related_slideshow .main_photo a.rightArrow { width:33px; height:314px; position:absolute; top:10px; right:10px; z-index:21; display:block; padding:0; }
#middle_column .article .related_slideshow .main_photo a.leftArrow img, #middle_column .article .related_slideshow .main_photo a.rightArrow img { width:33px; height:74px; padding:0; margin-top:120px; }

/* Custom */
#middle_column .article .article_content span.chapter { font-family:Arial, sans-serif; font-size:16px; font-weight:bold; color:#666666; }
#middle_column .article .article_content span.subchapter { font-family:Arial, sans-serif; font-size:14px; font-weight:bold; color:#666666; font-style:normal; }
#middle_column .article .article_content h2.chapter { font-family:Arial, sans-serif; font-size:16px; font-weight:bold; color:#666666; }
#middle_column .article .article_content h3.subchapter { font-family:Arial, sans-serif; font-size:14px; font-weight:bold; color:#666666; font-style:normal; }

#middle_column .article .article_content span.first_letter { font-family:'Times New Roman', Times, serif; color:#FBBF08; font-size:40px; font-weight:bold; line-height:30px; }
#middle_column .article .article_content span.bold { font-family:Tahoma, Arial, sans-serif; font-size:12px; font-weight:bold; color:#666666; }
#middle_column .article .article_content span.disclaimer { font-size:11px; font-style:italic; color:#999999; }
#middle_column .article .article_content div.box_important { font-family:Georgia, 'Times New Roman', Times, serif; font-size:13px; color:#9a6c24; background-color:#fcfbf7; border:1px solid #f6f2dd; padding:10px; font-weight:bold; }

#middle_column .article .article_content div.image_caption { font-family:Georgia, 'Times New Roman', Times, serif; font-size:11px; color:#666666; background-color:#f7fcfb; border:1px solid #e2f5ef; padding:6px; margin:10px auto 10px auto; text-align:center; }
#middle_column .article .article_content div.image_caption img { border:0; margin:0; padding:0; background-color:none; display:block; }

#middle_column .article .article_content div.image_caption.left { display:inline-block; float:left; margin:10px; }
#middle_column .article .article_content div.image_caption.left a { color:#448b6e; text-decoration:none; }
#middle_column .article .article_content div.image_caption.left a:hover { text-decoration:underline; }

#middle_column .article .article_content div.image_caption.right { display:inline-block; float:right; margin:10px; }
#middle_column .article .article_content div.image_caption.right a { color:#448b6e; text-decoration:none; }
#middle_column .article .article_content div.image_caption.right a:hover { text-decoration:underline; }

#middle_column .article .article_content table.inline_table { border-collapse:collapse; color:#666666; }
#middle_column .article .article_content table.inline_table tbody tr:nth-child(2n+1) { background-color:#fafffd; }
#middle_column .article .article_content table.inline_table tbody tr:nth-child(2n) { background-color:#fafffd; }
#middle_column .article .article_content table.inline_table thead tr:first-child { background-color:#e5f7f1; font-weight:bold; text-align:center; text-transform:uppercase; }
#middle_column .article .article_content table.inline_table thead tr { background-color:#e5f7f1; font-weight:bold; text-align:center; text-transform:uppercase; }
#middle_column .article .article_content table.inline_table td { border:1px solid #cbefe4; border-collapse:collapse; padding:3px; }

#middle_column .article .paging { font-size:11px; font-weight:bold; color:#666666; margin-bottom:10px; text-align:center; }
#middle_column .article .paging a { font-size:11px; font-weight:bold; color:#448b6e; }

#middle_column .article .newsletter { background-color:#FBFBFB; border:1px solid #F3F3F3; font-size:12px; padding:5px; color:#666666; margin-bottom:10px; }
#middle_column .article .newsletter img { vertical-align:middle; }
#middle_column .article .newsletter a { font-weight:bold; color:#448b6e; }

#middle_column .article .author { font-size:12px; color:#a5a5a5; margin-bottom:10px; }
#middle_column .article .author span { color:#448b6e; font-weight:bold; }
#middle_column .article .author span a { color:#448b6e; font-weight:bold; }


#middle_column .article .info { background-color:#FBFBFB; border:1px solid #F3F3F3; font-size:11px; padding:5px; color:#a5a5a5; margin-bottom:10px; }
#middle_column .article .info .floatLeft { margin-right:30px; }
#middle_column .article .info img { vertical-align:middle; }
#middle_column .article .info span { font-size:11px; font-weight:bold; }

#middle_column .article .rating { background-color:#FBFBFB; border:1px solid #F3F3F3; font-size:11px; padding:5px; color:#666666; margin-bottom:10px; }

#middle_column .article .misc_icons { background-color:#FBFBFB;border:1px solid #F3F3F3;color:#448B6E;font-size:10px;margin-left:0;margin-right:0;margin-top:7px;padding:5px 0 5px 5px;position:relative;width:433px; }
#middle_column .article .misc_icons a { color:#448b6e; }
#middle_column .article .misc_icons img { vertical-align:middle; cursor:pointer; padding:0px!important; margin:0px; border:none!important; background:transparent; background-color:transparent!important; }

/* Comment form */
#middle_column .article .comment_form { border-bottom:3px solid #CEE8E1; margin-bottom:10px; padding-bottom:10px;position:relative; }
#middle_column .article .comment_form .label { font-family:Georgia, Arial, sans-serif; font-size:17px; color:#404041; margin-bottom:10px; }
#middle_column .article .comment_form form { background-color:#F6F6F6; border:1px solid #E7E7E7; padding:10px; }
#middle_column .article .comment_form form .form-item { margin-bottom:10px; }
#middle_column .article .comment_form form .form-item.last { margin-bottom:0;margin-top:0; }
#middle_column .article .comment_form form button.button_custom { background:url(../images/layout/btns/add_comment.jpg) no-repeat; width:157px; height:24px; font-size:11px; color:#FFFFFF; font-weight:bold; border:0; cursor:pointer; }

#middle_column .article .comment_form form label { display:block; font-size:11px; color:#666666; font-weight:bold; margin-bottom:5px; }
#middle_column .article .comment_form form input.form-text { display:block; width:97%; border:1px solid #E0E0E0; padding:5px; background:#FFFFFF url(../images/layout/input-bg.jpg) repeat-x scroll left top; }
#middle_column .article .comment_form form textarea.form-textarea { display:block; width:97%; border:1px solid #E0E0E0; padding:5px; background:#FFFFFF url(../images/layout/input-bg.jpg) repeat-x scroll left top; }
#middle_column .article .comment_form form a.reset_link { color:#448b6e; font-weight:bold; }
#middle_column .article .comment_form form .field_error_msg { color:#990000; font-size:11px; font-weight:normal; }
#middle_column .article .comment_form form .phpcaptcha_code { float:left; width:41%; margin-right:15px; }
#middle_column .article .comment_form form .phpcaptcha_image { float:left; width:40%; }
#middle_column .article .comment_form form .phpcaptcha_image img#phpcaptcha { height:27px;margin-right:10px;overflow:hidden;display:block; }
#middle_column .article .comment_form .messages { border:1px solid #448b6e; color:#448b6e; font-weight:bold; padding:5px; margin-bottom:10px; }

/* later edit - comment form for facebook api & other stuff */
#middle_column .article .comment_form form input#comment_name { width:170px;}
#middle_column .article .comment_form form input#comment_email { width:170px; }
#middle_column .article .comment_form form #comment_captcha { width:170px; }
#middle_column .article .comment_form form a#changeRecaptchaCode { clear:both;color:#448B6E; }
#middle_column .article .comment_form form div.loginFbook { left:215px;position:absolute;top:207px; }
#middle_column .article .comment_form form div.loginFbook span.switchIt { font-weight:bold;font-size:17px;color:#666;position:absolute;left:0;top:0; }
#middle_column .article .comment_form form div.loginFbook .fConnectHREF { margin-left:54px;}
#middle_column .article .comment_form form div.loginFbook .fConnectHREF .littleText { font-size:11px; }

#middle_column .article .comment_form div.containerLoggedIn { position:relative; }
#middle_column .article .comment_form div.containerLoggedIn form { margin-top:10px;margin-left:63px; }
#middle_column .article .comment_form div.containerLoggedIn form label { font-weight:normal; }
#middle_column .article .comment_form div.containerLoggedIn form  label a{ color:#3B5998 }
#middle_column .article .comment_form div.containerLoggedIn div.userPicComments {position:absolute;;width:70px; }
#middle_column .article .comment_form div.containerLoggedIn div.userPicComments a img{ border:1px solid #448B6E}
#middle_column .article .comment_form div.containerLoggedIn div.last .CheckBox { float:right;margin-top:4px;width:191px;}
#middle_column .article .comment_form div.containerLoggedIn div.last .CheckBox input { vertical-align:sub;}
#middle_column .article .comment_form div.containerLoggedIn a.logOutFb {float:right;margin-top:-4px; }


/* Comment list */
#middle_column .article .comments { border-bottom:3px solid #CEE8E1; margin-bottom:10px; }
#middle_column .article .comments .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 10px 0 10px; margin-bottom:6px; }
#middle_column .article .comments .label a { color:#448b6e; font-weight:normal; }
#middle_column .article .comments .comment_item { margin-bottom:10px; }
#middle_column .article .comments .comment_item a { color:#448b6e; }
#middle_column .article .comments .comment_item .info { background:#FFFFFF url(../images/layout/top-bg-comment.jpg) repeat-x scroll left top; border:0; margin-bottom:10px; }
#middle_column .article .comments .comment_item .title { font-size:11px; color:#666666; margin-bottom:5px; }
#middle_column .article .comments .comment_item .teaser { font-size:11px; color:#666666; }

#middle_column .article .comments .current_page { float:left; background-color:#57977c; padding:5px; font-size:11px; color:#FFFFFF; margin-bottom:10px; }
#middle_column .article .comments .paging { font-size:11px; font-weight:bold; color:#666666; margin-bottom:10px; float:right; }
#middle_column .article .comments .paging a { font-size:11px; font-weight:bold; color:#448b6e; }

/* Content related */
#middle_column .article .content_related { background:#FFFFFF url(../images/layout/bg-same-theme.jpg) repeat-x left top; border:1px solid #E2F5EF; padding:10px; margin:10px 0 10px 0; }
#middle_column .article .content_related .label { font-family:Georgia, Arial, sans-serif; font-size:15px; color:#333333; font-weight:bold; margin-bottom:5px; }
#middle_column .article .content_related ul { }
#middle_column .article .content_related ul li { list-style-type:none; }
#middle_column .article .content_related ul li a { font-size:11px; font-weight:bold; color:#448b6e; }


#contentSearchResults {background-color:#FFFFFF;float:left;height:auto;margin-left:15px;margin-right:10px;padding:0 0 10px 0;width:750px;}
#contentSearchResults a { color:#448B6E }
/* Send e-mail to a friend (modal) */
body.modal .send_email { border-bottom:3px solid #CEE8E1; margin-bottom:10px; padding-bottom:10px; }
body.modal .send_email .label { font-family:Georgia, Arial, sans-serif; font-size:17px; color:#404041; margin-bottom:10px; }
body.modal .send_email form { background-color:#F6F6F6; border:1px solid #E7E7E7; padding:10px; }
body.modal .send_email form .form-item { margin-bottom:10px; }
body.modal .send_email form .form-item.last { margin-bottom:0; }
body.modal .send_email form button.button_custom { background:url(../images/layout/btns/add_comment.jpg) no-repeat; width:157px; height:24px; font-size:11px; color:#FFFFFF; font-weight:bold; border:0; cursor:pointer; }

body.modal .send_email form label { display:block; font-size:11px; color:#666666; font-weight:bold; margin-bottom:5px; position: relative; }
body.modal .send_email form input.form-text { display:block; width:97%; border:1px solid #E0E0E0; padding:5px; }
body.modal .send_email form textarea.form-textarea { display:block; width:97%; border:1px solid #E0E0E0; padding:5px; }
body.modal .send_email form a.reset_link { color:#448b6e; font-weight:bold; }
body.modal .send_email form .field_error_msg { color:#990000; font-size:11px; font-weight:normal; }
body.modal .send_email form .phpcaptcha_code { float:left; width:50%; margin-right:15px; }
body.modal .send_email form .phpcaptcha_image { float:left; width:40%; }
body.modal .send_email form .phpcaptcha_image img#phpcaptcha { margin-right:10px; }
body.modal .send_email .messages { border:1px solid #448b6e; color:#448b6e; font-weight:bold; padding:5px; margin-bottom:10px; }

/*******************************************
	Wiki Article
*******************************************/
#middle_column ul.wikiTabs {list-style-type: none}
#middle_column .photos {height: 1%; overflow: hidden; padding-bottom: 10px;}
#middle_column .article .photos span.chapter { font-family:Arial, sans-serif; font-size:16px; font-weight:bold; color:#666666;margin-bottom:5px }
#middle_column .article .photos .floatRight p a { color: #448B6E; font-weight:bold; }
#middle_column .galery {clear:both;height:1%;overflow:hidden;padding-bottom:10px;padding-left:0;}
#middle_column .galeryPhoto{float: left;margin:0 10px 10px 0}
#middle_column .galeryPhoto img{background-color:#F6F6F6;border:1px solid #E7E7E7;padding:6px;height:80px;}

/*------------------------------------------------------------
Category page #
------------------------------------------------------------*/
body.category #middle_column .rss_link { margin-bottom:5px; }
body.category #middle_column .rss_link a { color:#448b6e; text-decoration:none; }
body.category #middle_column .rss_link a:hover { text-decoration:underline; }
/*------------------------------------------------------------
Search #
------------------------------------------------------------*/
.list_by_category_list { }
.list_by_category_list h1 , .list_by_category_list h2 { color:#448B6E; font-size:17px; font-weight:bold; margin-bottom:10px; }
.list_by_category_list .item { margin-bottom:10px; }
.list_by_category_list .item h2 { margin-bottom:5px; }
.list_by_category_list .item h2 a { color:#448b6e; font-size:17px; font-weight:normal; }
.list_by_category_list .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.list_by_category_list .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; }
.list_by_category_list .item .more a:hover { text-decoration:underline; }
.list_by_category_list .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }

.list_by_category_list .rss_link { margin-bottom:5px; }
.list_by_category_list .rss_link a { color:#448b6e; text-decoration:none; }
.list_by_category_list .rss_link a:hover { text-decoration:underline; }

.list_by_category_list .pager_info { float:left; width:200px; }
.list_by_category_list .pager { font-weight:bold; float:right; width:200px; text-align:right; }
.list_by_category_list .pager a { font-weight:normal; text-decoration:none; color:#666666; }
.list_by_category_list .pager a:hover { color:#666666; text-decoration:underline; }
.list_by_category_list .pager a:visited { }
/*------------------------------------------------------------
Newsletter box #
------------------------------------------------------------*/
#right_column .newsletter_subscribe { background:url(../images/layout/abonare_newsletter.jpg) no-repeat left top; width:300px; height:108px; margin-bottom:10px; }
#right_column .newsletter_subscribe .text { width:200px; color:#FFFFFF; font-size:15px; font-weight:bold; position:relative; top:37px; left:108px; }
#right_column .newsletter_subscribe .enter-email { position:relative; top:47px; left:110px; width:137px; }
#right_column .newsletter_subscribe .enter-email input { width:126px; height:16px; font-size:11px; color:#333333; border:0; background:#FFFFFF url(../images/layout/newsletter-input-grad.jpg) repeat-x left top; padding:2px; }
#right_column .newsletter_subscribe .submit-email { position:relative; top:25px; left:253px; width:20px; }
#right_column .newsletter_subscribe .submit-email .go { background:url(../images/layout/btns/ok.jpg) no-repeat; width:30px; height:22px; border:0; cursor:pointer; }
/*------------------------------------------------------------
Search #
------------------------------------------------------------*/
.search .search_list { padding-top:10px }
.search .search_list h1,.search .search_list h2 { color:#448B6E; font-size:17px; font-weight:bold; margin-bottom:10px; }
.search .search_list .item { border-bottom:1px solid #dddddd; margin-bottom:10px; padding-bottom:10px }
.search .search_list .item h2 { margin-bottom:5px; }
.search .search_list .item h2 a { color:#448b6e; font-size:17px; font-weight:normal; }
.search .search_list .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.search .search_list .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; }
.search .search_list .item .more a:hover { text-decoration:underline; }
.search .search_list .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }

.search .search_list .rss_link { margin-bottom:5px; }
.search .search_list .rss_link a { color:#448b6e; text-decoration:none; }
.search .search_list .rss_link a:hover { text-decoration:underline; }

.search .search_list .pager_info { float:left; width:200px; }
.search .search_list .pager { font-weight:bold; float:right; width:200px; text-align:right; }
.search .search_list .pager a { font-weight:normal; text-decoration:none; color:#666666; }
.search .search_list .pager a:hover { color:#666666; text-decoration:underline; }
.search .search_list .pager a:visited { }

.search .search_list .more_results a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:underline; }
.search .search_list .more_results a:hover { text-decoration:none; }

.search .info{font-family:Arial,sans-serif;font-size:12px;line-height:18px;}

/*------------------------------------------------------------
Footer #
------------------------------------------------------------*/
#footer { padding:10px; background-color:#f6fdfb; border:1px solid #e3f5f0; clear:both;}
#footer h2 { font-size:13px; font-weight:bold; color:#448b6e; }
#footer p { margin:0; font-size:11px; color:#65ae90; }
#footer p a { font-size:11px; font-weight:normal; color:#65ae90; text-decoration:none; }
#footer p a:hover { color:#333; }


#footer_last { background:url(/images/layout/footer/bg-footer.jpg) repeat-x left top; width:940px; height:295px; padding:10px; }

#footer_last .left { float:left; width:170px; margin-right:10px; }
#footer_last .center { float:left; width:460px; margin-right:10px; }
#footer_last .right { float:left; width:290px; }

#footer_last div.label { background:url(/images/layout/footer/bg_box.png) repeat-x left; height:100%; height:24px; margin-bottom:10px; }
#footer_last div.label .left_top { background:#f7fbec url(/images/layout/footer/lft_tbox.png) no-repeat left top; height:5px; width:5px; float:left; }
#footer_last div.label .right_top { background:#f7fbec url(/images/layout/footer/rgt_tbox.png) no-repeat right top; height:5px; width:5px; float:right; }
#footer_last div.label .left_bottom { background:#f7fbec url(/images/layout/footer/lft_bbox.png) no-repeat left top; height:5px; width:5px; float:left; }
#footer_last div.label .title { font-size:11px; font-weight:bold; color:#666666; text-align:left; width:80%; padding-top:4px; height:15px; }
#footer_last div.label .right_bottom { background:#f7fbec url(/images/layout/footer/rgt_bbox.png) no-repeat right top; height:5px; width:5px; float:right; }

#footer_last .left .content { }
#footer_last .left .content .cautabona { background:url(/images/layout/logo/cbona_logo.png) no-repeat left center; height:25px; padding-left:30px; padding-top:5px; }
#footer_last .left .content .cautabona a { color:#80CEE5; text-decoration:none; font-weight:bold; font-size:11px; }
#footer_last .left .content .cautamenajera { background:url(/images/layout/logo/cmenaj_logo.png) no-repeat left center; height:25px; padding-left:30px; padding-top:5px; }
#footer_last .left .content .cautamenajera a { color:#FF0000; text-decoration:none; font-weight:bold; font-size:11px; }
#footer_last .left .content .cautainfirmiera { background:url(/images/layout/logo/cinfirmiera_logo.png) no-repeat left center; height:25px; padding-left:30px; padding-top:5px; }
#footer_last .left .content .cautainfirmiera a { color:#F39A0A; text-decoration:none; font-weight:bold; font-size:11px; }

#footer_last .center .content { }
#footer_last .center .content .floatLeft { width:30%; margin-right:10px; }
#footer_last .center .content .floatLeft h3 { color:#728E56; font-size:11px; margin-bottom:5px; }
#footer_last .center .content .floatLeft ul { color:#ECF1DA; list-style-image:url(/images/layout/bull.png); list-style-position:inside; }
#footer_last .center .content .floatLeft ul li { }
#footer_last .center .content .floatLeft ul li a { color:#728E56; font-size:11px; text-decoration:none; }
#footer_last .center .content .floatLeft ul li a:hover { text-decoration:underline; }

#footer_last .bottom { margin-top:50px; font-size:11px; }
#footer_last .bottom .logo_footer { float:left; background:url(/images/layout/logo/logo-footer.png) no-repeat; width:165px; height:60px; margin-right:20px; }
#footer_last .bottom .copyright { float:left; }
#footer_last .bottom .traffic { float:right; }
#footer_last .bottom p { color:#444444; }
#footer_last .bottom p a { color:#434343; font-weight:bold; }
#footer_last .bottom p a:hover { color:#2C967B; }


/*------------------------------------------------------------
Error 404 page #
------------------------------------------------------------*/
.content-area .div-er { width:900px; margin:auto auto; padding:20px 0 0 0;}
.content-area .div-er a { color:#6ab04a;}
.content-area .div-er h1.red-msg { font-size:21px; color:#c8674d!important; font-weight:normal!important; text-align:justify}
.content-area .div-er .imgFl_left { float:left; margin:0 15px 0 10px;}
.content-area .div-er p.noline a:hover { text-decoration:underline;}
.content-area .div-er a:hover { text-decoration:none;}
.content-area .div-er h3.grey-msg { font-size:16px; color:#6C6C6C!important; text-align:center;}
.content-area .div-er .list-sect { width:650px; margin:auto auto;}
.content-area .div-er .list-sect div{ float:left; text-align:center;height:110px; width:110px; padding:5px; margin:1px;}
.content-area .div-er .list-sect div:hover { /*border:1px solid #e7edd4; */ background-color:#f9fdef;}
.content-area .div-er .list-sect div img {border:0; margin:0px 10px; text-align:center}
.content-area .div-er .list-sect div span { text-align:center; font-size:11px; font-weight:bold; text-transform:uppercase; margin:0;}
.content-area .div-er .all-sects { width:750px; margin:auto auto;}
.content-area .div-er .all-sects a:hover { text-decoration:underline;}
.content-area .div-er .all-sects ul.all-sect { margin:0; padding:0; list-style-type:none; display:inline-block; }
.content-area .div-er .all-sects ul.all-sect li { margin:0; display:inline-block; width:110px; text-align:left; padding:5px;zoom:1; *display:inline;}



/*******************************************
    Cuprins Articol
*******************************************/
.cuprins {width:auto; border:1px solid #f3f3f3; display:inline-block;}
.cuprins .header-c {height:30px; background-color:#fbfbfb; border-bottom:1px solid #f3f3f3;}
.cuprins .header-c .lft-side {position:relative; float:left; width:200px; font-size:13px; font-weight:bold; height:21px; left:20px; padding-top:4px;}
.cuprins .header-c .rgt-side {position:relative; float:right; width:80px; height:25px; right:10px; height:25px; padding-top:5px;}
.cuprins .header-c .rgt-side a {color:#448b6e; font-size:10px; font-weight:bold; display:block; background-color:#ffffff; border:1px solid #f3f3f3; text-decoration:none; padding:3px; text-align:center;}
.cuprins .header-c .rgt-side a:hover {color:#666666; border:1px solid #cccccc;}
.cuprins .list-c {position:relative; margin:0;}
.cuprins .list-c ul { margin-left:21px; margin-top:4px; margin-bottom:10px; list-style-image:url('/images/icons/ul-arrow.jpg'); padding:0;}
.cuprins .list-c ul li {margin:3px 0;}
.cuprins .list-c ul li a {font-size:11px; color:#448b6e; text-decoration:none; font-weight:normal;}
.cuprins .list-c ul li a:hover{ color:#6fba9b;}


.multimedia_cafe {text-align: center;}
.multimedia_cafe iframe{border:none;margin:0;padding:0;}

ul.categories .item{ border-bottom:1px solid #E3E3E3; margin-bottom:10px; padding-bottom:10px; }
ul.categories .item img { float:left; }
ul.categories .itemBottom { border-bottom:1px solid #E3E3E3;float:left;margin-bottom:10px;padding-bottom:10px;text-align:center;width:144px;overflow:hidden}
ul.categories .itemBottom img { background-color:#F6F6F6;border:1px solid #E7E7E7;padding:6px;width:106px; }

ul.categories .item h2 {margin-bottom:5px;}
ul.categories .item h2 a {color:#448B6E; font-family:Georgia,Arial,sans-serif; font-size:18px; font-weight:normal;}
ul.categories .item a.all {color:#448B6E; font-size:12px; font-weight:bold; text-decoration:none;float: right; margin-right: 20px; margin-top: 100px}
ul.categories .item img {float: left; background-color:#F6F6F6; border:1px solid #E7E7E7; margin:0 10px 0 0; padding:6px;width:106px;}
ul.categories .item .events { float: left; width:310px;}
ul.categories .item .events li {list-style-type:disc;margin-left:10px;padding:5px 5px 5px 0;}

ul.categories .item .events li p {color:#666666;font-family:Arial,sans-serif;font-size:12px;line-height:18px;}
ul#carousel {list-style-type: none; height: 1%; overflow: hidden;}
ul#carousel li { float: left; margin: 5px}
ul#carousel li.selected { border-bottom: 1px solid #448B6E}
ul#carousel li:hover {border-bottom: 1px solid #448B6E}
ul#carousel li .title{color:#448B6E; font-size:12px; font-weight:bold; text-align:center;}
ul#carousel li img {}

.flash-player{padding-top: 20px; padding-bottom: 20px;}
.margin20 object {margin-left: -5px;}

.doneByOthers { overflow:hidden; clear:both;margin-top:10px;}
.doneByOthersTitle { color:#666666;font-size:14px;font-weight:bold;margin-bottom:10px; }
.doneByOthersAuthor { font-size:12px; margin-bottom:5px; }
.doneByOthersReadMore { color:#448B6E; float:right;margin-right:9px; }
p.contImg { display:block;float:left; }
p.contImg img {float:left;margin-bottom:10px;margin-right:10px;}
div.sectionContent { clear:both;overflow:hidden; }
div.submitBtnDnBOthers { float:right; }
div.sectionContent p { clear:both; }

p.articoleTitle01 { font-weight:bold;margin-bottom:4px; }

div.searchPlants {display: box;overflow:hidden;}

/* search filters */
.searchPlants { line-height:20px }
.searchPlants .searchRow { border-bottom:1px solid #F1F1F1;margin-bottom:3px;padding-bottom:6px;padding-top:6px;overflow:hidden;}
.searchPlants label { display:block;float:left;font-weight:normal;margin-right:6px;text-align:left;width:40%;}
.searchPlants .label .floatLeft { width:auto }
.searchPlants select { font-size:11px; padding:3px; width:52%;float:left;font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px;}
.searchPlants .searchRow input { border:1px solid #dddddd; padding:0; margin:0; width:52% }
.searchPlants .searchRow .searchCheckbox { margin:3px; width:auto }
.searchPlants .searchPlantButton input {background:transparent url(../images/elements/btns/btnGreenServicii.jpg) no-repeat scroll 0 0 !important;border:0 none;color:#ffffff !important;cursor:pointer;display:block;font-size:12px;font-weight:bold !important;height:24px;margin-bottom:10px;margin:22px auto 10px;padding:0 1px 5px 0;vertical-align:middle;width:146px; }


/* end search filters */

.horoscopeHome{margin: 0 0 0 10px; color:#58ad96;}
.otherSignsHoroscope{ color:#448B6E;font-family:Georgia,Arial,sans-serif;font-size:18px;font-stretch:condensed;font-weight:normal;line-height:1.1em;margin-bottom:10px; }
.horoscopeSigns { background:#f7fbfa; margin-bottom: 20px;}
.horoscopeSigns p.navbtn { position:relative; display:block; overflow:hidden; margin-bottom:15px; }

.horoscopeMore { position:relative;width:98%;height:25px; }
.horoscopeMore p.navbtn { position:relative; display:block; margin-bottom:15px; }
.horoscopeMore p.navbtn a{ font-size:12px; clear:both; font-weight:normal; text-align: center;}
.horoscopeMore p.navbtn .right { float:right; padding:0px 3px; background:url("../images/elements/btns/btnGreenServicii.jpg") no-repeat scroll 0 0 transparent !important; border:none; width:146px; height:22px; color:#fff; cursor:pointer; }
.horoscopeMore p.navbtn a.right { right:0;top:0;display:block;font-family:tahoma,arial; padding:3px 0 0 0; background:url("../images/elements/btns/btnGreenServicii.jpg") no-repeat scroll 0 0 transparent !important; border:none; width:146px; height:22px; color:#fff; cursor:pointer; }
.horoscopeMore p.navbtn a:hover { text-decoration: none; }
.horoscopeMore p.navbtn .left { left:0;top:0;display:block;font-family:tahoma, arial; padding:3px 0 0 0; background:url("../images/elements/btns/btnGreenServicii.jpg") no-repeat scroll 0 0 transparent !important; border:none; width:146px; height:22px; color:#fff; cursor:pointer; }
.horoscopeMore p.navbtn a {position:absolute;}


.horoscopeSigns p.title { color:#448B6E; display:block; font-family:Georgia,Arial,sans-serif; font-size:17px; clear:both; font-weight:normal; text-align:left; padding:15px 0px 7px 10px; width:100%; }

.horoscopeSigns .item{margin:0 10px 10px 0; text-align: center; display:block;}
.horoscopeSigns .item a.firstA{ background-color:#F6F6F6; border:1px solid #E7E7E7; padding: 5px; display:block; }
.horoscopeSigns .item a.secondA{ }
.horoscopeSigns .item a:hover{color:#58ad96;}
.horoscopeSigns .item a span{font-size:11px; color:#58ad96;}
.horoscopeSigns .item .firstA img { background-color:#F6F6F6; border:1px solid #E7E7E7; padding:4px; }

.boxCalculatePetAge { position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:3px solid #cee8e1; }
.boxCalculatePetAge .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxCalculatePetAge .label .floatLeft {}
.boxCalculatePetAge .content{ padding: 10px;}
.boxCalculatePetAge .content .select{ width: 120px;}
.boxCalculatePetAge .content .button{ margin: 20px 0 0 50px;}
.boxCalculatePetAge .label .floatRight { width:48%; position:relative; }
.boxCalculatePetAge .item { margin:0 10px 10px 10px; padding-bottom:10px; border-bottom:1px solid #daeee8; }
.boxCalculatePetAge .item.last { margin:0 10px 0 10px; padding-bottom:0; border-bottom:0; }
.boxCalculatePetAge .item.no_border { border-bottom:0; padding-bottom:0; }
.boxCalculatePetAge .item h2 { margin-bottom:5px; }
.boxCalculatePetAge .item h2 a { color:#448b6e; font-size:12px; font-weight:bold; }
.boxCalculatePetAge .item h2 a:hover { color:#5b5b5b; }
.boxCalculatePetAge .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.boxCalculatePetAge .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; }
.boxCalculatePetAge .item .more a:hover { text-decoration:underline; }
.boxCalculatePetAge .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }
.boxCalculatePetAge p.info { text-align:center;color:#666666; }


.boxChooseAnimalNames { position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:3px solid #cee8e1; }
.boxChooseAnimalNames .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxChooseAnimalNames .label .floatLeft {}
.boxChooseAnimalNames .content{ padding: 10px;}
.boxChooseAnimalNames .content .select{ width: 120px;}
.boxChooseAnimalNames .content .button{ margin: 20px 0 0 50px;}
.boxChooseAnimalNames .label .floatRight { width:48%; position:relative; }
.boxChooseAnimalNames .item { margin:0 10px ; }
.boxChooseAnimalNames .item.last { margin:0 10px 0 10px; padding-bottom:0; border-bottom:0; }
.boxChooseAnimalNames .item.no_border { border-bottom:0; padding-bottom:0; }
.boxChooseAnimalNames .item h2 { margin-bottom:5px; }
.boxChooseAnimalNames .item h2 a { color:#448b6e; font-size:12px; font-weight:bold; }
.boxChooseAnimalNames .item h2 a:hover { color:#5b5b5b; }
.boxChooseAnimalNames .item .teaser { font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px; }
.boxChooseAnimalNames .item .more a { color:#448b6e; font-size:12px; font-weight:bold; text-decoration:none; }
.boxChooseAnimalNames .item .more a:hover { text-decoration:underline; }
.boxChooseAnimalNames .item img.item_photo { margin:0 10px 0 0; background-color:#F6F6F6; border:1px solid #E7E7E7; padding:6px; }
.item form select { width: 52%; }


#titleRasaAnimal{ background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.rasaAnimal .title{ color:#58AD96; font-weight: bold; text-align: center; font-size:15px; }
.rasaAnimal .photo{ margin-left: 60px;}
.rasaAnimal .item .labelItem{ float: left; }
.rasaAnimal .item .content{ text-align: right; font-style: italic }
.boxRasaAnimal .titleBox { color:#448B6E;font-size:16px;font-weight:bold;padding:0 1px 11px; } 

.specsList { margin-top:10px }
.specsList ul { list-style:none; margin:0 0 0 10px; padding: 0}
.specsList p, .specsList ul li { border-bottom:1px solid #DAEEE8; padding:5px }
.specsList p { font-size:14px }
.specsList ul li strong { color: #999999 }

.clearFloat { height:1%; overflow:hidden; width:100% }
.noFloat { float:none !important }
.featuredPlant .clearFloat p { float:left }
.featuredPlant .featuredPlantTitle { color:#333333; font-size:16px; font-weight:bold; }
.featuredPlant .clearFloat p img { margin-right:10px }

.featuredPlant .specsList ul { margin-left:0 }
.featuredPlant .specsList li, .featuredPlant .specsList p { padding:5px 0; }
.featuredPlant .specsList li, .featuredPlant .specsList p strong { color:#333333 }

.displayForm { margin:0 10px; padding:0; /*width:280px;*/ }
.displayForm .row { width:100%; margin:0; padding:5px 0; clear:both; overflow:hidden; color:#666; border-bottom:1px solid #DAEEE8; }
.displayForm .subcolumns { width:100%; overflow:hidden; }
.displayForm label, .displayForm input, .displayForm textarea, .displayForm select, .displayForm span, .displayForm .w80, .displayForm .w50s, .displayForm p { float:left; }
.displayForm .w200 { float:right; }
.displayForm .w80 { width:38%; }
.displayForm .w200 { width:60%; color:#000; }
.displayForm .w50s { width:50%; }

.displayForm .padt5 { padding-top:5px; }
.displayForm .padb5 { padding-bottom:5px; }
.displayForm .padl5 { padding-left:5px; }
.displayForm .padr5 { padding-right:5px; }
.displayForm .butAction { clear:both; padding:5px 0 0 50%; margin-left:-73px; }
.titleBox { padding:0 10px 10px 10px; color:#448B6E; }
#age { font-size:12px; color:#000; padding-top:10px; }


.boxChooseAnimalNames { position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:3px solid #cee8e1; }
.boxChooseAnimalNames .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxCalculatePetAge { position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:3px solid #cee8e1; }
.boxCalculatePetAge .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }
.boxRasaAnimal .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:30px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; }
.boxRasaAnimal .displayForm { margin-bottom:10px }
.boxRasaAnimal .displayForm .row span { color:#333333; float:none }
.boxRasaAnimal .displayForm .row strong { color:#999999 } 
.searchPlants label { display:block;float:left;font-weight:normal;margin-right:6px;text-align:left;width:40%;font-family:Arial, sans-serif; color:#666666; font-size:12px; line-height:18px;}
.boxAnimalBreeds .titluEnervant { color:#666666;font-size:16px;margin-bottom:13px; } 
.boxAnimalBreeds .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:5px; height:10px; position:absolute; top:0; left:0; }
.boxAnimalBreeds .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:5px; height:10px; position:absolute; top:0; right:0; }
.boxAnunturi { position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:3px solid #cee8e1; }
.boxAnunturi .label { background:url(../images/layout/top_stiri_bg.jpg) repeat-x left; height:23px; color:#448b6e; font-weight:bold; font-size:11px; padding:10px 0 0 10px; margin-bottom:10px; }



/* box credite */
/*
.noBorder { border:none !important }

#efin_content { border-bottom:3px solid #CEE8E1; height:1%; margin-bottom:20px; overflow:hidden; width:440px }
#efin_content h1 { color:#448B6E; font-family:Georgia,Arial,sans-serif; font-size:21px; font-weight:normal; margin-bottom:10px; }
.navigationTabs { background:url("../images/layout/efin_content.jpg") repeat-x; border-right:1px solid #b8e0d5; height:1%; list-style:none; margin-bottom:20px; zoom:1; position:relative;overflow: hidden }
.navigationTabs li { border-left:1px solid #b8e0d5; float:left; line-height:30px; padding:0 10px; background:url("../images/layout/top-menu/lft_both_tm_wellness.png") no-repeat left top; }
.navigationTabs .navigationTabsSelected { background:#FFFFFF; line-height:29px; margin-top:1px }
.navigationTabs .disable { color:#ccc!important; font-weight:bold; }
.navigationTabs .navigationTabsLeft { padding:0; width:10px }
.navigationTabs a { color:#448B6E; font-weight:bold; background:url("../images/layout/top-menu/rgt_both_tm_wellness.png") no-repeat right top; }
.navigationTabs a:hover { color:#000000; text-decoration:none }
*/

.navigationTabs { margin:0; padding:0px 0px 0px 10px; list-style-type:none; _float:right; _padding-right:5px; position:relative; overflow:hidden; border-bottom:solid 1px #b8e0d5; }
.navigationTabs li { float: left; background:url("../images/layout/top-menu/lft_both_tm_wellness.png") no-repeat left top; margin:0 0 0 2px; padding:0 0 0 3px; }
.navigationTabs li.others { position:relative; z-index:999; }
.navigationTabs li.others img.arrow { position:absolute; top:18px; right:10px; }
.navigationTabs a { display: block; padding:13px 12px 7px 12px; background:url("../images/layout/top-menu/rgt_both_tm_wellness.png") no-repeat right top; font-size:11px; color:#448b6e; font-weight:bold; text-decoration:none; }
.navigationTabs li.others a { padding:13px 20px 7px 12px; }
.navigationTabs li:hover, .navigationTabs li:hover a { background-position:0% -33px; color:#fff; }
.navigationTabs .navigationTabsSelected { background-position: 0% -33px!important; color:#fff; }
.navigationTabs .navigationTabsSelected a { background-position: 100% -33px!important; color:#fff; }
.navigationTabs li:hover a { background-position:100% -33px; }



#efin_content #scat, #efin_content #selMoneda { width:214px }
#efin_content #selMoneda { margin-left:7px }

#efin_content #efin_contentList { list-style:none }
#efin_content #efin_contentList li { border-bottom:1px solid #cccccc; height:1%; overflow:hidden; padding:10px 0; }
#efin_content #efin_contentList .efin_contentListLogo { float:left; margin-right:10px; overflow:hidden; width:100px }
#efin_content #efin_contentList .efin_contentListDetailes { float:left; margin-right:10px; width:230px; }
#efin_content #efin_contentList .efin_contentListDetailes h2 { border-bottom:1px solid #CCCCCC; font-size:14px; font-weight:normal; margin-bottom:5px; padding-bottom:5px;overflow:hidden;zoom:1}
#efin_content #efin_contentList .efin_contentListDetailes h2 a { color:#448B6E; font-weight:bold }
#efin_content #efin_contentList .efin_contentListDescription { margin-bottom:20px;clear:both; }

#efin_content .efin_contentList2 li { background:url("../images/layout/efin_contentList2.jpg") 0 8px no-repeat; border:0 !important; padding:3px 0 3px 10px !important; }
#efin_content .efin_contentListDetailes .efin_contentListDescriptionTitle { font-weight:bold; text-transform: uppercase }

#efin_content #efin_contentList .efin_contentListApply { border:1px solid #b8e0d5; display:block; float:left; height:80px; overflow:hidden; padding-top:5px; width:88px; }
#efin_content #efin_contentList .efin_contentListApply div { font-size:16px; font-weight:bold; margin-bottom:5px; text-align:center }
#efin_content #efin_contentList .efin_contentListApply a { background:url("../images/layout/menu_aplica.jpg") center no-repeat; color:#22427f; display:block; height:24px; line-height:24px; text-align:center; text-decoration:none; width:88px; }

#efin_paginator { list-style:none }
#efin_paginator li { border-right:1px solid #cccccc; float:left; margin:10px 0; padding:0 5px }
#efin_paginator li a { color:#000000 }

/* end box credite */

.lettersList { list-style:none; height:1%; overflow:hidden }
.lettersList li { float:left; margin:5px 3px }
.lettersList li a { color:#000000 }

.animalNamesList { border:1px solid #F3F3F3; list-style:none; padding:0 10px; overflow:hidden} 
.animalNamesList li { border-bottom:1px solid #cccccc; margin-bottom:3px; padding:5px 0; width:30%; margin-right:13px; float:left }

.animalAddNames { background:#52aa92 url("../images/sendNameIcon.gif") 10px 50% no-repeat; border: 1px solid #F3F3F3; padding:10px 10px 10px 70px; }
.animalAddNames p { padding-bottom:5px; color:#FFFFFF; }

.animalNamesContainer .info { margin-bottom:0 !important }


/* boxuri numeSugestii-Animalute */
#showNameSuggestions p button {background:transparent url(../images/elements/btns/btnGreenServicii.jpg) no-repeat scroll 0 0 !important;border:0 none;color:#0c5542 !important;cursor:pointer;font-size:12px;font-weight:bold !important;height:24px;padding:0 1px 4px 0px;vertical-align:middle;width:146px; }
#showNameSuggestions p button span { text-align:center;width:100%;color:#fff !important }

.boxCalculatePetAge p button {background:transparent url(../images/elements/btns/btnGreenServicii.jpg) no-repeat scroll 0 0 !important;border:0 none;color:#0c5542 !important;cursor:pointer;font-size:12px;font-weight:bold !important;height:24px;padding:0 1px 4px 0px;vertical-align:middle;width:146px; }
.boxCalculatePetAge p button span { text-align:center;width:100%;color:#fff !important }

.boxAnimalBreeds p button {background:transparent url(../images/elements/btns/btnGreenServicii.jpg) no-repeat scroll 0 0 !important;border:0 none;color:#fff !important;cursor:pointer;font-size:12px;font-weight:bold !important;height:24px;padding:0 1px 4px 0px;vertical-align:middle;width:146px; }
.boxAnimalBreeds p button span { text-align:center;width:100%; }

.article .others .videoList{list-style-type:none; margin:0 auto; padding:0; width:460px;}
.article .others .videoList li{float:left; padding:6px 4px 4px; text-align:center; width:100px;}
.article .others .videoList li a{color:#5974B5; font-size:11px;text-decoration:none; text-align:center;}
.article .others .videoList li a img{border:5px solid #000000; margin:5px;}

/* Calendar */

#calendar { background:#f1fbf9; border:1px solid #f1fbf9; margin:10px 0 15px; color:#4ea791; }
#calendar div.dp-popup { width:432px; background:#f1fbf9; padding:1px; }
#calendar table.jCalendar td { padding: 23px }
#calendar table.jCalendar { border:0; margin:0 4px 4px ; }
#calendar div.dp-popup h2 { background-color:#f1fbf9; line-height:22px; }
#calendar table.jCalendar th { background:#4ea790; }
#calendar table.jCalendar { background:#4ea790; }
#calendar table.jCalendar { border-spacing:1px; } 
#calendar table.jCalendar td { background-color:#fff; color:#666; }
#calendar table.jCalendar td.other-month { background-color:#f1fbf9; color:#999; }
#calendar table.jCalendar td.today, #calendar table.jCalendar tr.selectedWeek td.today { background:#4ea790; color:#fff; }
#calendar table.jCalendar tr.selectedWeek td { background:#ffd8d8; }
#calendar div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a { color:#4EA790; cursor:pointer; font-size:14px; font-weight:bold; }
#calendar div.dp-popup div.dp-nav-prev { left:5px; top:8px; }
#calendar div.dp-popup div.dp-nav-next { right:2px; top:8px; }
#calendar div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a { padding:0 5px; }
#calendar table.jCalendar th { padding:7px 5px; font-weight:bold; font-size:13px;}


.events ul {list-style-type: none}
.events .label{background:url("../images/layout/top_stiri_bg.jpg") repeat-x scroll left center transparent; color:#448B6E; font-size:11px;
  font-weight:bold;
  height:23px;
  margin-bottom:10px;
  padding:10px 0 0 10px;
}

h2.calendar{color:#448B6E;font-family:Georgia,Arial,sans-serif;font-size:21px; margin-bottom: 10px; margin-top: 10px; text-align:center; font-weight:normal;}


/* finance sidebar - enache ciprian */
ul.financeList { list-style-image:none;list-style-position:outside;list-style-type:none; }
ul.financeList li { height:1%;overflow:hidden; background:transparent url(../images/layout/efin_contentList2.jpg) no-repeat scroll 0 8px;border:0 none !important;padding:3px 0 3px 10px !important;}
ul.financeList li a { color:#448B6E; }
div.containerListFinance { border:1px solid #B8E0D5;padding-bottom:10px;padding-left:12px;border-top:none; }
.sidebarFinance h1 {color:#448B6E;font-family:Georgia,Arial,sans-serif;font-size:21px;font-weight:normal;margin-bottom:10px; }
.sidebarFinance .navigationTabs { height:40px;margin-bottom:0px; }


div.boxEfinSearchTerm { margin-top:10px; }
div.boxEfinSearchTerm .containerSearchFinance { border:1px solid #B8E0D5;padding:9px 9px 33px; }
div.boxEfinSearchTerm .containerSearchFinance p { color:#666666;font-size:11px; }
div.boxEfinSearchTerm .containerSearchFinance input.efin_search_input {background:#F9F9F9 none repeat scroll 0 0;border:1px solid #C2C6C9;padding:2px;width:98%;color:#666666; }
.btnFinance { background:transparent url(http://www.acasa.ro/images/elements/btns/longer-grey-btn.jpg) no-repeat scroll 0 0;border:0 none;color:#FFFFFF;cursor:pointer;font-size:12px;font-weight:normal;height:25px;padding:0 1px 4px;vertical-align:middle;width:136px;font-weight:bold; }


div.boxEfinAsk { border:1px solid #B8E0D5;border-top:none;margin-top:-8px; }
div.boxEfinAsk .containerAskFinance b { border:1px solid #c3c3c3;background:#fff;margin-left:23%;font-weight:normal;font-size:11px;padding:4px;color:#666; }
div.boxEfinAsk .containerAskFinance form { margin:10px; }
div.boxEfinAsk .containerAskFinance form textarea {background:#F9F9F9 none repeat scroll 0 0;border:1px solid #C2C6C9;color:#666666;padding:2px;width:98%; }
div.boxEfinAsk .containerAskFinance p.textAskFinance { color:#666666;font-size:11px;} 
div.boxEfinAsk .containerAskFinance form label { font-size:11px; color:#666666;margin-bottom:3px; }
div.boxEfinAsk .containerAskFinance form .efin_ask_email , .efin_ask_fullname { background:#F9F9F9 none repeat scroll 0 0;border:1px solid #C2C6C9;color:#666666;padding:2px;width:98%; }


div.boxEfinNwl { background:transparent url(../images/layout/abonare_newsletter.jpg) no-repeat scroll left top;height:108px;margin-bottom:10px;width:300px;margin-bottom:10px;margin-top:9px; } 
div.boxEfinNwl p.text { color:#FFFFFF;font-size:15px;font-weight:bold;left:108px;position:relative;top:37px;width:200px;display:block }
div.boxEfinNwl input#email { background:#FFFFFF url(../images/layout/newsletter-input-grad.jpg) repeat-x scroll left top;border:0 none;color:#333333;font-size:11px;height:16px;padding:2px;width:126px;left:110px;position:relative;top:46px;width:137px; }
div.boxEfinNwl .submit-email { left:253px;position:relative;top:25px;width:20px; }
div.boxEfinNwl .submit-email input#okNWL { background:transparent url(../images/layout/btns/ok.jpg) no-repeat scroll 0 0;border:0 none;cursor:pointer;height:22px;width:30px; text-indent:-9999px;}


.float-holder { overflow:hidden; height:1% }


/* ciprian CSS */
.leftSideBar {overflow:hidden;float:left;width:177px;padding-left:10px;padding-right:10px; }
.leftSideBar .containerLeft {background:#fff;width:177px; }
.buttonGreen1 {background:transparent url(../images/btnGreen1_btn.jpg) no-repeat scroll left top;color:#FFFFFF;height:22px;margin:0;padding:0;width:81px;border:none;}


.boxExpandable { border-bottom:2px solid #CEE8E1;overflow:hidden;padding-bottom:10px;margin-bottom:10px;background:#fff;}
.boxExpandable2 { border:1px solid #b1b1b1 }
.contentBox { background:transparent url(/images/middleBox.gif) repeat-y scroll left bottom }
.contentBox .sectionBody { background:transparent url(/images/bottomBox.gif) no-repeat scroll left bottom; }
.boxExpandable .sectionHeader { background:transparent url(/images/top_stiri_bg.jpg) repeat-x scroll left center;color:#448B6E;font-size:11px;font-weight:bold;height:23px;margin-bottom:10px;padding:10px 0 0 10px; -moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;}
.boxLatestCars .sectionBody { overflow:hidden; }
.boxLatestCars .listCars {margin-left:14px;overflow:hidden; }
.boxLatestCars .listCars li { float:left;margin-right:5px;overflow:hidden;margin-right:15px;padding:0 0 0 0;height:80px;text-align:center; }
.boxLatestCars .listCars li a.picA { border:1px solid #dedede;padding:3px;display:block; }
.boxLatestCars .listCars li a.picA:hover {border:1px solid #448B6E;}
.boxLatestCars .listCars li a img{ height:53px;padding:2px;width:78px; }
.boxLatestCars .listCars li a.linkA {text-decoration:none;color:#428B6E }
.boxLatestCars .listCars li a.linkA:hover {text-decoration:underline; }

.boxLatestCars .footerBox { clear:both;margin-top:9px; }
.boxLatestCars .footerBox a.leftLink { float:left;color:#428b6e;background:transparent url(../images/left_arrow.gif) no-repeat left center;padding-bottom:2px;padding-left:22px;padding-top:2px; margin-left:17px;text-decoration:none}
.boxLatestCars .footerBox a.rightLink { float:right;color:#428b6e;background:transparent url(../images/right_arrow.gif) no-repeat right center ;padding-right:22px;padding-top:2px;padding-bottom:2px;margin-right:17px;text-decoration:none }
.boxLatestCars .footerBox a.leftLink:hover , .boxLatestCars .footerBox a.rightLink:hover { text-decoration:underline } 

.boxCarBrands { background:#f7fbfa;clear:both; }
.boxCarBrands .sectionHeader { background:transparent none repeat scroll 0 0;border-bottom:1px solid #e3e3e3;margin:7px 10px 0;padding:0; }
.boxCarBrands .sectionHeader p { background:none;font-size:16px;font-family:Tahoma,Geneva,sans-serif; }
.boxCarBrands .sectionBody { overflow:hidden; }
.boxCarBrands .sectionBody ul.brands { margin-bottom:0;margin-left:9px;margin-top:10px;overflow:hidden; }
.boxCarBrands .sectionBody ul.brands li { float:left;margin-left:22px;margin-right:25px;overflow:hidden;padding:0;width:87px; }
.boxCarBrands .sectionBody ul.brands li a {background:transparent url(../images/box_brand.gif) no-repeat scroll left center;color:#6B6B6B;display:block;font-size:12px;padding-bottom:9px;padding-left:30px;padding-top:9px;text-align:left;text-decoration:none; }
.boxCarBrands .sectionBody ul.brands li a:hover { text-decoration:underline; }
.boxCarBrands .sectionBody p.otherProducers { color:#6B6B6B;font-size:11px;font-weight:bold;margin-bottom:7px;margin-left:11px;margin-top:10px;clear:both; }
.boxCarBrands .sectionBody .otherBrands { list-style-type:disc;height:1%; }
.boxCarBrands .sectionBody .otherBrands li { float:left;margin-left:19px; color:#3a7f64;padding:0 0 0 0; }
.boxCarBrands .sectionBody .otherBrands li a { color:#428b6e; }

.boxTypeCars { border:medium none;padding-bottom:0; }
.boxTypeCars .sectionHeader { background:transparent none repeat scroll 0 0;border-bottom:1px solid #e3e3e3;margin:7px 10px 0;padding:0; }
.boxTypeCars .sectionHeader p { background:none;font-size:16px;font-family:Tahoma,Geneva,sans-serif; }
.boxTypeCars ul.typeOfCars { list-style:none;overflow:hidden; margin:23px 0 0;padding:0}
.boxTypeCars ul.typeOfCars li { float:left;width:83px;height:49px;margin-left:3px;margin-bottom:10px;padding:0 0 0 0; }
.boxTypeCars ul.typeOfCars li a {background:transparent url(../images/sprite_cars.gif) no-repeat scroll center top;color:#428B6E;display:block;padding-top:27px;text-align:center; }
.boxTypeCars ul.typeOfCars li a.liftback { background-position:7px 0; }
.boxTypeCars ul.typeOfCars li a.hatchback { background-position:-76px 2px; }
.boxTypeCars ul.typeOfCars li a.sedan { background-position:-160px 0; }
.boxTypeCars ul.typeOfCars li a.wagon { background-position:-251px 0; }
.boxTypeCars ul.typeOfCars li a.monovolum { background-position:-349px 0; }
.boxTypeCars ul.typeOfCars li a.van { background-position:-439px 0; }
.boxTypeCars ul.typeOfCars li a.pickup{ background-position:-526px 0; }
.boxTypeCars ul.typeOfCars li a.suv { background-position:-616px 0; }
.boxTypeCars ul.typeOfCars li a.roadster { background-position:-713px 0; }
.boxTypeCars ul.typeOfCars li a.coupe { background-position:-803px 5PX; }

.boxTypeCars ul.typeOfCars li a.liftback:hover { background-position:7px -63px; }
.boxTypeCars ul.typeOfCars li a.hatchback:hover { background-position:-76px -60px; }
.boxTypeCars ul.typeOfCars li a.sedan:hover { background-position:-160px -59px; }
.boxTypeCars ul.typeOfCars li a.wagon:hover { background-position:-251px -61px; }
.boxTypeCars ul.typeOfCars li a.monovolum:hover { background-position:-349px -60px; }
.boxTypeCars ul.typeOfCars li a.van:hover { background-position:-439px -57px; }
.boxTypeCars ul.typeOfCars li a.pickup:hover { background-position:-526px -60px; }
.boxTypeCars ul.typeOfCars li a.suv:hover { background-position:-616px -58px; }
.boxTypeCars ul.typeOfCars li a.roadster:hover { background-position:-713px -61px; }
.boxTypeCars ul.typeOfCars li a.coupe:hover { background-position:-803px -57PX; }

.buttonGreen1 {background:transparent url(../images/btnGreen1_btn.jpg) no-repeat scroll left top;color:#FFFFFF;height:22px;margin:0;padding:0;width:81px;}
.listCarsMiddle { border-bottom:1px solid #E3E3E3; }
.borderAll { border:1px solid #e3e3e3; }

.rightPartOfDesc { margin-left:77px; } 
.section ul {text-align:center;margin-top:5px;}
.spanPaginare { text-align:center; }
.car_compare .img-shadow img {width:91%; }
.car_attributes .car_attr_group { margin-top:11px; }
.masini_show .productBrand { font-size:11px;color:#A5A5A5;margin:0 0 0 0;}
.masini_show .productBrand a { font-weight:bold; font-size:11px;color:#448B6E;margin:0 0 0 0;}

.misc_icons {background-color:#FBFBFB;border:1px solid #F3F3F3;color:#448B6E;font-size:10px;padding:5px 0 5px 5px;margin-top:10px;margin-bottom:10px; }
h1.titleMiddle, h2.middle { color:#448B6E;font-family:Georgia,Arial,sans-serif;font-size:21px;font-stretch:condensed;font-weight:normal;line-height:1.1em;margin:0 0 10px 0 }
p.lead { font-weight:bold; } 

table.tableInfo { width:100%; }
table.tableInfo td { padding:5px;font-weight:normal!important }
table.tableInfo td.headLine { text-align:left!important;font-weight:bold !important;color:#2C967B !important }


.infoBottom {background-color:#FBFBFB;border:1px solid #F3F3F3;color:#A5A5A5;font-size:11px;margin-bottom:10px;padding:5px;}
.infoBottom .group { float:left;margin-right:30px;color:#a5a5a5;font-size:11px; }
.infoBottom .group span { font-weight:bold; } 
.newsletter {background-color:#FBFBFB;border:1px solid #F3F3F3;color:#666666;font-size:12px;margin-bottom:10px;padding:5px; }
.author { color:#A5A5A5;font-size:12px;margin-bottom:10px; }

.fLeft { float:left; }
.fRight { float:right }

.boxLatestPhone { border:medium none;padding-bottom:0; }
.boxLatestPhone .sectionBody { overflow:hidden; }
.boxLatestPhone .listCars {margin-left:14px;overflow:hidden; }
.boxLatestPhone .listCars li { float:left;margin-right:5px;overflow:hidden;margin-right:24px;padding:0 0 0 0;text-align:center;height:145px;border:1px solid #DEDEDE;width:78px;overflow:hidden;; }
.boxLatestPhone .listCars li:hover { border:1px solid #448B6E }
.boxLatestPhone .listCars li a.picA { padding:3px;display:block; }
.boxLatestPhone .listCars li a img{ padding:2px;width:78px; }
.boxLatestPhone .listCars li a.linkA {text-decoration:none;color:#428B6E }
.boxLatestPhone .listCars li a.linkA:hover {text-decoration:underline; }
.boxLatestPhone .footerBox { clear:both;margin-top:9px; }
.boxLatestPhone .footerBox a.leftLink { float:left;color:#428b6e;background:transparent url(../images/left_arrow.gif) no-repeat left center;padding-bottom:2px;padding-left:22px;padding-top:2px; margin-left:17px;text-decoration:none}
.boxLatestPhone .footerBox a.rightLink { float:right;color:#428b6e;background:transparent url(../images/right_arrow.gif) no-repeat right center ;padding-right:22px;padding-top:2px;padding-bottom:2px;margin-right:17px;text-decoration:none }
.boxLatestPhone .footerBox a.leftLink:hover , .boxLatestCars .footerBox a.rightLink:hover { text-decoration:underline } 

.searchBoxMiddle { width:100%; padding-top:8px;margin-bottom:10px;background:transparent url(../images/topBox.gif) no-repeat scroll left top;}
.searchBoxMiddle form { padding:10px 10px 17px; }
.searchBoxMiddle form label { color:#969696;font-weight:bold; }
.searchBoxMiddle input { height:18px;margin-left:10px;margin-right:13px;vertical-align:top;width:211px;color:#333333 }

.article .productBrand {color:#A5A5A5;font-size:11px;margin:0;}
.article .productBrand a { color:#448B6E;font-size:11px;font-weight:bold;margin:0; } 

div#imageRight.floatRight { border:1px solid #E7E7E7;overflow:hidden;padding:6px;width:160px; }
div#leftTable form { border:none; }
div#leftTable.floatleft {overflow:hidden;width:256px; }
div#leftTable.floatleft span { color:#448B6E;float:left;display:block; }
div#leftTable.floatleft ul { border-color:#E3E3E3;border-style:solid solid none;border-width:1px 1px medium;list-style-type:none;margin-bottom:6px;overflow:hidden; }
div#leftTable.floatleft ul li {border-bottom:1px solid #E3E3E3;height:24px;padding:6px 6px 0;}
div#leftTable.floatleft ul li.header { background:#e8fdf7;height:19px; } 
div#leftTable.floatleft ul li.header span { color:#448B6E;font-weight:Bold; }
div#leftTable.floatleft ul li .rightSelect { float:right;
height:18px; }


.tableSpecs li { list-style:none;margin-left:10px; }
.listBrandPhone { list-style-type:none; overflow:hidden;padding-left:8px;}
.listBrandPhone li {float:left;margin-right:10px;overflow:hidden;padding:4px;text-align:center;width:89px;margin-bottom:10px;}
.listBrandPhone li a img { background-color:#F6F6F6;border:1px solid #E7E7E7;margin:0 10px 0 0;padding:6px; }
.listBrandPhone li a img:hover { background-color:#428B6E; }
.listBrandPhone li a.linkA { clear:both;color:#428B6E; }

p.searchResults { font-weight:bold;font-size:17px;display:block;margin-bottom:20px;color:#666666; }
p.searchResults span { color:#448B6E; }
ul.results { list-style-type:none;margin-bottom:20px; }
ul.results li { margin-bottom:10px; }
ul.results a { color:#448B6E; }



.expanded { width:750px !important; }
h1.compareHead { width:49%;display:block }



div.firstTelephone { float:left;width:49%;text-align:left; }
div.secondTelephone { float:right;width:49%;text-align:left; }
div.headerCompare { float:left;overflow:hidden;width:50%; }
div.headerCompare a.changePhone { color:#448B6E;padding-top:5px;padding-bottom:5px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;width:99%;display:block;clear:both;margin-bottom:10px; }


/* branding orange */
/* .financiar .boxArticle3, .tehnologie .boxArticle3 { background:#ff7300; padding:5px 5px 0 5px }
.financiar .boxArticle3 .little-orange-logo,
.tehnologie .boxArticle3 .little-orange-logo { background:url(../images/branding/orange/orangelogo.jpg) 0 0 no-repeat; display:block; float:right; height:89px; margin-bottom:10px; text-indent:-9999em; width:187px } 

.financiar .boxArticle3 .boxArticle3-inner, .tehnologie .boxArticle3 .boxArticle3-inner { background:#ffffff; padding:5px; overflow:hidden; height:1% }
.financiar .boxArticle3 .brand-link { background: url(../images/branding/orange/finaciare.gif) 50% 0 no-repeat; display:block; height:113px; margin-bottom:10px; text-indent:-9999em; width:417px }
.tehnologie .boxArticle3 .brand-link { background: url(../images/branding/orange/tehnologie.gif) 50% 0 no-repeat; display:block; height:113px; margin-bottom:10px; text-indent:-9999em; width:417px } */

/*box blogeri*/
.boxBloggeri { font-family:Arial, Helvetica, sans-serif; color:#666 }
.boxBloggeri input { font-family:Arial, Helvetica, sans-serif; color:#666 }
.boxBloggeri .blogPhoto { float:left; margin-right:10px; width:60px; }
.boxBloggeri .blogMinititle {float:left; width:90px; }
.boxBloggeri .blogTeaser { clear:both; margin-top:5px;}
.boxBloggeri input { border:1px solid #CBCBCB; padding:2px}
.boxBloggeri #submit_image { background:url(../images/layout/btns/trimitefelicitare_btn.jpg) no-repeat scroll center center transparent; border:0; color:#fff; font-weight:bold; font-size:11px; padding:3px 8px; cursor:pointer; -moz-border-radius:5px;}
.boxBloggeri .searchLabel { margin-bottom:5px;}

/*box search*/
.searchStyles {font-family:Arial, Helvetica, sans-serif; color:#666; margin-top:10px; }
.searchStyles input, 
.searchStyles select {font-family:Arial, Helvetica, sans-serif; color:#666}
.searchStyles h4 {background:url(../images/layout/top_stiri_bg.jpg) repeat-x scroll left center transparent; color:#448B6E; font-size:11px; font-weight:bold; height:23px; margin-bottom:6px; padding:10px 0 0 10px;}
.searchStyles .box p { clear:both; margin-bottom:15px;}
.searchStyles .box p.searchcloser {margin-bottom:5px;}
.searchStyles .box p label { display:block; margin-right:10px; font-weight:bold; margin-bottom:3px;}
.searchStyles .box p select { padding:2px; height:55px; width: 160px;}
.searchStyles .box p .grey { color:#999; font-size:10px; font-weight:normal}
.searchStyles #designShowResults {background:url(../images/layout/btns/trimitefelicitare_btn.jpg) no-repeat scroll center center transparent; border:0; color:#fff; font-weight:bold; font-size:11px; padding:4px 8px; cursor:pointer; -moz-border-radius:6px; margin:0 auto; display:block}

/*stil design*/
.designStyle {font-family:Arial, Helvetica, sans-serif; color:#666;}
.designStyle h4 {background:url(../images/layout/top_stiri_bg.jpg) repeat-x scroll left center transparent; color:#448B6E; font-size:11px; font-weight:bold; height:23px; margin-bottom:6px; padding:10px 0 0 10px;}
.designStyle h5 { font-size:13px; margin-bottom:5px; clear:left }
.designStyle .lineContainer { clear:left; overflow:hidden; margin-bottom:5px;}
.designStyle .colorSample { width:15px; height:15px; float:left; margin-right:10px; }
.designStyle .colorName { float:left; }

/*stil arhitectura*/
.architectureStyle {font-family:Arial, Helvetica, sans-serif; color:#666;}
.architectureStyle h4 {background:url(../images/layout/top_stiri_bg.jpg) repeat-x scroll left center transparent; color:#448B6E; font-size:11px; font-weight:bold; height:23px; margin-bottom:6px; padding:10px 0 0 10px;}
.architectureStyle h5 { font-size:13px; margin-bottom:5px; clear:left }
.architectureStyle .lineContainer { clear:left; overflow:hidden; margin-bottom:5px;}

/*Cuvinte Cheie*/
.boxCuvinteCheie { position:relative; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; color:#666; }
.boxCuvinteCheie .label { font-family:Arial, sans-serif; color:#666; font-size:18px; margin-bottom:10px; }
.boxCuvinteCheie ul.items { float:left; padding:0; overflow:hidden }
.boxCuvinteCheie ul.items li { list-style-position:inside; list-style-image:url(../images/layout/icons/ul-arrow.jpg); margin-bottom:5px; float:left; width:130px; }
.boxCuvinteCheie ul.items li a { color:#448b6e; font-weight:bold; font-size:11px; text-decoration:none; }
.boxCuvinteCheie ul.items li a:hover { color:#9ed4c7; text-decoration:underline; }
.boxCuvinteCheie .top_margin { width:auto; height:5px; background:url(../images/layout/grey_top_bg.jpg) repeat-x; position:relative; }
.boxCuvinteCheie .top_margin .left_corner { width:5px; height:5px; background:url(../images/layout/grey_left_top.jpg) no-repeat; position:absolute; left:0; top:0; }
.boxCuvinteCheie .top_margin .right_corner { width:5px; height:5px; background:url(../images/layout/grey_right_top.jpg) no-repeat; position:absolute; right:0; top:0; }
.boxCuvinteCheie .bottom_margin { width:auto; height:5px; background:url(../images/layout/grey_btm_bg.jpg) repeat-x bottom left; position:relative; }
.boxCuvinteCheie .bottom_margin .left_corner { width:5px; height:5px; background:url(../images/layout/grey_left_btm.jpg) no-repeat; position:absolute; left:0; bottom:0; }
.boxCuvinteCheie .bottom_margin .right_corner { width:5px; height:5px; background:url(../images/layout/grey_right_btm.jpg) no-repeat; position:absolute; right:0; bottom:0; }
.boxCuvinteCheie .content { border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; padding:5px 10px 5px 10px; }

/*tests*/
.test_content {font-family:Arial, Helvetica, sans-serif; color:#666; margin-bottom:10px;}
.test_content fieldset { padding:15px; border:1px solid #ccc;}
.test_content legend { text-transform:uppercase; font-size:11px; font-weight:bold}
.test_content .question_text { font-size:14px; font-weight:bold; margin-bottom:10px;}
.test_content .answers_content { margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #efefef;}
.test_content .answers_content img { vertical-align:middle}
.test_content .answer_text { margin-bottom:4px;}
.test_content #submitTest {background:url(../images/layout/btns/trimitefelicitare_btn.jpg) no-repeat scroll center center transparent; border:0; color:#fff; font-weight:bold; font-size:11px; padding:4px 8px; cursor:pointer; -moz-border-radius:6px; display:block}
.test_content .submitTestCont { padding-top:10px;}
.test_content .test_content_results { background:url(../images/layout/input-bg.jpg) repeat-x scroll left top #FFFFFF; border:1px solid #ccc; margin-top:15px; padding:10px;}
.test_content .test_content_results .theResults { font-size:13px; margin-bottom:10px;}
.test_content .test_content_results .sendTestToFriends { color:#448B6E; font-size:11px; font-weight:bold}

.misc_icons {background-color:#FBFBFB;border:1px solid #F3F3F3;color:#448B6E;font-size:10px;padding:5px 0 5px 5px;margin-top:10px;margin-bottom:10px; }
h1.titleMiddle { color:#448B6E;font-family:Georgia,Arial,sans-serif;font-size:21px;font-stretch:condensed;font-weight:normal;line-height:1.1em;margin:0 0 10px 0 }
p.lead { font-weight:bold; }

table.tableInfo { width:100%; }
table.tableInfo td { padding:5px;font-weight:normal!important }
table.tableInfo td.headLine { text-align:left!important;font-weight:bold !important;color:#2C967B !important }

.infoBottom {background-color:#FBFBFB;border:1px solid #F3F3F3;color:#A5A5A5;font-size:11px;margin-bottom:10px;padding:5px;}
.infoBottom .group { float:left;margin-right:30px;color:#a5a5a5;font-size:11px; }
.infoBottom .group span { font-weight:bold; }
.newsletter {background-color:#FBFBFB;border:1px solid #F3F3F3;color:#666666;font-size:12px;margin-bottom:10px;padding:5px; }
.author { color:#A5A5A5;font-size:12px;margin-bottom:10px; }

.fLeft { float:left; }
.fRight { float:right }

.halfyHalf { float:left;width:49%; }
#marginPercent { margin-right:1%; }

.boxLatestPhone { border:medium none;padding-bottom:0; }
.boxLatestPhone .sectionBody { overflow:hidden; }
.boxLatestPhone .listCars {margin-left:14px;overflow:hidden; }
.boxLatestPhone .listCars li { float:left;margin-right:5px;overflow:hidden;margin-right:24px;padding:0 0 0 0;text-align:center;height:145px;border:1px solid #DEDEDE;width:78px;overflow:hidden;; }
.boxLatestPhone .listCars li:hover { border:1px solid #448B6E }
.boxLatestPhone .listCars li a.picA { padding:3px;display:block; }
.boxLatestPhone .listCars li a img{ padding:2px;width:78px; }
.boxLatestPhone .listCars li a.linkA {text-decoration:none;color:#428B6E }
.boxLatestPhone .listCars li a.linkA:hover {text-decoration:underline; }
.boxLatestPhone .footerBox { clear:both;margin-top:9px; }
.boxLatestPhone .footerBox a.leftLink { float:left;color:#428b6e;background:transparent url(../images/left_arrow.gif) no-repeat left center;padding-bottom:2px;padding-left:22px;padding-top:2px; margin-left:17px;text-decoration:none}
.boxLatestPhone .footerBox a.rightLink { float:right;color:#428b6e;background:transparent url(../images/right_arrow.gif) no-repeat right center ;padding-right:22px;padding-top:2px;padding-bottom:2px;margin-right:17px;text-decoration:none }
.boxLatestPhone .footerBox a.leftLink:hover , .boxLatestCars .footerBox a.rightLink:hover { text-decoration:underline }

.searchBoxMiddle { width:100%; padding-top:8px;margin-bottom:10px;background:transparent url(../images/topBox.gif) no-repeat scroll left top;}
.searchBoxMiddle form { padding:10px 10px 17px; }
.searchBoxMiddle form label { color:#969696;font-weight:bold; }
.searchBoxMiddle input { height:18px;margin-left:10px;margin-right:13px;vertical-align:top;width:211px;color:#333333 }

.article .productBrand {color:#A5A5A5;font-size:11px;margin:0;}
.article .productBrand a { color:#448B6E;font-size:11px;font-weight:bold;margin:0; }

div#imageRight.floatRight { border:1px solid #E7E7E7;overflow:hidden;padding:6px;width:160px; }
div#leftTable form { border:none; }
div#leftTable.floatleft {overflow:hidden;width:256px; }
div#leftTable.floatleft span { color:#448B6E;float:left;display:block; }
div#leftTable.floatleft ul { border-color:#E3E3E3;border-style:solid solid none;border-width:1px 1px medium;list-style-type:none;margin-bottom:6px;overflow:hidden; }
div#leftTable.floatleft ul li {border-bottom:1px solid #E3E3E3;height:24px;padding:6px 6px 0;}
div#leftTable.floatleft ul li.header { background:#e8fdf7;height:19px; }
div#leftTable.floatleft ul li.header span { color:#448B6E;font-weight:Bold; }
div#leftTable.floatleft ul li .rightSelect { float:right; height:18px; }

.tableSpecs li { list-style:none;margin-left:10px; }
.listBrandPhone { list-style-type:none; overflow:hidden;padding-left:8px;}
.listBrandPhone li {float:left;margin-right:10px;overflow:hidden;padding:4px;text-align:center;width:89px;margin-bottom:10px;height:139px;}
.listBrandPhone li a img { background-color:#F6F6F6;border:1px solid #E7E7E7;margin:0 10px 0 0;padding:6px; }
.listBrandPhone li a img:hover { background-color:#428B6E; }
.listBrandPhone li a.linkA { clear:both;color:#428B6E; }

p.searchResults { font-weight:bold;font-size:17px;display:block;margin-bottom:20px;color:#666666; }
p.searchResults span { color:#448B6E; }
ul.results { list-style-type:none;margin-bottom:20px; }
ul.results li { margin-bottom:10px; }
ul.results a { color:#448B6E; }

.expanded { width:750px !important; }
h1.compareHead { width:49%;display:block }

div.firstTelephone { float:left;width:49%;text-align:left; }
div.secondTelephone { float:right;width:49%;text-align:left; }
div.headerCompare { float:left;overflow:hidden;width:50%; }
div.headerCompare a.changePhone { color:#448B6E;padding-top:5px;padding-bottom:5px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;width:99%;display:block;clear:both;margin-bottom:10px; }


/*galerie photo*/
.PhotoGalleryLabel {color:#448B6E; font-family:Georgia,Arial,sans-serif; font-size:21px; font-stretch:condensed; font-weight:normal; line-height:1.1em; margin-bottom:20px; }
.photoGalleryCat { color:#A5A5A5; text-transform:uppercase; font-size:13px; font-weight:bold; margin-bottom:15px; color:#009933;}
.photoGalleryOverflow { width:750px; overflow:hidden}
ul.photoGalleryContainer { list-style:none; border-bottom:1px solid #efefef; overflow:hidden; margin-bottom:20px; width:825px;}
ul.photoGalleryContainer li { float:left; margin-right:26px; margin-bottom:30px; width:132px;}
ul.photoGalleryContainer li .PhotoGalleryTitle { margin-bottom:5px; height:30px; overflow:hidden}
ul.photoGalleryContainer li .PhotoGalleryTitle a { color:#448B6E; font-size:12px;font-weight:bold;}
ul.photoGalleryContainer li .PhotoGalleryImg img {background-color:#F6F6F6; border:1px solid #E7E7E7; margin:0 10px 0 0; padding:6px;}

/* css made @ programer ana bamboi */

p.horoscopeDate { font-size:14px;color:#666; }
p.horoscopeDate span { font-weight:bold; }

/* comparing mobiles css  */
#marginPercent { margin-right:1%; }
.halfyHalf { float:left; width:49%; }
.horLine{ color:#E3E3E3; width: 99%;}

.changePhone {clear:both; color:#448B6E; display:block; width:99%; }
h1.compareHead {color:#448B6E; font-family:Georgia,Arial,sans-serif; font-size:21px; font-stretch:condensed; font-weight:normal; line-height:1.1em; margin-bottom:10px; }
div.firstTelephone {text-align:left;}

.tableSpecs li { list-style-image:none; list-style-position:outside; list-style-type:none; margin-left:10px; }

h1.searchH1 span {color: #666}


/* bugs design */

.events ul a { color:#58AD96 }
.events a.expand-list-bottom { float:right;font-weight:bold; }

.boxArticle1 .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:auto; height:10px; position:absolute; top:8px; left:10px;  }
.boxArticle1 .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:auto; height:10px; position:absolute; top:8px; right:10px;  }
.boxArticle3 .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:auto; height:10px; position:absolute; top:8px; left:10px;  }
.boxArticle3 .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:auto; height:10px; position:absolute; top:8px; right:10px;  }
.boxForum .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:auto; height:10px; position:absolute; top:8px; left:10px;  }
.boxForum .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:auto; height:10px; position:absolute; top:8px; right:10px;  }
.boxArticleMain .label .lft_c { background:transparent url(../images/layout/top_stiri_lft_corner.jpg) no-repeat scroll left top; width:auto; height:10px; position:absolute; top:8px; left:10px;  }
.boxArticleMain .label .rgt_c { background:transparent url(../images/layout/top_stiri_rgt_corner.jpg) no-repeat scroll left top; float:right; width:auto; height:10px; position:absolute; top:8px; right:10px;  }
.boxArticleMain .item .category { color:#65ae90; text-transform:uppercase; font-weight:bold; font-size:11px;margin-bottom: 10px }
#boxNowOnlineContent  h1 a , #boxNowOnlineContent  h2 a { color:#448B6E;font-weight:bold;display:block; margin-top:5px; font-size:12px}
#boxNowOnlineContent  .category { color:#65AE90;font-size:11px;font-weight:bold;text-transform:uppercase;}
.custominfo {  font-size:11px;  color:#a5a5a5; position:relative;bottom:30px ; margin-right :3px}
.custominfo  img { vertical-align:middle; }
.custominfo  span { font-size:11px; font-weight:bold; }
.wrapper .header .searchBox ul { width:302px; padding-top:3px; text-align:justify; }
.wrapper .header .searchBox ul li { display:inline; color:white; }
.wrapper .header .searchBox ul li a { color:#fff; text-decoration:underline; }
.boxLinks .category {color:#65AE90;font-size:11px;font-weight:bold;margin-bottom:10px;text-transform:uppercase;}

body.turism.branding .wrapper .header .top_menu { position:absolute; right:40px; top:3px; }

body.turism.branding .wrapper .header .header_3 { top:368px; }
/*body.turism.branding .wrapper .wrapper_columns { margin:395px 0 0; }*/

div#addClipPage { font-family:Tahoma, arial,verdana; }
div#addClipPage .sectionHeader { margin:10px 0 10px 0;width:100%;}
div#addClipPage .sectionHeader h3 { border-bottom:1px solid #d5d5d5;font-size:16px;color:#557e6c;padding-bottom:10px; }
div#addClipPage form.formAddClip { width:381px;margin:0 auto;}
div#addClipPage form.formAddClip .bigBtnAdd { background:url(../images/btn-AddVideo.jpg) no-repeat left top ;border:medium none;color:#557E6C;font-weight:bold;height:43px;padding-left:45px;width:309px;cursor:pointer;float:right; }
div#addClipPage form.formAddClip .bigBtnAdd:hover { background:url(../images/btn-AddVideoHover.jpg) no-repeat left top ; } 
div#addClipPage form.formAddClip fieldset { margin:0 0 0 0;padding:0 0 0 0;border:none;clear:Both;margin-bottom:10px; }
div#addClipPage form.formAddClip fieldset label { font-weight:bold;width:57px;float:left;margin-top:6px;}
div#addClipPage form.formAddClip fieldset .titleInput { float:right;margin-right:2px;padding:3px;width:295px; border:1px solid #DDDDDD;}
div#addClipPage form.formAddClip fieldset .descriptionInput { float:right;margin-bottom:2px;margin-top:0;padding:3px;width:295px;margin-right:2px;}
div#addClipPage form.formAddClip p.bottomTextSmall { text-align:right;font-size:11px;display:block;clear:both;float:Right; }
.bottomField { padding-left:78px !important}
.bottomField button {background:transparent url(../images/layout/btns/trimitefelicitare_btn.jpg) no-repeat scroll center top;border:medium none;color:#FFFFFF;display:block;font-size:11px;font-weight:bold;padding-bottom:4px;padding-top:3px;text-align:center;text-decoration:none;width:137px; }
.bottomField a.fright { color:#448B6E ; margin-top:4px; }
.infoChatIcon { background:url(../images/infoBig.jpg) no-repeat 7px center ; line-height:18px;padding:15px 15px 15px 59px;border:1px solid #dddddd ;font-size:12px;color:#636363; clear:both;height:1%}

/* poll page & other */
div#pollPage { font-family:Tahoma,Geneva,sans-serif;}
div#pollPage .poll-unit { padding:9px 13px 5px;;background:#def7f0;border:1px solid #c5e9e0;margin-bottom:10px;font-family:Tahoma,Geneva,sans-serif;overflow:hidden; }
div#pollPage .poll-unit h3 { color:#6C6C6C;font-weight:bold;line-height:21px;font-size:13px; }
div#pollPage .poll-unit form { margin-top:10px;margin-bottom:10px; }
div#pollPage .poll-unit form label { clear:both;display:block;margin-bottom:15px;color:#6C6C6C }
div#pollPage .poll-unit form label input { margin-right:5px;vertical-align:bottom; }

div#pollPage .poll-unit form label img { float:left; }
div#pollPage .poll-unit label.whenImages { clear:none;width:100%;overflow:hidden;}
div#pollPage .poll-unit label.whenImages input { margin-top:33px;float:left; }
div#pollPage .poll-unit form fieldset { margin:0 0 0 0;padding:0 0 0 0;border:none;clear:Both;margin-bottom:10px; }
div#pollPage .poll-unit form fieldset button {background:transparent url(../images/layout/btns/trimitefelicitare_btn.jpg) no-repeat scroll center top;border:medium none;color:#FFFFFF;display:block;font-size:11px;font-weight:bold;padding-bottom:4px;padding-top:3px;text-align:center;text-decoration:none;width:137px; }
div#pollPage .poll-unit form fieldset a.fright { color:#448B6E ; margin-top:4px; }
div#pollPage a.fright { color:#448B6E ; margin-top:4px; }
div#pollPage a.fleftBottom { color:#448B6E ; margin-top:10px; float:right;font-weight:bold;margin-bottom:10px;}
a.frightLink { color:#448B6E ; float:right;font-size:13px;}
.poll-unit p.bText { clear:both;float:left;margin-top:10px;margin-bottom:10px; }
div#pollPage .poll-unit span.error {color:red}
div#pollPage .otherPolls .poll-unit { background:#fff !important;border:none;padding-left:0;border-bottom:1px solid #C3C3C3; overflow:hidden;height:1%;}
div#pollPage .otherPolls .poll-unit h3 { font-weight:normal; }
div#pollPage span.otherPollsHeader {color:#448B6E;font-family:Georgia,Arial,sans-serif;font-size:21px;font-stretch:condensed;font-weight:normal;line-height:1.1em;margin-bottom:10px;display:block;}
div#pollPage .bottomLinks { overflow:hidden }
div#pollPage .bottomLinks a { color:#448B6E;}

div#pollPage div.unit {overflow:hidden;margin-top:15px;clear:both; }
div#pollPage div.unit span.answerItem { width:100px;display:block;float:left; }
div#pollPage div.unit img { margin-right:10px; }
div#pollPage div.unit div.measurement { margin-left:10px;background:#eefdf9;border:1px solid #7ec8b6; float:left;background:#a3e1d2 url(../images/layout/feli_hline.jpg) repeat-x center top;text-indent:-9999px; }
div#pollPage div.unit p.lastItem { float:left;margin-left:10px; }
.fullWidth { width:752px !important; }
div#pollPage .pager a {color:#448B6E; text-align:center;}
div#pollPage .pager {text-align:center;}
div#pollPage .bText {margin:10px 0px; display:block;}

/* add content page - article - video - music */
.width440 { width:440px;float:left;overflow:hidden }
.width300 { width:300px;float:right;overflow:hidden }
.greyBg { background:#f7f7f7;padding:6px; }
 
div#articleAddbyUser { clear:both;overflow:hidden; }
div#articleAddbyUser .sectionHeader { margin:10px 0 10px 0;width:100%;}
div#articleAddbyUser .sectionHeader h3 { border-bottom:1px solid #d5d5d5;font-size:16px;color:#557e6c;padding-bottom:10px; }

form.formAddContent { }
form.formAddContent div.titleDescription { }

form.formAddContent textarea.textareaDescription ,form.formAddContent input.titleInput { width:97%;padding:5px;border:1px solid #DDDDDD;color:#716f6f;font-size:12px;font-family:Tahoma, Arial, Verdana; }

div.addPic { width:99%;border:1px solid #dedede;overflow:hidden;background:#fff;margin-bottom:8px; }
div.addPic .header, div.addPic .headerUGC { margin:1px;background:#efefef;color:#8c8c8c;padding:5px; }
div.addPic .swfHolder { margin:10px auto;overflow:hidden;width:308px; }
div.addPic .picsOrVideos { margin-left:10px;margin-right:10px;list-style-type:none; }
div.addPic .picsOrVideos li { margin-bottom:10px;overflow:hidden; }
div.addPic 	textarea.textareaSmall { float:right;font-family:Tahoma,Arial,Verdana;font-size:12px;height:66px;;margin:0;padding:4px;width:320px;color:#716F6F; }
div.addPic .picsOrVideos li a.delete { float:left;display:block;color:#a32828;font-size:11px;margin-top:3px;margin-left:2px;}
form.formAddContent fieldset{ margin:20px 6px 11px 0;padding:0 0 0 0;border:none;}
form.formAddContent fieldset button { margin-left:0; }

/* comment from right */
.commentContainer { background:transparent url(../images/bodyComm.gif) repeat-y scroll top left; width:100%;margin-bottom:10px; }
.commentContainer span { font-weight:bold;color:#555555 }
.commentContainer p {color:#555555;font-size:11px;line-height:15px;}

.commentContainer .commentBody { background:transparent url(../images/topComm.gif) no-repeat scroll top left;padding-top:14px;}
.commentContainer .commentFooter { background:transparent url(../images/footerComm.gif) no-repeat scroll bottom left; padding-bottom:10px;padding-left:26px;padding-right:10px; }


/* box Contest */
.boxContestArticle { background:transparent url(../images/bgContestBox.png) no-repeat scroll bottom left;width:440px;height:103px;text-align:center;overflow:hidden;clear:both; } 
.boxContestArticle span.text { color:#2B2B2B;display:block;font-weight:bold;line-height:20px;margin-top:15px; }
.boxContestArticle a.btnContest { background:transparent url(../images/btnContest.png) no-repeat scroll left bottom;color:#448B6E;display:block;font-weight:bold;height:22px;margin:0 auto;margin-left:151px;margin-top:7px;padding-top:6px;width:134px;float:none!important; }
.boxContestArticle a.btnContest:hover { text-decoration:none;color:#95b64d }

div.headerContest { background:transparent url(../images/headerContest.png) no-repeat scroll left top; width:753px; height:50px;overflow:hidden ;clear:both; }
div.headerContest span { color:#4D7966;display:block;font-size:25px;margin:8px auto 0;overflow:hidden;width:91px; }

div.headerContestMiddle { background:transparent url(../images/littleBar.png) no-repeat scroll left top; width:450px; height:50px;overflow:hidden ;clear:both; }
div.headerContestMiddle span { color:#4D7966;display:block;font-size:25px;margin:8px auto 0;overflow:hidden;width:91px; }

/* list of photos in the Gallery */

#galleryPhotos { overflow:hidden;clear:both;margin-bottom:20px; }
#galleryPhotos .sectionHeader { margin:10px 0 10px 0;width:100%;}
#galleryPhotos .sectionHeader h2 { font-size:18px;color:#557e6c;padding-bottom:10px; }
#galleryPhotos .sectionHeader h3 { border-bottom:1px solid #d5d5d5;font-size:16px;color:#557e6c;padding-bottom:10px; }

ul.listOfPhotos { list-style-type:none; }
ul.listOfPhotos li { float:left;margin-bottom:22px;margin-left:5px;margin-right:0;width:140px;}
ul.listOfPhotos li .container { margin:0 auto; text-align:center; }

ul.listOfPhotos li .container .headTitle {display:block;margin-bottom:7px;color:#448B6E;font-weight:normal;}
ul.listOfPhotos li .container .headTitle a,ul.listOfPhotos li .container .headTitle a:link,ul.listOfPhotos li .container .headTitle a:visited,ul.listOfPhotos li .container .headTitle a:hover {display:block;margin-bottom:7px;color:#448B6E;font-weight:normal;}
ul.listOfPhotos li .container a.picTitle { display:block }
ul.listOfPhotos li .container a.picTitle img { background-color:#F6F6F6;border:1px solid #E7E7E7;margin:0 10px 0 0;padding:6px;}
ul.picsOrVideos a.delete{font-family:Georgia, 'Times New Roman', Times, serif;font-size:11px;color:red;}
/* page sent article info Succes */

#sentSuccess { }
#sentSuccess h3 { font-weight:bold;font-size:16px;margin-bottom:15px; color:#557e6c}
#sentSuccess h4 { font-size:12px;margin-bottom:10px;color:#666666;font-weight:normal; }
#sentSuccess h5 { font-size:12px;margin-bottom:5px;color:#666666;font-weight:normal; }
#sentSuccess .bottomSection { margin-top:25px; }

input.linkToArticle { color:#666666;margin-top:16px;padding:3px;width:419px; }


.error_contest {color: red;}
.formAddClip ul.error_list {color: red;}
.formAddClip ul.error_list li {list-style:none; border:solid 1px red; padding:3px 3px 3px 10px; margin-bottom:5px;}
.error_contest {color: red;}

/*----------------------------
  OverLayers
----------------------------*/
#rating-contest { display:block; border: 1px solid #448B6E; padding:5px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; border-radius:5px 5px 5px 5px; }
#rating-contest p { /*padding-bottom:15px;*/ font-size:13px; }
#rating-contest p a.button_link { cursor:pointer; background:url("../images/layout/btns/trimitefelicitare_btn.jpg") no-repeat scroll center center transparent; color:#fff; display:block; font-size:11px; font-weight:bold; height:19px; margin:auto; padding-top:3px; text-align:center; text-decoration:none; width:137px; margin-top:15px; }
#dialogVote p { display:block; text-align:left; font-size:14px; line-height:18px; margin:10px 0px 10px 0px; }
#dialogVote p a.button_link { cursor:pointer; background:url("../images/layout/btns/trimitefelicitare_btn.jpg") no-repeat scroll center center transparent; color:#fff; display:block; font-size:11px; font-weight:bold; height:19px; margin:auto; padding-top:3px; text-align:center; text-decoration:none; width:137px; margin-top:15px; }
#dialogVote p a.greenLink{ color: #3D9F86; }

/* contest winners */
/* .contest_winner { height:230px;left:0px;top:0px;width:205px;float:left;background-image:url("../images/u10.png");padding:10px;} */
.contest_winner { height:230px;left:0px;top:0px;width:205px;float:left;background-color:yellow;padding:10px 0 10px 10px;margin-bottom: 30px;}
.cw_ml {margin-left:10px;margin-top:5px}

.sentSuccess h5 a.link{ color: #CEE8E1}
.greenLink{ color: #448B6E; }

/*layout fix facut de vlad*/
.topBarContainerH { display:block; height:58px; overflow:hidden }
.header { height:228px; position:absolute; top:57px }
.header .logoContainer { background:url("../images/layout/top_header1.jpg") repeat-x scroll left top #FFFFFF; display:block; height:110px; overflow:hidden }
.header .header-branding { display:block; height:33px; overflow:hidden; }
.header .header-banner { position:absolute; top:10px; right:10px; z-index:999 }
.header .top-menu { display:block; height:33px; position:relative; top:-118px; }
.header .top-menu .top_menu { position:absolute; right:40px; top:0 !important }
.header .section-header { background:url("../images/layout/top_header2.jpg") repeat-x scroll left top #1D8E72; display:block; height:85px; position:relative; }
.header .section-header .section_logo { width:228px; height:108px; margin-top:-23px; float:left; margin-right:100px; position:relative }
.header .section-header .section_logo a {display:block;width:228px; height:108px;}
.wrapper_columns { background:#fff; margin-top: 230px }

.skyleft a, .skyright a { display:none; height:860px; text-decoration:none; width:150px; }
.skyleft a { text-align:right }

.branding .wrapper { background:none }
.branding .header { height:330px }
.branding .header .header-branding { height:195px }
.branding .wrapper_columns { margin-top: 390px }
.branding .skyleft a, .branding .skyright a { display:block }

.stiriBranding .header .header-branding { height:134px }
.stiriBranding .wrapper_columns {margin-top: 328px;}
/*end layout fix facut de vlad*/

/*------------------------------------------------------------------------------------------------------------------------
Branding Goji - sanatate.acasa.ro
------------------------------------------------------------------------------------------------------------------------*/
/*.goji { background:#fff url(../images/branding/goji/goji-fundal.jpg) no-repeat 50% 0 !important; }
.goji .header .header-branding, .goji .header .header-branding a { display:block; height:270px; width:100% }
.goji .wrapper_columns { margin-top:465px }
.goji .header { height:465px }*/
/*------------------------------------------------------------------------------------------------------------------------
Branding Arabesque  - casa.acasa.ro
------------------------------------------------------------------------------------------------------------------------*/
.arabesque { background:#fff !important  }
.arabesque .skyleft, .arabesque .skyright { top:-14px }
.arabesque .header .header-branding { background:#ffdd00 }

/*------------------------------------------------------------------------------------------------------------------------
Branding babytrend - parinti.acasa.ro
------------------------------------------------------------------------------------------------------------------------*/
.babyt .header { height:411px }
.babyt .header .header-branding { height:215px }
.babyt .wrapper_columns { margin-top:411px }
.babyt .skyleft { background-position:100% 0 !important }

/*------------------------------------------------------------------------------------------------------------------------
Branding babytrend - turism.acasa.ro
------------------------------------------------------------------------------------------------------------------------*/
.turismb { background:#fff !important  }

/*------------------------------------------------------------------------------------------------------------------------
Modificari culinar.acasa.ro
------------------------------------------------------------------------------------------------------------------------*/

.color_box { width:20px;height:20px;border:1px solid #ccc;display:block; }



/* de bagat in skin css ca nu merge la mine */
.boxPoll .jcarousel-list li { list-style:none;font-family:Tahoma, Georgia, Verdana; }
.boxPoll label.whenImages { margin-bottom:10px; }
.boxPoll label {display:block;
margin-bottom:10px;
width:100%; }
.boxPoll label.whenImages img { margin-left:10px; width:28%; }
.boxPoll label.whenImages input { margin-top:19px;float:left;}
.boxPoll label input { }

.boxPoll .jcarousel-list li, .boxPoll .jcarousel-item  { height:auto !important;}
.boxPoll .poll-unit h3 { color:#65AE90;font-size:11px;font-weight:bold;margin-bottom:10px;}

.boxPoll fieldset { margin:0 0 0 0;padding:0 0 0 0;border:none;clear:Both;margin-bottom:10px; }
.boxPoll fieldset button {background:transparent url(../images/layout/btns/trimitefelicitare_btn.jpg) no-repeat scroll center top;border:medium none;color:#FFFFFF;display:block;font-size:11px;font-weight:bold;padding-bottom:4px;padding-top:3px;text-align:center;text-decoration:none;width:137px; }

.boxPoll div.unit div.measurement { margin-left:10px;background:#eefdf9;border:1px solid #7ec8b6; float:left;background:#a3e1d2 url(../images/layout/feli_hline.jpg) repeat-x center top;text-indent:-9999px; }
.boxPoll div.unit p.lastItem { float:left;margin-left:10px; }

.boxPoll div.floatRight a {  }
.boxPoll fieldset a.fright { color:#65AE90; }
.boxPoll a { color:#65AE90; }
.boxPoll .unit { clear:both;margin-bottom:10px;margin-top:10px;width:100%; overflow:hidden; }
.boxPoll .unit span.answerItem { margin-left:10px;font-weight:bold;color: #666666; } 

.boxPoll .floatRight { margin-right:30%;margin-top:7px;}

.jcarousel-skin-article .jcarousel-prev  { background:transparent url(/js/jcarousel/skins/tango/prev.png) no-repeat scroll 0 0;bottom:-20px;cursor:pointer;height:17px;left:0;position:absolute;width:17px;}
.jcarousel-skin-article .jcarousel-next {background:transparent url(/js/jcarousel/skins/tango/next.png) no-repeat scroll 0 0;bottom:-20px;cursor:pointer;height:17px;position:absolute;right:0;width:17px;}

a.seeOtherPolls { background:transparent url(../images/layout/btns/btnOtherPolls.gif) no-repeat scroll center top;border:medium none;color:#448B6E;display:block;font-size:11px;font-weight:bold;padding-bottom:9px;padding-top:5px;text-align:center;text-decoration:none;width:148px;margin-top:5px;margin-right:5px;float:right;z-index:9999;position:relative}

/* asta e pt ala de sus */
.boxlistNeighbours div.servicii-vecini div { width:46%;float:left; }
.boxlistNeighbours div.servicii-vecini div img a { margin-right:5px; } 

/* asta e pt ala de jos */
.boxGrupuriVecini div.grupuri-vecini div { width:100%;text-align:left;margin-top:10px; }
.boxGrupuriVecini div.grupuri-vecini div img { float:left;width:60px;margin-right:10px; }
.boxGrupuriVecini div.grupuri-vecini div p { font-style:italic; }

.boxServiciiVecini p.userImg { } 
.boxServiciiVecini p.userTitle { height:28px;overflow:hidden;} 

.boxServiciiVecini div.servicii-vecini div { float:left;margin-bottom:15px;margin-right:0;text-align:center;width:92px;word-wrap:break-word;}
.boxServiciiVecini div.servicii-vecini div a { word-wrap:break; }
.boxServiciiVecini div.servicii-vecini { overflow:hidden; }
h2.titleMiddle { color:#448B6E;font-family:Georgia,Arial,sans-serif;font-size:21px;font-stretch:condensed;font-weight:normal;line-height:1.1em;margin-bottom:10px; }

/*------------------------------------------------------------------------------------------------------------------------
Branding doppel - sanatate.acasa.ro
------------------------------------------------------------------------------------------------------------------------*/
.doppel { background:#fffde5 url(../images/branding/doppel/top_branding.jpg) no-repeat 50% 167px !important }
.doppel .skyleft { left:-495px }
.doppel .skyleft a { background:url(../images/branding/doppel/skyleft.png) no-repeat 0 0; width:155px }
.doppel .skyright { left:941px; z-index:999 }
.doppel .skyright a { background:url(../images/branding/doppel/skyright.png) no-repeat 0 0; width:169px }
.doppel .header-branding a { display:block; height:135px; text-decoration:none }

.tizo a { background: url(../images/branding/tizo/tizo.png) no-repeat 73px 7px }

/* admin css clases */

#left_column .left_menu ul li.christmasClass {background:transparent url(../images/layout/bg_left_menu-craciun.jpg) no-repeat scroll 0 0;width:177px;color:#fff;}
#left_column .left_menu ul li.christmasClass a { color:#fff;}
#left_column .left_menu ul li.active a.christmasHref { background:transparent url(../images/layout/bg_left_menu_active-craciun.jpg) no-repeat scroll 0 0;width:177px;color:#fff; }
.adsenseRight { float:right; margin-left: 10px;}

.btnTeaser { width:176px; height:46px; border:none; text-indent:-9999px;outline:none;background:url(/images/survey1green.gif) no-repeat top left;margin-top:2px;margin-bottom:2px; display:block }
.btnTeaser:hover { ;background:url(/images/survey2green.gif) no-repeat top left;  }

.successUnsubscribed { background:#Ffcc00; border:1px solid #EAC224; font-size:12px; padding:6px 10px; margin:5px 10px; -moz-border-radius:5px; }

body.retete-unirea .boxArticleMain .item { background:#d3b575 url(../images/unireaLogoSmall.png) no-repeat 304px 208px;;padding-bottom:10px;padding-left:7px;padding-top:7px; }
body.retete-unirea .boxArticleMain .item .teaser { font-size:12px;color:#000; }
body.retete-unirea .boxArticleMain .item h2 {  }
body.retete-unirea .boxArticleMain .item img.item_photo { border-color:#795930;}

.buyAdsHere a {
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #CCCCCC;
    color: #666 !important;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: bold;
    padding: 5px 8px 5px 8px;
}
/*link march page*/
.containerMarch2011 { bottom:2%;height:131px;position:fixed;z-index:1111;left:0%;width:126px;  }
.MarchAppBar  {background:transparent url(/images/march.png) no-repeat scroll 0 0;display:block;height:131px;text-indent:-9999px;width:126px; }
.MarchAppBar:hover {background:transparent url(/images/march_hover.png) no-repeat scroll 0 0; }
/* here because ie6 css is not working in this case */
*html .containerMarch2011{position:absolute}

/* end ie6 css */
a.marchClose { background:transparent url(/images/close_icon.png) no-repeat scroll 0px -69px;display:block;height:11px;position:absolute;right:4px;text-indent:-9999px;top:-5px;width:11px;}
a.marchClose:hover  { background-position: 0px 0px}

.fundeal #sky_left { left:-160px !important; top:170px !important; }
.fundeal #sky_right { left:100% !important; top:170px !important; }
.fundeal #banner { left:0 !important; top:170px !important }
.fundeal { background: url('/images/branding/stiri/bgCosmetics.jpg') no-repeat center top #fff !important; }

.branding .top_branding a { display:block; height:162px; width:960px; }
.branding .skyleft a, .branding .skyright a { display:block; height:1120px; width:150px }
.teamdealsvara2011 { background:url(../images/branding/teamdealsvara2011/teamdealsvara2011.jpg) no-repeat 50% 0 !important }
.teamdealsvara2011 .skyleft a, .teamdealsvara2011 .skyright a { height: 680px }


.wellnesscuisine { background:url(../images/branding/wellnesscuisine/wellnesscuisine.jpg) no-repeat center 169px !important }
.wellnesscuisine .skyleft a, .wellnesscuisine .skyright a { height: 680px }
.wellnesscuisine .top_branding a { height: 159px; }

.product-grid{ list-style: none; overflow: hidden; margin-bottom:15px;}
.product-grid li{ width:29%; margin-right:0; padding:15px 2% 0px 2%;  border-top:1px solid #eee; background:url(../images/bgLeft.jpg) no-repeat right top; float:left}
.product-grid li:nth-child(3n+3) { background:none; }
.product-grid li:nth-child(3n+1) { clear:left}
.product-grid li:nth-child(1), .product-grid li:nth-child(2), .product-grid li:nth-child(3), .product-grid li:nth-child(4) { border-top:0}
.product-grid .image img { border:0; margin:0 auto; padding:0 ; display:block}
.product-grid .name , .product-grid .price { text-align:center; font-size:11px;}
.product-grid .name a { margin-bottom:0; color: #448B6E}
.product-grid .price { font-weight:normal}
.products {  color: #448B6E; font-weight: bold; display:block; margin-bottom: 15px;}
.labelProducts { background: url("../images/layout/top_stiri_bg.jpg") repeat-x scroll left center transparent; padding: 10px; font-size: 11px; font-weight: bold; color:#448B6E}

/* hotseaches box */
.hot-box { padding:15px; border:1px solid #dedede; -moz-border-radius:5px; border-radius:5px; margin-bottom:15px }
.hot-box h4 { font-size:14px; margin-bottom:10px }
.hot-box h3 a { font-size:14px }
.hot-box .button { padding:10px; font-size:13px; background:#999; -moz-border-radius:5px; border-radius:5px; color:#fff; text-transform:capitalize; }
.hot-box ul li { display:inline; }
.hot-box a { color:#448B6E }
/* end hotseaches box */

.shop-green-links { overflow: hidden; padding-left: 13px !important;}
.shop-green-links li {float: left; width: 33%;}


.holderlistCityBreak { margin-top:10px;overflow-x:hidden;overflow-y:hidden; }
.holderlistCityBreak ul li { float:left;margin:0px 10px 10px 10px; list-style-type:none; background:#f2f2f2; padding:3px; width:120px; height:130px }
.holderlistCityBreak ul li:hover { background:#448B6E }
.holderlistCityBreak ul li:hover .linkTxt { color:#fff; }
.holderlistCityBreak ul li .linkTxt { display:block;clear:both;text-align:center;word-spacing:no-spacing;font-size:11px;color:#448B6E;margin-top:5px;margin-bottom:5px; } 

.leadFormDesign { background-attachment:scroll;background-color:#F3F3F3;background-image:none;background-position:0 0;background-repeat:repeat;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;overflow-x:hidden;overflow-y:hidden;padding-bottom:16px;padding-left:16px;padding-right:16px;padding-top:10px;width:362px; }
.leadFormDesign p.row { margin-top:10px;margin-bottom:10px;clear:both;overflow:hidden; }
.leadFormDesign p.row label { display:block;float:left;width:179px; }
.leadFormDesign p.row input {  float:right;width:179px;  }
.leadFormDesign p.row select {  float:right;width:182px;border:1px solid #a5acb2  }
.leadFormDesign p.row button {background:transparent url(../images/elements/btns/btnGreenServicii.jpg) no-repeat scroll 0 0 !important;border:0 none;color:#ffffff !important;cursor:pointer;display:block;font-size:12px;font-weight:bold !important;height:24px;margin-bottom:10px;margin:22px auto 10px;padding:0 1px 5px 0;vertical-align:middle;width:146px; }
.upper { margin-bottom:15px; }
.footerLeadForm { margin-top:10px; }
.footerLeadForm  span { font-size:11px;color:#666666; }

.top-menu .ghidmasculin {background: #fff !important; margin: 0px !important; }
.top-menu .ghidmasculin a {padding: 5px 10px 2px 27px !important;background:url("http://www.acasa.ro/images/elements/menu-box/minge.png") no-repeat scroll 3px center #04517F !important;color: #fff !important;}
.top-menu .ghidmasculin em {display: block}

.successMesajLead { padding:10px;background:#f3f3f3;border:1px solid #dedede  }
.successMesajLead span { color:#333333;line-height:20px; }

.stilagoBranding {background:#4F3129 url(../images/branding/branding_stiri.jpg) center 0 no-repeat!important}

.horoscopLead {padding: 10px 10px 10px 40px; background: url(http://horoscop.acasa.ro/images/p.gif) 10px center no-repeat #fff; border:1px solid #8F8F8F;}
.horoscopLead a {color: #FF3700}

.withBannersBrandingTop #sky_left { left:-160px !important; top:0px !important; }
.withBannersBrandingTop #sky_right { left:100% !important; top:0px !important; }
.withBannersBrandingTop #banner { left:0 !important; top:170px !important }

.brandingRetete #sky_left { left:-150px !important; top:170px !important; }
.brandingRetete #sky_right { left:100% !important; top:170px !important; }
.brandingRetete #banner { left:0 !important; top:170px !important }


.withBannersBrandingMargin #sky_left { left:-160px !important; top:170px !important; }
.withBannersBrandingMargin #sky_right { left:100% !important; top:170px !important; }
.withBannersBrandingMargin #banner { left:0 !important; top:170px !important }


.BOXoptiplaza {background:url("/images/optiplaza/bg_optiplaza.jpg"); width:270px; height:224px; padding:62px 10px 15px 20px; position:relative}
.BOXoptiplaza a.logo{position:absolute; top:0px; left:0px; width:300px; height:60px; color:#fff}
.contentBoxOptiplaza{overflow-y:scroll; height:223px; font-size:11px;padding-right:7px;}
.contentBoxOptiplaza p.title{margin:10px 0px; font-size:17px;}
.contentBoxOptiplaza p{margin:7px 0px}
.contentBoxOptiplaza p b{font-weight:bold;}
.contentBoxOptiplaza p img{float:left}

.christmassContest {background:#320001 url(../images/branding/BRANDING-9_concursPuzzle_casa.jpg) center 0 no-repeat!important}
.christmassContest .header .header-branding {height: 125px}
.christmassContest .wrapper_columns { margin-top: 320px }
.christmassContest .top_branding a { height: 92px }
.christmassContest .skyleft a, .branding .skyright a {width: 191px;}


.turismLeadBox {border: 1px solid #9A9A9A; background: #e2e2e2 url(../images/icons/P.png) 2px center no-repeat; padding:5px 5px 5px 30px; }
.turismLeadBox a {text-decoration:underline; color:#db4218;}
