p{
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 12px;
}



/* story*/
.text
	{
margin: 2px;}

.text:first-letter 
	{
	color: #1297B7;
	padding-left: 8px;
	font-weight: bold;
	font-size: larger;
}
.poem
	{
	padding-left: 30px;
	padding-right: 30px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	}

.poem:first-letter 
	{
	color: #12b831;
	padding-left: 8px;
	font-weight: bold;
	font-size: larger;
}

.story_title{
	border: 0px;
	color: #d58b00;  
	margin-left: 0px;
	margin-top: 15px;
	font-weight: bold;
}

.foto_left {
	border: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 10px;
}

.foto_right {
	border: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	margin-top: 5px;
	margin-left: 10px;
}

.line {
font-size:0px; 
line-height:0px; 
background:url(line_300.gif) top left repeat-x; 
height:1px; 
margin-left : 2px; 
margin-right : 2px;
margin-bottom: 0px;
margin-top: 0px;}

.line_title {
font-size:0px; 
line-height:0px; 
background:url(module_f.gif) top left repeat-x; 
height:1px; 
margin-left : 2px; 
margin-right : 2px;
margin-bottom: 4px;
margin-top: 0px;}

.line_red {
	background-image: url(line.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
	 height: 1px;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 padding-top: 0px;
	 padding-bottom: 0px;
	 border: 0px;
}

h1 {
	margin: 0px 0 2px;
	font: normal small Arial, sans-serif;
}



.ul {
margin-left: 5px;
	padding:0px 3px 2px 10px;
	background:transparent url('li_bul_z.gif') no-repeat scroll 0px 7px;}
	
.poem_aut
	{
	padding-left: 120px;
	padding-bottom: 5px;
	color: gray;
	}

