/* DATEI: main.css */
/* Stand: 11.03.2007*/
/* gelblich dunkleres: #FFFFA0 (255,255,160) helleres: #FFFFE6 (255,255,230)*/
/* grünlich dunkleres: #CDFFCD (205,255,205) helleres: #E6FFE6 (230,255,230)*/
/* blau dunkleres: #C8C8FF (200,200,255) helleres: #E6E6FF (230,230,255)*/
/* rot  dunkleres: #FFC8C8 (255,200,200) helleres: #FFE6E6 (255,230,230)*/
/* dunkleres blau    : #000080 (0,0,x) */
/* violett: #663399 (x,x,x)*/
/* hervorhebung weinrot: #CC485A (255,255,x)#FADC3C*/
/* text dunkler: #40006C*/

body, table ,input, select, textarea, a {
	font-family: Arial,sans-serif;
	color:#6400AA;
}

/**** für unterschiedliche Design-varianten ****/
.body_start     {background-color: #FFCC3C;margin-top:0px;margin-bottom:0px;}
.body_all       {background-color: #FFCC3C;margin-top:0px;margin-bottom:0px;}
.body_fuss      {background-color: #F7AB02;}

.b_seite        {background-image:url("../images/hintergrund_seite.jpg");background-repeat:repeat-y;}
.b_banner       {background-image:url("../images/hbi_banner2.jpg");background-repeat:no-repeat;background-position:50px 0px;}
.b_banner3       {background-image:url("../images/hbi_banner3.jpg");background-repeat:no-repeat;background-position:0px 0px;}
.b_banner4       {background-image:url("../images/hbi_banner4.jpg");background-repeat:no-repeat;background-position:0px 0px;}

.body_hbi       {background-image:url("../images/hbi_logo_w0.jpg");background-repeat:no-repeat;background-position:0px 150px;}


/*.b_inhalt_bild {background-image:url('./images/hintergrund.gif');background-repeat:no-repeat; background-position:24px 30px; }*/
/******************************************************************/

.titel        {text-align: center ;font-size:30px;font-weight: 700;margin-top:10px;margin-bottom:7px;font-style: italic;} 
.ueberschrift {text-align: center ;color:#6400AA; font-size:20px;font-weight: 700;margin-top:5px;margin-bottom:10px;}
.banner       {text-align: center ;font-size:16px;font-weight: 700;line-height:22px;font-style: italic;}


/***************************Absatzformatierungen*******************/

.text          {text-align: justify;font-size:14px;font-weight: 500;line-height:19px;}
.text_links    {text-align: left   ;font-size:14px;font-weight: 500;line-height:19px;}
.text_mittig   {text-align: center ;font-size:14px;font-weight: 500;line-height:19px;}
.aufzählung    {text-align: left   ;font-size:14px;font-weight: 500;margin-top: 0px;margin-bottom:5px;line-height:19px;text-indent:4px;list-style-type:disk;list-style-position:outside;}
.datum         {text-align: left   ;font-size:14px;font-weight: 700; color:#CC485A;line-height:19px;}

.text_formular {text-align: left   ;font-size:14px;font-weight: 500;line-height:19px;}
.text_klein_formular {text-align: left   ;font-size:11px;font-weight: 500;line-height:15px;}

.text_klein        {text-align: justify;font-size:11px;font-weight: 500; line-height:15px;}
.text_klein_links  {text-align: left   ;font-size:11px;font-weight: 500; line-height:15px;}
.text_klein_mittig {text-align: center ;font-size:11px;font-weight: 500; line-height:15px;}

/***************************Hervorhebungen*******************/

.fett   {font-weight: 700;}
.italic {font-style: italic;}
.farbig {color:#CC485A;}

/***************************Meldungen*******************/

.errorbox     { BORDER: #9F0004 1px solid; background-color: #FFCCCC; }
.msgbox       { BORDER: #008040 1px solid; background-color: #FFFFDD; }

/***************************Linkeinstellungen*******************/

a:link { color:#6400AA;}
a:visited { color:#6400AA; }
a:active { color:#6400AA; }
img { border:none; } 