@font-face {
    font-family: 'daxwideregular';
    src: url('fonts/daxwide-regular_0-font.eot');
    src: url('fonts/daxwide-regular_0-font.eot?#iefix') format('embedded-opentype'),
         url('fonts/daxwide-regular_0-font.woff') format('woff'),
         url('fonts/daxwide-regular_0-font.ttf') format('truetype'),
         url('fonts/daxwide-regular_0-font.svg#daxwideregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Century_Ghoticb';
	src: url('fonts/GOTHICB.eot');
	src: local('☺'), url('fonts/GOTHICB.woff') format('woff'), url('fonts/GOTHICB.ttf') format('truetype'), url('fonts/GOTHICB.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
	font-family: 'Century_Gothic';
	src: url('fonts/GOTHIC.eot');
	src: local('â˜º'), url('fonts/GOTHIC.woff') format('woff'), url('fonts/GOTHIC.ttf') format('truetype'), url('fonts/GOTHIC.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

textarea{resize: none;}

*{margin:0;padding:0;outline:none;}
body{text-align:center;background:#EEF4E3;font-size:14px;font-family:arial;color:#666666;}
body.body_contact{background:url('../img/bg/contact.jpg') #EEF4E3 no-repeat center 198px;}
#top{
    margin:0 auto;
    height:199px;
    background:url('../img/bg_pal.jpg') no-repeat #fff center 114px;
}
a img{border:none;}
article, section, nav,header,footer{display:block;}
.clear{clear:both;}
p{margin-bottom:10px;}
.padding20{padding:20px;}
.padding30{padding:30px;}
.padding10{padding:10px;}
.white{color:#fff;}
.green{color:#89B73C;}
.green.dark{color:#3A5615;}
p{font-size:12px;line-height: 18px;}
h1,h2,h3,h4{font-family:'dawideregular',arial;font-weight:normal;color:#000;}
h1{font-size:22px;margin-bottom:20px;}
h2{font-size:17px;margin-bottom:15px;}
h3{font-size:14px;margin-bottom:15px;}
p+h2{padding-top:10px;}

#top1{
    width:960px;
    margin:0 auto;
}
#wrapper{
    padding:28px;
    padding-top:1px;
    padding-bottom:20px;
    width:958px;
    margin:0 auto;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    background:#fff;
    min-height:500px;
    margin-top:10px;
    box-shadow:0 0 3px rgba(0,0,0,0.2);
    -webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);
    -moz-box-shadow:0 0 3px rgba(0,0,0,0.2);
}
#logo{float:left;margin:12px 0;margin-top:30px;display:block;
margin-left:40px;border:none;}
#logo img{border:none;}
#menu_top{
    height:50px;
    background:url('../img/menu_top.png');
    display:block;clear:both;
}

#menu_top {
    padding:2px 24px;
}

#menu_top li{
    display:block;float:left;
}

#menu_top li.active{
    background:url('../img/bg/menu_selected.png') no-repeat left top;
}

#menu_top li.active a,#menu_top li.active a:hover{
    background:url('../img/bg/menu_selected.png') no-repeat right -47px;
}

#menu_top li a:hover{
    background:rgba(0,0,0,0.05);
    box-shadow:0 0 1px rgba(0,0,0,0.1) inset;
    -moz-box-shadow:0 0 1px rgba(0,0,0,0.1) inset;
    -webkit-box-shadow:0 0 1px rgba(0,0,0,0.1) inset;
}

#menu_top li a:active{
    line-height:48px;
    background:rgba(0,0,0,0.1);
    box-shadow:0px 0px 1px rgba(0,0,0,0.2) inset;
    -moz-box-shadow:0px 0px 1px rgba(0,0,0,0.2) inset;
    -webkit-box-shadow:0px 0px 1px rgba(0,0,0,0.2) inset;
}

#menu_top li a{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    padding:0 20px;
    display:block;
    height:46px;
    line-height:46px;
    color:#fff;
    text-decoration:none;
    font-family:'Century_Gothic',arial;
    font-size:15px;
    text-shadow:2px 1px 1px rgba(0,0,0,0.2);
    -moz-text-shadow:2px 1px 1px rgba(0,0,0,0.2);
    -webkit-text-shadow:2px 1px 1px rgba(0,0,0,0.2);
}

.box{display:table;width:100%;}
.box .col.col_1_3{width:33.33%;}
.box .col.col_1_2{width:50%;}
.box .col.col_1_4{width:25%;}
.box .col{display:table-cell;vertical-align:top;text-align:left;}
.box .col.left{width:207px;}
.box .col.right {width:747px;}
.box .col.right.full {width:100%;;}

.menu_left.green{
    background:#7AAC2C;
    box-shadow:0px 0px 1px rgba(255,255,255,0.7) inset;
    -moz-box-shadow:0px 0px 1px rgba(255,255,255,0.7) inset;
    -webkit-box-shadow:0px 0px 1px rgba(255,255,255,0.7) inset;
    border:1px solid #7AAC2C;    
    margin-top:-5px;
    z-index:1;
    position:relative;
}

.menu_left
{
    z-index:2;
    position:relative;
    width:207px;background:#000;margin-top:-30px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    box-shadow:0px 0px 1px rgba(255,255,255,0.7) inset;
    -moz-box-shadow:0px 0px 1px rgba(255,255,255,0.7) inset;
    -webkit-box-shadow:0px 0px 1px rgba(255,255,255,0.7) inset;
    border:1px solid #000;
}

.menu_left ul li{
    display:block;
    list-style-type: none;
}

.menu_left.green ul li a:hover{
    background:rgba(255,255,255,0.15);
    color:#fff;
}

.menu_left ul li a:hover{background:#333;
box-shadow:0 0 3px rgba(255,255,255,0.2) inset;
color:#fff;
}

ul{line-height:18px;font-size:12px;font-family:arial;margin-bottom:10px;overflow:hidden;}
ul.arrow li{display:block;margin-bottom:5px;padding-left:20px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
background:url('../img/icons/double_arrow.gif') no-repeat left 4px;
}

ul.grid2 li{float:left;width:50%;}

.menu_left ul{margin-bottom:15px;}

.menu_left ul li a{
    color:#fff;
    text-decoration:none;
    font-size:13px;
    color:#eee;
    display:block;
    padding:5px 20px;
}
.hand{
    width:47px;
    height:60px;
    display:block;
    background:url('../img/icons/hand.png') no-repeat;
}

.home_cats li{list-style-type: none;float:left;margin-right:20px;margin-bottom:20px;display:block;}
.home_cats li.last{margin-right:0;}
.home_cats li a{display:block;position:relative;width:229px;text-decoration: none;}

.home_cats li:hover a:before{
    -moz-box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,0.6);
    -webkit-box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,0.6);
    box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,0.6);    
}

.home_cats li a:before
{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    -moz-box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,0.3);
    -webkit-box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,0.3);
    box-shadow:inset 0px 0px 3px 1px rgba(0,0,0,0.3);
}
.home_cats li a:hover span{
    background:rgba(0,0,0,0.6);
sbox-shadow:0 0 12px rgba(0,0,0,1) inset;
s-moz-box-shadow:0 0 12px rgba(0,0,0,1) inset;
s-webkit-box-shadow:0 0 12px rgba(0,0,0,1) inset;
}

.home_cats li a span{position:absolute;width:189px;
                     float:left;
                     margin-top:123px;
                     padding:0 20px;
                     color:#fff;
                     text-decoration: none;
                    height:40px;
                    line-height:40px;
                    z-index:99;
                    background:rgba(0,0,0,0.4);
                    box-shadow:0 0 5px rgba(0,0,0,0.4) inset;
                    -moz-box-shadow:0 0 5px rgba(0,0,0,0.4) inset;
                    -webkit-box-shadow:0 0 5px rgba(0,0,0,0.4) inset;
                    
}
.home_cats li a img{display:block;width:229px;
box-shadow:0 0 4px rgba(0,0,0,0.2) inset;
-moz-box-shadow:0 0 4px rgba(0,0,0,0.2) inset;
-webkit-box-shadow:0 0 4px rgba(0,0,0,0.2) inset;
}

#footer_wrapper{height:310px;background:url('../img/bg/shadow_top.png') no-repeat center top;}
#footer{width:960px;margin:0 auto;padding-top:30px;
    margin-bottom:10px;}
#footer ul{list-style-type:none;}
#footer ul li{display:block;float:left;width:50%;padding-bottom:5px;}
#footer h3{font-size:12px;margin-bottom:17px;font-weight:bold;font-family:arial;}
#footer ul li a{color:#666;font-size:12px;text-decoration:none;}
#footer ul li a:hover{color:#3A5615;color:#000;text-decoration:underline;}
#footer_logo{
    width:35%;
    float:left;
    display:block;height:45px;
    background:url('../img/footer_logo.png') no-repeat left bottom;
}
#footer_logo:hover{background:url('../img/footer_logo.png') no-repeat left top;}
#subfooter{margin-top:25px;border-bottom:1px solid rgba(0,0,0,0.1);overflow:hidden;padding-bottom:20px;}
#lang{float:left;margin-top:16px;}
#lang span, #lang a{display:block;float:left;height:16px;line-height:16px;margin-right:10px;font-size:12px;}
 #lang a {width:16px;height:16px;text-indent:-9999px;
 background:url('../img/icons/lang.png');
 
 }
 #lang a.de{background-position: top right;}
 #copyright{border-top:1px solid rgba(255,255,255,0.2);padding-top:10px;font-size:11px;text-align:left;padding-bottom:10px;}
 #copyright a{text-decoration: none;color:#3A5615;}
 
 #breadcrumb{height:40px;background:#3f3f3f;clear:both;overflow:hidden;margin-left:1px;margin-right:1px;
    padding:0 20px;
    font-family:'Century_Ghotic',arial;
  box-shadow:0 0 4px rgba(0,0,0,0.7) inset;
  -moz-box-shadow:0 0 4px rgba(0,0,0,0.7) inset;
  -webkit-box-shadow:0 0 4px rgba(0,0,0,0.7) inset; 
 }
 #breadcrumb li{float:left;display:block;height:40px;line-height:40px;}
 
 #breadcrumb li a, #breadcrumb li span{color:#ccc;font-size:12px;display:block;height:40px;line-height:40px;
 text-decoration: none;padding-right:15px;margin-right:10px;
 background:url('../img/icons/breadcrumb_separator.png') no-repeat right 16px;
 font-family:'Century_Ghotic',arial;
 }
 #breadcrumb li span{color:#fff;background:none;}
 .parteneri{overflow:hidden;border-top:1px solid #eee;padding-top:20px;margin-top:0px;}
.parteneri a{height:48px;display:block;float:left;margin-right:31px;background:url('../img/icons/parteneri.jpg') no-repeat;
    text-indent: -9999px;
}
#sch{width:80px;background-position:left top;}
#sch:hover{width:80px;background-position:bottom left;}

#blum{width:118px;background-position:-87px top;}
#blum:hover{width:118px;background-position:-87px bottom;}
#hafele{width:138px;background-position:-211px top;}
#hafele:hover{width:138px;background-position:-211px bottom;}
#egger{width:113px;background-position:-353px top;}
#egger:hover{width:113px;background-position:-353px bottom;}
#kronospan{width:145px;background-position:-474px top;margin-right:0;}
#kronospan:hover{width:145px;background-position:-474px bottom;}

#bodnar{width:154px;background-position:-619px top;}
#bodnar:hover{background-position:-619px bottom;} 

#nett_front{width:135px;background-position:-777px top;}
#nett_front:hover{background-position:-777px bottom;}

.produse {overflow:hidden;list-style-type: none;margin-bottom:20px;}  
.produse li{display:block;float:left;padding-right:25px;width:344px;padding:20px;
           border-bottom:1px solid #eee;overflow:hidden;font-family:arial;
margin-left:20px;padding-left:0;
}
.produse li.last{margin-left:0;padding-left:20px;padding-right:0;}
.produse li .img{display:block;float:left;margin-right:20px;display:block;
    height:128px;
}
.produse li .img img{
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
}

.produse li:hover .img span{
    border:1px solid #000;
    border:1px solid rgba(0,0,0,0.8);
    box-shadow:0 0 12px rgba(0,0,0,0.8) inset;
    -moz-box-shadow:0 0 12px rgba(0,0,0,0.8) inset;
    -webkit-box-shadow:0 0 12px rgba(0,0,0,0.8) inset;    
}

.produse li .img span{  
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    display:block;height:128px;width:157px;position:absolute;
    box-shadow:0 0 6px rgba(0,0,0,0.6) inset;
    -moz-box-shadow:0 0 6px rgba(0,0,0,0.6) inset;
    -webkit-box-shadow:0 0 6px rgba(0,0,0,0.6) inset;
    pointer-events:none;
}
.produse li:hover .content h3 a{color:#7AAC2C;}


.produse li .content h3 a{text-decoration: none;color:#333;font-size:13px;font-weight:normal;line-height:14px;font-family:'dawideregular',arial;}
.produse li .content h3{margin-bottom:5px;line-height:14px;}
.produse li .content{padding-top:5px;padding-bottom:1px;overflow:hidden;}
.produse li .content .pret{display:block;float:right;padding-top:5px;font-weight:bold;color:#7AAC2C;font-weight:bold;font-size:11px;}

.produse li .content p{font-size:11px;line-height:18px;color:#888;clear:both;height:50px;overflow:hidden;}
.produse li:hover .content p{color:#000;}


.button.huge{
    height:40px;
    line-height:40px;
    font-size:20px;
}

.button.green{
    background:#7AAC2C;
    border:1px solid #638A28;
}


.button.green:hover,.button.green:active{
    background:#8DBB40;
}

.button, .pagination a{
    text-align:center;
        cursor:pointer;
    font-family:arial;
    font-weight:bold;
    text-shadow: 0 1px 0 rgba(0,0,0,0.2); 
    border: 1px solid #C1650D; 
    text-decoration:none;
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px; 
    background-color: #F18103; 
    -webkit-background-clip: border-box;
    -moz-background-clip: border-box;
    background-clip: border-box; 
    box-sizing: border-box;
    -moz-box-sizing: border-box;-ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-box-shadow: inset 0 0 1px rgba(255,255,255,.4), inset 0 1px 0 rgba(255,255,255,.5);
    -moz-box-shadow: inset 0 0 1px rgba(255,255,255,.4), inset 0 1px 0 rgba(255,255,255,.5); 
    box-shadow: inset 0 0 1px rgba(255,255,255,.4), inset 0 1px 0 rgba(255,255,255,.5);
	color:white;

display: block;
height:30px;
float:left;
line-height: 30px;
padding:0 15px;
font-size:11px;
font-weight:normal;
}

.button:hover,.pagination a:hover{
    background:#F28D1C;
}

.button:active,.pagination a:active{
    background-color: #F18103;  
    position: relative; top: 1px; 
    -webkit-box-shadow: inset 0 2px 5px rgba(0,0,0,.3), inset 0 0 1px rgba(255,255,255,.3); 
    -moz-box-shadow: inset 0 2px 5px rgba(0,0,0,.3), inset 0 0 1px rgba(255,255,255,.3); 
    box-shadow:  inset 0 2px 5px rgba(0,0,0,.3), inset 0 0 1px rgba(255,255,255,.3);    
}

.pagination{margin-bottom:10px;}
.pagination:after{content:".";display:block;clear:both;height:0;line-height:0;visibility:hidden;}

.pagination a{
    background:#7AAC2C;
    border:1px solid #5A821E;
    padding:0 10px;
}

.pagination a:hover{
    background:#87B441;
}

.pagination a:active{
    background-color: #7AAC2C;  
}

.pagination{padding:0 25px;}
.pagination span,.pagination strong,.pagination a{display:block;float:left;margin-right:10px;height:25px;line-height:25px;font-size:11px;}
.pagination strong, .pagination span{border:1px solid #5A821E;padding:0 10px;
    -webkit-border-radius: 3px; 
    -moz-border-radius: 3px; 
    border-radius: 3px; 
    font-weight:normal;
    background:#EEF4E3;
    box-sizing: border-box;
    -moz-box-sizing: border-box;-ms-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.text:hover{
    	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px, rgba(0, 0, 0, 0.35) 0 1px 2px inset;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px , rgba(0, 0, 0, 0.35) 0 1px 2px inset;
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px , rgba(0, 0, 0, 0.35) 0 1px 2px inset;
	background: #FFF;
	font-weight:bold;
	border:1px solid #5F8C36;
}

.text.error{border-color:red;}

.text {
    width:100%;
    margin-bottom:10px;
    display: block;
  border:1px solid #AAA;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 0 3px, rgba(0, 0, 0, 0.15) 0 1px 3px inset;
  box-shadow: rgba(0, 0, 0, 0.15) 0 0 3px , rgba(0, 0, 0, 0.15) 0 1px 3px inset;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 0 3px , rgba(0, 0, 0, 0.15) 0 1px 3px inset;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-sizing: border-box; /* css3 rec */
  -moz-box-sizing: border-box;/* ff2 */
  -ms-box-sizing: border-box; /* ie8 */
  -webkit-box-sizing: border-box; /* safari3 */
  font-size: 12px;
  font-weight:normal;
  height: 34px;
  padding: 8px 7px 7px 7px;
  background: #F8F8F8;
  line-height:14px;
  -moz-transition: all 0.2s;-webkit-transition: all 0.2s;
}

.rating{height:31px;background:url('../img/bg/ratings.png');width:160px;}
.rating div{display:block;height:31px;background:url('../img/bg/ratings.png') left bottom;}

.product h1{font-family:'Century_Ghotic',arial;font-weight:normal;margin-bottom:2px;font-size:21px;}
.product .subtitle{font-size:12px;font-family:'Century_Ghotic',arial;margin-bottom:10px;display:block;color:#222;color:#3A5615;}
.product .button{margin-bottom:10px;}
.product h2{font-family:'dawideregular',arial;font-weight:normal;margin-bottom:10px;font-size:14px;clear:both;}
.product b{color:#333;}

.product_img{display:block;float:left;margin-right:12px;margin-top:12px;width:107px;}
.main_img img{display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:4px;width:100%;}


.overlay_box{
    
    z-index:101;
    top:300px;
    display:none;
    width:800px;
    padding:30px;
    border:1px solid #6f6f6f;
     border:1px solid rgba(255,255,255,0.5);
     background:#333;
     background:rgba(0,0,0,0.5);
     box-shadow: 0 0 20px rgba(0,0,0,0.7);
     border-radius:6px;
     position:fixed;
}

.overlay_box h1{
    margin-bottom:0;font-size:16px;
    padding:30px 25px;background:#f6f6f6;
    font-size:26px;
    font-family:'dawideregular',arial;
    color:#638A28;
    
background: #f9f9f9; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f9f9f9 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f9f9f9)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f9f9f9 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f9f9f9 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f9f9f9 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f9f9f9 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */

border-radius:3px 3px 0 0;
-webkit-border-radius:3px 3px 0 0;
-moz-border-radius:3px 3px 0 0;
box-shadow: 0 0 3px rgba(0,0,0,0.08) inset;
border-bottom:1px solid rgba(0,0,0,0.11);    
}

.overlay_box h2{
    font-family:'daxwideregular',arial;
    font-weight:normal;
    font-size:17px;
    line-height:17px;
    margin-bottom:10px;
    color:#222;
}

.overlay_box h1 span{
    display:block;
    font-size:13px;
    color:#333;
    padding-top:2px;
    font-family:'dawideregular',arial;
}

.overlay_box label{display:block;margin-bottom:5px;font-size:11px;font-weight:bold;color:#333;}
.overlay_box input.text{margin-bottom:15px;}


.overlay_box .bottom{
    background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
clear:both;
overflow:hidden;
padding:25px;
-webkit-border-radius:0 0 3px 3px;
-moz-border-radius:0 0 3px 3px;
border-radius:0 0 3px 3px;
box-shadow: 0 0 3px rgba(0,0,0,0.1) inset;
border-top:1px solid rgba(0,0,0,0.15);
}


label{display:block;margin-bottom:5px;font-size:11px;}
label.error{color:red;font-size:9px;margin-top:-5px;margin-bottom:10px;}

.produse_similare{
    margin:20px 0;
    padding-top:20px;
    border-top:1px solid #eee;
    margin-left:20px;
}

.produse_similare ul.produse li{
    width:334px;
    margin-left:0;
}

.produse_similare ul.produse li.last{
    margin-left:20px;
}

.produse_similare h3.title{
    font-size:15px;
    margin-bottom:0;
}

.produse_similare ul.produse li{border-bottom:none;padding-bottom:0;}

#newsletter_form{
    display:block;background:#f7f7f7;overflow:hidden;border:1px solid #f3f3f3;border-radius:4px;margin-top:-20px;padding:0 20px;padding-top:40px;padding-bottom:20px;
}

.tabs ul{
    overflow:hidden;background:#eee;
    margin-bottom:0;
    border:1px solid #eee;
    border-bottom:none;
    border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0 0;
}

.tabs ul li{
    display:block;
    float:left;
    padding:10px 15px;
}

.tabs ul li.ui-state-active{
    background:#fff;
}

.tabs ul li.ui-state-active a{
    color:#89B73C;
}

.tabs ul li a{
    display:block;
    text-decoration: none;
    color:#333;
}

.tabs  .tab_content{
    padding:15px;border:1px solid #eee;border-top:none;
    border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0 0;
}

.tabs  .tab_content p:last-child{
    margin-bottom:0;
}

#facebook_container{
    position:absolute;
    overflow: hidden;
    height:190px;
    
    width:266px;
    margin-top:-15px;
    margin-left:-35px;
    padding:10px;
    padding-bottom:15px;
    border-radius:4px;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
}


.promotii{
    margin-top:20px;
}
.promotii .promo:last-child{margin-bottom:0;padding-bottom: 0;border:none;}

.promotii .promo{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee;overflow:hidden;}
.promotii .promo img{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.promotii .promo h3{margin-bottom:10px;margin-top:5px;}
.promotii .promo b{display:block;float:left;width:90px;text-align:right;padding-top:6px;}
.promotii .promo h3 a{
    color:#333;
    text-decoration:none;
}

#wrapper.full{
    width:auto;
    padding:10px;background:#fff;
    margin:10px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}

.lista_corpuri_tab li{
    display:block;
    float:left;
    overflow: hidden;
    padding-right:10px;
}