body {
         font-size: 11px;
         font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
         background-color: #FFFFFF;
         height: 100%;
	padding:0px;
	margin:0px;
	}

h1      {
         font-size: 16px;
         font-weight: normal;
         font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
         background-color:#F2F2F0;
         color:#006699;
	padding:15px 0px 5px 15px ;
	margin:0px;
        }
h2      {
         font-size: 14px;
         font-weight: normal;
         font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
         background-color:#FFFFFF;
         color:#006699;
	padding:15px 0px 5px 15px ;
	margin:0px;
        }
h3      {
         font-size: 12px;
         font-weight: normal;
         font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
         background-color:#FFFFFF;
         color:#006699;
	padding:0px 0px 5px 0px ;
	margin:0px;
        }
h4      {
         font-size: 10px;
         font-weight: normal;
         font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
         background-color:#F2F2F0;
         color:#73603D;
	padding:15px 0px 5px 15px ;
	margin:0px;
        }


a {
	text-decoration:none;
	font-weight:normal;
	color:#006699;
	}
a:hover {
	text-decoration:underline;
	font-weight:normal;
	color:#006699;
	}

      ol {
	margin-top: -10px;
         margin-left: 30px;
	background-color:#F2F2F0;
         list-style-position:outside;
         line-height: 18px;
        /* list-style-image:url(../images/list_style_image.gif);  */
	}
      ul {
	margin-top: -10px;
         margin-left: 30px;
	background-color:#F2F2F0;
         list-style-position:outside;
         line-height: 18px;
        /* list-style-image:url(../images/list_style_image.gif);  */
	}


      li {
	list-style:none;
	background-image:url(../images/listitem.gif);
	background-position: 5px 10px;
	background-repeat: no-repeat;
         background-color:#F2F2F0;1
         margin-left: 30px;
}


.loginText {
        font-size: 9px;
        color:#FFFFFF;
        margin-left:15px;
        }
 /*  RAHMEN  */
	#frame {
         	position: relative;
                 width:1000px;
         	height: 100%;
                 background-color: #FFFFFF;
		padding-left:15px;
		text-align:left;
                 /*border: 1px solid #4F4F4F;*/
		}
/*  OBEN  */
	#header {
         	position: relative;
         	width: 679px;
         	height: 127px;
                 float:left;
		background:#FFFFFF;
                 /*border: 1px solid #4F4F4F;
                 border: 1px solid #FF0000;*/
		}

 /*  CONTENT  */
         #content {
         	position: relative;
                 width:455px;
		margin: 0px 15px 0px 0px;
                 padding: 0px 0px 0px 0px;
		float:left;
                 color: #73603D;


                 }
          	#content ul {
		margin-left: 0px;
		padding:0;
		}

         	#content li {
		font-size:11px;
		color:#73603D;
		list-style:none;
		/*background-image:url(/fileadmin/templates/listitem-orange.gif);
		background-position: 0px 5px;
		background-repeat: no-repeat;*/
		margin:0px 15px 0px 5px;
		padding:5px 5px 5px 15px;*/
		line-height:14px;
		}

         p{
         	line-height: 18px;
                 margin: 0px 0px 0px 0px;
       		padding: 0px 15px 15px 15px;
                 background:#F2F2F0;
                /* border: 1px solid #4F4F4F;
                             Deklaration fuer IE 5.x */
        	      	voice-family:"\"}\"";  /* ab hier ignoriert IE 5.x nachfolgende Deklarationen */
        		voice-family:inherit;
  		/*width:455px;            Korrektur fuer andere Browser */
                 }


         .imgtext-table {
                 margin-left: 15px;
                 margin-right: 15px;
                 /*float: left;*/
                 }


         p.white {
         	line-height: 16px;
       		/*padding:5px 10px 5px 20px;
                 margin-top: -30px;*/
		background:#FFFFFF;
                 }
         p.login {
         	line-height: 16px;
       		margin:5px 15px 5px 15px;
                 padding: 0px 5px 5px 5px;
		background:#006699;
                 color: #FFFFFF;
                 border: 0px;
          	vertical-align: middle;
                 }

/*  RECHTS  */
	#menue {
         	position: relative;
		width:189px; 
		padding:0px;
		float:left;
		background:#006699;
                 /*border: 1px solid #00FF00;*/
		}
         #menue p {
                 padding: 0px 5px 5px 0px;
                 line-height: 16px; }

         #menue h1 {
                 font-size:11px;
                 color: #FFFFFF;
                 line-height: 16px;
                 padding:0px 10px 0px 10px;
                 }
         #menue input,textarea {
                 font-size: 11px;
                 font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
                 background-color: #FFFFFF;
                 border: 1px solid #006699;
                 font-size: 10px;
                 margin:0px 0px 0px 15px;
                 width: 100px;
                 }
         #veenker {
         	position: relative;
		width:316px;
                 height: 712px;
                 top: -127px;
                 left: 0px;
		padding:0px;
                 float:left;
		background:#FFFFFF;

		}
/*   MISC   */
         input,textarea, select {
                 font-size: 11px;
                 font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
                 background-color: #FFFFFF;
                 border: 1px solid #006699;
                 font-size: 10px;
                 margin:0px 0px 0px 0px;
                 /*width: 200px;*/
                 }
         input img {
                 align:left;
                 }
         #menue #button {
                 width:26px;
                 height:13px;
                 }


        td{
                 font-size: 11px;
         	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
                 color: #73603D;
                 padding: 0px 0px 0px 0px;
                 line-height: 16px;

            }
        .boxtable {
        background: #FFFFFF;
        }
        div.tx-kbconttable-pi1 img{
        align: center;
        /* margin-left: -15px; */

        }


    .tx-jppageteaser-pi1-headline {}
    .tx-jppageteaser-pi1-text 	 {}
    .tx-jppageteaser-pi1-image 	 {margin-right: 15px;}
    .tx-jppageteaser-pi1-element  {margin-bottom: 20px;}
    .tx-jppageteaser-pi1 P 	 {margin: 0px !important;}


    .tipafriend {
         border: 1px solid #FF0000;
        	padding-left:15px;
         padding-right:15px;
        }
    div.tx-thmailformplus-pi1 {
         /*border: 1px solid #FF0000;*/
         padding-top:15px;
         padding-left:15px;
         padding-right:15px;
        }
/* RTE - Klassen */
         span.KleinerText {
                 font-size: 9px;
         	}
         span.KleinerTextBlau {
                 font-size: 9px;
                 color: #006699;
         	}
         span.GrosserTextBlau {
                 font-size: 14px;
                 color: #006699;
         	}
         span.LinkText img{
                 margin-top: 20px;

                /* margin-left: 280px;
                  border: 1px solid #FF0000; */
         	}
         span.LinkText a.intern{
         	width: 85px;
                 font-size: 9px;
                 padding-left: 5px;
                 margin-top: 20px;
                 /*margin-left: 300px;
                 margin-top: -35px; */
                 background: #F2F2F0;
                 color: #006699;
                /* border: 1px solid #FF0000; */
         	}

         span.LinkText a.intern:hover{
         	width: 85px;
                 font-size: 9px;
                 padding-left: 5px;
                 margin-top: 20px;
                 /*margin-left: 300px;
                 margin-top: -35px; */
                 color: #006699;
         	}

         span.BlauerText {
         	color: #006699;
                 font-size: 12px;
         	}

         span.RoterText {
                 color: #DF0000;
                 font-size: 11px;
         	}

         .zitat {
                 font-size: 14px;
                 color: #006699;
                 line-height: 18px;
                 background-color: #FFFFFF;
                 margin: 0px 0px 0px 0px ;
		}

         .author {
		font-size: 10px;
                 color: #006699;
                 background-color: #FFFFFF;
                 text-align: right;
		}
/*

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.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:#eeeeee; }
	.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:#eeeeff; }
	.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:#cccccc; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
	.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }



*/

/*
.tx-loginboxmacmade-pi1 .tx-loginboxmacmade-pi1-error {
			color: #FF0000;
		}
		.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable {
			margin-top: 5px;
			margin-bottom: 5px;
			border: solid 1px #DFE2E3;
			border-collapse: collapse;
		}
		.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD {
			border: solid 1px #DFE2E3;
			background-color: #FAFBFB;
			padding: 5px;
		}
		.tx-loginboxmacmade-pi1 TABLE.tx-loginboxmacmade-pi1-loginTable TD.tx-loginboxmacmade-pi1-labelCell {
			border: solid 1px #E5D9B1;
			background-color: #F0E9D2;
			font-weight: bold;
		}
*/