body { background:#fdfcfa; margin-top:20px; padding-top:20px; padding:0; font-family:  Verdana, tahoma, arial, sans-serif;  font-size:11px;}
form {padding: 0px; margin: 0px; border: 0px; border-style: none;}

.table-1 {width: 931px;}
.table-2 {width: 943px;  background-color: #f5ece0}
.left {text-align:left !important;}
.right {text-align:right !important;}

.justify {text-align: justify !important;}

.logo-hint {background: url(../img/logo.jpg) no-repeat; width:549px; height:280px;}
.hersteller {background: url(../img/hersteller_hint.jpg) no-repeat; width:391px; height:509px;}
.text-hint-1 {background: url(../img/hint_text.jpg) no-repeat; width:549px; height:229px;}


.border {border: 1px solid #d8dce5;}
.border-navi {border-right: 1px solid #d8dce5;}
.border-teil {border-top: 1px solid #d8dce5;}
.border-0 {border: 0px !important;}
.border-1 {border: 1px solid #ebebeb;}
.border-left {border-left: 1px solid #b4b4b4;}
.border-left-2 {border-left: 2px solid #b4b4b4;}
.border-left-3 {border-left: 1px solid #000000;}
.border-right {border-right: 1px solid #b4b4b4;}
.border-bot {border-bottom: 1px solid #b4b4b4;}
.border-bot-3 {border-bottom: 1px solid #000000;}
.border-top {border-top: 1px solid #b4b4b4;}

a:link { color: #000000; text-decoration: underline;  }
a:visited { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: none; }
a:active { color: #000000; text-decoration: none; }

.select-0 select {width: 172px; color:#000000; text-align: left; background-color: #ffffff; font-size: 11px !important;}
.select-1 select {width: 230px; color:#000000; text-align: left; background-color: #ffffff; font-size: 11px !important;}

.link-1 a:link { color: #7e7e7e; text-decoration: none; font-size: 9px; font-weight: bold;}
.link-1 a:visited { color: #7e7e7e; text-decoration: none; font-size: 9px; font-weight: bold;}
.link-1 a:hover { color: #000000; text-decoration: underline; font-size: 9px; font-weight: bold;}
.link-1 a:active { color: #7e7e7e; text-decoration: none; font-size: 9px; font-weight: bold;}

.link-2 a:link { color: #ffffff; text-decoration: none; font-size: 9pt; font-weight: bold;}
.link-2 a:visited { color: #ffffff; text-decoration: none; font-size: 9pt; font-weight: bold;}
.link-2 a:hover { color: #b4b4b4; text-decoration: underline; font-size: 9pt; font-weight: bold;}
.link-2 a:active { color: #ffffff; text-decoration: none; font-size: 9pt; font-weight: bold;}

.link-22 a:link { color: #ffffff; text-decoration: none; font-size: 9pt;}
.link-22 a:visited { color: #ffffff; text-decoration: none; font-size: 9pt;}
.link-22 a:hover { color: #b4b4b4; text-decoration: underline; font-size: 9pt;}
.link-22 a:active { color: #ffffff; text-decoration: none; font-size: 9pt;}

.link-3 a:link { color: #336699; text-decoration: none; font-size: 11px;  font-weight: bold;}
.link-3 a:visited { color: #336699; text-decoration: none; font-size: 11px;  font-weight: bold;}
.link-3 a:hover { color: #336699; text-decoration: underline; font-size: 11px;   font-weight: bold;}
.link-3 a:active { color: #336699; text-decoration: none; font-size: 11px;  font-weight: bold;}

.link-4 a:link { color: #000000; text-decoration: none;  }
.link-4 a:visited { color: #000000; text-decoration: none; }
.link-4 a:hover { color: #000000; text-decoration: underline; }
.link-4 a:active { color: #000000; text-decoration: none; }

.link-5 a:link { color: #000000; text-decoration: underline; font-weight: bold;}
.link-5 a:visited { color: #000000; text-decoration: underline;  font-weight: bold;}
.link-5 a:hover { color: #000000; text-decoration: none;  font-weight: bold;}
.link-5 a:active { color: #000000; text-decoration: underline;  font-weight: bold;}

.bold {font-weight: bold;}

.text {font-size: 10pt; color:#ffffff;}
.text-2 {font-size: 10pt; color:#000000;}

.titel {font-size: 11pt; font-weight: bold;  color:#2f4e6d;}
.titel-1 {font-size: 14px; font-weight: bold;  color:#ffffff; background-color: #768ba0;}

.text-8 {font-size: 9px;}
.text-12 {font-size: 12px;}
.text-bold {font-weight: bold;}
.text-bold-8 {font-weight: bold; font-size: 9px;}
.text-bold-11 {font-weight: bold; font-size: 11px;}
.text-bold-12 {font-weight: bold; font-size: 11px;}
.text-bold-14 {font-weight: bold; font-size: 12px;}
.text-bold-16 {font-weight: bold; font-size: 14px;}
.text-weiss-bold-11 {font-weight: bold; font-size: 11px; color: #ffffff !important;}
.text-weiss-bold-12 {font-weight: bold; font-size: 12px; color: #ffffff !important;} 
.text-weiss-bold-14 {font-weight: bold; font-size: 14px; color: #ffffff !important;} 
.text-weiss-bold-16 {font-weight: bold; font-size: 16px; color: #ffffff;}
.text-gruen {color: green;}

.img-1 img {border:0px;}
.img-2 img {border:0px; vertical-align: bottom; } 

.hint-weiss { background-color: #ffffff;}
.hint-grau { background: #f5f5f5;}
.hint-blau { background: #336699;}
.hint-navi-activ {background: #e7ebee;}

.input-40 input  {width: 40px; font-size: 11px; text-align: left; background-color: #ffffff;  border: 1px solid #b4b4b4; padding-left: 4px;}
.input-lang input {width: 200px; font-size: 11px; text-align: left; background-color: #ffffff; border: 1px solid #b4b4b4; padding-left: 4px;}
.input64 input {width: 68px; font-size: 11px; text-align: left; background-color: #ffffff; border: 1px solid #b4b4b4; padding-left: 4px;}
.input100 input {width: 100px; font-size: 11px; text-align: left; background-color: #ffffff; border: 1px solid #b4b4b4; padding-left: 4px;}
.input180 input {width: 184px; font-size: 11px; text-align: left; background-color: #ffffff; border: 1px solid #b4b4b4; padding-left: 4px;}
.input300 input {width: 300px; font-size: 11px; text-align: left; background-color: #ffffff; border: 1px solid #b4b4b4; padding-left: 4px;}
.input400 input {width: 400px; font-size: 11px; text-align: left; background-color: #ffffff; border: 1px solid #b4b4b4; padding-left: 4px;}
.input600 input {width: 600px; font-size: 11px; text-align: left; background-color: #ffffff; border: 1px solid #b4b4b4; padding-left: 4px;}
.input-lang-red input {width: 200px; font-size: 11px; text-align: left; background-color: #ffffff; border: 1px solid #cc0000; padding-left: 4px;}
.input-3 input {width: 222px; font-size: 11px; text-align: left; background-color: #ffffff; border: 1px solid #b4b4b4; padding-left: 4px;}
.input-4 input {width: 142px; font-size: 11px; text-align: left; background-color: #ffffff; border: 1px solid #b4b4b4; padding-left: 4px;}


.textarea-1 textarea {width: 600px !important;}

.copyright {color: #e4ceaa;}

.next-div-right div { float: left;}
        
 
 
