/***** CSS DEFINITION BY WWW.BEEBOX.COM *****/
p,td					 { color: #333333; font-size: 11px; font-family: Verdana, Arial; margin: 0px }
a						 { color: #3f7ebe; text-decoration: none }
a:hover					 { color: #3f7ebe; text-decoration: underline }
h1						    { color: #006; font-style: normal; font-weight: normal; font-size: 16px; line-height: 18px; font-family: Arial, Verdana; text-decoration: none; margin: 5px 0px 15px }
h2						 { color: #006; font-style: normal; font-weight: normal; font-size: 14px; line-height: 18px; font-family: Arial, Verdana; text-decoration: none; margin: 0px 0px 15px }
h3 { color: #333333; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Verdana, Arial; margin: 0px 0px 15px }
/***** MENU01 - 2. EBENE (LAYER) *****/
.bbxmenu012NO				      { color: #cccccc; font-weight: normal; font-size: 12px; font-family: Arial; margin: 3px 2px 2px 1px }
.bbxmenu012NO a			{ color: #cccccc; text-decoration: none; display: block }
.bbxmenu012NO a:hover		{ color: #ffffff; text-decoration: none; display: block }

.bbxmenu012ACT				     { color: #ffffff; font-weight: normal; font-size: 12px; font-family: Arial; margin: 3px 2px 2px 1px }
.bbxmenu012ACT a			{ color: #ffffff; text-decoration: none; display: block }
.bbxmenu012ACT a:hover		{ color: #ffffff; text-decoration: none; display: block }



/***** CONTENT STANDARD-VORGABEN *****/
.bodytext  				  { color: #333333; font-size: 11px; line-height: 15px; font-family: Verdana, Arial; margin: 0px }

/***** PUNKTLISTEN *****/
.csc-bulletlist-0,.csc-bulletlist-0		 { color: #4c4c4c; font-size: 11px; line-height: 15px; font-family: Verdana, Arial; text-indent: 0px; list-style-type: disc; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 20px }
.csc-bulletlist-2		 { color: #4c4c4c; font-size: 11px; line-height: 15px; font-family: Verdana, Arial; text-indent: 0px; list-style-type: decimal; margin: 0px 10px 0px 0px; padding: 0px 0px 0px 20px }

/***** BILDUNTERSCHRIFTEN *****/
.csc-textpic-caption			  { color: #3f7ebe; font-size: 11px; line-height: 13px; font-family: Arial; margin: 0px 0px 10px }
.csc-textpic-caption a			 { color: #3f7ebe; text-decoration: none }

/***** TABELLEN *****/
.contenttable-0			  { margin: 0px; padding: 0px; border: 0px; width: 360px }
.tr-even				 { background-color: #e1e2e3; margin: 0px; padding: 0px; border: 0px }
.tr-odd					{ background-color: #f1f2f3; margin: 0px; padding: 0px; border: 0px }
.td-0					{ vertical-align: top; width: 150px }

/***** MAIL-FORMULAR *****/
.csc-mailform { border: 0px }
.csc-mailform-field LABEL		         { color: #333333; font-weight: bold; font-size: 11px; font-family: Verdana, Arial; text-align: right; float: left; padding-top: 3px; padding-right: 5px; width: 100px; display: block }
.csc-mailform-field INPUT		           { background-color: #e1e2e3; vertical-align: middle; float: left; margin: 2px 1px; padding: 1px; border: solid 1px #4c4c4c; width: 360px; height: 20px; display: block }
.csc-mailform-field INPUT#mailformdatei { background-color: #e1e2e3; vertical-align: middle; float: left; margin: 2px 1px; padding: 1px; border: solid 1px #4c4c4c; width: 360px; height: 20px; display: block }
.csc-mailform-field TEXTAREA		         { background-color: #e1e2e3; vertical-align: top; float: left; border: solid 1px #4c4c4c; width: 360px; display: block }
.csc-mailform-label HR		               { float: left; clear: both; margin: 5px 0px; width: 360px; height: 1px; display: block }
.csc-mailform-field INPUT#mailformformtype_mail       { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial; background-color: #3f7ebe; float: left; clear: both; margin: 5px 0px 5px 105px; width: auto; height: auto; display: block }

/***** SUCH-FORMULAR *****/
.csc-searchResultHeader	 { color: #333333; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Arial; margin: 5px 0px 2px }
.csc-searchResult		{ color: #666666; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Verdana, Arial; margin: 2px 0px 20px }

/***** CSS DEFINITION BY WWW.BEEBOX.COM *****/
.copyright    { color: #666666; font-size: 8px; font-family: Arial; text-transform: uppercase; letter-spacing: 1px; margin: 2px 0px 0px }
.copyright a { color: #666666; text-decoration: none }
.copyright a:hover  { color: #3f7ebe; text-decoration: none }

/***** PNG-FIX FOR MSIE *****/
img.msiepngfix   { behavior: url(/cms/fileadmin/script/msiepngfix.htc); }

/***** FAQ *****/
.faq-antwort        { background-color: #f1f2f3; margin: 8px 0px 15px 13px; padding: 5px; border: solid 1px #316293 }
