@import url(content.css);
@import url(news_haberzettl_latest.css);


/************************/

body{
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	color: #37383A;
	margin: 0;
	background-color:#ffffff;
	/* background-image:url(/sennebogen/images/bgkachel.jpg); */
	scrollbar-face-color		: #E8EAEA;
	scrollbar-3dlight-color		: #E8EAEA;
	scrollbar-shadow-color		: #E8EAEA;
	scrollbar-track-color		: #dee1e1;
	scrollbar-highlight-color	: #E8EAEA;
	scrollbar-arrow-color		: #5b8871;
	scrollbar-darkshadow-color	: #5b8871;
}
td, th{
	font-family: verdana, helvetica, sans-serif;
	font-size:11px;	
	color: #37383A;
	line-height: 13px;
	text-decoration: none;
}
/* Diese Einstellungen werden für das News-Modul verwendet*/
a, a:link, a:visited, a:active{
	color: #37383A;
	text-decoration: none;
}
a:hover{
	color: #7D9A59;
}

/* Textformatierungen */
.t{
	font-size: 11px;
	color: #37383A;	
	line-height: 13px;
	text-decoration: none;
}

.tblau {
	font-size: 10px;
	color: #12629f;
	text-decoration: none;
}
.tblaubig {
	font-size: 11px;
	color: #12629f;
	font-weight: bold;
}

	/*Content-Bereich: Bildunterschriften*/
.timage{
	font-size: 10px;
	color: #37383A;
	font-weight: bold;
}


	/*Für Link Empfehlen*/
.tempfehlen, a.tempfehlen, a:link.tempfehlen, a:visited.tempfehlen, a:active.tempfehlen {
	font-size: 10px;
	color: #7d9a59;
	font-weight: normal;
	text-decoration: none;
}
a:hover.tempfehlen{
	font-size: 10px;
	color: #9ebc7c;
	font-weight: normal;
	text-decoration: none;
}

	/*Für Link Print*/
.tprint, a.tprint, a:link.tprint, a:visited.tprint, a:active.tprint {
	font-size: 10px;
	color: #7d9a59;	
	text-decoration: none;
}
a:hover.tprint{
	font-size: 10px;
	color: #9ebc7c;	
	text-decoration: none;
}

.tfooter, a.tfooter, a:link.tfooter, a:visited.tfooter, a:active.tfooter {
	font-size: 10px;
	color: #7d9a59;
	line-height: 10px;
	text-decoration: none;
}
a:hover.tfooter{
	font-size: 10px;
	color: #32a4d9;
	line-height: 10px;
	text-decoration: none;
}
.tfooterblue, a.tfooterblue, a:link.tfooterblue, a:visited.tfooterblue, a:active.tfooterblue {
	font-size: 10px;
	color: #32a4d9;
	line-height: 10px;
	text-decoration: none;
}
a:hover.tfooterblue{
	font-size: 10px;
	color: #12629f;
	line-height: 10px;
	text-decoration: none;
}




/* Sonstiges */
.puenktchen{
	background-image:url(/fileadmin/images/news_line.gif);
}




/* Navigation: first level */
td .navione { background-color:#94c040; border-bottom:1px solid #FFFFFF; padding: 3px 10px 3px 10px; }
td .navioneact { background-color:#fff; border-bottom:1px solid #FFFFFF; padding: 3px 10px 3px 10px; }

.nav1, a.nav1, a:link.nav1, a:visited.nav1, a:active.nav1 {
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 180px;
}
a:hover.nav1, .nav1a, a.nav1a, a:link.nav1a, a:visited.nav1a, a:active.nav1a{
	font-size: 11px;
	color: #37383a;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 180px;
}

/* Navigation: second level */
.nav2, a.nav2, a:link.nav2, a:visited.nav2, a:active.nav2{
	font-size: 10px;
	color: #38B1E4;
	font-weight: bold;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}
a:hover.nav2, .nav2a, a.nav2a, a:link.nav2a, a:visited.nav2a, a:active.nav2a{
	font-size: 10px;
	color: #37383a;
	font-weight: bold;
	text-decoration: none;
	padding-top: 1px;
	padding-bottom: 1px;
}

/* Navigation: third level */
.nav3, a.nav3, a:link.nav3, a:visited.nav3, a:active.nav3{
	font-size: 10px;
	color: #38B1E4;	
	font-weight: bold;
	text-decoration: none;
	background-color:#ffffff;
	letter-spacing: 1px;
}
a:hover.nav3, .nav3a, a.nav3a, a:link.nav3a, a:visited.nav3a, a:active.nav3a{
	font-size: 10px;
	color: #38B1E4;	
	font-weight: bold;
	text-decoration: none;
	background-color:#ffffff;
	letter-spacing: 0px;
}

/* Navigation unten (Kooperation etc.) */
.navunten, a.navunten, a:link.navunten, a:visited.navunten, a:active.navunten, a:hover.navunten{
	font-size: 10px;
	color: #12629f;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
}

a:hover.navunten, a.navuntena, a:link.navuntena, a:visited.navuntena, a:active.navuntena{
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
}

/* Nebennavigation */
.navneben, a.navneben, a:link.navneben, a:visited.navneben, a:active.navneben, a:hover.navneben{
	font-size: 10px;
	color: #555555;	
	font-weight: bold;
	text-decoration: none;
}

a:hover.navneben, a.navnebena, a:link.navnebena, a:visited.navnebena, a:active.navnebena{
	font-size: 10px;
	color: #38B1E4;	
	font-weight: bold;
	text-decoration: none;
}





/* default styles for extension "tx_cssstyledcontent" */
	/* Bug fehlender Space unter img im IE */
	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 10px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 0px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; margin-bottom: 10px; }

