#Start1 {
width:984px;
background-color:#000;
overflow:auto;
color:#ccc;
margin-top:4px;
}

#Start1L {
float:left;
width:290px;
padding:10px 23px;
color:#ccc;
line-height:1.6;
}

#Start1L .suchwort {
margin:6px 0px 9px;
}

#Start1L .fl {
float:left;
margin-right:8px;
}

#Start1L .linie {
background:none;
border-bottom:1px dashed #ccc;
margin:9px 0px;
}

#Start1R {
margin:7px 8px 7px 0px;
}


#auswahl {
margin:22px 0px 1px;
background-color:#000;
height:35px;
}

#auswahl a {
color:#d38c16;
text-decoration:none;
float:left;
display:block;
padding:10px 0px 0px 38px;
height:25px;
font-size:12px;
font-weight:bold;
background-image:url(../images/2/open.gif);
background-position:22px 12px;
background-repeat:no-repeat;
}

#auswahl a.close {
background-image:url(../images/2/close.gif) !important;
}

#auswahl a.aktive {
background-image:url(../images/2/close.gif);
}

#auswahl a:hover {
text-decoration:underline;
}

#auswahl a#auswahl_1 {
border-right:1px solid #e8e8e8;
width:242px;
}

#auswahl a#auswahl_2 {
border-right:1px solid #e8e8e8;
width:282px;
}

#auswahl a#auswahl_3 {
border-right:1px solid #e8e8e8;
width:124px;
}

#sort1 {
margin-top:19px;
}

#sort2 {
margin:4px 0px 40px;
}

#Items {
overflow:auto;
}

.gal1 {
background-color:#160701;
padding:0px 10px;
overflow:auto;
margin:5px 0px 4px;
color:#8b8380;
font-size:12px;
}

.gal1 a {
color:#e09516;
text-decoration:none;
}

.gal1 a:hover {
text-decoration:underline;
}

.gal1L {
float:left;
padding:3px 0px;
}

.gal1L select {
width:150px;
}

.gal1R {
float:right;
text-align:right;
overflow:auto;
}

.gal1R a.aktiv {
color:#fff;
}

.gal1R .L {
float:left;
color:#e8e7e6;
padding:7px 0px;
}

.gal1R .L a {
font-weight:bold;
padding:0px 10px;
}

.gal1R .L strong {
color:#8b8380;
}

.gal1R .L span {
margin-left:-6px;
padding:0px 10px;
background-color:#160701;
font-size:13px;
font-weight:bold;
}

.gal1R .R {
float:right;
display:block;
font-size:11px;
padding:2px 2px 3px 14px;
margin:5px 0px 4px 5px;
background-image:url(../images/liniev.gif);
background-repeat:repeat-y;
}


#opt1 {
background-color:#000;
overflow:auto;
width:964px;
padding:7px 8px 7px 12px;
color:#ccc;
margin-bottom:1px;
}

#opt1L {
float:left;
font-size:11px;
padding-top:4px;
width:300px;
}

#opt1L input {
float:left;
margin-right:7px;
}

#opt1R {
float:right;
text-align:right;
font-weight:bold;
width:664px;
font-size:12px;
}

#opt1R input {
margin-left:7px;
}


#opt2 {
background-color:#161616;
overflow:auto;
width:984px;
color:#ccc;
margin-bottom:20px;
}

#opt2A {
float:left;
width:258px;
padding:12px 11px 15px;
background-color:#000;
border-right:1px solid #e8e8e8;
}

#opt2A a {
color:#e69715;
text-transform:uppercase;
}

#opt2A a:hover, #opt2A a.aktiv {
color:#fff;
text-decoration:none;
}

#opt2A ul li ul {
background-image:url(../images/4/tut-strich2.jpg);
background-repeat:repeat-y;
background-position:0px top;
margin:4px 5px;
}

#opt2A ul li ul li {
padding:7px 0px 0px 18px;
background-image:url(../images/4/tut-strich.jpg);
background-repeat:no-repeat;
background-position:left 13px;
}

#opt2A ul li ul li.ende {
background-image:url(../images/2/tut-strich-ende.jpg);
}

#opt2B {
float:left;
width:290px;
padding:12px 15px 15px;
background-color:#000;
border-right:1px solid #e8e8e8;
border-bottom:1px solid #e8e8e8;
}

#opt2B .alle input {
border:0px;
padding:2px 3px;
font-weight:bold;
width:170px;
text-align:left;
margin:0px;
background-color:#333;
color:#cf8b19;
background-image:url(../images/4/pfeil_orange.gif);
background-repeat:no-repeat;
background-position:right center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-right:7px;
cursor:pointer;
margin-bottom:4px;
}

#opt2B .formate {
border-top:1px dashed #ccc;
padding-top:12px;
margin-top:12px;
}

#opt2B .dtbox {
background-color:#333;
overflow:auto;
margin-bottom:3px;
width:290px;
}

#opt2B .noboden {
margin-bottom:0px;
}

#opt2B .dtbox .bL {
float:left;
width:32px;
}

#opt2B .formate2 .dtbox .bL {
width:0px;
}

#opt2B .dtbox .bM {
float:left;
padding:9px 11px 7px;
}

#opt2B .dtbox .bM input {
float:left;
margin-right:12px;
}

#opt2B .dtbox .bR {
float:right;
text-align:right;
padding:9px 11px 7px 0px;
}

#opt2C {
float:left;
width:140px;
padding:12px 11px 15px;
background-color:#000;
border-right:1px solid #e8e8e8;
border-bottom:1px solid #e8e8e8;
height:433px;
}

#opt2C input {
margin-bottom:14px;
width:80px;
}

#opt2C span {
margin:3px 0px 5px;
display:block;
}

#opt2D {
float:left;
width:203px;
padding:12px 5px 15px 11px;
background-color:#000;
border-bottom:1px solid #e8e8e8;
height:433px;
}

#opt2D img {
margin:0px 0px 12px 25px;
}

#opt2D strong {
color:#fff;
display:block;
margin-top:1px;
}

#opt2D .boxen {
margin:3px 0px 23px;
overflow:auto;
}

#opt2D .boxen input {
float:left;
margin-right:4px;
margin-top:2px;
}

#opt2D .boxen input.cb {
margin-right:14px;
margin-top:0px;
}

#opt2 strong.kopp {
font-size:12px;
display:block;
margin-bottom:8px;
color:#ccc;
}