h2{float:left;color:#737373;border:none; margin-top:10px; font-size:18px; width:590px;}

#efectiv_content .portfolio_box .portfolio_box_left{position:relative;float:left;width:648px;padding:10px 20px 0px 20px; }

.portfolio_box span.img_blog,
.portfolio_box_menu span.img_big_right,
.portfolio_box_noborder span.img_comment{border:1px solid #cecece; background:#dcdcdc; padding:3px;display:inline-block; margin: 4px 9px 5px 0;}

.portfolio_box span.img_blog{float:left;width:256px; height:236px;}
.portfolio_box span.img_blog img {float:left;border:1px solid #fdfdfd;width:254px; height:234px}

.portfolio_box_menu span.img_big_right{float:right; width:244px; height:244px; margin: 10px 0;}
.portfolio_box_menu span.img_big_right img {border:1px solid #fdfdfd;width:242px; height:242px}

.portfolio_box_noborder span.img_comment {float:left; width:82px; height:82px}
.portfolio_box_noborder span.img_comment img {border:1px solid #fdfdfd;width:80px; height:80px}
.more_detail {width:95px;}
.portfolio_box span.img_big{margin:0;}



.blog_title{width:100%;border-bottom:1px solid #e0e0e0; font-size:0; height:45px;  margin-bottom:10px;}
.date{position:relative; top:0px; left:0px; float:right; height:35px; width:42px; border:1px solid #8c8c8c; background:url(layout/blog_date.jpg) repeat-x; margin: 0px;  color:#FFF; padding:0px 0 0 0; text-align:center;display:block; font-size:9px; line-height:18.7px;}

.date span{ display:block;font-size:18px;font-weight:bold;width:100%;}


.blog_bottom{float:left;width:100%;border-top:1px solid #e0e0e0; height:37px;  margin-top:10px; padding:10px 0;color:#6a6a6a;}
.blog_bottom .tags a,
.vertical_slide a,
#efectiv_content .portfolio_box_bottom span a{color:#6a6a6a;}

.blog_bottom .tags a:hover,
.vertical_slide a:hover,
#efectiv_content .portfolio_box_bottom span a:hover{color:#268ab9;}

.blog_bottom .tags{float:left; height:auto; width:490px;display:block; font-size:12px; padding-top:5px; }
.blog_bottom .small_comment_box {float:right;background:url(layout/blog_comment_box.gif) no-repeat; height:40px; width:59px; font-size:8px; text-align:center;}
.blog_bottom .small_comment_box a{ display:block;font-size:18px; font-weight:bold; color:#000; line-height:22px;}
.blog_bottom .small_comment_box a:hover{text-decoration:none; color:#268ab9;}

.vertical_slide{position:relative; border:1px solid #dfdfdf; background:#f3f3f3 ;margin:10px 0 10px 23px; padding:0 12px 10px 12px; font-size:12px;color:#6a6a6a; line-height:20px;}
.vertical_slide h3{padding:8px 0 8px 0px;margin:0 0 10px 0;border-bottom:1px solid #dfdfdf}
/**/
.portfolio_box_menu ul.ul_menu li.big {display:block; width:auto;height:auto;}
.portfolio_box_menu ul.ul_menu li.big a {background:#f3f3f3;height:41px;color:#6a6a6a;width:auto; display:block;border:1px solid #dfdfdf;margin-left:12px;}
.portfolio_box_menu ul.ul_menu li.big a span{height:31px;padding:8px 0 0 13px;color:#6a6a6a;width:auto; display:block;border:1px solid #5faeba;}
/**/

.portfolio_box_menu ul.ul_menu li .big{height:auto!important;border:1px solid black; margin-bottom:0; padding:0;}
.portfolio_box_menu ul.ul_menu li .big a{background:#f3f3f3;height:33px;padding:8px 0 0 13px;color:#6a6a6a;width:auto; display:block;border:1px solid #dfdfdf;margin-left:12px;}
.portfolio_box_menu ul.ul_menu li.big a:hover{color:#000000;text-decoration:none;border:1px solid #dfdfdf;}
.portfolio_box_menu ul.ul_menu li.selected.big {display:block; width:auto;height:auto;  background:url(layout/portfolio_right_menu_arrow.gif) no-repeat 0 0;}
.portfolio_box_menu ul.ul_menu li.selected.big a {background:#f3f3f3;}

.portfolio_box_menu ul.ul_menu li .archives{position:relative; top:-1px;border:1px solid #dfdfdf; border-top:1px solid #f3f3f3 ;background:#f3f3f3 ;margin:0 0 0 12px; padding:0 12px 10px 12px; font-size:12px;color:#6a6a6a;}

.portfolio_box_menu ul.ul_menu li.big .archives ul {border:1px solid #dfdfdf; padding: 0 10px 0 10px;background:#ececec;}
.portfolio_box_menu ul.ul_menu li.big .archives ul li{ font-size:14px; height:auto; color:#2c2c2c;font-weight:normal; border:none;border-bottom:1px solid #dfdfdf;margin:0; padding:8px 0 5px 15px;  background: url(layout/blog_li.jpg) no-repeat 0px 5px;}
.portfolio_box_menu ul.ul_menu li.big .archives ul li a{ font-size:14px; height:auto;color:#2c2c2c;font-weight:normal; border:none;margin-bottom:0; padding:0;background:transparent; }
.portfolio_box_menu ul.ul_menu li.big .archives ul li a:hover{color:#268ab9;text-decoration:underline;border:none; }
.portfolio_box_menu ul.ul_menu li.big .archives ul li a.active{ font-size:14px; height:auto;color:#2c2c2c;font-weight:bold; border:none;margin-bottom:0; padding:0;background:transparent; }

