﻿/* Globale */

BODY, TD, P, DIV, H1, H2, DIV {font-family:verdana;font-weight:normal;}
Body {margin:0px;margin-top:5px;}
TD {vertical-align:top;}
H1 {line-height:140%;font-size:12pt;font-weight:bold;letter-spacing:1px;margin-top:6px;margin-bottom:6px;}
H2 {margin-top:12px;margin-bottom:0px;font-size:100%;font-weight:bold;color:#000066;}
UL {text-align:left;font-size:10pt;}
A {	text-decoration: none;}
ol, ul {padding-left:25px;margin-left:0px;}
li {padding-left:0px;}




/*  Content Fields */

.message {margin-left:20px;margin-right:20px;margin-top:6px;margin-bottom:6px;font-size:12;color:white;}
.message2 {margin-left:250px;margin-right:20px;margin-top:6px;margin-bottom:6px;font-size:10;color:white;text-align:justify;}
.message3 {margin-left:300px;margin-right:20px;margin-top:6px;margin-bottom:6px;}
.message3 a {font-size:20;text-decoration:none;color:white;}
.message4 {margin-left:250px;margin-right:20px;margin-top:6px;margin-bottom:6px;font-size:14pt;color:white;text-align:left;letter-spacing:2px;}



.contenttable {width:510px;}
.fliesstext {line-height:140%;font-size:80%;text-align:justify;}
.fliesstexts {line-height:130%;font-size:10px;}

.fliesstexts_access {line-height:140%;font-size:12px;text-align:justify;color:Green;}
.fliesstexts_failure {line-height:130%;font-size:12px;color:Red;}



.fliesstextxs {line-height:100%;font-size:9px;}
p.fliesstextxs a:link, p.fliesstextxs a:visited {color:silver;}




/* Styles für die Seiten im redaktionellen Bereich */

.headrow {padding-bottom:2px;border-bottom:1px solid black;font-size:11px;}
.tab_fliesstexts {padding:2px;width:600px;line-height:140%;font-size:10px;}
.leftcol {width:100px;}
.trenner {width:95%;height:1px;color:#99CCFF;margin-top:15px;margin-bottom:15px;}

.noscript a:link, .noscript a:visited  {color:silver;font-size:9px;}
.noscript h1 {color:black;font-size:9px;}



/*  Logo  */

.logocontainer {width:700px;height:31px;margin:0px;padding:0px;position:relative;top:5px;left:0px;border:0px solid white;}


/* Box */

.boxcontainer {width:250px;height:auto;xbackground-color:#99ccff;border:0px solid black;margin-bottom:10px;border:1px solid #99ccff;}
.boxtitle {width:240px;margin:5px;padding:3px;background-color:white;text-align:center;font-weight:bold;font-size:8pt;}
.boxleft, .boxright {height:20px;text-align:left;font-size:8pt;border:0px solid black;padding-top:4px;}
.boxleft {width:220px;padding-left:5px;}
.boxright {}
.boxfooter {height:20px;padding-right:10px;padding-top:5px;font-size:8pt;text-align:right;}


/* Positionierung */
.metaposition {position:absolute;left:0px;top:0px;width:100%;height:auto;margin:0px;}
.maincontainer {width:700px;height:auto;position:relative;top:5px;left:0px;}
.toprowcontainer {position:absolute;left:0px;top:0px;width:700px;height:180px;background-image:url(../images/title_bg_3.jpg);z-index:0;}
.topmessage {position:absolute;left:350px;top:120px;height:auto;width:400px;z-index:1;text-align:left;color:white;font-size:14pt;font-family:arial;letter-spacing:2px;}
.toptext {position:absolute;left:0px;top:0px;width:700px;height:107px;background-image:url(../images/title_home.gif);z-index:1;}

.newnavigationcontainer {position:absolute;left:40px;top:210px;width:620px;height:auto;top:200px;z-index:2;}

.navigationcontainer {position:relative;width:620px;height:auto;top:200px;left:0px;border:1px;z-index:2;}

/*  ContentContainer DIV Basiert         */

div.contentcontainer {position:absolute;top:210px;left:0px;width:700px;height:auto;border:1px solid #99CCFF;z-index:0;margin-bottom:20px;}
div.content {margin:40px;line-height:140%;font-size:9pt;text-align:justify;}


/* Flyout Menu   */

div a:link, div a:visited, div a:hover {text-decoration:none;}

/* Erste Ebene Navigation  */

div.mainmenu {position:absolute;left:0px;top:0px;width:482px;z-index:1;text-align:left;border:0px solid #E30303;height:20px;}
div.mainmenuitem {position:relative;float:left;display:inline;width:110px;height:20px;text-align:center;padding:0px;border-right:1px solid white;background-image:url(../images/bg_btn.jpg);}


div.mainmenuitem a:link, div.mainmenuitem a:visited {color:#FFF;font-size:9pt;font-weight:normal;font-family:verdana;display:block;width:100%;height:100%;padding:0px;}
div.mainmenuitem a:hover {background-color:#2164DE;color:#FFF;background-image:url();}
span.mainmenuitemtext {width:100%;height:100%;padding-top:3px;z-index:0;display:block;cursor:hand;}


/* Zweite Ebene Navigation  */

div.submenu {display:none;position:absolute;left:-1px;top:21px;height:auto;width:221px;background-color:white;z-index:1;}
div.submenuitem {background-image:url(../images/bg_btn.jpg);height:20px;width:221px;margin-bottom:1px;border-left:1px solid white;z-index:2;text-align:left;}

div.submenu a:link, div.submenu a:visited {font-size:9pt;font-family:verdana;display:block;width:100%;height:100%;padding:0px;}
div.submenuitem a:hover {background-color:#2164DE;color:#FFF;}
span.submenuitemtext {width:100%;height:100%;padding-top:3px;padding-left:5px;z-index:0;display:block;cursor:hand;}

/* End Flyout */




/*  Navigation old 

.navigationitem {width:110px;height:20px;background-image:url(../images/bg_btn.jpg);float:left;border:1px solid white;color:white;font-size:8pt;background-color:blue;}
.navigationitemhigh {width:110px;height:20px;background-image:url(../images/bg_btn_high.jpg);float:left;border:1px solid white;color:white;font-size:8pt;background-color:blue;}

.navigationitem div, .navigationitemhigh div {padding-top:2px;}
.navigationitem a:link, .navigationitemhigh a:link, .navigationitem a:visited, .navigationitemhigh a:visited {color:white;}

/*
#navig1, #navig2, #navig3, #navig4, #navig5 {display:none;}
*/



/*  Keywords  */

#keywords {width:500px;height:100px;margin-top:10px;display:none;}