/*###########################################
#	in accordance with W3C css 2.1			#
#	All rights reserved by Pele				#
#	author: Pele							#
#	date: 02.11.2008						#
#	version: css2.1 for hades engine 1.8	#
###########################################*/



body 
{
	background-color: #a4ce5b;
	background-image: url(../gfx/bg.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border: 0px;
	text-decoration: none;
}
div, table, td {
	margin: 0;
	padding: 0;
	vertical-align: top;
	border: 0;
}
div 
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	display: block;
}
p 
{
	color: #858585;
	font: 10pt Tahoma;
	text-decoration: none;
	margin: 5px;
	text-align: justify;
}
#container
{
	width: 900px;
	background-color: #ffffff;
}
#playhouse_1
{
	background-image: url(../gfx/playhouse_1.png);
	width: 900px;
	height: 101px;

}
#playhouse_2
{
	background-image: url(../gfx/playhouse_2.png);
	width: 900px;
	height: 99px;
}
.menu
{
	width: 110px;
	height: 35px;
	border-right: solid 2px #f7ec25;  
	background-image: url(../gfx/menu.png);
	float: left;
}
.link_menu
{
	font-family: verdana;
	font-size:	9pt; 
	color: #b0edf9;
	line-height: 35px;
	font-weight: bold;
	text-decoration: none;
}
#content
{
		width: 660px;
		float: left;
		background-color: #ffffff;
		min-height: 580px;
		padding-left: 15px;
		padding-right: 15px;
}
*HTML #content {height: 580px;}
#news
{
		width: 200px;
		float: left;
		background-color: #ffffff;
		min-height: 580px;
}
*HTML #news{height: 580px;}
#footer
{
		width: 900px;
		height: 80px;
		clear: both;
		background-color: #a4ce5b;
}
/*all news*/
.news_title
{
	font: 14pt verdana;
	font-style: italic;
	color: #9ecb51;
	font-weight: bold;
	text-decoration: none;
}
.news_font
{
	font: 9pt verdana;
	color: #d02c78;
	margin-right: 15px;
}
.news_link
{
	font: 9pt verdana;
	color: #9ecb51;
	margin: 0px;
	font-weight: bold;
	margin-left: 5px;
	text-align: left;
	text-decoration: underline;
	float: left;
}
/*content */
.content_title
{
	font: 16pt verdana;
	font-style: italic;
	color: #9ecb51;
	font-weight: bold;
	text-decoration: none;
	margin-left: 25px;
}
.content_font
{
	font: 9pt verdana;
	color: #1e9aa5;
	margin: 10px;
}
/*galeria*/
.photo
{
	float: left;
	margin: 5px;

	border: solid #1e9aa5 1px;
	padding: 10px;
	width: 265px;
	height: 164px;
}

.container_photo
{
	width: 900px;
	background-color: transparent;
}