/*html {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0; background:#fff;}

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}
*/
#content {max-width:709px;font-size: 12px;padding:10px;}
/*
* html #content {top:0; left:0; right:0; bottom:0; height:100%; max-height:610px; max-width:100%;width:100%; overflow:auto; position:absolute; z-index:3; border-top:100px solid #fff; border-bottom:50px solid #fff; border-left:200px solid #fff;
font-size: 12px; }*/

#content h1 {
	font: bold 28px "URW Chancery L","Monotype Corsiva", ZapfChancery,MonotypeCorsiva, sans-serif;

}

#content h2 {
	font: italic bold 24px "URW Chancery L","Monotype Corsiva", ZapfChancery,MonotypeCorsiva, sans-serif;
}

#content h3 {
	font: bold 20px "URW Chancery L","Monotype Corsiva", ZapfChancery,MonotypeCorsiva, sans-serif;
	margin-bottom: 0;
}

#content td {
	font-size: 12px;
	vertical-align:top;
	text-align:left;
	
}
#content p {
	margin-top: 0;
}
.bold {
	font-weight: bold;

}

.li_bold li {
	font-weight: bold;
}
a {
	text-decoration: none;
	color: #620086;
}

img {border: 0 }
#logo {background: #fff url(img/bg-0-0.jpg) no-repeat top center ; 
       position:absolute; left:0px; top:0px; border:0; padding: 0;
       width:230px; height: 150px;}


#navsub {vertical-align: top}

#navsub ul {margin-left: 10px; padding: 0px}
#navsub li {list-style-type: none; display: block}
#navsub li a {text-decoration:none; color:#000;display: block; margin-top:5px;
		font: bold 18px "URW Chancery L","Monotype Corsiva", ZapfChancery,MonotypeCorsiva,fantasy, sans-serif;}
		.nav_sub td a:link { color: Black; }
#navsub li a:visited { color: Black; }
#navsub li a:hover { color: White; }
#navsub li a:active { color: Black; }



#nav  {position:absolute; left:230px; top:0px; bottom:0px;width:709px; height: 150px;
       background: #fff url(img/bg-0-1.jpg) no-repeat top center ; 
        border:0; padding: 0;
        z-index:4; overflow:hidden;}

#nav ul {margin: 0; padding: 0}
#nav li {list-style-type: none; display: block}
#nav a  {color:#000; text-decoration:none; overflow:hidden;}

#nav a#institut {display:block; width:230px; padding-top:34px; height:0; position:absolute; left:0px; top:3px; background:transparent 0 0 no-repeat; z-index:50;}
#nav a#ausbildung {display:block; width:230px; padding-top:34px; height:0; position:absolute; left:240px; top:3px; background:transparent 0 0 no-repeat; z-index:50;}
#nav a#aufstellung {display:block; width:230px; padding-top:34px; height:0; position:absolute; left:480px; top:3px; background:transparent 0 0 no-repeat; z-index:50;}

#nav a#anfahrt {display:block; width:230px; padding-top:34px; height:0; position:absolute; left:0px; top:43px; background:transparent 0 0 no-repeat; z-index:50;}
#nav a#seminare {display:block; width:230px; padding-top:34px; height:0; position:absolute; left:240px; top:43px; background:transparent 0 0 no-repeat; z-index:50;}
#nav a#einzel {display:block; width:230px; padding-top:34px; height:0; position:absolute; left:480px; top:43px; background:transparent 0 0 no-repeat; z-index:50;}

#nav a#anmeldung {display:block; width:230px; padding-top:34px; height:0; position:absolute; left:0px; top:83px; background:transparent 0 0 no-repeat; z-index:50;}
#nav a#gruppen {display:block; width:230px; padding-top:34px; height:0; position:absolute; left:240px; top:83px; background:transparent 0 0 no-repeat; z-index:50;}
#nav a#termine {display:block; width:230px; padding-top:34px; height:0; position:absolute; left:480px; top:83px; background:transparent 0 0 no-repeat; z-index:50;}

#border {background: #fff url(img/bg-0-2.jpg) no-repeat top center ; max-height:100%; 
       position:absolute; left:939px; top:0px; border:0; padding: 0;
       width:84px; height: 768px;}
