* {
margin: 0;
padding: 0;
}
html, body {
border: 0 solid;
}
body {
font: 90% Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-align: center;
}
body { word-wrap: break-word; 
}
b, strong {
font-weight: bold;
}
samp, dfn {
cursor: help;
border-bottom: 1px dotted #ccc;
font-style: normal;
}
a img {
border: 0 none;
}
input, textarea {
font-size: 1em;
}
ul { 
list-style-type: square; 
}
p, a, th, td, li, label {
font-size: 1em;
}
th img, td img {
vertical-align: baseline;
text-align: center;
}
table.nopadding td {
padding: 0;
}
p a, li a, p strong {
font-size: 100%;
}
body { background-color: #fff; }
#container { background-color: transparent; position: relative; width: 950px; height: 500px; margin: 0 auto; }
#head { background-color: transparent; text-align: left; margin-top: 30px; }
#head h1 { position: absolute; left: -2000em; }
#main { background-color: black; background-image: url(../bilder/woerterbuch_sprachendienst.jpg); background-repeat: no-repeat; background-position: left top; height: auto; overflow: visible; min-height: 307px; margin-top: 20px; border-color: #000; border-style: solid; border-width: 10px 6px; }
#nav { background-color: #9a3434; background-image: url(../bilder/logo_symbol_sprachendienst.gif); background-repeat: no-repeat; background-position: right top; text-align: left; height: 45px; margin-top: 25px; padding-top: 10px; border-color: #9a3434; border-style: solid; border-width: 10px 10px 10px 6px; }
#nav ul { top: 5px; width: 550px; margin-left: 30px; list-style-type: none; display: block; }
#nav li { float: left; display: inline; }
#nav a { color: #fff; font-size: 12px; background-color: #9a3434; text-decoration: none; text-align: center; width: 6em; height: auto; margin-right: 10px; margin-left: 10px; display: block; border-right: 2px solid #9a3434; border-left: 2px solid #9a3434; }
#nav a:hover { color: #fff; background-color: #9a3434; border-right: 2px solid #fff; border-left: 2px solid #fff; }
#content { text-align: left; width: auto; height: auto; overflow: visible; margin-left: 580px; }
#main p { color: #d0d0d0; font-size: 0.9em; font-family: "Myriad Pro"; padding-top: 5px; padding-bottom: 5px; }
#main h1 { color: #fff; font-size: 1em; font-family: "Myriad Pro"; padding-bottom: 5px; }
#main h2 { color: #fff; font-size: 1.2em; font-family: "Myriad Pro"; padding-bottom: 5px; }
#main p.strong { font-weight: bold; }
#main a { color: #fff; font-size: 0.9em; font-family: "Myriad Pro"; font-weight: bold; text-decoration: none; }
#dannyrothe { text-align: right; margin-top: 10px; }
#footer { clear: both; color: #888; font-size: 0.8em; margin-top: 10px; }
#footer a { color: #888; text-decoration: none; }
#main ul { font-size: 0.9em; font-family: "Myriad Pro"; margin-left: 20px; padding-top: 5px; padding-bottom: 10px; list-style-type: square; }
#main address { font-size: 0.9em; font-family: "Myriad Pro"; font-style: normal; padding-top: 5px; padding-bottom: 5px; }

