
#form1 {
	 width: 100%}

#form1 label {
	 width: 160px;
	 float: left}

#form1 p {
	 padding-bottom: 4px;
	 margin: 0px 0px 6px;
	 padding-left: 4px;
	 padding-right: 4px;
	 background: #f5f5f5;
	 padding-top: 4px}

#form1 p input {
	 border-bottom: #7f9db9 1px solid;
	 border-left: #7f9db9 1px solid;
	 width: 310px;
	 border-top: #7f9db9 1px solid;
	 border-right: #7f9db9 1px solid}

#form1 select {
	 width: 305px}

#form1 textarea {
	 width: 300px}

#form1 #send {
	 width: 100px}

#form2 {
	 width: 420px}

#form2 fieldset {
	 width: 410px}

#form2 input {
	 width: 260px}

#form2 label {
	 width: 130px;
	 float: left}

#form2 p {
	 padding-bottom: 4px;
	 margin: 0px 0px 6px;
	 padding-left: 4px;
	 padding-right: 4px;
	 background: #f5f5f5;
	 padding-top: 4px}

#form2 p input {
	 border-bottom: #7f9db9 1px solid;
	 border-left: #7f9db9 1px solid;
	 width: 260px;
	 border-top: #7f9db9 1px solid;
	 border-right: #7f9db9 1px solid}

#form2 p select {
	 border-bottom: #7f9db9 1px solid;
	 border-left: #7f9db9 1px solid;
	 width: 265px;
	 border-top: #7f9db9 1px solid;
	 border-right: #7f9db9 1px solid}

#form2 p textarea {
	 border-bottom: #7f9db9 1px solid;
	 border-left: #7f9db9 1px solid;
	 width: 260px;
	 border-top: #7f9db9 1px solid;
	 border-right: #7f9db9 1px solid}

#form2 select {
	 width: 265px}

#form2 textarea {
	 width: 260px}

#form1 #send {
	 width: 100px}

#form3 {
	 width: 665px}

#form3 fieldset {
	 width: 560px}

#form3 label {
	 width: 150px;
	 float: left}

#form3 p {
	 padding-bottom: 0px;
	 margin: 0px 0px 8px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px}

#form4 {
	 width: 665px}

#form4 fieldset {
	 padding-bottom: 10px;
	 padding-left: 10px;
	 width: 560px;
	 padding-right: 10px;
	 padding-top: 10px}

#form4 label {
	 width: 150px;
	 float: left}

#form4 p {
	 padding-bottom: 0px;
	 margin: 0px 0px 8px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px}

#form4 textarea {
	 width: 609px}

#gry {
	 border-bottom: #cccccc 1px solid;
	 border-left: #cccccc 1px solid;
	 padding-bottom: 2px;
	 margin: 2px 0px;
	 padding-left: 5px;
	 width: 200px;
	 padding-right: 0px;
	 display: block;
	 color: #cccccc;
	 border-top: #cccccc 1px solid;
	 border-right: #cccccc 1px solid;
	 padding-top: 2px}

#pd1 {
	 padding-bottom: 10px;
	 padding-left: 10px;
	 width: 320px;
	 padding-right: 10px;
	 background: #f0f0f0;
	 padding-top: 10px}

#pd2 {
	 padding-bottom: 10px;
	 padding-left: 10px;
	 width: 320px;
	 padding-right: 10px;
	 background: #d7dfea;
	 padding-top: 10px}

#pd2 div a {
	 padding-bottom: 2px;
	 margin: 2px 0px;
	 padding-left: 5px;
	 width: 200px;
	 padding-right: 0px;
	 display: block;
	 text-decoration: none;
	 padding-top: 2px}

#pd2 div a:hover {
	 border-bottom: #000000 1px solid;
	 border-left: #000000 1px solid;
	 color: #000000;
	 border-top: #000000 1px solid;
	 border-right: #000000 1px solid}

#pd2 div a:active {
	 border-bottom: #000000 1px solid;
	 border-left: #000000 1px solid;
	 color: #000000;
	 border-top: #000000 1px solid;
	 border-right: #000000 1px solid}

#pd2 div a:link {
	 border-bottom: #666666 1px solid;
	 border-left: #666666 1px solid;
	 color: #666666;
	 border-top: #666666 1px solid;
	 border-right: #666666 1px solid}

#pd2 div a:visited {
	 border-bottom: #666666 1px solid;
	 border-left: #666666 1px solid;
	 color: #666666;
	 border-top: #666666 1px solid;
	 border-right: #666666 1px solid}

#wk1 {
	 z-index: 1;
	 position: relative;
	 width: 240px;
	 height: 90px;
	 top: 0px;
	 left: 700px}

#wk1 img {
	 padding-bottom: 3px;
	 padding-top: 3px}

.blk12 {
	 color: #000000;
	 font-size: 12px}

.blk14 {
	 color: #000000;
	 font-size: 14px;
	 font-weight: bold}

.ce1 {
	 border-bottom: #ffffff 2px solid;
	 background: #969696;
	 color: #ffffff;
	 font-size: 12px}

.ce2 {
	 border-bottom: #ffffff 2px solid;
	 background: #e9e9e9;
	 font-size: 12px}

.ce3 {
	 border-bottom: #666666 2px solid;
	 padding-bottom: 3px;
	 background: #fbfbfb;
	 vertical-align: middle;
	 border-top: #666666 2px solid;
	 font-weight: bold;
	 padding-top: 3px}

.ce4 {
	 border-bottom: #666666 2px solid;
	 padding-bottom: 3px;
	 background: #fbfbfb;
	 font-size: 12px;
	 vertical-align: middle;
	 border-top: #666666 2px solid;
	 font-weight: bold;
	 padding-top: 3px}

.ce5 {
	 border-bottom: #ffffff 2px solid;
	 background: #fbfbfb}

.ce6 {
	 background: #fbfbfb;
	 font-size: 12px}

.ce7 {
	 border-bottom: #999999 1px solid;
	 border-left: #999999 1px solid;
	 padding-bottom: 10px;
	 margin: 0px;
	 padding-left: 10px;
	 padding-right: 10px;
	 background: #fbfbfb;
	 font-size: 12px;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid;
	 padding-top: 10px}

.cl2 {
	 font-size: 12px;
	 font-weight: bold}

.cl2 FORM {
	 float: right}

.ct {
	 padding-bottom: 15px;
	 padding-left: 15px;
	 padding-right: 15px;
	 padding-top: 15px}

.de1 {
	 border-bottom: #666666 1px solid;
	 border-left: #666666 1px solid;
	 padding-bottom: 2px;
	 margin: 0px;
	 padding-left: 2px;
	 padding-right: 2px;
	 background: #efefef;
	 font-size: 10px;
	 border-top: #666666 1px solid;
	 border-right: #666666 1px solid;
	 padding-top: 2px}

.fehler {
	 border-bottom: #ff0000 1px solid;
	 border-left: #ff0000 1px solid;
	 padding-bottom: 5px;
	 padding-left: 30px;
	 padding-right: 5px;
	 display: block;
	 margin-bottom: 5px;
	 background: url(media/images/layout/er1.gif) #fff2e9 no-repeat 5px 3px;
	 color: #ff3300;
	 border-top: #ff0000 1px solid;
	 border-right: #ff0000 1px solid;
	 padding-top: 5px}

.gry {
	 color: #999999;
	 font-size: 12px}

.hd1 {
	 background-image: url(media/images/layout/1.jpg);
	 background-color: #6787b0;
	 width: 950px;
	 background-repeat: no-repeat;
	 height: 106px}

.hd2 {
	 margin: 0px;
	 padding-right: 50px;
	 background: url(media/images/layout/2.jpg) repeat-x}

.hd2 IMG {
	 margin: 0px 5px 0px 0px}

.hd3 {
	 width: 120px;
	 display: block;
	 float: right;
	 font-weight: bold}

.hd3 A:hover {
	 float: left;
	 color: #ffffff;
	 text-decoration: none}

.hd3 A:active {
	 float: left;
	 color: #ffffff;
	 text-decoration: none}

.hd3 A:link {
	 float: left;
	 color: #333333;
	 text-decoration: none}

.hd3 A:visited {
	 float: left;
	 color: #333333;
	 text-decoration: none}

.hd4 {
	 display: block;
	 font-size: 12px}

.hd5 {
	 border-bottom: #999999 1px solid;
	 border-left: #999999 1px solid;
	 padding-bottom: 5px;
	 margin: 0px;
	 padding-left: 5px;
	 padding-right: 5px;
	 display: block;
	 background: #fbfbfb;
	 font-size: 12px;
	 border-top: #999999 1px solid;
	 border-right: #999999 1px solid;
	 padding-top: 5px}

.im1 {
	 border-bottom-style: none !important;
	 border-right-style: none !important;
	 width: 225px !important;
	 border-top-style: none !important;
	 float: right;
	 height: 30px !important;
	 border-left-style: none !important}

.lg1 {
	 padding-bottom: 5px;
	 padding-left: 20px;
	 padding-right: 0px;
	 padding-top: 5px}

.lg1 A:active {
	 color: #ffffff;
	 text-decoration: none}

.lg1 A:hover {
	 color: #000000;
	 text-decoration: none}

.lg1 A:link {
	 color: #ffffff;
	 text-decoration: none}

.lg1 A:visited {
	 color: #ffffff;
	 text-decoration: none}

.lg1 IMG {
	 border-bottom: #cccccc 1px solid;
	 border-left: #cccccc 1px solid;
	 padding-bottom: 1px;
	 margin: 0px 20px 0px 5px;
	 padding-left: 1px;
	 padding-right: 1px;
	 border-top: #cccccc 1px solid;
	 border-right: #cccccc 1px solid}

.ok {
	 border-bottom: #009900 1px solid;
	 border-left: #009900 1px solid;
	 padding-bottom: 5px;
	 padding-left: 30px;
	 padding-right: 5px;
	 display: block;
	 margin-bottom: 5px;
	 background: url(media/images/layout/ok1.gif) #d5ff95 no-repeat;
	 color: #003300;
	 border-top: #009900 1px solid;
	 border-right: #009900 1px solid;
	 padding-top: 5px}

.preis {
	 color: #666666;
	 font-size: 16px;
	 font-weight: bold}

.se {
	 border-bottom: #ffffff 1px solid;
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 height: 32px;
	 border-top: #ffffff 1px solid;
	 padding-top: 0px}

.se-img {
	 width: 76px;
	 padding-right: 10px;
	 float: right;
	 height: 32px}

.se-inp {
	 margin: 5px 0px 0px 10px;
	 width: 120px;
	 font: 14px Arial, Helvetica, sans-serif;
	 float: left}

.ta1 {
	 border-bottom: #cccccc 1px solid;
	 border-left: #cccccc 1px solid;
	 width: 100%;
	 background: #ebebeb;
	 font-size: 11px;
	 border-top: #cccccc 1px solid;
	 border-right: #cccccc 1px solid}

.ta1 TD {
	 padding-bottom: 2px;
	 padding-left: 2px;
	 padding-right: 2px;
	 font-size: 11px;
	 padding-top: 2px}

.wht12 {
	 color: #ffffff;
	 font-size: 12px}

.wht14 {
	 color: #ffffff;
	 font-size: 14px;
	 font-weight: bold}

.wt1 {
	 background: #f7f7f7}

.wt1 A {
	 color: #000000;
	 font-size: 12px}

a {
	 text-decoration: none}

a.linkopacity img {
	 filter: alpha(opacity=60);
	 moz-opacity: 0.6;
	 opacity: 0.6}

a.linkopacity:hover img {
	 filter: alpha(opacity=100);
	 moz-opacity: 1.0;
	 opacity: 1.0}

a:link {
	 color: #666666;
	 text-decoration: none}

a:visited {
	 color: #666666;
	 text-decoration: none}

a:active {
	 color: #333333;
	 text-decoration: underline}

a:hover {
	 color: #333333;
	 text-decoration: underline}

div {
	 font: 14px "Trebuchet MS", Arial, sans-serif}

form {
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 padding-top: 0px}

h1 {
	 color: #999999;
	 font-size: 20px}

h2 {
	 color: #666666;
	 font-size: 16px}

h3 {
	 padding-bottom: 0px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 color: #666666;
	 font-size: 16px;
	 padding-top: 0px}

hr {
	 height: 1px;
	 color: #b4c3d8}

html {
	 height: 100%}

img {
	 border-bottom-style: none;
	 border-right-style: none;
	 border-top-style: none;
	 border-left-style: none}

p {
	 font: 14px "Trebuchet MS", Arial, sans-serif}

strike {
	 color: #cc0000}

td {
	 font: 14px "Trebuchet MS", Arial, sans-serif}

.pg {
	 border-bottom: #4a566c 1px solid;
	 border-left: #4a566c 1px solid;
	 padding-bottom: 0px;
	 line-height: 18px;
	 margin: 0px;
	 padding-left: 0px;
	 padding-right: 0px;
	 display: block;
	 background: #ffffff;
	 font-size: 12px;
	 border-top: #4a566c 1px solid;
	 border-right: #4a566c 1px solid;
	 padding-top: 0px}

.pg LI {
	 list-style-image: url(media/images/layout/li1.jpg)}

.gt1 A {
	 padding-bottom: 6px;
	 padding-left: 20px;
	 padding-right: 0px;
	 display: block;
	 background: url(media/images/layout/lnk1.jpg) #a4afc1 no-repeat;
	 color: #333333;
	 font-size: 14px;
	 font-weight: bold;
	 text-decoration: none;
	 padding-top: 6px}

.gt1 A:hover {
	 background: url(media/images/layout/lnk1-f2.jpg) #94a0b6;
	 color: #ffffff}

.gt1 .selected {
	 color: #333333}

.gt2 A {
	 padding-bottom: 6px;
	 padding-left: 20px;
	 padding-right: 0px;
	 display: block;
	 background: url(media/images/layout/lnk2.jpg) #a4afc1 no-repeat;
	 color: #333333;
	 font-size: 14px;
	 font-weight: bold;
	 text-decoration: none;
	 padding-top: 6px}

.gt2 A:hover {
	 background: url(media/images/layout/lnk2-f2.jpg) #94a0b6;
	 color: #ffffff}

.gt2 .selected {
	 color: #333333}

#txt-10gr {
	 padding-bottom: 0px;
	 padding-left: 20px;
	 padding-right: 20px;
	 color: #000000;
	 font-size: 12px;
	 padding-top: 0px}

#txt-10gr a {
	 color: #000000;
	 font-size: 12px;
	 text-decoration: none}

.bild-2 {
	 background-image: url(media/images/layout/bild-2.gif);
	 text-align: center !important;
	 background-repeat: no-repeat;
	 background-position: 0px 0px;
	 vertical-align: middle !important}

.ss-2 {
	 font: 12px "Trebuchet MS", Arial, sans-serif}

.ss-2 STRONG {
	 font-family: "Trebuchet MS", Arial, sans-serif;
	 color: #515988 !important;
	 font-size: 14px;
	 font-weight: bold}
