.azContent { display: block; padding-top: 20px; float: left; width: 500px; margin-left: 60px; font-size: 0.7em; text-align: left; color: #030303; }
.azContent h1 { color: #35B4E2; font-size: 1.3em;  }
.azleft50 { display: block; float: left; width: 460px; }
.azleft50 h1 { color: #35B4E2; font-size: 1.3em;  }
.azright50 { display: block; margin-left: 30px; float: right; width: 200px; }
.azright50 h1 { color: #35B4E2; font-size: 1.3em;  }
.azMain100 { display: block; float: left; width: 690px; }
.azMain100 h1 { color: #35B4E2; font-size: 1.3em; }
.azMain100 p { margin: 0px; margin-bottom: 15px; }

.azright50 p { border-width: 1px 0 0 1px; border-style: solid; border-color: #35B4E2; padding: 10px; }

.azContentPadding { padding: 10px; padding-left: 35px; padding-right: 35px; }

.azContentPaddingNew { display: block; font-size: 0.7em; text-align: left; color: #030303; padding: 10px; padding-left: 65px; padding-right: 35px; }
.azContentPaddingNew  a { color: #000; }
.azContentPaddingNew  a:hover { color: #5CB4E2; }

.azImpressum2 { margin: 10px; margin-right: 35px; padding-left: 20px; color: #35B4E2; font-size: 0.6em; text-align: left; float: right; border-width: 0 0 0 1px; border-style: solid; border-color: #35B4E2; }
.azImpressum2 a { color: #35B4E2; }
.azImpressum2 a:hover { color: #333; }

.azImpressum { float: left; padding: 10px; padding-left: 17px; text-align: left; color: #35B4E2; font-size: 0.6em; }
.azImpressum p { padding: 0px; margin: 0px; } 
.azImpressum a { color: #35B4E2; }
.azImpressum a:hover { color: #333; }

.contenttable { clear: both;}
TABLE.contenttable-1 { width: 100%; }
TABLE.contenttable-1 TD { white-space: nowrap; font-family: verdana, arial, sans-serif; font-size: 11px; color: #000; }
TABLE.contenttable-1 TR.tr-odd TD { padding: 4px; margin: 0px; border-width: 0px 0px 1px 0px; border-color: #35B4E2; border-style: solid; }
TABLE.contenttable-1 TR.tr-even TD { padding: 4px; margin: 0px; border-width: 0px 0px 1px 0px; border-color: #35B4E2; border-style: solid; }
TABLE.contenttable-1 TR.tr-0 TD { background: #5CB4E2; color: #FFF; vertical-align: top; font-weight: bold; }

.csc-frame-rulerBefore {clear: both; border-width: 1px 0px 0px 0px; border-style: solid; border-color: #0F4078; }
.csc-frame-rulerAfter { padding-top: 14px; clear: both; border-width: 1px 0px 0px 0px; border-style: solid; border-color: #0F4078; }

.logopos { margin-left: 34px; float: left; }
.breadcrumb { margin-left: 65px; font-size: 10px; margin-top: 10px;}



.contact_ort { margin-bottom: 2px; width: 200px; }
.contact_fax { margin-bottom: 2px; width: 200px; }
.contact_adresse { margin-bottom: 2px; width: 200px; }
.contact_land { margin-bottom: 2px; width: 200px; }
.contact_vorname { margin-bottom: 2px; width: 200px; }
.contact_nachname { margin-bottom: 2px; width: 200px; }
.contact_email { margin-bottom: 2px; width: 200px; }
.contact_spam { width: 102px; }
.contact_telefon { margin-bottom: 2px; width: 200px; }
.contact_submit { margin-left: 105px; margin-top: 10px; }
.contact_privacy { width: 300px; }
DIV.contact124 { margin-left: 105px; }
DIV.contact123 { height: 30px; }
DIV.contact122 { width: 100px; float: left; height: 30px; }
DIV.contact61 { width: 103px; float: left; height: 30px; }
DIV.contact111 { margin-top: 10px; height: 30px; }
DIV.contact91 { height: 30px; }
DIV.contact7 { margin-left: 107px; margin-top: 10px; height: 100px;}
DIV.contact52 { }
DIV.contact51 { margin-right: 10px; height: 30px; }
DIV.contact5 { }
DIV.contact42 { margin-left: 110px; }
DIV.contact41 { width: 105px; float: left; }
DIV.contact32 { height: 30px; }
DIV.contact31 { width: 103px; float: left; height: 30px; }
DIV.contact3 { height: 30px; }
DIV.contact22 { height: 30px; }
DIV.contact21 { width: 103px; float: left; height: 30px; }
DIV.contact2 { height: 30px; }
DIV.contact12 { height: 30px; }
DIV.contact11 { width: 100px; height: 50px; float: left; }
DIV.contact1 { height: 60px;}
.tx-thmailformplus-pi1 form { padding: 0px; margin: 0px; }
.tx-thmailformplus-pi1 { line-height: 15px; font-family: verdana, arial, sans-serif; font-size: 11px; color: #000; }
.tx-thmailformplus-pi1 img { border: 1px solid #000; }
