body {
/*       behavior: url("csshover3.htc");*/
       color:#333333; 
       font-size: 90%;
       font-family : arial, helvetica, verdana, sans-serif;
       margin: 0; 
       border:none;
       padding: 0;
       min-width: 800px; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
       background-color:#ffffff;
       background-image: none;

       }

hr.clearer{
 display:none;
text-align: left;
}

h1 {
     border-bottom : 1px solid #41799e;
     font-size : 140%;
     width : auto;
margin-bottom:5px;
     padding: 5px;
     margin-top:0px;
     margin-left:0px;
     margin-right:0px;
     }

h2 {
     border-bottom : 1px solid #41799e;
     font-size : 122%;
     width : auto;
     margin-top:0px;
     margin-left:0px;
     margin-right:0px;
		 margin-bottom:5px;
	 padding:5px;
     }



h3 {
     border-bottom : 0 solid #41799e;
     font-size : 107%;
     color : #333333;
  padding:5px;
     margin-top:0px;
margin-bottom:5px;

     margin-left:0px;
     margin-right:0px;

     }

h3.a {
       font-weight : bold;
     margin-top:0px;
     margin-left:0px;
     margin-right:0px;
margin-bottom:5px;
       }

h3.a:hover {
             font-weight : bold;
             color : #ff020e;
     margin-top:0px;
     margin-left:0px;
     margin-right:0px;
margin-bottom:5px;
             }

h4 {

     font-weight:bold;
 padding:5px;
     padding-top: 10px;

     width : auto;
     margin-top:0px;
     margin-left:0px;
     margin-right:0px;
margin-bottom:5px;
     }

h5 {
     border-bottom : 0 solid #41799e;
     color : #ffffff;
     background-color: #41799e;
     padding : 5px;

     border-top : 1px solid #ccc;
     margin-top:0px;
     margin-left:0px;
     margin-right:0px;
margin-bottom:5px;
     }

h5 a{
     color : #ffffff;
     }


h5.imagedeko {
     border: 0px;
     color : #ffffff;
     background-color: #41799e;
     padding : 0px;
     margin:0px;
text-align:center;



     }
h1#headerUni, 
h1#headerUni a{
                text-align: left;
                margin-top:0px;
                margin-bottom:0px;
                text-decoration:none;
                border: 0px;
			font-weight:bold;
                }

h2#headerFakultaet,
h2#headerFakultaet a {
 white-space: nowrap; 
                       text-decoration:none;
                       text-align: left;
                       font-size: 20px;
                       border: 0px;
                       margin-top:0px;
                       margin-bottom:0px;
			font-weight:normal;
                       }

h3#headerInstitut, 
h3#headerInstitut a{
 white-space: nowrap; 
                     text-decoration:none;
                     text-align: left;
                     font-size: 16px;
                     border: 0px;
                     margin-top:0px;
                     margin-bottom:0px;
	font-weight:bold;
                     }

p{
   margin:0px;
   padding:5px;

   }

pre{
   margin:5px;


   }

body#print pp{
               margin:5px;
               text-align:justify;
               }

UL {
     list-style-image : url(images/pfeil-rot.gif);
     list-style-position: outside;
     padding-left:0px;
     margin:5px;
     margin-left:24px;

/*max-width:585px;*/
     }


LI{
/*   max-width:600px;*/

    }

a,.tx-irfaq-pi1 ul li a {
    text-decoration:none;
    color:#41799e;
white-space:normal;
    }		

.active {
    text-decoration:none;
         

    }		

A:hover,.tx-irfaq-pi1 ul li a:hover {
          text-decoration:underline;
          color:#FF020E;
          }



div#NavigationDiv, div#Navigation {
font-size:120%;
                 min-height:100%;
                 float: left; 
                 width:200px ;
                 border-top-width: 13px;
                 border-top-style: solid;
                 margin:0;
                 padding:0;

                 overflow:hidden;
                 min-height:400px;
                 height:auto;
                 }
div#NavigationDiv A:hover, div#Navigation A:hover{
  text-decoration:none;
}
ul.Zielgruppenueberschrift {
list-style-image:none;

   list-style-position: outside;
                text-align:center;
                margin: 0;
                padding:0px;
                width:200px ;
                font-size:100%;
font-weight:bold;
                display:block;
                float:none;
                list-style: none;
                             }


ul#Navigation {

list-style-image:none;
text-decoration:none;
   list-style-position: outside;
                text-align:left;
                margin: 0;
                padding:0px;
		
                width:200px ;
                font-size:85%;
                min-height:200px;
                display:block;
                float:none;
                list-style: none;
                }


ul#Navigation li ul{  
  list-style: none;
list-style-image:none;
   list-style-position: outside;
}

ul#Navigation li {
                   list-style-image:none;
                   list-style: none;
                   margin: 1px; 
                   padding: 2px;
                   display:block;
                   float:none;
  /*                    border-left:1px solid #DBE4ED;      */
					  padding-left:3px;margin-left:3px;

                      }
ul#Navigation li a:hover {
color:#000000;

}
ul#Navigation li:hover {


}
ul#Navigation  li.notactive{ 
                         /*    border-left:1px solid #DBE4ED;  */
					  padding-left:3px;margin-left:3px;
                             }

ul#Navigation  li.notactive:hover, ul#Navigation  li.hassub:hover{ 
                             }
ul#Navigation  li.notactive:hover a, ul#Navigation  li.hassub:hover a{ 
                             }

ul#Navigation  li.hassub {
     /*                 border-left:1px solid #eaeff5 ;  */
					  padding-left:3px;margin-left:3px;
                           color:#41799e ;    
                      }


ul#Navigation  li:hover {
        /*                  border-left:1px solid #41799e !important; */
					  padding-left:3px;margin-left:3px;
                          }

ul#Navigation ul li img{
                         vertical-align:bottom;
                         }

ul#Navigation a {
                  font-weight: bold;
                  }
ul#Navigation li ul li a{
                  font-weight: normal;
                  }



ul#Navigation  li.active{ 
        /*                  border-left:1px solid #41799e ;   */
					  padding-left:3px;margin-left:3px;   
                          color:#ff020e ;
                          }


ul#Navigation ul{
                  /*background-color:#e0e9f2;*/
                  margin: 0; 

                  display:block;
                  font-size:90%;
                  }

ul#Navigation ul ul, 
ul#Navigation ul ul a {
                        /* background-color:#e2ecf5;*/
                        margin: 0; 
                        font-weight: normal;
                        }

ul#Navigation ul ul ul {
                           font-size:90%;
                           /* background-color:#e2ecf5;*/
                           margin: 0; 
                           font-weight: normal;
                           }


div#Rand {
           float: right; 
           max-width: 100px;
           margin: 0;
           padding: 0;
           overflow:hidden;
           min-height:416px;
           }

body#print div#Rand {
           max-width: 100px;
           margin: 0;
           padding: 0;
           overflow:hidden;

           }

div#Rechts {
             float: right; 
             max-width: 250px;
             margin:4px;
             margin-top:32px;
             min-height:400px;
             padding:4px;
             }

body#print div#Rechts {

             max-width: 250px;
             margin:4px;
             margin-top:32px;

             padding:4px;
             }

div#Links {
            padding: 0;
            max-width: 250px;
            bottom:0;
            margin:4px;
            margin-top:32px;
            padding:4px;
            min-height:400px;
	    float:left;
            }

body#print div#Links {
            padding: 0;
            max-width: 250px;
            bottom:0;
            margin:4px;
            margin-top:32px;
            padding:4px;

            }
div#Links , 
div#Rechts  , 
div#Rand { 
           font-size:80%;
           }

div#Links p, 
div#Rechts  p  { 
                 text-align:justify;
                 
                 }

div#Rand  p  { 
               text-align:left;

               }

div#Normal {
             padding:10px;
             padding-top:37px;
             overflow:auto;
             float:none;
             min-width:15em;
             }


div#NormalDruck {
                  display:block;
                  padding:10px;
                  float:none;
                  min-width:15em;
                  }

* html div#Nomal {
                   height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
                   }



#funktionsmenue{
                   text-align: right;
                   text-decoration:none;
                   color:#41799e;
                   font-size:75%;
                   border: none;
                   }
#funktionsmenue a{
                   text-decoration:none;
                   color:#41799e;
                   border: none;
                   }
#funktionsmenue a:hover{
                         color : #ff020e;
                         }

#funktionsmenue {
                  margin:1px;
                  }

#funktionsmenue img {
                      margin-bottom:-2px;
                      }



#zielgruppenmenue, 
#zielgruppenmenue a,
#previewzielgruppenzelle,
#previewzielgruppenzelle a{
                     text-align: left;
                     text-decoration:none;
                     font-weight:bold;
                     color:#555555;
                     border: none;
                     }

#zielgruppenmenue a.ZielAct{ 

           
           color: #ff020e;
           }

#zielgruppenmenue {
                    position:absolute;
                    left: 200px;
                    right:0px;
                    top:135px;
                    font-size:80%;
                    }

#zielgruppenmenue a:hover,
#previewzielgruppenzelle a:hover{
                           color : #ff020e;
                           }



div#headerFakultaetsBalken{
                            text-align: left;
                            font-size: 3px;
                            height:3px;

                            border: none;
                            }

img{ 
  border:0px;
     margin:0px;
     padding:0px;
     }

img#siegel{
            margin: 30px;
            }

div#logobereich{
                 position:absolute;
                 height:150px;
                 width:200px;
                 top:0;
                 left:0;
                 margin : 0;
                 padding : 0;
                 border: none;
                 text-align:center;
                 float:left;
                 background : transparent;

                 background-image : url(images/siegel.gif);
                 background-repeat : no-repeat;
                 background-position : 55px 30px;;
                 }

div#logobereichDruck{
                      height:150px;
                      width:200px;
                      margin : 0;
                      padding : 0;
                      border: none;
                      text-align:center;
                      float:left;
                      background : transparent;
                      background-image : url(images/siegel.gif);
                      background-repeat : no-repeat;
                      background-position : 55px 30px;;
                      }

div#sitelogo{
              height:150px;
              width:200px;
              margin : 0;
              padding : 0;
              border: none;
              text-align:center;
              float:left;
              background : transparent;
              background-image : url(../../sitelogo.png);
              background-repeat : no-repeat;
              background-position : 55px 30px;
              }

div#header, #previewtable{
            border-bottom-width: 1px;
            border-bottom-style: solid;
            background : #ffffff;
            background-image : url(images3/siegeloben.gif);
            background-repeat : no-repeat;
            background-position : top right;

            height:150px;
            margin : 0;
            padding : 0;
            width : 100%;

            background-color:transparent;
            vertical-align:middle;
            }

div#headerDruck{
                 border-bottom-width: 1px;
                 border-bottom-style: solid;
                 background : transparent;
                 height:150px;
                 margin : 0;
                 padding : 0;
                 width : 100%;

                 background-color:#ffffff;
                 vertical-align:middle;
                 }

div#Headertext{
                border:none;
                min-width:400px;
                margin-left:226px;
                margin-right:300px;
                }


#Fusszeile {
             clear: both;
             font-size: 11px;
             margin: 0; 
             min-height:50px;
             padding: 0;
             width:100%;
             text-align: left;
             background-color: #ffffff; 
             border-top: solid 1px #457492;
             color:#808080;
             max-width:100000px;
             }



div#contentAreaBGLayer, #previewrootlinezeile{
                        background-image : url(images3/siegelunten.gif);
                        background-repeat : no-repeat;
                        background-position : right 0px;
                        background-color:#eaeff5;
                        }

div#contentArea{

                 background-image : url(images3/menubg.gif);
                 background-repeat :repeat-y;
                 background-position : 0px 0px;
                 }


div.eingerueckt{
                     clear:both;
        margin-top:10px;
                 margin-bottom:10px;
                 margin-left: 100px;
                 margin-right: 2%;
                 padding:10px;
                 max-width:500px;
	
                 }

div.nicht-eingerueckt{
            clear:both;
                       margin-top:10px;
                       margin-bottom:10px;
                       padding:10px;
                       max-width:600px;
                       }

.style1, .style0, .normal{

                  }

.style2, .schlicht{
         background-color:#ffffff;
         border: 1px solid #000000;

         }


.style3, .dezent{
   background-color:#eaeff5;
         border: 1px dotted #000000;
         }

.style4, .warnung{

         background-color:#ffffff;
         border: 1px dashed #FF020E;
         }

.style4 h1,
.style4 h2,
.style4 h3,
.style4 h4,
.style4 h5,
.warnung h1,
.warnung h2,
.warnung h3,
.warnung h4,
.warnung h5{
            color:#FF020E;
            border-bottom : 1px solid #FF020E;
            }

.style5, .kontrast{

         background-color: #41799e;
         color:#ffffff;
         border: 1px solid #000000;
         }

.style5 a, .kontrast a{
         color:#ffffff;
font-weight:bold;
                text-decoration:underline;
         }
.style5 a:hover, .kontrast a:hover{
         color:#ff020e;

         }

.style5 h1,
.style5 h2,
.style5 h3,
.style5 h4,
.style5 h5,
.kontrast h1,
.kontrast h2,
.kontrast h3,
.kontrast h4,
.kontrast h5{
            color:#ffffff;
            }


span#institutszusatz{
                      margin-left:1em;
                      }

ul.csc-bulletlist-1 {
                      }

ul.csc-bulletlist-2 {
                      font-style:italic;
                      }

ul.csc-bulletlist-3 {
                      color:#ff020e;
                      }

.menuespacer, .menuespacer0{
              margin-top:10px;
              margin-bottom:10px;
              height:1px;
              width:100%;
padding:0px;
              background-color: transparent;
display:inline;


              }
.menuespacer1{
              margin-top:3px;
              margin-bottom:3px;
              height:1px;
              width:100%;
              background-color: #41799e;
display:inline;
padding:0px!important;
              }
.menuespacer2{
              margin-top:3px;
              margin-bottom:3px;
              height:1px;
              width:100%;
              background-color: #000000;
display:inline;
padding:0px!important;
              }
.menuespacer3{
              margin-top:3px;
              margin-bottom:3px;
              height:1px;
              width:100%;
              background-color: #eaeff5;
	display:inline;
padding:0px !important ;
              }

.csc-mailform{
               border: dotted 1px #41799e;
               padding:0px;
               }

div.tx-drwiki-pi1{ 


                   margin:0px;

                   padding:5px;
                   min-height:400px;
                   }

.csc-mailform-field{
                     padding:5px;
                     margin:3px;
                     background-color:#ffffff;
                     border: solid 1px #41799e;
                     }

.csc-mailform-field label{
                           padding:0em;
                           display:block ;
                           }

.csc-mailform-radio label{
                           display:inline;
                           }

table.contenttable-0 td {
                        background-color : #dbe4ec;
                        text-align : left;
                        vertical-align:top;
                        margin: 3px;
                        padding: 6px;
                        }
table.contenttable-1 td {
                        background-color : transparent;
                        text-align : left;
                        vertical-align:top;
                        margin: 3px;
                        padding: 6px;
			border:1px solid #000000;
                       
                        }
table.contenttable-2 td {
                        background-color : #ffffff;
                        text-align : left;
                        vertical-align:top;
                        margin: 3px;
                        padding: 6px;
                        }

table.contenttable td{
 background-color : #dbe4ec;
                        text-align : left;
                        vertical-align:top;
                        margin: 3px;
                        padding: 6px;

                    }

.floatleft{
            float:left;
            }

.floatright{
             float:left;
             }

.indent{

margin-left:2em;
}

.fix50{width:50px;}
.fix100{width:100px;}
.fix200{width:200px;}
.fix250{width:250px;}
.fix600{width:600px;}
.fix800{width:800px;}
.fix1000{width:1000px;}

.max50{max-width:50px;}
.max100{max-width:100px;}
.max200{max-width:200px;}
.max250{max-width:250px;}
.max600{max-width:600px;}
.max800{max-width:800px;}
.max1000{max-width:1000px;}

.min50{min-width:50px;}
.min100{min-width:100px;}
.min200{min-width:200px;}
.min250{min-width:250px;}
.min600{min-width:600px;}
.min800{min-width:800px;}
.min1000{min-width:1000px;}

.minH50{min-height:50px;}
.minH100{min-height:100px;}
.minH200{min-height:200px;}
.minH250{min-height:250px;}
.minH600{min-height:600px;}
.minH800{min-height:800px;}
.minH1000{min-height:1000px;}

.csc-textpic-caption{
                      font-size:9px;
                      }

div#Quicklink{
               position:absolute;
               right:0px;
               top:129px;
               height:20px;
               width:200px;
               }

div#Quicklink select{
                      height:20px;
                      width:200px;
                      }

option.disabled{
                 color:#999999;
                 }

#kontakt{
          float:left;  
          }

#lastupdate{ 
             float:right;
             text-align:right;
             }
#counter{ 

             text-align:center;
margin:10px;


             }
#counterinner{ 

             text-align:center;
             }


#typo3logo{ 
            clear:both;
            text-align:right;
            background-color:#ffffff;
            margin: 0; 
            padding: 0;
            border:0;
            color:#808080;
            }

.FloatBox{  
           float:left;
           display:block;
           padding:0px;
           margin:10px;
           }

.einzug10{  
           }

#rootline{
           position:absolute;
           left: 204px;
           right:00px;
           padding-right:100px;
           top:152px;
           color:#999999;
           font-size:60%;
           }

#rootline a{
             text-align: left;
             color:#999999;
             background-color:#eaeff5;             
             border: none;
             }

#rootline a:hover{
                   color : #ff020e;
                   }

div#rootline select{
                     height:16px;
                     width:100px;
                     border:0px;
                     margin:0px;
                     padding:0px;
                     font-size: 98%; 
                     background-color:#eaeff5;
                     background:#eaeff5;
                     color:#999999;
                     margin-bottom:-1px;
                     }

#div#rootline select option{  
                            
                            background-color:#eaeff5;
                            background:#eaeff5;
                            border:0px;
                            margin:0px;
                            padding:0px;  
                            color:#41799e;                       
                            }

div#rootline select option.disabled{ 
                                     background-color:#eaeff5;
                                     background:#eaeff5;
                                     border:0px;
                                     margin:0px;
                                     padding:0px;  
                                     color:#999999;                       
                                     }

*:focus { 
/*          border: 1px dotted transparent !important; outline: none !important; */
          }

div#rootline ul{ 
                 background-color:#eaeff5;
                 margin:0px;
                 padding:0px;
                 list-style: none;
                 float:left;
                 text-indent:0px;
           
                 }

div#rootline ul li{ 
                    white-space: nowrap; 
                    float:left;
                    padding-left:0px;
                    text-indent:0px;
                    position: relative;
      height:16px;
                    }


div#rootline ul li ul {
white-space:nowrap;
                     background-color:#eaeff5;
                     position: absolute;
                     z-index: 500;
                     list-style-image : url(images/pfeil-rot.gif);
                     padding:2px;
                     list-style-position: inside;
                     border:solid 1px #999999;
z-index: 20; 
position: absolute;
top:12px;
left:0px;
float:none;
                     } 
div#rootline ul li ul li a{
white-space:nowrap;
}
/*div#rootline ul ul li {*/
/*                        position: absolute;*/
/*                        z-index: 500;   */
/*                        }*/
div#rootline ul ul li { 
float:none;
position:relative;
 }

div#rootline ul ul ul {
                        top: 0;
                        left: 100%;
                        }

div#rootline ul ul,
div#rootline ul li:hover ul ul,
div#rootline ul ul li:hover ul ul{
                                   display: none;
                                   }

div#rootline ul li:hover ul,
div#rootline ul ul li:hover ul,
div#rootline ul ul ul li:hover ul {
                                    display: block;
                                    }


.important{
color:#A00000;
}
span.name-of-person{
color:#0000A0;
}

span.detail{
color:#00A000;
}

.error{ 
          background-color:#FFFFFF !important;
          color:#FF020E !important;
          border-color:#FF020E !important;
padding-bottom:3px !important;


          border-width:2px !important;


 }
.error em {
bottom:-10px;
}
.hyphenate{  
   text-align:justify;
}

.clearer{
            clear:both;
          color:#000000;
border-width:0px !important;
           background-color:#41799e ; 
}

.imagedeko_ol{
 background-image: url(imagedeko/ol.png);
 width:25px;
 height:25px;
}
.imagedeko_or{
 background-image: url(imagedeko/or.png);
 width:25px;
 height:25px;
}
.imagedeko_ul{
 background-image: url(imagedeko/ul.png);
 width:25px;
 height:25px;
}
.imagedeko_ur{
 background-image: url(imagedeko/ur.png);
 width:25px;
 height:25px;
}
.imagedeko_l{
 background-image: url(imagedeko/l.png);
 width:25px;

}
.imagedeko_r{
 background-image: url(imagedeko/r.png);
 width:25px;

}
.imagedeko_u{
 background-image: url(imagedeko/u.png);
 height:25px;

}
.imagedeko_o{
 background-image: url(imagedeko/o.png);
 height:25px;

}
.imagedeko_m{

 height:auto;
margin:auto;

}
#Tabelle_02 td{
vertical-align:top;

}
.imagedeko_div_ol{
 background-image: url(imagedeko/ol.png);
 width:25px;
 height:25px;
float:left;
display:inline;
z-index:10;
background-color:green;
position:absolute;
}
.imagedeko_div_or{
 background-image: url(imagedeko/or.png);
 width:25px;
 height:25px;
float:right;
right:0px;
top:0px;
display:inline;
position:absolute;
background-color:red;
z-index:10;
}
.imagedeko_div_ul{
 background-image: url(imagedeko/ul.png);
 width:25px;
 height:25px;
position:absolute;
bottom:0px;
left:0px;
z-index:10;
}
.imagedeko_div_ur{
 background-image: url(imagedeko/ur.png);
 width:25px;
 height:25px;
position:absolute;
bottom:0px;
right:0px;
z-index:10;
}
.imagedeko_div_l{
 background-image: url(imagedeko/l.png);
 top:25px;
 bottom:25px;
left:0px;
width:25px;

z-index:10;
background-repeat:repeat-y;
}
.imagedeko_div_r{
 background-image: url(imagedeko/r.png);
  top:25px;
 bottom:25px;
right:0px;
width:25px;
z-index:10;
background-repeat:repeat-y;
}
.imagedeko_div_u{
 background-image: url(imagedeko/u.png);
 height:25px;
 bottom:0px;
 left:25px;
 right:25px;
z-index:10;

background-repeat:repeat-x;
}
.imagedeko_div_o{
 background-image: url(imagedeko/o.png);
 height:25px;

margin:auto;



padding:3px;


z-index:100;
position:static;
display:inline;
background-repeat:repeat-x;
background-color:yellow;

}
.imagedeko_div_m{
position:absolute;
  top:25px;
 bottom:25px;
 left:25px;
 right:25px;
background-color:green;
overflow:visible;
}
.imagedeko_image{
position:absolute;
top:0px;
left:0px;
z-index:0;


}
div.imagedeko_container{
width:200px;
height:200px;
display:inline;
background-color:#000000;
position:absolute;
float:left;
}

.tx-vgetagcloud-pi1{
background-color:transparent;
}

body#page h1, 
body#page h2, 
body#page h3, 
body#page h4, 
body#page h5,
body#page LI,
body#page p,
body#page pre,
body#page hr,
body#page div.tx-drwiki-pi1,
body#page div.vcard,
body#page table.contenttable,
body#page .news-single-item,
body#page .news-amenu-container,
body#page .news-list-container,
body#page .news-list-item,.news-single-item h1,
body#page .news-single-item h2,
body#page .news-single-item h3,
body#page .news-single-item h4,
body#page .news-single-item h5,
body#page .news-amenu-container h1,
body#page .news-amenu-container h2,
body#page .news-amenu-container h3,
body#page .news-amenu-container h4,
body#page .news-amenu-container h5,
body#page .news-list-container h1,
body#page .news-list-container h2,
body#page .news-list-container h3,
body#page .news-list-container h4,
body#page .news-list-container h5,
body#page .news-catmenu,
body#page .csc-textpic,
body#page .tx-dropdownsitemap-pi1,
body#page .news-search-form{
        max-width:600px;
}    

div.csc-textpic-center div.csc-textpic-text { 
text-align: justify;
}


body#print p{
        margin:5px;
        text-align:justify;
}
.tx-srlanguagemenu-pi1{

float:right;
position:static;
}

div.thumbs div.thumbnail{
float:left;
}

div.thumbs:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
div.glasspane{
position:absolute;
top:100px;
left:100px;
width:800px;
min-height:400px;


    border-bottom:1px solid #999999;
    border-right:1px solid #999999;
    border-top:1px solid #ffffff;
    border-left:1px solid #ffffff;
    background-image: url(images3/glasspane_rot.png);
z-index:100;
color:#ffffff;
}
div.closebutton{
width:32px;
height:32px;
margin:5px;
padding:0px;
text-align:center;
vertical-align:middle;
font-size:28px;
z-index:110;
float:right;
 border-bottom:1px solid #999999;
    border-right:1px solid #999999;
    border-top:1px solid #ffffff;
    border-left:1px solid #ffffff;
}
.centerpane{
  background-image: url(images3/glasspane_rot.png);

text-align:center;
vertical-align:middle;
font-size:32px;
padding:10px;
margin:140px;
 border-bottom:1px solid #999999;
    border-right:1px solid #999999;
    border-top:1px solid #ffffff;
    border-left:1px solid #ffffff;
}

.wisocolor{
color:#77b800;
}
.wisoborder{
border-color:#77b800;
}
.wisobackground{
background-color:#77b800;
}
.wisobackground a{
color:#ffffff;
}

.juracolor{
color:#9c3c25;
}
.juraborder{
border-color:#9c3c25;
}
.jurabackground{
background-color:#9c3c25;
}
.jurabackground a{
color:#ffffff;
}

.philcolor{
color:#71277a;
}
.philborder{
border-color:#71277a;
}
.philbackground{
background-color:#71277a;
}
.philbackground a{
color:#ffffff;
}

.medfakcolor{
color:#dc291e;
}
.medfakborder{
border-color:#dc291e;
}
.medfakbackground{
background-color:#dc291e;
}
.medfakbackground a{
color:#ffffff;
}

.mathnatcolor{
color:#0095c3;
}
.mathnatborder{
border-color:#0095c3;
}
.mathnatbackground{
background-color:#0095c3;
}
.mathnatbackground a{
color:#ffffff;
}

.hfcolor{
color:#f4aa00;
}
.hfborder{
border-color:#f4aa00;
}
.hfbackground{
background-color:#f4aa00;
}
.hfbackground a{
color:#ffffff;
}

.verwcolor{
color:#6dc6e7;
}
.verwborder{
border-color:#6dc6e7;
}
.verwbackground{
background-color:#6dc6e7;
}
.verwbackground a{
color:#ffffff;
}

div#news{
width:250px;
}
.align-left{
text-align:left;
}
.align-right{
text-align:right;
}
.align-center{
text-align:center;
}
.align-jutify{
text-align:justify;
}
.csc-frame-frame1{
border:1px solid #000000;
background-color:#aaaaaa;
color:#000000;
}

.csc-frame-frame2{
border:1px solid #000000;
background-color:#ffffaa;
color:#000000;
}

/*Frontend editieren (feeditadvanced)*/
div.feEditAdvanced-allWrapper div.feEditAdvanced-editPanelDiv {
position: inherit ! important;
}
div.feEditAdvanced-allWrapper, div.feEditAdvanced-contentWrapper {
overflow: hidden ! important;
}

/* Interne Links, externe Links, Dateiverweise und E-Mail-Adressen */

.internal-link {
}

.external-link, .external-link-new-window {
   background: url(link-icons/extern.gif) no-repeat;
   padding-top: 0px;
   padding-left: 10px;
	background-position: 0% 50%;
}

.pdf-file {
   background: url(link-icons/pdf.gif) no-repeat;
   padding-top: 0px;
   padding-left: 19px;
	background-position: 0% 50%;
}

.doc-file,
.docx-file {
   background: url(link-icons/doc.gif) no-repeat;
   padding-top: 0px;
   padding-left: 16px;
	background-position: 0% 50%;
}

.mail, .email {
   background: url(link-icons/email.gif) no-repeat;
   padding-top: 0px;
   padding-left: 17px;
	background-position: 0% 50%;
}

th.sortable, 
th.sortable-text, 
th.sortable-date, 
th.sortable-keep, 
th.sortable-date-dmy, 
th.sortable-numeric, 
th.sortable-currency, 
th.sortable-sortByTwelveHourTimestamp, 
th.sortable-sortIPAddress, 
th.sortable-sortEnglishLonghandDateFormat, 
th.sortable-sortScientificNotation, 
th.sortable-sortImage, 
th.sortable-sortFileSize { 
	background-attachment: scroll;
	background-clip: border-box;
	background-image: url("sorttable.png");
	background-origin: padding-box;
	background-position: 0% 50%;
	background-repeat: no-repeat;
	background-size: auto;
	cursor: pointer;
padding-left:15px;

}

.news-single-img{
float:right;

padding:0px;
margin-left:20px;
}
div.news-single-img p{
margin:0px !important;
padding:0px !important;
font-size:80% !important;
}

.tx-srfreecap-pi2-cant-read { 
color: #000000;
font-size: 1em;
display:block;
 }