/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
//
// erstellt durch loss.de, 20253 Hamburg, www.loss.de
//
////////////////////////////////////////////////////////////////
//
// Schriftgrößen: Basis-13px=1.3em, 12px=0.92em, 11px=0.85em, 10px==0.77em, 9px=0.69em
// Layout-Schriftbasis: 10px=1.0em
//
*/

/*################################ BODY HTML DIV - Container ################################*/
html {font-size:100.01%;}
body {font-size:100.01%;background-color:#ffffff;width:100%;margin:0em;padding:0em;font-family:verdana,arial,helvetica,sans-serif;color:#000000;}
/* Basis:16px/100% x html:20px/125% / body:10px/50% = 10px/62.5% -- IE macht keine Nachkommastellen bei %-Angaben  */

* {padding-left:0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px; padding:0px;
   margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; margin:0px;
   right: 0px; left: 0px; top: 0px; bottom: 0px; float: none; 
   border-top-style: none; border-right-style: none; border-left-style: none;border-bottom-style: none; border: none;
   background-image: none; position: static;text-align:left;
   font-size:1.0em;color:#000000;}

#pageWrapper {padding-left:2px;}
#headLogo {}
#innerheadLogo {background-image:url(none) !important;}
#innerheadNav {padding-top:0px;}
#navigationHead ul {padding-left:20px;}
#navimenue {margin-top:20px;margin-bottom:20px;}
#navimenue ul {padding-left:20px;}
.teaserHeadline {font-weight:bold;padding-top:10px;}
.teaserForm      {padding:1.0em 0em;text-align:left;}
#rightColumn .inputs {width:13em;margin-top:0.5em;font-family:arial,helvetica;font-weight:normal; color:#000000; border:1px solid #000000;}
#rightColumn .fb {text-align:center !important;width:7em;margin-top:0.5em;border:1px solid #000000;font-family:arial,helvetica;font-weight:normal; color:#000000;}
#innerFooter  {margin-bottom:2.0em;}

/*################################ Allgemein ################################*/
a { text-decoration: underline;}
a:link { color: #000000;}
a:visited { color: #000000;}
a:focus, a:hover, a:active { color: #000000;}
a img { border: 0em;}
img {display:none;}
form, p, div {margin: 0em;padding: 0em;}
.clear {clear:none !important;}
img {display:none;}

/*################################ unsichtbarer Bereich  ################################*/
.noshow   {width:0px;height:0px;overflow:hidden;display:none;}
.nostyle  {display:inline;}
.nostyle1  {display:inline;}
.showstyle  {display:none;}
.zoomOriginal {display:inline;}
.showprint  {display:inline;}
.middleLeftNet {padding-top:1.5em;}
.middleRightNet {padding-top:1.0em;}
.listen {padding-left:20px;padding-top:20px;padding-bottom:20px;}
#address {display:none;}
.footerNostyle {display:none;}

/*################################ Schriften ################################*/
p {font-size:1.0em;font-family:verdana,arial,helvetica,sans-serif; color:#000000;}
.middleColumnInside, .domainname, .whoisErgebnis, .checkerHeadline {font-size:1.1em;font-family:verdana,arial,helvetica,sans-serif; color:#000000}
#navimenue ul, .teaserHeadline, .teaserContent, .teaserForm, #innerFooter {font-size:1.1em;font-family:arial,helvetica,sans-serif; color:#000000}
.middleLeftRef, .middleRightRef {font-size:0.85em;font-family:verdana,arial,helvetica,sans-serif; color:#000000}
.whoisFrei , .whoisVergeben, .whoisError {font-size:1.0em;font-family:verdana,arial,helvetica,sans-serif; color:#000000;}
h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;font-family:verdana,arial, helvetica, sans-serif;font-weight:bold;color:#000000;}
h1 {font-size:1.0em;}
h2 {font-size:0.9em;}
h3 {font-size:0.8em;}
h4 {font-size:0.7em;}
h5 {font-size:0.6em;}
h6 {font-size:0.5em;}

/*  Domainchecker  */
.domainname    {padding-left:0em;line-height:180%;text-align:left;font-weight:bold;}
* html .domainname {margin-left:0em;} /* nur für den IE */
.whoisErgebnis {line-height:180%;text-align:left;}
.whoisFrei     {font-weight:bold;text-align:left;}
.whoisVergeben {font-weight:bold;text-align:left;}
.whoisError    {font-weight:bold;text-align:left;}
/* end Domaincheck */

/* Kundenlogin */
#loginHead {text-align:left;}
#loginHead .error  {color:#000000;font-size:1.2em;}
#loginHead .logoutIntern {color:#000000;}
#loginForm {margin-left:0em;}
#loginForm .loginHeader {font-weight:bold;text-align:left;padding:0.5em 0em;background-color:#ffffff;color:#000000;}
#loginForm .loginBody {text-align:left;padding:0.5em 0em;background-color:#ffffff; margin-bottom:0.6em; color:#000000;}
#loginForm .loginBody label   {font-size:1.0em;text-align:left;}
#loginForm .loginBody .inputs {font-size:1.0em;width:13.0em;border:1px solid #000000;margin:3px 0px;color:#000000;}
#loginForm .loginBody .fb     {width:6em;margin-top:0.5em;margin-left:0em;text-align:center;background-color:#ffffff;border:1px solid #000000;}
.logout {width:7.0em;text-align:center;margin-top:0.3em;padding:0em 0.5em;border:1px solid #000000;background-color:#ffffff;}
.logout .farbe {color:#000000;}
/* end Kundenlogin  */

/* Kontaktformular */
#formContact {background-color:#ffffff;padding:0em 0em;}
#formContact fieldset {padding-left:0em;padding-bottom:0.7em;}
#formContact legend   {font-weight:bold;color:#000000;display:none;}
#formContact label    {width:7.0em;}
#formContact .inputs    {font-size:1.0em;width:13.0em;background-color:#ffffff;height:1.3em;margin:2px 0px 2px 0px;border:1px solid #000000;}
#formContact .textareas {font-size:1.0em;font-family:arial,helvetica;width:13.0em;background-color:#ffffff;height:9.0em;border:1px solid #000000;}
#formContact .sendButton {font-size:1.0em;color:#000000;width:10.0em;margin-top:0.7em;margin-left:0em;background-color:#ffffff;border:1px solid #000000;text-align:center;}
.stern      {color:#000000}
/* end Kontaktformular */