body {

	text-align: center;
	color: #000000;
}

body,td,input,textarea,select {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

p {
	margin: 0px;
	padding: 0px;
}

input,textarea,select {
	border: 1px solid #eda0a0;
	/*background-color: #e5e5e5;*/
	background-color: #f2f2f2;
}

.antwortfeld {
	width: 880px;
	height: 80px;
}

.rahmenfarbe {
	background-color: #eda0a0;
}

.hauptfenster {
	background-color: #ffffff;
	padding: 10px;
}
.loginfenster {
	background-color: #ffffff;
	background-image: url(../img/loginback.gif);
	padding: 10px;
}
.loginfehlertext {
	background-color: #ffffff;
	border: 1px solid #eda0a0;
	padding: 3px;
	width: 300px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}
.copyright {
	background-color: #ffffff;
	padding: 1px;
	padding-right: 1px;
	text-align: right;
	font-size: 10px;
	color: #f74444;
}

.menuefarbe {
	background-color: #e5e5e5;
}

.menuepunkt {
	background-image: url(../img/menuepunkt.gif);
	width: 78px;
	height: 25px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.infobox {
	background-color: #e5e5e5;
	padding-left: 17px;
	padding-right: 10px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #f74444;
}

.infoboxwert {
	font-weight: bold;
}

.leerzeile {
	font-size: 2px;
	height: 2px;
}
.trennlinie {
	height: 1px;
	color: #eda0a0;
}
.vtrennlinie {
  width: 1px;
  height: 200px;
  color: #eda0a0;
}

.emailtitel {
	width: 60px;
	text-decoration: none;
	font-weight: bold;
	vertical-align: top;
	padding: 2px;
	background-color: #e5e5e5;
}
.faqtitel {
	padding-bottom: 5px;
}
.emailsenden {
	width: 60px;
	text-decoration: none;
	vertical-align: bottom;
	padding: 2px;
	background-color: #e5e5e5;
}
.email {
	width: 918px;
	text-decoration: none;
	vertical-align: top;
	padding: 2px;
	background-color: #e5e5e5;
}
.savebutton {
	width: 53px;
}

.softwarehausfeld {
	width: 290px;
}
.suchformularfeld {
	width: 200px;
}

.formularfeldtitel {
	vertical-align: top;
}
.formularfeld {
	vertical-align: top;
}

.loginformularfeld {
	width: 100px;
}

.kundendatenformularfeld {
	width: 200px;
}
.kundendatenformularfeldhalb {
	width: 100px;
}
.kundendatenformularfeldanrede {
	width: 50px;
}
.kundendatenformularfeldtitel {
	width: 50px;
}
.kundendatenformularfeldplz {
	width: 40px;
}
.kundendatenformularfeldort {
	width: 160px;
}
.kundendatenformularfeldland {
	width: 30px;
}
.kundendatenformularfeldvorwahl {
	width: 70px;
}
.kundendatenformularfeldnummer {
	width: 100px;
}
.kundendatenformularfeldsonstiges {
	width: 780px;
}

.systemdatenformularfeld {
	width: 200px;
}

.produktformularfeld {
	width: 360px;
}

.notizfeld {
	width: 200px;
	height: 200px;
}

a.menuelink:link, a.menuelink:visited, a.menuelink:active {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a.menuelink:hover {
	text-decoration: underline;
}
a.menuelinkactive:link, a.menuelinkactive:visited, a.menuelinkactive:active {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	color: #333333;
}
a.menuelinkactive:hover {
	text-decoration: underline;
}

a.notelink:link, a.notelink:visited, a.notelink:active {
	font-family: Tahoma, Verdana, Helvetica, sans-seriv;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a.notelink:hover {
	text-decoration: underline;
}

a.onlinelink:link, a.onlinelink:visited, a.onlinelink:active {
	font-family: Tahoma, Verdana, Helvetica, sans-seriv;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a.onlinelink:hover {
	text-decoration: underline;
}

a.flicklink:link, a.flicklink:visited, a.flicklink:active {
	font-family: Tahoma, Verdana, Helvetica, sans-seriv;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a.flicklink:hover {
	text-decoration: underline;
}

a.produktlink:link, a.produktlink:visited, a.produktlink:active {
	font-family: Tahoma, Verdana, Helvetica, sans-seriv;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a.produktlink:hover {
	text-decoration: underline;
}

a.fullheaderlink:link, a.fullheaderlink:visited, a.fullheaderlink:active {
	font-family: Tahoma, Verdana, Helvetica, sans-seriv;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}
a.fullheaderlink:hover {
	text-decoration: underline;
}

a.emaillink:link, a.emaillink:visited, a.emaillink:active {
	font-family: Tahoma, Verdana, Helvetica, sans-seriv;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}
a.emaillink:hover {
	text-decoration: underline;
}

.fastclicksdiv {
	height: 150px;
	width: 240px;
	overflow: scroll;
}

.emailbodydiv {
	height: 200px;
	overflow: scroll;
}

div.newmessagediv {
	border: 1px solid #333333;
	width: 480px;
	height: 20px;
	background: #FFFFFF;
	text-align: left;
	vertical-align: center;
	padding: 2px; 
	position: absolute;
	top: 15px;
	left: 15px;
}

.messagetitelgegner {
	color: #BB3333;
}
.messagetitelselber {
	color: #3333BB;
}