@CHARSET "UTF-8";

 html, body {margin:0px; padding: 0px; height: 100%; background: white; }

 body, td, div, p, dt, dd, label {font-size: 16px; font-family:  'Trebuchet MS',Times, serif; color: black; }
 p {margin:0; padding: 3px 0px 3px 0px; line-height: 140%;} /* text-align: justify; */



 a {text-decoration: underline; color: #0170CF; }
 a.underline, a:hover, a.more, a.noline:hover {text-decoration: underline;}
 a:hover, a.noline {text-decoration: none;}
 a.underline:hover, a.more:hover {text-decoration: none;}
 a img {border: none; }
 a.more { font: 12px Arial, sans-serif !important;}

 div.more {text-align: right; padding: 0 0 2px 0; margin-top: -3px;}
 dd div.more {margin-top: 3px;}


 ul, ol {margin: 0px; padding: 0px; list-style-position: inside;}

#i_protectword, input.inp, input.text, textarea, select {line-height: 101%; background-color: #D2C54C; padding-left: 3px; font: 13px Times, Tahoma, sans-serif; color: #4F5001; border: 1px solid #68690B;  } 
 select { height: 16px;}
 form { margin:0px; padding: 0px;}


 h1 {margin: 0; padding: 11px 0 15px 0; font: bold 24px 'Times New Roman',Times, serif; }
 h2 {margin: 0; padding: 10px 0 13px 0px; font: 20px Times, serif; line-height:20px; font-variant: small-caps; text-align: center; color: #847e1d;}
 h3 {margin: 0; padding: 5px 1px 2px 0; font: bold 17px Times, serif; }
 h4 {margin: 0; padding: 14px 0 15px 0px; font: bold 16px Times, serif; line-height: 17px; }
 h5 {margin: 0; padding: 4px 1px 5px 0px; font: bold 15px Times, serif; }
 h6 {margin: 0; padding: 7px 0px 2px 0; font: bold 13px Times,serif; line-height: 14px; }

/*
 h2 span.leftblt {padding-left: 54px; background: url(../images/design/hdr_blt_left.gif) no-repeat;}
 h2 span.rightblt {padding-right: 54px; background: url(../images/design/hdr_blt_right.gif) no-repeat right top; white-space: nowrap;}
*/


 table {border-collapse: collapse; padding:0;}
 table td {padding:0;}

 h1:after, .clearfix:after {clear: both; display: block; content: '.'; visibility:hidden; height: 0px; font-size: 0px; line-height: 0px;}

 .bold {font-weight: bold;}

 .fnt12 {font-size: 12px !important; padding-top: 5px; padding-bottom: 6px; margin-top: 7px;}
 .upper {text-transform: uppercase !important;}

 .btm20 {margin-bottom: 20px;}
 .btm30 {margin-bottom: 30px;}

 .top15 {margin-top: 15px;}
 .top25 {margin-top: 25px;}

 .left15 {padding-left: 15px !important;}

 .lhi17 {line-height: 18px !important;}

 .float_left {float: left;}

 .black {color: black !important;}
 .gray {color: #798785 !important;}

 .f14 {font-size: 14px !important;}
 .f16 {font-size: 16px !important;}

 .red {color: #D70101 !important;}

/* #text_poems em {font-style: normal;}  */


/*		BODY			*/

 #page_print { width: 700px; padding-bottom:5px;}
 #logo_print {padding: 15px 0 20px 0; text-align: center;}
 #logo_print img {width: 293px; height: 106px;}
 #book_print {padding: 40px 0 20px 0; text-align: center;}
 #book_print img {width: 217px; height: 78px; }
 #top_print {padding: 10px 0 0px 0; text-align: center;}
 #top_print img {width: 580px; height: 128px;}

/* ----------  CENTER PART  ----------------- */

 table.poems_box {width: 100%;}
 table.poems_box td.pleft, table.poems_box .pright {width: 50%; min-height: 300px; }
 table.poems_box td.vert_line, table.poems_box td.vert_line div {width: 0px; height: 400px;}
 .text_poems,  table.poems_center td  { line-height: 15px; font: 16px 'Trebuchet MS', Times, serif; }
 .text_poems table.poems_center th {font: 20px Times, serif; color: #6b650c; padding-bottom: 30px; text-align: center;}
 .text_poems table.poems_center {  margin: 0pt auto; width: auto !important; }
 .poems_center th,  .poems_center td, .poems_center div {white-space: nowrap;}
 .pageprint {position: relative; margin-top: -30px;}
 .poems_center div.notice {white-space: normal !important; width: 350px; font-size: 13px;}

 /*	FOOTER		*/

 #btm_copy, #copyright, #btm_copy h3  {font-size: 12px; text-align: center; }
#btm_copy h3 {display: none; text-align: left; font-weight: normal; font-family: 'Trebuchet MS',Times,serif;}
 #copyright {padding-bottom: 15px; display: none;}

/* 27.05.09 - max width for poems name */
 div.maxwi {width: 350px; white-space: normal !important; font: 20px Times, serif; color: #6b650c; }

 table.poems_box td.vert_line div {filter: none !important;}

object, embed, iframe, .no_print {display: none;}