body, html, td{
font-family: Arial;
color: #FFF;
font-size: 13px;
line-height: 15px;
/*letter-spacing: inherit;*/

}

body {
background-color: #2A3A48;
padding-left: 5px;
padding-right: 5px;
margin-right: 5px;
margin-left: 5px;
}

a {
outline: none;
}

textarea {

font-size: 13px;

}

h1 {
font-size: 20px;
margin: 0;
padding: 0;
font-style: italic;
margin-top: 20px;
}

a:link, a:visited {
border-bottom: 1px dotted #CCC;
color: #FFF;
text-decoration: none;
}
*a:link {
border: 0px;
text-decoration: underline;
}

*a:visited {
border: 0px;
text-decoration: underline;
}


a:hover {
text-decoration: none;
color: #E8B408;
border-bottom: 1px solid #CCC;
text-decoration: none;
}

*a:hover {
border: 0px;
text-decoration: none;
}

a:link.noline, a:visited.noline, a:hover.noline {
border: 0px;
text-decoration: none;
}

#mainframe {
margin-top: 10px;
text-align:center;
}

#mainlayer {
margin:auto;
width: 790px;
}
#content {
float: right;
text-align: left;
width: 490px;
padding-top: 10px;
}

#ganz {
text-align: left;
padding-top: 20px;
padding-left: 0px;
}

.rahmen {
border: 1px solid #FFF;
}
.linie {
border-bottom: 1px solid #FFF;
font-size: 2px;
padding: 0;
margin: 0;
}
.grossSchrift {
font-size: 16px;
font-weight: bold;
}
.textabstand {
padding-top: 10px;
}

#inhalt_table a:link, #inhalt_table a:visited {
/*text-decoration: none;*/
}

#inhalt_table a:hover {
text-decoration: none;
color: #E8B408;
}
#links {
text-align: left;
padding-top: 10px;
width: 280px;
}

#steckbrief table{
background-color: #808080;
color: #2A3A48;
}

#steckbrief td {
line-height: 20px;
}
#anschrift {
width: 220px;
float: right;
}
#formular {
width: 500px;
float: left
}
#fahrzeugbox img {
margin-bottom: 32px;
}
.textfeld {
border: 1px solid #FFF;
background: transparent;
color: #FFF;
font-family: Arial;
}
.button {
border: 1px solid #FFF;
background: transparent;
color: #FFF;
}

/*#inhalt_table  ul {
list-style-type: none;
padding:0;
margin: 0;

}
*/

a.butt {
display: block;
border: 0px solid #FFF;
width: 483px;
height: 29px;
font-size: 16px;
font-weight: bold;
padding: 3px;
background-image: url(heizlampe.gif);
background-position: right;
background-repeat: no-repeat;
text-decoration: none;
}
a:link.butt, a:visited.butt {
border: 0px;
text-decoration: none;
}

a:hover.butt {
background-image: url(heizlampe_gelb.gif);
border: 0px;
}

ul {
list-style-type: square;
}

#links li {
line-height: 200%;
}

#anschrbox {
background-color: #808080;
padding: 2px;
}

.anschrbox {
background-color: #808080;
padding: 2px;
}
.rahmenbild {
border: 1px solid #CCC;
padding: 10px;
margin-top: 10px;
}

hr {
border-width: 1px 0 0 0;
border-style: solid;
border-color: #FFFFFF;
}

.diashow {
padding-top: 15px;
text-align: center;
}
ul.wideli li {
margin-bottom: 5px;
}
.blocktext {
text-align: justify;
}

#counter a {
text-decoration: none;
border: 0px;

}

#lupe {
position: absolute;
width: 29px;
height: 29px;
z-index: 1;
}

#linksmen li {

list-style-image: url(heizlampe_zeiger_no.gif);
color: blue;
}

