@CHARSET "utf-8";

* {
	margin: 0;
	padding: 0;
}
html,body {
	height: 100%;
}
body {
	text-decoration: none;
	text-align: left;
	color: #000;
	font: 11px verdana, arial, sans-serif;
	line-height: 1.4em;
	background: #fbe2cc url("../images_layout/pattern_aktivirma.gif") 953px 37px repeat ;
}
p {
	padding: 0 20px 13px 0;
}
table.contenttable {
	width: 480px;
	font: 11px verdana, arial, sans-serif;
}
table.contenttable td {
	padding-right: 10px;
	padding-bottom: 5px;
}

h2 {
	font: 11px verdana, arial, sans-serif; 
	font-weight: bold;
	color: #f29240;
}
h3 {
	font: 11px verdana, arial, sans-serif; 
	font-weight: bold;
	color: #000;
	margin-bottom:3px;
}
#stage {
	width: 100%;
	height: 100%;
	background: url("../images_layout/stage_bg.gif") repeat-y;
	
}
#headerArea {
	background: #fff url("../images_layout/pattern_header_aktivirma.gif") 953px 0  ;
	width: 100%;
}
#terNavBox {
	margin-left:500px;
	width: 430px;
	height: 201px;
	color: #ed6e00;
	text-align:right;
	padding: 10px 20px 0 0;
	background: #fff url("../images_layout/hg-terNavContainer_aktivirma.jpg") repeat-x;
}
#terNavBox a {
	color:#ed6e00;
	text-decoration: none;
}
#terNavBox a.active {
	color:#000;
}
#terNavBox a:hover {
	color:#000;
}
#contentArea {
	float:left;
	width: 950px;
	background: url("../images_layout/stage_bg.gif") repeat-y;
	overflow:hidden;
}
#contentHeaderBox {
	position: absolute;
	top: 127px;
	left: 230px;
	width: 652px;
	height: 34px;
	padding: 0 20px 0 49px;
	font-size:25px;
	font-weight:bold;
}
/* nur fuer safari */
body:last-child:not(:root:root) #contentHeaderBox {
	height: 54px;
	z-index:20;

} 

#primNavContainer {
	float: left;
	width: 211px;
	border-top: 18px solid #fff;
	border-right: 18px solid #fff;
	background: #ed6e00 url("../images_layout/hg-primNav_aktivirma.jpg") repeat-y;
	padding-top:14px;
}
*html #primNavContainer {
	width:229px;  /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */
	wid\th:211px;
}
/* einspaltiges Layout */
#contentContainer{
	float: left;
	width:651px;
	padding: 33px 20px 0 50px;
	background-color: #fbe2cc;
}
*html #contentContainer {
	width:721px;  /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */
	wid\th:651px;
}
/* einspaltiges Layout, Footer */
#contentBottomContainer p{
	color:#000;
}
#contentBottomContainer{
	margin-left:229px;
	color:#ed6e00;
	width:600px;
	padding: 33px 20px 0 50px;
	background-color: #fbe2cc;
}
*html #contentBottomContainer {
	width:721px;  /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */
	wid\th:651px;
}


#contentContainer p {
	padding: 0 150px 13px 0;
}
/* zweispaltiges Layout */
#contentLeftContainer {
	float: left;
	width:330px;
	padding: 33px 5px 0 50px;
	background-color: #fbe2cc;
}
#aktiv-irma-page-103 #contentLeftContainer {
	width:230px;
	padding: 33px 105px 0 50px;
}
*html #contentLeftContainer {
	width:385px;  /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */
	wid\th:330px;
}
#contentRightContainer {
	float: left;
	width:316px;
	padding: 33px 20px 0 0;
	background-color: #fbe2cc;
}
#aktiv-irma-page-103 #contentRightContainer {
	width:226px;
	padding: 33px 110px 0 0;
}
*html #contentRightContainer {
	width:336px;  /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */
	wid\th:316px;
}
/************************************/
/* ---------- Navigation ---------- */
/************************************/
#primNavBox {
  margin: 0;
  padding-bottom:50px;
  overflow:hidden;
}
#primNavBox ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-family: verdana, arial, sans-serif;
  font-weight: bold;
  line-height: 1.5em;
}
#primNavBox li {
  margin: 0;
}
#primNavBox a {
  display: block;
  padding: 4px 0 3px 40px;
  color: #000;
  margin: 0;
  text-decoration: none;
  font-size: 11px!important;
}
#primNavBox a.active, #primNavBox a:hover, #primNavBox a.active_main:hover {
  background: #f6b780 url("../images_layout/hg-primNav_li_hover.jpg") no-repeat;
  text-decoration: none;
}
#primNavBox a.active_main {
	background: #f29a4D url("../images_layout/hg-primNav_li.jpg") no-repeat;
}
#primNavBox ul ul li { 
	margin: 0; 
}
#primNavBox ul ul a {
  display: block;
  color: #000;
  background: #f29a4D url("../images_layout/hg-primNav_li.jpg") repeat-y;
  padding: 4px 5px 3px 60px;
  margin: 0;
  text-decoration: none;
  font-weight: normal;
  font-size: 11px!important;
}

#primNavBox ul ul ul a {
  display: block;
  color: #000;
  background: #F6B780 url("../images_layout/navi_level3_hg.jpg") no-repeat;
  padding: 4px 5px 3px 75px;
  margin: 0;
  text-decoration: none;
  font-weight: normal;
  font-size: 10px!important;
}

#primNavBox ul ul a.active, #primNavBox ul ul a:hover {
  color: #000; 
  background: #f6b780 url("../images_layout/hg-primNav_li_hover.jpg") no-repeat;
  text-decoration: none;
}

#primNavBox ul ul ul a.active, #primNavBox ul ul ul a:hover {
  color: #000; 
  background: #F7CAA1 url("../images_layout/navi_level3_aktiv_hg.jpg") no-repeat;
  text-decoration: none;
}

#primNavBox .intranetmenu {
  display: block;
  padding: 4px 0 3px 40px;
  color: #000;
  margin: 0;
  text-decoration: none;
  font-size: 11px!important;
  font-weight:bold;
  background: #f6b780 url("../images_layout/hg-primNav_li_hover.jpg") no-repeat;
}
/************************************/
/* ---------- Links ---------- */
/************************************/
.blaettern,
.archivlink,
.word-file,
.pdf-file,
.image-file,
.news-list-item a,
.news-list-pressemeldungen a,
.internal-link,
.mail,
.external-link-new-window,
.csc-linkToTop a,
.backlink ,
.news-single-backlink a{
	font-weight: bold;
	text-decoration: none;
	color: #ed6e00;
}
.blaettern:hover,
.archivlink:hover,
.word-file:hover,
.pdf-file:hover,
.image-file:hover,
.news-list-item a:hover,
.news-list-pressemeldungen a:hover,
.internal-link:hover,
.mail:hover,
.external-link-new-window:hover,
.csc-linkToTop a:hover,
.backlink:hover {
	color: #000;
}

.word-file,
.pdf-file,
.image-file {
	padding-left: 60px ;
	padding-bottom: 20px ;
}
.pdf-file{
	background: url("../images_layout/pdf_download.gif") top left no-repeat ;
}
.word-file{
	background: url("../images_layout/word_download.gif") top left no-repeat ;
}
.image-file{
	background: url("../images_layout/image_download.gif") top left no-repeat ;
}
.pdf-file:hover{
	background-image: url("../images_layout/pdf_download_hover.gif");
}
.word-file:hover{
	background-image: url("../images_layout/word_download_hover.gif");
}
.image-file:hover{
	background-image: url("../images_layout/image_download_hover.gif");
}

/************************************/
/* ---------- Sitemap ---------- */
/************************************/
.csc-sitemap ul {
	margin-bottom: 16px;
	list-style-type: none;
}
.csc-sitemap ul ul {
	margin-top: 16px;
	margin-left: 16px;
}
/*
* html .csc-sitemap ul ul {

	height: 1%;
}
*/
.csc-sitemap ul ul ul {
	margin-top: 0;
	margin-left: 16px;
}
.csc-sitemap ul li a{
	color: #ed6e00;
	font-weight: bold;
	text-decoration:none;
	background: url("../images_layout/sitemap_pfeil_bold.gif") left no-repeat ;
	padding-left: 15px ;
}
.csc-sitemap ul li a:hover {
	color: #000;
	background: url("../images_layout/sitemap_pfeil_bold_hover.gif") left no-repeat ;
}
.csc-sitemap ul li ul li ul li a{
	font-weight: normal;
	background: url("../images_layout/sitemap_pfeil.gif") left no-repeat ;
	padding-left: 15px ;	
}
.csc-sitemap ul li ul li ul li a:hover{
	background: url("../images_layout/sitemap_pfeil_hover.gif") left no-repeat ;
}

/************************************/
/* ---------- faq ---------- */
/************************************/
.tx-irfaq-questions-list {
	margin-bottom:40px;
}
ul.tx-irfaq-questions-list li{
	list-style: none;
}
ul.tx-irfaq-questions-list li a{
	text-decoration: none;
	color: #000;
}
.faq_question {
	display: block;
	float:left;
	width:75px;
	font-weight: bold;
	color: #ed6e00;
	margin-bottom:15px;
}
.faq_question:hover{
	color: #000;
}
.tx-irfaq-answer {
	margin-bottom:20px;
}


/************************************/
/* ---------- Log In ---------- */
/************************************/
#aktiv-irma-page-46 h2 {
	color:#000;
	margin-bottom:5px;
}

/************************************/
/* ---------- tt_news---------- */
/************************************/
/*--------------------------------- tt_news LIST view  -----------------------------------*/

.news-list-pressemeldungen {
	margin-bottom:15px;
}
.news-list-pressemeldungen .news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.4em;
	/* IE hack end */
	margin-top:12px;
	padding-right:15px;
}
.news-list-item h3 {
	font-size: 11px;
	margin-bottom:10px;
}
.news-list-pressemeldungen img {
	margin:8px 15px 15px 0;
	float:left;
}
.news-list-angebote {
	margin-bottom:22px;
}
#aktiv-irma-page-103 .news-list-item img {
	margin-bottom:5px;
}
.news-list-jobs {
	margin-top:23px;
	margin-bottom:8px;
}
.news-list-jobs .news-list-item a{
	background: url("../images_layout/pdf_download.gif") top left no-repeat ;
	padding-left: 60px ;
	padding-bottom: 20px ;
}

.news-list-angebote .subtitle a{
	background: url("../images_layout/pdf_download.gif") top left no-repeat ;
	padding-left: 60px;
	padding-top:5px;
	padding-bottom: 10px ;
}
.news-list-angebote .subtitle {
	padding-bottom: 22px;
	margin-top: 2px;
}
.news-list-angebote .subtitle a:hover,
.news-list-jobs .news-list-item a:hover{
	background-image: url("../images_layout/pdf_download_hover.gif");
}
.news-list-jobs .news-list-item p{
	margin-left: 60px ;
}
div.news-single-backlink {
	clear:both;
	margin-top:20px;
}
div.news-single-backlink a {
	margin-top:20px;
}
div.news-imageset .news-set1-img2 {
	float:left;
	margin:10px;
	overflow:hidden;
	width: 100px;
	height: 100px;

}
div.news-imageset {
	text-align:center;
	margin: 0 auto;
}

.news-list-item p {
	padding-bottom:2px !important;
}

div.news-list-morelink {
	margin-bottom:5px;
}

.news-list-angebote a.blaettern, .news-list-angebote a.blaettern:hover{
	padding-left: 40px;
	padding-top: 3px;
	padding-bottom: 10px;
	background: url("../images_layout/blaettern.png") top left no-repeat ;
	margin-top:5px;
	display:block;
	
	
}
.news-list-angebote a.blaettern:hover{
	background-image: url("../images_layout/blaettern_hover.png");
}

/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	border:1px solid #666;
	padding:3px;
	background-color:#F9FFE5;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}
.tx-ttnews-browsebox-SCell {
	background-color: #BBE53A;
	border:1px solid #666;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}




/*******************************/
/* ---------- RTE Table ---------- */
/*******************************/
.htmlarea-showtableborders td {
	padding-right:20px;
}

/************************************/
/* ---------- css-styled-content ---------- */
/************************************/
.csc-textpic-caption {
	padding-top:10px;
}
/*-- Standard Styles --*/
div.csc-textpic-caption-c .csc-textpic-caption {
text-align:center;
}
div.csc-textpic-caption-r .csc-textpic-caption {
text-align:right;
}
div.csc-textpic-caption-l .csc-textpic-caption {
text-align:left;
}
div.csc-textpic div.csc-textpic-imagecolumn {
display:inline;
float:left;
}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
border:2px solid black;
padding:0px;
}
div.csc-textpic-imagewrap {
padding:0pt;
}
div.csc-textpic img {
border:medium none;
}
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image {
float:left;
}
div.csc-textpic div.csc-textpic-imagewrap ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap ul li {
float:left;
margin:0pt;
padding:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
float:left;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt {
float:none;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {
float:none;
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd img {
border:medium none;
}
dl.csc-textpic-image {
margin:0pt;
}
dl.csc-textpic-image dt {
display:inline;
margin:0pt;
}
dl.csc-textpic-image dd {
margin:0pt;
}
div.csc-textpic-clear {
clear:both;
}
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-right:10px;
}
div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-left:10px;
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-left:10px;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
margin:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
margin:0pt;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
margin-bottom:5px;
}
div.csc-textpic-equalheight div.csc-textpic-imagerow {
display:block;
margin-bottom:5px;
}
div.csc-textpic div.csc-textpic-imagerow {
clear:both;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol {
margin-left:0px !important;
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol {
margin-right:0px !important;
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
margin-right:10px !important;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
margin-left:10px !important;
}
div.csc-textpic-above div.csc-textpic-text {
clear:both;
}
div.csc-textpic-center {
text-align:center;
}
div.csc-textpic-center div.csc-textpic-imagewrap {
margin:0pt auto;
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
text-align:left;
}
div.csc-textpic-center div.csc-textpic-text {
text-align:left;
}
div.csc-textpic-right div.csc-textpic-imagewrap {
float:right;
}
div.csc-textpic-right div.csc-textpic-text {
clear:right;
}
div.csc-textpic-left div.csc-textpic-imagewrap {
float:left;
}
div.csc-textpic-left div.csc-textpic-text {
clear:left;
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap {
float:left;
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap {
float:right;
}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
clear:both;
float:right;
}
* html div.csc-textpic-intext-right-nowrap .csc-textpic-text {
height:1%;
}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
clear:both;
float:left;
}
* html div.csc-textpic-intext-left-nowrap .csc-textpic-text {
height:1%;
}

