/* CSS Document */
/*Begin Layout*/
#wrap{
	width:1005px;
	height:auto;
	margin:auto;
}

#header{
	width:1005px;
	height:97px;
	float:left;
	background:#FFFFFF;
}

#main{
	width:1005px;
	height:auto;
	float:left;
	padding:0px 0px 30px 0px;
	background:#FFFFFF;
}

#footer{
	width:1005px;
	height:58px;
}
/*End Layout*/

/*Begin Header*/
#logo{
	width:212px;
	height:95px;
	float:left;
	font-size:0;
	margin:2px 0px 0px 42px;
	display:inline;
}
#menu_header{
	width:auto;
	height:30px;
	float:right;
	margin:40px 30px 0px 0px;
	display:inline;
}
/*End Header*/

/*Begin Main*/
#baner{/*Begin Baner*/
	width:957px;
	height:400px;
	margin:0px 0px 0px 22px;
	clear:both;
}

#img_baner{
	width:957px;
	height:400px;
	font-size:0;
}

#text_baner{
	width:957px;
	height:54px;
	background: url(images/img_baner_60_3.jpg) no-repeat;

}
#slogan{
	width:auto;
	height:auto;
	float:left;
	font-size:24px;
	color:#FFFFFF;
	margin:15px 0px 0px 26px;
	display:inline;
}
#callus{
	width:auto;
	height:auto;
	float:left;
	font-size:27px;
	color:#4d4d4d;
	margin:8px 0px 0px 80px;
	display:inline;
}
/*End baner*/
#content{
	width:950px;
	height:auto;
	margin:13px 0px 0px 22px;
}

#content_left{
	width:681px;
	height:235px;
	float:left;
	background:url(images/back_content_left.jpg) no-repeat;
	margin-top:20px;
}

#content_left_box{
	width:227px;
	height:235px;
	float:left;
}
/*Begin box left*/
.bg_top_left{
	width:227px;
	height:13px;
	font-size:0;
}
.bg_center_left{
	/*width:227px;*/
	width:204px;
	height:207px;
	padding:0px 10px 0px 13px;
}
.bg_bootom_left{
	width:227px;
	height:13px;
	font-size:0;
}
/*End box left*/

/*Begin box center*/
.bg_top_center
{
	width:227px;
	height:13px;
	font-size:0;
}
.bg_center_center{
	/*width:227px;*/
	width:204px;
	height:207px;
	padding:0px 10px 0px 13px;
}
.bg_bootom_center
{
	width:227px;
	height:13px;
	font-size:0;
}
/*End box center*/

/*Begin box right*/
.bg_top_right
{
	width:227px;
	height:13px;
	font-size:0;
}
.bg_center_right{
	/*width:227px;*/
	width:204px;
	height:207px;
	padding:0px 10px 0px 13px;
}
.bg_bootom_right
{
	width:227px;
	height:13px;
	font-size:0;
}
/*End box right*/

/*Begin Style Box*/
.box_title{
	width:auto;
	height:22px;
	font-size:20px;
	color:#4d4d4d;
	margin:0px 0px 0px 8px;
	display:inline;
}
.box_img{
	width:204px;
	height:94px;
	margin:5px 0px 0px 0px;
}
.box_text{
	width:auto;
	height:85px;
	font-size:11px;
	margin:3px 0px 0px 0px;
}
/*End Style Box*/

/*Begin Area Right*/
#content_right{
	width:234px;
	height:233px;
	float:left;
	margin:20px 0px 0px 20px ;
	display:inline;
}
#content_right_title{
	width:auto;
	height:28px;
	font-size:26px;
	color:#6ccff6;
	margin:0px 0px 5px 0px;
}
.content_right_content{
	width:100%;
	height:auto;
	clear:both;
}
.style_list{
	width:9px;
	height:5px;
	float:left;
	padding:4px 0px 0px 0px;
}
.content_right_text{
	width:214px;
	height:auto;
	float:left;
	text-align:left;
	margin:0px 0px 0px 8px;
	display:inline;
	font-size:12px;
}
.line{
	width:195px;
	height:1px;
	font-size:0;
	background:url(images/line.jpg) top left repeat-x;
	float:left;
	margin:5px 0px 5px 8px;
}
/*End Area Right*/

/*Begin Subpage*/
/*Begin Area Left Subpage*/
#content_left_subpage{
	width:245px;
	height:auto;
	float:left;
}

#menu_left{
	width:225px;
	height:200px;
}

.line_200{
	width:210px;
	height:1px;
	font-size:0;
	background:url(images/line.jpg) top left repeat-x;
	float:left;
	margin:0px 0px 7px 0px;
}

#box_login{
	width:230px;
	height:250px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 100px 0px;
}
/*Style Box*/
.bg_top_login{
	width:229px;
	height:21px;
	background:url(images/bg_top_login.jpg) top left no-repeat;
	font-size:0;
}
.bg_center_login{
	/*width:229px;*/
	width:211px;
	height:206px;
	background:url(images/bg_center_login.jpg) top left repeat-y;
	padding:0px 0px 0px 18px;
}
.bg_bottom_login{
	width:229px;
	height:21px;
	background:url(images/bg_bottom_login.jpg) top left no-repeat;
	font-size:0;
}
/*End Style Box*/

.title_box_login{
	width:auto;
	height:22px;
	font-size:18px;
	color:#6ccff6;
	padding:0px 0px 10px 0px;
}
.title_field{
	width:auto;
	height:16px;
	font-size:14px;
	color:#585858;
	padding:0px 0px 0px 8px;
	margin:5px 0px 4px 0px ;
	display:inline;
}
.field_input{
	width:193px;
	height:30px;
	background:url(images/bg_input.jpg) top left no-repeat;
	padding:5px 0px 0px 7px;
	font-size:12px;
}
.field_input input{
	margin:0;
	padding:0;
}
.btn_send{
	width:49px;
	height:13px;
	float:right;
	margin:2px 20px 0px 0px;
	display:inline;
}
/*End Area Left Subpage*/

/*Begin Area Right Subpage*/
#content_right_subpage{
	width:100%;
	height:auto;
	float:left;
}
.right_subpage_content{
	width:auto;
	height:auto;
}
.content_title{
	width:auto;
	height:45px;
	font-size:30px;
	color:#96c93c;
	margin-top:20px;
}
.content_text{
	width:auto;
	height:auto;
	font-size:14px;
	padding:0px 0px 0px 5px;
}

.line_690{
	width:100%;
	height:1px;
	font-size:0;
	background:url(images/line.jpg) top left repeat-x;
	float:left;
	margin:20px 0px 10px 0px;
	display:inline;
}

.subpage_content_img{
	width:312px;
	height:auto;
	float:left;
}
.title_img{
	width:auto;
	height:38px;
	font-size:30px;
	color:#6ccff6;
}

.subpage_content_text{
	width:345px;
	height:auto;
	float:left;
	margin:0px 0px 0px 5px;
	display:inline;
}
.content_text_title_24{
	width:auto;
	height:28px;
	font-size:24px;
	font-weight:bold;
	color:#828282;
	margin:35px 0px 3px 5px;
	
}
/*End Area Right Subpage*/

/*End Subpage*/

/*End Main*/

/*Begin Footer*/
#footer_menu{
	width:auto;
	height:16px;
	padding:0px 0px 0px 20px;
	font-size:11px;
	background:#FFFFFF;
	clear:both;
}
#footer_menu a:link{
	color:#666666;
	text-decoration:none;
}

#footer_menu a:hover{
	text-decoration:underline;
}

#footer_menu a:visited {
	color:#666666;
	text-decoration:none;
} 
#footer_menu a:hover {
	text-decoration:underline;
} 
#footer_menu a:active {
	color:#6ccff6;
	text-decoration:none;
} 

#site_add{
	width:auto;
	height:20px;
	padding:0px 0px 0px 750px;
	font-size:11px;
	font-weight:bold;
	background:#FFFFFF;
	clear:both;
	
}
#site_add a{
	text-decoration:none;
	color:#666666;
}
#site_add a:hover{
	text-decoration:underline;
	color:#666666;
}
.line_color{
	width:auto;
	height:9px;
	font-size:0;
	background:#f4f4f4;
}
#copy_right{
	width:auto;
	height:15px;
	font-size:11px;
	text-align:right;
	clear:both;
}
/*End Footer*/

/*Begin style*/
body{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#848484;
	background:url(images/bg_main.jpg) top left repeat-x #000000;
}
img {
	border:0;
}
/*End style*/

/*Begin Style Menu Horizontal*/
.menu_header_item{
	width:auto;
	height:26px;
	float:left;
}

.menu_header_item a{
	width:auto;
	height:100%;
	font-size:16px;
	color:#000000;
	text-decoration:none;	
}
/*Bg menu*/
.nav_left{
	width:15px;
	height:25px;
	float:left;
}
.nav_center{
	width:auto;
	height:25px;
	float:left;
}
.nav_right{
	width:10px;
	height:25px;
	float:left;
}
/*End Style Menu Horizontal*/
.menu_left_item{
	width:220px;
	height:26px;
	float:left;
	margin:0px 0px 7px 0px;
}

.menu_left_item a{
	width:auto;
	height:100%;
	font-size:16px;
	color:#4d4d4d;
	text-decoration:none;
}

.vertical_center{
	width:185px;
	height:25px;
	float:left;
}

/*Begin Style Menu Vertical*/
/*End*/

/*Images*/
#images{ width:250px;
height:100%;
padding: 25px 25px 5px 40px;
float:left;
}
#separador_img{
width:20px;
height:690px;
float:left;
}

.content_text_title_16{
	width:auto;
	height:28px;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#828282;
	margin:5px 0px 3px 5px;
	
}
.content_text_title_14{
	width:auto;
	height:28px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin:5px 0px 3px 10px;
	
}

.title_img2{
	width:auto;
	height:28px;
	font-size:24px;
	color:#6ccff6;