@charset "utf-8";
/* CSS Document */

html, body, div, span, img, table, tbody, tr, th, td {
    margin:0;
    padding:0;
    border:0;
    outline:0;
}


body {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight:400;
	line-height:24px;
	color:#000000;
	text-align:justify;
	background-color:#EBEBEB;
	}
	
.container  {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
	padding:10px 20px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #ffffff;
}
	
	
/*GENERAL*/	
.floatright {float:right}
.floatleft  {float:left}
.centered {margin-left:auto; margin-right:auto}


/*ICONS*/

.brush {
	background-image: url(images/img0_1.png);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 55px;
	line-height: 20px;
	text-align:left;
	}


.conv {
	background-image: url(images/img0_2.png);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 55px;
	line-height: 20px;
	text-align:left;
	}

.group {
	background-image: url(images/img0_3.png);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 55px;
	line-height: 20px;
	text-align:left;
	}
	
.pen {
	background-image: url(images/img0_4.png);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 55px;
	line-height: 20px;
	text-align:left;
	}
	
.book {
	background-image: url(images/img0_5.png);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 55px;
	line-height: 20px;
	text-align:left;
	}

.cam {
	background-image: url(images/img0_6.png);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 55px;
	line-height: 20px;
	text-align:left;
	}

.happy {
	background-image: url(images/img0_7.png);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 55px;
	line-height: 20px;
	text-align:left;
	}

.sad {
	background-image: url(images/img0_8.png);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 55px;
	line-height: 20px;
	text-align:left;
	}
	
.eye {
	background-image: url(images/img0_9.png);
	background-repeat: no-repeat;
	height: 50px;
	padding-left: 55px;
	line-height: 20px;
	text-align:left;
	}

/*INDEX*/
.title {
	line-height:38px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:36px;
	color:#6C6D70;
	font-weight:600;
	margin-bottom:500px;
	margin-top:200px;
	
	
}

.cell_writers_left {
	text-align:right;
	padding-right:5px;
	color:#6C6D70;
	border-right:2px solid #000;
	vertical-align:top;
	font-weight:900;
	font-size: 14px;
}

.cell_writers_right {
	text-align:left;
	padding-left:5px;
	vertical-align:top;
	font-size: 14px;
}


.white_box   {
	border:#000 1px solid;
	margin:auto;
	font-size: 14px;
}

.contents {
	border-bottom:thick #000 solid;
	background-color:#1b4d98;
	color:#fdb939;
	font-size:36px;
	font-weight:600;
	padding:30px;
}


.contents_title {
	border-bottom:thick #000 solid;
	background-color:#fff;
	color:#fdb939;
	font-size:36px;
	font-weight:600;
	padding:30px;
}


/*INDEX_1*/
.text {
	font-size:18px;
	line-height:22px;
	}
	
.text_small{
	font-size:14px;
	line-height:18px;
	}
	
.chapter_title {
	font-size:32px;
	color:#fff;
	font-weight:600;
	padding-top:60px;
	padding-bottom:40px;
	line-height:34px;
}

.chapter_sub {
	font-size:20px;
	font-weight:600;
	}
	
.title_b {
	font-size:24px;
	font-weight:600;
	color:#000
	}
	
.green{
	background-color:#2bb45b;
	width:750px;
	}
		
.orange {
	background-color:#f6893b;
	width:750px;
	}

.blue{
	background-color:#00ade8;
	width:750px;
	}
	
.blue_2{
	background-color:#82b2ce;
	width:750px;
	}
	
.blue_dark{
	background-color:#1b4d98;
	width:750px;
	}
	
.grey{
	background-color:#e1f1e1;
	}
		
.grey_2{
	background-color:#e9f1c2;
	}
	
.sub_grey{
	font-size:12px;
	color:#6C6D70;
	}

.sub_grey_big{
	font-size:24px;
	color:#6C6D70;
	}

.sub_blue{
	font-family:"Comic Sans MS", cursive;
	font-size:24px;
	font-weight:400;
	color:#0082ac;
	}
	
.sub_inv{
	font-family:"Comic Sans MS", cursive;
	font-size:24px;
	line-height:50px;
	font-weight:400;
	color:#0082ac;
	}

.sub_green{
	font-size:18px;
	color:#2bb45b;
	}
	
.sub_green_big{
	font-size:24px;
	color:#2bb45b;
	}
	
.sub_red_big{
	font-size:24px;
	color:#d1313b;
	}
		
.sub_orange{
	font-size:24px;
	color:#f6893b;
	}
	
.sub_lime{
	font-size:24px;
	color:#bfd730;
	}
	
.sub_orange_dark{
	font-size:24px;
	color:#f4793b;
	}
	
.sub_blue_big{
	font-size:24px;
	color:#0082ac;
	}

.sub_white {
	font-size:24px;
	font-weight:600;
	color:#FFF;
	line-height:26px;
	text-align:center;
	}
	
.small_white {
	font-size:18px;
	font-weight:500;
	color:#FFF;
	line-height:22px;
	}
		
.col_blue{
	font-weight:600;
	color:#4e9ec1;
	}
	
.program{
	border-collapse:collapse;
	border:solid #000 2px;
	background-color:#e7f4fa;
	font-family:"Comic Sans MS", cursive;
	margin-left:30px;	
	}
	
.program td {
	border:solid #000 2px;
	padding:2px;
	text-align:center;
	}