/* Standard-CSS for newsletter.de */

/* Important coloring
	Blue=#08276a
	Brown=#ded1bc

	Textcolors:
	Blue=#08276a
	Brown=#ded1bc
*/



/* General information */

body, div, p, h1, h2, h3,
span, a, td, table, tr, img {
	margin:0px;
	padding:0px;
}

html, body {
	background-color:#f1f1f1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#08276a;
	text-align:left;
	
/*	scrollbar-base-color:#fafafa;
	scrollbar-face-color:#fafafa;
	scrollbar-arrow-color:#000000;
  	scrollbar-3dlight-color:#fafafa;
  	scrollbar-darkshadow-color:#fafafa;
  	scrollbar-highlight-color:#fafafa;
  	scrollbar-shadow-color:#fafafa;
  	scrollbar-track-color:#fafafa;
*/
	
}

html {
	height:100%;
}

/* General information */

/* General information End */



/* Maincontainer */

.maincontainer {
	width:994px;
	border:0px;
	margin:0 auto;
	background-color:#f2f2f2;
	position:relative;
}

/* Maincontainer - End */



/* Headarea */

.containerheadarea {
	width:994px;
	height:240px;
	background-image:url(img/bgheader.jpg);
	background-repeat:no-repeat;
}

.HeaderLink {
	position: absolute;
	left: 10px;
	width: 360px;
	height: 80px;
	cursor: pointer;
}

/* Headarea - End */



/* Menuarea */

/* Menuarea - End */



/* Contentarea */

.containercontentarea { 
	width:994px;
	background-image:url(img/bgcontent.jpg);
	background-repeat:no-repeat;
	min-height:525px;
	height:auto !important;  /* for modern browser */
	height:525px;
}

	/* Contentarea left */
	
	.containercontentarea .containercontentarealeft {
		width:160px;
		float:left;
		margin:0px;
		padding:0px;
		min-height:525px;
		height:auto !important;  /* for modern browser */
		height:525px;
	}
	
	/* Contentarea middle */

	.containercontentarea .containercontentareamiddle {
		width:534px;
		float:left;
		margin:0px;
		padding:0px;
		min-height:525px;
		height:auto !important;  /* for modern browser */
		height:525px;
	}
	
	.containerh1home {
		width:505px;
		height:105px;
		margin:0px 0px 0px 0px;
		background-repeat:no-repeat;
	}
	
	.containerh1home {
		background-image:url(img/bgheadlines/headlinehome.jpg);
	}
	
	h1 {
		font-size:24px;
		font-style:italic;
		width:420px;
		margin:0px 0px 0px 76px;
		padding:55px 0px 0px 0px;
		font-weight:bold;
	}
	
	.continuoustext {
		width:458px;
		text-align:left;
		/*margin:0px 0px 0px 42px;*/
		margin: 0px 0px 0px 36px;
		text-align:justify;
	}
	
	.continuoustext p {
		margin:0px 0px 15px 0px;
	}
	
	/* Contents "Startseite" */
	

	
	/* Contentarea right */

	.containercontentarea .containercontentarearight {
		width:290px;
		float:left;
		margin:0px;
		padding:0px;
		min-height:525px;
		height:auto !important;  /* for modern browser */
		height:525px;
	}
	
	.excerptbox {
		width:223px;
		height:319px;
		margin:80px 0px 0px 33px;
		background-image:url(img/bgexcerptbox.jpg);
		background-repeat:no-repeat;
	}
	
	.excerptboxtext {
		color:#ffffff;
		width:170px;
		margin:0px 0px 0px 25px;
		padding:93px 0px 0px 0px;
		font-weight:bold;
		font-style:italic;
	}
	
.newsBox {
	position: relative;
	width: 458px;
}

	.newsBox .newsDate {
		font-weight: bold;
	}
	
	.newsBox .newsText {
		width: 358px;
		padding-top: 8px;
		padding-bottom: 8px;
	}
	
		.newsBox .newsImg {
			position: absolute;
			background: url(img/poststempel.gif) 22px no-repeat;
			width: 60px;
			height: 18px;
			right: 0px;
			bottom: 0px;
			padding: 0px 0px 0px 40px;
			font-weight: bold;
			text-decoration: underline;
		}
	
	.newsboxhead {
		width:223px;
		height:147px;
		margin:80px 0px 0px 33px;
		background-image:url(img/bgnewsboxhead.jpg);
		background-repeat:no-repeat;
	}
	
	.aktionsbox {
		width: 229px;
		margin: 80px 0px 0px 33px;
		/*background-color: #E3D6C3;*/
		/*background-color: #DDD0BC; */
	}
	
	.aktionsboxhead {
		width:229px;
		height:156px;
		margin:0px 0px 0px 0px;
		background-image:url(img/bgexcerptbox_head_neu.gif);
		background-repeat:no-repeat;
	}
	
	.aktionsboxfooter {
		width:229px;
		height:48px;
		margin:0px 0px 0px 0px;
		background-image:url(img/bgexcerptbox_footer_neu.gif);
		background-repeat:no-repeat;
	}
	
	.aktionsboxheadline {
		padding: 130px 0px 0px 17px;
		font-weight: bold;
		font-size: 12px;
	}
	
	.aktionsboxcontent {
		width: 228px;
		min-height: 82px;
		height: auto !important;
		height: 82px;
		background: url(img/bgexcerptbox_head_top_neu.gif) no-repeat top;
		background-color: #DDD0BC;
		margin: 0px 0px 0px 0px;
	}
	
	.aktionsboxtext {
		width:185px;
		margin:0px 0px 0px 17px;
		padding:10px 0px 0px 0px;
		font-weight:bold;
	}
	
	.aktionsboxlink {
		color: #08276A;
		margin:0px 0px 0px 180px;
		padding:3px 0px 0px 0px;
		font-weight:bold;
		font-style:italic;
		line-height:13px;
	}
	
	.newsboxfooter {
		width:223px;
		height:172px;
		margin:0px 0px 0px 33px;
		background-image:url(img/bgnewsboxfooter.jpg);
		background-repeat:no-repeat;
	}
	
	.newsboxdate {
		color:#ffffff;
		width:100px;
		height: 26px;
		margin:0px 0px 3px 22px;
		padding:63px 0px 0px 0px;
		font-weight:bold;
	}
	
	.newsboxtext {
		color:#ffffff;
		width:185px;
		margin:10px 0px 0px 22px;
		padding:0px 0px 0px 0px;
		font-weight:bold;
		font-style:italic;
	}
	
	.newsboxlink {
		color:#ffffff;
		margin:0px 0px 0px 185px;
		padding:0px 0px 0px 0px;
		font-weight:bold;
		font-style:italic;
		line-height:13px;
	}

.kontaktformular {
	width: 458px;
}

	.kontaktformular .text {
		padding: 0px 0px 0px 15px;
	}
	
	.kontaktformular .link {
		color: #08276a;
		font-weight: bold;
		text-decoration: underline;
	}

	.input, .input_blue {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		background-color: #ddd1bc;
		border: 0px;
		width: 435px;
	}
	
		td .input, td .input_blue {
			padding-left: 15px;
		}
		
	.input_blue {
		background-color: #AFB7CC;
	}
	
	
	
	.select {
		
	}
	
	.checkbox, .checkbox_blue {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		background-color: #ddd1bc;
		border: 0px;
	}
	
	.checkbox_blue {
		background-color: #AFB7CC;
	}
	
	.textarea, .textarea_blue {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		background-color: #ddd1bc;
		border: 0px;
		width: 435px;
		height: 60px;
	}
	
		td .textarea, td .textarea_blue {
			padding-left: 15px;
		}
		
	.textarea_blue {
		background-color: #AFB7CC;
	}
	
	.form_button {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		background: url('img/form_button.jpg') no-repeat;
		width: 72px;
		height: 32px;
	}
	
		.form_button div {
			padding: 7px 0px 0px 18px;
		}
		
	.poststempel {
		background: url(img/poststempel.gif) no-repeat;
		height: 18px;
		margin: 0px 0px 0px -18px;
	}
	
		.poststempel div {
			margin: 0px 0px 0px 18px;
			text-decoration: underline;
			font-weight: bold;
		}
	
.channelHeadlineLeft {
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	margin: 0px 0px 0px 10px;
}

.channelHeadlineRight {
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	margin: 0px 10px 0px 0px;
}

.channelContentLeft {
	height: 18px;
	margin: 3px 0px 0px 10px;
}

.channelContentRight {
	height: 18px;
	margin: 3px 10px 0px 0px;
}
	
/* Contentarea - End */



/* Footerarea */

.containerfooterarea {
	width:994px;
	height:270px;
	background-image:url(img/bgfooter.jpg);
	background-repeat:no-repeat;
}

.linkfooter_tdu {
	position: absolute;
	bottom: 100px;
	left: 525px;
	width: 210px;
	height: 60px;
}

.menufooter {
	margin:0px 0px 0px 38px;
	padding:158px 0px 0px 0px;
}

.menufooter div {
	float:left;
	margin:0px 30px 0px 0px;
}

/* Footerarea - End */



/* Links */

a {
	color: #08276a;
	/*text-decoration: underline;*/
}

a:hover {
	text-decoration: none;
}

.linkblue:link, .linkblue:visited { 
	color:#08276a;
	text-decoration:none;
	font-size:11px;
}

.linkblue:hover, .linkblue:active { 
	color:#08276a;
	text-decoration:none;
	font-size:11px;
}

.linkblueunderline:link, .linkblueunderline:visited { 
	color:#08276a;
	text-decoration:underline;
	font-size:11px;
}

.linkblueunderline:hover, .linkblueunderline:active { 
	color:#08276a;
	text-decoration:underline;
	font-size:11px;
}

.linkwhiteukb:link, .linkwhiteukb:visited { 
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	font-style:italic;
	font-size:11px;
}

.linkwhiteukb:hover, .linkwhiteukb:active { 
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	font-style:italic;
	font-size:11px;
}

/* Links - End */
