BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size : 0.75em; /* MAC?? 1 */
	margin: 0px;
	padding: 0px;
 	background-color: #E4E5E9;
}

h1 {
	font-weight: normal;
	font-size : 2.1em;
}

a {
	color: black;
}
a:hover {
	text-decoration: none;
}

#page-shadow {
	/* position: relative;*/  /* noetig fuer Opera */ 
	/* background-color: #92B36F; Hintergrund des Menues --> wird dynamisch definiert */
	/* width: 810px;  noetig fuer Opera ??? */

 	background-color: #E4E5E9;
	background-image: url("../gfx/shadow.gif");
	background-repeat: repeat-y;
	top: 45px;
	/* height: 110%; mit Height-Angabe geht der Schatten nur bis unterer Fensterrand */ 
	margin: 0px;
	padding: 0;
	padding-left: 24px;
	padding-right: 22px;

	overflow: hidden;
	margin-left: -429px; 
	width: 842px;
	

	position: absolute;
	left: 50%;
}

#page {
	margin: 0px;
	padding: 0px 16px 0px 16px;

	width: 810px;
	position: relative;
}

#content {
	position: relative;
	width: 810px;
	margin: 0px;
	margin-top: 32px;
	padding: 0px;
}
#header {
	position: relative;
	width: 100%;
	height: 140px;
	overflow: visible;
	z-index: 800;
}
#footer {
	width: 100%;
	margin-top: 10px;
	margin-bottom: 40px;
}


 
#right-content {
	position: relative;
	width: 645px;
	float: right;
	padding: 0px;
	margin: 0px;
}


#nav-corner {
	color: #808080;
	position: absolute;
	right: 0px;
	top: 32px;
}

#nav-main {
	/* 05.04.2010 background-image: url("../gfx/menu-back.gif"); */
	background-image: url("../gfx/menu-back2.gif");
	position: absolute;
	padding-left: 155px;
	width: 655px;
	height: 32px;
	bottom: 0px;
	overflow: visible;
}
#nav-content {
	float: left;
	width: 150px;
}
#nav-footer {
	color: #808080;
	/* padding-left: 165px; */
	padding-left: 395px;
	width: 645px;
}


#logo-header {
	position: absolute;
	left: 0px;
	top: 20px;
}
#logo-footer {
	position: absolute;
	left: -17px;
	top: 310px;
}
 



/* Tag-Styles */ 

#nav-content a {
	color: black;
	text-decoration: none;
	color: #808080;
}
#nav-content a:hover {
	color: black;
}
#nav-content a.active {
	color: black;
}

#right-content h1 {
	margin-top: 3em;
}

#right-content .left-col {
	float: left;
	width: 330px;
}
#right-content .right-col {
	float: right;
	width: 305px;
	padding-right: 10px;
}
#right-content .left-col img {
	display: block;
	padding-bottom: 10px;
}



.pdf-dl {
	overflow: visible;
	text-decoration: none; 
	color: black; 
	padding-left: 36px; 
	padding-top: 18px;
	background-position: 0px 0px; 
	background-repeat:no-repeat; 
	background-image: url("../icon/ico-pdf-dl32.gif");
}

.info {
	color: #808080;
}

a.prodmenu {
	text-decoration: none;
	color: #808080;
}
a.prodmenu:hover {
	color: black;
}


.teammailto {
	/* color: #76B227; */
	color: black;
	text-decoration: none;
}
.teammailto:hover {
	text-decoration: underline;
}
