
/* schriftstil,abstände */

body
{margin-top: 10px; margin-left: 10px; margin-right: 10px;margin-bottom: 10px; color: #000000; background-color:#003333; font-family: Arial; font-size: 10pt;}

table,tr,td
{ color: #000000 ;font-family: Arial; font-size: 10pt}

#kopf    { font:bold    12pt Arial; color:000000; letter-spacing:2px}
#text    { font:        11pt Arial; color:000000; letter-spacing:0px}
#textb   { font:bold    11pt Arial; color:000000; letter-spacing:0px}
#textk   { font:italic  11pt Arial; color:000000; letter-spacing:2px}
#textpreis  { font:     11pt Arial; color:000000; letter-spacing:0px; background-image:url(images/preis.png); border:1px solid #000000;}
#textprod   { font:     12pt Arial; color:000000; letter-spacing:0px; border:0px solid #000000;}
#textak  { font:         8pt Arial; color:000000; letter-spacing:0px}
#form    { font:        10pt Arial; color:000000; letter-spacing:2px}
#iframe  { font:        11pt Arial; color:000000; letter-spacing:0px}

.menu    { font:8pt Arial; color:ff0000;}


/* grundlayout*/

.leiste {background-color:#ffffff; color:#000000;  text-decoration:none ;font-family:Arial, sans-serif; font-size: 10pt;
line-height:10px;
height:20px;
}

.rand {background-color:#ffffff;
}

.leisteun { color:#000000;  text-decoration:none ; font-family:Arial, sans-serif; font-size: 10pt;
}

.nav {background-color:#ffffff; color:black;  text-decoration:none ; font-family:Arial, sans-serif; font-size: 10pt;
}

.main {background-color:#ffffff;}

.inhalt {background-color:#ffffff;
padding:10px;
}

/* menu1 linke  seite Allgemein */

#menu1 a {display: block;
background-color:#ffffff;
color:#000000; text-decoration:none; font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu1 a:visited{
background-color:#ffffff;
color:#000000;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu1 a:active{
background-color:#ffffff;
color:#000000;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}


#menu1 a:hover {
background-color:#000000;
color:#ffffff;
text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

/* menu2 linke seite Produkte */

#menu2 a {display: block;
background-color:#fefefe;
color:#336666; text-decoration:none; font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu2 a:visited{
background-color:#fefefe;
color:#336666;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu2 a:active{
background-color:#fefefe;
color:#336666;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu2 a:hover {
background-color:#336666;
color:#fefefe;
text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

/* menu3 linke seite Dienstleistung */

#menu3 a {display: block;
background-color:#ffffff;
color:#223399; text-decoration:none; font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu3 a:visited{
background-color:#ffffff;
color:#223399;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu3 a:active{
background-color:#ffffff;
color:#223399;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}


#menu3 a:hover {
background-color:#223399;
color:#ffffff;
text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

/* menu4 linke seite Karriere */

#menu4 a {display: block;
background-color:#ffffff;
color:#FF9933; text-decoration:none; font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu4 a:visited{
background-color:#ffffff;
color:#FF9933;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu4 a:active{
background-color:#ffffff;
color:#FF9933;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}


#menu4 a:hover {
background-color:#FF9933;
color:#ffffff;
text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

/* menu5 linke seite MEGASTORE */

#menu5 a {display: block;
background-color:#fefefe;
color:#990000; text-decoration:none; font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu5 a:visited{
background-color:#fefefe;
color:#990000;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

#menu5 a:active{
background-color:#fefefe;
color:#990000;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}


#menu5 a:hover {
background-color:#990000;
color:#fefefe;
text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:174px;
padding-left:4px;
}

/* Untermenüs */

#umenu1 a {display: block;
background-color:#fefefe;
color:#336666; text-decoration:none; font-family:Arial, sans-serif; font-size: 10pt; font-weight: bold;
border:solid 0px #000000;
line-height:20px;
height:20px;
width:176px;
padding-left:4px;
}

#umenu1 a:visited{
background-color:#fefefe;
color:#336666;text-decoration:none;font-family:Arial, sans-serif; font-size: 10pt; font-weight: bold;
border:solid 0px #000000;
line-height:20px;
height:20px;
width:176px;
padding-left:4px;
}

#umenu1 a:active{
background-color:#fefefe;
color:#336666;text-decoration:none;font-family:Arial, sans-serif; font-size: 10pt; font-weight: bold;
border:solid 0px #000000;
line-height:20px;
height:20px;
width:176px;
padding-left:4px;
}


#umenu1 a:hover {
background-color:#ffffff;
color:#000000; text-decoration:none;font-family:Arial, sans-serif; font-size: 10pt; font-weight: bold;
border:solid 0px #000000;
line-height:20px;
height:20px;
width:176px;
padding-left:4px;
}

#umenu2 a {display: block;
background-color:#ffffff;
color:#223399; text-decoration:none; font-family:Arial, sans-serif; font-size: 10pt; font-weight: bold;
border:solid 0px #000000;
line-height:20px;
height:20px;
width:176px;
padding-left:4px;
}

#umenu2 a:visited{
background-color:#ffffff;
color:#223399;text-decoration:none;font-family:Arial, sans-serif; font-size: 10pt; font-weight: bold;
border:solid 0px #000000;
line-height:20px;
height:20px;
width:176px;
padding-left:4px;
}

#umenu2 a:active{
background-color:#ffffff;
color:#223399;text-decoration:none;font-family:Arial, sans-serif; font-size: 10pt; font-weight: bold;
border:solid 0px #000000;
line-height:20px;
height:20px;
width:176px;
padding-left:4px;
}


#umenu2 a:hover {
background-color:#ffffff;
color:#000000; text-decoration:none;font-family:Arial, sans-serif; font-size: 10pt; font-weight: bold;
border:solid 0px #000000;
line-height:20px;
height:20px;
width:176px;
padding-left:4px;
}

#rahmen
{
background-color:#eeeeee;
background-image:url(images/prodback.png);
color:#000000;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
width:680px;
padding:10px;
}


#menuunten
{
background-color:#eeeeee;
background-image:url(images/prodback.png);
color:#000000;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
width:680px;
padding:10px;
}

#prodmenu
{
background-color:#eeeeee;
background-image:url(images/prodback.png);
color:#000000;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:20px;
height:120px;
width:680px;
padding:10px;
}

#prodhead
{
background-image:url(images/prodhead.png);
color:#000000;text-decoration:bold;font-family:Arial, sans-serif; font-size: 14pt;
border:solid 2px #000000;
line-height:20px;
height:20px;
width:680px;
padding:10px;
text-align:center;
vertical-align:middle;
}

#prodpic
{
background-color:#ffffff;
border:solid 1px #000000;
text-align:right;
vertical-align:top;
}

#produkte
{
background-color:#eeeeee;
background-image:url(images/prodback.png);
color:#000000;text-decoration:none;font-family:Arial, sans-serif; font-size: 11pt;
border:solid 2px #000000;
line-height:30px;
height:190px;
width:680px;
padding:10px;
}

#produktdetails
{
background-color:#eeeeee;
background-image:url(images/prodback.png);
color:#000000;text-decoration:none;font-family:Arial, sans-serif; font-size: 10pt;
border:solid 2px #000000;
line-height:30px;
width:680px;
padding:10px;
}


a.akt-picture {
text-decoration: none
}

img.akt-picture:hover {
background: #FFFFFF;
text-decoration: none;
}

a.akt-picture span {
visibility: hidden;
position: absolute;
left: 10px;
padding: 0px;
text-decoration: none;
}

a.akt-picture:hover span {
visibility: visible;
border: 2px solid #000000;
color: #000000;
background: #FFFFFF;
text-decoration: none;
}



/* allgemeine links im text */

a:link    { color:#000000; text-decoration:underline;font-family: Arial; font-size: 11pt; }

a:visited { color:#000000; text-decoration:underline;font-family: Arial; font-size: 11pt; }

a:active  { color:#000000; text-decoration:underline;font-family: Arial; font-size: 11pt; }

a:hover   { color:#336666; text-decoration:underline;font-family: Arial; font-size: 11pt; }