body {
	background: #7a8c85 url('../img/body.jpg') repeat-x;
	padding: 0;
	margin: 0px;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	color:#666;
  text-decoration:none;
  font-size: 13px;
}

a {
	color: #054A15;		/* Old color #a7a37e */
	text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

img { border:0; }

/**
 * Block types h1-h6, pre, p and address can be used in Lemon's editor and
 * you can customize their names by altering the comment behind the rule.
 * See the example below! Note: The rule must be on ONE line to work in Lemon.
 */
h1 { color:#000; font-size: 18px; margin: 0; padding:3px 0 3px 0; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;} /* Heading 1 */
h2 { color:#000;font-size: 16px; margin: 0; padding:3px 0 3px 0; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;} /* Heading 2 */
h3 { color:#000;font-size: 14px; margin: 0; padding:3px 0 3px 0; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;} /* Heading 3 */
h4 { color:#000;font-size: 11px; margin: 0; padding:3px 0 3px 0; font-weight:bold; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;} /* Heading 4 */
p { margin: 0; padding: 0 0 10px 0; line-height: 1.2em; } /* Paragraph */

/**
 * Styles can also be included in Lemon's editor with custom names.
 * See the example below!
 */
.small { font-size: 0.85em; } /* LemonStyle: Small text */

#wrapper {
	width: 762px;
	padding: 0 0 15px 0;
	margin: 0 auto;
	background:#FFF;
}

.greyarea {
	width: 762px; height: 20px;
	padding: 0; margin: 0;
	background:#A4BBB1;
}

#main {
	padding:12px;
	clear:both;
}

.column {
	float:left;
}

.left {
	width:178px;
}

.menu {
	width:170px;
	text-transform:uppercase;
}

.menu .item {
	background:#fff url('../img/menu_item.gif') repeat-x;
	height:17px;
	color:#fff;
	padding:4px;
}
.menu .active {

}
.menu ul {
	list-style-type:none;
	list-style-position:outside;
	padding:0; margin:0;
	background:#fff url('../img/submenu.gif') repeat-x;
	font-size:12px;
	padding:7px 0px;
}

.menu ul li{
	padding:3px 5px;
}
/*
.menu ul a{
	color:#000;
}
*/
.menu .item a{
	color:#DDD; background:transparent; /* Old Color #FFF */
	display:block; width:100%;
}

.menu .extended3 {
	padding:3px 5px 3px 20px;
	font-size:11px;
}

.right {
	width:545px !important; padding-left:10px;
}

.pictures {
	padding-bottom:10px;
}

.text {
	width:554px;
}

.news {
	padding-top:10px;
}

.calendar {
	width:170px;
	padding-top:5px;
}

.calendar h3 {
	color:#337759;
}
/*
.calendar b {
	color:#000;
}

.calendar a, .news a {
	color:#555;
}
*/

.group_td{color:#000000;}
.label_td{color:#000000;}

.top_column, .top_column_last{float:left;margin:3px 10px 10px 0;width:175px;height:130px;}
.top_column_last{margin-right:0px}
.top_column IMG, .top_column_last IMG{width:175px;height:130px;}
