body{margin:0; padding:0; font-size:10px; background-color:#FFFFFF; font-family:Arial; }
a{color:#0a890a;  }

.left{float:left; }
.right{float:right; }
.clear{clear:both; }
.clear_both{clear:both; font-size:0; line-height:0; height:0; }
.err{display:block; height:2em; color:#761A0F; font-size:1.1em; font-weight:bold; line-height:2em; }
.more_err{height:auto; color:red; margin-left:17em; text-align:left; }
.text{border:1px solid #bbbbbb; }
.hidden{display:none; }
.rel{position:relative; }
.align_center{text-align:center}
#content .blue{ color:#0091c8; }
form.form{margin:0 auto; }

#site{width:96em; margin:4em auto; }
#site a img{border:0; }

#site .small_content{width:40em; }

#header{position:relative; margin:0 0.3em; }
a#logo{position:absolute; z-index:10; top:-3em; left:-0.1em; display:block; width:20em; height:15.4em; font-size:1em; background:url('../images/common/logo.gif') top left no-repeat; cursor:pointer; outline:none; }
#header .logo_right{position:absolute; z-index:10; top:-2em; left:20em; display:block; margin:0; padding:0;  }

.top_search{float:right; width:21em; height:2.2em; overflow:visible; margin-right:0.3em; }
.top_search a.green_button{float:right; }
.top_search input{float:right; margin-right:0.6em; padding:0.4em 0.3em 0.1em 0.3em; background-color:#f5f5f5; border:1px solid #cccccc; font-family:Arial; font-size:1.1em; font-weight:bold; color:#545454; line-height:1.1em; }

.gallery_search{}
.gallery_search a.green_button{float:right; }
.gallery_search input{float:right; margin-right:0.6em; width:8em; padding:0.4em 0.3em 0.1em 0.3em; background-color:#f5f5f5; border:1px solid #cccccc; font-family:Arial; font-size:1.1em; font-weight:bold; color:#545454; line-height:1.1em; }

#header #top_links, #header #top_links a{font-family:Verdana; font-size:1.1em; color:#0a890a; }
#header #top_links{float:right; margin-right:2.2em; margin-top:0.3em; }
#header #top_links a{text-decoration:none; font-weight:bold; }
#header #top_links a:hover{text-decoration:underline; }

#header .top_banner{float:right; margin-top:2.3em; height:6em; }
#header .top_banner a img{display:block; border:0; margin:0; padding:0; }
#header .bg_search {background:url('../images/common/bg_search.gif') no-repeat 1em 0px ; padding:0.2em; overflow:auto}
#header #search_input{border:0 none; margin-right:1.5em;width:10.5em}

#header #menu{margin-top:2.5em; }
#menu ul {margin:0; padding:0; }
#menu ul{padding:0px; width:100%; height:3.2em; font-size:10px; position:relative; overflow:hidden; }
#menu ul li {float:left; list-style-type:none; margin:0; }
#menu ul li a{display:block; width:13.5em; }
#menu ul li a .spanimg{display:block; position:absolute; top:0; left:0; z-index:10; cursor:pointer; height:3.2em; font-size:10px; overflow:hidden;}
#menu ul li a.despre_noi .spanimg{background: url('../images/common/menu_despre-noi.gif') no-repeat 0 0; width: 12.9em; }

/* meniu modificat */
#menu ul li a.despre_noi2 .spanimg{background: url('../images/common/menu_despre-noi2.jpg') no-repeat 0 0; width: 12.9em; }
#menu ul li a.cu_schepsis2 .spanimg{background: url('../images/common/menu_cu_schepsis2.jpg') no-repeat 0 0; width:14.2em; left:67.5em; }
#menu ul li a.catalog2 .spanimg{background: url('../images/common/menu_catalog2.jpg') no-repeat 0 0; width:13.7em; left:81.7em;}

#menu ul li a.agenda .spanimg{background: url('../images/common/menu_agenda.gif') no-repeat 0 0; width:12.7em; left:12.9em; }
#menu ul li a.campanii .spanimg{background: url('../images/common/menu_campanii.gif') no-repeat 0 0; width:13.7em; left:25.6em; }
#menu ul li a.ecoteca .spanimg{background: url('../images/common/menu_ecoteca.gif') no-repeat 0 0; width:13.5em; left:39.3em; }
#menu ul li a.fototeca .spanimg{background: url('../images/common/menu_fototeca.gif') no-repeat 0 0; width:14.7em; left:52.8em; }
#menu ul li a.cu_schepsis .spanimg{background: url('../images/common/menu_cu_schepsis.gif') no-repeat 0 0; width:14.2em; left:67.5em; }
#menu ul li a.catalog .spanimg{background: url('../images/common/menu_catalog.gif') no-repeat 0 0; width:13.7em; left:81.7em;}

#menu ul li a:hover .spanimg{background-position: left -64px; color : #FFFFFF}
#menu ul a.selected .spanimg{background-position: left -32px !important; }




#site a.green_button{text-decoration:none; cursor:pointer; font-size:10px; padding:0; }
#site a.green_button span{float:left; display:block; }
#site a.green_button span.button_left{width:0.3em; height:2.2em; background:url('../images/common/button_verde_left.png') top left no-repeat; }
#site a.green_button span.button_middle{width:auto; padding:0.4em 0.6em; background:url('../images/common/button_verde_middle.png') top left repeat-x; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:1.2em; line-height:1.2em; }
#site a.green_button span.button_right{width:0.3em; height:2.2em; background:url('../images/common/button_verde_right.png') top left no-repeat; }
#site a.sec_button{margin-left:0.5em; }


#site a.black_button{text-decoration:none; cursor:pointer; font-size:10px; padding:0; height:2.4em; overflow:hidden; outline:none; }
#site a.black_button span{float:left; display:block; }
#site a.black_button span.button_left{width:0.3em; height:2.4em; background:url('../images/common/black_button_left.png') top left no-repeat; }
#site a.black_button span.button_middle{width:auto; padding:6px 12px; background:url('../images/common/black_button_middle.png') top left repeat-x; color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:12px; line-height:12px; }
#site a.black_button span.button_right{width:0.3em; height:2.4em; background:url('../images/common/black_button_right.png') top left no-repeat; }


#site a.brown_button{text-decoration:none; cursor:pointer; font-size:10px; padding:0; height:2.3em; overflow:hidden; outline:none; }
#site a.brown_button span{float:left; display:block; }
#site a.brown_button span.button_left{width:0.9em; height:2.3em; background:url('../images/common/brown_button_left.png') top left no-repeat; }
#site a.brown_button span.button_middle{width:auto; padding:4px 6px 5px 6px; background:url('../images/common/brown_button_middle.png') top left repeat-x; color:#ff0101; font-family:Verdana; font-weight:bold; font-size:14px; line-height:14px; }
#site a.brown_button span.button_right{width:0.9em; height:2.3em; background:url('../images/common/brown_button_right.png') top left no-repeat; }





/* .title{font-family:Arial; font-size:1.8em; line-height:1.8em; font-weight:normal;  } */
/* modificat titlu*/
.title{font-family:Arial; font-size:1.7em; line-height:1.7em; font-weight:bold; color:#585858; }


.empty_result{font-family:Arial; font-size:1.8em; line-height:1.8em; font-weight:normal; margin-top:1em; text-align:center; }
.bold{font-weight:bold; }
#content .green_title{font-family:Arial; color:#0a890a; font-size:14px; font-weight:bold; }
#content .blue_title{font-family:Arial; color:#0091c8; font-size:14px; font-weight:bold; }
a.green_title{text-decoration:none; }
a:hover.green_title{text-decoration:underline; }


#content{margin:2em 0 4em 0; }
.full_content{/* padding:0 0.5em;  */}

h1{font-size:2.4em; padding:0; margin:0; }
h2{font-size:2em; padding:0; margin:0; }

/*	start index	*/
.front_banner{clear:both; margin-bottom:2em; }
.front_banner #focus_articles{width:75em; height:20em; }
.focus_art img{width:75em; height:20em; }
a.art_more{text-decoration:none; }
a:hover.art_more{text-decoration:underline; }
.left_content{float:left; width:74em; padding-right:1em; }
.left_articles{float:left; width:39em; line-height:1em; }
.left_articles .all_news{margin-right:2em; }

.article{width:37em; margin-bottom:3em; }
.article .green_title{font-size:1.4em; line-height:1.4em; font-weight:bold; }
.article img{float:left; }
.article .article_text{float:left; width:19em; margin-left:0.7em; color:#545454; font-family:Arial; font-size:1.3em; line-height:1.3em; }
.article .full_text{width:26em; margin-left:0; }
.article .art_content{margin-top:0.5em; }

.first_article img{width:17em; height:9em; }
.first_article .green_title{font-size:2em; line-height:2em; }
.first_article .article_text{width:15.5em; }
.first_article .full_text{width:27em; }




a.readmore{font-family:Arial; font-size:1.3em; line-height:1.8em; font-weight:bold; color:#0a890a; text-decoration:none; cursor:pointer; }
a.readmore span{float:left; margin-top:0.1em; }
a.readmore span.clear{font-size:0; line-height:0; height:0; }
a.readmore span.raquo{text-decoration:none; margin-right:0.3em; margin-top:0em; }
a:hover.readmore span{text-decoration:underline; }
a:hover.readmore span.raquo{text-decoration:none; }

a.short_comments{font-family:Verdana; font-weight:bold; font-size:11px; line-height:2em; text-decoration:none; color:#606060; margin-top:1em; background:url('../images/common/bula_verde.gif') center left no-repeat; padding-left:2em; padding:0.3em 0 0.3em 2em; }
a:hover.short_comments{text-decoration:underline; }
a:hover.short_comments img{text-decoration:none; }


.right_articles{float:right; width:345px; }
.right_articles .right_title{margin-left:3.4em; }
.right_articles .anunt{width:32em; }
.right_articles .anunt_content{width:20em; }

.red_article{z-index:1001; color:#f8f6f4; width:23em; height:21em; margin:0 auto; position:relative; overflow:visible; }
.red_article .red_background{position:absolute; z-index:1; left:0; top:-2em; width:24.7em; height:21.1em; background:url('../images/common/bula_gri.png') top left no-repeat; }
.red_article .red_content{position:absolute; left:1.5em; right:1.5em; top:4.5em; z-index:2; color:#555454; }

.red_article .title{font-family:Arial; font-size:1.4em; line-height:1.4em; font-weight:bold; height:2.8em; overflow:hidden; }
.red_article .red_title{color:#ed1c24; }
.red_article .red_text{font-family:Arial; font-size:13px; line-height:18px; padding:0.5em 0; margin-bottom:0.8em; height:47px; overflow:hidden; }
.red_article .readmore{font-family:Verdana; font-size:1.1em; line-height:1.3em; font-weight:bold; color:#555454; text-decoration:underline; }


.date_tag{font-family:Verdana; font-size:1em; line-height:1.2em; font-weight:bold; color:#5f5f5f; background:url('../images/common/date_tag.png') top left no-repeat; display:block; width:3.5em; height:2.9em; padding-top:0.4em; margin-top:0.3em; text-align:center;  }
.anunt_type_oferta{float:left; background:url('../images/common/clopotel_verde.png') top left no-repeat; display:block; width:5.1em; height:2.4em; margin-top:0.3em; }
.anunt_type_cerere{float:left; background:url('../images/common/clopotel_rosu.png') top left no-repeat; display:block; width:5.1em; height:2.4em; margin-top:0.3em; }
.anunt{margin-bottom:2em; color:#545454; width:27em; }
.anunt_content{display:block; float:left; width:14em; margin-left:0.5em; font-family:Arial; font-size:1.3em; line-height:1.3em; }
.anunt_content a.anunt_titlu{color:#0a890a; text-decoration:none; font-family:Arial; font-size:14px; font-weight:bold; } 
.anunt_content a:hover.anunt_titlu{text-decoration:underline; }


.right_content{float:right; width:20em; }
/* .front_comunitate{background:url('../images/common/corner_comunitate.jpg') #d6d6d6 top right no-repeat; width:17.3em; height:18.1em; padding:1.3em; padding-bottom:0em; line-height:1.1em; } */
.front_comunitate{background:url('../images/common/comunitate.jpg') top left repeat-y; width:17.4em; padding:13px; padding-bottom:0em; line-height:1.1em; height:18.7em; }
.front_logged{background:url('../images/common/comunitate_back.jpg') top left repeat-y; }
.login_options{line-height:2em; line-height:0; margin-left:0.8em; padding-top:0.5em; }
.login_options a{float:left; font-size:1.2em; line-height:14px; font-weight:bold; color:#3f3f3f; text-decoration:none; }
.login_options a.selected_login{font-weight:bold; }
.login_options a:hover{text-decoration:underline; }
.login_options .raquo{float:left; font-size:12px; line-height:10px; color:#3f3f3f; font-weight:bold }
.login_options div.clear{height:0.7em; font-size:10px; line-height:10px; overflow:hidden; }

.front_comunitate .title{color:#ffffff; font-family:Arial; font-weight:bold; font-size:16px; line-height:20px; height:20px; overflow:hidden; margin:0; }
.front_comunitate form{display:block; margin:0; padding:0; left:0; top:0; position:relative; border:1px solid #6e6cc0; /* pentru colapsing borders ie7 */}
.front_comunitate form label, b{display:block; font-family:Verdana; font-size:1.1em; font-weight:bold; color:#5a5a5a; margin-bottom:0.2em; }

.front_comunitate form input{display:block; position:absolute; z-index:10; left:0; width:125px; height:0px; height:auto; padding:5px 10px 5px 10px; border:0; background:none; font-size:14px; line-height:14px; color:#9f9b35; margin:0; }
.front_comunitate form input.user_name_input{top:17px; }
.front_comunitate form input.user_pass_input{top:67px; }
.front_comunitate form a.black_button{display:block; float:left; margin-top:110px; font-size:10px; }


#site .front_comunitate form a.green_button{margin-top:0.5em; margin-bottom:0.3em; }
#site .front_comunitate form a.green_button span.button_middle{display:block; padding-left:1.9em; padding-right:1.9em; }
.login_bottom_links{margin-top:1em; }
.login_bottom_links a{font-family:Verdana; font-size:1.1em; font-weight:bold; color:#ffffff; text-decoration:none;  }

.recomanda_un_produs{display:block; width:20em; height:9.2em; margin-bottom:2em; background:url('../images/common/add_product_banner.jpg') top center no-repeat; }
.sugereaza_eveniment{display:block; width:20em; height:9.2em; margin-bottom:2em; background:url('../images/common/add_event_banner.gif') top center no-repeat; }
.adauga_o_fotografie{display:block; width:14.3em; height:10.1em; margin:0 auto; margin-bottom:2em; background:url('../images/common/add_foto_banner.gif') top center no-repeat; }
.adauga_un_curs{display:block; width:16.5em; height:10.4em; margin:0 auto; margin-bottom:2em; background:url('../images/common/add_curs_banner.gif') top center no-repeat; }


.prods_container{display:block; position:relative; }
.prods_container .prods_top_left{position:absolute; left:0; top:0; width:0.3em; height:0.3em; background:url('../images/common/prod_top_left.png') top left no-repeat; }
.prods_container .prods_top_right{position:absolute; right:0; top:0; width:0.3em; height:0.3em; background:url('../images/common/prod_top_right.png') top right no-repeat; }
.prods_container .prods_top{position:absolute; left:0.3em; height:0.3em; top:0; width:100%; overflow:hidden; position:relative; }
.prods_container .prods_top_middle{position:absolute; left:-0.6em; top:0; width:100%; height:0.3em; border-top:1px solid #dde7d4; background-color:#f9fcf7; }

.prods_container .prods_middle{border-left:1px solid #dde7d4; border-right:1px solid #dde7d4; background:url('../images/common/prod_back.png') #f5f9f0 top left repeat-x; }

.prods_container .prods_bottom_left{position:absolute; left:0; bottom:0; width:0.3em; height:0.3em; background:url('../images/common/prod_bottom_left.png') top left no-repeat; }
.prods_container .prods_bottom_right{position:absolute; right:0; bottom:0; width:0.3em; height:0.3em; background:url('../images/common/prod_bottom_right.png') top right no-repeat; }
.prods_container .prods_bottom{position:absolute; left:0.3em; height:0.3em; bottom:0; width:100%; overflow:hidden; position:relative; }
.prods_container .prods_bottom_middle{position:absolute; left:-0.6em; bottom:0; width:100%; height:0.3em; border-bottom:1px solid #dde7d4; background-color:#f5f9f0; }




.front_right_prods{width:20em; margin:2em 0; }
.front_right_prods .prods_middle{padding:0.7em; }

.front_right_prods .green_title{font-size:1.4em; font-family:Arial; font-weight:bold; color:#0a890a; }
.front_right_prods .prods_container{margin-top:1em; }
.front_right_prods .prods_container .prods_top_middle, .front_right_prods .prods_container .prods_bottom_middle{background-color:#FFFFFF; }
.front_right_prods .prods_container .prods_middle{background:#FFFFFF; }
.front_right_prods .prod_line, .front_right_prods .prod_line a{font-family:Arial; font-size:12px; line-height:22px; font-weight:bold; color:#0a890a; }
.front_right_prods .prod_line a{text-decoration:none; }
.front_right_prods .prod_line a:hover{text-decoration:underline; }
.front_right_prods .prod_line{color:#5a5a5a; border-bottom:1px solid #d6ebd6;}
.front_right_prods .last_line{border:0; }


.front_prods_container{width:20em; margin:2em 0; }
.front_prods_container .front_prod_title{font-size:1.3em; font-weight:bold; color:#5c5c5c; text-align:center; margin-bottom:0.5em; }
.front_prods_container .front_prod{margin-top:0.3em; background:url('../images/common/prod_icon.png') top left no-repeat; width:16.2em; height:3.4em; padding:0 0 0 3.8em; }
.front_prods_container .front_prod .front_prod_link{width:12.9em; background:url('../images/common/front_prod_back_dark.png') top left repeat-x; font-size:12px; line-height:34px; height:34px; overflow:hidden; padding:0 0.3em;}

.front_prods_container .dark_front_prod{background:url('../images/common/prod_icon_dark.png') top left no-repeat; }
.front_prods_container .dark_front_prod .front_prod_link{background:url('../images/common/front_prod_back.png') top left repeat-x; }



.fototeca .readmore{margin-top:0.5em; }
.foto_scroll_container{float:left; width:15em; display:block; margin:0 1em; padding:0; }
.foto_scroll_container a{display:block; font-family:Verdana; font-size:1em; font-weight:bold; color:#0a890a; text-decoration:none; text-align:center; padding:0; }
.foto_scroll_container img{display:block; margin:0; padding:0; border:0; }
/*	end index	*/

#footer{width:100%; margin:0; padding:0; background-color:#e9e9e9; border-top:1px solid #c9c9c9; line-height:2em; padding-left:1em; padding-top:1.2em; }
#footer, #footer a{font-family:Verdana; font-size:1em; color:#7e7e7e; font-weight:bold; text-decoration:none; }
#footer a:hover{text-decoration:underline; }
#footer .menu_links a{color:#767676; }
#footer a.external{text-decoration:underline; }





.middle_col{float:left; width:55em; margin:0 2em; }

.article_container{text-align:justify; width:55em; margin:0 2em; }
.article_date{font-size:1.1em; font-family:Verdana; }
.article_date b{display:inline; font-size:1em; }
.article_container .article_date{float:right; }
.article_container .agenda_article_date{float:left;}
.article_container .article_content{margin:1em 0; font-family:Arial; font-size:1.3em; line-height:1.3em; color:#545454;}
.article_container h1{font-family:Arial, Trebuchet MS, Verdana; font-weight:bold; font-size:1.7em; color:#585858; margin-bottom:0.3em; text-align:left; }
.article_container img{padding:0.2em; margin:0.3em 1em; border:1px solid #cccccc; }

.item_toolbox a, .item_toolbox b{float:right; margin-left:1em; line-height:2em; }
.item_toolbox .art_print{background:url('../images/common/print.gif') top left no-repeat; text-indent:2em; }
.item_toolbox .art_send_ym{background:url('../images/common/ym.gif') 0 1px no-repeat; text-indent:2em; }
.item_toolbox .art_send_facebook{background:url('../images/common/facebook.gif') 0 3px no-repeat; text-indent:2em; }
.item_toolbox .art_fav{background:url('../images/common/favorite.gif') 0 2px no-repeat; text-indent:2em; }

.article_add_to_fav_text{float:right; visibility:hidden; margin:0.2em 0; }



.filter{font-family:Verdana; font-size:1.1em; }
.filter a{font-family:Verdana; font-size:1em; text-decoration:none; }
.filter a:hover{text-decoration:underline; }

.left_menu{float:left; width:16em; padding:1em 0.5em; /* background-color:#efefef; */ background:url('../images/common/meniu_stanga.jpg') top left repeat-y; }
.left_menu a{font-family:Verdana; font-size:1em; color:#0a890a; text-decoration:none; }
.left_menu a:hover{text-decoration:underline; }
.left_menu a.selected_gallery{font-weight:bold; }

.left_menu_title{margin-bottom:0.5em; }

.left_menu_fototeca{background:url('../images/common/bara_stanga_fototeca.jpg') top left repeat-y; }
.left_menu_agenda{background:url('../images/common/bara_stanga_agenda.jpg') top left repeat-y; }
.left_menu_campanii{background:url('../images/common/bara_stanga_campanii.jpg') top left repeat-y; }
.left_menu_ecoteca{background:url('../images/common/bara_stanga_ecoteca.jpg') top left repeat-y; }
.left_menu_despre_noi{background:url('../images/common/bara_stanga_despre_noi.jpg') top left repeat-y; }
.left_menu_anunturi{background:url('../images/common/bara_stanga_anunturi.jpg') top left repeat-y; }
.left_menu_catalog{background:none; }

.galleries_container{width:54.8em; }
.galleries_container .gallery{width:15em; height:14em; padding:0.6em; border:1px solid #FFFFFF; text-align:center; }
.galleries_container .hover_gallery{background-color:#f0f0f0; border:1px solid #d0d0d0; padding:0.6em; }
#site .galleries_container .gallery a img{display:inline; margin:0; padding:0.2em; border:1px solid #d0d0d0; }
.galleries_container .gallery a{display:block; font-family:Verdana; font-size:1em; font-weight:bold; color:#0a890a; text-decoration:none; text-align:center; padding:0; outline:none; width:15em;  }


.gallery_photo_container{width:54.8em; margin:0 auto;  }
.gallery_photo_container .gallery_picture{width:10em; height:14em; padding:0.8em 0; border:1px solid #FFFFFF; text-align:center; overflow:hidden; }
.gallery_photo_container .hover_gallery{background-color:#f0f0f0; border:1px solid #d0d0d0; }
#site .gallery_photo_container .gallery_picture a img{display:inline; margin:0; padding:0.2em; border:1px solid #d0d0d0; }
.gallery_photo_container .gallery_picture a.photo{display:block; font-family:Verdana; font-size:1em; font-weight:bold; color:#0a890a; text-decoration:none; text-align:center; padding:0; outline:none; width:13em; }
.gallery_photo_container .gallery_picture a b{font-size:1em; }
.gallery_photo_container td{/* height:200px;  */ overflow:hidden; }

.download_link{padding-left:2em; background:url('../images/icons/download.png') top left no-repeat; }



.publicitate{margin:0 auto; }
.publicitate a{float:none; margin:0; padding:0; display:inline; }
.publicitate a img{display:block; margin:0; padding:0; }
.publicitate span{font-family:Verdana; font-size:10px; line-height:18px; color:#545454; }
.right_content .publicitate{margin-top:2em; }


.confirm_container{width:315px; font-size:1.1em; overflow:hidden; }
.left_c{float:left; margin-left:8em; }
.right_c{float:right; margin-right:8em; }
.confirm_container b{font-size:1.4em; }
.confirm_container .confirm_small{font-size:1.1em; margin-bottom:7em; }
.confirm_container .confirm_small .green_title{margin-bottom:0.3em; }
.confirm_container .small_text{font-size:1.1em; }

.confirm_container2{font-size:1.1em; overflow:hidden; }
.confirm_container2 b{font-size:1.4em; }
.confirm_container2 .confirm_small{font-size:1.1em; margin-bottom:7em; }
.confirm_container2 .confirm_small .blue_title{margin-bottom:0.3em; }
.confirm_container2 .small_text{font-size:1.1em; }
.first{width:320px; margin:0px 10px}
.second{width:190px; margin:50px 10px}
label.green{font-family:Arial; color:#0a890a; font-size:12px; font-weight:bold; text-align:center}
label.blue{font-family:Arial; color:#0091c8; font-size:12px; font-weight:bold;  text-align:center}
#content input.caseta_login{background:url('../images/common/caseta_login.gif') top left  no-repeat; width:312px;  padding-left:10px; padding-bottom:5px;  border:0}
#content input.caseta{background:url('../images/common/caseta_default.gif') top left  no-repeat; width:312px;  padding-left:10px; padding-bottom:5px;  border:0}

.add_form{font-size:1em; border:0; margin:0; padding:0; }
.add_form input.text{width:310px; padding:7px 0 3px 0; }
.add_form input.short_text{width:150px; }
.add_form textarea.text{width:380px; }
.add_form select.text{width:315px; }
.add_form .credit_right{width:2em; height:2.4em; text-align:right; }

.add_form label, .add_form b{font-size:1.1em; font-weight:bold; font-family:Arial; }
.add_form label{display:block; }
.add_form span.sub_text{font-size:1.1em; }
/* .add_user_bottom, .add_user_bottom a{color:#288eb2; } */

.profile_form{width:315px; }
.profile_form b{font-size:22px; font-weight:bold; line-height:22px; font-family:Arial; }

.request_form input.big_text{width:565px; }
.request_form textarea.big_text{width:565px; height:10em; }


.paging b{display:inline; }
.paging a, .paging b{float:left; display:block; padding:0.4em 1em; margin:0 0.3em; text-align:center; color:#0f990f; font-weight:bold; font-size:1.1em; border:1px solid #cccccc; }
.paging b{line-height:1em; color:#676767; padding:0; padding-top:0.5em; height:1.5em; width:2.6em; display:block; text-align:center; }
.paging a{text-decoration:none; }
.paging a:hover{text-decoration:underline; background-color:#f4f4f4;}


.cat_menu{line-height:2em; }
.cat_menu .cat_inner{margin:10px 15px; }
.cat_menu a, .cat_menu b{color:#ea1d25; font-family:Trebuchet MS, Arial, Verdana; font-family:Arial; font-size:1.1em; font-weight:bold;margin-left:0; }
.cat_menu span.raquo{float:left; font-size:10px; line-height:1em; margin-left:0.3em; margin-right:1.2em; display:block; width:1.1em; height:1.5em; padding:0; overflow:hidden; }
.cat_menu span.raquo_normal{background:url('../images/common/red_arrow_right.png') top left no-repeat;  }
.cat_menu span.raquo_selected{background:url('../images/common/red_arrow_down.png') top left no-repeat; }


.cat_menu a.selected_left_menu{color:#595858; font-weight:bold; }

.cat_menu span.clear{display:block; font-size:0em; line-height:0em; height:0em; }
.cat_menu b{display:block; float:left; color:#595858; width:11.5em; padding:0; font-size:10px; line-height:12px; margin-bottom:0.8em; }
.cat_menu a{text-decoration:none; }
.cat_menu a:hover{text-decoration:underline; }
.cat_menu a.cat_selected{color:#676767; }

.cat_menu .menu_link{float:left; width:130px; line-height:1.2em; margin-bottom:0.6em;}

.cat_menu .subcat_menu{margin-left:2.6em; }
.cat_menu .subcat_menu b{width:10.5em; margin-left:0; }
.cat_menu .subcat_menu b a{color:#595858; }
.cat_menu .subcat_menu .dash{float:left; display:block; margin-right:0.6em; margin-top:0.1em; color:#ea1d25; font-size:1.4em; line-height:1em; font-weight:bold; }
.cat_menu .subcat_menu .dash_selected{color:#595858; }

.cat_menu .subcat_menu .menu_link{width:110px; }



.cat_menu span.raquo{float:left; font-size:10px; line-height:1em; margin-left:0.3em; margin-right:0.6em; display:block; width:1.1em; height:1.5em; padding:0; }
.cat_menu span.raquo_normal{background:url('../images/common/red_arrow_right.png') right 4px no-repeat; }
.cat_menu span.raquo_selected{background:url('../images/common/red_arrow_down.png') right 4px no-repeat; }

.left_despre_noi{float:left; width:70em; }
.left_despre_noi h1{font-family:Trebuchet MS, Arial, Verdana; font-size:2.4em; color:#676767; }

.right_despre_noi{float:right; width:16em; }
.right_despre_noi .cat_inner{margin:10px 5px 10px 10px; }
.right_despre_noi b{width:11.5em; }


/* .article_middle{float:left; width:53em; margin:0 1em 0 0.9em; }
.article_middle .galleries_container{float:left; width:53em; }
.article_middle .galleries_container .gallery_picture{float:left; width:15em; padding:0.5em; margin-right:2.5em; background-color:#eeeeee; }
.article_middle .galleries_container .last_picture{float:right; margin-right:0; } */

.agenda_first_article{width:55em; }
.agenda_first_article .left{width:17em; }
.agenda_first_article .article_text{width:26em; }
.agenda_first_article .full_text{width:auto; margin-left:0; }

.agenda_article{width:26em; float:left; }
.last_art{float:right; }
.agenda_article .article_text{width:11em; }
.agenda_article .full_text{margin-left:0; width:19.5em; }

.front_right_prods .month_line, .front_right_prods .month_line a{font-weight:normal; }
.front_right_prods .month_line a, .front_right_prods .month_line span{display:block; float:left; width:3.7em; text-align:left; }
.front_right_prods .prods_middle div.year_title{margin-bottom:0.5em; font-size:1.1em; font-family:Verdana; font-weight:bold; color:#6b706a; }
.front_right_prods .prods_middle div.calendar_title{margin-bottom:1em; }

.dotted_sep{margin:0 auto; width:53em; height:1em; background:url('../images/common/dotted_sep.jpg') center center no-repeat; }



.articles_section{float:left; }

.stiri_first_article{width:70em; }
.stiri_first_article .left{width:17em; }
.stiri_first_article .article_text{width:43em; }
.stiri_first_article .full_text{width:auto; margin-left:0; }


.search_article{width:55em; }
.search_article .left{width:10em; }
.search_article .article_text{float:left; width:32em; margin-left:1em; }
.search_article .full_text{width:auto; margin-left:0; }
.search_article .readmore{margin-right:2em}

.search_anunt{width:26em; margin:0 0.5em 3em 0.5em; margin-bottom:3em; font-size:10px; }
.search_anunt .green_title{font-size:10px; font-weight:bold; }
.search_anunt img{float:left; }
.search_anunt .anunt_text{float:left; width:10em; font-family:Arial; font-size:13px; line-height:15px; margin-left:0.8em; color:#545454; }
.search_anunt .full_text{width:auto; margin-left:0; }
.search_anunt .art_content{margin-top:0.5em; font-family:Arial; font-size:14px; line-height:13px; }
.search_anunt .art_content a img{margin:0 0.5em 0.1em 0; }
.search_anunt .art_content a.readmore{font-family:Arial; font-size:13px; line-height:18px; }

.stiri_short_article .middle_span{width:42em; }

.campanie_curenta .art_content{font-family:Arial; font-size:1.2em; line-height:1.9em; color:#545454; width:47em; margin:0; }
.campanie_curenta .art_content img{margin:0.5em; }

.comment_form{width:52em; font-size:10px; }
#comment_form{display:none; }
#comment_form input.text{width:38.7em; }
#comment_form textarea.text{width:37em; font-size:1.4em; overflow:scroll; padding:0;  }
#comment_form .captcha_img{width:14em; height:5em; margin-left:0; }
#comment_form input.captcha_text{width:140px; font-size:3.5em; line-height:3.5em; padding:5px 0 4px 0; margin-left:10px; }

.commnet_container{font-size:13px; }
.commnet_container b{color:#717171; }
.comment_top{background:url('../images/common/bula_dialog.gif') left center no-repeat; color:#0091c8; font-size:0.9em; font-weight:bold; font-family:Verdana;line-height:24px; padding-left:3em; }
.comment_text{ margin-bottom:1.5em; margin-top:0.2em; color:#717171; }
.log_container_top{background:url('../images/common/log_container_top.gif') bottom left no-repeat; height:11px; width:553px;}
.log_container_bottom{background:url('../images/common/log_container_bottom.gif') top left no-repeat; height:11px; width:553px;}
.log_container_middle{border-left:1px solid #6db12c; border-right:1px solid #6db12c; background-color:#f0f0f0; padding:0.5em 1em; font-size:11px; line-height:11px; color:#838383;}




.product_container{width:13em; float:left; margin:0 2.6em; }
.product_container a{text-decoration:none; }
.product_container a span{font-size:1.2em; font-family:Verdana; color:#4c4c4c; }
.product_container a:hover span{text-decoration:underline; }
#site .product_container a img{display:block; margin:0; padding:0; width:11em; }

span.prod_price{display:block; margin-top:0.6em; font-size:1.2em; font-family:Verdana; color:#6531a0; }
span.prod_promo_price{display:block; margin-top:0.2em; font-size:1.2em; font-family:Verdana; color:#ea0001; }

.prod_sep{clear:both; font-size:2em; line-height:2em; height:2em; }
.selected_prod_pic{z-index:50; }




.product_toolbox{margin-bottom:1em; }
.prod_col{width:25.5em; font-family:Verdana; }
.prod_col h1{font-size:24px; font-family:Verdana; color:#328197; color:#0091c8; font-weight:bold; margin-bottom:30px; }
.prod_col h2, .product_el h3{font-size:14px; font-family:Verdana; color:#328197; font-weight:bold; }
.product_desc{font-size:11px; color:#4c4c4c; }
.product_files{margin-top:1em; }
.firma_logo{margin-bottom:30px; }

.product_pictures{position:relative; clear:both; width:25em; height:25em; margin-bottom:0.5em; overflow:hidden; border:1px solid #c8c8c8; }
.product_pictures a{position:absolute; left:0; top:0; }

.product_picture_title{float:left; width:200px; font-size:1.2em; color:#464646; text-align:left; }
.pic_arrow{float:right; margin-left:0.5em; }

.prod_right_col{width:26.5em; float:left; margin-left:1.5em; }
.prod_left_col{width:25.2em; float:left; }

.product_el{margin:2em 0 0 0; }
.product_el_title{color:#0091c8; font-family:Verdana; font-size:14px; font-weight:bold; }
.marca_title{padding-left:32px; height:26px; padding-top:2px; background:url('../images/common/simbol-marca.jpg') top left no-repeat; }
.furnizori_title{padding-left:40px; height:23px; padding-top:2px; background:url('../images/common/simbol-furnizori.jpg') top left no-repeat; }
.catalog_title{padding-left:30px; height:25px; padding-top:5px; background:url('../images/common/simbol-catalog.jpg') top left no-repeat; }
.etichete_title{padding-left:32px; height:20px; padding-top:2px; background:url('../images/common/simbol-etichete.jpg') top left no-repeat; }

.stiri_title{padding-left:30px; height:26px; padding-top:5px; background:url('../images/common/simbol-stiri.jpg') top left no-repeat; }
.campanii_title{padding-left:35px; height:30px; padding-top:5px; background:url('../images/common/simbol-campanii.jpg') top left no-repeat; }
.agenda_title{padding-left:35px; height:26px; padding-top:5px; background:url('../images/common/simbol-agenda.jpg') top left no-repeat; }
.ecoteca_title{padding-left:30px; height:25px; padding-top:10px; background:url('../images/common/simbol-ecoteca.jpg') top left no-repeat; }

.video_title{padding-left:32px; height:19px; padding-top:2px; background:url('../images/common/simbol-video.jpg') top left no-repeat; }

.product_el_text{font-size:13px; color:#4c4c4c; }

a.prod_more{font-family:Verdana; font-size:12px; color:#008409; text-decoration:none; }
a.prod_more:hover{text-decoration:underline; }
















.prod_properties{font-size:1.4em; line-height:1.4em; }
.prod_prop{font-size:1em; padding-top:0; }
.prod_prop .img_c{position:relative; display:inline; font-size:2em; line-height:1em; }
.prod_prop img{position:absolute; left:0; top:0; display:block; margin:0; padding:0; }

.prod_left_col .prod_prop img{left:0; top:5px; }
.brand_contact{font-size:1.1em; }

.prod_right_col  a img.prod_img{border:1px solid red; }
.prod_right_col .prod_prop{padding:0.3em 0; }
.prod_right_col .prod_prop .img_c{font-size:1.1em; }
.prod_right_col .prod_prop img{left:0; top:0px; }
.prod_right_col .picture_title{font-size:1.1em; color:#4a4a4a; text-align:right; }

.other_prods .right{float:right; }
.brand_description{font-size:1.1em; }
.prize_container{font-size:1.1em; }
.prize_container img{margin:0.2em 0.5em; }

.right_container{margin-top:2em; }
.right_container .right_text{/* font-family:Arial; font-size:1.1em; line-height:1.9em;  */ font-family:Arial; font-size:1.3em; line-height:1.3em;  color:#545454; }


.full_left_col{float:left; width:70em; }

.brand_container{width:18.2em; float:left; margin:0 0.4em; }
.brand_container a{text-decoration:none; }
.brand_container a span{font-size:1.1em; }
.brand_container a:hover span{text-decoration:underline; }
.brand_container a img{display:block; margin:0; padding:0; border:0; width:12em; height:5em; }



.contact_container{float:left; width:45em; }
.contact_container b{display:inline; }
.contact_container p, .main_description{font-size:1.1em; }
table.contact_table label{font-size:1.1em; font-weight:bold; color:#636363; }
table.contact_table input.text{width:20em; }
table.contact_table input.date_input{width:10em; float:left; margin-right:1em; }
table.contact_table textarea.text{width:20.5em; height:5em; }
table.contact_table textarea.full_text{width:100%; }
table.contact_table b{display:inline; }
table.contact_table td{text-align:left; }

img.security_code{width:140px; }


.sitemap_container{margin-left:2em; line-height:1.6em; }
.first_sitemap_container{margin-left:10em; }
.first_sitemap_container a{font-size:1.1em; }
.first_sitemap_container .sitemap_title{margin-top:1em; }
.first_sitemap_container .sitemap_title a{font-weight:bold; }
h1.sitemap{margin-left:2em; }






.tab_container{position:relative; overflow:visible; border-top:1px solid #FFFFFF; /* border:1px solid red;  *//* pentru colapsing borders */}
.tab_container .tab_head{position:absolute; left:0; top:0px; }
.tab_container .tab_head a, .tab_container .tab_head div.tab{float:left; display:block; padding:0.5em 2em 0.2em 2em; font-size:1.2em; }
.tab_container .tab_head div.tab_left{background:url('../images/common/tab_cautare_left.gif') top right no-repeat; width:4px; height:2.7em;  display:block}
.tab_container .tab_head div.tab{border-top:1px solid #84c225; border-bottom:5px solid #fff;}
.tab_container .tab_head div.tab_right{background:url('../images/common/tab_cautare_right.gif') top left no-repeat; width:4px;  height:2.7em; display:block}
.tab_container .tab_head a{text-decoration:none; }
.tab_container .tab_head a:hover{text-decoration:underline; }
.tab_container .tab_head div{font-weight:bold; color:#0a890a; }
.tab_container .tab_head .first_tab{margin-left:3em; }

.tab_container .tab_content{ width:53em; padding:1em; border-left:1px solid #84c225;  border-right:1px solid #84c225; }
.tab_container .cautare_container_top{margin-top:2.6em; background:url('../images/common/cautare_container_top.gif') bottom left no-repeat; height:1.1em; width:55.2em}
.tab_container .cautare_container_bottom{background:url('../images/common/cautare_container_bottom.gif') top left no-repeat; height:1.1em; width:55.2em}
.tab_container .tab_content .product_container{margin:0 2.2em; }
.tab_container .tab_content .firma_container{margin:0 2.2em; }





.days_table{width:100%; }
.days_table td{/* border:1px solid red;  */}

.days_table{width:100%; margin:5px auto 0 auto; }
.days_table td{font-size:11px; line-height:11px; text-align:center; }
.days_table td a{text-decoration:none; font-size:11px; line-height:11px; color:#000000; display:block; outline:none; }
.days_table td.selected_td{}
.days_table td.disabled_td div, .days_table td a{width:25px; height:21px; padding-top:3px; background:url('../images/common/day_back.png') top center no-repeat; }
.days_table td a{margin:0 auto; }
.days_table td.disabled_td div{color:#b2b0ae; margin:0 auto; }
.days_table td a:hover, .days_table td.selected_td a{color:#FFFFFF; background:url('../images/common/selected_day_back.png') top center no-repeat; font-weight:bold; padding-top:4px; height:20px; }

.dunga_roz{display:block; width:100%; height:5px; font-size:0; line-height:0; background-color:#EE2F56; }







.anunt_front{width:27em; }
.anunt_front .anunt_content{width:16em; }
.anunt_section{width:26em; margin:0 0.5em 3em 0.5em; margin-bottom:3em; }
.anunt_section .green_title{font-size:1em; line-height:1em; font-weight:bold; }
.anunt_section .anunt_text{float:left; /* width:30em;  */ font-family:Arial; font-size:1.3em; line-height:1.3em; margin-left:0.8em; color:#545454; border:1px solid red; }
.anunt_section .full_text{width:auto; margin-left:0; }
.anunt_section .art_content{margin-top:0.5em; font-family:Arial; font-size:1.3em; line-height:1.3em; }
.anunt_section .art_content a.img_link{float:left; }
.anunt_section .art_content a img{margin:0 0.5em 0.1em 0; }
.anunt_section .art_content a.readmore{font-family:Arial; font-size:13px; line-height:18px; }

.obs{font-style:italic; }  

.anunt_data b{display:inline; color:#000000; }
.anunt_data, .anunt_data b{font-size:11px; }
.anunt_img{float:left; margin:0 1em 1em 0; }
.anunt_img img{display:block; margin:0; padding:0; }
.dark_box{border:1px solid #e5e5e5; background-color:#f4f4f4; color:#000000; padding:0.5em; }
.cat_description{margin-top:0.5em; font-size:1.1em; line-height:1.6em; }
.anunt_full_content{margin:1em 0; font-family:Arial; font-size:1.3em; line-height:1.3em; color:#545454; }
.anunt_contact{margin-bottom:1em; }
.anunt_contact b{display:inline; }

.other_anunturi{float:left; width:28.5em; }
.more_anunturi b{float:left; font-size:1em; margin-top:0.1em; margin-right:0.2em; }
.gray_title{font-size:1.4em; font-weight:bold; color:#4e4e4e; }

.movie_container{text-align:center; margin:1em 0; }
.left_articles .movie_container{text-align:left; }
.addthis_img{width:16px; height:16px; border:0; }

.half_menu{float:left; width:26.8em; }
.half_menu b{display:block; font-family:Arial; font-size:1.3em; line-height:16px; font-weight:bold; padding:0.4em 0 0 0.8em; }



.calendar{margin-top:2em; }
.calendar .calendar_header{display:block; background-color:#d9dfb9; border:1px solid #e3e6cb; height:4.5em; width:19.8em; overflow:hidden; }
.calendar .calendar_title{float:left; width:7.5em; margin:0.9em 0 0 0.8em; color:#565554; font-size:1.4em; font-weight:bold; line-height:1.4em; }
.calendar .calendar_month{float:right; margin:0.4em 0.7em 0.3em 0; height:3.5em; background-color:#9fa28c; }
.calendar .calendar_month a, .calendar .calendar_spacer{display:block; width:1em; overflow:hidden; font-size:2em; line-height:1.7em; padding:0em 0; text-align:center; color:#FFFFFF; text-decoration:none; }
.calendar .calendar_spacer{height:1em; }
.calendar .current_month{text-align:center; color:#FFFFFF; padding-top:0.4em; }

.calendar .new_calendar_header{display:block; background-color:#F0E5A4; border:1px solid #e3e6cb; height:5em; width:19.8em; overflow:hidden; }
.calendar .new_calendar_header a, .calendar .new_calendar_header .calendar_spacer{font-size:30px; font-family:Trebuchet MS; text-align:center; width:20px; height:45px; padding:0; padding-top:2px; overflow:hidden; color:#000000; text-decoration:none; }
.calendar .new_calendar_header .calendar_str_date{float:left; width:158px; font-size:18px; line-height:20px; text-align:center; }
.calendar .new_calendar_header .calendar_str_date .str_month{font-size:20px; line-height:20px; }









.related_article{float:left; width:18em; margin-right:0.5em; text-align:left; }
.related_article a{font-size:1.2em; line-height:1.2em; font-weight:bold; text-decoration:none; }
.related_article a:hover span{text-decoration:underline; }
.related_article a img{display:block; margin:0 auto; padding:0; width:100px; }
.last_related_article{margin-right:0; }

.related_product{width:18em; margin:0; margin-right:0.3em; }
.last_related_product{margin-right:0; }

.article_container .galleries_container{width:55em; }




.add_table{background-color:#fafafa; border:1px solid #e4e4e4; padding:1em;  }
.add_table td{vertical-align:top; padding-top:1em; font-size:1.2em; }
.add_table td label{display:block; width:8em; font-size:13px; font-weight:bold; }
.add_table td label.normal{display:inline; font-size:12px; font-weight:normal; }
.add_table td b{font-family:Arial; font-size:1.2em; font-weight:bold; color:#000000; }
.add_table td input.text{width:28em; }
.add_table td select.text{width:28.2em; }
.add_table td textarea.text{width:377px; height:20em; }
.add_table td textarea.small_text{width:560px; height:10em; }
.add_table td textarea.simple_text{height:10em; }
.add_table a img{display:block; margin:0; padding:0; }
.add_table a.img_link{display:block; margin:0; padding:0; margin-bottom:0.5em; }
.add_table .article_picture a.img_link{width:100px; }
.add_table .gallery_picture a.img_link{width:120px; }

.add_table td.td1{padding-left:2em; }
.add_table td.td2{padding-right:2em; }

.add_photo{border:1px solid #89c42e; border-bottom:0; border-top:0; width:55.2em; padding:1em 0; }
.add_photo td.td1{padding-left:2em; }
.add_photo td.td2{padding-right:0em; }
.add_photo label.green{text-align:left}
.form_container_top{margin-top:2.6em; background:url('../images/common/form_container_top.gif') bottom left no-repeat; height:1.1em; width:55.2em}
.form_container_bottom{background:url('../images/common/form_container_bottom.gif') top left no-repeat; height:1.1em; width:55.2em}

#content input.caseta_add_photo_large{background:url('../images/common/caseta_add_photo_large.gif') top left no-repeat;  width:360px; padding:7px 20px 5px 10px; border:0; }

#content div.input div.input_left{float:left; width:9px; height:28px; font-size:0; line-height:0; background:url('../images/common/caseta_default_left.gif') top left no-repeat; }
#content div.input div.input_right{float:left; width:9px; height:28px; font-size:0; line-height:0; background:url('../images/common/caseta_default_right.gif') top left no-repeat; }
#content div.input input{float:left; border:1px solid #84c225; border-width:1px 0; width:295px; height:16px; overflow:hidden; padding:5px 0 5px 0; background:none; font-size:14px; line-height:17px; }

#content div.add_photo_input input{width:363px; }
#content div.contact_input input{width:251px; }
#content div.news_input input{width:280px; }

#content div.input_login div.input_left{float:left; width:6px; height:28px; font-size:0; line-height:0; background:url('../images/common/caseta_login_left.gif') top left no-repeat; }
#content div.input_login div.input_right{float:left; width:6px; height:28px; font-size:0; line-height:0; background:url('../images/common/caseta_login_right.gif') top left no-repeat; }
#content div.input_login input{float:left; border:1px solid #0091c8; border-width:1px 0; width:301px; height:16px; overflow:hidden; padding:5px 0 5px 0; background:none; font-size:14px; line-height:17px; }

.back_button{margin:0 2em; }







.top_options{margin-bottom:1em; padding:0; }
.top_option{font-size:1.2em; margin-left:10px; }

.list_table{width:100%; }
.list_table td{font-size:12px; border-top:1px solid #b3cc82; border-left:1px solid #b3cc82; padding:0.3em; color:#000000; }
.list_table td.ltd{border-right:1px solid #b3cc82; }
.list_table thead td{font-weight:bold; background-color:#9bbb59; color:#ffffff; }
.list_table thead td.sort_col{cursor:pointer; padding-right:20px; }
.list_table thead td.sageata_asc{background:url('../images/common/sageata_asc.png') #9bbb59 95% 8px no-repeat;}
.list_table thead td.sageata_desc{background:url('../images/common/sageata_desc.png') #9bbb59 95% 8px no-repeat;}

.list_table tbody tr.dark_row td{background-color:#e6eed5; }
.list_table tbody tr.hover_row td{background-color:#faffe9; }
.list_table tbody tr.ltr td{border-bottom:1px solid #b3cc82; }

.list_table td.td1{width:10em; text-align:center; }
.list_table td.td2{width:60em; }
.list_table td.td3{width:10em; text-align:center; }
.list_table td.td4{width:18em; }
.list_table td.td5{width:18em; text-align:center; }
.list_table td.actions{width:30em; text-align:center; }

.messages_table td.td1{width:60%; }


.mesage_title{font-size:1.4em; line-height:1.4em; font-weight:bold; margin:2em 0;}
.mesage_text{font-size:1.3em; line-height:1.3em; margin:2em 0; }
.mesage_text b{display:inline; }


.credit_left{float:left; width:10.5em; text-align:left; }
.credit_right{width:5.5em; height:2.4em; text-align:right; }
.credit_right span.clock{float:right; display:block; width:1.5em; height:1.4em; margin-left:0.6em; margin-top:0.6em; background:url('../images/icons/clock.png') top right no-repeat; }

.credit_left, .credit_right span.right{padding-top:0.3em; }
.front_comunitate .credit_right{float:right; }
.front_comunitate .credit_right span.right{padding-top:0.4em; }
.front_comunitate .credit_right span.clock{margin-top:0.2em;}

.anunt_full_content .anunt_info{font-size:10px; }
.anunt_full_content .anunt_info b{display:inline; color:#000000; font-size:10px; }
.anunt_full_content .credit_title{display:block; float:left; width:4em; }

.anunt_full_content .credit_right{float:left; width:3em; font-size:10px; }
.anunt_full_content .credit_right span.right{padding-top:0.1em; }
.anunt_full_content .credit_right span.clock{margin-top:0.2em; margin-left:0.3em; }





.certificat_container{margin-left:3em; }
.fel_table td img{display:block; margin:0; padding:0; }
.fel_table td.fel_middle{background-color:#da251c; padding:0; width:279px; height:338px; }
.fel_table td.fel_middle_bottom{background-color:#da251c; padding:0; width:279px; height:27px; }

.fel_table td.fel_middle .fel_title{margin:0px 0 10px 30px; width:200px; font-family:Arial; font-size:14px; line-height:16px; font-weight:bold; color:#FFFFFF; text-align:center; }
.fel_table td.fel_middle .fel_text{font-family:Arial; font-size:12px; line-height:14px; color:#FFFFFF; text-indent:10px; }
.fel_table td.fel_middle .fel_text div{display:inline; position:relative; width:1px; height:1px; overflow:visible; }
.fel_table td.fel_middle .fel_text textarea{position:absolute; left:5px; top:0; padding:0; margin:0; width:215px; height:31px; border:0px none; font-family:Arial; font-size:12px; line-height:14px; color:#FFFFFF; background:url('../images/certificat/fel_text_underline.gif') top left repeat; background-color:#da251c; overflow:hidden; }
.fel_table td.fel_middle .second_fel_text{margin-top:30px; }
.fel_table td.fel_middle .third_fel_text{margin-top:10px; }

/* .fel_check_table td{border:1px solid red; } */
.fel_check_table td.text_td{padding-left:1em; text-indent:0; }
.fel_check_table tr.check td{cursor:pointer;}
.fel_check_table tr.check td div{display:block; width:14px; height:14px; background:url('../images/certificat/check_back.gif') 0 0 no-repeat; }
.fel_check_table tr.checked_opt td div{background-position:left -14px ; }

.fel_check_table tr#opt_other td div.fel_back_input{display:inline; position:relative; width:1px; height:1px; overflow:visible; background:none; }
.fel_check_table tr#opt_other td input{position:absolute; left:5px; top:0; padding:0; margin:0; width:230px; border:0px none; font-family:Arial; font-size:12px; line-height:14px; color:#FFFFFF; background:url('../images/certificat/fel_text_underline.gif') top left repeat; background-color:#da251c; }



.fel_footer_spacer{clear:both; /* height:28px;  */width:100%; padding-top:2em; }
.fel_footer_spacer div.left{margin-right:2em; }
.fel_footer_spacer b{display:inline; }

.edit_photo{float:left; width:1.6em; height:1.6em; font-size:10px; line-height:10px; background:url('../images/icons/edit.png') top left no-repeat; }
.delete_photo{float:right; width:1.6em; height:1.6em; font-size:10px; line-height:10px; background:url('../images/icons/delete.png') top left no-repeat; }

.section_tags{float:left; width:8.5em; padding-left:5em; }

.troc{font-size:1.3em; margin-bottom:0.5em; }
.troc b{display:inline; font-size:12px; color:#0a890a; }







.catalog_main_menu{width:155px; background:url('../images/common/catalog-footer.jpg') top left no-repeat; }
.catalog_main_menu a{z-index:1; color:#FFFFFF; padding-left:18px; }
.catalog_sacosa{float:left; width:126px; height:118px; padding:61px 0 0 26px; background:url('../images/common/sacosa-catalog.jpg') top left no-repeat; margin-bottom:30px; }
.catalog_sacosa a{font-size:12px; }
.catalog_menu_min_spacer{float:right; width:1px; height:179px; overflow:hidden; }

.selected_catalog{background:url('../images/common/sageata-sacosa.jpg') top left no-repeat; }




.firma_container{width:13em; float:left; margin:0 0 } 
.firma_container a{text-decoration:none; }
.firma_container a span{font-size:1.2em; font-family:Verdana; color:#4c4c4c; }
.firma_container a:hover span{text-decoration:underline; }
#site .product_container a img{display:block; margin:0; padding:0; width:13em; }

.serviciu_container{width:13em; float:left; margin:0 0 }
.serviciu_container a{text-decoration:none; }
.serviciu_container a span{font-size:1.2em; font-family:Verdana; color:#4c4c4c; }
.serviciu_container a:hover span{text-decoration:underline; }

.section_label{margin:20px 0; }
.section_label img{display:block; float:left; }
.section_label span.label_title{display:block; float:left; margin-left:10px; width:80px; font-size:12px; color:#ff0000; font-weight:bold; }

.profile_left_menu{float:left; width:16em; padding:1em 0.5em;  background-color:#a0a0a0; }
.profile_left_menu span{line-height: 10px; font-size:1.4em; font-family:Verdana; color:#ffffff; padding-left:0.2em; }
.profile_left_menu a{line-height: 10px; font-size:1.3em; font-family:Verdana; color:#ffffff;}
.profile_left_menu .icon_activ{width:3.6em; height:3.6em; float:left; }
.profile_left_menu .link_active{width:12em; height:2.6em; float:left; padding-top:1em; }

.vizualizare_profile{width:56.3em; margin-top: 0; padding-top:0;}
.vizualizare_profile .img_profile{width:28.3em;height:29.4em;float:left; }
.vizualizare_profile .info_profile{width:27em;height:29.4em;float:right; }
.vizualizare_profile .info_profile .info_principale{xheight:13em; }
.vizualizare_profile h1{line-height:1.8em; font-size:1.8em; font-family:Verdana; color:#0091c8; font-weight:bold; margin-top:1em;}
.vizualizare_profile h3{line-height:0.4em; font-size:1.4em; font-family:Verdana; color:#404040; margin-top:1em; }
.vizualizare_profile .info_profile  h3.double-bold{font-weight:900 !important;}
.vizualizare_profile a{text-decoration:none; font-size:1.3em; letter-spacing:0.01em; }
/*.vizualizare_profile a span{line-height:1.3em; font-size:1.3em; font-family:Verdana; color:#676564; }*/
.vizualizare_profile a span{line-height:1.3em; font-family:Verdana; color:#676564; font-weight:bold; line-height:2.0em}
.vizualizare_profile a:hover span{text-decoration:underline;}
.vizualizare_profile .status{line-height:1.8em; font-size:1.4em; font-family:Verdana; color:#0091c8;  margin-bottom:2px; font-weight:bold;}
.vizualizare_profile .profile_notificari{line-height:1.3em; font-size:1em; font-family:Verdana; color:#404040; }
.vizualizare_profile .profile_notificari p{font-size:1.3em; font-weight:bold; font-family:Verdana; color:#404040; }
.vizualizare_profile .profile_notificari .link_user{font-size:0.8em; font-family:Verdana; font-weight:inherit; font-weight:900; color:#0091c8; }
.vizualizare_profile .profile_notificari .link_product{font-size:0.8em; font-family:Verdana; font-weight:900; color:#ff3333; }