h1{ width:450px;  display:inline-block;float:left; }
#content .content_all .box a.img_slider{float:left; background:#bbdae8; padding:3px; display:inline-block;}

#content .content_all .box a.img_slider{width:146px; height:111px;}
#content .content_all .box a.img_slider img {border:1px solid #fdfdfd; width:144px; height:109px;}
#content .content_all .box a:hover.img_slider img { border:1px solid #1caae4;}

#content .content_all .box .box_title{ width:100%; height:30px; border-bottom:none; float:left;padding-bottom:15px; background:url(layout/box_title_line.jpg) repeat-x bottom; }

#content .content_all .box .box_title .sub_menu {width:450px; float:right;}
#content .content_all .box .box_title .sub_menu ul {margin:0; padding:0;list-style:none; float:right;}
#content .content_all .box .box_title .sub_menu ul li {float:left; height:45px; width:auto;background:transparent;}

.box .box_title .sub_menu li a, 
.box .box_title .sub_menu li a:visited,
.box .box_title .sub_menu li a.active, 
.box .box_title .sub_menu li a.active:visited
{display: block;height:45px;margin-left:2px;text-decoration: none;	width:auto;color:#0098d3;font-size:14px; font-weight:bold; outline:0; cursor:pointer;}
	
	
.box .box_title .sub_menu li a:hover{	color:#01709b;}
	
.box .box_title .sub_menu li a span {display:block;height:38px; padding-left:5px;background:url(layout/sub_menu_left.jpg) no-repeat top left;}
.box .box_title .sub_menu li a span span{display:block;height:26px; padding:0px;background:url(layout/sub_menu_right.jpg) no-repeat top right; padding: 12px 8px 0 8px;}
.box .box_title .sub_menu li a.active, 
.box .box_title .sub_menu li a.active:visited {color:#000; background:url(layout/sub_menu_arrow.jpg) no-repeat bottom center;}
.box .box_title .sub_menu li a.active span {display:block;height:38px; padding-left:5px;background:url(layout/sub_menu_left_active.jpg) no-repeat top left;}
.box .box_title .sub_menu li a.active span span{display:block;height:26px; padding:0px;background:url(layout/sub_menu_right_active.jpg) no-repeat top right; padding: 12px 8px 0 8px;}

/*PORTFOLIO*/
.box .box_middle #gallery{ height:auto; display:block; width:100%; float:left; padding-top:10px;}
.box .box_middle #gallery ul{ margin:0; padding:0; list-style:none;}
.box .box_middle #gallery ul li{ width:291px; height:212px; margin:0 17px 17px 0; float:left;  background:#eff7fa;}
.box .box_middle #gallery ul li.last {margin:0 0px 17px 0;}

.box .box_middle #gallery ul li a{font-weight:bold; font-size:14px; padding:5px 0 0 5px; display:block; }
.box .box_middle #gallery ul li a:hover{color:#0184b7;}

.box .box_middle #gallery ul li a.image_link{ width:285px;height:176px; padding:3px; display:block; background:#bbdae8;}
.box .box_middle #gallery ul li a.image_link img { width:283px; height:174px; border:1px solid #fff;}
.box .box_middle #gallery ul li a.image_link img:hover { width:283px; height:174px; border:1px solid #17a9e4;}


.box .box_middle span.img_border{ background:#7b98b3; padding:3px; display:block; width:226px; height:148px; float:left; margin:0 15px 15px 0;}
.box .box_middle img {float:left; border:1px solid #c2d3e3}
/*END PORTFOLIO*/
