
/* ANFANG - GLOBALE DEFINITIONEN */

#wrapper {
width:980px;
margin-top: 5px;
margin-bottom: 5px;
margin-left: auto;
margin-right: auto;
border-collapse: collapse;
border: 1px solid #E1E1E1;
}

body { position: relative; margin:0; padding0; text-align:center; SCROLLBAR-BASE-COLOR: E1E1E1; SCROLLBAR-ARROW-COLOR: #C20087; }

a:hover { text-decoration:underline;}
a.nav { text-decoration:none; }

body, table, tr, td, a, p, input, textarea, h2, select,.csc-firstHeader,.csc-textpicHeader h1
{ font-size:10px; color:#333333; font-family:Verdana, Arial, Helvetica; text-decoration:none; }

input{ background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0pt; color: #000000; border-left:1 solid  #000000; border-right: 1 solid  #000000; border-top: 1 solid  #000000; border-bottom: 1 solid  #000000;}

.bodytext img
{
 margin-right: 10px;
}

.error {
background: red;
color: #ffffff;
}
/* ENDE - GLOBALE DEFINITIONEN */


/* ANFANG - STYLE-DEFINITION NAVIGATION */
.navi-e1,.navi-e2,.navi-e3,.navi-e1-current,.navi-e2-current,.navi-e3-current,.pfad{ text-transform:uppercase; }
.navi-e1{ font-weight:bold; }
.navi-e1-current{ color:#FFFFFF; font-weight:bold; }
.navi-e2-current{ font-weight:bold; }
.navi-e3{ font-size:9px; }
.navi-e3-current{ font-size:9px; text-decoration:underline; }

.navi-fuss{ color:#FFFFFF; }
.navi-fuss2{ font-size:8px; color:#FFFFFF; }
/* ENDE - STYLE-DEFINITION NAVIGATION */

/* ANFANG - STYLE-DEFINITION CONTENT */
.bodytext{ margin-left:1px; margin-right:1px;  margin-top:2px; margin-bottom:2px; }

.tx-lastupdate-pi1{ display:inline; }
/* ENDE - STYLE-DEFINITION CONTENT */



/* ANFANG - STYLE-DEFINITION AUSWAHL RAHMEN */
 /* STYLE CONTENT */
 /* formatierung fuer die ueberschrift */
.rahmen-content-1 h1, .rahmen-content-1 h1 a
{ font-size:16px; color:#C20087;  font-weight:bold; }



 /* STYLE CONTENT */
 /* formatierung fuer die ueberschrift */
.rahmen-content-5 h1, .rahmen-content-5 h1 a
{ font-size:16px; color:#C20087;  font-weight:bold; }


 /* Klicktippbereich mit Hintergrundfarbe : Pantone 2915 */
 /* allgemeine formatierung */
.rahmen-klicktipp-1
{ font-size:10px; width:220px; background-image:url(/fileadmin/img/hgrd_raster1.gif); margin:0px 0px 0px 0px; padding:0px; }
.rahmen-klicktipp-1 p
{ margin:0px 0px 0px 0px; padding:5px; }
.rahmen-klicktipp-1 a
{ color:#333333; }

 /* formatierung fuer die ueberschrift */
.rahmen-klicktipp-1 h1,.rahmen-klicktipp-1 h2, .rahmen-klicktipp-1 h3, .rahmen-klicktipp-1 csc-textpicHeader
{ font-size:10px; margin:0px 0px 0px 0px; padding:4px; border-bottom:1px solid #000000; background-color:#97C4DD; text-transform:uppercase; }


 /* Klicktippbereich mit Hintergrundfarbe : Magenta */
 /* allgemeine formatierung */
.rahmen-klicktipp-2
{ font-size:10px; width:220px; background-image:url(/fileadmin/img/hgrd_raster1.gif); margin:0px 0px 0px 0px; padding:0px; }
.rahmen-klicktipp-2 p
 { margin:0px 0px 0px 0px; padding:5px; }
.rahmen-klicktipp-2 a
{ color:#FFFFFF; }

 /* formatierung fuer die ueberschrift */
.rahmen-klicktipp-2 h1, .rahmen-klicktipp-2 h2, .rahmen-klicktipp-2 h3, .rahmen-klicktipp-2 csc-textpicHeader
{ font-size:10px; margin:0px 0px 0px 0px; padding:4px; border-bottom:1px solid #000000; background-color:#C20087; color:#FFFFFF; text-transform:uppercase; }
/* ENDE - STYLE-DEFINITION AUSWAHL RAHMEN */


/* ANFANG - SYTLE-DEFINITION INDEX-SEARCH */
.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:#C20087; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeef; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { font-size:13px; 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:absmiddle; }
/* ENDE - SYTLE-DEFINITION INDEX-SEARCH */

/* Last Update */

.lastupdate {
   font-size: 9px;
   text-align: right;
   color: #cccccc;

}


.highslide {
	cursor: url(/fileadmin/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
	border: 3px solid #cccccc;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    border: 3px solid #cccccc;
    border-top: none;
    padding: 5px;
    background-color: gray;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(/fileadmin/highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}