body
{
margin: 0px;
padding: 0px;
background-color: white;
}

#topnavi
{
background-image: url("../imgs/bck_oben.jpg");
visibility: visible;
position: absolute;
top: 0px;
left: 237px;
width: 978px;
height: 61px;
}

#logo
{
visibility: visible;
position: absolute;
top: 16px;
left: 19px;
width: 183px;
height: 52px;
}

.topnavispace
{
margin-left:7px;
margin-top:35px;
}

.spaltenavi
{
background-image: url("../imgs/b1.jpg");
background-repeat:no-repeat;
background-position:top right;
background-color:#dbeaed;
width:200px;
font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

.spaltenavi2
{
background-color:#dbeaed;
width:200px;
}

.spalteinfo
{
background-image: url("../imgs/b2.jpg");
background-repeat:no-repeat;
background-position:top left;
background-color:#E9E9EA;
width:278px;
}

.spalteinfo2
{
background-color:#E9E9EA;
width:278px;
}

.copy
{
height:10px;
color:white;
font-family:arial;
font-size:10px;
font-weight:normal;
margin:0px;
padding:0px;
}

.cline
{
height:14px;
width:278px;
background-color:#018496;
margin:0px;
padding:0px;
}

.content
{
margin-left:48px;
margin-right:15px;
}

p
{
color:black;
font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:12px;
font-weight:normal;
}

li
{
color:black;
font-family:Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
font-size:12px;
font-weight:normal;
}

radio
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
BACKGROUND-COLOR: transparent;
}

SELECT
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
BACKGROUND-COLOR: transparent;
}

INPUT
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

TEXTAREA
{
FONT-SIZE: 11px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
}

HR
{
color: #043A82;
background-color: #043A82;
height: 1px;
}

img
{
border:0px;
margin:0px;
padding:0px;
}

td
{
margin:0px;
padding:0px;
}

/*anfang news bereich */

/*die templates heißen jeweils so, wie auch die style-sheets heißen.
news_einzeln zur anzeige einzelner news (nach klick auf "mehr")
news_history für übersicht aller news
news_vorschau für die voransicht der news mit kurzem text */

div.news_einzeln
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
padding-bottom: 14px;
}

div.news_history
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
padding-bottom: 14px;
}

div.news_vorschau
{
FONT-SIZE: 12px;
FONT-FAMILY: verdana,arial,helvetica,sans-serif;
padding-bottom: 14px;
}
/*ende news bereich */

/*anfang shop bereich*/
table.detail
{
}

td.detail
{
border: 0;
padding: 4px;
background-color: #DFDFDF;
}

h4.detail
{
font-size: 12px;
margin: 2px;
padding: 0;
}

p.detail
{
font-size: 10px;
}

td.farbig
{
border: 0;
padding: 4px;
background-color: #DFDFDF;
}

td.farbig2
{
border: 0;
padding: 4px;
}

table.liste
{
width: 100%;
border: 0px;
}

h4.liste
{
font-size: 12px;
}

p.liste
{
font-size: 10px;
}
/*ende shop bereich*/

a:link    { color:#018496; text-decoration: none; font-size: 12px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a:active  { color:#018496; text-decoration: none; font-size: 12px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a:visited { color:#018496; text-decoration: none; font-size: 12px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a:hover   { color:#018496; text-decoration: none; font-size: 12px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}

a.extrasnavi:link    { color:white; text-decoration: none; font-size: 12px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.extrasnavi:active  { color:white; text-decoration: none; font-size: 12px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.extrasnavi:visited { color:white; text-decoration: none; font-size: 12px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
a.extrasnavi:hover   { color:white; text-decoration: none; font-size: 12px; font-weight:bold; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}

a.subsubmenu:link    { color:black; text-decoration: none; font-size: 12px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;line-height:15px;}
a.subsubmenu:active  { color:black; text-decoration: none; font-size: 12px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;line-height:15px;}
a.subsubmenu:visited { color:black; text-decoration: none; font-size: 12px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;line-height:15px;}
a.subsubmenu:hover   { color:black; text-decoration: underline; font-size: 12px; font-weight:normal; font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;line-height:15px;}