/*css reset*/
* {
	margin:0;
	padding:0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img {
	border:0;
}
li {
	list-style-type:none;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clear {
	clear:both;
}
body {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4a4a4a;
	background:#000 url(images/headerBackgr.png) top left repeat-x;
}
a, a:visited {
	text-decoration:none;
	outline:none;
	color:#F05C40;
}
a:hover {
	text-decoration:underline;
}
input {
	outline:none;
}

.align_left{ float:left;}
.align_right{ float:right;}

/*end css reset*/


/* --------- header ----------- */
#headerWrapper { width:100%; height:59px;  background:url(images/headerSpotBackgr.jpg) center 0 no-repeat;  }

.headerCenter {  position:relative;  width:960px; margin:0 auto; height:59px;  }

#logo {  position:absolute; top:15px; left:20px; width:235px; height:25px; }
#logo a { width:241px; height:29px; display:block; text-decoration:none; outline:none; background:url(images/headerLogo.png) 0 0 no-repeat; }

.topNav { position:absolute; top:23px; right:0px; }
.topNav li { float:left; width:auto; padding:0 10px; background:url(images/topNavSpacer.png) top right repeat-y; }
.topNav li a { float:left; width:auto; height:9px; font-size:7px; display:block; text-indent:-99999px; text-transform:uppercase; background:url(images/topNavLinks.png) no-repeat 0 0; }
.topNav li a.a_home { width:33px; background-position:0 0; }
.topNav li a.a_despre { width:68px; background-position:-37px 0; }
.topNav li a.a_parteneri { width:62px; background-position:-110px 0; }
.topNav li a.a_contact { width:53px; background-position:-177px 0; }

a.post-edit-link { position:absolute; top:28px; left:270px; color:#fff; }
a.post-edit-link:hover { text-decoration:underline; }

/* --------- end header ----------- */

/* --------- main nav ----------- */
#mainNavWrapper { z-index:15; width:100%; height:36px; background:url(images/mainNavBackgr.png) top left repeat-x; }

.mainNavContent { position:relative; width:960px; height:36px; margin:0px auto; }

.mainNavContent ul.nav { float:left; width:auto; }
.mainNavContent .nav li { float:left; height:29px; padding:7px 12px 0 10px; display:block;  background:transparent url(images/mainNavSpacer.png) top right no-repeat; }
.mainNavContent .nav li.first { padding-left:0;}
.mainNavContent	.nav li a { float:left; width:auto; height:25px;  display:block; text-indent:-99999px; overflow:hidden; color:#292828; background:url(images/navLinks.png) no-repeat 0 0; }

.mainNavContent	.nav li a.a_tapet { width:64px; background-position:0 -1px;}
.mainNavContent	.nav li a.a_deco { width:159px; background-position:-65px -1px;}
.mainNavContent	.nav li a.a_lustre { width:136px; background-position:-225px -1px;}
.mainNavContent	.nav li a.a_portofoliu { width:108px; background-position:-362px -1px;}

.mainNavContent	.nav li a.a_tapet:hover {  background-position:0 -51px;}
.mainNavContent	.nav li a.a_deco:hover {  background-position:-65px -51px;}
.mainNavContent	.nav li a.a_lustre:hover {  background-position:-225px -51px;}
.mainNavContent	.nav li a.a_portofoliu:hover { background-position:-362px -51px;}

.mainNavContent	.nav li a.a_tapet:active {  background-position:0 -26px;}
.mainNavContent	.nav li a.a_deco:active {  background-position:-65px -26px;}
.mainNavContent	.nav li a.a_lustre:active {  background-position:-225px -26px;}
.mainNavContent	.nav li a.a_portofoliu:active { background-position:-362px -26px;}

.mainNavContent	.nav li.current_page a.a_tapet {  background-position:0 -51px;}
.mainNavContent	.nav li.current_page a.a_deco {  background-position:-65px -51px;}
.mainNavContent	.nav li.current_page a.a_lustre {  background-position:-225px -51px;}
.mainNavContent	.nav li.current_page a.a_portofoliu { background-position:-362px -51px;}

.social_listing{ position:absolute; top:7px; left:673px; width:100px; height:25px;}
.social_listing li{ float:left; padding-right:5px;}
.social_listing li a{ float:left; display:block; width:24px; height:24px; text-indent:-99999px; overflow:hidden;}
.social_listing li a:hover{ background-image:0 -24px !important;}
.social_listing li .a_facebook{ background:url(images/facebook_icon.png) no-repeat 0 0;}
.social_listing li .a_facebook:hover{ background-position:0 -24px;}
.social_listing li .a_twitter{ background:url(images/twitter_icon.png) no-repeat 0 0;}
.social_listing li .a_twitter:hover{ background-position:0 -24px;}
.social_listing li a:active{ margin-top:1px;}

.searchBox { position:relative; float:right;}
.searchBox input.field {  z-index:20; position:absolute; top:6px; right:10px; width:174px; height:23px;  padding:0 5px; display:block; background:#464646; font:normal 11px arial; color:#f4f4f4; line-height:21px;  border:0; border-bottom:1px solid #fff; }
.searchBox .btn_sub { z-index:30; position:absolute; top:10px; right:14px;  width:15px; height:15px; display:block; cursor:pointer; background:url(images/searchBoxSubmitBtn.png); border:0; margin:0; padding:0; }

/* --------- end main nav ----------- */

/* --------- main ----------- */
#mainWrapper { z-index:-1; width:100%; background:#fff url(images/contentBackgr.png) top left repeat; border-bottom:1px solid #393939; }

.mainContent { width:940px; margin:0 auto; padding:10px 0;}

#mainBanner { float:left; } 
#mainBanner .item_listing { width:700px; height:550px; display:block; overflow:hidden; }
.rightBanner01 { float:right; }
.rightBanner02 { float:right; padding:9px 0 0 0; }
/* --------- end main ----------- */

/* --------- categorii ----------- */
.categParinteBoxTop { position:relative; width:940px; height:25px; display:block; background:#3E3D3D url(images/boxTopBackgr.png) 0 0 repeat-x; }
.categParinteBoxTop ul { width:700px; padding:4px 0 0 10px;}
.categParinteBoxTop ul li { float:left; width:auto; padding:0 5px 0 0; }
.categParinteBoxTop ul li.sep{ width:4px; height:14px; display:block; overflow:hidden; background:url(images/topBoxSpacer.gif) 0 6px no-repeat; }
.categParinteBoxTop li a{ display:inline; font:normal 11px arial;  text-shadow:0 1px 0 #393a3b; color:#B8B8B8; padding:0 10px 0 2px; background:url(images/topBoxSpacer.gif) no-repeat right 5px; }
.categParinteBoxTop li a:hover{ color:#e9f5ff; text-decoration:none;}
.categParinteBoxTop li a.active{ font-weight:bold; }
.categParinteBoxTop li.last a { background:none; }

.categParinteBoxBody { width:910px; padding:20px 15px; background:#fff; }
.categParinteBoxBody h2 { color:#000; font-size:30px; text-transform:uppercase; }
.categParinteBoxBody ul { padding:15px 0; }
.categParinteBoxBody ul.categ_parinte_listing li { float:left; width:214px; height:362px; padding:0 18px 0 0; display:block;}
.categParinteBoxBody ul.categ_parinte_listing li.last { padding:0; }
.categParinteBoxBody ul.categ_parinte_listing li a.img_wp { width:202px; height:350px; padding:5px; display:block; overflow:hidden; background:#fff; border:1px solid #becdda;}
.categParinteBoxBody .description p { width:610px; padding:8px 10px 10px; font:normal 13px arial; line-height:19px; color:#364350; }

.categParinteBoxBody .description a { height:32px; color:#333; display:inline-block; font:bold 13px/32px arial; }
/* --------- end categorii ----------- */

/* --------- categorie ----------- */
.categSidebar { float:left; width:195px; }
.categSidebar h2 { width:195px; height:36px; padding:4px 0 0 0; text-align:left; display:block; overflow:hidden; font-size:19px; color:#acaaaa; text-transform:uppercase; }
.categSidebar ul li { width:195px; height:31px; background:url(images/footerLine.gif) 0 0 repeat-x; }
.categSidebar ul li a { width:195px; height:31px; display:block; font:normal 13px arial; overflow:hidden; line-height:31px; color:#fff; }
.categSidebar ul li.current_page_item a, .categSidebar ul li.current_page_parent a { width:175px; height:31px; padding:0 0 0 14px; display:block; overflow:hidden; font-weight:bold; color:#e93f11; background:url(images/sidebarActiveArrow.gif) 5px 14px no-repeat; }
.categSidebar ul li.current_page_item a:hover{color:#e93f11;}
.categSidebar ul li a:hover { color:#e3e3e3; text-decoration:none; }

.categBoxTop { float:right; position:relative; width:730px; height:25px; display:block; background:#3E3D3D url(images/boxTopBackgr.png) 0 0 repeat-x;}
.categBoxTop ul { width:700px; padding:4px 0 0 10px;}
.categBoxTop ul li { float:left; width:auto; padding:0 5px 0 0; }
.categBoxTop ul li.sep{ width:4px; height:14px; display:block; overflow:hidden; background:url(images/topBoxSpacer.gif) 0 6px no-repeat; }
.categBoxTop li a{ display:inline; font:normal 11px arial;  text-shadow:0 1px 0 #393a3b; color:#B8B8B8; padding:0 10px 0 2px; background:url(images/topBoxSpacer.gif) no-repeat right 5px; }
.categBoxTop li a:hover{ color:#e9f5ff; text-decoration:none;}
.categBoxTop li a.active{ font-weight:bold; }
.categBoxTop li.last a { background:none; }

.categBoxBody { float:right; width:710px; padding:10px; background:#fff; }
.categBoxBody .img_wp { padding:5px; display:block; overflow:hidden; background:#fff; border:1px solid #becdda;}
.categBoxBody h2 { padding:10px 0; font-size:20px; color:#29333b; }
.categBoxBody .categListWp { width:710px; height:auto; overflow:hidden; }
.categBoxBody ul.categList { width:738px; }
.categBoxBody ul.categList li { position:relative; float:left; width:218px; height:202px; padding:12px 28px 12px 0; }
.categBoxBody ul.categList li.last { padding:12px 0; }
.categBoxBody ul.categList li a.img_wp { width:206px; height:190px; padding:5px; display:block; overflow:hidden; background:#fff; border:1px solid #becdda;}
.categBoxBody ul.categList li a.img_wp:hover { background:#becdda; }
.categBoxBody ul.categList li h3 { position:absolute; bottom:18px; left:6px; width:206px; height:32px; color:#fff; display:block; overflow:hidden; text-align:center; font-size:19px;  border-top:1px solid #f5f5f3; line-height:normal; background:#262523; }
.categBoxBody ul.categList li h3 a { color:#fff; }
.categBoxBody ul.categList li h3 a:hover{ text-decoration:none;}
.categBoxBody ul.categList li h3 .cufon { margin:6px 0 0 0; }
.categBoxBody p { padding:10px 0; }
/* --------- end categorie ----------- */

/* --------- pg_produs ----------- */

.pgProdusBoxTop { float:right; position:relative; width:730px; height:25px; display:block; background:#3e3d3d url(images/boxTopBackgr.png) 0 0 repeat-x;}
.pgProdusBoxTop ul { width:700px; padding:4px 0 0 10px;}
.pgProdusBoxTop ul li { float:left; width:auto; padding:0 5px 0 0;  }
.pgProdusBoxTop ul li.sep{ width:4px; height:14px; display:block; overflow:hidden; background:url(images/topBoxSpacer.gif) 0 6px no-repeat; }
.pgProdusBoxTop li a{ display:inline; font:normal 11px arial;  text-shadow:0 1px 0 #393a3b; color:#b8b8b8; padding:0 10px 0 2px; background:url(images/topBoxSpacer.gif) no-repeat right 5px; }
.pgProdusBoxTop li a:hover{ color:#e9f5ff; text-decoration:none;}
.pgProdusBoxTop li a.active{ font-weight:bold; }
.pgProdusBoxTop li.last a { background:none; }

.pgProdusBoxBody { float:right; width:710px; padding:10px; background:#fff; }
.pgProdusBoxBody .img_wp { width:356px; padding:6px; display:block; overflow:hidden; background:#fff; border:1px solid #becdda;}
.pgProdusBoxBody .img_wp:hover{ background-color:#becdda;}
.pgProdusBoxBody h2 { width:295px; padding:10px 0; font-size:30px; color:#384551; border-bottom:1px solid #e5e5e5; }

.pgProdusBoxBody .imgs { float:left; width:390px; }
.pgProdusBoxBody .imgs span.more { padding:7px 0; display:block; font:normal 10px arial; text-transform:uppercase; color:#717a82; }
.pgProdusBoxBody .imgs ul li { float:left; width:66px; padding:0 10px 10px 0; }
.pgProdusBoxBody .imgs ul li a.img_wp { width:60px; height:64px; padding:2px; display:block; overflow:hidden; background:#fff; border:1px solid #becdda;}
.pgProdusBoxBody .imgs ul li a.img_wp:hover{ background-color:#becdda;}
.pgProdusBoxBody .imgs ul li.last { padding:0; }

.pgProdusBoxBody .text { float:left; width:295px;}
.pgProdusBoxBody .text p { margin:13px 0; font-size:13px; line-height:19px; }
.pgProdusBoxBody .text ul { margin:20px 0px 15px 10px; }
.pgProdusBoxBody .text ul li { margin:5px 0; padding:0 0 0 10px; background:url(images/listArrow.gif) left 5px no-repeat; } 

.pgProdusBoxBody .socialBar { float:left; width:710px; height:35px; margin:17px 0;}
.pgProdusBoxBody .socialBar span { width:auto; height:24px;  font:normal 11px arial; line-height:24px; }

.pgProdusListaBoxTop { float:left; width:940px; height:25px; margin:10px 0 0 0; line-height:22px; display:block; background:#3e3d3d url(images/boxTopBackgr.png) 0 0 repeat-x; }
.pgProdusListaBoxTop h2 { font:bold 10px arial; color:#fff; text-transform:uppercase; line-height:24px; text-indent:10px; }

.pgProdusListaBoxBody { float:left; width:914px; padding:20px 13px; margin:0 0 10px 0; overflow:hidden; background:#fff; }
.pgProdusListaBoxBody ul { width:928px; }
.pgProdusListaBoxBody ul li { position:relative; float:left; width:218px; height:202px; padding:0 14px 0 0; }
.pgProdusListaBoxBody ul li.last { padding:0; }
.pgProdusListaBoxBody ul li a.img_wp { width:206px; height:190px; padding:5px; display:block; overflow:hidden; background:#fff; border:1px solid #becdda;}
.pgProdusListaBoxBody ul li a.img_wp:hover { background:#becdda; }
.pgProdusListaBoxBody ul li h3 { position:absolute; bottom:6px; left:6px; width:206px; height:32px;  display:block; overflow:hidden; text-align:center; font-size:19px; color:#fff; border-top:1px solid #f5f5f3; line-height:normal; background:#262523; }
.pgProdusListaBoxBody ul li h3 .cufon { margin:6px 0 0 0; }

.catalogsBox { padding-bottom:10px; }
.catalogsBox .link-catalog { height:32px; padding-left:40px; color:#333; display:inline-block; font:bold 13px/32px arial; background:url(images/pdf_icon.png) no-repeat 0 0; }


/* --------- end pg_produs ----------- */

/* --------- usp ----------- */
#uspWrapper { width:960px; margin:0 auto; padding:10px 0; }

#uspWrapper ul { padding:0 0 0 10px; }
#uspWrapper ul li { float:left; padding:0 10px 0 0; }
#uspWrapper ul li a { border:0; }

.usp_bg{ width:390px !important; margin:0 auto; padding:20px 150px 20px 160px;  background:url(images/usp_bg.jpg) no-repeat 0 0;}
/* --------- end usp ----------- */

/* --------- contact ----------- */

#contact { float:left; width:330px; }
#contact p.info { font:normal 13px arial; }
#contact div.loader { width:300px; height:300px; display:block; background:url(images/loading_transparent.gif) center center no-repeat; }

#contact-info h1 { width:auto; font:normal 20px Georgia, "Times New Roman", Times, serif; text-align:left; }
#contact-info blockquote { width:300px; padding:10px; margin:10px 0; background-color:#F5F8FE; border:2px solid #E7E9EF;}
#contact-info p { font:normal 11px arial; line-height:17px; }
#contact-info p strong { padding-bottom:3px; font:bold 12px arial; display:block; text-shadow:1px 1px 1px #eeeeee; }

#formular { padding:10px 0; } 
#formular .cform { padding:15px 0; }
#formular li { display:block; width:autopx; height:auto; padding:5px 0; display:block; } 
#formular li input.single { width:258px; height:25px; font:normal 12px arial; line-height:25px; text-indent:4px; border:1px solid #D5D8DD; background:url(images/input_bg.png) repeat-x scroll 0 0 #FFFFFF; }
#formular li textarea { vertical-align:top; width:248px; height:81px; padding:5px; border:1px solid #D5D8DD; background:url(images/input_bg.png) repeat-x scroll 0 0 #FFFFFF; font:normal 12px arial; overflow:auto; }
#formular li label { display:inline-block; width:50px; padding:0 5px; display:inline-block; text-align:right; }
#formular input.sendbutton { width:126px; height:21px; margin:8px 0 0 60px; border:none; display:block; cursor:pointer; text-indent:-9999px; overflow:hidden; background:url(images/btn_inscriete.png) no-repeat 0 0; }
#formular input.sendbutton:hover{ background-position:0 -42px;}
#formular input.sendbutton:active{ background-position:0 -21px;}
#formular li span.reqtxt, .emailreqtxt { padding:0 0 0 4px;}

#formular p.cf-sb { text-align:left; }
.cf_hidden { display:none; }
.cf_li_err{ color:#F00;}

.cf_info{ margin-top:10px;}

#formular .failure { width:auto; padding:5px; text-align:center; border:2px solid #F00; }
#formular .success { width:auto; padding:5px; text-align:center; border:2px solid #0F6; }

#flashContent { float:left; width:570px; }

.contact_info{ float:left; display:block; width:300px; padding:10px 20px; margin:0px 0 0 10px; background-color:#F5F8FE; border:3px solid #E7E9EF;}
.contact_info p{ font:normal 12px/19px arial; padding:8px 0 6px;}

.silver_helps{ width:430px; padding:15px 20px; margin:0px 0 20px 0; background-color:#F5F8FE; border:3px solid #E7E9EF;}
.silver_helps p{ font:normal 13px/19px arial; padding-bottom:8px;}
.silver_helps .more { display:block; width:114px; height:20px; overflow:hidden; text-indent:-99999px; background:url(images/btn_detalii_01.png) 0 0 no-repeat; }
.silver_helps .more:hover { background-position:0 -40px; }
.silver_helps .more:active { background-position:0 -20px; }

.contact_form_wp{ float:right; width:500px;}
.contact_form_wp h3{ font:normal 20px Georgia, "Times New Roman", Times, serif;}

.contact_form_wp {} 
.contact_form_wp .cform { padding:15px 0; }
.contact_form_wp li { display:block; width:autopx; height:auto; padding:5px 0; display:block; } 
.contact_form_wp li input.single { width:258px; height:25px; font:normal 12px arial; line-height:25px; text-indent:4px; border:1px solid #D5D8DD; background:url(images/input_bg.png) repeat-x scroll 0 0 #FFFFFF; }
.contact_form_wp li textarea { vertical-align:top; width:248px; height:81px; padding:5px; border:1px solid #D5D8DD; background:url(images/input_bg.png) repeat-x scroll 0 0 #FFFFFF; font:normal 12px arial; overflow:auto; }
.contact_form_wp li label { display:inline-block; width:50px; padding:0 5px; display:inline-block; text-align:right; }
.contact_form_wp input.sendbutton { width:113px; height:21px; margin:8px 0 0 60px; border:none; display:block; cursor:pointer; text-indent:-9999px; overflow:hidden; background:url(images/btn_trimite_mesaj.png) no-repeat 0 0; }
.contact_form_wp input.sendbutton:hover{ background-position:0 -42px;}
.contact_form_wp input.sendbutton:active{ background-position:0 -21px;}
.contact_form_wp li span.reqtxt, .emailreqtxt { padding:0 0 0 4px;}

.contact_form_wp .failure { width:auto; padding:5px; text-align:center; border:2px solid #F00; }
.contact_form_wp .success { width:auto; padding:5px; text-align:center; border:2px solid #0F6; }
/* --------- end contact ----------- */

/* --------- parteneri ----------- */
.pgProdusBoxBody .partner_row { width:710px; padding:15px 0 25px; margin:0 0 10px 0; border-bottom:1px dotted #d6d6d6; }
.partner_image { float:left; width:320px; }
.partner_image .img_wp2 { width:280px; margin-left:5px; padding:6px; display:block; overflow:hidden; }

.partner_desc { float:left; width:370px;}
.partner_desc p { margin:10px 0; font:normal 13px/19px arial;}
.partner_desc h2 { width:370px; padding:0 0 8px 0; }
.partner_desc .more { display:block; width:114px; height:20px; overflow:hidden; text-indent:-99999px; background:url(images/btn_detalii_01.png) 0 0 no-repeat;  }
.partner_desc .more:hover { background-position:0 -40px; }
.partner_desc .more:active { background-position:0 -20px; }

.partners_description{ display:block; clear:both; width:430px; padding:10px 20px; margin:10px 0 0 20px; background-color:#F5F8FE; border:3px solid #E7E9EF;}
.partners_description p{ font:normal 13px/19px arial; padding:8px 0 12px;}
/* --------- end parteneri ----------- */

/* --------- despre (fosta presa) ----------- */
.presa_row { width:700px; }
.presa_row h1 { width:auto; font:bold 24px arial; padding-bottom:12px;}
.presa_row h1 a:hover{ text-decoration:none;}
.presa_row h2 { width:auto; font:bold 18px arial; }
.presa_row a { width:auto; color:#272622; }
.presa_row a:hover { color:#a8a8a9; }
.presa_row p { padding:8px 0 12px; font:normal 13px arial; line-height:19px; }
.presa_row a.more { width:100px; height:24px; font:bold 15px arial; line-height:24px; text-align:center; color:#c51a1a; }
.presa_row a.more:hover { background:#fff; color:#272622; }

img.alignleft { float:left; margin:0px 15px 5px 0; }
img.alignright { float:right; margin:0px 0 5px 15px;  }
img.aligncenter { margin:0 auto; margin:15px 15px 5px 15px; display:inline-block; }

.presa_row ul { margin:20px 0px 15px 30px;} 
.presa_row ul li { margin:5px 0; padding:0 0 0 10px; background:url(images/listArrow.gif) left center no-repeat; }
/* --------- end despre ----------- */

#showroom { padding-bottom:20px;}
#showroom h1 { width:auto; font:bold 24px arial; padding-bottom:3px;}
#showroom p{ font:normal 13px/19px arial; padding:8px 0 10px;}

/* ------------- search ------------*/
.categParinteBoxBody .searchListWp { width:910px; height:auto; margin:0 auto; overflow:hidden; }
ul.searchList li { width:890px; padding:12px 0 12px 10px; }
ul.searchList li a.img_wp { float:left; width:206px; height:190px; margin:0 20px 0 0; padding:5px; display:block; overflow:hidden; background:#fff; border:1px solid #becdda;}
ul.searchList li a.img_wp:hover { background:#becdda; }
ul.searchList li .search_details{ float:left; width:650px;}
ul.searchList li h2 {width:650px; font-size:19px; margin:0 0 5px 0; padding:0 0 5px 0; }
ul.searchList li p{ padding-bottom:15px; font:normal 13px/19px Arial, Helvetica, sans-serif;}
ul.searchList li a.more{ width:134px; height:20px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/btn_citeste_in_continuare.png) no-repeat 0 0;}
ul.searchList li a.more:hover{ background-position:0 -40px;}
ul.searchList li a.more:active{ background-position:0 -20px;}
/* ------------- end search ------------*/

/* ------------- presa ------------*/
ul.pressList li { width:690px; padding:12px 0 12px 10px; }
ul.pressList li a.img_wp { float:left; width:206px; height:190px; margin:0 20px 0 0; padding:5px; display:block; overflow:hidden; background:#fff; border:1px solid #becdda;}
ul.pressList li a.img_wp:hover { background:#becdda; }
ul.pressList li .press_details{ float:left; width:450px;}
ul.pressList li h2 { font-size:19px; width:450px; margin:0 0 10px 0; padding:0 0 5px 0;}
ul.pressList li p{ padding-bottom:15px; font:normal 13px/19px Arial, Helvetica, sans-serif;}
ul.pressList li a.more{ width:134px; height:20px; display:block; text-indent:-99999px; overflow:hidden; background:url(images/btn_citeste_in_continuare.png) no-repeat 0 0;}
ul.pressList li a.more:hover{ background-position:0 -40px;}
ul.pressList li a.more:active{ background-position:0 -20px;}
/* ------------- end presa ------------*/

/* --------- footer ----------- */
#footerWrapper { width:100%; padding:10px 0; background:url(images/contentBackgr.png) 0 0 repeat; border-top:1px solid #393939; }

.footerContainer { width:940px;  margin:0 auto; }
.footerContent { width:910px;  margin:0 auto; padding:15px 0 0 0;}

#footerWrapper h3 { height:38px; font-size:23px; text-transform:uppercase; text-shadow:0 1px 0 #181917; color:#fff; }

#footerWrapper .despre { float:left; width:380px;}
#footerWrapper .despre p { padding:0 0 14px; font:arial 12px; text-shadow:0 1px 0 #181917; color:#bdbdbd; line-height:18px;}

a.btn_detalii { width:112px; height:19px; display:block; text-indent:-99999px; background:url(images/btn_detalii.png) no-repeat 0 0; }
a.btn_lucrari { position:absolute; top:2px; right:10px; width:112px; height:19px; display:block; text-indent:-99999px; background:url(images/btn_mai_multe.png) no-repeat 0 0; }

a.btn_detalii:hover, a.btn_lucrari:hover { background-position:0 -38px;}
a.btn_detalii:hover, a.btn_lucrari:active { background-position:0 -19px;}

#footerWrapper .portofoliu { float:right; position:relative; width:444px; height:190px;}
#footerWrapper .portofoliu ul li { float:left; width:100px; padding:0 11px 0 0; display:block; }
#footerWrapper .portofoliu ul li a.img_wp { width:90px; height:90px; display:block; overflow:hidden; border:5px solid #d8ebf4; }
#footerWrapper .portofoliu ul li a { color:#a8a8a9; }
#footerWrapper .portofoliu ul li a:hover { color:#d7d7d7; border-color:#fff; }
#footerWrapper .portofoliu ul li.last { padding:0; }
#footerWrapper .portofoliu ul li h2{ width:100px; height:24px; margin:5px auto; overflow:hidden; text-align:center; font:bold 10px arial; text-shadow:0 1px 0 #1c1a1b;}

#footerWrapper ul.bottomImgs { padding:12px 0 0 0; height:83px; background:url(images/footerLine.gif) repeat-x 0 0; }
#footerWrapper ul.bottomImgs li { float:left; width:auto; padding:0 10px 0 0;  display:block;  }
#footerWrapper ul.bottomImgs li.last { padding:0; }

#footerWrapper .copyright { position:relative; width:940px; height:36px; padding:12px 0 0 0; background:url(images/footerLine.gif) repeat-x 0 0; }
#footerWrapper .copyright span.copy { position:absolute; top:14px; left:3px; width:auto; height:15px; display:block; font:bold 10px arial; color:#a9a6a9; text-transform:uppercase; text-shadow:0 1px 0 #1c1d1a; }
#footerWrapper .copyright span.copy a{ color:#a9a6a9;}
#footerWrapper .copyright a.by { position:absolute; top:9px; right:3px; width:80px; height:24px; display:block; text-indent:-9999px; overflow:hidden; background:url(images/footerlogo.png) no-repeat 0 0; }
/* --------- end footer ----------- */



/* last menu item reset */
li.last { background:none; }

/* List & Misc */
ul.five-cols-thumbs { width:730px; }
ul.five-cols-thumbs li { float:left; width:144px; }
ul.five-cols-thumbs li a{ width:120px; height:115px; padding:5px; display:block; border:1px solid #becdda; background-color:#fff;  }
ul.five-cols-thumbs li a:hover { background-color:#becdda; }
