/* CSS Document */

/*training course*/
#subnav{ width:172px; float:left; margin-right:3px; margin-bottom:6px;}
#subnav .subnav_title2{ background:url(../images/subnav_bg_t2.png) left no-repeat; width:172px; height:26px; line-height:26px; font-size:1.1em; color:#b52121; font-weight:bold; text-align:center;}
#subnav .subnav_title2 .st_bgr2{ background:url(../images/subnav_bg_t2.png) #FFFFFF right no-repeat; float:right; width:6px; height:26px;}
#subnav .subnav_title2 a{color:#0B538B; text-decoration:none;}
#subnav .subnav_title2 a:hover{color:#0B538B; text-decoration:underline;}

#subnav .subnav_menu2{ width:170px; border-left:1px solid #ffda8a;border-right:1px solid #ffda8a;}
#subnav .subnav_bottom2{background:url(../images/subnav_bg_b2.png) left no-repeat; width:172px; height:6px; line-height:6px; }
#subnav .subnav_bottom2 .sb_bgr2{background:url(../images/subnav_bg_b2.png) #ffffff right no-repeat; width:6px; height:6px; line-height:6px; float:right; }

#subnav .subnav_menu2 ul{ width:166px; list-style:none; padding:0;margin:0; margin-left:2px; }
#subnav .subnav_menu2 ul li{ width:inherit; line-height:18px; text-align:left; text-indent:16px;}
#subnav .subnav_menu2 ul li a{ display:block; font-size:1em; color:#b52121;  text-decoration:none; line-height:25px; height:25px;}
#subnav .subnav_menu2 ul li a:hover{ display:block; font-size:1em; color:#ff0000; font-weight:bolder; text-decoration:underline; line-height:25px; height:25px; background:#fff7dc;}
#subnav .subnav_menu2 .subsub {font-size:0.9em; margin-left:6px; color:#0B538B;}
#subnav .subnav_menu2 .subsub ul li a:link{font-size:0.9em; color:0B538BF; text-decoration:none;}
#subnav .subnav_menu2 .subsub ul li a:visited{font-size:0.9em; color:#ef7013; text-decoration:none; background:none}
#subnav .subnav_menu2 .subsub ul li a:hover{font-size:0.9em; color:#ef7013; text-decoration:underline;background:none}
#subnav .subnav_menu2 .subsub ul li a:active{font-size:0.9em; color:#ef7013; text-decoration:underline;background:none}
#subnav .subnav_menu2 .subsub .highlight {font-size:0.9em; color:#ef7013; text-decoration:underline; background:none}


/*training left Two-level navigation*/
#subnav .nav_two ul{ width:166px; list-style:none; padding:0;margin:0; margin-left:2px; font-weight:bolder;color:#2e89b6; line-height:30px;}
#subnav .nav_two ul li{ width:inherit; line-height:18px; text-align:left; text-indent:30px;}
#subnav .nav_two ul li a{ display:block; font-size:1em; color:#2e89b6; font-weight:bolder; text-decoration:none; line-height:25px; height:25px;}
#subnav .nav_two ul li a:hover{ display:block; font-size:1em; color:#ff6000; font-weight:bolder; text-decoration:none; line-height:25px; height:25px; background:#f2f9fe;}




/*training left Three-level navigation*/
#subnav .nav_Three{width:160px; height:100%; margin-right:3px; margin-bottom:6px; text-align:left;font-weight:normal; font-size:12px;}
#subnav .nav_Three ul{width:156px; list-style:none; padding:0;margin:0; margin-left:2px; }
#subnav .nav_Three ul li{ width:inherit; line-height:20px; text-align:left; text-indent:40px; font-weight:100; color:#3399cc;}
#subnav .nav_Three ul li a{ display:block; font-size:1em; color:#3399cc;  text-decoration:none; line-height:22px; height:22px;font-weight:normal;}
#subnav .nav_Three ul li a:hover{ display:block; font-size:1em; color:#ff6000; text-decoration:underline; line-height:22px; height:22px; background:url(../images/triangle.png) 30px 6px no-repeat;width:inherit; line-height:22px; text-align:left; text-indent:40px;font-weight:100; font-size:12px; }
#subnav .nav_Three_first{background:url(../images/triangle.png) 30px 6px no-repeat;width:inherit; text-decoration:underline; line-height:22px; text-align:left; text-indent:40px;font-size:12px; color:#ff6000;}

.training_con_first{background:url(../images/triangle.png) 10px 6px no-repeat;width:inherit; text-decoration:none; line-height:22px; text-align:left; text-indent:0px;font-size:12px; color:#444444; font-weight:bolder;}
.training_con{ list-style:none;}
.training_con ul{ float:left; width:150px; list-style:none; margin-left:50px;}
.training_con li{ list-style:none; text-indent:24px;line-height:22px; color:#777777;}


.content{
background:#ffffff;}
.filletRect{
display:block;
}
.filletRect *{
display:block;
height:1px;
overflow:hidden;
background:#ffffff;
}
.filletRect1{
border-right:1px solid #efefef;
padding-right:1px;
margin-right:2px;
border-left:1px solid #efefef;
padding-left:1px;
margin-left:2px;
background:#c4c4c4;
}
.in{
background:#bdbdbd;
}
.filletRect2{
border-right:1px solid #e0e0e0;
border-left:1px solid #e0e0e0;
padding:0px 1px;
background:#cdcdcd;
margin:0px 1px;
}
.filletRect2_in{
border-right:1px solid #efefef;
border-left:1px solid #efefef;
}

.filletRect3{
border-right:1px solid #ededed;
border-left:1px solid #ededed;
background:#cfcfcf;
padding:0px 1px;
}
.filletRect4{
border-right:1px solid #cdcdcd;
border-left:1px solid #cdcdcd;
background:#eaeaea;
padding:0px 1px;
}
.filletRect5{
border-right:1px solid #c1c1c1;
border-left:1px solid #c1c1c1;
}
.filletRect_content{
padding:0px 5px;
padding-bottom:20px;
background:#ffffff;
min-height:50px;
border-left:1px solid #bdbdbd;
border-right:1px solid #bdbdbd;
}
.p2{
float:left;
width:500px;
}

h1{ font-size:18px; line-height:1em; color:#0077B0; text-align:left; margin-top:0px !important; 
margin-top:10px; padding:3px;}
.intro{
margin-top:0px !important;
margin-top:5px;
line-height:24px;
font-size:12px;
}
.picshow{
text-align:center;
margin-top:15px;
}

.picshow_logo{ float:left;margin:10px;list-style:none;}
.picshow_logo img{ height:35px; margin:15px;  }
.picshow_logo ul{ list-style:none; line-height:50px;}
.picshow_logo li{ list-style:none; line-height:50px;}

.picshow2{
background:transparent url(/images/producy.jpg) no-repeat;
text-align:center;
margin-top:15px;
padding-top:1px;
height:215px;
}
.picshow2 div{
	height: 73px;
}
.picshow2 ul{float:left; text-align:left; font-size:12px; color:#444444; margin:0px; padding:0px; padding-left:180px; padding-top:18px;
}
.picshow2 li{ line-height:18px; float:left; width:150px; padding:0px; margin:0px;
}
.course{
float:right;
background:transparent url(/images/course.jpg) no-repeat;
width:205px;
height:auto;
}
.c1{
padding-top:70px;
line-height:28px;
text-align:center;
font-weight:bold;
color:#656565;
height:165px;
}
.c2{
background:transparent url(/images/link2.jpg) no-repeat;
width:204px;
height:100px;
}
.btm{
float:left;
width:737px;
}
.lft{
clear:left;
width:490px;
}
.subarea .lft{
width:488px;
}
.lft .subarea_title{
color:#fe4900;
font-size:14px;
}
.rgt{
float:right;
clear:right;
width:240px;
}
.rgt .subarea_title{
color:#fe4900;
font-size:14px;
}
.subarea .rgt{
width:238px;
float:none;
}
.logo_frd{
float:right;
width:737px;
margin:0px;
margin-bottom:10px;
padding:0px;
}
.logo_frd ul{
margin:0px;
padding:0px;
}
.logo_frd li{
	height: auto;
	list-style-type:none;
}
.space{  height:10px; width:100%;}