@charset "utf-8";
/* CSS Document */

#trt1{
	background:url(../img/design/webdesign_31.png) no-repeat;
	padding-left:24px;	
	color:#63952e;
	padding-top:0px;
	padding-bottom:6px;
}
.text1{
	padding-left:24px;	
	padding-top:4px;
	font-size:11pt;
}

.catarea{
	width:724px;	
	
}
.catarea .middle{
	position:relative;	
}
.catarea .middle .imgarea{
	width:133px;
	text-align:center;
	padding-left:10px;
}
.catarea .middle .textarea{
	width:537px;
	
}

#no1.catarea .head{
	background:url(../img/school/school_05.png) no-repeat;
	height:65px;
	margin-top:25px;
}
.catarea .head h4{
		font-size:30px;
		padding:20px 10px 0 30px;
}
.catarea .head .titletext{
	padding:36px 0 0 0;
	font-size:12pt;
}
#no1.catarea .head h4{
	color:#6a8a23;	
}
#no1.catarea .middle{
	background:url(../img/school/school_11.png) repeat-y;

	width:695px;
	padding:3px 14px 10px;
	font-size:11pt;
	line-height:120%;
}

#no1.catarea .foot{
	background:url(../img/school/school_12.png) no-repeat;
	height:21px;
	width:723px;
	padding-bottom:4px;
}
#no1.catarea .middle .btn a{
		background:url(../img/design/webdesignbtns_77.png) no-repeat;
}

#no2.catarea .head{
	background:url(../img/school/school_14.png) no-repeat;
	height:63px;
	margin-top:25px;
}
#no2.catarea .head h4{
	color:#3473bc;	
}
#no2.catarea .middle{
	background:url(../img/school/school_20.png) repeat-y;

	width:695px;
	padding:3px 14px 10px;
	font-size:11pt;
	line-height:120%;
}

#no2.catarea .foot{
	background: url(../img/school/school_21.png) no-repeat;
	height: 21px;
	width: 723px;
	padding-bottom: 35px;
}
#no2.catarea .middle .btn a{
		background:url(../img/design/webdesignbtns_87.png) no-repeat;
}

.catarea .middle .btn{
	position:absolute;
	bottom:10px;
	right:30px;	
}
.catarea .middle .btn{
	width:138px;
	height:32px;
	display:block;
}
.catarea .middle .btn a{
	padding-left:30px;
	width:108px;
	height:224px;
	display:block;
	text-decoration:none;
	color:#FFF;
	padding-top:8px;
	font-weight:normal;	
}




#arealist{
	width:300px;
	padding-left:23px;
}

#arealist table{
	width:100%;
}
#arealist table th,#arealist table td{
	padding-top:10px;
	padding-bottom:10px;
}
#arealist table th{
	vertical-align:top;

}
#arealist table th.line1{
	border-right:5px solid #f4a2ea;
}
#arealist table th.line2{
	border-right:5px solid #a2eca5;
}
#arealist table th.line3{
	border-right:5px solid #e9c682;
}
#arealist table td{
	padding-left:22px;
}

.area{
		
	
}

.textarea2{
	margin-bottom: 40px;
	margin-top: 10px;
	width: 643px;
	background: #e4e4e4;
	padding: 12px 30px 17px;
	font-size: 11pt;
}
.suportarea{
	width:100%;	
	padding-top:20px;
}
.suportarea .line_left{
	width:167px;

}

.suportarea .line_right{
	width:538px;

}
.suportarea .line_right .textarea3{
	padding-top:10px;
	padding-bottom:40px;
}
.suportarea h4{
color:#4c6627;
font-weight:bold;
padding-left:10px;
border-left:3px solid #4c6627;
font-size:16pt;
margin-bottom:9px;
}

.suportarea .tablearea{
	width:100%;
	
}
.suportarea .tablearea table{
	width:100%;
	
}
.suportarea .tablearea table th{
	width:35%;
	
}

.corsearea{
	width: 723px;
	padding-bottom: 0px;
}
.corsearea .middle .line_right .link{
	text-align:right;
	
}
.corsearea .middle .line_right .link a{
	color:#444;
	font-weight:bold;
	font-size:12pt;
}
.corsearea .middle .line_right .texts{
	padding:20px 10px 14px;;	
	
}
.corsearea .middle .line_right{
	width:480px;
	font-size:11pt;
}

#no1.corsearea .head{
	width:100%;	
	height:22px;
	background:url(../img/school/school2_1_05.png) no-repeat;
	margin-top:20px;
}
#no1.corsearea .middle{
	width: 671px;
	padding: 0px 26px;
	background: url(../img/school/school2_1_16.png) repeat-y;
}
#no1.corsearea .middle .line_right h3{
	width:460px;
	background:url(../img/school/school2_1_12.png) repeat-x;
	
	height:25px;
	color:#648c2b;
	padding:5px 10px 4px;
	font-size:14pt !important;
}
#no1.corsearea .middle .line_right h3 a{
	color:#648c2b;
	text-decoration:none;
}
#no1.corsearea .foot{
	width:723px;
	height:18px;
	background:url(../img/school/school2_1_17.png) no-repeat;
}



#no2.corsearea .head{
	width:100%;	
	height:18px;
	background:url(../img/school/school2_1_19.png) no-repeat;
	margin-top:20px;
}
#no2.corsearea .middle{
	width: 671px;
	padding: 0px 26px;
	background: url(../img/school/school2_1_25.png) repeat-y;
}
#no2.corsearea .middle .line_right h3{
	width:460px;
	background:url(../img/school/school2_1_12.png) repeat-x;
	
	height:25px;
	color:#1c82b7;
	padding:5px 10px 4px;
	font-size:14pt !important;
}
#no2.corsearea .middle .line_right h3 a{
	color:#1c82b7;
	text-decoration:none;
}

#no2.corsearea .foot{
	width:723px;
	height:18px;
	background:url(../img/school/school2_1_26.png) no-repeat;
}


#no3.corsearea .head{
	width:100%;	
	height:18px;
	background:url(../img/school/school2_1_28.png) no-repeat;
	margin-top:20px;
}
#no3.corsearea .middle{
	width: 671px;
	padding: 0px 26px;
	background: url(../img/school/school2_1_33.png) repeat-y;
}
#no3.corsearea .middle .line_right h3{
	width:460px;
	background:url(../img/school/school2_1_12.png) repeat-x;
	
	height:25px;
	color:#de111f;
	padding:5px 10px 4px;
	font-size:14pt !important;
}
#no3.corsearea .middle .line_right h3 a{
	color:#de111f;
	text-decoration:none;
}

#no3.corsearea .foot{
	width:723px;
	height:18px;
	background:url(../img/school/school2_1_34.png) no-repeat;
}


#no4.corsearea .head{
	width:100%;	
	height:17px;
	background:url(../img/school/school2_1_36.png) no-repeat;
	margin-top:20px;
}
#no4.corsearea .middle{
	width: 671px;
	padding: 0px 26px;
	background: url(../img/school/school2_1_41.png) repeat-y;
}
#no4.corsearea .middle .line_right h3{
	width:460px;
	background:url(../img/school/school2_1_12.png) repeat-x;
	
	height:25px;
	color:#ff9702;
	padding:5px 10px 4px;
	font-size:14pt !important;
}
#no4.corsearea .foot{
	width:723px;
	height:18px;
	background:url(../img/school/school2_1_42.png) no-repeat;
	margin-bottom:30px;
}

#no4.corsearea .middle .line_right h3 a{
	color:#ff9702;
	text-decoration:none;
}




#plandetail,#plandetail table{
	width:540px;	
	
}
#plandetail table th{
	width:35%;
}
.plandetailarea{
	padding-bottom:10px;	
	
}
.planimg{
	padding-left:7px;	
}
#optiondetailtext{
	padding:5px 0 25px 20px;	
}
