body {
	margin: 0px;
	font-family: "Trebuchet MS", "Lucida Sans", Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #3E3E41; /* RSD silber */
	background-color: #FFFFFF;
	background-image: url(../web/linien_schraeg.gif);
	scrollbar-face-color: #F0EBFF;
	scrollbar-shadow-color: #666699; /*  */
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #666699; /*  */
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #333399; /*  */
}
table {
	font-family: "Trebuchet MS", "Lucida Sans", Verdana;
	font-size: 9pt;
	font-weight: normal;
	color: #3E3E41; /* RSD silber */
}
h1 {
	font-weight: normal;
	font-size: 13pt;
	color: #333399; /* dunkel blau */
	padding-left: 0px;
	font-family: "Trebuchet MS", "Lucida Sans", Verdana;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666699;
	width: 400px;
	background-image: url(../web/arrow.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	vertical-align: middle;
	height: 25px;
}
a {
	color: #3E3E41; /* RSD silber */
	text-decoration: none;
}
a:hover {
	color: #666699; /* lila font */
}
.content {
	background-color: #FFFFFF;
	border: 1px solid #666699; /*  */
	}
#text {
	height: 370px;
	width: 670px;
	padding: 0px 10px 10px 0px;
	overflow: auto;
}
#text h2 {
	font-weight: bold;
	font-size: 10pt;
	color: #CCCC33; /* Bambusgrün */
	font-family: "Trebuchet MS", "Lucida Sans", Verdana;
}
#text h3 {
	font-weight: bold;
	font-size: 10pt;
	color: #666699
	font-family: "Trebuchet MS", "Lucida Sans", Verdana;
}
#text h4 {
	font-weight: normal;
	font-size: 13pt;
	color: #333399; /* dunkel blau */
}
#text table {
	height: 302px;
	font-size: 10pt;
}
#text form table {
	height: 75px;
	width: 95%;
	font-size: 10pt;
}
#text img {
	border: 1px solid #666699;
}
#text_alt {
	height: 360px;
	width: 670px;
	padding: 0px 10px 10px 0px;
	overflow: auto;
}
#text_alt h2 {
	font-weight: bold;
	font-size: 10pt;
	color: #CCCC33; /* Bambusgrün */
	font-family: "Trebuchet MS", "Lucida Sans", Verdana;
}
#text_alt h3 {
	font-weight: bold;
	font-size: 10pt;
	color: #666699
	font-family: "Trebuchet MS", "Lucida Sans", Verdana;
}
#text_alt table {
	font-size: 9pt;
}
.text_img_right {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}
.text_img_left {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.header {
	background-image: url(../web/ban_fahne.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.header_kabel {
	background-image: url(../web/ban_kabel.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.header_forms {
	background-image: url(../web/ban_forms.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.header_inks {
	background-image: url(../web/ban_inks.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.header_machines {
	background-image: url(../web/ban_maschinen.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.header_pharma {
	background-image: url(../web/ban_kapsel.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.header_rollers {
	background-image: url(../web/ban_scheiben.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.header_locations {
	background-image: url(../web/ban_locations.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.header_gallery {
	background-image: url(../web/ban_gallery_3.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.header_events {
	background-image: url(../web/ban_gallery_1.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.header_press {
	background-image: url(../web/ban_press_2.jpg);
	background-repeat: repeat;
	background-color: #666699;
	text-align: center;
}
.nav {
	background-color: #CCCC33;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666699;
	border-right-color: #666699;
}
.nav img {
	border-style: solid;
	border-width: 1px;
	border-color: #666699;
}
.nav h1 {
	font-weight: normal;
	font-size: 13pt;
	color: #333399;
	font-family: "Trebuchet MS", "Lucida Sans", Verdana;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666699;
	width: 180px;
	background-image: url(../web/arrow_white.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	vertical-align: middle;
	height: 25px;
}
.nav h1 a {
	color: #333399;
}
.nav h2 {
	font-weight: bold;
	font-size: 10pt;
	color: #666699;
	font-family: "Trebuchet MS", "Lucida Sans", Verdana;
}
.nav h2 a {
	color: #666699;
}
.nav h2 a:hover {
	font-size: 10pt;
	color: #333399;
}
.nav ul {
	list-style-type: none;
	text-indent: -18pt;
	color: #FFFFFF;

}
.nav ul a:hover {
	list-style-image:  url(../web/dot_lila.gif);
	/* padding-left: 0pt;*/
}
.main {
	padding: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666699;
}
.main ul {
	list-style-image: url(../web/dot_gruen.gif);
}
.footer {
	color: #666699;
	width: 700px;
}
.footer a {
	color: #666699;
	text-decoration: none;
}
.footer a:hover {
	color: #333399; /* Dunkelblau */
}
.logo {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666699;
}
.logo table {
	font-family: "Trebuchet MS", "Lucida Sans", Verdana;
	color: #666699;
}

.logo table a {
	color: #666699;
	text-decoration: none;
}
.logo table a:hover {
	color: #333399;
}
.font {
	color: #666699;
}
.font_lila_bold {
	font-weight: bold;
	font-size: 10pt;
	color: #666699;
}
.font_lila_bold a {
	color: #666699;
	text-decoration: none;
}
.font_lila_bold a:hover {
	color: #333399; /* Dunkelblau */
}
.agents {
	width: 120px;
	height: 140px;
	font-size: 10pt;
	color: #666699;
	text-align: center;
	vertical-align: top;
}
.border {
	border: 1px solid #666699;
}
.agb {
	text-indent: 10pt;
}
