#headtab{
color:#d9d9d9;
width:724px;
height:20px;
background:#1c1c1c;
-webkit-box-shadow: 0px 0px 6px rgba(86,86,86,250);
-moz-box-shadow:    0px 0px 6px rgba(86,86,86,250);
box-shadow:         0px 0px 6px rgba(86,86,86,250);
padding:6px 0px 2px 4px;
margin:10px 0px 10px 4px;
font: 14px arial, verdana, sans-serif;
border:1px solid #a40101;}
#headtab p{margin:0;padding:4px;text-align:center;}
#tab500{
float:left;
width:500px;
padding:0px;
margin:0px;}
#tab120l{
float:left;
width:120px;
padding:1px;
margin:2px;}
#tab350r{
float:left;
width:350px;
padding:1px;
margin:2px;}
#itemfullr{
height:22px;
font:12px verdana, sans-serif;
float:right;
padding:1px;
width:100%;
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;}
#itemfullr p{margin:0;padding:4px;text-align:right;}
#item100l{
height:80px;
font:10px verdana, sans-serif;
float:left;
padding:1px;
width:110px;
padding:0px 0px 0px 4px;
margin:0px 0px 0px 0px;}
#item170l{
background:#1c1c1c;
height:330px;
width:170px;
font:10px verdana, sans-serif;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 6px rgba(86,86,86,250);
-moz-box-shadow:    0px 0px 6px rgba(86,86,86,250);
box-shadow:         0px 0px 6px rgba(86,86,86,250);
padding:3px 3px 3px 3px;
margin:3px 3px 3px 3px;
border:1px solid #a40101;}
#item170l p{margin:0;padding:0px;text-align:center;}
#item140l-tipp{
height:20px;
width:140px;
padding:0px 3px 3px 3px;
margin:0px 0px 0px 12px;
position: relative;
top: -3px;}
#item170l-tipp p{margin:0;padding:0px;text-align:right;}
#item140l-pic{
height:110px;
width:140px;
padding:0px 3px 0px 3px;
margin:0px 0px 0px 12px;
position: relative;
top: -3px;}
#item140l-1{
font:10px verdana, sans-serif;
float:left;
height:100px;
width:140px;
padding:6px 3px 3px 3px;
margin:0px 0px 0px 12px;}
#item140l-2{
font:10px verdana, sans-serif;
float:left;
height:60px;
width:140px;
padding:0px 3px 3px 3px;
margin:0px 0px 0px 12px;}
#item140l-3{
font:10px verdana, sans-serif;
float:left;
height:14px;
width:140px;
padding:0px 3px 3px 3px;
margin:0px 0px 0px 12px;}
#item140l-4{
font:10px verdana, sans-serif;
float:left;
height:80px;
width:140px;
padding:0px 3px 3px 3px;
margin:0px 0px 0px 12px;}
#item500l{
height:80px;/*xxx*/
font:10px verdana, sans-serif;
float:left;
padding:1px;
width:450px;/*xxx*/
padding:0px 2px 3px 0px;
margin:0px 10px 3px 3px;}
#item100r{
height:80px;
font:10px verdana, sans-serif;
float:right;
padding:1px;
width:140px;/*xxx*/
padding:10px 5px 0px 0px;/*xxx*/
margin:0px 0px 0px 0px;}
#termintab{
color:#d9d9d9;
width:928px;
height:20px;
background:#1c1c1c;
-webkit-box-shadow: 0px 0px 6px rgba(86,86,86,250);
-moz-box-shadow:    0px 0px 6px rgba(86,86,86,250);
box-shadow:         0px 0px 6px rgba(86,86,86,250);
padding:6px 0px 2px 4px;
margin:10px 0px 10px 4px;
font: 14px arial, verdana, sans-serif;
border:1px solid #a40101;}
#headtab p{margin:0;padding:4px;text-align:center;}
#terminbox{
background:#1c1c1c;
height:360px;
width:450px;
font:10px verdana, sans-serif;
float:left;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: 0px 0px 6px rgba(86,86,86,250);
-moz-box-shadow:    0px 0px 6px rgba(86,86,86,250);
box-shadow:         0px 0px 6px rgba(86,86,86,250);
padding:5px 4px 5px 5px;
margin:5px 4px 5px 5px;
border:1px solid #a40101;}
#terminbox h2{
margin:0 0 0px 0;
padding:14px 1px 1px 1px;
font:bold 16px arial,verdana, sans-serif;
border-bottom:1px solid #a40101;}
#terminbox-tipp{
margin: 0 auto; /*Center container on page*/
background:#111111;
color: #db0000;
height:20px;
width:300px;
font:12px verdana, sans-serif;
padding:0px 3px 3px 3px;
border:1px solid #a40101;
border-top:0px solid #a40101;
position: relative;
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
top: -5px;}
#terminbox-tipp p{margin:0;padding:4px;text-align:center;}
#terminbox-1{
font:10px verdana, sans-serif;
float:left;
height:300px;
width:440px;
padding:3px 3px 3px 3px;
margin:0px 0px 0px 3px;}
#terminbox-2{
position: static;
margin: 0 auto; /*Center container on page*/
font:10px verdana, sans-serif;
height:20px;
width:150px;
padding:0px 3px 3px 3px;}
#terminbox-2 p{margin:0;padding:4px;text-align:center;}
.feedbackform{
padding: 5px;
}
/*Default style for SPAN icons. Edit if desired: */
.iconspan{
float: right;
margin: 0px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}
/*CSS used to style the examples. Remove if desired: */
.eg-bar{
background-color: #1c1c1c;
font-weight: bold;
border: 1px solid #a40101;
padding: 3px;
}
div.eg-bar{
width: 940px;
}
.icongroup1{
width: 940px;
padding: 3px;
}
div.fieldwrapper{ /*field row DIV (includes two columns- Styled label column and 'thefield' column)*/
width: 630px; /*width of form rows*/
overflow: hidden;
padding: 2px 0;
margin: 2px 0;
}
div.fieldwrapper label.styled{ /* label elements that should be styled (left column within fieldwrapper DIV) */
float: left;
width: 120px; /*width of label (left column)*/
/*text-transform: uppercase;*/
/*border-bottom: 1px solid red;*/
margin-right: 15px; /*spacing with right column*/
}
div.fieldwrapper div.thefield{ /* DIV that wraps around the actual form fields (right column within fieldwrapper DIV) */
float: left;
}
div.fieldwrapper div.thefield input[type="text"]{ /* style for INPUT type="text" fields. Has no effect in IE7 or below! */
width: 200px;
padding: 2px 0;
margin: 2px 0;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-right: 15px; /*spacing with right column*/
}
div.fieldwrapper div.thefield3 input[type="text"]{ /* style for INPUT type="text" fields. Has no effect in IE7 or below! */
width: 300px;
padding: 2px 0;
margin: 2px 0;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-right: 15px; /*spacing with right column*/
}
div.fieldwrapper div.thefield textarea{ /* style for TEXTAREA fields. */
width: 298px;
height: 150px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
div.fieldwrapper div.thefield2 textarea{ /* style for TEXTAREA fields. */
width: 300px;
height: 50px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
div.buttonsdiv{ /*div that wraps around the submit/reset buttons*/
margin-top: 0px; /*space above buttonsdiv*/
}
div.buttonsdiv input{ /* style for INPUT fields within 'buttonsdiv'. Assumed to be form buttons. */
width: 136px;
background: #e1dfe0;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
/*Ab hier neu!*/
div.fieldwrapper label.styled2{ /* label elements that should be styled (left column within fieldwrapper DIV) */
float: left;
width: 180px; /*width of label (left column)*/
/*text-transform: uppercase;*/
/*border-bottom: 1px solid red;*/
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-right: 15px; /*spacing with right column*/
}
div.fieldwrapper div.thefield2 input[type="text"]{ /* style for INPUT type="text" fields. Has no effect in IE7 or below! */
width: 50px;
padding: 2px 0;
margin: 2px 0;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-right: 15px; /*spacing with right column*/
}
label{
cursor: pointer;
}
#bannerlinks{
float:left;
width:468px;
height:60px;
padding:0;}
#bannerrechts{
float:right;
width:468px;
height:60px;
padding:0;}
#subcontent{
background-color: black;
font:13px arial, verdana, sans-serif;
color: white;
position:absolute;
visibility: hidden;
border: 10px solid #6e0606;
width:500px;
 /*height:600px;*/
padding:10px 5px 0px 0px;
margin:8px 6px 0px 0px;}
#subcontent a{color: #fff;}
#subcontent a:hover{color: #a40101;}
#sponsorAdDiv {/*NEU*/
position:absolute;
background-color: black;
border: 1px solid #a40101;
box-shadow: 3px 3px 5px #2a2a2a; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 5px #2a2a2a;
-moz-box-shadow: 3px 3px 5px #2a2a2a;
padding:0px 0px 0px 0px;
margin:200px 0px 30px 0px;
height:100px; 
width:250px; 
}
.xbtooltip{
color: #fff; /* */
font: 14.0px arial, verdana, sans-serif;
box-shadow: 3px 3px 5px #2a2a2a; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 5px #2a2a2a;
-moz-box-shadow: 3px 3px 5px #2a2a2a;
display:none;
position:absolute;
display:none;
border:5px solid #a40101; /*Border around tooltip*/
background:#1c1c1c;
z-index:3000;
}