#content {
	background-image : none;
	margin-top : 0;
}

#content h2 {
	font-size : 1em;
	line-height : 1em;
	padding : 0;
}

#column-wrap {
	float : left;
	background-image : url('../images/style2/content-background.jpg');
	background-position : 50% 0%;
	background-repeat : repeat-y;
	padding-top : 20px;
	width : 53.85em;
	padding-bottom : 20px;
}

/*-----------------------------------------------------------------------------------------*/

#div-news {
	font-size : 0.75em;
}

#div-news .news-text {
	font-size : 0.8em;
}

#div-news h2 {
	padding : 3px;
	margin : 0;
	margin-bottom : 5px;
	margin-right : 10px;
	font-weight : bold;
	font-size : 1.2em;
	border-bottom : 1px solid #c0c0c0;
}

#div-news .news-item {
	margin-left : 3px;
	padding-bottom : 7px;
	padding-right : 5px;
}

/*-----------------------------------------------------------------------------------------*/

.prop {
	float : right;
	width : 1px;
	height : 304px;
}

/*-----------------------------------------------------------------------------------------*/

#column-left, #column-center, .column-right, #column-default {
	float : left;
}

/*-----------------------------------------------------------------------------------------*/

#column-left {
	width : 210px;
	width : 14.5em;
	margin-right : 5px;
	border-right : 1px solid #994C4C;
	padding-top : 6px;
	padding-bottom : 6px;
	padding-right : 20px;
}

#column-left a {
	text-decoration : none;
}

#column-left h2 {
	padding-top : 0;
	margin-top : 0;
}

/*-----------------------------------------------------------------------------------------*/

#column-center {
	/*width : 262px;*/
	width : 18.2em;
}

#column-center span {
	font-size : 0.7em;
	color : #000000;
}

#column-center h2 {
	margin : 0;
	font-size : 1.2em;
}

#column-center img.picture {
	border : 1px solid #999999;
	margin-right : 10px;
}

#column-center a {
	text-decoration : none;
}

.group, .group-current {
	clear : left;
	float : left;
	width : 248px;
	width : 17.25em;
	border-left : 0;
	border-top : 0;
	border-bottom : 0;
	padding : 7px 6px 7px 7px;
	border-right : 1px solid #994C4C;
}

.group-current {
	width : 248px;
	width : 17.25em;
	background-color : #FFFCFC;
	border-left : 1px solid #994C4C;
	border-top : 1px solid #994C4C;
	border-bottom : 1px solid #994C4C;
	padding : 6px 6px 6px 6px;
	border-right : 1px solid #FFFCFC;
}

/*-----------------------------------------------------------------------------------------*/

.column-right, #column-default {
	width : 241px;
	width : 20.5em;
	float : left;
}

#column-default {
	font-size : 0.8em;
	padding : 6px 15px 6px 21px;
}

.column-right {
	font-size : 0.8em;
	background-color : #FFFCFC;
	display : none;
	padding : 5px 15px 5px 20px;
	border-right : 1px solid #994C4C;
	border-top : 1px solid #994C4C;
	border-bottom : 1px solid #994C4C;
}

.column-right p, #column-default p {
	margin : 0 0 5px 0;
	padding : 5px 0 5px 0;
	font-size : 0.95em;
}

.column-right h2 {
	padding : 0;
	margin : 10px 0 0 0 !important;
	font-size : 1em;
}

.column-right a {
	display : block;
	margin-top : 10px;
	font-size : 0.95em;
}

.column-right .sublinks {
	padding-left : 20px;
	font-size : 0.9em;
}

.column-right .sublinks a {
	display : block;
	padding : 0 0 3px 0;
	margin : 0;
}

.column-right .sublinks p {
	margin : 0;
	padding : 2px 0 4px 0;
}

#column-default h2 {
	margin : 6px;
	margin-left : 0;
	margin-top : 0;
}

#column-default h2.minor {
	font-size : 0.95em;
	padding : 0;
	margin : 0;
	padding-bottom : 5px;
}

/*
#navigation-secondary {
	background : #ffffff url('../images/tab-gradient-sec.alt2.gif') repeat-x bottom;
}
*/