/**/
.contenttable THEAD TD{ background:url(../images/backgrounds/box/header.jpg) repeat-x;}
.contenttable TBODY.head1 TH { background:url(../images/backgrounds/liste-head.gif) 0px -1px;
height:23px; border:1px solid #000;
 text-align:left;
}
.contenttable THEAD.variante2 TD{ background:url(../images/backgrounds/box/header-variante2.jpg) repeat-x;}
.contenttable THEAD SPAN {position:relative;left:-5px;height:23px;}

.contenttable {margin-bottom:12px;}
.contenttable {width:96.8%;/*width:48.4%;float:left;*/width:665px;}

.contenttable TBODY TD.links {background:url(../images/backgrounds/box/box-rechts-vertikal.jpg) top right repeat-y; 
border-left:1px solid #000; padding-left:8px;padding-top:4px;padding-bottom:4px;padding-right:4px; background-color:#e5e5e5;}
.contenttable TBODY TD.variante2 {padding-top:2px;}
.contenttable TBODY TD.variante3 {padding:4px 8px 0px 8px;}
.contenttable TBODY TD.variante4 {padding-top:0px;padding-left:4px;}

.contenttable TFOOT TD {background:url(../images/backgrounds/box/footer-mitte.jpg) repeat-x;}
.contenttable TFOOT TD A:hover {color:maroon;}
.contenttable TBODY TD.links P {padding:0px;width:98.4%;padding-bottom:12px;}
.contenttable TBODY TD.links A {color:#000;}
.contenttable TBODY TD.links A:hover {color:maroon;}
.contenttable A.zurueck, .datentabelle1 A.zurueck{position:relative; display:block; float:right;top:-7px;} /*für zurück Button der im Footer positioniert ist*/
.contenttable A.totop, .datentabelle1 A.totop {float:left;position:relative; float:left;top:-7px;}
.contenttable H2.subheadline {width:98% !important; } /*Für den Fall das die Überschrift gleich als erstes kommt*/
.contenttable H3.subheadline {margin-bottom:4px;font-size:12px;}

#ordner A{font-weight:bold; text-decoration:none;margin:0px 2px 0px 2px;}

.contenttable TBODY TD.nopad, 
.contenttable TBODY TD P.nopad,
.datentabelle1 TD P.nopad  {padding:0px !important;}

#navigationstable {margin-bottom:36px;}



.body-container P {width:96%;padding-bottom:12px; font-size:11px; text-align:justify; }


.divcontainer1 { width:98%; border:1px solid #000;}
.divcontainer1 H2.title { background:url(../images/backgrounds/liste-head.gif) repeat; height:23px; width:100%;
border-bottom:1px solid #000; padding-top:1px;}



.datentabelle1 { width:100%; }
.datentabelle1 TD {border:1px solid #000; text-align:center;background-color:#e5e5e5;}


body#linkverzeichnis .rahmen {
width:410px;
height:62px;
background:url(../images/backgrounds/startbilder/linkverzeichnis/banner-bg.gif) no-repeat top left;
border:none;
}
body#linkverzeichnis .startboxcontainer A,
body#linkverzeichnis .startboxcontainer IMG {
border:none;
}

EM {font-family:garamond,"Times New Roman",Times,serif; font-size:16px; }
TABLE TD {}
CAPTION {text-align:left; font-weight:bold;font-size:14px;padding-left:2px;border:1px solid #000;
border-left:none;border-right:none; background-image:url(../images/backgrounds/box/header-variante3.jpg); color:#fff;  }
.unsichtbar {visibility:hidden;}
.spacer30 {height:30px;}
.top10 {margin-top:10px;}
/*TBODYS*/
.daten TD {padding:2px; }
.beschreibung TD { text-align:left; font-weight:bold; padding:0px 2px 0px 2px; vertical-align:text-top}
.textlinks TD {text-align:left; padding:0px 2px 0px 2px;} 
.textmitte TD {text-align:center;}
/*Zellen*/
TD.daten {text-align:left; font-weight:normal; }
TD.textlinks, TH.textlinks {text-align:left;}
TD.textmitte, P.textmitte {text-align:center;}

/*für gefloatate bilder*/
 .bildlinks {
float:left;
padding:0px 10px 5px 0px;
}
A .bildlinks {
margin:0px 10px 5px 0px;
padding:0px;
} 
A:hover .bildlinks , .container A:hover{
 opacity:0.8;

} 
.bildrechts {
float:right;
padding:0px 0px 0px 0px;

}




P.erster-buchstabe:first-letter, SPAN.erster-buchstabe{ font-size:18px; font-family:"Times New Roman", Times, serif;padding-right:2px;}



H3.title {background-color:red;background:url(../images/backgrounds/liste-head.gif) repeat; height:23px; 
width:99.1%; width:658px;
border-bottom:1px solid #000; padding-top:1px;border-top:1px solid #000;padding-bottom:0px;
}

A.auswahl {background-color:#F9F9F9;width:84px;height:20px;border:1px solid #000;
color:#000; text-align:center; text-transform:uppercase;line-height:20px; text-decoration:none;}
A.auswahl:hover {font-size:10px;color:maroon;}

#backcontentable {margin-top:-7px;margin-left:572px;}
A.zurueck, A.totop { background:url(../images/backgrounds/box/zurueckbutton.jpg) no-repeat;font-size:10px;
position:absolute;width:92px;height:27px; text-align:center;color:#000; text-decoration:none;line-height:23px; text-transform:uppercase;  }

A.totop {background:url(../images/backgrounds/box/totopbutton.jpg) no-repeat;}


#impressum P A.zurueck {
left:584px;
}

/* Textelement mit Bild links im Fließtext*/


#bildmittext .rechts {
float:right !important;
background-color:#e5e5e5 !important;
margin-right:6px !important;
padding-left:12px;
} 

#bildmittext .rechts .bildlinks {
padding:0px;
padding-left:12px;
padding-left:3px;
padding-top:4px;
margin-right:8px;
margin-bottom:3px;

}



.rahmen105x56 {
background:url(../images/backgrounds/bilderrahmen/rahmen105x56.gif) no-repeat 0px 0px;
height:70px;
width:105px;
float:left;
}

.clear {
clear:both;
}

.rahmen105x56 IMG {
float:left;
}
.rahmen105x56 .beschreibung{

width:85%;

float:left;
margin-top:10px;
}

/*Für fließtext bilder links im text*/
#bildmittext .rahmen283x174 {
background:url(../images/backgrounds/bilderrahmen/rahmen283x174.jpg) no-repeat 0px 1px;
width:283px;
height:174px;
}

#bildmittext .rahmen283x174 .bildlinks {
padding:4px 0px 0px 3px;
}

/*wird verwendet für die Headbilder und die Waffenbilder mit blauen hintergrund
im fließtext z.b. bei 98k*/
#infanteriewaffen .rahmen357x180 { background:url(../images/infanteriewaffen/rahmen-background.gif) no-repeat right bottom;
width:357px;height:180px;float:left;position:relative;}

 #infanteriewaffen #bildmittext .rechts .rahmen369x184 {
  background:url(../images/infanteriewaffen/rahmen-background.gif) no-repeat left bottom;
width:362px;height:184px;}
/*############################################################################*/

 #bildmittext .rahmen174x283 {
background:url(../images/backgrounds/bilderrahmen/rahmen174x283.gif) no-repeat left bottom;
width:174px;
height:283px;
}
#bildmittext .rahmen174x283 .bildlinks {
padding:3px 0px 0px 3px;
}

 #infanteriewaffen #bildmittext .rechts .rahmen369x184 .bildlinks {
 padding-left:1px;
 }
 
 

#bildmittext .bildcontainer {
float:left;
background-color:#e5e5e5;
margin-bottom:2px;
}
#bildmittext .bildtext P{
padding-bottom:12px;
width:auto;
}
#bildmittext  IMG {
border:none;
}


#bildmittext .caption {
width:153px;clear:both;
width:93%;
padding:5px;
background:url(../images/backgrounds/box/beschreibung-background.gif) repeat-x left bottom;
border:1px solid #999;
text-align:center;
}

H3 {
font-size:12px;
padding-bottom:6px;
}
#bildmittext  {
min-height:220px;
height:auto !important;  /* für moderne Browser */
height:220px; /*für den IE 6 */
}

#bildmittext .bildtext, #bildmittext H2, #bildmittext H3 {
margin-right:12px;
}

/*wird verwendet bei den Biografien stichwort AX*/
#bildmittext H2 {
height:20px;
border-bottom:1px solid #000;
margin-right:0px;
margin-bottom:12px;

}
#bildmittext H3 {
height:20px;

}
/**/

#bildmittext H2.subheadline {

border-bottom:1px solid #000;
margin-bottom:14px;
}
#bildmittext H3.subheadline {
margin-right:0;

font-size:12px;
font-weight:bold;
margin-bottom:8px;
border-bottom:1px dotted #000;
}

#bildmittext .bildtext P:first-letter {

}
.contenttable  td.links h2.subheadline {height:20px;}
/*########################################*/

#auflistung A {text-decoration:none;}
#auflistung A:hover {color:white; text-decoration:none;}
#auflistung TD {background-color:#BEBEBE;}

/*Variante für die Blätternavigation bei Konvolut z.b.*/
TD.variante3 TABLE.navigationtab {
margin-bottom:0px;
}

TABLE.navigationtab {
width:98.9%;
margin-bottom:-4px;
}
TABLE.navigationtab COL {
width:33%;
}
.navigationtab TD.zelle2 {text-align:center}
.navigationtab TD.zelle3 {text-align:right;}

/*Zu finden bei den Konvolut/Einheiten*/
#einheitenauflistung TH, .datentabelle1 THEAD.cellhead TH
 { background-color:#666;font-size:12px;padding:2px;color:white; border:1px solid #000;}

#einheitenauflistung .datentabelle1 TD {text-align:left;padding:0px 2px 0px 2px; empty-cells:hide;} 
#einheitenauflistung .datentabelle1 TD.variante2 {padding:5px; background-image:none; } 
#einheitenauflistung .datentabelle1 TD.variante2 P {width:100%}
#einheitenauflistung .datentabelle1 TD IMG {border:none;}
#einheitenauflistung .datentabelle1 TD.textmitte {text-align:center;} 
#einheitenauflistung .datentabelle1 .textlinks TD {text-align:left;} 
#einheitenauflistung .datentabelle1 .textmitte TD {text-align:center;}

#personenregister #einheitenauflistung a.zurueck {top:0px;float:left;}

#einheitenauflistung .datentabelle1 .abschluss TD {background-color:#999; text-align:center; font-weight:bold; background:url(../images/backgrounds/box/header-variante3.jpg); }

#einheitenauflistung .divcontainer1 {background-color:#ccc;}
#einheitenauflistung .datentabelle1 TD EM {font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold;
padding:0px 0px 8px 0px;display:block; vertical-align:top}

/*Fallunterscheidung für die Infanteriewaffen Einzelansicht BEGIN*/
#infanteriewaffen .bildlinks {
padding:0px 1px 0px 0px;
}
#infanteriewaffen .contenttable {margin-bottom:0px;}



/*bildmittext breitenangabe für die Verwendung im Safari wichtig*/
#infanteriewaffen .bildmittext {float:left;width:357px;}
#infanteriewaffen DIV.beschreibung{float:left;width:340px;padding:5px;
text-align:center;background:url(../images/backgrounds/box/beschreibung-background.gif) repeat-x left bottom;border:1px solid #999;}

#infanteriewaffen .divcontainer1{width:43%;float:left;margin-left:3px;}
#infanteriewaffen .divcontainer1 TD, 
#biografie .divcontainer1 td  { 
background-color:#bebebe;}

/*Fallunterscheidung für die Infanteriewaffen ENDE*/

/*für contenttable container*/
#nomarg, .nomarg {margin-bottom:0px;}
#infanteriewaffen #nomarg {margin:0px;}


#panzerfahrzeuge .divcontainer1 TD.bildcontainer {
padding:0px;
}





col.text TD {font-weight:bold;}


body#panzerfahrzeuge TBODY.beschreibung TD{
vertical-align:top;

}

#panzerfahrzeuge .technicallisting tbody.beschreibung TD{
vertical-align:middle;
background-color:#BEBEBE;
}



TABLE TD .adler {background:url(../images/backgrounds/box/adler.jpg) no-repeat 65px 0px;display:block; height:331px;}

#gaestebuch .adler {background:url(../images/backgrounds/box/adler.jpg) no-repeat 66px 0px;display:block; height:331px;}

/*Bereich für die Startseiten setzt voraus das parameter im Bodytag*/
DIV .adler {background:url(../images/backgrounds/box/adler.jpg) no-repeat 84px 0px;display:block; height:331px;position:relative;}
.startboxcontainer {background:url(../images/backgrounds/box/Start-Box-e5e5e5.jpg) no-repeat 0px -31px ;width:477px;height:241px;
position:relative;top:71px;left:-1px;}



.startboxcontainer H2.title {
position:relative;left:2px;top:1px;
}
.startboxcontainer .contentbild {
position:relative;left:7px;top:5px;
}

.startboxcontainer .contentbild TABLE {position:relative;top:0px;} 
.startboxcontainer .contentbild A {color:#000;padding:0px 0px 0px 0px;}
.startboxcontainer .contentbild A:hover {color:maroon;}
.startboxcontainer .contentbild SPAN {position:relative;float:left;top:-17px;}
.startboxcontainer .contentbild SPAN  A.text1 {padding-left:16px;padding-right:16px;}
.startboxcontainer .contentbild SPAN  A.text2 {padding-left:16px;padding-right:16px;}

.startboxcontainer  UL {
list-style-type:none; position:absolute; left:303px;
top:97px;
}
.startboxcontainer  UL LI {line-height:1.2;}
H1.headline {position:absolute;border-bottom:none;top:40px;}

/*Styles für die vier Startseiten der Waffengattungen sowie für die Danksagungen*/
#startsitegattung .adler {height:auto;}
#startsitegattung .startboxcontainer {position:relative;background:none;left:-3px;}
#startsitegattung H2.title { background:url(../images/backgrounds/startbilder/start-gattungen/477-box-header.jpg);
height:28px;top:0px;}
#startsitegattung H2.title IMG {position: relative;top:1px;left:2px;}
#startsitegattung .contentbild {top:0px;left:2px;float:left;}
#startsitegattung .contentbild .spacer {position:absolute;left:179px;top:0px;}
#startsitegattung .datentabelle1 {background:url(../images/backgrounds/startbilder/start-gattungen/288box-neu.jpg) no-repeat;width:60%;float:left;
position:relative;left:6px;margin-bottom:30px;}


#startsitegattung .datentabelle1 TD {border:none;background:none;padding:0px 8px 0px 8px;}
#startsitegattung .datentabelle1 TD P { width:100%;}
#startsitegattung .datentabelle1 TD H3.title {position:relative;left:-7px;font-size:15px;width:103.6%;
text-align:left; line-height:25px;text-indent:5px;}
#startsitegattung .datentabelle1 TFOOT.foot TD {padding:0px;background:url(../images/backgrounds/box/footer-mitte.jpg) repeat-x;; text-align:left; }
#startsitegattung .datentabelle1 TFOOT.foot IMG.ecke-rechts {position:relative;left:1px;}
#startsitegattung .spacer30 {clear:both;}

.datentabelle1 THEAD TH {
background-color:#666;
border-collapse:collapse;
border:1px solid #000;
color:black;
/*background:transparent url(../images/backgrounds/liste-head.gif) repeat scroll 0%;*/
padding:4px 0px 4px 0px;
font-size:12px;

}

#linkverzeichnis  .startboxcontainer {background-image:url(../images/backgrounds/startbilder/linkverzeichnis/bodybox.jpg);}
#literaturseite .startboxcontainer {
background-image:url(../images/backgrounds/startbilder/kontakt/bodybox.jpg);
}
#literaturseite .startboxcontainer UL {background-color:#e5e5e5;left:300px;width:170px;top:24px;}
#literaturseite LI.rahmen  {background:url(../images/backgrounds/box/header.jpg) 0px -1px;height:23px;border-top:1px solid #000;border-bottom:1px solid #000;}

#literaturseite LI.eintrage {line-height:19px; text-indent:12px;}

/*Spezialfall für die Teamseite sowie die Startseiten*/
#startseiteoperationen .contenttable,
#startseite .contenttable, 
#teamseite .contenttable,
#kontaktseite .contenttable,
#linkverzeichnis .contenttable,
#literaturseite .contenttable,
#impressum .contenttable {
width:69.3%;position:relative;top:-46px;
}



#impressum LI.rahmen, #startseite LI.rahmen {background:url(../images/backgrounds/box/header.jpg) 0px -1px repeat-x;width:170px;position:relative;left:-3px;
}
#impressum LI.rahmen IMG {position:relative;left:3px;}
#literaturseite .startboxcontainer {background-image:url(../images/backgrounds/startbilder/literaturverzeichnis/bodybox.jpg);}

/*Achtung keine BODY ID*/
#waffenausruestung .startboxcontainer {background-image:url(../images/backgrounds/startbilder/waffen-ausruestung/startbox.jpg);height:362px;}
/**/#waffenausruestung UL {left:222px;float:right;left:358px; width:100%;}
#waffenausruestung UL.liste1 {top:28px;}
#waffenausruestung UL.liste2 {top:204px;}
#waffenausruestung TABLE.rechtercontainer  .beschriftung {position:absolute;margin-left:116px;margin-top:-3px;} 
#waffenausruestung TABLE.rechtercontainer .bildlinks {left:-19px; position:relative;}
#waffenausruestung TABLE.rechtercontainer TD.spalte1 IMG.bildlinks {top:-3px;}
#waffenausruestung TABLE.rechtercontainer TD.spalte2 IMG.bildlinks {top:13px;}
/*#waffenausruestung UL {position:absolute;}*/
#waffenausruestung  .bildlinks {padding:0px 10px 0px 0px;float:none;}
#waffenausruestung .contentbild {width:100%;}
#waffenausruestung  A.auswahl {float:left;top:0px; position:absolute;left:0px; }
#waffenausruestung .contentbild A.auswahl {top:299px;left:115px;}
#waffenausruestung UL A.auswahl {top:122px;left:19px;}

#startseiteoperationen .startboxcontainer {background-image:url(../images/backgrounds/startbilder/operationen-heer.jpg);}

#teamseite .startboxcontainer {background-image:url(../images/backgrounds/startbilder/startbox-rahmen-team.jpg);}
#teamseite .startboxcontainer  UL {top:29px;}
#teamseite .startboxcontainer  UL IMG.passbild {float:left;}
#teamseite .startboxcontainer  UL LI.titel {color:#666;}
#teamseite .startboxcontainer  UL LI.name {font-weight:bold;text-indent:8px;}
#teamseite .startboxcontainer .contentbild A{color:white; padding:0px 7px 0px 7px;position:relative; text-decoration:none;}
#teamseite .startboxcontainer .contentbild A:hover { text-decoration:underline;}
#teamseite .startboxcontainer .contentbild SPAN{position:relative;top:155px;}


#kontaktseite .startboxcontainer {background-image:url(../images/backgrounds/startbilder/kontakt/kontaktbox.jpg);}
#kontaktseite .startboxcontainer UL LI.inputfeld INPUT {border:none; width:99%;border-left:1px solid #000;
font-size:11px;padding:3px 0px 3px 0px;}
#kontaktseite .startboxcontainer UL LI IMG {border-left:1px solid #000;}
#kontaktseite .startboxcontainer UL LI INPUT {background-color:#e5e5e5; }
#kontaktseite .startboxcontainer UL LI.last INPUT {padding:5px 0px 4px 0px;}
#kontaktseite .startboxcontainer UL LI {line-height:0.8;}
#kontaktseite .startboxcontainer UL {top:24px;left:299px;}
#kontaktseite TEXTAREA {border:none;width:98.5%; overflow:hidden;height:130px;
font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#e5e5e5;}
#kontaktseite .contenttable tbody td.links {padding:0px;}
#kontaktseite .submit, #kontaktseite .reset {
position:relative;top:-11px;
width:115px;
height:30px;border:none;
line-height:30px;background-position:0px 4px;
background-repeat:no-repeat;
background-color:transparent;
font-size:11px;left:243px;
}


#kontaktseite .submit {
background-image:url(../images/backgrounds/startbilder/kontakt/container-foot.jpg);}
#kontaktseite .reset {
background-image:url(../images/backgrounds/startbilder/kontakt/container-foot-reset.jpg);}

/*für die Datenblätter der Biografien*/
#biografie #datencontainer{margin-left:-1px;}
#biografie #listenansicht .contenttable THEAD TD { background:url(../images/backgrounds/box/header-variante4.jpg); vertical-align:top;}
#biografie #listenansicht .contenttable THEAD.variante4 TD span IMG {position:relative;top:-4px;}
#biografie #datencontainer .bildlinks {padding:0px;}
#biografie #datencontainer .contenttable {width:69.9%;}
#biografie .divcontainer1 {margin-bottom:12px;}

/*Für bild links bei den Biografien*/
#biografiecontainer #bildmittext .rahmen171x259 {
background:url(../images/backgrounds/bilderrahmen/rahmen171x259.gif) no-repeat left bottom;
width:171px;
height:259px;
margin-right:10px;
}
#biografiecontainer #bildmittext .rahmen171x259 .bildlinks {
padding-left:3px;
padding-top:3px;
}

#biografie #nomarg {margin:0px;}
/*Bereich für die Listenansichten*/
#listenansicht .contenttable {width:96.6%;margin-bottom:0px;}
#listenansicht .contenttable THEAD TD{ background:url(../images/backgrounds/listenansichten/mittlererteil.jpg);}
#listenansicht .contenttable THEAD IMG.headbild {}
#listenansicht .contenttable THEAD.variante2 TD{ background:url(../images/backgrounds/box/header-variante2.jpg);}
#listenansicht .spacer30 { clear:both;height:15px;}

#datencontainer .bildlinks {padding:0px 10px 0px 0px;}
#datencontainer .contenttable {width:54%;}
#datencontainer UL  {/*border-top:1px solid #8d8d8d;*/
width:97.5%; list-style-type:none;
border-bottom:1px solid #e5e5e5;}
#datencontainer UL A {display:block; text-decoration:none;color:#000;padding-left:18px;}
#datencontainer UL A:hover {background-color:#cBcBcB;color:maroon;}
#datencontainer UL A:focus {background-color:#e4e4e4;} 
#datencontainer UL LI.headline {height:23px;line-height:25px;
background:url(../images/backgrounds/listenansichten/mittlererteil.jpg) repeat 0px 2px;
background:url(../images/backgrounds/listenansichten/liste-head.gif) repeat 0px 0px;
/*border-left:1px solid #000;border-right:1px solid #000;*/
font-weight:bold;font-size:16px;
padding-left:0px; text-indent:18px;
}
#datencontainer UL LI.headline H2 {background:url(../images/backgrounds/listenpunkt.gif) no-repeat 4px center;}
#datencontainer UL LI.headline2 {background:url(../images/backgrounds/listenansichten/mittlererteil.jpg) 0px -4px;
background:url(../images/backgrounds/box/liste-headline.gif) 0px -1px;height:21px;
/*border-top-color:#b9b9b9;*/ }
#datencontainer UL LI.headline2 H2 {background:url(../images/backgrounds/listenpunkt.gif) no-repeat 4px center; text-indent:18px;}
#datencontainer UL LI.headline IMG {position:relative;top:1px;left:-18px;}
#datencontainer UL LI.headline A:hover {background-color:transparent;}
#datencontainer UL LI {
border-right:1px solid #8d8d8d;
border-left:1px solid #8d8d8d;
/*text-indent:18px;height:20px; */
background-color:#b9b9b9;
line-height:20px;
border-bottom:1px solid #8d8d8d;
border-top:1px solid #e5e5e5;}
#datencontainer UL LI.white {
background-color:#ccc;
}

#datencontainer UL.panzertypen LI A{
padding:0px;
display:inline;
margin-left:18px;
line-height:20px;
height:20px;
}
#datencontainer UL.panzertypen SPAN.varianten {
margin-left:18px;
}
#datencontainer UL.panzertypen SPAN.varianten A {
margin-left:0px;
text-decoration:underline;
margin-right:4px;
}


/*Startseite bei den Konvoluten*/

#konvolutstartcontainer #datencontainer {padding-top:4px; }

#konvolutstartcontainer #datencontainer .bildlinks {padding-right:4px;}
#konvolutstartcontainer #datencontainer UL.liste1 {float:left;width:35%;margin-right:9px;}
#konvolutstartcontainer #datencontainer UL.liste2 {float:left;width:35%;}
/*Zu finden bei Person im Konvolut als Startcontainer*/
#konvolutstartcontainer #datencontainer TABLE.container {width:100%;}
#konvolutstartcontainer #datencontainer TABLE.container .rahmen {background:url(../images/backgrounds/box/flashumrandung.jpg) no-repeat; width:308px;
height:216px;padding-left:5px;padding-top:5px;}
#konvolutstartcontainer #datencontainer TABLE.container .rahmen IMG { border:none;padding:0px;margin-left:0px;margin-top:-1px;}
#flash {position:relative;top:-18px;left:5px;}

#konvolutstartcontainer #datencontainer TABLE.container TD {vertical-align:top;}
#konvolutstartcontainer #datencontainer UL.liste3 {width:100%;position:relative;left:-10px;}
#konvolutstartcontainer #datencontainer DIV.beschreibung { width:290px; border:1px solid #999; 
background:url(../images/backgrounds/box/beschreibung-background.gif) repeat-x left bottom;padding:5px;
text-align:center;}




#biografiecontainer SPAN.subheadline, .contenttable H2.subheadline{width:71.7%;display:block; font-size:14px; border-bottom:1px solid #000; float:left;font-weight:bold;
margin-bottom:12px;}

#biografiecontainer DT, .contenttable DT {border-bottom:1px solid #000; font-size:14px; width:98%; font-weight:bold;margin-bottom:6px;}
#biografiecontainer DD, .contenttable DD {background:url(../images/backgrounds/listenpunkt.gif) no-repeat left 3px; text-indent:16px; margin-left:12px;line-height:1.5;}
#biografiecontainer DL, .contenttable DL {margin-bottom:6px;}

#infanteriewaffen DD {background:url(../images/backgrounds/listenpunkt.gif) no-repeat left 2px; text-indent:16px; margin-left:12px;line-height:1.3;}
#infanteriewaffen DT  {
font-size:12px;
padding-bottom:4px;
margin:4px 0px;
border-bottom:1px dashed #000;
}
#infanteriewaffen DL{
margin-bottom:12px;
}

.contenttable DL.footlinks {
clear:both;

} 
.contenttable DL.footlinks DT {
font-size:13px;
}
.contenttable DL.footlinks DD.articles {
background:url(../images/icons/intern.png) no-repeat center left;
}
.contenttable DL.footlinks DD.external {
background:url(../images/icons/external1.png) no-repeat center left;
}
.contenttable DL.footlinks DD.book {
background:url(../images/icons/book.gif) no-repeat center left;
text-indent:22px;
}

#biografiecontainer #nomarg {margin-bottom:0px;}
#biografiecontainer #bildmittext h2 {
margin-right:12px;
margin-bottom:0px;
}


/*Anpassungen für die Suche*/
.bodycontainer #search INPUT{}
.bodycontainer  #search .container {position:relative;left:-40px;top:0px;}
.bodycontainer  #search INPUT.submitbutton{ position:relative;left:0px;top:0px; border:1px solid #000; background-color:white; color:black;}
.bodycontainer  #search INPUT.submitbutton:hover { background:url(../images/backgrounds/input-bg.gif) no-repeat  -2px -2px; }

.bodycontainer  #search #suchbegriff {border:none; background:url(../images/backgrounds/input-bg.gif) no-repeat  -2px -2px; border:1px solid #000;
outline:1px solid #ccc; text-indent:4px;}

.searchword {color:red;font-weight:bold; font-family:"Times New Roman", Times, serif;}
#suchform {position:relative;left:0px;}
#output {overflow:scroll;height:580px;width:666px;}
#output A {color:black;}
#output A:hover {color:maroon;} 
#output DIV.trenner {border-bottom:1px solid #000;}
#output .verlink {margin-bottom:6px;font-weight:bold;display:inline;width:auto; letter-spacing:1px;}
#output .searchcontext {display:block;}
.sitemap {position:absolute;color:white;left:276px;}
/*Anpassungen für die Sitemap*/
#sitemap .spalte1 {width:590px;}
#sitemap A {color:black;}
#sitemap .ordner A {letter-spacing:1px;}
#sitemap .link {text-decoration:none; vertical-align:baseline}
#sitemap .link:hover { color:maroon;}

#datencontainer .rahmen { width:222px;height:185px; background:url(../images/backgrounds/rahmen_03.gif) #fff bottom right; float:left;}
#datencontainer .rahmen IMG {padding:6px;border:1px solid #000;}



H2.subline {background-image:url(../images/backgrounds/listenansichten/mittlererteil.jpg); width:99.1%; height:25px;
position:relative;top:4px;}

H2.subline IMG {position:relative;top:1px;}

/* Styles für die Gliederung der Panzer bei Wittmann*/
#gliederung .divcontainer1 {margin-bottom:12px; border:1px solid #000; background-color:#ccc;}
#gliederung .divcontainer1 A, #einheitenauflistung .divcontainer1 A {text-decoration:none; font-weight:bold;}
#gliederung .divcontainer1 A:hover, #einheitenauflistung .divcontainer1 A:hover {color:maroon;} 
#gliederung #nomarg {margin-bottom:0px;}
#gliederung {margin-bottom:0px;}



#uniformen {width:100%;position:relative;top:-6px;}
#uniformen TABLE {width:100%;position:relative;top:-28px;margin-bottom:-28px;}
#uniformen THEAD TD {padding-bottom:5px; background:none}
#uniformen table THEAD TD IMG {position:relative;left:-4px;}
#uniformen IMG {float:left;}
#uniformen UL {list-style-type:none;float:left;margin-left:108px;position:absolute;}
#uniformen UL LI  {position:relative;left:10px;line-height:1.5;}
#uniformen UL LI A {text-decoration:none;}
#uniformen UL LI A.auswahl {position:absolute;margin-top:32px; width:80px;}


/*Anpassungen über Attributselektor für Anker intern */
A.internal {
background:url(../images/icons/intern.png) no-repeat center right;
padding-right:14px;
white-space:nowrap;
}
/*
A.external {
background:url(../images/icons/external1.png) no-repeat center right;
padding-right:12px;
}
*/
A.document, A.mail  {
background:url(../images/icons/html.gif) no-repeat;
background-position:right -2px;
padding-right:13px;
margin-right:3px;
white-space:nowrap;
}
A.mail {
background:url(../images/icons/mail-icon.jpg) no-repeat;
background-position:right 2px;
padding-right:15px;
}

 .body-container .contenttable P A[href^="../"], .contenttable P A[href*=".php"]{
background:url(../images/icons/intern.png) no-repeat center right;
padding-right:14px;
white-space:nowrap;
}


.body-container .contenttable P A[href^="../"]:visited, .contenttable P A[href*=".php"]:visited{
font-style:italic;
 font-weight:bold;
color:grey;
}

#newsbereich #navigation A[href*=".php"] {
background:none;
padding-right:0px;
}
#newsbereich THEAD TD SPAN {
left:0px;
}
#newsbereich A.category {
margin-right:12px;
}

/*extern*/
.body-container .contenttable P A.noback[href^="http:"], 
 .contenttable P #ordner A[href*=".php"], 
 .contenttable P A[href*="https:"], #ordner A {
background:none;
padding-right:0px;
}

.body-container .contenttable P A[href^="http:"]  {
background:url(../images/icons/external1.png) no-repeat center right;
padding-right:12px;
}


.body-container .contenttable A.shop  {
background:url(../images/icons/einkaufswagen.gif) no-repeat center right;
padding-right:20px;
}



.body-container .contenttable P A[href^="http:"], .body-container .contenttable P A[href^="https:"]   {
background:url(../images/icons/external1.png) no-repeat center right;
padding-right:12px;
}
.body-container .contenttable P A[href^="http://www.wehrmacht-lexikon.de"],
.body-container .contenttable P A[href^="http://www.wehrmachtlexikon.de"],
.body-container .contenttable P A[href^="http://www.wehrmachtlexikon.de/archiv1"]   {
background:url(../images/icons/intern.png) no-repeat center right;
padding-right:14px;
white-space:nowrap;
}


.body-container .contenttable P A:hover[href^="http:"]  {
background:url(../images/icons/external1-hover.png) no-repeat center right;
}


.contenttable td.links P.folgeabsatz {
padding-left:12px;
padding-right:12px;
width:95%;
}


p.author {font-family:"Courier New", Courier, monospace; font-size:11px;padding-bottom:0px !important;
padding-top:0px !important;position:relative; clear:both; border-top:1px solid #000;top:4px;}
p.bilderlassung {font-family:"Courier New", Courier, monospace; font-size:12px;padding-bottom:6px !important;
padding-top:12px !important;position:relative; clear:both; }

p.author SPAN {
position:absolute;right:0px;bottom:0px;
}
p.author span.erstellungsdatum {
bottom:12px;
} 
#red {background-color:red;}



TFOOT SPAN.left-edge-corner {
background:url(../images/backgrounds/box/footer-links-unten.jpg) no-repeat left top;
float:left;width:6px;
height:11px;
}
TFOOT  SPAN.right-edge-corner {
background:url(../images/backgrounds/box/footer-rechts-unten.jpg) no-repeat right top;
width:17px;height:11px;float:right;
}

THEAD SPAN.left-egde-corner {
background:url(../images/backgrounds/box/linke-ecke.jpg) no-repeat;
float:left;width:6px;height:24px;
margin-left:5px;
}
THEAD SPAN.right-egde-corner {
background:url(../images/backgrounds/box/rechte-ecke.jpg) no-repeat;
float:right;width:17px;height:24px;
margin-right:-5px;
}


.gallery TD {
padding:5px;
}
.gallery TD A, .gallery TD IMG{ border:none; }
.gallery TD IMG{ width:50%;height:50%;border:1px solid #999; }
.gallery TD div.beschreibung {
background:url(../images/backgrounds/box/beschreibung-background.gif) repeat-x left bottom;
padding:5px;
border:1px solid #999;
text-align:center;
width:92%;
margin:5px auto 0px auto;

}

BODY#gaestebuch .new_entry {
background:url(../images/backgrounds/input-bg.gif) no-repeat  -2px -2px;
 border:1px solid #000;
outline:1px solid #ccc; text-indent:4px;
width:auto;
}
BODY#gaestebuch .write-data TD {
padding:2px 0px 2px 0px;
text-align:left;
}
BODY#gaestebuch .write-data TD INPUT,
BODY#gaestebuch .write-data TD TEXTAREA{
background:url(../images/backgrounds/input-bg.gif) no-repeat  -2px -2px;
 border:1px solid #000;
/*outline:1px solid #ccc; */
text-indent:4px;
width:auto;
font-size:11px;
}
BODY#gaestebuch .write-data TD TEXTAREA {
width:330px;
height:130px;
font-size:11px;
overflow:auto;
}

BODY#gaestebuch #formeintrag SELECT,
BODY#linklist #linklistnavigation SELECT {
font-size:11px;
width:100px;
border:1px solid #000;
background:url(../images/backgrounds/input-bg.gif) no-repeat  -1px -1px;
}


BODY#gaestebuch #formeintrag SELECT OPTION {
background: url(../images/icons/book.gif) no-repeat;
text-indent:20px;
background-color:#e5e5e5;
}

BODY#gaestebuch .message {
border-top:1px dotted #000;
margin-top:6px;
width:97%;
padding:6px 0px 0px 12px;;
}
BODY#gaestebuch .reset,
BODY#gaestebuch .submit  {
font-size:11px;
padding:0px;
background-position:0px 0px;
}
BODY#gaestebuch .new_entry {
width:90px;
font-size:11px;display:inline;
}

#slidebox {
width:619px;

border:1px solid #999;
height:300px;
padding-left:10px;
padding-right:10px;
overflow:hidden;
position:relative;
background:transparent url(../images/backgrounds/box/beschreibung-background.gif) repeat-x scroll left bottom;
margin-bottom:12px;
}



#slidebox #slidecontainer {
width:5000px;
background:grey;
position:relative;
top:10px;
}
#slidebox .slide-element {
width:12.1%;
width:598px;
margin-right:2.5%;
margin-right:13px;
margin-left:1px;
border:1px solid transparent;
float:left;

padding:8px;

}
#slidebox .slide-element IMG {
margin-right:12px;
}


#slidebox .slide-element P {
width:100%;
}

#slidebox .right-navi{
display:block;
height:100%;
right:0px;
width:10px;
position:absolute;
background:url(../images/icons/slider-right-button.gif) no-repeat right center;
z-index:5000;

}
#slidebox .left-navi {
display:block;
height:100%;
left:0px;
width:10px;
position:absolute;
z-index:5000;
background: url(../images/icons/slider-left-button.gif) no-repeat left center;

}




.zitat {
font-style:italic;
}

.bold {
font-weight:bold;
}

.bg-ccc {
background-color:#ccc;
}
.bg-white {
background-color:#fff;
}
.no-display {
display:none;
}
SELECT.finder {
background-color:#ccc;
border:1px solid #000;
margin:2px;
height:15px;
font-size:11px;

}
img.success, img.error {
margin-right:4px;
position:relative;
top:4px;
}
