/*****************************************/
/*     (c) Kufer Software Konzeption     */
/*           Loisachstrasse 4		     */
/*           D-84453 Mühldorf			 */
/*****************************************/

/* white white white orange black black #2072FB #2072FB orange #2072FB black white orange */

/* allgemeine Einstellungen */
/* body                              { color: #000000;font-family: Arial, Helvetica, sans-serif;margin-top: 10px;
                                    margin-left: 0px; margin-right: 0px; margin-top: 6px; text-align: center;
                                    background: #ffffff;}  */
h1.selfsite                       { margin-left: 0px; }
div                               {color: #000000; font-family: Arial, Helvetica, sans-serif;}

td                                { font-family: Arial, Helvetica, sans-serif; vertical-align: top;
                                    font-size: 90%; }
div.content                       { margin-left:80px;}
#div-banner
{
width: 770px;
height: 64px;
text-align: right;
}

#div-banner a:link
{
font-size: 77%;
color: #444444;
}

#div-banner a:visited
{
font-size: 77%;
color: #444444;
}

#div-banner a:hover
{
font-size: 77%;
color: #990000;
}

#div-banner a:active
{
font-size: 77%;
color: #990000;
}

#div-oben
{
position: static;
width: 770px;
height: 49px;
background: url(images/hg-oben.gif) no-repeat #e7effd;
text-align: left;
}

#div-oben img
{
margin-top: 5px;
}

#div-oben .nav-li
{
margin-left: 26px;
}

#div-mitte
{

position: static;
width: 770px;
background: url(images/hg-mitte.gif) repeat-y #e7effd;
}

#div-mitte-i
{
text-align: left;
padding-left: 18px;
padding-right: 18px;
padding-top: 8px;
padding-bottom: 8px;
font-size: 90%;
}

#div-mitte-i h1
{
font-size: 160%;
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin-top: 0px;
margin-bottom: 40px;
letter-spacing: 1px;
word-spacing: 1px;
color: #000077;
}

#div-mitte-i h2
{
font-size: 130%;
margin-top: 0px;
color: #000077;
}

#div-mitte-i h2.linie
{
background: url(images/hg-h2.gif) no-repeat;
height: 32px;
margin-bottom: 30px;
}

#div-mitte-i h3
{
font-size: 120%;
color: #000077;
margin-top: 0px;
}

#div-mitte-i a:link
{
color: #003399;
text-decoration: underline;
}

#div-mitte-i a:visited
{
color: #003399;
text-decoration: underline;
}

#div-mitte-i a:hover
{
color: #ae0e02;
text-decoration: none;
}

#div-mitte-i a:active
{
color: #ae0e02;
text-decoration: none;
}


#div-mitte-i .div-start-mi
{
margin-bottom: 20px;
width: 660px;
}

#div-mitte-i .div-team
{
margin-bottom: 20px;
width: 540px;
height: 235x;
background: url(images/hg-team.gif) no-repeat;
}

#div-mitte-i .div-team-i
{
padding: 11px;
}

#div-mitte-i .div-li
{
float: left;
margin-right: 12px;
}

#div-mitte-i .div-re
{
float: right;
margin-left: 0px;
margin-bottom: 8px;
}

#div-mitte-i .div-rahmen
{
border: 1px solid #000099;
background: #f6f6f6;
padding: 5px;
text-align: left;
}

#div-mitte-i .div-rahmen-kl
{
margin-bottom: 50px;
width: 150px;
margin-right: 20px;
border: 1px solid #000099;
background: #f6f6f6;
padding: 5px;
text-align: left;
}

#div-mitte-i .div-start-re
{
float: right;
margin-left: 12px;
margin-top: 42px;
width: 250px;
}

#div-mitte-i .img-start
{
margin-left: 16px;
margin-top: 3px;
margin-bottom:36px;
}

#div-mitte-i .logo-start
{
margin-left: 295px;
}

#div-mitte-i .rot
{
color: #ae0e02;
}

#div-mitte-i .mittig
{
text-align: center;
}


#div-mitte-i .tab-blind
{
width: 300px;
border: 1px solid #000066;
background: #f5f9ff;
margin-bottom: 20px;
}

#div-mitte-i .tab-blind td
{
padding: 4px;
}

#div-mitte-i .tab-blind .td-li
{
width: 160px;
}


#div-mitte-i .tab-rahmen
{
background: #000066;
}

#div-mitte-i .tab-rahmen td
{
padding: 4px;
background: #ffffff;
text-align: center;
}



#div-mitte-i h2.klein
{
background: none;
font-size: 100%;
margin-top: 0px;
color: #000066;
}

#div-mitte-i .img-re
{
float: right;
margin-left: 8px;
}

#div-mitte-i .img-li
{
float: left;
margin-right: 8px;
}


#div-mitte-i .img-bottom
{
margin-bottom: 8px;
}

.blau
{
color: #000077;
}

.small
{
font-size: 80%;
}

#div-mitte-i .img-middle
{
vertical-align: middle;
margin-right: 6px;
}

#div-unten
{
position: static;
width: 770px;
height: 48px;
background: url(images/hg-unten.gif) no-repeat;
font-size: 90%;
padding-top: 4px;
color: #003399;
}

.img-re
{
float: right;
margin-left: 0px;
margin-bottom: 12px;
}
