body		{ margin: 0px; padding: 0px; color: #4D5662; background-color: #FFFFFF; }

img			{ border: 0px; }
img.logo	{ margin: 4px 0px 0px 20px; }

table		{ empty-cells: show; }
table.fixed	{ table-layout: fixed; }

div, td, p, h3	{ color: #4D5662; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 0.99em; }
h2 {color: #4D5662; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 0.99em; line-height:11px;}
h4 {color: #4D5662; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 1.25em; line-height:15px; font-weight:bold;}

p	{ margin: 0 0 0.75em 0; }

/*#babelfish		{ margin-right: 20px; }*/
#babelfish			{ float: right; padding-top: 0px; padding-right: 20px; }
#babelfish img	{ margin-left: 0px; margin-top: 0px; margin-right: 1px; }

div#copy	{ margin: 0px auto; width: 750px; background-color: #FFFFFF; height: 30px; border-top: 1px solid #CCCCCC; font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
div#foot	{ margin: 0px auto; width: 750px; background-color: #FFFFFF; text-align: center; height: 30px; font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

div#header	{ margin: 0px auto; width: 750px; background-color: #FFFFFF; height: 95px; border-left: 1px solid #C4CCDF; border-right: 1px solid #C4CCDF; }
div#content	{ margin: 0px auto; width: 752px; background-color: #FFFFFF; }
div#stage_comp { padding: 20px 20px 15px 20px; }
div#stage_comp p { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 0.99em; line-height:18px; }
div#sinnbox { padding: 9px 9px 9px 9px; }
div#pathway { padding: 0px 0px 20px 0px; font-size: 0.745em; }
div#print { padding: 20px 20px 15px 20px;  border-left: 1px solid #C4CCDF;}
div#print p { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 0.99em; line-height:18px; }
div#navbild		{ margin: 50px 0px 0px 21px; }

a			{ color: #D23232; text-decoration: none; }
a:hover		{ color: #006699; }
a:active	{ color: #999999; }

/* Navigation */
div.nav			{ font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 1.0625em; font-weight: mormal; line-height: 15px; padding-bottom: 15px; }
div#nav			{ margin: 0px 0px 0px 14px; }

div#subnav		{ margin: 14px 0px 0px 28px; border-top: 0px solid #F0F0F0; }
div#subnavn		{ margin: 14px 0px 0px 28px; padding-left: 1px; padding-top: 1px; padding-bottom: 1px;border-top: 0px solid #F0F0F0; border-bottom: 0px solid #F0F0F0; }

div.nav a		{ padding-left: 1px; display: block; }
div#subnav a	{ padding-left: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 0px solid #F0F0F0; }

a.nav			{ color: #D23232; }
a.nav:hover		{ color: #C30024; }
a.nav:active	{ color: #4D5662; }

/* CSS Klassen */
.hand:hover	{ cursor: hand; }

.bg_menue	{ background-color: #FFFFFF; background-image: url(images/hg_menue.gif); }
.bg_sinn	{ background-color: #FFFFFF; background-image: url(images/hg_sinn.gif); }
.bg_lila	{ background-color: #C4CCDF; background-image: url(images/hg_lila.gif); }
.bg_dunkellila	{ background-color: #C4CCDF; background-image: url(images/hg_lila_d.gif); }	
.bg_weiss	{ background-color: #FFFFFF; background-image: url(images/spacer_white.gif); }	
.bg_all	{ background-color: #FFFFFF; }
.bg_nav_gray	{ background-color: #FFFFFF; background-image: url(images/spacer.gif); }	
.bg_streak		{ background-color: #C4CCDF; background-image: url(images/hg_lila_d.gif); }

.nowrap { white-space: nowrap; }
.left	{ float: left; }
.right	{ float: right; }
.bottom	{ vertical-align: bottom; }

