@charset "utf-8";
/* CSS Document */


/*STRUCTURAL*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #000000;
	line-height: 130%px;
	background-color: #ebebeb;
	text-align:justify;
}

.container  {
	background-color:#FFF;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	border-spacing:0px;
}

/* cell of container table*/
.ch0, .ch1, .ch2, .ch3, .ch4, .ch5, .ch6, .ch7, .ch8, .ch9    {
	text-align:justify;
	padding:10px 80px 10px;
	vertical-align:top;
}



/*GENERAL*/

.center  {text-align:center}
.left  {text-align:left}
.right  {text-align:right}
.justify {text-align:justify}
.bold  {font-weight:bold}
.italic {font-style:italic}
.p {
	margin-top: 0px;
	text-align: justify;
	margin-bottom: 0px;
}
.centered {margin-left:auto; margin-right:auto}
.floatright {float:right}
.floatleft  {float:left}
.ind  {padding-left:30px}
.normal {font-style:normal; color:#000; font-weight:100}
ul {margin-left:-20px}
.clear {clear:both}

/*FONTS*/

.sm  {font-size:85%}
.h1 {font-size:180%}
.h2 {font-size:140%}
.title {font-size:130%; font-weight:700}
.subtitle {font-size:105%;}
.black {color:#000}
.bottom {vertical-align:bottom}
.top {vertical-align:top}
.middle {vertical-align:middle}
.footnote {
	font-size: 80%;
	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 15px;
	text-align:left;
}	
.first  {
	font-size:250%;
	width:55px;
	text-align:center;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	
}

/*LINKS*/

a:link {
	text-decoration: none;
	color: #c9252b;
}
a:visited {
	text-decoration: none;
	color: #c9252b;
}
a:hover {
	text-decoration: none;
	color: #c9252b;
}
a:active {
	text-decoration: none;
	color: #c9252b;
}

/*BOXES*/

.credits_cell_r {text-align:right; 
                 padding-right:40px; 
				 color:#6d6e70; 
				 border-right:#306da6 2px solid; 
				 vertical-align:top;
				 width:37%;
	}
	
.credits_cell_l {
	             text-align:left; 
                 padding-left:10px; 
				 width:63%;
				 vertical-align:bottom;
	}
	
.rounded  {
	       border-width:2px;
           border-style:solid;
		   border-radius:20px;
		   padding:10px; 
		   font-size:85%;
		   text-align:justify;	
}

.pink  {
	       border-width:2px;
           border-style:solid;
		   border-radius:20px;
		   padding:10px; 
		   font-size:85%;
		   text-align:justify;	
}



.filled  {
	      border-radius:20px;
		  text-align:center;
		  padding:3px;
		  font-weight:600;
		  font-style:italic;
}

.filled_h  {
	      border-top-left-radius:20px;
		  border-top-right-radius:20px;
		  text-align:center;
		  padding:3px;
		  color:#fff;
		  font-weight:600;
		  font-style:italic;
}

.tag  { 
		  text-align:right;
		  padding:10px;
		  padding-right:30px;
		  font-weight:600;
		  font-size:130%; 
		  border-style:solid;
		  border-width:2px;
		  border-left-width:0;
		  border-top-right-radius:20px;
		  border-bottom-right-radius:20px;
		  margin-left:-75px;
		  width:150px;
		  float:left;
	
		  }
		  
.border_thin  {
	border-width:2px;
	border-style:solid;
}



.line  {
	    width:350px; 
        border-bottom:#000 1px solid; 
		margin-bottom:5px;
		font-weight:900;
		margin-top:20px;
		}

.page_border  {width:60px;
               background-repeat:no-repeat;
			   background-position:center;
}

.flower  {
	width:97%;
	padding:32px 26px;
}

.flower_black  {
	width:100%;
	padding:32px 26px;
}

.inner_flower {padding:5px;
               text-align:left;
			   font-size:75%;
			   vertical-align:top;
}

.inner_flower_black {padding:10px;
               text-align:left;
			   font-size:75%;
			   vertical-align:top;
}

/*COLORS*/

/*COLORS PER CHAPTER*/

/*CHAPTER_0*/

.ch0 h1  {color:#306da6;}
.ch0 h2  {color:#c9252b;}
.ch0 ol  {color:#c9252b;}
.ch0 .title  {color:#c9252b;}
.ch0 .subtitle  {color:#c9252b;}
.ch0 .rounded  {background-color:#fde7dd; border-color:#c9252b}


/*CHAPTER_1*/

.ch1 h1  {color:#306da6;}
.ch1 h2  {color:#c9252b;}
.ch1 ol  {color:#c9252b;}
.ch1 .title  {color:#c9252b;}
.ch1 .subtitle  {color:#c9252b;}
.ch1 .rounded  {background-color:#fde7dd; border-color:#c9252b}
.ch1 .filled, .ch1 .filled_h  {background-color:#c9252b; color:#fff;}
.ch1 .tag {background-color:#fde7dd; color:#c9252b; border-color:#c9252b; }
.ch1 .border_thin {border-color:#c9252b; }
.ch1 .first {background-color:#fde7dd; color:#c9252b;}
.ch1 .color {color:#c9252b;}
.ch1 .flower 	{background-image:url(images/img1_46.png);}
.ch1 .inner_flower {background-color:#ffebbb}


/*CHAPTER_2*/

.ch2 h1  {color:#306da6;}
.ch2 h2  {color:#db6a3f;}
.ch2 ol  {color:#db6a3f;}
.ch2 .title  {color:#db6a3f;}
.ch2 .subtitle  {color:#db6a3f;}
.ch2 .rounded  {background-color:#ffe293; border-color:#db6a3f}
.ch2 .pink  {background-color:#fde7dd; border-color:#c9252b}
.ch2 .filled, .ch2 .filled_h  {background-color:#c9252b; color:#ffe293;}
.ch2 .tag {background-color:#ffe293; color:#db6a3f; border-color:#db6a3f; }
.ch2 .border_thin {border-color:#db6a3f; }
.ch2 .first {background-color:#ffe293; color:#db6a3f;}
.ch2 .color {color:#db6a3f;}
.ch2 .flower 	{background-image:url(images/img2_12.png);}
.ch2 .inner_flower {background-color:#fde7dd}d7e9f2

/*CHAPTER_3*/

.ch3 h1  {color:#306da6;}
.ch3 h2  {color:#db6a3f;}
.ch3 ol  {color:#db6a3f;}
.ch3 .title  {color:#0d4fa2;}
.ch3 .subtitle  {color:#0d4fa2;}
.ch3 .rounded  {background-color:#d7e9f2; border-color:#0d4fa2}
.ch3 .pink  {background-color:#fde7dd; border-color:#c9252b}
.ch3 .filled, .ch3 .filled_h  {background-color:#0d4fa2; color:#fff;}
.ch3 .tag {background-color:#d7e9f2; color:#0d4fa2; border-color:#0d4fa2; }
.ch3 .border_thin {border-color:#0d4fa2; }
.ch3 .first {background-color:#d7e9f2; color:#0d4fa2;}
.ch3 .color {color:#0d4fa2;}
.ch3 .flower 	{background-image:url(images/img2_12.png);}
.ch3 .inner_flower {background-color:#fde7dd}


/*CHAPTER_4*/

.ch4 h1  {color:#306da6;}
.ch4 h2  {color:#db6a3f;}
.ch4 ol  {color:#db6a3f;}
.ch4 .title  {color:#2c9c76;}
.ch4 .subtitle  {color:#2c9c76;}
.ch4 .rounded  {background-color:#e6f0cb; border-color:#2c9c76}
.ch4 .pink  {background-color:#fde7dd; border-color:#c9252b}
.ch4 .filled, .ch4 .filled_h  {background-color:#2c9c76; color:#fff;}
.ch4 .tag {background-color:#e6f0cb; color:#2c9c76; border-color:#2c9c76; }
.ch4 .border_thin {border-color:#2c9c76; }
.ch4 .first {background-color:#e6f0cb; color:#2c9c76;}
.ch4 .color {color:#2c9c76;}
.ch4 .flower 	{background-image:url(images/img1_46.png);}
.ch4 .inner_flower {background-color:#ffebbb}

/*CHAPTER_5*/

.ch5 h1  {color:#306da6;}
.ch5 h2  {color:#db6a3f;}
.ch5 ol  {color:#db6a3f;}
.ch5 .title  {color:#e28f26;}
.ch5 .subtitle  {color:#e28f26;}
.ch5 .rounded  {background-color:#ffebbb; border-color:#e28f26}
.ch5 .pink  {background-color:#fde7dd; border-color:#c9252b}
.ch5 .filled, .ch5 .filled_h  {background-color:#e28f26; color:#fff;}
.ch5 .tag {background-color:#ffebbb; color:#e28f26; border-color:#e28f26; }
.ch5 .border_thin {border-color:#e28f26; }
.ch5 .first {background-color:#ffebbb; color:#e28f26;}
.ch5 .color {color:#e28f26;}
.ch5 .flower 	{background-image:url(images/img2_12.png);}
.ch5 .flower_black	{background-image:url(images/img5_18.png);}
.ch5 .inner_flower {background-color:#fde7dd}
.ch5 .inner_flower_black {background-color:#ffebbb}


/*CHAPTER_6*/

.ch6 h1  {color:#306da6;}
.ch6 h2  {color:#db6a3f;}
.ch6 ol  {color:#db6a3f;}
.ch6 .title  {color:#0091ac;}
.ch6 .subtitle  {color:#0091ac;}
.ch6 .rounded  {background-color:#e2f3f5; border-color:#0091ac}
.ch6 .pink  {background-color:#fde7dd; border-color:#c9252b}
.ch6 .filled, .ch6 .filled_h  {background-color:#0091ac; color:#fff;}
.ch6 .tag {background-color:#e2f3f5; color:#0091ac; border-color:#0091ac; }
.ch6 .border_thin {border-color:#0091ac; }
.ch6 .first {background-color:#e2f3f5; color:#0091ac;}
.ch6 .color {color:#0091ac;}
.ch6 .flower 	{background-image:url(images/img2_12.png);}
.ch6 .flower_black	{background-image:url(images/img6_28.png);}
.ch6 .inner_flower {background-color:#ffebbb}
.ch6 .inner_flower_black {background-color:#ffebbb}


/*CHAPTER_7*/

.ch7 h1  {color:#306da6;}
.ch7 h2  {color:#db6a3f;}
.ch7 ol  {color:#db6a3f;}
.ch7 .title  {color:#68428b;}
.ch7 .subtitle  {color:#68428b;}
.ch7 .rounded  {background-color:#fde9f1; border-color:#68428b}
.ch7 .pink  {background-color:#fde7dd; border-color:#c9252b}
.ch7 .filled, .ch7 .filled_h  {background-color:#68428b; color:#fff;}
.ch7 .tag {background-color:#fde9f1; color:#68428b; border-color:#68428b; }
.ch7 .border_thin {border-color:#68428b; }
.ch7 .first {background-color:#fde9f1; color:#68428b;}
.ch7 .color {color:#68428b;}
.ch7 .flower 	{background-image:url(images/img7_27.png);}
.ch7 .flower_black	{background-image:url(images/img6_28.png);}
.ch7 .inner_flower {background-color:#fde7dd}
.ch7 .inner_flower_black {background-color:#ffebbb}

/*CHAPTER_8*/

.ch8 h1  {color:#306da6;}
.ch8 h2  {color:#db6a3f;}
.ch8 ol  {color:#db6a3f;}
.ch8 .title  {color:#036a44;}
.ch8 .subtitle  {color:#036a44;}
.ch8 .rounded  {background-color:#ebf4d5; border-color:#036a44}
.ch8 .pink  {background-color:#fde7dd; border-color:#c9252b}
.ch8 .filled, .ch8 .filled_h  {background-color:#036a44; color:#fff;}
.ch8 .tag {background-color:#ebf4d5; color:#036a44; border-color:#036a44; }
.ch8 .border_thin {border-color:#036a44; }
.ch8 .first {background-color:#ebf4d5; color:#036a44;}
.ch8 .color {color:#036a44;}
.ch8 .flower 	{background-image:url(images/img2_12.png);}
.ch8 .flower_black	{background-image:url(images/img6_28.png);}
.ch8 .inner_flower {background-color:#fde7dd}
.ch8 .inner_flower_black {background-color:#ffebbb}