/*********************************************************************************/
/* Sämtliche Formatierungen greifen auf die folgende Verschachtelung zurück */
/* *.body_main -> *.body_content -> *.body_text {} */

/* Überschriften */ 
h1,
h1,
h1 { font-size:20px; color:#083032; !important; padding-top:15px; padding-bottom:10px;}
h2 { font-size:14px; color:#083032; padding-bottom:10px; }
h3 { font-size:14px; color:#083032; padding-bottom:3px; padding-top:15px; margin-bottom:8px; border-bottom:1px solid #CCC; }

/* Textformatierungen */
p { font-weight:normal !important; font-size:12px; ;display:block !important; padding-bottom:6px; line-height:17px !important; z-index:1 !important; color:#083032; }
em { font-weight:bold; font-style:normal; color:#A71106; }

/* Allg. Formatierung sämtlicher Link */
a { font-weight:bold; text-decoration:none; color:#FF9000; }
a:hover { font-weight:bold; text-decoration:underline; color:#C97405; }

/* Listen innerhalb der Textformatierungen */
*.body_main *.body_content *.body_text ul { }
*.body_main *.body_content *.body_text ul li { list-style:circle; list-style-position:outside; margin-left:25px; line-height:17px; }
  /* Liste mit Icons */
  *.body_main *.body_content *.body_text ul li.icon_h12px { margin-bottom:3px; margin-left:25px; padding-left:1px; vertical-align:middle; list-style:none; list-style-position:outside; list-style-image:url("./../resource/list_icon_h12px.png"); }

/* Meldungen */
*.error_msg  { display:block; padding:10px; margin-bottom:10px; color:#810B0B; border:1px solid #FAB1B1; background-color:#FCDEDE; }
*.system_msg { display:block; padding:10px; margin-bottom:10px; color:#0B9309; border:1px solid #62FC60; background-color:#D0FDD0; }