body {margin: 0; padding:0; font-size:12px; color:#474849; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#48494B; background-image:url("/Templates/Default/Images/bg.jpg");background-repeat:repeat-x;background-position: top left;}

td, li, div {font-size:12px; color:#656565; line-height:14px;} 

ul{list-style-image: url(/Templates/Default/Images/punkt.gif);margin-left:0 ;padding-left: 1.5em;}

a:link, a:active, a:visited {color:#BD1B1C; font-weight: normal; text-decoration:none;}
a:hover {color:#BD1B1C; font-weight:normal; text-decoration:underline;}

h1 {font-size:18px; color:#BD1B1C; font-weight:bold; font-style:italic; line-height:20px;}
h2 {font-size:14px; color:#474849; font-weight:bold; line-height:16px;}
h3,h4,h5,h6 {font-size:12px; color:#474849; font-weight:bold; line-height:14px;}

hr {height: 1px; width: 100%; border: 1px solid #DFDFDF;}

.bildlinks {float: left; padding: 0px; margin-top: -2px; margin-right: 5px; border:1px solid #CCCCCC;  }

/* ------ Navigation im Seiteninhalt / Breadcrumbnavigation------ */

.topnavigation {font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}

a.topnavigation:link, a.topnavigation:active, a.topnavigation:visited {font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
a.topnavigation:Hover {font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}

/* ------ Titel im Seiteninhalt------ */
.titel {font-size:13px; color:#0098D2; font-weight:bold;}

/* ------ Beschriebung im Seiteninhalt------ */
.details {font-size:12px; color:#000000; font-weight:normal;}

/* ------ Adresse KREBU------ */
.adresse {font-size:11px; color:#FFFFFF; font-weight:normal;}
a.adresse:link, a.adresse:active, a.adresse:visited, a.adresse:hover {font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration:none;}

/* ------ Navigation ------ */
.navigation {font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:none; text-decoration:none;}
a.navigation:link, a.navigation:active, a.navigation:visited {font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:none; text-decoration:none;}
a.navigation:Hover {font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:none; text-decoration:none;}

.navigation_aktiv {font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:none; text-decoration:none;}
a.navigation_aktiv:link, a.navigation_aktiv:active, a.navigation_aktiv:visited {font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:none; text-decoration:none;}
a.navigation_aktiv:Hover {font-size:12px; color:#FFFFFF; font-weight:bold; text-transform:none; text-decoration:none;}

.subnavigation {font-size:11px;  color:#FFFFFF; text-transform:none; font-weight:normal; text-decoration:none;}
a.subnavigation:link, a.subnavigation:active, a.subnavigation:visited {font-size:11px; color:#FFFFFF; text-transform:none; font-weight:normal; text-decoration:none;}
a.subnavigation:Hover {font-size:11px; color:#FFFFFF; text-transform:none; font-weight:normal; text-decoration:none;}

.subnavigation_aktiv {font-size:11px; color:#FFFFFF; text-transform:none; font-weight:bold; text-decoration:none;}
a.subnavigation_aktiv:link, a.subnavigation_aktiv:active, a.subnavigation_aktiv:visited {font-size:11px; color:#FFFFFF; text-transform:none; font-weight:bold; text-decoration:none;}
a.subnavigation_aktiv:Hover {font-size:11px; color:#FFFFFF; text-transform:none; font-weight:bold; text-decoration:none;}

/* ------ Formulare ------ */
input , textarea , select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #BD1B1C; background-color: #FFFFFF; border-color: #000000; border-style: solid; border-width: 1px;} 

/* ------ Spezialeffekt Tabellen Rollover Navigation ------ */
.rowHigh {background:#E6E6E6; cursor:hand;}
.rowNormal {background:#FFFFFF; cursor:hand;}

/* ------ Leeres Feld oder Tabelle ------ */
.leer {font-size: 11px; color: #000000; background-color: #FFEEDD;  border-color: #FFEEDD; border-style: solid; border-width: 1px;} 

/* ------ Pop Up Fenster ------ */
#images{padding: 1px; text-align:center; background-color: #CCCCCC; display:block; margin:0px;  width: 270px; float: left;}

#bilder {padding: 1px; text-align:center; background-color: #CCCCCC; display:block; margin:1px; width: 90px; float: left;}

#bildlinks a {padding: 0px; text-align:center; background-color: #CCCCCC; display:block; margin:0px; border: 1px solid #FFFFFF; width: 90px; float: left;}
#bildlinks a:hover {border: 1px solid #b0b0b0;}

#bildlinks_details a {padding: 0px; text-align:center; background-color: #CCCCCC; display:block; margin:0px; border: 1px solid #FFFFFF; width: 70px; float: left;}
#bildlinks_details a:hover {border: 1px solid #b0b0b0;}

img {border: 0;} 
