﻿/*
Grau       #44464b laut ID / Webseite #4A4E59
Orange     #e57b00
Hellgrau   #9da2a7
Mittelgrau #939aa0
Dunkelgrau #666666
*/



/* SYSTEM */
html { height:101%; margin:0; padding:0; }
body {
overflow-y:scroll;
min-height: 101%;
height:101%;
margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 0px;
text-align: left;
background-image: url(../bilder/FooterEnde.png);
background-position: center;
background-repeat: repeat-y;
}


H1        { color: #44464b; text-align: left; margin: 0px; padding-top: 20px; padding-bottom: 10px; font-size: 14px; font-family: Arial,Verdana, Helvetica, sans-serif; font-variant: normal; font-weight: bold; }
H2        { color: #5B626E; text-align: left; margin: 0px; padding-top: 20px; padding-bottom: 10px; font-size: 12px; font-family: Arial,Verdana, Helvetica, sans-serif; font-variant: normal; font-weight: bold; }
H3        { color: #44464b; text-align: left; margin: 0px; padding-top: 20px; padding-bottom: 10px; font-size: 12px; font-family: Arial,Verdana, Helvetica, sans-serif; font-variant: normal; font-weight: bold; }
H4        { 
  font-family: Arial,Verdana, Helvetica, sans-serif;
  font-variant: normal; 
  color: #ffffff;
  line-height: normal;
  font-size: 12px;
  background: #939aa0 url(/fileadmin/enaikoon/template/bilder/plus-minus.png) 5px center no-repeat;
  border-top: 0px solid #cdd3d6;
  padding-left: 25px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  cursor: pointer;
  display: block;
}
H5        { color: #44464b; text-align: left; margin: 0px; padding-top: 20px; padding-bottom: 10px; font-size: 12px; font-family: Arial,Verdana, Helvetica; line-height:1.4; font-weight: normal; }



.Alternative_Ueberschrift_A        { color: #44464b; text-align: left; margin: 0px; padding-top: 20px; padding-bottom: 10px; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; }
.Alternative_Ueberschrift_B        { color: red; text-align: left; margin: 0px; padding-top: 20px; padding-bottom: 10px; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; }
.Alternative_Ueberschrift_C        { color: green; text-align: left; margin: 0px; padding-top: 20px; padding-bottom: 10px; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; }
.Alternative_Ueberschrift_D        { color: blue; text-align: left; margin: 0px; padding-top: 20px; padding-bottom: 10px; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; font-weight: bold; }



/* HEADER-MENU */
.Header-Menu     { color: #004687; text-align: left; font-size: 11px; font-family: Arial,Verdana; font-weight: bold; padding: 5px; }
.Header-Menu a:link { color:#004687; TEXT-DECORATION: none}
.Header-Menu a:visited { color:#004687; TEXT-DECORATION: none}
.Header-Menu a:active { color:#004687; TEXT-DECORATION: none}
.Header-Menu a:hover { color:#f36420; TEXT-DECORATION: none}


/* Sprachauswahlmenu */  
.tx-srlanguagemenu-pi1         { margin-top: 2px; }
.tx-srlanguagemenu-pi1 .CUR    { float: left; }
.tx-srlanguagemenu-pi1 .NO     { float: right; }
.tx-srlanguagemenu-pi1 .INACT  { float: right; }


/* sprachwahl */  
.Sprachwahl           { color:#004687;font-size: 11px;font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold;word-spacing: 0.6em;text-transform: uppercase; margin-bottom: -3px; margin-left: 7px;}  
.Sprachwahl a:link    { color:#FFFFFF; font-weight:normal; TEXT-DECORATION: none;}  
.Sprachwahl a:visited { color:#FFFFFF; font-weight:normal; TEXT-DECORATION: none}  
.Sprachwahl a:active  { color:#004687; font-weight:bold;TEXT-DECORATION: none}  
.Sprachwahl a:hover   { color:#f36420; font-weight:bold; TEXT-DECORATION: none} 
  


/* breadcrumb */  /* Rootline */  
.RootlineGesamt      { padding-left: 16px;}

.Rootline            { color: #ffffff; font-size: 10px; font-family: Arial,Verdana; font-weight: bold; padding-left: 0px; margin-top: 5px; }
.Rootline a:link     { color: #ffffff; font-size: 10px; font-family: Arial,Verdana; font-weight: bold; padding-left: 0px; margin-left: 0px; }
.Rootline a:visited  { color: #ffffff; font-size: 10px; font-family: Arial,Verdana; font-weight: bold; padding-left: 0px; margin-left: 0px; }
.Rootline a:active   { color: #ffffff; font-size: 10px; font-family: Arial,Verdana; font-weight: bold; padding-left: 0px; margin-left: 0px; }
.Rootline a:hover    { color: #ffffff; font-size: 10px; font-family: Arial,Verdana; font-weight: bold; padding-left: 0px; margin-left: 0px; }

.Rootline IMG        { margin-bottom: 0px; }



/* Hauptnavigation */
.Menu              { padding-left: 20px; }  /* in Summe mit den Werten unten muss es 40 - 15 ergeben*/

.Menu-NO-erster                  { float: left; font-size: 12px; font-family: Arial,Verdana; font-weight: bold; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; } 
.Menu-NO-erster a:link           { color:#ffffff; TEXT-DECORATION: none; padding-left: 0px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: transparent; }
.Menu-NO-erster a:visited        { color:#ffffff; TEXT-DECORATION: none; padding-left: 0px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: transparent; }
.Menu-NO-erster a:active         { color:#ffffff; TEXT-DECORATION: none; padding-left: 0px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }
.Menu-NO-erster a:focus          { color:#ffffff; TEXT-DECORATION: none; padding-left: 0px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }
.Menu-NO-erster a:hover          { color:#ffffff; TEXT-DECORATION: none; padding-left: 0px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }

.Menu-NO                  { float: left; font-size: 12px; font-family: Arial,Verdana; font-weight: bold; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; } 
.Menu-NO a:link           { color:#ffffff; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: transparent; }
.Menu-NO a:visited        { color:#ffffff; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: transparent; }
.Menu-NO a:active         { color:#ffffff; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }
.Menu-NO a:focus          { color:#ffffff; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }
.Menu-NO a:hover          { color:#ffffff; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }

.Menu-ACT                 { float: left; font-size: 12px; font-family: Arial,Verdana; font-weight: bold; padding-left: 0px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; }
.Menu-ACT a:link          { color: #ffffff; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }
.Menu-ACT a:visited       { color: #ffffff; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }
.Menu-ACT a:active        { color: #ffffff; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }
.Menu-ACT a:focus         { color: #ffffff; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }
.Menu-ACT a:hover         { color: #ffffff; TEXT-DECORATION: none; padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #eb7d1f; }

.Menu-SPC                 { float: left; color: #ffffff; }  
   


.MENU-2-NO                { width: 199px; font-size: 11px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: normal; height: 16px; background-color: #CCCCCC; text-align: left; }
.MENU-2-NO A:link         { color: #333333; text-decoration: none; }
.MENU-2-NO A:visited      { color: #333333; text-decoration: none; }
.MENU-2-NO A:active       { color: #333333; text-decoration: none; }
.MENU-2-NO A:hover        { color: #eb7d1f; text-decoration: none; }

.MENU-2-RO A              { width: 199px; font-size: 11px; font-family: Arial,Verdana, Helvetica,sans-serif; font-weight: normal; height: 16px; background-color: #CCCCCC; text-align: left; }
.MENU-2-RO A:link         { color: #eb7d1f; text-decoration: none; }
.MENU-2-RO A:visited      { color: #eb7d1f; text-decoration: none; }
.MENU-2-RO A:active       { color: #eb7d1f; text-decoration: none; }
.MENU-2-RO A:hover        { color: #ffffff; text-decoration: none; }

.MENU-2-ACT               { width: 199px; font-size: 11px; font-family: Arial,Verdana, Helvetica,sans-serif; font-weight: normal; height: 16px; background-color: #CCCCCC; text-align: left; }
.MENU-2-ACT A:link        { color: #eb7d1f; text-decoration: none; }
.MENU-2-ACT A:visited     { color: #eb7d1f; text-decoration: none; }
.MENU-2-ACT A:active      { color: #eb7d1f; text-decoration: none; }
.MENU-2-ACT A:hover       { color: #ffffff; text-decoration: none; }



.MENU-3-NO-OBEN            { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; background-color: #e5ecee; }
.MENU-3-NO-OBEN A:link     { color: #004687; text-decoration: none; }
.MENU-3-NO-OBEN A:visited  { color: #004687; text-decoration: none; }
.MENU-3-NO-OBEN A:active   { color: #004687; text-decoration: none; }
.MENU-3-NO-OBEN A:hover    { color: #004687; text-decoration: none; }
.MENU-3-NO-MITTE           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; background-color: #e5ecee; }
.MENU-3-NO-MITTE A:link    { color: #004687; text-decoration: none; }
.MENU-3-NO-MITTE A:visited { color: #004687; text-decoration: none; }
.MENU-3-NO-MITTE A:active  { color: #004687; text-decoration: none; }
.MENU-3-NO-MITTE A:hover   { color: #004687; text-decoration: none; }
.MENU-3-NO-UNTEN           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; background-color: #e5ecee; }
.MENU-3-NO-UNTEN A:link    { color: #004687; text-decoration: none; }
.MENU-3-NO-UNTEN A:visited { color: #004687; text-decoration: none; }
.MENU-3-NO-UNTEN A:active  { color: #004687; text-decoration: none; }
.MENU-3-NO-UNTEN A:hover   { color: #004687; text-decoration: none; }

.MENU-3-RO-OBEN            { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; background-color: #e5ecee; }
.MENU-3-RO-OBEN A:link     { color: #004687; text-decoration: none; }
.MENU-3-RO-OBEN A:visited  { color: #004687; text-decoration: none; }
.MENU-3-RO-OBEN A:active   { color: #004687; text-decoration: none; }
.MENU-3-RO-OBEN A:hover    { color: #004687; text-decoration: none; }
.MENU-3-RO-MITTE           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; background-color: #e5ecee; }
.MENU-3-RO-MITTE A:link    { color: #004687; text-decoration: none; }
.MENU-3-RO-MITTE A:visited { color: #004687; text-decoration: none; }
.MENU-3-RO-MITTE A:active  { color: #004687; text-decoration: none; }
.MENU-3-RO-MITTE A:hover   { color: #004687; text-decoration: none; }
.MENU-3-RO-UNTEN           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; background-color: #e5ecee; }
.MENU-3-RO-UNTEN A:link    { color: #004687; text-decoration: none; }
.MENU-3-RO-UNTEN A:visited { color: #004687; text-decoration: none; }
.MENU-3-RO-UNTEN A:active  { color: #004687; text-decoration: none; }
.MENU-3-RO-UNTEN A:hover   { color: #004687; text-decoration: none; }

.MENU-3-ACT-OBEN            { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; background-color: #e5ecee; }
.MENU-3-ACT-OBEN A:link     { color: #004687; text-decoration: none; }
.MENU-3-ACT-OBEN A:visited  { color: #004687; text-decoration: none; }
.MENU-3-ACT-OBEN A:active   { color: #004687; text-decoration: none; }
.MENU-3-ACT-OBEN A:hover    { color: #004687; text-decoration: none; }
.MENU-3-ACT-MITTE           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; background-color: #e5ecee; }
.MENU-3-ACT-MITTE A:link    { color: #004687; text-decoration: none; }
.MENU-3-ACT-MITTE A:visited { color: #004687; text-decoration: none; }
.MENU-3-ACT-MITTE A:active  { color: #004687; text-decoration: none; }
.MENU-3-ACT-MITTE A:hover   { color: #004687; text-decoration: none; }
.MENU-3-ACT-UNTEN           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; background-color: #e5ecee; }
.MENU-3-ACT-UNTEN A:link    { color: #004687; text-decoration: none; }
.MENU-3-ACT-UNTEN A:visited { color: #004687; text-decoration: none; }
.MENU-3-ACT-UNTEN A:active  { color: #004687; text-decoration: none; }
.MENU-3-ACT-UNTEN A:hover   { color: #004687; text-decoration: none; }



  /* FOOTER-MENU */
.Footer-Menu            { color: #5c626f; font-size: 11px; font-family: Arial,Verdana; font-weight: bold; padding-left: 35px; padding-top: 17px; }
.Footer-Menu a:link     { color: #5c626f; font-size: 11px; font-family: Arial,Verdana; font-weight: bold; padding: 5px; margin-top: 5px; }
.Footer-Menu a:visited  { color: #5c626f; font-size: 11px; font-family: Arial,Verdana; font-weight: bold; padding: 5px; margin-top: 5px; }
.Footer-Menu a:active   { color: #5c626f; font-size: 11px; font-family: Arial,Verdana; font-weight: bold; padding: 5px; margin-top: 5px; }
.Footer-Menu a:hover    { color: #5c626f; font-size: 11px; font-family: Arial,Verdana; font-weight: bold; padding: 5px; margin-top: 5px; }

.Footer-Menu IMG        { margin-bottom: -4px; }



/*  Bildunterschriften */  
.XXXcsc-textpic-caption { color: #000000; font-family: Arial,Verdana, Helvetica; font-size: 12px; line-height:1.4; width:700 px; }
.csc-textpic-caption { color: #000000; font-family: Arial,Verdana, Helvetica; font-size: 12px; line-height:1.4; }

.csc-textpic-left               { }
.csc-textpic-intext-left        { }
.csc-textpic-intext-left-nowrap { }
.csc-textpic-imagewrap img { padding-top: 5px; }

/*  spaltige Bilder */  

.XXXcsc-textpic-firstcol  { float:left; }
.XXcsc-textpic-lastcol   { float:left; }

/*  ... */  
.csc-menu  { text-align: left; }
.csc-menu  dd { text-align: left; font-family: Arial,Verdana, Helvetica; font-size: 12px; line-height:1.5; margin-bottom: 20px; color: #5B626E; }
.csc-menu  dt { text-align: left; font-family: Arial,Verdana, Helvetica; font-size: 12px; line-height:1.5; }

/*  für die Formulare */  

.csc-mailform  { color: #000000; text-align: left; font-family: Arial,Verdana, Helvetica; font-size: 12px; line-height:1.5; margin-bottom: 20px; }
/* .csc-mailform-field   { text-align: left; border: solid 2px silver; display: block; margin-bottom: 20px; padding-right: 20px; wXXXidth: 450px; } */
.csc-mailform label  { color: #000000; text-align: right; display: block; margin-bottom: -15px; padding-right: 10px; width: 100px; }
.csc-mailform-check  { display: block; position: relative; bottom: 0px; left: 120px }
.csc-mailform-field  { }
.csc-mailform-label  { }
fieldset { border:none; }


.csc-header              {  }

.csc-uploads             { border:none; background-color:transparent; }
.csc-uploads-1           { }
.csc-uploads-fileName    { }
.csc-uploads-description { margin-top: -10px; margin-bottom: 0px; }
.csc-uploads-fileSize    { width: 50px; }



/* Der Newsletterrahmen */

.csc-frame-frame1 { border-top: solid #000000 1px; padding-left: 30px; padding-right: 30px; }
.csc-frame-frame1 .bodytext { color: #999999; font-size: 10px; text-align: center; }



/* AUFZAEHLUNG */    
ul    {  padding-left: 0px; margin-left: 20px; color: #5B626E; text-align: left; font-size: 12px; font-family: Arial, Verdana, Helvetica; }
li    {  color: #5B626E; text-align: left; padding-bottom: 3px; }

.odd  { text-align: left; font-size: 12px; padding-bottom: 3px; }
.even { text-align: left; font-size: 12px; padding-bottom: 3px; }

.csc-bulletlist   { padding-left: 0px; margin-left: 20px; margin-bottom: 5px; list-style-type: decimal;  font-family: Arial,Verdana, sans-serif; font-size: 10px; color: #000000; margin-top: 5px; }
.csc-bulletlist-0 { padding-left: 0px; margin-left: 20px; list-style-type: decimal; }
.csc-bulletlist-1 { padding-left: 0px; margin-left: 20px; list-style-type: square; }
.csc-bulletlist-2 { padding-left: 0px; margin-left: 38px; list-style-type: lower-alpha; }
.csc-bulletlist-3 { padding-left: 0px; margin-left: 35px; margin-top: -5px; list-style-type: disc;}

/* */    
IMG             { /* border: solid 2px silver */ }
P               { color: #5B626E; font-family: Arial,Verdana, Helvetica; font-size: 12px; line-height:1.4; }
.csc-default    { color: #5B626E; font-family: Arial,Verdana, Helvetica; font-size: 12px; line-height:1.4; }

.bodytext       { color: #5B626E; font-family: Arial,Verdana, Helvetica; font-size: 12px; text-align: left; margin: 0px; padding: 0px; line-height:1.4; }
SELECT          { font-family: Arial,Verdana, Helvetica; font-size: 10px; }
TEXTAREA        { font-family: Arial,Verdana, Helvetica; font-size: 10px; }
INPUT           { font-family: Arial,Verdana, Helvetica; font-size: 10px; }
table           { color: #5B626E; font-family: Arial,Verdana, Helvetica; font-size: 12px; text-align: left; }

/* A */    
A:link    { color: #eb7d1f; text-align: left; background-color : transparent;  text-decoration : none; }
A:visited { color: #eb7d1f; text-align: left; background-color : transparent;  text-decoration : none; }
A:hover   { color: #eb7d1f; text-align: left; background-color : transparent;  text-decoration : none; }
A:active  { color: #eb7d1f; text-align: left; background-color : transparent;  text-decoration : none; }

/* */    
.subhead1   { text-align: left; font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : black;  }  
.subhead2   { text-align: left; font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : green;  }  
.subhead3   { text-align: left; font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : red;  }  
.headerdate { text-align: left; font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : Green;  	font-weight: normal;  }    


/* Bildunterschrift */  
.caption    {  	font-family : Arial,Verdana,sans-serif;  	font-size : 10px;  	color : #000000;  }    
.bulletlist {  	font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : #000000;  } 
.table      {  	text-align: left; font-family : Arial,Verdana, sans-serif;  	font-size : 11px;  	color : #000000;  }    /* */    

/* Suchmenu */  
.Suche            { float: right; padding-right: 15px; }
.Header-Suchfeld  { color: #eb7d1f; font-size: 12px; font-family: Arial,Verdana, Helvetica, sans-serif; width: 150px; min-width: 150px; max-width: 150px; border: solid 1px #e97d1f }
.Header-Suchwort  { color: #ffffff; font-size: 12px; font-family: Arial,Verdana, Helvetica, sans-serif; }

/* Suchzeux */  
.searchform              { font-family : Arial,Verdana, sans-serif;  	font-size : 12px;  	color : #000000;  	font-weight : normal;  }  
.searchresultpagetitle   { font-family : Verdana, sans-serif;  	font-size : 15px;  	color : #000000;  	font-weight : bold;  }  
.searchresultcontent     { font-family : Verdana, sans-serif;  	font-size : 11px;  	color : #000000;  	font-weight : normal;  }  
.searchresultheader      { font-family : Verdana, sans-serif;  	font-size : 14px;  	color : #000000;  	font-weight : bolder;  }  
.searchmarkup            { color : #993300; }  
.tx-indexedsearch-whatis { color : #000000; font-family : Arial,Verdana, sans-serif;  	font-size : 12px;  	}

/*sitemap */ 
/*div#tx-dropdownsitemap-pi1*/ 
.tx-dropdownsitemap-pi1 {color: red; background-color : transparent;  text-decoration : none;}

.tx-dropdownsitemap-pi1 A:link    { color: #004687; text-decoration: none; }
.tx-dropdownsitemap-pi1 A:visited {  color: #004687; background-color : transparent;  text-decoration : none;  }  
.tx-dropdownsitemap-pi1 A:hover {  color: #f36420; background-color : transparent;  text-decoration : none;  }  
.tx-dropdownsitemap-pi1 A:active { color: #f36420; background-color : transparent;  text-decoration : none;  } 
.expall  { color: blue; background-color: red; border: 1px solid green;  }

  /* */    
.loginform      {  font-family : Arial,Verdana, sans-serif;  	font-size : 14px;  	color : #000000;  	font-weight : normal;  }  
.tx-felogin-pi1 DIV, FORM {  text-align: left; font-family: Arial,Verdana, Helvetica; font-size: 12px; }
.tx-felogin-pi1 TABLE { }
 
 /* */    
.mailform {  	font-family : Arial,Verdana,sans-serif;  	font-size : 12px;  	color : #000000;  	font-weight : normal;  }  
.mailformrequired {  	font-family : Verdana, sans-serif;  	font-size : 12px;  	color : #000000;  	font-weight : bolder;  }  
.mailformcomment {  	font-family : Verdana, sans-serif;  	font-size : 12px;  	color : #000000;  	font-weight : bolder;  }  
.mailformradio {  	font-family : Verdana, sans-serif;  	font-size : 10px;  	color : #000000;  	font-weight : normal;  }   
 
 /* */    
.filelinks {  	font-family : Arial,Verdana, sans-serif;  	font-size : 14px;  	color : #000000;  }  
.filelinkssize {  	font-family :Arial,Verdana, sans-serif;  	font-size : 14px;  	color : #000000;  }   

 /* */    
.sitemap1 {  	font-family : Arial,Verdana,sans-serif;  	font-size : 12px;  	color : #000000;  }  
.sitemap2 {  	font-family : Arial,Verdana, sans-serif;  	font-size : 11px;  	color : #000000;  	margin-left : 20px;  }  
.sitemap3 {  	font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : #000000;  	margin-left : 40px;	  }  
.sitemap4 {  	font-family : Arial,Verdana,sans-serif;  	font-size : 9px;  	color : #000000;  	margin-left : 60px;  }   
 
 /* */ 
.celmenu    { font-family : Arial,Verdana, sans-serif; font-size : 12px; color : #000000; margin-top : 10px; }  
.celsubmenu { font-family : Arial,Verdana, sans-serif; font-size : 11px; color : #000000; margin-top : 3px; }  


/* Powermail */

.tx-powermail-pi1          { margin-top: 10px; background-color: #CCCCCC; }
.tx-powermail-pi1 img      { padding-left: 200px; padding-top: 5px; padding-bottom: 5px; }
.tx_powermail_pi1_fieldwrap_html_captcha_description { padding-left: 200px; }
.tx-powermail-pi1 legend   { display: none; }

.tx-powermail-pi1_mandatory { font-family: Arial,Verdana, Helvetica; font-size: 12px; color: #5B626E; }

fieldset.tx-powermail-pi1_fieldset { background-color: #cccccc; border: 0px solid #AAAAAA; padding: 10px; }
fieldset.tx-powermail-pi1_fieldset div.even { background-color:#cccccc; }

fieldset.tx-powermail-pi1_fieldset input.powermail_text        { width: 260px; }
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea { width: 260px; }
fieldset.tx-powermail-pi1_fieldset select.powermail_select     { width: 262px; }
/* za */
fieldset.tx-powermail-pi1_fieldset select.powermail_uid703     { width: auto; }
/* en */
fieldset.tx-powermail-pi1_fieldset select.powermail_uid679     { width: auto; }
/* dt */
fieldset.tx-powermail-pi1_fieldset select.powermail_uid705     { width: auto; }


/* NEWS tt_news */

.news-list-container   { font-family: Arial,Verdana, Helvetica; font-size: 12px; color: #5B626; }
.news-list-item        { margin-bottom: 0px; }
.news-list-item img    { margin-top: 0px; }
.news-list-item h3     { margin-bottom: 0px; padding: 0px; }
h3.news-list-item      { margin-bottom: 0px; padding: 0px; }
.news-list-item p      { margin-top: 0px; }
.news-list-date        { font-size: 12px; margin-top: 0px; }
.news-list-morelink    { margin-top: -10px; padding-left: 0px; padding-bottom: 5px; }
.news-list-browse      { font-size: 12px; }

.news-single-item     { font-family: Arial,Verdana, Helvetica; font-size: 12px; color: #5B626E; }
.news-single-item hr  { display: none; }
.news-single-timedata { font-size: 12px; text-align: right; }

.news-latest-container    { font-family: Arial,Verdana, Helvetica; font-size: 12px; color: #5B626E; padding-left: 0px; margin-left: -2px; }
.news-latest-container h3 { margin-bottom: 0px; padding: 0px; }
.news-latest-morelink     { padding-bottom: 5px; }


/***************************
 *  Default styles for the
 *    EXT rgaccordion
 * by Ringer Georg (just2b)
 ***************************/  

/* just some rgaccordion changing styles */

/* Toggle default */
.rgaccord1-toggle {
  color: #ffffff;
  line-height: normal;
  font-size: 12px;
  background: #939aa0 url(/fileadmin/enaikoon/template/bilder/plus-minus.png) 5px center no-repeat;
  border-top: 0px solid #cdd3d6;
  padding-left: 25px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  cursor: pointer;
  display: block;
}

/* Toggle act item */
.rgaact {
  color: #ffffff;
  background: #939aa0 url(/fileadmin/enaikoon/template/bilder/plus-minus.png) 5px center no-repeat;
}

/* the content */
.rgaccord1-content {
  width: 180px;
  border-left: 0px solid #cdd3d6;
  border-right: 0px solid #cdd3d6;
  padding-top: -10px;
  padding-bottom: 1px;
}

/* remove margin of a CE */
.rgaccord1-content .ce {
  margin-bottom: 0;
}

/* remove the header inside the CE, twice is not nice */
.rgaccord1-content h1 {
  display:none;
}

/* remove the header inside the CE, twice is not nice */
.rgaccord1-content h2 {
  display:none;
}

/* remove the header inside the CE, twice is not nice */
.rgaccord1-content h3 {
  display:none;
}

/* remove margin of a CE */
.rgaccord1-nest { width: 180px; margin-top: 20px; margin-bottom: 0px; }

.rgaccord1-content .linkInt { padding-left: 12px; text-indent: -12px; display: block; }


