/**
 * Datei network.css
 *
 * Zuständig für das Grundlayout.
 *
 * @author Matthias Gally
 * @copyright Gally Webdesign 2006
 */
html,body{ margin: 0; padding: 0; color: #FFFFFF; background: #006666; font-size: 101%; text-align: center; /*fuer IE_quirks*/ height: 100%; }
* { margin: 0; padding: 0; font-family: Arial,Helvetica,sans-serif; }
.cb { clear: both; }
.cl { clear: left; }
.cr { clear: right; }
.error { margin-bottom: 6px; display: block; color: #ff0000; background: #FFFFFF; font-weight: bold; }
.addmlmlabels { margin-bottom: 6px; display: block; font-weight: normal; }
fieldset { border: 0; }
img { border: none; }
body { }
div#all { margin: 0 auto 0 auto; padding: 0; width: 920px; background: url('../img/network/hintergrund2.gif') #009999; color: #000000; text-align: left; /*Aufheben von IE_quirks im BODY*/ position: relative; height: 100%; }
div#header { margin: 0; padding: 0; width: 920px; background: url('../img/network/collage_header.gif'); height: 155px; position: absolute; top: 0px; z-index: 2; overflow: auto; }
div#header.nomainmenu { height: 155px; }
div#header p, div#header input { margin: 8px; font-size: 10px; }
div#header p#menulocation { margin: 0 10px 0 10px; font-size: 11px; letter-spacing: 1px; }
div#header input { margin: 0 10px 0 2px; }
div#langselect { width: 100px; position: absolute; top: 92px; right: 166px; z-index: 7; }
div#mainmenu { width: 500px; position: absolute; top: 128px; left: 27px; z-index: 3; }
div#mainmenu ul { margin: 0px 0px 0px 0px; list-style-type: none; font-size: 16px; }
div#mainmenu li { float: left; border-left: 1px solid #FFFFFF; display: block; text-align: left; }
div#mainmenu a { padding: 0 4px 0 4px; display: block; color: #FFFFFF; background: #006666; font-weight: normal; font-size: 12px; text-decoration: none; letter-spacing: 1px; }
div#mainmenu a:hover { text-decoration: underline; }
div#mainmenu a.selected { font-weight: bold; text-decoration: none; }
div#mainmenu a.opened { font-weight: bold; text-decoration: none; }
div#navigation { width: 173px; background: url('../img/network/hintergrund.gif'); position: absolute; top: 155px; right: 0px; z-index: 5; }
div#menu { width: 173px; }
div#menu a { color: #FFFFFF; background: #663366; font-weight: normal; text-decoration: none; }
div#menu a:hover { font-weight: bold; }
div#menu ul li a.opened { font-weight: bold; }
div#menu ul { padding: 0; margin: 0; list-style: none; }
div#menu ul li { padding-left: 23px; padding-bottom: 9px; margin: 0px 0px 0px 0px; padding-top: 3px; background: url('../img/network/button_off.gif') no-repeat; font-size: 12px; }
div#menu li.selected a { font-weight: normal; font-size: 12px; text-decoration: none; }
div#menu li.selected a:hover { font-weight: bold; }
div#menu li.selected a.selected { font-weight: bold; }
div#menu li.selected ul { margin-top: 3px; padding: 5px 0 0 0; background: url('../img/network/button_dehnung.gif'); }
div#menu li.selected ul li { margin: -1px 0; padding: 1px 0 1px 0; border-bottom: 1px solid #FFFFFF; background: url('../img/network/button_dehnung.gif'); }
div#menu li.selected ul li.last-child { border: 0; background: url('../img/network/abschluss_button.gif') no-repeat; height: 32px; }
div#menu li.selected ul li a { margin-left: 8px; color: #663366; background: #FFFFFF; font-weight: normal; text-decoration: none; }
div#menu li.selected ul li a:hover { font-weight: bold; }
div#menu li.opened { padding-bottom: 0; }
div#menu li.opened a { font-weight: normal; font-size: 12px; text-decoration: none; }
div#menu li.opened a:hover { font-weight: bold; }
div#menu li.opened a.selected { font-weight: bold; }
div#menu li.opened ul { margin-top: 3px; padding: 5px 0 0 0; background: url('../img/network/button_dehnung.gif'); }
div#menu li.opened ul li { margin: -1px 0; padding: 1px 0 1px 0; border-bottom: 1px solid #FFFFFF; background: url('../img/network/button_dehnung.gif'); }
div#menu li.opened ul li.last-child { border: 0; background: url('../img/network/abschluss_button.gif') no-repeat; height: 35px; }
div#menu li.opened ul li a { margin-left: 8px; color: #663366; background: #FFFFFF; font-weight: normal; text-decoration: none; }
div#menu li.opened ul li a:hover { font-weight: bold; }
div#highlight { width: 189px; color: #000000; background: url('../img/network/dehnung_highlight.gif') #009999 repeat-y; line-height: 15px; position: absolute; top: 155px; z-index: 4; }
div#highlight a { color:#cc3333; background:#ffffff; line-height: 15px; text-decoration: none; }
div#highlight a:hover { text-decoration: underline; }
div#highlight p { margin: 0px 20px 5px 15px; font-size: 11px; line-height: 15px;}
div#highlight h1 { margin: 0px 20px 5px 15px; font-size: 14px; color: #0066CC; line-height: 15px; background:#ffffff }
div#highlight .highlight-body { }
div#highlight .highlight-head { background: url('../img/network/oben_highlight.gif') no-repeat bottom left; height: 27px; }
div#highlight .highlight-footer { background: url('../img/network/abschluss_highlight.gif') no-repeat; height: 26px; }
div#content { width: 920px; color: #000000; background: url('../img/network/dehnung_content.gif') #FFFFFF; font-size: 12px; text-align: left; /*fuer IE_quirks*/ position: absolute; top: 155px; left: 0px; z-index: 1; }
div#module { margin-top: 6px; margin-left: 211px; width: 500px; line-height: 18px; height: 100%; min-height: 768px; }
div#content h1 { color: #663366; background: #FFFFFF; font-size: 20px; margin:0 0 19px 0;}
div#content h2 { color: #000000; background: #FFFFFF; font-size: 13px; font-weight: bold;  margin:0 0 19px 0;}
div#content h3 { color: #663366; background: #FFFFFF; font-size: 16px; margin:0 0 19px 0;}
div#content h4 { color: #663366; background: #FFFFFF; font-size: 14px; margin:0 0 19px 0;}
div#content h5 { color: #663366; background: #FFFFFF; font-size: 12px; margin:0 0 19px 0;}
div#content li { margin-left: 40px; }
div#content fieldset { margin: 0; border: 0; padding: 6px; }
div#content form { margin: 0; padding: 0; }
div#content label { margin: 0 3px 0 0; font-weight: normal; font-size: 12px;}
div#content p { font-size: 13px; margin:0 0 27px 0;}
div#content br { margin:0 0 0 0;}
div#content a { font-size: 13px; color:#663366; background:#ffffff; text-decoration: none; text-decoration: underline; }
div#content a:hover { }
div#content input, textarea { font-size: 12px; }
div#content .content-head { color: #000000; background: url('../img/network/oben_content.gif') #006666 no-repeat; height: 27px; }
div#content .content-footer { color: #000000; background: url('../img/network/abschluss_content.gif') #006666 no-repeat; height: 24px; }
div#content .explanation { font-style: italic; }
div#content .content-starter { float:left; width:130px; }
div#content .content-starter2 { float:left; width:380px; }
div#content .content-finisher { clear:both; }
table th {}