/*
Braunschweigische Landschaft
Mediafaktor 01/2006
*/

/*RESET ALL: */
* {
	font-family : Verdana;
	font-size : 11px;
	color : #00000;
	margin : 0px 0px 0px 0px ;
	padding : 0px 0px 0px 0px ;
}

a {
	color: #3E476E;
	text-decoration: none
}
a.:link {
	color: #3E476E;
}
a.:visited {
	color: #3E476E;
}
a.:hover {
	color: #CC0000;
}
/*Positionen Grundlayout*/
#posAll
{	width:980;
	text-align: left;
}

#posTopImg
{	margin-top : 30px;
	height:85;
}

#posTopNav
{	height:30;
	margin : 0px 0px 0px 0px ;
}

#posC
{	position:absolute;
	left:0px;
	top:145px;
	width:980;
	height:500;
	/*border:1px solid #000000;*/
}

/*Navigation und Co*/
#cLeft
{	position:absolute;
	left:0px;
	top:45px;
	width:205;
	height:395;
	background:#E9EDEF;
}
/*Content*/
#cMiddle{
	position:absolute;
	top:45px;
	left:240px;
	width:470;
	height:400;
	/*border:1px solid #000000;*/
}
/*News und Logo*/
#cRight{
	position:absolute;
	top:0px;
	left:725px;
	width:220;
	height:400;
	/*border:1px solid #000000;*/
}
.tx-mininews-pi1{
	padding-top: 15px;
}

/*---Content-Styles--------------------------*/
/*Content Page-Headline==Subheadline (unique)*/
.cTitleContainer{
	margin-bottom:15px;
	height:33px;
	border-bottom:1px solid #646C7C;
}
.cTitle{
	font-size : 19px;
	color : #000000;
	vertical-align : bottom;
	margin-bottom:2px;
}
.CTitleImg{
	margin-right:10px;
	padding-bottom:2px;
	vertical-align : bottom;
}
	
.spacer-gif{

width:1px;
}
/*Content-Element Headline*/
H1{
	font-size : 14px;
	color : #646C7C;
	font-weight: bold;
}
/*Content-Element Sub-Headline*/
.cSH1{
}
/*ueber das ganze content-element*/
.cBodyTxt{
	margin-right:15px;
	margin-left:20px;
line-height:20 px;
}



/*
-------------------------------------------------------------------NAVIGATION -------
TOPNAV tn
--------------------------
*/

/*erste Zeile*/
.nav1{
	height: 25px;
}
.nav1act{
	color: #CC0000;
	font-weight : bold;
	font-size: 12px;
}
a.nav1act:link {
	color: #CC0000; 
}
a.nav1act:visited {
	color: #CC0000; 
}
a.nav1act:hover {
	color: #CC0000; 
}
.nav1no{
	font-weight : bold;
	font-size: 12px;
}
/*zweite  Zeile*/

.nav2{
	background: #EEEFF3;
	border-bottom: 1px solid #D9DCE3;
	height: 22px;
}
.nav2last{
	background: #EEEFF3;
	border-bottom: 3px solid #ffffff;
	height: 22px;
}
.nav2act{
	color: #CC0000;
	font-weight : bold;
}
a.nav2act:link {
	color: #CC0000; 
}
a.nav2act:visited {
	color: #CC0000; 
}
a.nav2act:hover {
	color: #CC0000; 
}

/*zweite  Zeile*/

.nav3act{
	color: #CC0000;
	font-weight : bold;
}
a.nav3act:link {
	color: #CC0000; 
}
a.nav3act:visited {
	color: #CC0000; 
}
a.nav3act:hover {
	color: #CC0000; 
}

.nav3{
	padding-left:5px;
	padding-right:20px;
	height: 20px;
}

/*
Bottom
*/

.csc-firstHeader, h1{
	font-size : 16px;
	font-weight: bold;
	color : #3E476E;
}

/*Col mit Text*/

.tnC22{
	width:40px;
	height:17px;
	padding-left:5px;
	padding-right:10px;
}

.tnTxt{
	text-decoration : none;
	font-family : Verdana;
	font-size : 11px;
	font-weight: bold;
	color : #646C7C;
}

/*Spacer vor und nach*/
.tnC11SPACE{
	height:10px;
	background: #D9DCE3;
}
.tnC21SPACE{
	height:17px;
	background: #FFFFFFF;
}


/*
Bottom
*/
.mnBottom{
	padding-top:50px;
}
.hnExtraLink{
	font-size : 10px;
	font-weight: bold;
	color : #646C7C;
}

/*-------------------------------------------------------------------/NAVIGATION -------*/

/*-----NEWS BEREICH */
/*
NEWS TEASER (NT)
*/

#NTcontainer{
	width:200px;
}
.NTitem{
	margin-bottom: 20px;
	margin-right: 5px;
}

.NThead{
	margin-left: 5px;
	font-size : 14px;
	font-weight: bold;
	color : #3E476E;
}

.NTtxt{
	margin-left: 5px;
	margin-top: 10px;
	font-size : 10px;
}

.NTlink{
	font-size : 10px;
	color : #646C7C;
}
/*
NEWS LISTE Teaser
*/

/*
NEWS DETAIL ND
*/

.NDitem{
	margin-top: 15px;
	margin-bottom: 20px;
	margin-right: 5px;
}

.NDhead, .NLhead{
	margin-left: 5px;
	font-size : 14px;
	font-weight: bold;
	color : #3E476E;
}

.NDtxt, .NLtxt{
	margin-top: 10px;
	margin-bottom: 5px;
}
.NDdate, .NLdate{
	font-size : 10px;
	color : #646C7C;
	font-style : italic;
}

.NDimg, .NLimg{
 float: right;
}

.NDbutton{
	margin-top: 10px;
 	font-size : 10px;
	/*font-weight: bold;*/
	color : #646C7C;
	clear: both;
}
/*Speziell News Liste*/
.NLitem{
	clear: both;
	margin-bottom: 5px;
}

/*Search Field*/

.SInput {
	width: 130px;
	border-top: 0px solid #646C7C;
	border-bottom: 1px solid #646C7C;
	border-right: 1px solid #646C7C;
	border-left: 0px solid #646C7C;

	background: #FFFFFF;
}

/*---- /NEWS BEREICH */


/*----- NAV-BOTTOM-LINKS */
.navButt{
	font-weight: bold;
	color : #ffffff;
	font-size : 10px;
	padding-top: 20px;
	margin-left:2px;
	margin-right:2px;
}
a.navButt{
	font-weight: bold;
	color : #ffffff;
	font-size : 10px;
	padding-top: 20px;
}
a.navButt:link{
	color : #ffffff;
}
a.navButt:visited{
	color : #ffffff;
}
a.navButt:hover{
	color : #AAB0BF;
}
#posNavButt{
	text-align:center;
	margin-right: 10px;
	margin-bottom: 5px;
}

/*----- BOTTOM-LINKS */

/*----- PRINTVERSION*/

#printLogo{
	margin-bottom: 40px;
	text-align : left;
}

#printContent{
	margin-left: 0px;
}

#printAll{
	width:600;
	margin-left: 40px;
	margin-top: 40px;
}

/*----- /PRINTVERSION*/

/* ----- tx_indexedsearch start */

	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
	width: 40px;
	border-top: 0px solid #646C7C;
	border-bottom: 1px solid #646C7C;
	border-right: 1px solid #646C7C;
	border-left: 0px solid #646C7C;

	background: #FFFFFF;
	}
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
		width: 130px;
		border-top: 0px solid #646C7C;
		border-bottom: 1px solid #646C7C;
		border-right: 1px solid #646C7C;
		border-left: 0px solid #646C7C;
		
	}
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { 
		font-weight:bold; font-style:italic; 
	}
	.tx-indexedsearch .tx-indexedsearch-whatis { 
		margin-top:10px; margin-bottom:5px; 
	}
	.tx-indexedsearch P.tx-indexedsearch-noresults { 
		text-align:center; font-weight:bold; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { 
		background:#E9EDEF; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { 
		font-weight:bold; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { 
		font-weight:normal; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { 
		font-style:italic; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { 
		color:red; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
		background:#E9EDEF; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
		margin-top:20px; margin-bottom:5px; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 
		margin-top:0px; margin-bottom:0px; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { 
		background:#D1DADE; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { 
		vertical-align:middle;
	}
	.tx-indexedsearch .tx-indexedsearch-res .noResume { 
		color : #666666; 
	}
	
/*-----  /tx_indexedsearch end */

