/* Design by VTEM http://www.vtem.net  All Rights Reserved */

#vt_body_wrapper{ margin:0 auto; min-width:980px;}
#vt_logo_showcase .vt_container{position:relative;}
#vt_path_wapper{
 position:relative;
 height:54px;
 color:#ee9999;
 } 
#vt_path_wapper,
#vt_drawer .view_portfolio{} 
#vt_main_com{padding:0px 10px;}
#vt_main_show{ display:block; margin:0 auto; padding:155px 0 10px; background: #fff;}
#vt_nav_left, #vt_nav_right{
 margin:0px 5px;
 font-family:Arial, Helvetica, sans-serif;
	 }
div.vt_container{background:transparent !important;}
#vt_main_top{
margin:0 auto;
background:url("../images/header_bg.jpg") repeat scroll center 0 transparent;position:fixed;width: 100%;z-index: 100;
}
#vt_logo{
float: left;
width: 182px;
height:68px;
margin-top:15px;
  }
.vt_wapper_mainmenu{
display:block;
clear:both;
margin:0 auto;
min-height:100px;
border-bottom:1px solid #679A00;
background:url(../images/vt_bgmain_menu.png) center top no-repeat;
position:relative;
z-index:9999;
}  
#vt_main_menu{
	height:88px;
	line-height:88px;
	position:relative;
	width:760px;
	margin-top:10px;
	float:left;
}
  
#vt_top p{ padding-bottom:8px; line-height:1.5;}
#vt_breadcrumb{ width:690px; float:left;}
#vt_header{ display:block; padding:0px;}
#vt_header .custom img{ margin:0px 10px 0px 0px;  }
.vt_head_wapper{ margin-top: 5px; padding-bottom: 10px;}
#vt_drawer {margin:20px 0px 0px 0px;padding:5px 10px;text-align:center;}
.vt_head_wapper,
#vt_drawer{ background:url(../images/line_content.png) left bottom repeat-x;}
#vt_drawer .fontlang{ font-size:18px; font-style:italic;}	
#vt_drawer .fontsmall{ color:#888;}
#vt_drawer .view_portfolio{
display:inline-block;
margin-top:20px;
padding:7px 25px;
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
#vt_drawer .view_portfolio:hover{ background-position:left -50px;}
#vt_drawer .view_portfolio a,
#vt_drawer .view_portfolio a:hover{ background:url(../images/view_arrow.png) right no-repeat;}
#vt_drawer .view_portfolio a{ font-size:18px; color:#fff; padding-right:30px; background-position:right 5px; }
#vt_drawer .view_portfolio a:hover{ text-decoration:none; cursor:pointer; background-position:right -30px;}
#vt_top{width:270px; margin-top:10px; float:right;}
#vt_top a{color:#B4E452;}
#vt_top a:hover{color:#fff;}
#vt_top .search{
margin-top:0px;
float:right;
width:208px;
height:29px;
padding:0px;
background:url(../images/vt_bgsearch.png) left top no-repeat;
}
#vt_top .search .inputbox {width:140px; padding:0px 5px 0px 10px !important; border:none; background:none; color:#ee9999; border:0px !important;}
#vt_top .search .button{width:50px; height:25px; *font-size:0px; text-indent:-999999px;border:none; background:none; *color:#ee9999;}
#vt_top .search .button:hover{ cursor:pointer; border:0px !important;}
.cols3{width:320px; padding:0;}

#vt_footer .vt_module_inside{ padding:0px 8px; margin:10px 0px;}
#vt_menu_footer{width:600px; float:left;}
#vt_menu_footer .menu,
#vt_copyright{ font-family:Arial, Helvetica, sans-serif;}
#vt_copyright{ padding:10px 0px; text-align:center; color:#444;}
#vt_copyright a{ color:#777;}
#vt_wapper_footer, #vt_footer_menu_copyright{ 
background:url(../images/partem_maintop.png) left top repeat;
margin:0 auto; 
color:#777; 
min-height:50px;
 }
#vt_footer_menu_copyright .vt_utility_gotop{ 
display:block; 
background:#151515;
height:38px; 
padding:0px 10px;
}
#vt_bottom,#vt_bottom table{ min-height:0px;}
#vm_theme {position: absolute; top: 0px; left: -5321px;}
#vt_bottom .vt_module_inside{padding:5px 10px;}
#vt_footer ul{list-style:none; padding:0; margin:0;}
#vt_footer ul li a,#vt_footer ul li a:link,#vt_footer ul li a:visited{
padding:5px 5px 5px 15px;
display:block;
background:url(../images/li_arrow1.gif) left center  no-repeat;
color:#777;
border:none;
}
#vt_footer ul li a:hover{ text-decoration:underline;}
.width100, .cols-1 .item{ width:100% !important;}
.width50, .cols-2 .item{ width:50% !important;}
.width33, .cols-3 .item{width:33.33% !important;}
.width25, .cols-4 .item{ width:25% !important; *width:24% !important;}
.items-row .item{ float:left;  margin-top:10px;}
.wapper_item{ padding:0px 5px; *padding:0px 5px 0px 0px;}