﻿/* Linie danch - Linie davor ist irgendwo anders definiert... */

.csc-frame-rulerAfter { border-bottom: 1px solid #666666; margin-bottom: 20px; }



/* Powermail */

.addthis_toolbox { margin-left: 20px; padding-top: 10px; }



/* Powermail */

.tx-powermail-pi1 textarea  { position: static; bottom: 20px; left: 0px }
.tx-powermail-pi1 select    { position: static; bottom: 20px; left: 0px }

.tx-powermail-pi1                                    { margin-top: 10px; background-color: #CCCCCC; }
.tx-powermail-pi1 img                                { padding-left: 150px; padding-top: 5px; padding-bottom: 5px; }
.tx_powermail_pi1_fieldwrap_html_captcha_description { padding-left: 150px; }



/* Powermail */
	/* Form */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 200px;
}
fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
	border: 0px solid #aaa;
	background-color: #ccc;
	padding: 10px;
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	display: none;
	font-weight: bold;
	color: black;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 150px;
	float: left;
	clear: both;
	font-weight: bold;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 260px;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 10px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	/* submit button */
	margin: 20px 0 10px 200px;
	font-weight: bold;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
div.countryzone {
	margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a,
div.tx_powermail_pi1_fieldwrap_html p a {
	/* Description */
	cursor: help;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn,
div.tx_powermail_pi1_fieldwrap_html p a dfn {
	/* Description */
	display: none;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn,
div.tx_powermail_pi1_fieldwrap_html p a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 250px;
	padding: 5px;
	background-color: #ddd;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {
	background-color: #ccc;
}


	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}









/* in Opera gibt es bei uppercase eine Mindesgröße von 10 Pixeln */
.Footer       { padding-right: 15px; width: 800px; text-transform: uppercase; text-align: center; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.ratingblock { color: #999999; }

.csc-header { }

.tx-timtabsociable-pi1 { padding-left: 20px; }
.tx-timtabsociable-pi1 A { padding-right: 5px; }

.tx_myquizpoll_pi1-answer {
	padding-left: 10px;
}

.tx_myquizpoll_pi1-answer-input {
	text-indent: -25px;
	padding-left: 25px;
	margin-right: 25px;
	font-size: 12px;
	font-family: Verdana, Helvetica, Arial, sans-serif; 
}

.Header-Suchfeld  { font-size: 10px; font-family: Arial,Verdana, Helvetica, sans-serif; width: 90px; min-width: 90px; max-width: 90px; border: solid 1px #bcbdb6 }      

/* SYSTEM */    
html {    height:101%;    margin:0;    padding:0;  }    
body {   overflow-y:scroll;   height:101%;   overflow-y:scroll;   height:101%;   margin-top:0px;   margin-left:0px;   margin-right:0px;   margin-bottom:0px;  }  


.myGallery {border: 0px solid #000000}

/* Active Philanthropy */    
H1 { color: #878882; font-size: 16px; font-family: Arial,Verdana, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; margin-top: 0px;  margin-bottom: 0px; margin-left: 20px; }    

H2 { color: #878882; font-size: 14px; font-family: Arial,Verdana, Helvetica, sans-serif; font-variant: small-caps;font-weight: bold;  margin-top: 30px; margin-bottom: 0px; margin-left: 20px; }    
.EBENE1-RECHTS H2 { color: #878882; font-size: 14px; font-family: Arial,Verdana, Helvetica, sans-serif; font-variant: small-caps;font-weight: bold;  margin-top: 0px;  margin-bottom: 0px; margin-left: 20px; }    

H3 { color: #878882; font-size: 12px; font-family: Arial,Verdana, Helvetica, sans-serif; font-variant: small-caps;font-weight: bold;  margin-top: 0px;  margin-bottom: 0px; margin-left: 20px; }    
H4 { color: #878882; font-size: 10px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: bold; text-align: right;         margin-right: 20px; margin-bottom: 5px }    


.AP-Standard-klein     { color: #333333; font-size: 10px; font-family: Arial,Verdana,Verdana, sans-serif; line-height: 120%; margin-top: 1px; margin-bottom: 1px; padding-bottom: 0 }    
.AP-Standard-gross     { color: #333333; font-size: 12px; font-family: Arial,Verdana, Verdana, sans-serif; line-height: 120%; margin-top: 1px; margin-bottom: 1px; padding-bottom: 0 }   
.bodxtext {  font-family: Arial,Verdana, Helvetica; font-size: 12px; line-height:1.4; width:400 px; margin-left : 20px} 

  /* rechte Navi */  
.AP-Header-Menu     { color: #004687; font-size: 11px; font-family: Arial,Verdana; font-weight: bold; padding: 5px; }  
.AP-Header-Menu a:link { color:#004687; TEXT-DECORATION: none}  
.AP-Header-Menu a:visited { color:#004687; TEXT-DECORATION: none}  
.AP-Header-Menu a:active { color:#004687; TEXT-DECORATION: none}  
.AP-Header-Menu a:hover { color:#f36420; TEXT-DECORATION: none} 







  /* sprachwahl */  
.AP-Sprachwahl           { color:#004687;font-size: 11px;font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold;word-spacing: 1em;text-transform: uppercase; margin-bottom: -3px; margin-left: 7px}  
.AP-Sprachwahl a:link    { color:#FFFFFF; font-weight:bold; TEXT-DECORATION: none;}  
.AP-Sprachwahl a:visited { color:#FFFFFF; font-weight:bold; TEXT-DECORATION: none}  
.AP-Sprachwahl a:active  { color:#004687; font-weight:bold;TEXT-DECORATION: none}  
.AP-Sprachwahl a:hover   { color:#f36420; font-weight:bold; TEXT-DECORATION: none} 
  


 /* breadcrumb */  
.AP-Root-Menu     { color: #004687; font-size: 10px; font-family: Arial,Verdana; margin-bottom: 10px; margin-left: 23px }  
.AP-Root-Menu a:link { color:#004687; TEXT-DECORATION: none}  
.AP-Root-Menu a:visited { color:#004687; TEXT-DECORATION: none}  
.AP-Root-Menu a:active { color:#004687; TEXT-DECORATION: none}  
.AP-Root-Menu a:hover { color:#f36420; TEXT-DECORATION: none}    
.AP-Root-Menu-DRUCK     { color: #000000; font-size: 10px; font-family: Arial,Verdana; }  
.AP-Root-Menu-DRUCK a:link { color:#000000; TEXT-DECORATION: none}  
.AP-Root-Menu-DRUCK a:visited { color:#000000; TEXT-DECORATION: none}  
.AP-Root-Menu-DRUCK a:active { color:#000000; TEXT-DECORATION: none}  
.AP-Root-Menu-DRUCK a:hover { color:#f36420; TEXT-DECORATION: none} 




/* Hauptnavigation */   
.AP-Menu-NO           { font-size: 13px; font-family: Arial,Verdana; font-weight: bold; padding-left: 25px; }  
.AP-Menu-NO a:link    { color:#004687; TEXT-DECORATION: none; }  
.AP-Menu-NO a:visited { color:#004687; TEXT-DECORATION: none; }  
.AP-Menu-NO a:active  { color:#004687; TEXT-DECORATION: none; }  
.AP-Menu-NO a:hover   { color:#f36420; TEXT-DECORATION: none; } 
   
.AP-Menu-RO           { font-size: 13px; font-family: Arial,Verdana; font-weight: bold; padding-left: 25px; }  
.AP-Menu-RO a:link    { color: #004687; TEXT-DECORATION: none; }
.AP-Menu-RO a:visited { color: #004687; TEXT-DECORATION: none; }
.AP-Menu-RO a:active  { color: #004687; TEXT-DECORATION: none; }
.AP-Menu-RO a:hover   { color: #004687; TEXT-DECORATION: none; }



.AP-Menu-ACT           { font-size: 13px; font-family: Arial,Verdana; font-weight: bold; padding-left: 25px; }  
.AP-Menu-ACT a:link    { color: #f36420; TEXT-DECORATION: none; }  
.AP-Menu-ACT a:visited { color: #f36420; TEXT-DECORATION: none; }  
.AP-Menu-ACT a:active  { color: #004687; TEXT-DECORATION: none; }  
.AP-Menu-ACT a:hover   { color: #f36420; TEXT-DECORATION: none; }



.AP-MENUE-2-NO-OBEN            { font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; height: 14px; }
.AP-MENUE-2-NO-OBEN A:link     { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-OBEN A:visited  { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-OBEN A:active   { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-OBEN A:hover    { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-MITTE           { font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; height: 19px; }
.AP-MENUE-2-NO-MITTE A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-MITTE A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-MITTE A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-MITTE A:hover   { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-UNTEN           { font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; font-weight: normal; padding: 5px; height: 19px; }
.AP-MENUE-2-NO-UNTEN A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-UNTEN A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-UNTEN A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-2-NO-UNTEN A:hover   { color: #004687; text-decoration: none; }

.AP-MENUE-2-RO-OBEN A          { font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; font-weight: normal; padding: 5px; height: 14px; }
.AP-MENUE-2-RO-OBEN A:link     { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-OBEN A:visited  { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-OBEN A:active   { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-OBEN A:hover    { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-MITTE           { font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; height: 19px; }
.AP-MENUE-2-RO-MITTE A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-MITTE A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-MITTE A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-MITTE A:hover   { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-UNTEN           { font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; height: 19px; }
.AP-MENUE-2-RO-UNTEN A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-UNTEN A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-UNTEN A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-2-RO-UNTEN A:hover   { color: #004687; text-decoration: none; }

.AP-MENUE-2-ACT-OBEN            { font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; font-weight: normal; padding: 5px; height: 14px; }
.AP-MENUE-2-ACT-OBEN A:link     { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-OBEN A:visited  { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-OBEN A:active   { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-OBEN A:hover    { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-MITTE           { font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; height: 19px; }
.AP-MENUE-2-ACT-MITTE A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-MITTE A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-MITTE A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-MITTE A:hover   { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-UNTEN           { font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight: normal; padding: 5px; height: 19px; }
.AP-MENUE-2-ACT-UNTEN A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-UNTEN A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-UNTEN A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-2-ACT-UNTEN A:hover   { color: #004687; text-decoration: none; }



.AP-MENUE-3-NO-OBEN            { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; background-color: #e5ecee; padding: 2px; }
.AP-MENUE-3-NO-OBEN A:link     { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-OBEN A:visited  { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-OBEN A:active   { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-OBEN A:hover    { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-MITTE           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; background-color: #e5ecee; padding: 2px; }
.AP-MENUE-3-NO-MITTE A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-MITTE A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-MITTE A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-MITTE A:hover   { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-UNTEN           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; background-color: #e5ecee; padding: 2px; }
.AP-MENUE-3-NO-UNTEN A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-UNTEN A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-UNTEN A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-3-NO-UNTEN A:hover   { color: #004687; text-decoration: none; }

.AP-MENUE-3-RO-OBEN            { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; background-color: #e5ecee; padding: 2px; }
.AP-MENUE-3-RO-OBEN A:link     { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-OBEN A:visited  { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-OBEN A:active   { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-OBEN A:hover    { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-MITTE           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; background-color: #e5ecee; padding: 2px; }
.AP-MENUE-3-RO-MITTE A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-MITTE A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-MITTE A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-MITTE A:hover   { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-UNTEN           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; background-color: #e5ecee; padding: 2px; }
.AP-MENUE-3-RO-UNTEN A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-UNTEN A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-UNTEN A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-3-RO-UNTEN A:hover   { color: #004687; text-decoration: none; }

.AN-MENUE-3-ACT-OBEN            { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; background-color: #e5ecee; padding: 2px; }
.AP-MENUE-3-ACT-OBEN A:link     { color: #004687; text-decoration: none; }
.AP-MENUE-3-ACT-OBEN A:visited  { color: #004687; text-decoration: none; }
.AP-MENUE-3-ACT-OBEN A:active   { color: #004687; text-decoration: none; }
.AP-MENUE-3-ACT-OBEN A:hover    { color: #004687; text-decoration: none; }
.AN-MENUE-3-ACT-MITTE           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica,sans-serif; background-color: #e5ecee; padding: 2px; }
.AP-MENUE-3-ACT-MITTE A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-3-ACT-MITTE A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-3-ACT-MITTE A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-3-ACT-MITTE A:hover   { color: #004687; text-decoration: none; }
.AN-MENUE-3-ACT-UNTEN           { background-color: #e5ecee; font-size: 13px; font-family: Arial,Verdana, Helvetica, sans-serif; background-color: #e5ecee; padding: 2px; }
.AP-MENUE-3-ACT-UNTEN A:link    { color: #004687; text-decoration: none; }
.AP-MENUE-3-ACT-UNTEN A:visited { color: #004687; text-decoration: none; }
.AP-MENUE-3-ACT-UNTEN A:active  { color: #004687; text-decoration: none; }
.AP-MENUE-3-ACT-UNTEN A:hover   { color: #004687; text-decoration: none; }



/*  f�r die Formulare */  

.csc-mailform  { }
/* .csc-mailform-field   { text-align: left; border: solid 2px silver; display: block; margin-bottom: 20px; padding-right: 20px; width: 450px; } */
   .csc-mailform-field   { }
.csc-mailform-label   {  }
.csc-mailform label  { text-align: right; display: block; margin-bottom: 10px; padding-right: 10px; width: 150px; }
.csc-mailform-check   { display: block; position: relative; bottom: 20px; left: 150px }
.csc-mailform input, textarea, select  { position: relative; bottom: 20px; left: 150px }



.csc-uploads-fileName    {  }
.csc-uploads-description { margin-top: -10px; margin-bottom: 30px; }


/*  Default stylesheet use in the static template record "cSet stylesheet" */  /* TYPO3 CVS ID: $Id: defaultstylesheet.css,v 1.2 2003/10/26 17:07:43 typo3 Exp $ */  
  
A:link { color: #004687; background-color : transparent;  text-decoration : none;  }  
A:visited { color: #004687; background-color : transparent;  text-decoration : none;  }  
A:hover {  color: #f36420; background-color : transparent;  text-decoration : none;  }  
A:active { background-color : transparent;  text-decoration : none;  }      

/* AUFZ�HLUNG */    
ul    {  font-size: 12px; font-family: Arial, Verdana, Helvetica; line-height: 1.4em; margin-left: 0.5em; padding-bottom: 0em; padding-left: 0; padding-top:0; }  
li    {  margin-left:2.5em;  padding-bottom:0em;padding-top:0em; } 
.odd  {  font-size: 12px; margin-left:2.5em; padding-left:2.5em; padding-bottom:1em; } 
.even { font-size: 12px; margin-left:2.5em; padding-left:2.5em; padding-bottom:1em; } 

.csc-bulletlist   {  padding-bottom:0px;margin-bottom:-10px;   } 
.csc-bulletlist-0  {  margin-left:0.5em;  } 
.csc-bulletlist-1 { margin-bottom:0em;margin-top:0em;line-height: 50px; } 
.csc-bulletlist-2 { line-height: 150px;  } 

/* */    

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     { font-size: 10px; font-family: Verdana, sans-serif; background-color: white }    
.subhead1 {  	font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : black;  }  
.subhead2 {  	font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : green;  }  
.subhead3 {  	font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : red;  }  
.headerdate {  	font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : Green;  	font-weight: normal;  }    


/* */    
IMG  { /* border: solid 2px silver */ }    
P {  font-family: Arial,Verdana, Helvetica; font-size: 12px; margin-left: 20px; margin-top: 0px; }  
 
  /* 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;  } 
.csc-bulletlist {  	font-family : Arial,Verdana, sans-serif;  	font-size : 10px;  	color : #000000;  }   
.table {  	font-family : Arial,Verdana, sans-serif;  	font-size : 11px;  	color : #000000;  }    /* */    
.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;  }  

  /*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;  }  
 
 /* */    .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 : #CC0000;  	font-weight : bolder;  }  .mailformcomment {  	font-family : Verdana, sans-serif;  	font-size : 12px;  	color : #CC0000;  	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-left : 20px;  	margin-top : 3px;  }    </pre>
