/* ---------------------------------------------------------------------------------- */
/*  CSS-Anweisungen                                                                   */
/*  ---------------                                                                   */
/*  created by: M. Rehm - info@msu.biz                                                */
/*  date      : 06.08.2008                                                            */
/* ---------------------------------------------------------------------------------- */

BODY               { background: #FFFFFF; }
BODY,td            { font-family: Verdana,Helvetica,Arial,"Sans Serif"; color: #000000; font-size: 9pt; }

form               { margin:0px; padding:0px; }

#base              { margin: 0px; }

.nodata            { color:#FF0000; font-family:Verdana,Helvetica,Arial; font-size:8pt; text-align:center; }

#main              { background: #FFFFFF; }

abbr               { cursor:help; text-decoration: none; border-bottom: 1px #999999 dotted;  }
acronym            { cursor:help; }


/* ================================================================================== */
/* Head */

#head              { height: 110px;  margin: 0px; padding: 0px; }
		
#head_logo         { width: 110px;  float: left; }	
#head_logo img     { margin: 0px; }		

#head_rest         { padding: 60px 0 0 0; margin: 0 0 0 110px; text-align: left; }				   
.head_title        { font-size: 22px; color: #666666; font-weight: bold; font-variant: small-caps; padding: 0px; }
.head_subtitle     { font-size: 13px; color: #666666; padding: 0px; font-weight: normal; font-variant: normal; 
                      border-top: 1px #666666 solid; letter-spacing: 0.1em; }

#head_navigation   { display: none; }
.head_pageprint    { display: none; }

/* ================================================================================== */
/* Navigation */

#navigation        { display: none; }


/* ================================================================================== */
/* Haupt */

#haupt             { margin: 0px; text-align: left; }


.container0        { padding: 10px 0 30px 0; }
.pagetitle         { color: #000000; font-size:10pt; font-weight:bold; padding: 2px 0px 2px 10px;
                     background:#F6F6F6; border-left: 1px #B0B0B0 solid; border-bottom: 1px #B0B0B0 solid;} 
.pagetitle img     { margin: 0 6px 0 0;} 

.pageintro         { margin:20px 0 0 0; padding:0; }
.pageintro img     { margin: 0 20px 0 0; }

.pagecontent       { margin:30px 0 0 0; padding:0; line-height: 1.3em; }

#print_footer      {  margin:10px 0 0 0; border-top: 1px #666666 solid; padding: 3px 0 0 0; 
                     font-size: 7pt; text-align: left; }

.pagefooter        {  color:#333333; font-size:8pt; text-align:right; margin:5px auto; clear:left; }


/* ---------------------------------------------------------------------------------- */
/* Liste / Detail */

.liste_akronym     { color: #B00000; font-size:8pt; font-weight: bold; }
.liste_bild        { width: 70px; }
.liste_bild img    { margin : 0 20px 0 0; }
.liste_orden       { text-align:left; }
.liste_titel       { font-size:9pt; font-weight: bold; margin: 3px 0 0 0; }
.liste_titel img   { margin: 0 0 0 5px; }
.liste_untertitel  { text-align:left; margin: 2px 0 0 0; }
.liste_url         { font-size:8pt; margin: 5px 0 0 0; }

.liste_trenner     { margin: 7px 0 0 0; padding: 7px 0 0 0; border-top: 1px #F0F0F0 solid; }


/* ---------------------------------------------------------------------------------- */
/* Suche und Formulare */
/*
.suchmaske     { padding: 15px 0 10px 0; text-align:left; }
.suche_angabe  { font-size:9pt; padding: 3px; }
.suche_ausgabe { font-size:9pt; border: 1px #B0B0B0 solid; background: #F0F0F0; padding: 3px 8px 3px 8px; font-weight: bold;  }


.form_subtitle { font-weight:bold; padding:12px 0 4px 0; text-align:left; }
.form_text     { padding:12px 0 4px 0; text-align:left; }

.form_param    { text-align:right; padding:0 8px 0 0; }
.form_eingabe  { text-align:left; border: 1px #E1E1E1 solid; margin:1px 0 0 0; width:300px; }

fieldset       { margin: 0 0 30px 0; padding: 8px 4px 4px 4px; width: 430px; border: 1px #FFC800 solid; }
legend         { color:#000000; background: #FFFFFF; font-weight: bold; padding: 2px 4px 2px 4px; }
*/

/* ---------------------------------------------------------------------------------- */
/* Links */

A:link             { color:#999999; text-decoration:none;}
A:visited          { color:#999999; text-decoration:none;}
A:hover            { color:#000000; text-decoration:none;}
A:active           { color:#F00000; text-decoration:none;}


/* ---------------------------------------------------------------------------------- */
/* Buttons */

.buttons           { background:#F1F1F1; border: 1px #003366 solid; margin:1px 0 0 0; padding-bottom:1px; padding:1px 8px 1px 8px;
                     color:#000000; font-family:Arial,Helvetica,"Sans Serif"; font-size:8pt; text-align:center; }

			
/* ---------------------------------------------------------------------------------- */