body {margin: 0; padding:0; font-size:11px; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; background:url("../Images/bg.jpg"); background-color:#656567} 

td, li, div {font-size:11px; color:#000000; line-height:15px;} 

a:link, a:active, a:visited {color:#3B5EA0; font-size:11px; font-weight:normal; text-decoration:underline;}
a:hover {color:#3B5EA0; font-weight:normal; font-size:11px; text-decoration:none;}

h1,h2,h3,h4,h5,h6 {font-size:13px; color:#000000; font-weight:bold; line-height:12px;}
hr {height: 1px; width: 100%; border: 1px solid #A1A1A3;}

/* ------ Navigation im Seiteninhalt / Breadcrumbnavigation------ */
.topnavigation {font-size:11px; color:#A5A5A5; font-weight:normal; text-decoration:none;}
a:link.topnavigation, a:active.topnavigation, a:visited.topnavigation {font-size:11px; color:#A5A5A5; font-weight:normal; text-decoration:none;}
a:Hover.topnavigation {font-size:11px; color:#A5A5A5; font-weight:normal; text-decoration:none;}

/* ------ Titel im Seiteninhalt------ */
.titel {font-size:13px; color:#E6E6E6; font-weight:bold;}

/* ------ Rechter Rand------ */
.bg_rechts {background-color: #4B4C50;background-image:url("../Images/rand_rechts.gif"); background-position: bottom left; background-repeat:no-repeat; background-attachment:fixed; padding:0px;} 

/* ------ Footer Normal------ */
.footer {font-size:10px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
a:link.footer, a:active.footer, a:visited.footer {font-size:10px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
a:Hover.footer {font-size:10px; color:#FFFFFF; font-weight:normal; text-decoration:none;}

/* ------ Footer PowerMedia------ */
.footer_pm {font-size:10px; color:#ACACAE; text-decoration:none;}
a:link.footer_pm, a:active.footer_pm, a:visited.footer_pm {font-size:10px; color:#ACACAE; text-decoration:none;}
a:Hover.footer_pm {font-size:10px; color:#ACACAE; text-decoration:none;}

/* ------ Navigation ------ */
.navigation {font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
a:link.navigation, a:active.navigation, a:visited.navigation {font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}
a:Hover.navigation {font-size:11px; color:#000000; font-weight:bold; text-decoration:none;}

.navigation_aktiv {font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a:link.navigation_aktiv, a:active.navigation_aktiv, a:visited.navigation_aktiv {font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
a:Hover.navigation_aktiv {font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.subnavigation {font-size:11px; color:#345696; font-weight:normal; text-decoration:none;}
a:link.subnavigation, a:active.subnavigation, a:visited.subnavigation {font-size:11px; color:#345696; font-weight:normal; text-decoration:none;}
a:Hover.subnavigation {font-size:11px; color:#345696; font-weight:normal; text-decoration:none;}

.subnavigation_aktiv {font-size:11px; color:#345696; font-weight:bold; text-decoration:none;}
a:link.subnavigation_aktiv, a:active.subnavigation_aktiv, a:visited.subnavigation_aktiv {font-size:11px; color:#345696; font-weight:bold; text-decoration:none;}
a:Hover.subnavigation_aktiv {font-size:11px; color:#345696; font-weight:bold; text-decoration:none;}

/* ------ Formulare ------ */
input , textarea , select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #FFFFFF; border-color: #597F94; border-style: solid; border-width: 1px;} 

/* ------ Spezialeffekt Tabellen Rollover Navigation ------ */
.rowHigh {background-image: url("../Images/navigation-aktiv.gif"); cursor:hand; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.rowNormal {background-image: url("../Images/navigation-inaktiv.gif");cursor:hand; font-size:10px; color:#000000; font-weight:bold; text-decoration:none;}
.rowLoading {background-image: url("../Images/navigation-inaktiv.gif");cursor:hand; font-size:10px; color:#000000; font-weight:bold; text-decoration:none;}
.rowActive {background-image: url("../Images/navigation-aktiv.gif"); cursor:hand; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* ------ 1 Pixel Rand ------ */
.spezialrand {border-right: 1px solid #ACACAC; border-left: 1px solid #ACACAC; border-bottom: 1px solid #ACACAC; border-top: 1px solid #ACACAC; border-collapse: collapse; background-color: #FFFFFF;}

/* ------ 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 ------ */
#bilder a {padding: 4px; background-color: #868887; display:block; margin:8px; border: 1px solid #79797b; width: 70px;}
#bilder a:hover {border: 1px solid #b0b0b0;}

/* ------ Link Lageplan ------ */
#lageplan a {padding: 4px; background-color: #868887; display:block; margin:0px; border: 1px solid #79797b; width: 190px;}
#lageplan a:hover {border: 1px solid #b0b0b0;}