body
{
font-family:Verdana,Helvetica,Arial,Geneva,sans-serif;
color:#000000;
background-color:#ffffff;
}

a.nav:link {text-decoration:none; color:#ffffff;}            /* noch nicht besuchte ziele */
a.nav:visited {text-decoration:none; color:#ffffff;}         /* besuchte ziele */
a.nav:hover {text-decoration:underline; color:#ffffff;}      /* verweise bei "MouseOver" */
a.nav:active {text-decoration:none; color:#ffffff;}          /* angeklickte verweise */

a:link {text-decoration:underline; color:#003300;}           /* noch nicht besuchte ziele */
a:visited {text-decoration:underline; color:#003300;}        /* besuchte ziele */
a:hover {text-decoration:underline; color:#003300;}          /* verweise bei "MouseOver" */
a:active {text-decoration:underline; color:#003300;}         /* angeklickte verweise */

p,td,li
{
font-family:Verdana,Helvetica,Arial,Geneva,sans-serif;
font-size:11px;
line-height:19px;
color:#000000;
}

.tm_sidebar
{
background-color:#2E8B57;
}

.marquee
{
font-family:Verdana,Helvetica,Arial,Geneva,sans-serif;
font-size:11px;
line-height:16px;
color:#000000;
}

.header1
{
font-family:Verdana,Helvetica,Arial,Geneva,sans-serif;
font-size:20px;
line-height:25px;
color:#ffffff;
font-weight:bold;
}

.header2
{
font-family:Verdana,Helvetica,Arial,Geneva,sans-serif;
font-size:24px;
line-height:24px;
color:#000000;
font-weight:bold;
}

.header3
{
font-family:Verdana,Helvetica,Arial,Geneva,sans-serif;
font-size:15px;
line-height:20px;
color:#000000;
font-weight:bold;
}

.headline
{
font-family:Verdana,Helvetica,Arial,Geneva,sans-serif;
font-size:11px;
line-height:19px;
color:#000000;
font-weight:bold;
}

.footer
{
font-family:Verdana,Helvetica,Arial,Geneva,sans-serif;
font-size:11px;
line-height:12px;
color:#ffffff;
}

.bildrahmen
{
border:2px solid #2E8B57;
padding:0px;
}

.linie400
{
width:400px;
height:1px;
color:#000000;
background-color:#000000;
border:0px;
}

.linie750
{
width:750px;
height:1px;
color:#000000;
background-color:#000000;
border:0px;
}

table.preise
{
border-collapse: collapse;
margin-right: auto;
margin-left: 0;
width: 500px;
height: auto;
}

td.preise
{
border: 1px solid #000000;
padding: 5px;
text-align: center;
}

table.foto
{
border-collapse: collapse;
margin-right: auto;
margin-left: 0;
width: 700px;
height: auto;
}

td.foto
{
padding: 5px;
text-align: center;
}