* { font-family:verdana, Arial, Helvetica; font-size:11px;line-height:17px;letter-spacing:0.1ex }

html {padding:0;margin:0;width:100%;height:100%;}
body {padding:0;margin:0;width:100%;height:100%;background-color:#242028;}

p,td,div,li,input {color:#242028;}

p,form {margin:0;padding:0 0 7px 0}
.text12 {font-size:12px !important;}
.text10 {font-size:10px;margin:0;padding:0 0 5px 0}
.text10 strong, .text10 a, .text10 p {font-size:10px;}

small {margin:0;padding:0 0 5px 0;font-size:9px;line-height:13px;}
div,img,li {margin:0;padding:0;border:0;}
ul {margin:0 0 0 20px;padding:0 0 7px 0}
sup {font-size:9px;padding:0;margin:0;border:0;line-height: 0px;}
.warnung {color:#db251d;}

li {}
h1 {font-weight:bold;font-size:15px;color:#db251d;line-height:21px;margin:0;padding:10px 0;}
h2 {font-weight:bold;font-size:13px;color:#db251d;line-height:19px;margin:0;padding-bottom:7px;}
h3 {font-weight:bold;font-size:12px;color:#242028;line-height:17px;margin:0;padding-bottom:5px;}

a {font-weight:normal;}
a:link { color:#f7f6e0;text-decoration:none; }
a:visited { color:#f7f6e0;text-decoration:none; }
a:active { color:#db251d;text-decoration:none; }
a:hover { color:#db251d;text-decoration:underline; }
a:focus { color:#db251d;text-decoration:underline; }

.clear {clear:both;}


#flashcontent {padding:0 0 25px 0;}

#container {display:block;width:940px;background-color:#f7f6e0;margin:0px auto 0px auto;}
#header {display:block;position:relative;top:0px;left:0px;display:block;width:940px;height:136px;background-color:#f7f6e0;margin-top:10px}
#logo {width:230px;height:126px;position:absolute;top:0px;left:0px;background-color:#f5ebb6;}
#head {width:700px;height:126px;position:absolute;top:0px;left:240px;float:left;}
#main {position:relative;display:block;width:940px;background:#f7f6e0 url(../images/design/bg-main.gif);}
#content {	position:relative;top:0px;left:10px;width:665px;float:left;border-top:5px solid #f5ebb6;padding:0 10px 10px 10px}
#content .zeile {	display:block;position:relative;top:0px;left:0px;width:100%;padding:0; }
#content .spalte1 {	display:block;position:relative;top:0px;left:0px;width:320px;float:left;}
#content .spalte2 {	display:block;position:relative;top:0px;left:0px;width:320px;float:right;}
#content .spalte2 .unten {display:block;position:relative;bottom:0px;top:auto;left:0px;float:none;}
#content a { font-weight:normal; }
#content a:link { color:#000000;text-decoration:none; }
#content a:visited { color:#000000;text-decoration:none; }
#content a:active { color:#db251d;text-decoration:none; }
#content a:hover { color:#db251d;text-decoration:underline; }
#content a:focus { color:#db251d;text-decoration:underline; }
#content hr { display:block;height:2px;background-color:#f5ebb6;color:#f5ebb6;clear:both;float:none;border:0;margin:10px 0 30px 0;padding:0 }
#content .thumbs img {padding:10px 10px 0 0}

.ptab tr td:first-child {text-align:center}
.ptab tr td {border-bottom:3px solid #f5ebb6;padding:20px 0;text-align:left;vertical-align:middle}
.ptab tr td:first-child {text-align:center;padding-right:20px;}

#footer {position:relative;display:block;width:940px;height:5px;background:#f7f6e0 url(../images/design/bg-content-striche.gif);clear:both;}

#menu {	display:block;position:relative;width:205px;float:left;border-top:5px solid #dcdad4;padding:11px 10px 250px 15px;min-height:100%}
#menu ul {margin:0;padding:0;border:0;list-style-type:none;}
#menu ul li {font-weight:bold;font-size:12px;padding-bottom:7px;}
#menu ul li:hover > a {color:#db251d;text-decoration:none;}
#menu ul li a {display:block;font-size:12px;text-decoration:none;}
#menu ul li a:hover {text-decoration:underline !important;}
#menu ul li ul  {padding:5px 0 0 10px;}
#menu ul li ul li {font-weight:bold;font-size:11px;padding:0 0 7px 12px;line-height:15px;background:url(../images/design/raquo-grau.gif) left 5px no-repeat}
#menu ul li ul li a {font-size:11px;line-height:15px;}
#menu ul li ul li:hover {background-image:url(../images/design/raquo-rot.gif)}
#menu ul li ul li:hover > a {color:#db251d;text-decoration:none;}
#menu ul li ul li.aktiv {background-image:url(../images/design/raquo-schwarz.gif)}
#menu ul li ul li.aktiv:hover {background-image:url(../images/design/raquo-schwarz.gif)}
#menu ul li ul li ul li {font-weight:normal;font-size:11px;padding-bottom:5px;background-image:url(../images/design/strich-grau.gif)}
#menu ul li ul li ul li a {font-size:11px;}
#menu ul li ul li ul li:hover {background-image:url(../images/design/strich-rot.gif)}
#menu ul li ul li ul li:hover > a {color:#db251d;text-decoration:none;}
#menu ul li ul li ul li.aktiv {background-image:url(../images/design/strich-schwarz.gif)}
#menu ul li ul li ul li.aktiv:hover {background-image:url(../images/design/strich-schwarz.gif)}
#menu ul li.sprache {display:block;background:url(../images/design/en.gif) left 10px no-repeat;height:17px;padding:10px 0 0 35px;cursor:pointer}
#menu ul li.sprache span a {font-size:10px;font-weight:normal;padding:7px 0 0 0;line-height:10px;color:#db251d;text-decoration:underline;}
#menu ul li.sprache>span {display:none;float:left}
#menu ul li.sprache:hover>span {display:block}
#menu ul li.en {background:url(../images/design/en.gif) left 10px no-repeat}
#menu ul li.de {background:url(../images/design/de.gif) left 10px no-repeat}

#login {display:block;position:absolute;width:225px;bottom:15px;left:5px;}
#loginform {display:block;position:relative;width:205px;left:10px;padding:0 0 10px 0;color:#807c84;text-align:right;}
#loginform p:first-child {padding-bottom:5px;text-align:left;font-weight:bold;}
#loginform p {padding:0 0 3px 0;color:#807c84;}
#loginform input {width:110px;height:14px;border:1px solid #807c84;color:#807c84;background-color:#a09ca4;font-weight:bold;padding:1px;margin:1px 1px 1px 5px;line-height:11px;}
#loginform .but {width:114px;height:18px;}
#loginform:hover p {color:#242028;}
#loginform:hover input {color:#242028;background-color:#f7f2cd;}
#loginform:hover .but {background-color:#f5ebb6;}



#sub {position:relative;width:100%;text-align:center;display:block;color: #dcdad4;clear:both;}
#sub a {padding:1px;}
#copy {position:relative;width:100%;text-align:center;display:block;font-size:9px;color: #666666;clear:both;}


#transparent {position:absolute;top:0px;width:100%;left:0px;height:100%;margin:0px;padding:0px;border:0;display:none;background-color:#000000;-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;Filter:Alpha(opacity=80);z-index:10;}
#picTrans {	position:absolute;top:100px;left:100px;width:auto;height:auto;margin:0;padding:10px 35px 0 35px;border:7px solid #f5ebb6;background-color:#f7f6e0 !important;z-index:11;display:none;font-size:12px;color:#ffffff;font-weight:bold;z-index:11;text-align:center;}

#picTrans #pfeilLinksT {position:absolute;top:94px;left:5px;width:21px;height:46px;cursor:pointer;display:block;z-index:20;}
#picTrans #pfeilRechtsT {position:absolute;top:94px;right:5px;width:21px;height:46px;cursor:pointer;}
#picTrans #zu {position:absolute;top:0px;right:0px;width:30px;height:30px;color:#ffffff;display:block;margin-top:-25px;margin-right:-20px;cursor:pointer;}

#picTrans .zoompic {padding:0;margin:0;color:#ffffff;display:block;}
#picTrans .zoompic p {padding:0;margin:0;}

html>body #transparent {position: fixed;}
html>body #picTrans {position: fixed;}


.formularZeile {position:relative;top:0px;left:0px;width:420px;text-align:left;margin:0px;padding:0px;display:block;clear:both}
.formularSpalte1 {position:relative;top:0px;left:0px;width:100px;height:22px;font-weight:bold;text-align:right;font-weight:normal; text-decoration: none;display:block;float:left}
.formularSpalte1>sup {font-size:11px;padding-right:2px;}
.formularSpalte2 {position:relative;top:0px;left:10px;width:320px;height:22px;text-align:left;margin:0px;padding:0px;display:block;float:left}
input,textarea {border-left : 1px solid #f5ebb6;border-right : 1px solid #f5ebb6;border-top : 1px solid #f5ebb6;border-bottom : 1px solid #f5ebb6;background-color:#f7f6e0;color : #0B3C46;}
.but {font-weight:bold;border-color:#db251d}
