@import "rte.css";

 body { 
     /*display:block;*/
    font-family: Arial;
    font-size: 12px;
	color: #000000
    /*background: url(../pictures/bg.gif) #183163 repeat-x;
	background-color: #315883;*/
	/*background-color: #f9f9fb;*/
    }

  .bodybg { background: url(../pictures/bg.gif);
    }

form {
border:none;
}	
/* iframe für slideshow*/
.iframe01, .slide01, .slide02 {
		width: 960px;
		height: 320px;
		/*vertical-align: top;*/
		}		
		
	.slide01 { 
		position: absolute; 
		top: 0; 
		left: 0; 
		opacity: 1; 
		filter: alpha(opacity=100); 
		}		
	#slide { position: relative; }	

	.slide02 { 
		opacity: 0; 
		filter: alpha(opacity=0); 
		}			
/*ENDE SLIDESHOW*/	

.bgcontent {
	background-color: #e7e7e7;
}
	
  .linkDate { color: rgb(51, 51, 51);
    text-decoration: none;
    text-align: center;
    }
    
  .linkWeiss { font-size: smaller;
    text-decoration: none;
    color: rgb(255, 255, 255);
    }

  .linkSchwarz { color: rgb(51, 51, 51);
    text-decoration: none;
    }

  .linkGelb { color: rgb(255, 255, 0);
    text-decoration: none;
    }

  .linkHeadline { font-family: Arial;
    text-decoration: none;
    color: rgb(51, 51, 51);
    font-size: 16px;
    font-weight: bold;
    }

  .Headline_Sub { display: block;
    font-family: Arial;
    text-decoration: none;
    color: rgb(51, 51, 51);
    font-size: 12px;
    }

/*Standardschrift und Überschrift "Normal"*/	
  .MKF_normal {
    /*display:block;
	height:12px;  */
	font-family: Arial;
    /*text-decoration: none;*/
    /*color: #3a8bd6;*/
	color: #000000;
    font-size: 12px;
	line-height: 1.5;
	/*font-weight: bold;*/
    }

/*Überschriften Layout 1  -  Layout 4*/	
  .MKF_12schwarzFett {
    display:block;
	height:24px;
	font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
	font-weight: bold;
	line-height: 1.5;
    }
  .MKF_14schwarzFett {
    display:block;
	height:16px; 
	font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 14px;
	font-weight: bold;
	/*line-height: 1.5;*/
    }	
  .MKF_14blauFett {
    display:block;
	height:28px; 
	font-family: Arial;
    text-decoration: none;
    color: #3a8bd6;
    font-size: 14px;
	font-weight: bold;
	line-height: 1.5;
    }		
  .MKF_16blauFett {
    display:block;
	height:32px;  
	font-family: Arial;
    text-decoration: none;
    color: #3a8bd6;
    font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
    }	
  .MKF_20blauFett {
    display:block;
	height:30px; 
	font-family: Arial;
    text-decoration: none;
    color: #3a8bd6;
    font-size: 20px;
	font-weight: bold;
	line-height: 1;
    }	
  .MKF_layout06 {
    /*display:block;
	height:20px;  */
	font-family: Arial;
    text-decoration: none;
    color: #3a8bd6;
    font-size: 20px;
	font-weight: bold;
    }		
	
/* Menü Waagrecht */
  .linkMenuTop {
	display: inline-block; width: 100px;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 13px;
    }
  .linkMenuTop:hover {
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    }
  .linkMenuTopAct { 
	display: inline-block; width: 100px;
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 13px;
	font-weight: bold;
    }
  .linkMenuTopAct:hover {
	font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: bold;
    }	
	
/*Untermenu links*/	
  .menuBlock {
	display: table;
	/*display: block;*/
	/*overflow: hidden;*/
    /*height: 30px;*/
	width: 200px;
	margin-bottom: 5;
	/*border-bottom: 3px solid #ffffff;*/
    font-family: Arial;
    font-size: 12px;	
	}

  .linkMenu { 
	display: table-cell;
	/*display: block;*/
	overflow: hidden;
    height: 30px;
	width: 200px;
	background-color: #3a8bd6;	
	font-family: Arial;
    font-size: 12px;	
    color: #FFFFFF;
	padding-top: 8px;
    padding-left: 10px;
	/*vertical-align: middle;*/
    text-decoration: none;
    }
  .linkMenu:hover {
	color: #FFFFFF;
    font-weight: bold;
          }

  .linkMenuAct { 
    display: table-cell;
	/*display: block;*/
	/*overflow: hidden;*/
    height: 30px;
	width: 200px;
	background: url(../pictures/template/pfeile2.png) no-repeat center left;
	border-width: 0px; 
	border-color: #3a8bd6; 
	border-style: solid; 
	background-color: #ffffff;	
	padding-top: 8px;
    padding-left: 20px;
	font-family: Arial;
    font-size: 12px;	
    color: #3a8bd6;
	/*vertical-align: middle;*/
    text-decoration: none;
    }
  .linkMenuAct:hover {
	color: #3a8bd6;
    font-weight: bold;
    }

  .linkMenuSub { 
    /*display: table-cell;*/
	/*display: block;*/
	display: table-cell;
	border-bottom: 3px solid #ffffff;
	overflow: hidden;
    height: 18px;
	width: 200px;
	background-color: #ffffff;
	text-decoration: none;
	font-family: Arial;
    font-size: 12px;	
    color: #3a8bd6;
	/*background: url(../pictures/template/pfeile2.png) no-repeat center left;*/
    padding-left: 30px;
	vertical-align: middle;
    }
	/*nur für den IE*/
   *html .linkMenuSub {
    padding-left: 30px;
	/*padding-\top: 7px;*/
	}
  .linkMenuSub:hover {
    font-weight: bold;
	color: #3a8bd6;
    }

  .linkMenuSubAct {
    display: table-cell;
	/*display: block;*/
	display: table-cell;
	border-bottom: 3px solid #ffffff;
	overflow: hidden;
    height: 18px;
	width: 200px;
	background-color: #ffffff;	
	vertical-align: middle;
	font-weight: bold;
    text-decoration: none;
	font-family: Arial;
    font-size: 12px;	
    color: #3a8bd6;
	/*background: url(../pictures/template/pfeile2.png) no-repeat center left;*/
	background-color: #ffffff;	
    padding-left: 30px;
    }
	/*nur für den IE*/
   *html .linkMenuSubAct {
    padding-left: 30px;
	/*padding-\top: 7px;*/
	}	
  .linkMenuSubAct:hover {
    font-weight: bold;
	color: #3a8bd6;
    }

/*2. Submenu*/
  .linkMenuSub2 { 
    /*display: table-cell;*/
	display: block;
	display: table-cell;
	border-bottom: 1px solid #ffffff;
	overflow: hidden;
    height: 15px;
	width: 200px;
	background-color: #ffffff;
	text-decoration: none;
	font-family: Arial;
    font-size: 12px;	
    color: #3a8bd6;
	/*background: url(../pictures/template/pfeile3.png) no-repeat center left;*/
    padding-left: 40px;
	vertical-align: middle;
    }
	/*nur für den IE*/
   *html .linkMenuSub2 {
    padding-left: 40px;
	/*padding-\top: 3px;*/
	}
  .linkMenuSub2:hover {
    font-weight: bold;
	color: #3a8bd6;
    }

  .linkMenuSub2Act {
    /*display: table-cell;*/
	display: block;
	display: table-cell;
	border-bottom: 1px solid #ffffff;
	overflow: hidden;
    height: 15px;
	width: 200px;
	background-color: #ffffff;	
	vertical-align: middle;
	font-weight: bold;
    text-decoration: none;
	font-family: Arial;
    font-size: 12px;	
    color: #3a8bd6;
	/*background: url(../pictures/template/pfeile3.png) no-repeat center left;*/
	background-color: #ffffff;	
    padding-left: 40px;
    }
	/*nur für den IE*/
   *html .linkMenuSub2Act {
    padding-left: 40px;
	/*padding-\top: 3px;*/
	}	
  .linkMenuSub2Act:hover {
    font-weight: bold;
	color: #3a8bd6;
    }

/*3. Submenu*/
  .linkMenuSub3 { 
    /*display: table-cell;*/
	display: block;
	display: table-cell;
	border-bottom: 1px solid #ffffff;
	overflow: hidden;
    height: 22px;
	width: 200px;
	background-color: #ffffff;
	text-decoration: none;
	font-family: Arial;
    font-size: 12px;	
    color: #3a8bd6;
	background: url(../pictures/template/pfeile4.png) no-repeat center left;
    padding-left: 40px;
	vertical-align: middle;
    }
	/*nur für den IE*/
   *html .linkMenuSub3 {
    padding-left: 40px;
	padding-\top: 3px;
	}
  .linkMenuSub3:hover {
    font-weight: bold;
	color: #3a8bd6;
    }

  .linkMenuSub3Act {
    /*display: table-cell;*/
	display: block;
	display: table-cell;
	border-bottom: 1px solid #ffffff;
	overflow: hidden;
    height: 22px;
	width: 200px;
	background-color: #ffffff;	
	vertical-align: middle;
	font-weight: bold;
    text-decoration: none;
	font-family: Arial;
    font-size: 12px;	
    color: #3a8bd6;
	background: url(../pictures/template/pfeile4.png) no-repeat center left;
	background-color: #ffffff;	
    padding-left: 40px;
    }
	/*nur für den IE*/
   *html .linkMenuSub3Act {
    padding-left: 40px;
	padding-\top: 3px;
	}	
  .linkMenuSub3Act:hover {
    font-weight: bold;
	color: #3a8bd6;
    }
 
/*Menü unten */	
 .linkMenuSystem { 
	font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
	font-weight: bold;
    }

  .linkMenuSystem:hover {
    font-weight: bold;
    }
/*ENDE MENÜ*/
/*LOGIN alt */
/*.login {
	border-width:0; 
	background-color:#3a8bd6;
	display: table;
	overflow: hidden;
    height: 50px;
	width: 200px;
    font-family: Arial;
    font-size: 12px;	
	margin-bottom: 10px;
	}
*/	
.suche input{
    font-family: Arial;
    font-size: 14px;
	color: #3a8bd6;
    border-left: #3a8bd6 0px solid;
    border-right: #3a8bd6 0px solid;
    border-top: #3a8bd6 0px solid;
    border-bottom: #3a8bd6 0px solid;
	vertical-align: center;
	height: 20px;
	}	
.suchetext {
    font-family: Arial;
    font-size: 12px;	
	color: #3a8bd6;
	}
.suchen {
        font-family: Arial;
        font-size: 12px;
        color: #000000;
        border-left: #3a8bd6 2px solid;
        border-right: #3a8bd6 1px solid;
        border-top: #3a8bd6 1px solid;
        border-bottom: #3a8bd6 1px solid;
        background: #3a8bd6;
        /*width: 130px;*/
        /*height: 23px;*/
}	
	
/* ------ LOGIN ----- */
div.login{
   font-family: Arial;
   font-size:12px;
   color:#ffffff;
   border:0px;
   background-color:#3a8bd6;
   text-align:center;
   margin:5px 0px 5px 0px;
   padding:10px 5px 0px 5px;
}
div.login span{
   font-style:italic;
   margin-bottom:3px;
   background-color:#3a8bd6;
}
div.login input.logout{
   margin-top:5px;
   background-color:#3a8bd6;
}
/* ----- Input-Felder ----- */
/*div.login input.input{*/
div.login_input{
   /*background: url(http://www.philipphauer.de/tut/typo3-login-template/bg-input.jpg) repeat-x;*/
   float:left;
   font-family: Arial;
   font-size:12px;
   border:0px solid #3a8bd6;
   border-right:0px solid #3a8bd6;
   border-bottom:0px solid #3a8bd6;
   width:155px;
   color:#ffffff;
   margin-bottom:1px;
   background-color:#3a8bd6;
}
div.login_button{
	font-family: Arial;
    font-size:14px;
	color:#ffffff;
}
div.login input.submit{
   width:157px;
   /*background: url(http://www.philipphauer.de/img/bg-suchbutton.jpg) repeat-x;*/
   border:0px solid #3a8bd6;
   border-right:0px solid #3a8bd6;
   border-bottom:0px solid #3a8bd6;
   background-color:#3a8bd6;
}	
.tx-felogin-pi1	{
display: block;
border-width: 5px; 
}
/* Tabelle */
.contenttable {
width:346px;
margin-bottom:10px;
}
.tr-0 {
background:#ccc;
color:#fff;
}
.tr-odd {
background:#fff;
height:24px;
border-bottom:1px #333 dashed;
}
.tr-even {
height:24px;
border-bottom:1px #333 dashed;
}
.td-0 {
	width: 46px;
	font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
	font-weight: bold;
}
.td-1 {
	width: 300px;
	font-family: Arial;
    text-decoration: none;
    color: #000000;
    font-size: 12px;
}
.td-2 {
text-align:center;
padding:left:5px;
}
.td-3 {
text-align:center;
padding:left:5px;
}
