body	{margin:0px; background-color:#FFFFFF; font-family:verdana;}


img {border:0px;}


h1.csc-firstHeader
{font-family:verdana; font-size:15px; color:#228233;}



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

div.main_content
{margin-top:40px; margin-left:74px; width:570px;}

div.csc-textpic-text
{margin-top:-30px;}

div.main_content p.bodytext
{font-family:verdana; font-size:12px; text-align:justify; margin-left:10px; }

p.bodytext a		
{margin:0px; font-family:verdana; font-size:12px; text-decoration:none; color:#b3160f; font-weight:normal;}

dd.csc-textpic-caption
{font-face:tahoma; font-size:11px; color:#b3160f; text-decoration:none; font-weight:bold;}

ul
{font-family:verdana; font-size:12px; text-align:justify;}

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







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

div.right
{margin-top:0px; font-family:verdana; font-size:10px;}

div.right p.bodytext
{font-family:verdana; font-size:10px; margin-left:15px;}

div.right p.bodytext a		
{margin:0px; font-family:verdana; font-size:10px; text-decoration:underline; color:#b3160f; font-weight:bold;}

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






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

ul.menu, ul.menu ul {
    list-style-type: none;
    margin:0px;
}

ul.menu a {
    display: block;
    padding: 3px 20px 3px 20px;
    font-weight:normal;
    text-decoration:none;
    font-family:tahoma;
    font-size:11px;
    letter-spacing:1.1;
    background-color:#b3160f;
    color:#ffffff;
}

ul.menu a:hover {
    display: block;
    padding: 3px 20px 3px 20px;
    font-weight:normal;
    text-decoration:none;
    font-family:tahoma;
    font-size:11px;
    letter-spacing:1.1;
    background-color:#4b0906;
    color:#ffffff;
}

ul.menu a.active {
    display: block;
    padding: 3px 20px 3px 20px;
    font-weight:normal;
    text-decoration:none;
    font-family:tahoma;
    font-size:11px;
    letter-spacing:1.1;
    background-color:#7b0e0a;
    color:#ffffff;
}

ul.ebene2 a {
    display: block;
    padding: 3px 20px 3px 20px;
    font-weight:normal;
    text-decoration:none;
    font-family:tahoma;
    font-size:11px;
    letter-spacing:1.1;
    background-color:#4b0906;
    color:#ffffff;
}

ul.ebene2 a:hover {
    display: block;
    padding: 3px 20px 3px 20px;
    font-weight:normal;
    text-decoration:none;
    font-family:tahoma;
    font-size:11px;
    letter-spacing:1.1;
    background-color:#7b0e0a;
    color:#ffffff;
}


ul.menu ul a {
    padding: 3px 20px;
}

ul.menu li {
    padding:0;
    margin:0;
    background-image: none;
    float:left;
}

ul.menu ul {
    margin-left:0;
    padding: 0 0px 0 0;
    position: absolute;
    display:none;
    width:138px;
}

/* IE-Hack für die Breite */

*html ul.menu ul {
    width:180px;
}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */
ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
    display:block;
}

ul.menu ul li {
    float:none;
    background-color: transparent;
}

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





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

table.mailform		{margin-left:15px; font-face:verdana; font-size:11px; color:000000;}
input.mailform		{background-color:#FFFFFF; border:1px solid; border-color:#999999;}
textarea.mailform	{background-color:#FFFFFF; border:1px solid; border-color:#999999;}
p.danke			{margin-left:15px; font-face:verdana; font-size:11px; color:000000;}

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




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

span.breadcrumbs   		{font-face:tahoma; font-size:11px; color:#666666; text-decoration:none;}
span.breadcrumbs a 		{font-face:tahoma; font-size:11px; color:#666666; text-decoration:none;}
span.current a			{font-face:tahoma; font-size:11px; color:#228233; text-decoration:none;}

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





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

a.ticker			{font-face:tahoma; font-size:12px; color:#228233; text-decoration:none; font-weight:bold;}
marquee.ticker			{width:685; margin-left:10px;}


