*{padding:0;margin:0}
body{color:#fff;background:url("images/bg.jpg") repeat 0 0 #22272f;font-family:"Trebuchet MS",Helvetica,sans-serif}
.wrapper{width:100%;margin:0;padding-bottom:30px;display:block}
div.clear{height:0;width:0;clear:both}
h2.red{color:#cc2228;float:left;margin-bottom:10px;text-transform:capitalize;width:100%;font-size:16px;padding:2px}
#linie_rosie{background-image:url("images/lines.png");height:16px;margin-bottom:fb10px;padding-top:2px}
.container{width:980px;height:auto;margin-left:auto;margin-right:auto;display:table}
.header{display:table;height:60px}
div.header_bottom{width:980px;height:60px;display:table}
div.logo{width:225px;height:60px;float:left}
div.navigation{height:60px;float:left;padding-left:10px;padding-right:10px}
div.menu-header{width:520px;display:table;border-bottom:1px solid #45484e}
div.menu-header ul{list-style:none;margin-bottom:0;padding-bottom:5px;display:table}
div.menu-header li{margin-left:0;float:left;width:auto;padding-right:10px;font-size:12px;color:#fff;text-transform:uppercase}
div.menu-header li a{font-size:12px;font-weight:bolder;color:#fff;text-transform:uppercase;text-decoration:none}
div.search{margin-top:10px;height:20px}
div.search input.search_input{width:195px;height:20px;background-color:#444d5b;border:medium none;color:#fff;font-size:11px;padding-left:5px;margin-right:5px;line-height:20px;float:left}
input.search_btn{width:20px;height:20px;float:left}
div.header_left{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:11px;width:755px;float:left;padding-top:40px}
p.breadcrumb{text-transform:capitalize;margin-bottom:0}
p.breadcrumb a{text-decoration:none;color:#fff}
div.header_right{padding-top:15px;width:225px;float:left;text-align:right}
a.language{text-decoration:none;color:#a4aab3;font-size:10px;padding:2px;border:1px solid #677589}
div.content_container{margin-top:10px;margin-bottom:10px;display:table}
div.content{float:left;margin-right:20px;width:745px;margin-bottom:25px}
div.sidebar{width:215px;float:left}
.homecontainer{display:table;width:980px;height:auto;margin-bottom:20px}
.homeboxes{display:table;width:980px;height:auto}
.homebox_container{min-height:220px;width:230px;float:left;margin-right:20px}
.homebox_container>h1{background:url("images/arrow.png") no-repeat scroll left 8px transparent;color:#d7d7d7;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding-left:10px;text-transform:uppercase;margin-bottom:3px}
.homebox>img{margin-top:10px;margin-left:5px}
.homebox>p{color:#fff;font-size:11px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin-left:5px;margin-top:10px;margin-bottom:0;min-height:40px}
.homebox{background:url("images/bg_homebox.png") no-repeat top center transparent;height:220px;width:230px;float:left;margin-right:20px}
div.homeboxes>div.last{margin-right:0}
div.homebox_button{text-align:center;vertical-align:center;background:url("images/vezi_mai_multe.jpg") no-repeat center top transparent;height:26px;line-height:26px}
div.footer{border-top:1px solid #677589;padding-top:25px;color:#fff;display:table}
div.footer_left{width:765px;float:left}
p.footer_menu{margin-bottom:0;font-size:11px;color:#fff}
p.copyright{margin-bottom:0;font-size:11px;color:#fff}
div.footer_right{width:215px;float:left}
p.footer_menu a{padding-left:8px;padding-right:8px;text-decoration:none;color:#fff}
p.footer_menu a.first{padding-left:0;padding-right:8px;text-decoration:none;color:#fff}
p.footer_menu a:hover{text-decoration:underline;color:#fff}
img.footer_logo{float:right}
div.fb-like-box{background-color:#333;height:564px}
div.homepage-widget-holder{display:table;margin-top:10px}
h1.widget-title{background:url("images/arrow.png") no-repeat scroll left 8px transparent;padding-left:10px;margin-bottom:3px;font-size:12px;font-weight:bold;color:#d7d7d7}
h1.widget-title a{text-decoration:none;color:#d7d7d7}
div.homepage-first-widget{width:350px;float:left}
div.homepage-second-widget{width:370px;min-height:210px;display:block;float:left;margin-left:16px}
div.homepage-third-widget{float:left;margin-left:16px;width:228px}
div.latest_article{padding:5px;margin-top:10px;margin-bottom:10px}
div.latest-image{width:75px;height:60px;padding:5px;float:left;margin-right:10px}
div.latest-date{font-size:12px;font-weight:bold;color:#fff}
div.latest-title{font-size:12px;font-weight:bold;color:#fff}
div.latest-title a{font-size:12px;font-weight:bold;color:#fff;text-decoration:none}
div.latest-title a:hover{text-decoration:underline}
div.latest-excerpt{font-size:12px;font-weight:regular;color:#fff;text-decoration:none}
div.latest-excerpt p{line-height:15px}
div.latest-image-full{height:45px;width:100%;padding-bottom:5px}
div.latest-image-full>img{float:left;padding-right:10px}
div.post-type,div.page-type{margin-top:0}
h1.entry-title{font-size:28px;font-weight:bold;color:#cc2228}
div.entry-content p{line-height:1.5em; font-size:14px;color:#fff}
.cnt_cautare_produs,.cnt_cautare_material{float:left}
.cnt_cautare_material{background-color:#1e1e1e;border:2px solid #191919;margin:5px 5px 0 0;padding:5px;position:relative;text-align:right;width:351px}
.cnt_cautare_material img{border:1px solid #fff;float:left;height:125px;margin-right:10px;overflow:hidden;padding:2px;width:175px}
.cnt_cautare_material img:hover{border:3px solid #fff;padding:0}
p.item_name{font-size:15px!important}
p.item_details{bottom:5px;left:320px;position:absolute}
.cnt_cautare_material a{color:#f00;text-decoration:none}
.cnt_cautare_material p{font-size:11px;font-weight:bold;margin-bottom:0}
#detalii_gen{background:none repeat scroll 0 0 #1e1e1e;border:1px solid #45484e;margin-bottom:20px;min-height:270px;padding:15px;width:700px}
.poza{border-bottom:5px solid #cc2228;float:left;height:270px;margin-right:10px;overflow:hidden;width:400px}
ul.spec{list-style:none outside none;margin-bottom:0}
ul.spec>li{font-size:13px;margin-bottom:2px;padding:2px 0;margin-left:0}
span.detalii{background-color:#333;margin-right:3px;padding:2px;text-align:right}
.menu-header .menu-header,div.menu{font-size:13px;margin-left:12px;width:928px}
.menu-header .menu-header ul,div.menu ul{list-style:none outside none;margin:0}
.menu-header .menu-header li,div.menu li{float:left;position:relative}
.menu-header a{color:#aaa;display:block;line-height:20px;padding:0 10px;text-decoration:none}
.menu-header ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);display:none;float:left;position:absolute;width:180px;z-index:99999}
.menu-header ul ul li{min-width:180px}
.menu-header ul ul ul{left:100%;top:0}
.menu-header ul ul a{background:none repeat scroll 0 0 #333;height:auto;line-height:1.5em;padding:10px;width:160px}
.menu-header li:hover>a,.menu-header ul ul *:hover>a{background:none repeat scroll 0 0 #333;color:#fff}
.menu-header ul li:hover>ul{display:block}
.menu-header ul li.current_page_item>a,.menu-header ul li.current-menu-ancestor>a,.menu-header ul li.current-menu-item>a,.menu-header ul li.current-menu-parent>a{color:#fff}
#date{float:left;margin-left:0;padding-top:0;width:350px}
.red{color:#cc2228;float:left;margin-bottom:10px;text-transform:capitalize;width:690px}
#table-contact{width:300px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}
#table-contact textarea{width:250px;height:135px}
#table-contact input{width:175px}
#table-contact tr{border:medium none;padding:3px}
#table-contact td{border:medium none;padding:3px}
#date p{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px;margin-bottom:0}
#cnt_contact{float:left;margin-left:400px;margin-top:-300px;width:345px}
div.pods_widget_list{height:240px;overflow:auto;width:215px;background-color:#1e1e1e}
div.pods_widget_list h1{margin-left:10px}
div.widget-container{margin-bottom:10px}
div.materiale_widget{width:193px;min-height:60px;background:url("images/materiale_widget_bg.png") no-repeat 0 0 #1e1e1e;margin-bottom:5px;margin-left:5px;display:table}
div.mwidget_image{position:relative;width:80px;height:60px;z-index:1;float:left}
div.mwidget_title{float:left;width:103px;padding-left:5px;padding-top:5px}
div.mwidget_title p{margin-bottom:0;vertical-align:middle}
div.mwidget_title p.title{font-size:11px;font-weight:bold;color:#22272f;margin-bottom:0;line-height:13px}
div.mwidget_title p.title a{font-size:11px;font-weight:bold;color:#22272f;margin-bottom:0;text-decoration:none}
div.mwidget_title p.categorie{color:#7e7e7e;margin-bottom:0;line-height:10px;text-transform:capitalize}
div.mwidget_title p.hitcounter{color:#7e7e7e;margin-bottom:0}
.thickbox img{padding-right:20px;vertical-align:middle}
div.gmsc{margin:0!important}
h2.red a{text-decoration:none!important;color:#cc2228!important}
div.search-result{padding-bottom:10px;margin-bottom:10px;padding-left:10px;padding-right:10px;background-color:transparent;border-bottom:1px solid grey}
div.entry-summary a{text-decoration:none;color:#c22328}
div.menu-footer{width:100%;display:table}
div.menu-footer ul{list-style:inside none}
div.menu-footer ul>li{float:left;margin-left:0;border-right:1px solid #f00;margin-right:0;line-height:15px;vertical-align:middle}
div.menu-footer ul>li.last{border-right:0}
div.menu-footer ul>li>a{padding-left:5px;padding-right:5px;text-decoration:none;color:#fff}
table.cnss-social-icon{float:right}
div.homebox_button>a{text-align:center;font-size:11px;font-family:Arial;text-decoration:none;color:#fff}
div.navigation_buttons{display:table;width:700px}
div#detalii_gen a.button{background:none repeat scroll 0 0 #fcffff;border-radius:2px 2px 2px 2px;color:#000;font-family:Verdana,Geneva,sans-serif;font-size:10px;margin:10px;padding:5px 10px;text-transform:uppercase;text-decoration:none}
a.previous_button{float:left}
a.next_button{float:right}
a.categorie_button{float:left;margin-left:100px!important}
div.homepage_newsletter{width:208px!important}
div.homepage_newsletter input{margin-left:15px!important;margin-right:15px!important}
div.homepage_newsletter select{margin-left:15px!important;margin-right:15px!important}
.galleria-container{background-color:transparent}
.galleria-stage{position:absolute;top:35px;bottom:60px;left:10px;right:10px;overflow:hidden}
.galleria-info{width:50%;top:0;left:0;z-index:2;position:absolute}
.galleria-info-text{background-color:transparent;padding:0;display:none;zoom:1}
.galleria-info-description{font:italic 16px/1.4 georgia,serif;margin:0;color:#bbb}
.galleria-info-close{width:9px;height:9px;position:absolute;top:5px;right:5px;background-position:-753px -11px;opacity:.5;filter:alpha(opacity=50);cursor:pointer;display:none}
.galleria-info-link{background-position:-669px -5px;opacity:.7;filter:alpha(opacity=70);position:absolute;width:20px;height:20px;cursor:pointer;background-color:transparent}
.galleria-loader{background:transparent}
.read-more a,a:visited,a:hover,a:link{text-decoration:none;color:#c8252a}
.read-less a,a:visited,a:hover,a:link{text-decoration:none;color:#c8252a}
#mc_embed_signup{background:transparent;clear:left;font:14px Helvetica,Arial,sans-serif}
#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%;background-color:#333;height:263px}
#mc_embed_signup h2{font-weight:bold;padding:0;margin:15px 0;font-size:1.4em}
#mc_embed_signup input{border:1px solid #999;-webkit-appearance:none}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio}
#mc_embed_signup input:focus{border-color:#333}
#mc_embed_signup .button{clear:both;background-color:#c8252a;border:0 none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:bold;height:32px;line-height:32px;margin:0 3px 15px 56px;padding:0 5px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}
#mc_embed_signup .button:hover{background-color:#777}
#mc_embed_signup .small-meta{font-size:11px}
#mc_embed_signup .nowrap{white-space:nowrap}
#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}
#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}
* html #mc_embed_signup .size1of2{margin-right:2%}
#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}
#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:5px 0;text-indent:2%}
#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}
#mc_embed_signup .datefield,#mc_embed_signup .phonefield-us{padding:5px 0}
#mc_embed_signup .datefield input,#mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px 0}
#mc_embed_signup .phonefield-us .phonearea input,#mc_embed_signup .phonefield-us .phonedetail1 input{width:40px}
#mc_embed_signup .datefield .monthfield input,#mc_embed_signup .datefield .dayfield input{width:30px}
#mc_embed_signup .datefield label,#mc_embed_signup .phonefield-us label{display:none}
#mc_embed_signup .indicates-required{text-align:right;font-size:11px;margin-right:4%}
#mc_embed_signup .asterisk{color:#c60;font-size:200%}
#mc_embed_signup .mc-field-group .asterisk{position:absolute;top:25px;right:10px}
#mc_embed_signup .clear{clear:both}
#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}
#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}
#mc_embed_signup .mc-field-group.input-group label{display:inline}
#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:0}
#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0 .5em 0 .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}
#mc_embed_signup div.response{margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:80%}
#mc_embed_signup #mce-error-response{display:none}
#mc_embed_signup #mce-success-response{color:#529214;display:none}
#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}
#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em 0 1em 5%}
#mc_embed_signup #num-subscribers{font-size:1.1em}
#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:bold}
#comments{clear:both}
#comments .navigation{padding:0 0 18px 0}
h3#comments-title,h3#reply-title{color:#fff;font-size:20px;font-weight:bold;margin-bottom:0}
h3#comments-title{padding:24px 0}
.commentlist{list-style:none;margin:0}
.commentlist li.comment{border-bottom:1px solid #e7e7e7;line-height:24px;margin:0 0 24px 0;padding:0 0 0 56px;position:relative}
.commentlist li:last-child{border-bottom:0;margin-bottom:0}
#comments .comment-body ul,#comments .comment-body ol{margin-bottom:18px}
#comments .comment-body p:last-child{margin-bottom:6px}
#comments .comment-body blockquote p:last-child{margin-bottom:24px}
.commentlist ol{list-style:decimal}
.commentlist .avatar{position:absolute;top:4px;left:0}
.comment-author cite{color:#fff;font-style:normal;font-weight:bold}
.comment-author .says{font-style:italic}
.comment-meta{font-size:12px;margin:0 0 18px 0}
.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none}
.comment-meta a:active,.comment-meta a:hover{color:#ff4b33}
.reply{font-size:12px;padding:0 0 24px 0}
.reply a,a.comment-edit-link{color:#888}
.reply a:hover,a.comment-edit-link:hover{color:#ff4b33}
.commentlist .children{list-style:none;margin:0}
.commentlist .children li{border:0;margin:0}
.nopassword,.nocomments{display:none}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px}
.commentlist li.comment+li.pingback{margin-top:-6px}
#comments .pingback p{color:#888;display:block;font-size:12px;line-height:18px;margin:0}
#comments .pingback .url{font-size:13px;font-style:italic}
input[type=submit]{color:#333}
#respond{border-top:1px solid #e7e7e7;margin:24px 0;overflow:hidden;position:relative}
#respond p{margin:0}
#respond .comment-notes{margin-bottom:1em}
.form-allowed-tags{line-height:1em}
.children #respond{margin:0 48px 0 0}
h3#reply-title{margin:18px 0}
#comments-list #respond{margin:0 0 18px 0}
#comments-list ul #respond{margin:0}
#cancel-comment-reply-link{font-size:12px;font-weight:normal;line-height:18px}
#respond .required{color:#ff4b33;font-weight:bold}
#respond label{color:#888;font-size:12px}
#respond input{margin:0 0 9px;width:98%}
#respond textarea{width:98%}
#respond .form-allowed-tags{color:#888;font-size:12px;line-height:18px}
#respond .form-allowed-tags code{font-size:11px}
#respond .form-submit{margin:12px 0}
#respond .form-submit input{font-size:14px;width:auto}
.some_articles{display:table;float:left;height:175px;margin-left:25px;width:460px}
.image_some_articles{float:left;height:140px;margin-right:10px;width:120px}
.excerpt>p{font-size:11px}
.top_banner{float:left;margin-bottom:25px;margin-right:20px;width:745px}
.galerie_imagine_comunitati{display:table;margin-top:10px;margin-bottom:10px;min-height:95px}
.thumbs_galerie_comunitati{float:left;height:90px;margin-right:8px;width:90px}
.fb-like{margin-bottom:15px}
.special{margin-bottom:3px!important}
.latest-article-homepage{background-color:#333;height:94px;line-height:200%}
.latest-article{background-color:#333;height:125px;padding:5px 0 5px 5px}
.jPaginate{height:34px;position:relative;color:#a5a5a5;font-size:small;width:100%}
.jPaginate a{line-height:15px;height:18px;cursor:pointer;padding:2px 5px;margin:2px;float:left}
.jPag-control-back{position:absolute;left:0}
.jPag-control-front{position:absolute;top:0}
.jPaginate span{cursor:pointer}
ul.jPag-pages{float:left;list-style-type:none;margin:0;padding:0}
ul.jPag-pages li{display:inline;float:left;padding:0;margin:0}
ul.jPag-pages li a{float:left;padding:2px 5px}
span.jPag-current{cursor:default;font-weight:normal;line-height:15px;height:18px;padding:2px 5px;margin:2px;float:left}
ul.jPag-pages li span.jPag-previous,ul.jPag-pages li span.jPag-next,span.jPag-sprevious,span.jPag-snext,ul.jPag-pages li span.jPag-previous-img,ul.jPag-pages li span.jPag-next-img,span.jPag-sprevious-img,span.jPag-snext-img{height:22px;margin:2px;float:left;line-height:18px}
ul.jPag-pages li span.jPag-previous,ul.jPag-pages li span.jPag-previous-img{margin:2px 0 2px 2px;font-size:12px;font-weight:bold;width:10px}
ul.jPag-pages li span.jPag-next,ul.jPag-pages li span.jPag-next-img{margin:2px 2px 2px 0;font-size:12px;font-weight:bold;width:10px}
span.jPag-sprevious,span.jPag-sprevious-img{margin:2px 0 2px 2px;font-size:18px;width:15px;text-align:right}
span.jPag-snext,span.jPag-snext-img{margin:2px 2px 2px 0;font-size:18px;width:15px;text-align:right}
ul.jPag-pages li span.jPag-previous-img{background:transparent url(images/previous.png) no-repeat center right}
ul.jPag-pages li span.jPag-next-img{background:transparent url(images/next.png) no-repeat center left}
span.jPag-sprevious-img{background:transparent url(images/sprevious.png) no-repeat center right}
span.jPag-snext-img{background:transparent url(images/snext.png) no-repeat center left}
.img_popup_form{border-radius:5px}
._4s7c {border: 1px solid #333;}

.catalog-footer {text-align:center; margin-top:15px;}

.gallery-item {width: 175px; float: left;}