body {
background-image:url(../images/background.gif);
background-repeat:no-repeat; 
background-color:#FFFFFF;
color: #3e3e3e;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.5em;
font-size:12px;
font-weight:normal;
margin:0;
padding:0;  
overflow:hidden;
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#adadad;
	scrollbar-highlight-color:#dedede;
	scrollbar-3dlight-color:#f3f4f5;
	scrollbar-darkshadow-color:#f3f4f5;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#646464;
}

#divdefaultbg {
position:absolute;
z-index:20;
top:64px;
left:0px;
}

div {
font-size:12px;
font-style:normal;
}

ul {
margin:0;
padding-left:20;
padding-top:0;
padding-right:0;
padding-bottom:0;
list-style-image:url(../images/liste.gif);
list-style-position:outside;

} 

.ullinks {
list-style-image:url(../images/liste.gif);
list-style-position:outside;
} 

.ollinks {
margin:0;
padding-left:23;
padding-top:0;
padding-right:0;
padding-bottom:0;
list-style-position:outside;
} 

.opticallist {
list-style-image:url(../images/liste.gif);
list-style-position:outside;
margin-left:16px;
line-height:1.5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
}

.resultlist {
padding-left:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
}

li {
}

.li_abstand {
margin-bottom:18px;
}

ol {
}

.olalpha {
list-style-type:lower-alpha;
padding-left:4px;
}

img {
border:0px;
}

p {
margin-bottom:5px; 
color:#3e3e3e; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em; 
font-weight:normal; 
} 

b, strong {} 

i, em {} 

.menuoben {
top:100px;
left:0px;
font-size:12px;
}

input {
color:#3e3e3e;
background:#eeefef;
font-size:12px;
line-height:1.5em; 
border:1px solid #0d325c;
font-weight:bold;
}

td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em; 
font-weight:normal;
color:#3e3e3e; 
}

.tdklein {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.5em; 
font-weight:normal;
color:#3e3e3e; 
}

/*Tabelle für Multiple Choice Aufgaben*/
.rowcolor1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
padding:3px;
}

.rowcolor2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
padding:3px;
}

.rowcolor3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
line-height:1.5em;
font-size:12px;
}

.rowcolor4 {
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
line-height:1.5em;
font-size:12px;
color:#646464;
}

a:link {
color:#3f588c;
text-decoration:none;
}
 
a:visited {
color:#3f588c;
text-decoration:none;
}

a:active {
text-decoration:none;
} 

a:hover {
color:#3f588c;
} 

.linkimpressum {
font-size:12px;
color:#3b598b;
font-weight:bold;
}

.linkbeenden {
font-size:11px;
font-style:Verdana, Arial, Helvetica, sans-serif;
color:#2d4f8c;
}

.linkpopup {
	background-image:url(../images/popup.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	color:#3f588c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border: 0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:14px;
	padding-right:1px;
	margin-left:0px;
	margin-right:0px;
	cursor:hand;
	text-align:left;
} 

.linkmail {
	background-image:url(../images/mail.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	color:#3f588c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border: 0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:14px;
	padding-right:1px;
	margin-left:0px;
	margin-right:0px;
	cursor:hand;
	text-align:left;
} 

.linkdocument {
	background-image:url(../images/document.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	color:#3f588c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border: 0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:14px;
	padding-right:1px;
	margin-left:0px;
	margin-right:0px;
	cursor:hand;
	text-align:left;
} 

.linkworld {
	background-image:url(../images/internet.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	color:#3f588c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	border:0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:14px;
	padding-right:1px;
	margin-left:0px;
	margin-right:0px;
	cursor:hand;
	text-align:left;
} 

.linkeinzug {
	background-image:url(../images/leer.gif);
	background-repeat:no-repeat;
	width:14px;
	height:1px;
	border:0px;
	margin-top:12px;
}

a.overliblink:link,a.overliblink:active,a.overliblink:visited{
background-image:url(../images/popup.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	color:#3f588c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	border: 0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:14px;
	padding-right:1px;
	margin-left:0px;
	margin-right:0px;
	cursor:hand;
	text-align:left;
}

a.overliblink:hover {
background-image:url(../images/popup.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	color:#3f588c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	border: 0px;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:14px;
	padding-right:1px;
	margin-left:0px;
	margin-right:0px;
	cursor:hand;
	text-align:left;
}

.arrow {
	background-image:url(../images/pfeil.gif);
	background-repeat:no-repeat;
	background-position:0px 1px;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border: 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:14px;
	padding-right:1px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
} 


#divtitel {
position:absolute;
z-index:50; 
left:0px;
top:10px;
width:180px;
height:83px;
background-repeat: no-repeat;
}

.divlogopartner1 {
position:relative;
z-index:100;
left:13px;
top:643px;
width:206px;
height:46px;
}

.divlogopartner2 {
position:relative;
z-index:100;
left:226px;
top:593px;
width:206px;
height:46px;
}

#divlogo {
position:absolute;
padding-right:0px;
padding-left:0px;
z-index:51;
left:200px;
padding-right:18px;
top:9px;
}

.divheadbarauthor {
position:absolute;
left:198px;
top:0px;
width:598px;
height:32px;
text-align:right;
}

#divpagetype {
position:absolute;z-index:999;
width:24px;
height:24px;
left:260px;
top:80px;
background-image:url(../images/leer.gif);
background-repeat:no-repeat;
}

#spanpagetype {
position:relative;z-index:999;
left:0px;
top:0px;
color:#3e3e3e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#divhftitle {
position:absolute; z-index:1003;
left:219px;
top:73px;
width:500px;
height:25px;
overflow:hide;
text-align:left;
color:#696969;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

#divmbtitle{
position:absolute; z-index:1003;
left:763px;
top:57px;
width:223px;
height:25px;
font-size:12px;
font-weight:bold;
color: #646464;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
}

/*Seitentitel Pagetitle und Pagetitlemid*/

#divpagetitle {
position:absolute; z-index:1010;
left:218px;
top:100px;
width:1000px;
height:24px;
text-align:left;
}

#divpagetitlemid {
text-align:left;
font-size:18px;
font-weight:bold;
font-family: verdana, arial, helvetica, sans-serif;
color:#696969;
}


h4 {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3e3e3e;
}

#divcontent {
position:absolute;
width:780px;
height:485px;
left:220px;
top:144px;
overflow-y:auto;
overflow-x:none;
border:0px solid silver;
background-color:#ffffff;
}

*HTML #divcontent {
position:absolute;
width:770px;
height:480px;
left:220px;
top:144px;
overflow-y:auto;
overflow-x:none;
border:0px solid silver;
background-color:#ffffff;
}

#divcontentca {
position:absolute;
width:770px;
height:475px;
left:225px;
top:141px;
overflow-y:auto;
overflow-x:none;
border:0px solid silver;
background-color:#ffffff;
}

#divcontentex {
position:absolute;
width:770px;
height:475px;
left:225px;
top:141px;
overflow-y:auto;
overflow-x:none;
border:0px solid silver;
background-color:#ffffff;
}

#divcontentlc {
position:absolute;
width:770px;
height:475px;
left:225px;
top:141px;
overflow-y:auto;
overflow-x:none;
border:0px solid silver;
background-color:#ffffff;
}

#divcontentSWF{
position:absolute;
width:750px;
height:475px;
left:225px;
top:141px;
overflow-y:auto;
overflow-x:none;
border:0px solid silver;
background-color:#ffffff;
}
 
#divnavigation {
position:absolute;
padding:0px;
top:643px;
left:0px;
z-index:2;
}

#divdruck {
top:600px;
left:200px;
}

#aiccinfo {
position:absolute;
width:498px;
left:278px;
top:247px;
}

#divtbtitle_headonly{ 
position:absolute;
width:698px;
left:274px;
top:207px;
font-size:22px;
font-weight:bold;
}

#divpagetitle_headonly{ 
position:absolute;
width:698px;
left:274px;
top:237px;
font-size:20px;
}

#dynaContainer{
position:absolute;
padding:0px;
top:141px;
left:-15px;
width:215px;
height:500px;
border:0px;
background-color:#ffffff;
}

#dynaContainerOpener{
position:absolute;
top:147px;
left:0px;
width:25px;
height:25px;
border:1px solid silver;
background-color:#000000;
filter:progid:DXImageTransform.Microsoft.Shadow(Color=gray, Strength=4, Direction=135);
}

.authorable{background-color:#E4E9F3;}
.authorableno{}


/*MENU*/
#divMenuImages {
position:absolute;
top:51px;left:0px;
z-index:1001;
      cursor:hand;cursor:pointer;
}

#divMenuBar {
position:absolute; 
top:44px;left:250px;
width:1018px;height:31px;
background-image:url(../images/menubarbg.gif);
background-repeat:no-repeat;
overflow:hide;
}

#divMenuSpacer {width:150px;height:35px}

#divMenuTitle0_ui {
position:absolute; 
top:56px; left:5px; width:200px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
text-align:center; 
      color:#E3E8EC;
z-index:1001;
      cursor:hand;cursor:pointer;
}

#divMenuTitle1_ui {
position:absolute; 
top:52px; left:168px; width:167px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
text-align:center; 
      color:#000000;
z-index:1001;
      cursor:hand;cursor:pointer;

}

#divMenuTitle2_ui {
position:absolute; 
top:52px; left:105px; width:80px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
text-align:center; 
      color:#000000;
z-index:1001;
      cursor:hand;cursor:pointer;

}

.aMenuLink:link { padding-left:15px; color:#000000; text-decoration:none;}
.aMenuLink:active { padding-left:15px; color:#000000; text-decoration:none;}
.aMenuLink:visited { padding-left:15px; color: #000000; text-decoration:none;}
.aMenuLink:hover { padding-left:15px; color:#f35610; text-decoration:none;}

#divMenu0 {
position:absolute; z-index:999;
top:0px; 
left:0px; 
width:140px;
visibility:hidden; 
font-family:ms sans serif,verdana,sans-serif;
font-size:10px;
border:1px ridge #ffffff; 
background-color:#ffffff;
filter:progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=2);
}

#divMenu1 {
position:absolute;  z-index:999;
top:0px; 
left:167px; 
width:140px; 
visibility:hidden;
font-family:ms sans serif,verdana,sans-serif; 
font-size:10px;
border:1px ridge white; background-color:#ffffff;
filter:progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=2);
}

#divMenu2 {
position:absolute;  z-index:999;
top:0px; 
left:104px; 
width:80px; 
visibility:hidden;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px ridge #ffffff; background-color:#ffffff;
filter:progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=1);
}

.hrMenu  {
border:0px;
color:#FFFFFF;
background:#FFFFFF;
height:2px;
}

#divMenuExitBtn {
position:absolute;
z-index:990;
top:576px;
left:982px;
}

#topSlider1 {
position:absolute;z-index:998;
width:121px;height:33px;left:6px;
top:137px;
}

#topSlider2 {
position:absolute;z-index:998;
width:121px;height:33px;left:126px;
top:137px;
}

#topSlider1_ui {
position:absolute; 
top:148px;
left:17px; width:73px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:bold;
text-align:center; 
      color: white;
z-index:1001;
      cursor:hand;cursor:pointer;
}

#topSlider2_ui {
position:absolute; 
top:148px;
left:137px;width:73px;
font-family:ms sans serif,verdana,sans-serif; 
font-size:12px; font-weight:bold;
text-align:center; 
      color: white;
z-index:1001;
      cursor:hand;cursor:pointer;
}

/* Virtual Guide */
#vgText{
color:#000000;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:140px; 
}

.vgFwdPos {
position:absolute;
left:80px;
top:50px; 
height:20px;
width:70px; 
border:none;
}

.vgSpeakPos {
position:absolute;
left:80px;
top:120px; 
height:160px;
width:230px; 
border:1px none #000000;
}

.vgPos {
position:absolute;
left:25px;
top:380px;
cursor:hand;cursor:pointer;
 }


.vgControlPos {
position:absolute;
width:62px;
height:12px;
left:629px;
top:50px;
}

.AudioPanelDOM {
width:0px;
height:0px;
position:absolute;
top:1px;
left:1px
}

/* default.htm */
.formText{
position:relative;
width:225px;
height:200px;
left:590px;
color:#646464;
top:0px;
font-weight:bold;
font-size:12px;
}

#defaultdivhftitle {
position:absolute;
z-index:1001;
left:18px;
top:90px;
width:500px;
height:30px;
overflow:hide;
text-align:left;
color:#0E335F;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
line-height:1.3;
}

#defaultdivmbtitle{
position:absolute;
z-index:1001;
left:18px;
top:140px;
width:750px;
height:25px;
font-size:16px;
font-weight:bold;
color: #0E335F;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

#divdefaultnavigation {
position:absolute;
top:210px;
left:400px;
height:30px;
width:65px;
z-index:100;
cursor:hand;
}

#divvgpreloadgauge {
position:absolute; 
width:200px; 
left:50px; 
top:520px; 
overflow:hidden; 
visibility:visible;
z-index:100;
}

/*Fragen auf der Startseite*/
#divcontentdef {
position:absolute;
z-index:1000;
width:200px;
height:100px;
left:216px;
top:120px;
overflow-y:none;
overflow-x:none;
}

.chkBtn{
border:none;
background:transparent;
}

/* exit.htm */
.exitBtn{
font-family:verdana,verdana,helvetica,sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:2px;
}

/* Margins */
#divmarginheaders{
z-index:100;
background-color:white;
border:1px solid silver;
position:absolute;
top:480px;
left:750px;
width:242px;
text-align:right;
font-weight:bold;
filter:alpha(opacity=90) progid:DXImageTransform.Microsoft.Shadow(Color=black, Strength=2, Direction=135);
-moz-opacity:0.9; 
opacity: 0.9; 
}

.divmarginhead_passive{
height:20px;
background:transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size:12px; 
      font-weight:normal;
      color:#7296a2;
cursor:hand;cursor:pointer;
}

.divmarginhead_active{
height:20px;
background:#ffffff;
background-image:url(../images/popupbg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size:12px; 
      font-weight:bold;
color:#f35610;
cursor:hand;cursor:pointer;
}

#divintro{
border:1px solid rgb(233,239,239);
padding:5px;
background:rgb(248,250,250);
}

.divmargincontent{}


/*multipage*/
.multipages{padding:0px 0px 0px 0px;}

#multipageNav{
position:absolute;
top:565px;
left:249px;
width:738px;
border:0px solid #eaeaea;
z-index:101;
}

.innerHead{
color:#3e3e3e;
font-weight:bold;
border-bottom:1px solid gray;
}

/*Hinweistext, wie z.B. Namen bei Zitaten*/
.hinweistext {
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:1.8em;
	font-style:italic;
	text-decoration:none;
}

/*Headline*/
.headline {
color:#3e3e3e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:13px;
font-weight:bold;
}

/*Definition*/
.definition {
background-image:url(../images/definition.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#eeefef;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	border: 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	margin-left:0px;
	text-align:left;
	padding-right:7px;
}

/*Animiertes Bild*/
.animiert {
background-image:url(../images/animiert.gif);
	background-repeat:no-repeat;
	background-position:px 8px;
	background-color:#f3f4f5;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:1.8em;
	font-style:italic;
	text-decoration:none;
	text-align:center;
	border: 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:1px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

/*lernziel*/
.lernziel {
background-image:url(../images/lernziel.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#f6e6ae;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	border: 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:17px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

/*Zusammenfassung*/
.zusammenfassung {
background-image:url(../images/zusammenfassung.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#f3f4f5;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	border: 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:1px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

/*Aufgabe Offline*/
.off_aufgabe {
background-image:url(../images/aufgabe_offline.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#f3f4f5;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	border: 0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:7px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

/*Aufgabe Online*/
.on_aufgabe {
background-image:url(../images/aufgabe_online.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#eeefef;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border: 0px;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;

}

.aufgabe {
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
        font-style:italic;
	text-decoration:none;
	text-align:center;
	border: 0px;
	text-align:left;

}

.hinweis {
background-image:url(../images/hinweis.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#eeefef;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:10px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

.gesetz {
background-image:url(../images/gesetz.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#f6e6ae;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:10px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}


.formel {
background-image:url(../images/formel.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#f6e6ae;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:10px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}


/*Zusatz*/
.zusatz {
background-image:url(../images/plus.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#f6e6ae;
	color:#3e3e3e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:12px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

/*Nachteil*/
.nachteil {
background-image:url(../images/minus.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#f6e6ae;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:10px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

/*Vorteil*/
.vorteil {
background-image:url(../images/plus.gif);
	background-repeat:no-repeat;
	background-position:9px 8px;
	background-color:#f6e6ae;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:40px;
	padding-right:10px;
	margin-left:0px;
	margin-right:0px;
	text-align:left;
}

/*Grafikbeschriftung*/
.grafik {
	background-repeat:no-repeat;
	background-color:f3f4f5;
	color:#646464;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border: 0px;
	text-align:left;
	padding-left:3px;
}

.linkfalsch {
position:absolute;
left:0px;
top:0px;
opacity:0.0; /*CSS3*/
filter: alpha(opacity=0); /*Internet Explorer*/
-moz-opacity: 0; /*Mozilla*/
}

/*Textauszeichnung im Fließtext*/
.mainbold {
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4c82aa;
}


#helpimpress {
position:absolute;
top:64px;
left:350px;
}

#divheader {
position:absolute;
padding:0px;
}

#divmenubuttons {
position:relative;
top:64px;
left:11px;
}

#divbottom {
position:absolute;
top:642px;
padding:0px;
}

#pageCount{
color:#696969;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.5em;
valign:top;
}

#divmenudocuments {
position:relative;
z-index:200;
top:100px;
width:500px;
height:29px;
background-image:url(../images/menu_documents_act.gif);
background-repeat:no-repeat;
}

#divtab{
position:absolute;
top:97px;
left:738px;
width:250px;
height:27px;
text-align:right;
border:0px #ffffff;
z-index:99999999;
}

.navtab_i
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:normal;
color:#ffffff;
width:19px;
height:18px;
text-align:right;
}

.navtab_a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color:#4d4d4d;
width:19px;
height:18px;
text-align:right;
}

a.extern:hover {
content:url(../images/popup.gif); 
display:inline; 
width:15px; 
height:15px;
}

p.tbox14 { 
margin: 0px; 
background-color: #ffffff; 
padding: 8px 8px 8px 8px; 
border-style: solid; 
border-width: 1px;
border-color:#2d4f8c; 
margin-top: 1pt; 
margin-bottom: 0pt; }

/*tabelle*/

#tabelle {
  border-top:solid;
  border-top-width: 1px;
  border-color:#3f588c;
  text-align:left;
  background-color:#e0e3e7;
}

#tabellebg {
  background-color:#c6cdd8;
}

#tabellebg2 {
  background-color:#e0e3e7;
  padding: 5px 5px 5px 5px;
  
}

#theadline {
  font-weight:bold; 
  color:#3f588c;
  padding: 5px 5px 5px 5px;
}

#tabelleline {
padding-left:0px;
padding-right:0px;
}

#lineblau {
	background-color:#3f588c;
}

