/* BODY */
html {
	margin:0;
	padding:0;
	background:url(../images/bg.png) #101010 repeat-y top center;
}

body {
	margin:0;
	padding:0;
	background:url(../images/bg.png) #101010 repeat-y top center;
	font-family:Arial;
}

img {
	border:none;
}

a {
	outline:none;
}

.clear {
	clear:both;
}

/* HEADLINES */
h3 {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#22180c;
}

/* HEADCONTAINER */
.headContainer {
	margin:0 0 0 -480px;
	padding:0;
	width:919px;
	height:239px;
	position:absolute;
	top:0;
	left:50%;
	z-index:1000;
}

/* VESTLEFTCONTAINER */
.vestLeftContainer {
	margin:0 0 0 -496px;
	padding:0;
	width:193px;
	height:415px;
	background:url(../images/linke_weste.png) no-repeat top left;
	position:absolute;
	top:49px;
	left:50%;
	z-index:3000;
}

/* VESTRIGHTCONTAINER */
.vestRightContainer {
	margin:0 0 0 230px;
	padding:0;
	width:193px;
	height:415px;
	background:url(../images/rechte_weste.png) no-repeat top left;
	position:absolute;
	top:49px;
	left:50%;
	z-index:3000;
}

/* MAINCONTAINER */
.mainContainer {
	margin:0 0 0 -417px;
	padding:0;
	width:795px;
	position:absolute;
	top:179px;
	left:50%;
	z-index:2000;
}

/* CONTENTHEADCONTAINER */
.contentHeadContainer {
	margin:0;
	padding:0;
	width:795px;
	height:106px;
	background:url(../images/content_top.png) no-repeat top left;
}

/* CONTENTMIDDLECONTAINER */
.contentMiddleContainer {
	margin:0;
	padding:16px 140px 0 100px;
	width:555px;
	background:url(../images/content_bg.png) repeat-y top left;
	overflow:visible;
}

/* CONTENTFOOTERCONTAINER */
.contentFooterContainer {
	margin:0;
	padding:0;
	width:795px;
	height:128px;
	background:url(../images/content_footer.png) no-repeat top left;
}

/* NAVILIST */
.naviList {
	margin:49px 0 0 94px;
	padding:0;
	list-style:none;
	list-style-type:none;
	position:absolute;
	z-index:2100;
}

.naviList li {
	margin:0;
	padding:0;
	list-style:none;
	list-style-type:none;
	float:left;
}

/* FOOTERLIST */
.footerList {
	margin:0;
	padding:0;
	width:795px;
	height:128px;
	list-style:none;
	list-style-type:none;
}

.footerList li {
	list-style:none;
	list-style-type:none;
	position:absolute;
}

.footerListImpressum {
	margin:31px 0 0 176px;
	padding:0;
	width:72px;
	height:21px;
}

.footerListTop {
	margin:31px 0 0 617px;
	padding:0;
	width:72px;
	height:21px;
}

.footerListCopyright {
	margin:52px 0 0 275px;
	padding:0;
	width:231px;
	height:25px;
}

/* textNormal */
.textNormal {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:10pt;
	color:#22180c;
}

.textNormal a {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	font-style:italic;
	color:#5d0000;
	text-decoration:none;
}

.textNormal a:hover {
	color:#e2c500;
}

.textNormal2, .textNormal2 a {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	font-style:italic;
	color:#5d0000;
	text-decoration:none;
}

.textNormal2 a:hover {
	color:#e2c500;
}

.textNormalSmall {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	font-style:italic;
	color:#22180c;
	text-decoration:none;
}

.textNormalSmall a {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	font-style:italic;
	color:#5d0000;
	text-decoration:none;
}

.textNormalSmall a:hover {
	color:#e2c500;
}

/* TRENNLINIECONTAINER */
.trennlinieContainer {
	margin:25px 0 25px 0;
	padding:0;
	width:555px;
	height:7px;
	background:url(../images/trennlinie.png) top left no-repeat;
}

/* INDEXNEWSCONTAINER */
.indexNewsContainer {
	margin:0;
	padding:0;
	width:555px;
}

/* TEXTNEWS */
.textNews {
	margin:0;
	padding:0 0 10px 0;
	font-family:Arial;
	font-size:10pt;
	color:#22180c;
}

/* INDEXNEXTEVENTSCONTAINER */
.indexNextEventsContainer {
	margin:0;
	padding:0;
	width:555px;
}

/* TEXTNEXTEVENTS */
.textNextEvents {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:10pt;
	color:#22180c;
}

.textNextEvents a {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	font-style:italic;
	color:#5d0000;
	text-decoration:none;
}

.textNextEvents a:hover {
	color:#e2c500;
}

/* EVENTS */
.eventsArrow {
	margin:0;
	padding:3px 0 0 0;
	width:15px;
	vertical-align:top;
}

.eventsDate {
	margin:0;
	padding:0;
	width:160px;
	font-family:Arial;
	font-size:10pt;
	color:#5d0000;
	vertical-align:top;
}

.eventsColumn {
	margin:0;
	padding:0;
	width:370px;
}

.eventsDesc {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:10pt;
	color:#22180c;
}

/* PICTURES */
.pictures {
	margin:10px 0 20px 0;
	width:610px;
	overflow:visible;
}

.pictures img {
	margin:0 45px 28px 0;
	width:100px;
	height:67px;
	border:solid 1px #22180c;
}

.pictures img:hover {
	border:solid 1px #e2c500;
}

/* VIDEOS */
.videos {
	margin: 10px 0 0 0;
}

/* CHAPTER */
.chapterList {
	margin:0;
	padding:0;
}

.chapterList li {
	margin:0;
	padding:2px 0;
	width:277px;
	float:left;
	list-style:inside url(../images/arrow1.png);
	font-family:Arial;
	font-size:10pt;
	color:#22180c;
}

.chapterList li:hover {
	background:#735028;
	cursor:default;
}

.chapterList li a {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	font-style:italic;
	color:#5d0000;
	text-decoration:none;
}

.chapterList li a:hover {
	color:#e2c500;
}

/* LINKS */
.linkList {
	margin:0;
	padding:0;
}

.linkList li {
	margin:0;
	padding:0;
	list-style:inside url(../images/arrow1.png);
	font-family:Arial;
	font-size:10pt;
	color:#22180c;
}

.linkList a {
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	font-style:italic;
	color:#5d0000;
	text-decoration:none;
}

.linkList a:hover {
	color:#e2c500;
}

