/* body */

body {background-image:url('images/hgn.jpg');} 


/* tables */

#header {position:relative; left:75px;width:813px;} 
table.table_two {position:relative; left:75px;background-color:#22224c;}
table.table_three {position:relative; left:75px;} 
table.padding {padding-top:0px;padding-bottom:25px;padding-right:25px;padding-left:25px;}


/* table columns */

td.logo_white {background-color:#fff;height:171px;border:0;}
td.slogan {height:171px;border:0;}
td.menu {vertical-align:top;}
td.copy {background-color:#fff;width:619px;vertical-align:top;}


/* fonts */

.para {font-family:arial,verdana,sans-serif;font-size:1em;color:#333;line-height:1.3em;} 
.para_bold {font-family:arial,verdana,sans-serif;font-weight:bold;font-size:1.1em;color:#333;line-height:1.3em;} 
.para_bold_small {font-family:arial,verdana,sans-serif;font-weight:bold;font-size:1em;color:#333;line-height:1.3em;} 
.paralink {font-family:arial,verdana,sans-serif;font-size:1em;color:#333;line-height:1.3em;text-align:center;border:0;} 
.paraul {font-family:arial,verdana,sans-serif;font-size:1em;color:#333;line-height:1.8em;} 
.paraul1 {font-family:arial,verdana,sans-serif;font-size:1em;color:#333;line-height:1.4em;} 
.paraul2 {font-family:arial,verdana,sans-serif;font-size:1em;color:#333;line-height:2em;} 
.copyright {font-family:arial,verdana,sans-serif;font-size:0.75em;color:#333;line-height:1.3em;} 


/* ul */

ul.nav {list-style-type:none;margin:0;padding:0;}


/* images */

.slideshow {float:right;}
.imglink {border:0;}
.imgright {width:auto;border:2px solid orange;padding:5px;font-family:arial,verdana,sans-serif;font-size:0.75em;text-align:center;float:right;}
.imgcenter {width:260px;border:2px solid orange;padding:5px;font-family:arial,verdana,sans-serif;font-size:0.75em;text-align:center;display:block;margin-left:auto;margin-right: auto;}
.imgpartner {width:auto;border:2px solid orange;padding:5px;}
.imgdoleft {width:auto;border:2px solid orange;padding:5px;margin-right:2em;font-family:arial,verdana,sans-serif;font-size:0.75em;text-align:center;float:left;}
.imgdoright {width:auto;border:2px solid orange;padding:5px;margin-left:2em;font-family:arial,verdana,sans-serif;font-size:0.75em;text-align:center;float:right;}
  
  
/* links */

a.normal:link {color:#fff;text-decoration:none;font-size:1em;font-family:arial;line-height:1.5em;}
a.normal:visited {color:#fff;text-decoration:none;font-size:1em;font-family:arial;line-height:1.5em;}
a.normal:hover {color:#fff;text-decoration:underline;font-size:1em;font-family:arial;line-height:1.5em;}
a.normal:active {color:#fff;text-decoration:underline;font-size:1em;font-family:arial;line-height:1.5em;}


/* special font effects in the left navigation menu */  

.header {font-family:arial, verdana, sans-serif;text-decoration:none;font-weight: bold;font-size:1.1em;color:#ffcc66;line-height:1.5em;}

.active_menu {text-decoration:none;color:#ff9900;font-size:1em;line-height:1.5em;}

.nav {padding:20px;margin:0,0,0,0;}

.box {position:relative;left:20px;border-color:#fff;border:1px;border-style:solid;width:150px;height:auto;text-align:left;line-height:1.3em;padding:5px;color:#fff;font-family:arial,verdana,sans-serif;font-size:0.75em;}

.boxlink {color:#fff;text-decoration:underline;font-size:1em;font-family:arial,verdana,sans-serif;}


/* copyright */

#footer {position: relative; left:75px;text-align:center;width:813px;} 


/* social bookmark bar */

.bookmark {font-family:arial,verdana,sans-serif;font-size:0.75em;} 


/* scrollbox */

.scrollbox {height:100px;width:500px;padding:10px;overflow:scroll;border-style:dotted;border-color:#ff9900;font-size:0.75em;font-family:arial,verdana,sans-serif;}


/* table lernstufen */

#lernstufen {font-family:arial,verdana,sans-serif;width:500px;border-collapse:collapse;}
#lernstufen td, #lernstufen th {font-size:0.90em;border:1px solid #98bf21;padding:3px 7px 2px 7px;}
#lernstufen th {font-size:1.1em;text-align:left;padding-top:5px;padding-bottom:4px;background-color:#A7C942;color:#ffffff;}
#lernstufen tr.alt td {color:#000000;background-color:#EAF2D3;}


/* top link */

.top {font-family:arial,verdana,sans-serif;font-size:0.85em;float:right;} 


/* index teaser */

div.teaser {font-family:arial,verdana,sans-serif;text-align:center;font-size:1.1em;color:#000;width:500px;padding:10px;border:2px solid orange;margin: 15px auto -1px auto;}


/* anmeldung formulare */

#font {font-family:arial,verdana,sans-serif;font-size:1em;color:#333;line-height:1.3em;}
#font_small {font-family:arial,verdana,sans-serif;font-size:0.85em;color:#333;line-height:1.3em;}

