body{
margin: 16px 0px 16px 16px;
font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif;
font-size: 100%;
color: #EEEEEE;
background-color: #000000;
}

table{
width: 100%;
border-collapse: collapse;
}

td{
vertical-align: top;
}

form{
float: left;
width: 90%;
font-size: 100%;
}

.formularkopf{
float: left;
margin: 16px 0px 16px 0px;
width: 100%;
}

.formularzeile{
float: left;
margin: 0px 0px 3px 0px;
width: 100%;
line-height: 20px;
vertical-align: middle;
}

.formularzeile_abschicken{
float: left;
margin: 16px 0px 8px 0px;
width: 100%;
}

.formularzeile_formularfuss{
float: left;
width: 100%;
}

label{
float: left;
width: 20%;
}

input{
font-size: 100%;
color: #FFFFFF;
background-color: #000000;
border: 1px;
border-style: solid;
border-color: #222222;
}

textarea{
font-size: 100%;
color: #FFFFFF;
background-color: #000000;
border: 1px;
border-style: solid;
border-color: #222222;
}

.fehlerbox{
float: left;
margin: 8px 0px 16px 0px;
width: 100%;
}

.fehlertext{
display: block;
line-height: 16px;
vertical-align: middle;
color: #FF0066;
background-color: inherit;
}

.rahmen{
height: auto;
width: 934px;
border: 2px;
border-style: solid;
border-color: #022545;
background-color: #000000;
}

.kopfzeile{
height: 179px;
background-image: url(/image/the-battery-shop.jpg);
background-repeat: no-repeat;
}

.bildlink_startseite{
margin: 0px 0px 0px 100px;
}

.kopfzeile_links{
height: auto;
width: 50%;
}

.kopfzeile_rechts{
height: auto;
width: 50%;
vertical-align: bottom;
}

.kopfzeile_navigation{
float: right;
margin: 0px 0px 0px 0px;
height: 25px;
line-height: 25px;
vertical-align: bottom;
font-size: 70%;
width: 245px;
color: #BBBBBB;
background-color: inherit;
}

.kopfzeile_navigation a{
text-decoration: none;
color: #BBBBBB;
background-color: inherit;
}

.inhalt{
margin: 8px;
}

.inhalt_navigation{
margin: 0px 0px 0px 0px;
padding: 0px 0px 16px 0px;
height: auto;
width: 180px;
}

.inhalt_navigation h1{
float: left;
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
height: 20px;
width: 100%;
line-height: 20px;
vertical-align: middle;
font-size: 80%;
font-weight: bold;
text-indent: 8px;
color: #FFFFFF;
background-color: #022545;
}

.inhalt_navigation table{
margin: 0px;
border: 1px;
border-style: solid;
border-color: #222222;
}

.inhalt_navigation_toplink{
float: left;
width: 100%;
text-indent: 8px;
font-size: 75%;
line-height: 16px;
vertical-align: middle;
}

.inhalt_navigation_toplink a{
text-decoration: none;
color: #FFFFFF;
background-image: inherit;
}

.inhalt_navigation_toplink a:hover{
text-decoration: none;
color: #69C1FF;
background-image: inherit;
}

.inhalt_leerspalte{
width: 20px;
}

/* */

.text_uebersicht{
padding: 8px;
font-size: 75%;
}

.text_uebersicht a{
text-decoration: underline;
color: #000000;
background-color: inherit;
}

#tbl_hersteller{
background-color: #000000;
width: 95%;
}

#tbl_hersteller h1{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 30px;
vertical-align: middle;
font-size: 100%;
color: #FFFFFF;
}

#tbl_hersteller td{
height: 20px;
width: 25%;
vertical-align: middle;
border-collapse: separate;
border: 1px;
border-style: solid;
border-color: #222222;
}

#tbl_hersteller thead{
text-indent: 8px;
height: 20px;
vertical-align: middle;
font-size: 80%;
font-weight: bold;
background-color: #022545;
}

#tbl_hersteller .alpha_nav{
text-indent: 16px;
height: 32px;
line-height: 32px;
vertical-align: middle;
font-size: 75%;
}

#tbl_hersteller .alpha_nav a{
text-decoration: none;
color: #FFFFFF;
background-color: inherit;
}

#tbl_hersteller .alpha_nav a:hover{
text-decoration: none;
color: #69C1FF;
background-image: inherit;
}

#tbl_hersteller .sprungziel{
text-indent: 8px;
height: 32px;
line-height: 32px;
vertical-align: middle;
font-size: 75%;
font-weight: bold;
}

#tbl_hersteller .td_hersteller{
font-size: 75%;
text-indent: 8px;
}

#tbl_hersteller .td_hersteller a{
text-decoration: none;
color: #69C1FF;
background-color: inherit;
}

#tbl_hersteller .td_hersteller a:hover{
text-decoration: underline;
}


/* */

#tbl_produkte1{
background-color: #000000;
width: 90%;
}

#tbl_produkte1 h1{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 30px;
vertical-align: middle;
font-size: 100%;
color: #FFFFFF;
background-color: inherit;
}

#tbl_produkte1 td{
height: 20px;
vertical-align: middle;
border-collapse: separate;
border: 1px;
border-style: solid;
border-color: #222222;
}

#tbl_produkte1 thead{
text-indent: 8px;
height: 20px;
vertical-align: middle;
font-size: 80%;
font-weight: bold;
background-color: #0D4A79;
}

#tbl_produkte1 .seitenzahlen_nav{
text-indent: 8px;
line-height: 30px;
vertical-align: middle;
font-size: 75%;
}

#tbl_produkte1 .seitenzahlen_nav a{
text-decoration: none;
color: #FFFFFF;
background-color: inherit;
}

#tbl_produkte1 .seitenzahlen_nav a:hover{
text-decoration: underline;
color: #69C1FF;
background-color: inherit;
}

#tbl_produkte1 .zeile1{
font-size: 95%;
}

#tbl_produkte1 .zeile2{
font-size: 95%;
background-color: #111111;
}

.produktTrenner1{
float: left;
width: 70%;
}

.produktTrenner2{
float: left;
width: 25%;
}

.produktTrenner2 a{
font-size: 70%;
text-decoration: none;
color: #69C1FF;
}


#tbl_produkte1 .unterordner{
font-size: 70%;
float: left;
width: 100%;
text-indent: 16px;
font-weight: normal;
}

#tbl_produkte1 .unterordner a{
text-decoration: none;
color: #69C1FF;
}

#tbl_produkte1 .aArtKurz{
float: left;
width: 100%;
text-indent: 16px;
font-size: 80%;
height: 20px;
line-height: 20px;
vertical-align: middle;
font-weight: bold;
}

#tbl_produkte1 .aArtKurz_details{
float: left;
width: 100%;
text-indent: 16px;
font-size: 70%;
height: 20px;
line-height: 20px;
vertical-align: top;
}

.fusszeile_inhalt{
margin: 16px 0px 0px 0px;
width: 90%;
font-size: 75%;
border: 1px;
border-style: solid;
border-color: #222222;
}

.fusszeile_inhalt a{
text-decoration: none;
color: #FFFFFF;
background-color: inherit;
}

.fusszeile_inhalt td{
width: 50%;
padding: 8px 8px 8px 8px;
}

.fusszeile{
margin: 16px 0px 16px 0px;
line-height: 32px;
vertical-align: top;
text-align: center;
font-size: 70%;
color: #BBBBBB;
background-color: inherit;
}

.fusszeile a{
text-decoration: none;
color: #BBBBBB;
background-color: inherit;
}


#tbl_extraseite{
background-color: #000000;
font-size: 75%;
width: 90%;
border: 1px;
border-style: solid;
border-color: #222222;
}

#tbl_extraseite a{
text-decoration: none;
color: #FFFFFF;
background-color: inherit;
}

#tbl_extraseite h1{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 20px;
vertical-align: middle;
font-size: 130%;
color: #FFFFFF;
}

#tbl_extraseite h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 30px;
vertical-align: middle;
font-size: 100%;
}

#tbl_extraseite h3{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 30px;
vertical-align: middle;
font-size: 100%;
}

#tbl_extraseite td{
height: 20px;
vertical-align: middle;
border-collapse: separate;
border: 0px;
border-style: solid;
border-color: #222222;
vertical-align: top;
}

#tbl_extraseite thead{
text-indent: 8px;
height: 20px;
vertical-align: middle;
font-size: 80%;
font-weight: bold;
background-color: #0D4A79;
}

#tbl_extraseite td{
padding: 8px;
}

#tbl_extraseite .surftipps a{
color: #FFFFFF;
display: block;
}

#tbl_extraseite .textbox{
padding: 16px 64px 32px 16px;
}



