body {font-family: Arial, sans-serif; font-size: 12px;scrollbar-base-color: white;}
.haupt	{background-color:#FDFDFD;width:971px;height:670px;}
.boxlogo {background-color:#fdfdfd;width:255px;height:177px;background-image : url(graphs/logo.jpg);border-right:thin solid #215496; border-bottom: thin solid #215496;}
.boxfoto {background-color:#215496;width:717px;height:218px;background-image : url(fotos/startseite.jpg);border-bottom:thin solid #215496;}
.boxfoto1 {background-color:#215496;width:717px;height:218px;background-image : url(fotos/angebot.jpg);border-bottom:thin solid #215496;}
.boxfoto2 {background-color:#215496;width:717px;height:218px;background-image : url(fotos/handel.jpg);border-bottom:thin solid #215496;}
.boxfoto3 {background-color:#215496;width:717px;height:218px;background-image : url(fotos/referenz.jpg);border-bottom:thin solid #215496;}
.boxfoto4 {background-color:#215496;width:717px;height:218px;background-image : url(fotos/unternehmen.jpg);border-bottom:thin solid #215496;}
.boxfoto5 {background-color:#215496;width:717px;height:218px;background-image : url(fotos/impressum.jpg);border-bottom:thin solid #215496;}

.spruch {background-color:#F5F5F5;width:180px;height:90px;font-family: Arial, sans-serif;color:black;font-size:12px;font-style:normal;font-weight:bold;padding:13 13 13 13;}
.marktkommentar {background-color:#F5F5F5;width:180px;height:100px;overflow:auto;font-family: Arial, sans-serif;color:black;font-size:12px;font-style:normal;font-weight:normal;padding:13 13 13 13;}
.foto {background-color:#F5F5F5;width:188px;height:220px;padding:13 13 13 13;}
.boxadress {font-family: Arial, sans-serif; color: #00549E; font-size:11px; font-style:normal;font-weight:normal;width:255px;height:230px;border-right:thin solid #215496;}

.webdesign {font-family: Arial, sans-serif; color: white; font-size:9px; font-style:normal;font-weight:normal;letter-spacing:2px;}
.webdesign:link {font-family: Arial, sans-serif; color: white; font-size:9px; font-style:normal;font-weight:normal;letter-spacing:2px;}
.webdesign:hover {font-family: Arial, sans-serif; color: white; font-size:9px; font-style:normal;font-weight:normal;letter-spacing:2px;}
.webdesign:visted {font-family: Arial, sans-serif; color: white; font-size:9px; font-style:normal;font-weight:normal;letter-spacing:2px;}

.text {font-family: Arial, sans-serif; color: black; font-size: 12px; font-style : normal;font-weight : normal;}
.text:link	{font-family: Arial, sans-serif; color: black; font-size: 12px; font-style : normal;font-weight : normal;text-decoration:underline;}
.text:hover	{font-family: Arial, sans-serif; color: black; font-size: 12px; font-style : normal;font-weight : normal;text-decoration:none;}
.text:visited	{font-family: Arial, sans-serif; color: #00549E; font-size: 12px; font-style : normal;font-weight : normal;text-decoration:none;}

.menu {width: 255px;height: 44px;background-image: url(graphs/menu.jpg);border-bottom:thin solid #215496;border-right:thin solid #215496;}
.menutext {font-family: Arial, sans-serif;color:black;font-size:12px;font-style:normal;font-weight:bold;}

a {font-family: Arial, sans-serif;color:black;font-size:12px;font-style:normal;font-weight:bold;text-decoration: none;}
a:link {font-family: Arial, sans-serif;color:black;font-size:12px;font-style:normal;font-weight:bold;text-decoration: none;}
a:hover {font-family: Arial, sans-serif;color:black;font-size:12px;font-style:normal;font-weight:bold;text-decoration: underline;}
a:visited	{font-family: Arial, sans-serif; color: #00549E; font-size:12px; font-style:normal;font-weight:bold;text-decoration:none;}

.mail {font-family: Arial, sans-serif;color:#00549E;font-size:11px;font-style:normal;font-weight:normal;text-decoration: none;}
.mail:link {font-family: Arial, sans-serif;color:#00549E;font-size:11px;font-style:normal;font-weight:normal;text-decoration: underline;}
.mail:hover {font-family: Arial, sans-serif;color:#00549E;font-size:11px;font-style:normal;font-weight:normal;text-decoration: none;}
.mail:visited {font-family: Arial, sans-serif; color: black; font-size:11px; font-style:normal;font-weight:normal;text-decoration:none;}

#box {
position:absolute; top:50px; left:50px; 
z-index:5;}

#box a {
text-decoration:none;
display:block;
padding:5px;
}

#box a:hover {
width:300px;}

#box a span {display:none;}

#box a:hover span {
color:black;
background:#ffffff;
font:normal 12px arial, sans-serif;
border:1px solid black;
display:block;
padding:10px;}
