span.article_title{
	display:block;
	padding:10px 0 0 0;
	font-size:1.5em;
	font-weight:bold;
	color:#000;
}

span.article_subtitle{
	display:block;
	margin:0;
	padding:0;
	font-size:1.2em;
	font-weight:bold;
	color:#e1922b;
}

span.article_chapter{
	display:block;
	width:100%;
	padding:0;
	margin:10px 0 20px 0;
	font-size:1em;
	font-style:italic;
	color:#000;
	/*text-align:justify;*/
}

span.article_author{
	clear:both;
	display:block;
	margin:10px 0 10px 0;
	padding:0;
	font-size:1em;
	color:#000;
	font-weight:bold;
	text-align:right;
}

span.article_text{
	display:block;
	/*width:600px;*/
	width:100%;
	margin:10px 0 0 0;
	padding:0;
	font-size:1em;
	color:#000;
	/*text-align:justify;*/
}

span.article_intertitre{
	font-size:1em;
	font-weight:bold;
	color:#000;
}

span.article_ps{
	clear:both;
	display:block;
	width:100%;
	margin:10px 0 0 0;
	padding:0;
	font-size:0.9em;
	color:#666;
	/*text-align:justify;*/
}

img.article_img_left {float:left;margin:0 10px 0 0;}
img.article_img_center {margin:0 auto;}
img.article_img_right {float:right;margin:0 0 0 10px;
}

span.article_text a.article_link {color:#093;text-decoration:none;}
span.article_text a.article_link:hover {color:#000;}

span.article_ps a.article_link {color:#093;text-decoration:none;}
span.article_ps a.article_link:hover {color:#000;}
/*
div.full_author {
	padding:20px 0 0 5px;
	color:#000;
	font-size:1em;
	text-align:right;
}

div.full_author img{margin:5px 0 5px 5px;padding:3px;border:1px solid #B0B2B3;}
div.full_author span.name{font-size:1em;color:#444;font-weight:bold;}
div.full_author span.title{font-size:1em;color:#444;}
div.full_author a{color:#467491;text-decoration:none;}
div.full_author a:hover{color:#67A1BF;text-decoration:underline;}
*/
span.theme_title{
	display:block;
	padding:10px 0 0 0;
	font-size:1.5em;
	font-weight:bold;
	color:#000;
}

span.theme_text{
	display:block;
	width:100%;
	margin:10px 0 0 0;
	padding:0;
	font-size:1em;
	color:#000;
	/*text-align:justify;*/
}

span.theme_comments{
	display:block;
	width:100%;
	margin:10px 0 0 0;
	padding:0;
	font-size:0.9em;
	color:#000;
	/*text-align:justify;*/
}

span.theme_text a.article_link {color:#093;text-decoration:none;}
span.theme_text a.article_link:hover {color:#000;}

span.theme_comments a.article_link {color:#093;text-decoration:none;}
span.theme_comments a.article_link:hover {color:#000;}

a.theme_more {display:block; color:#093;text-decoration:none; margin:5px 0;text-align:right;}
a.theme_more:hover{color:#000;}