/* -------------------------------------------- Haupt CSS fuer alle Seiten -------------------------------------------- */

/* ---------------- CSS-Reset ------------------- */
html, body, a, div, h1, h2, h3, h4, h5, h6, span, p, img, strong, ul, li, table, th, td, tr {
	margin: 0px;
	padding: 0px;
	border: 0px none;
	font-weight: normal;
	font-style: inherit;
	font-family: inherit;
	font-variant: inherit;
	text-decoration: none;
} 


/* ---------------- Allgemein ------------------- */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3d3d3d;
	text-decoration: none;
	background-color: white;
	line-height: 18px;
}


#main {
	width: 812px;
	height: 610px;
	margin: auto;
	margin-top: 20px;
}

#content {
	width: 810px;
	margin: auto;
	height: 578px;
	border: 1px solid #959595;
}

#left {
	color: white;
	width: 404px;
	height: 570px;
	background-image: url(../img/eingang.jpg);
	margin-left: 4px;
	margin-top: 4px;
	float: left;
}

#right {
	height: 570px;
	width: 402px;
	margin-left: 408px;
	margin-top: 4px;
}


#top {
	height: 80px;
	width: 400px;
	text-align: right;
}

#img {
	height: 80px;
	width: 250px;
	background-image: url(../img/jakobs_logo.jpg);
	margin: 0px 0px 0px 150px;
}


#img:hover {
	background-image: url(/img/jakobs_logo_rot.jpg);
	margin: 0px 0px 0px 150px;
}

#top a:link, #top a:visited {
	background-image: url(../img/jakobs_logo.jpg);
	display: block;
	height: 80px;
	border: 0px;
	width: 250px;
	margin-left: 150px;

}

#top a:focus, #top a:hover, #top a:active {
	background-image: url(../img/jakobs_logo_rot.jpg);

}


#menu {
	margin: 50px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 400px;
	height: 85px;
}



#bottom {
	text-align: right;
	color: black;
	font-size: 10px;
	letter-spacing:1px;
}


#start_link:link, #start_link:visited {
	color: black;
	border: 0px;
	display: block;
}

#start_link:focus, #start_link:hover, #start_link:active {
	color: #af3a3a;
}

#bottom a:link, #bottom a:visited {
	color: black;
}

#bottom a:focus, #bottom a:hover, #bottom a:active {
	color: #af3a3a;
	text-decoration: underline;
}



.zitat {
	text-align: center;
	margin-top: 58px;
	font-stretch: wider;
	letter-spacing: 1px; 
	line-height: 18px;
}

#text {
	margin: 0px 0px 0px 20px;
	padding: 0;
	width: 375px;
	height: 355px;
	text-align: left;
	overflow: auto;
	padding-right: 5px;
}


.NewsSummaryMorelink {
margin-bottom: 12px;
}
