BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #afaea9; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.floatleft {
	FLOAT: left
}
.floatright {
	FLOAT: right
}
.news-latest-item IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#pagecontainer {
	BACKGROUND: white; MARGIN: 0px auto; WIDTH: 900px; TEXT-ALIGN: left
}
#logocontainer {
	BACKGROUND: white; HEIGHT: 50px;
}
	#menu1container {
		border-top: 1px solid #000000;
		background: #ffffff;
		color: #a7a7a7;
		height: 41px;
		position: relative;
	}
	#menu1container ul {
		border-bottom: 1px solid #a7a7a7;
		width: 900px;
		overflow: hidden;
		list-style: none;
		margin: 0;
		padding: 0;
		background: #e6e6e6;
	}
	#menu1container ul li {
		float: left;
		display: inline;
	}
	#menu1container ul li a {
		display: block;
		padding: 0px 10px;
		text-decoration: none;
		color: #696969;
		font: normal normal bold 11px/20px Verdana, sans-serif;
	}
	#menu1container ul li a.selected {
		color: #000000;
	}
	#menu1container ul.first li a:hover,
	#menu1container ul.first li a.selected:hover,
	#menu1container ul li a:hover {
		color: #B91E30;
	}
	#menu1container ul.first {
		border-bottom: 1px solid #a7a7a7;
	}
	#menu1container ul.first li a {
		color: #696969;
	}
	#menu1container ul.first li a.selected {
		color: #000000;
	}
#pageimagecontainer {
	MARGIN: 15px 15px 0px
}
#contentcontainer {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BACKGROUND: white; MARGIN: 15px 15px 15px 14px; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
#leftcolumnfront {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 280px; PADDING-TOP: 0px
}
#centercolumnfront {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 280px; PADDING-TOP: 0px
}
#rightcolumnfront {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 280px; PADDING-TOP: 0px
}
#centercolumnfront {
	MARGIN: 0px 15px 0px 14px
}
#leftcolumnfront P {
	MARGIN: 0px 15px 0px 26px
}
#centercolumnfront P {
	MARGIN: 0px 15px 0px 26px
}
.news-latest-container {
	MARGIN: 0px 15px 0px 26px
}
#leftcolumnfront H1 {
	MARGIN: 5px 15px 5px 26px; FONT: bold 13px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#centercolumnfront H1 {
	MARGIN: 5px 15px 5px 26px; FONT: bold 13px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#rightcolumnfront H1 {
	MARGIN: 5px 15px 5px 26px; FONT: bold 13px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#rightcolumnfront P {
	COLOR: #000000
}
#rightcolumnfront H1 {
	COLOR: #000000
}
#leftheaderfront {
	BACKGROUND: #b91e30; FLOAT: left; WIDTH: 280px; BORDER-BOTTOM: white 6px solid; HEIGHT: 20px
}
#centerheaderfront {
	BACKGROUND: #b91e30; FLOAT: left; WIDTH: 280px; BORDER-BOTTOM: white 6px solid; HEIGHT: 20px
}
#centerheaderfront {
	MARGIN: 0px 15px 0px 14px
}
#rightheaderfront {
	BACKGROUND: #b91e30; FLOAT: left; WIDTH: 280px; BORDER-BOTTOM: white 6px solid; HEIGHT: 20px
}
#leftcolumn {
	BACKGROUND: #ffffff; FLOAT: left; FONT: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 199px
}
#rightcolumn {
	BACKGROUND: #ffffff; FLOAT: left; FONT: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 199px
}
#leftcolumn P {
	MARGIN: 15px
}
#rightcolumn P {
	MARGIN: 15px 15px 15px 26px
}
.news-latest-item .csc-frame-rulerAfter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/templates/images/dotdivider_white.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 3px
}
.news-latest-item p.bodytext {
	margin: 0px;
	padding: 0px 0px 10px 0px;
}
.news-latest-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.news-latest-item .csc-frame-rulerAfter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/templates/images/dotdivider_white.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 3px
}
#leftcolumn .csc-frame-rulerBefore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/templates/images/dotdivider_white.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 3px
}
#rightcolumn .csc-frame-rulerBefore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/templates/images/dotdivider_white.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 3px
}
#leftcolumn .csc-frame-rulerAfter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/templates/images/dotdivider_white.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 3px
}
#rightcolumn .csc-frame-rulerAfter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/templates/images/dotdivider_white.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 3px
}
#centercolumn .csc-frame-rulerBefore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/templates/images/dotdivider_gray.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 3px
}
#centercolumn .csc-frame-rulerAfter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/fileadmin/templates/images/dotdivider_gray.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 3px
}
#centercolumn {
	BACKGROUND: #ffffff; FLOAT: left; MARGIN: 0px 20px; FONT: 11px/13px Verdana, Geneva, Arial, Helvetica, sans-serif; WIDTH: 430px; HEIGHT: auto
}
#leftcolumn {
	FONT: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#leftcolumn P {
	FONT: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#centercolumn {
	FONT: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#centercolumn P {
	FONT: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#rightcolumn {
	FONT: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#rightcolumn P {
	FONT: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#centercolumn A {
	COLOR: #b91e30; TEXT-DECORATION: none
}
#rightcolumn A {
	COLOR: #b91e30; TEXT-DECORATION: none
}
#centercolumn A:hover {
	TEXT-DECORATION: underline
}
#rightcolumn A:hover {
	TEXT-DECORATION: underline
}
#centercolumn H1 {
	FONT: bold 13px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#rightcolumn H1 {
	FONT: bold 13px/15px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000
}
#rightcolumn H1 {
	MARGIN: 15px 15px 0px 26px
}
#leftheader {
	BACKGROUND: #b91e30; FLOAT: left; WIDTH: 650px; MARGIN-RIGHT: 19px; BORDER-BOTTOM: white 6px solid; HEIGHT: 20px
}
#rightheader {
	FLOAT: left; WIDTH: 200px; BORDER-BOTTOM: white 6px solid; HEIGHT: 20px
}
.clearfloat {
	CLEAR: both
}
#footercontainer {
	BACKGROUND: white; HEIGHT: 30px
}
#footercontainer P {
	FONT: 10px/13px Arial, Helvetica, sans-serif; COLOR: #696969; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#footercontainer P A {
	FONT: 10px/13px Arial, Helvetica, sans-serif; COLOR: #696969; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#footercontainer P A:hover {
	TEXT-DECORATION: underline
}
#buttons {
	Z-INDEX: 1000; RIGHT: 10px; POSITION: absolute; TOP: 0px
}
.menubutton {
	FLOAT: left; WIDTH: 19px; HEIGHT: 19px
}
.menubutton A {
	DISPLAY: block; BACKGROUND: #696969; WIDTH: 19px; LINE-HEIGHT: 19px; HEIGHT: 19px; outline: none
}
.menubutton A:hover {
	BACKGROUND: #b91e30
}
.flagbuttons {
	BACKGROUND: #E6E6E6; FLOAT: left; WIDTH: auto; HEIGHT: 19px
}
.flagbuttons A {
	BORDER-RIGHT: #E6E6E6 1px solid; BORDER-TOP: #E6E6E6 1px solid; DISPLAY: block; FLOAT: left; MARGIN: 3px 3px 0px; BORDER-LEFT: #E6E6E6 1px solid; BORDER-BOTTOM: #E6E6E6 1px solid; outline: none
}
.flagbuttons A:hover {
	BORDER-RIGHT: #B91E30 1px solid; BORDER-TOP: #B91E30 1px solid; BORDER-LEFT: #B91E30 1px solid; BORDER-BOTTOM: #B91E30 1px solid
}
.flagbuttons A.act {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.news-latest-date A {
	COLOR: #000000; TEXT-DECORATION: none
}
.news-latest-title A {
	COLOR: #000000; TEXT-DECORATION: none
}
.news-latest-date A:hover {
	COLOR: #b40830; TEXT-DECORATION: underline
}
.news-latest-title A:hover {
	COLOR: #b40830; TEXT-DECORATION: underline
}
.news-latest-title {
	FONT-WEIGHT: bold
}
.news-latest-morelink {
	/*TEXT-ALIGN: right*/
}
.news-latest-morelink A {
	COLOR: #b40830
}
#menu2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none
}
#menu2 LI {
	MARGIN-TOP: 10px
}
#menu2 A {
	COLOR: #b91e30; TEXT-DECORATION: none
}
#menu2 A.act {
	FONT-WEIGHT: bold
}
#menu2 A:hover {
	TEXT-DECORATION: underline
}
#menu2 LI UL LI {
	MARGIN-LEFT: 10px
}

a.internal-link:LINK{COLOR:#B91E30;text-decoration:NONE;}
a.internal-link:visited{COLOR:#B91E30;text-decoration:NONE;}
a.internal-link:hover{COLOR:#78000C;text-decoration:NONE;font-weight:bold;}