html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse;border-spacing: 0;}
body {font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #999; background: #fff;}
.imp p {margin-bottom: 10px}
.alignleft {float: left}
.alignright {float: right}
.clear {clear: both}
a {text-decoration: underline; color: #000}
a:hover {text-decoration: none}
h1 {left: -999px; position: absolute}
h1, h2,h3 {color: #000; font-size: 11px; text-transform: uppercase; margin-bottom: 5px}
h3.great {font-size: 38px; line-height: 42px; margin-bottom: 40px}
#wrapper {width: 622px; margin: 0 auto}
.box {margin-bottom: 30px; padding-bottom: 28px; border-bottom: 2px solid #666}
.box p,.lbox p {width: 300px; text-align: justify; line-height: 15px}
.box p.comp {width: 622px; text-align: justify; line-height: 15px}
.lbox {margin-bottom: 30px}
.left {float: left; width: 300px}
.right {float: right; width: 300px}
ul.menu {list-style: none; margin-top: 20px; text-transform: uppercase}
ul.menu li {float: left; margin-right: 15px}
ul.menu li a {background: url(images/sprachwerkstatt_menu_03.gif) 0px 2px no-repeat; padding:0 10px 10px 14px;; display: block}
ul.vita {list-style-position: outside; list-style: square; margin-left: 15px; font-size: 14px}
ul.vita li {margin-bottom: 12px; line-height: 17px}
ul.angebot {list-style-position: outside; list-style: square; margin:20px 0 20px 50px; float: left}
ul.angebot li h3 {font-size: 18px; color: #999; text-transform: none}
ul.angebot li {margin-bottom: 12px; line-height: 17px}
.footer {background: url(images/2.gif) repeat-x; height: 268px}