body {background-color:#FFFFFF; background-image:url(img/back.jpg); text-align:center; background-attachment:fixed;
background-repeat:no-repeat; background-position: 000px 000px; font-family:'Bookman Old Style', 'Times New Roman'; font-size:8pt; color:black;
}

p,li,b,a,strong {font-family:'Arial', 'Arial'; font-size:10pt; color:black; margin-top:2px; font-weight:500; line-height:19pt;}
legend {font-family:'Arial', 'Arial'; font-size:10pt; font-weight:700; color:#000099;}
fieldset {border:1px solid #0000000; padding:3px; background-color:#FFFFFF;}
p,b,strong {padding-left:0px; }
p {margin-bottom:10px; }
img {border:0px; margin:0px; padding:0px; margin-top:0px;}
b,strong {font-weight:bold; color:#000000;}
h1,h2,h3,h4,h5 {font-family:'Arial', 'Arial'; color:#455CAB; font-weight:500; padding-left:2px; margin-bottom:10px;} 
h1 {font-size:14pt; margin:8px; text-shadow: #AAAAAA 3px 3px 5px}
h2 {font-size:13pt; margin-top:0px; text-shadow: #AAAAAA 2px 2px 3px}
h3 {font-size:12pt; }
h4 {font-size:11pt;}
h5 {font-size:10.5pt; margin:0px; padding:0px}
table {empty-cells:show;}
td {font-family:'Arial', 'Arial'; font-size:8pt; color:black; margin-top:2px;}

li {list-style-type:disc; color:#000000; font-size:10pt; font-family:arial; margin-left:0px;}

.norm td {border:1px solid black; border-spacing:0}
.norm table {border-spacing:0}

.form1				{
width: 480px; 
position: relative;
}

.form2				{
 
background: #EEEEEE; 
position: relative;
padding-right: 10px; 
padding-left: 10px; 
}


.flash {border: 0px solid white;
left: 34px;
position: absolute;
top: 163px;}


.logo {position:absolute; margin:0px; display:inline; margin-bottom:0px; border:0px solid #FFFFFF; min-left:600px; right:10px; top:0px;}
div.box {border:1px solid #888888; background-repeat:no-repeat; vertical-align:top; padding:5px;}
td.box {border:1px solid #888888; background-repeat:no-repeat; padding:5px;}
a:link {color:#324995;}
a:hover {color:#000000;} 
a:visited {color:#952995;}

.suchform {border:0px; background-image:url(img/blauer_button.png); height:22px;}
.suche {position:absolute; top:40px; left:800px; width:200px;}

.small {font-size:8pt;}
.none {text-decoration:none;}
a.none:visited {color:#000000;}


.main {position:absolute; top:0px; left:0px; width:100%; height:100%; border:0px solid #FFFFFF;}
.background {position:relative; top:20px; left:0px; border:0px solid #FFFFFF; text-align:left; margin-bottom:0px; min-height:1021px;
z-index:2; background-image:url(img/inhalt.png); background-repeat:no-repeat; width:938px; padding-top:40px; padding-left:0px;}
.content {margin-top:140px; width:897px; overflow:auto; border:0px solid black; padding-left:8px; padding-bottom:5px;}

.footer {width:100%; bottom:1px; text-align:center; z-index:10;}
.nav_box {position:absolute; left:20px; top:110px; padding:0px; padding-left:00px; border:0px solid black; z-index:0; width:900px; text-align:left;}
.nav_box2 {position:absolute; left:360px; top:10px; padding:0px; padding-left:50px; border:0px solid black; z-index:0; width:800px; text-align:left;}

#toeic {position:absolute; left:100px; top:130px; padding:0px; border:0px solid black; padding-top:10px; height:108px; background-repeat:no-repeat; background-image:url(img/menu_rubrik_108.png); width:193px; text-align:left; visibility:hidden;}

.scroll {overflow:auto;}
.nonprint {visibility:visible;}
.small {font-size:8pt;}

a:link.none,a:active.none,a:visited.none,a:hover.none {text-decoration:none;}

a:link.menu,a:visited.menu {font-family:'Arial'; display:inline; margin:0px; font-size:11pt; color:#FFFFFF; padding-bottom:0px; text-decoration:none; 
margin-left:00px; border:0px solid black; padding-top:0px; padding-left:13px; padding-right:13px; line-height:20pt; height:30px; font-weight:900;
border-right:0px solid black; text-shadow: #000000 3px 3px 5px; filter:Shadow(color=#000000, direction=135)}
a:hover.menu {color:#EEEEEE; text-decoration:none;}

a:link.rubrik,a:visited.rubrik {font-family:'Arial'; display:block; margin:0px; font-size:11pt; color:#000000; padding-bottom:0px; text-decoration:none; 
margin-left:00px; border:0px solid black; padding-top:0px; padding-left:4px; padding-right:13px; line-height:15pt; height:30px; font-weight:900;
border-right:0px solid black; text-shadow: #AAAAAA 3px 3px 5px; filter:Shadow(color=#AAAAAA, direction=135)}
a:hover.rubrik {color:#555555; text-decoration:none;}

a:link.menu2,a:visited.menu2 {font-family:'Arial'; display:inline; margin:0px; font-size:11pt; color:#FFFFFF; padding-bottom:0px; text-decoration:none; 
margin-left:20px; border:0px solid black; padding-top:0px; padding-left:15px; padding-right:15px; line-height:15pt; height:30px; font-weight:900;
border-right:0px solid black; text-shadow: #000000 3px 3px 5px;  filter:Shadow(color=#cccccc, direction=135)}
a:hover.menu2 {color:#EEEEEE; text-decoration:none;}

