@charset "UTF-8";
/* CSS Document */
.navleft-dgrey-dgrey { background-image: url(../media/navi/left/button-dgrau-dgrau.gif); width: 245px; height: 35px; margin: 0; padding: 0; overflow: hidden; }
.navleft-type { color: white; font-size: 15px; font-family: arial, sans-serif; text-transform: uppercase; text-align: left; margin: 0; padding: 0; vertical-align:middle; }
p { color: #333; font-size: 12px; font-family: verdana, sans-serif; line-height: 15px; margin: 0; padding: 0; }
h1 { color: #72797f; font-size: 16px; font-family: arial; font-weight: bold; text-transform: uppercase; text-align: left; margin: 0 0 10px; padding: 0; }
div.bbxspalte-0 { margin: 0; padding: 0 35px; }

/***** T3-BODYTEXT *****/
.bbxspalte-0 p.bodytext     { color: #555555; font-size: 12px; line-height: 18px; font-family: verdana; text-align: justify; margin: 0px; padding: 0px }
.bbxspalte-1-1sp .bodytext P { color: #555555; font-size: 12px; line-height: 18px; font-family: verdana; text-align: justify; margin: 0px; padding: 0px }
.bbxspalte-1-2sp .bodytext P { color: #555555; font-size: 12px; line-height: 18px; font-family: verdana; text-align: justify; margin: 0px; padding: 0px }
.bbxspalte-2 .bodytext P { color: #555555; font-size: 12px; line-height: 18px; font-family: verdana; text-align: justify; margin: 0px; padding: 0px }
.bodytext A         { color: #555; background: url(/cms/fileadmin/media/icon/link.gif) no-repeat 0 50%; text-decoration: none; padding-left: 10px; border-bottom: 1px solid #999    }
.bodytext A:hover  { color: #c00; text-decoration: none; border-bottom: 1px solid #000 }
.bodytext I,EM  { font-size: 14px; font-family: Times, "Times New Roman" }

/***** T3-BILDUNTERSCHRIFT *****/
.csc-textpic-caption    { color: #999999; font-size: 11px; line-height: 13px; font-family: Arial; padding: 3px 0px 10px }
/***** T3-MAILFORMULAR *****/
fieldset.csc-mailform  { margin: 0px; padding: 0px; border: none }
div.csc-mailform-field      { color: #5c5852; font-size: 12px; font-family: arial, Helvetica; background-color: #e6f5f8; vertical-align: top; clear: both; margin: 0 0 5px; padding: 3px }
.csc-mailform-field label      { text-align: right; vertical-align: top; float: left; margin: 0px 15px 0px 0px; width: 100px }
.csc-mailform-submit { margin: 0 0 0 200px; }

/***** T3-TABELLE *****/
.contenttable  { width: 100% }
.contenttable .tr-even { background-color: #eeeeee; vertical-align: top }
.contenttable .tr-odd { background-color: #f9f9f9; vertical-align: top }
.contenttable td {color: #555555; font-size: 12px; font-family: Arial; line-height: 16px }
.contenttable a { color: #c00; text-decoration: none; }
.contenttable a:hover { color: #c00; text-decoration: none; border-bottom: 1px solid #000 }

/***** T3-UPLOADS *****/
.csc-uploads  { width: 100% }
.csc-uploads .tr-even { background-color: #eeeeee; vertical-align: top }
.csc-uploads .tr-odd { background-color: #f9f9f9; vertical-align: top }
.csc-uploads td {color: #555555; font-size: 12px; font-family: Arial; line-height: 16px }

/***** BBX-COPYRIGHT *****/
div.bbxcopyright { width: 130px; height: 37px; float: left; margin-right: 5px; }
.bbxcopyright { color: #999999; font-size: 8px; font-family: arial; line-height: 12px; text-transform: uppercase; letter-spacing: 1px; }
.bbxcopyright A { color: #999999; text-decoration: none; }
.bbxcopyright A:hover { color: #ffffff; text-decoration: underline; }

