

body {
	background-image: url('/graphics/background.gif');
	background-color:#ffffff;
	color:#666666;
	margin-top:0;	
	margin-bottom:0;
}

form {
	padding:0px;
	margin:0px;
}

A {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 14px;
	color: #A0570D;
	text-decoration:none;
}

A:active {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 14px;
	color: #000000;
	text-decoration:none;
}

A:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 14px;
	color:#666666;
	text-decoration:none;
}

A.include {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 14px;
	color: #A0570D;
	text-decoration:none;
}

A.include:active {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 14px;
	color: #000000;
	text-decoration:none;
}

A.include:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 14px;
	color:#666666;
	text-decoration:none;
}

.clsBigHeadline {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	font-weight:bold;	
	color:#A0570D;
}

.clsHeadline {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight:bold;
	color:#A0570D;
}

.clsSmallHeadline {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight:bold;
	color:#CC9933;
}

.clsText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color:#A0570D;
}

.clsSmallText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	line-height: 14px;
	text-transform:none;
	color:#A0570D;
}

.clsSupport {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#666666;
}

.clsContact {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#666666;
}

.clsObligum {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#FF8604;
}

.clsError {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ff0000;
	line-height:15px;
}

textarea {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-transform:none;
	border: 1px #CCCCCC solid;
	color:#666666;	
}

textarea.contact {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-transform:none;
	width:200px;
	height:80px;
}

select {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-transform:none;
}

select.product {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-transform:none;
	border: 1px #CCCCCC solid;
	color:#666666;		
	width:200px;
}

input {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-transform:none;
}

input.button {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
	font-size:10px;
	color: #333333;
	border: 1px outset;	
}

input.newsletter{
	width:130px;	
	background-color:#ffffff;
	color:#666666;	
	border: 1px #CCCCCC solid;
}

input.contact{
	width:130px;	
	background-color:#ffffff;
	color:#666666;	
	border: 1px #CCCCCC solid;
}

table.container {
	background-color:#cccccc;
	height:100%;
}

table.main {
	background-color:#ffffff;
}

td.content {
	background-color:#f5f5f5;
}

td.include {
	background-color:#f1f1f1;
}

li {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	line-height: 14px;
	text-transform:none;
	color:#A0570D;
}

ol {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	line-height: 14px;
	text-transform:none;
	color:#A0570D;	
}

ul {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
    list-style-position: outside;
    list-style-type:    square;
	color:#A0570D;
}

hr {
	height: 1px;
	color: #cacaca;
}

.ns
{
    BACKGROUND-IMAGE: none
}

.dtree {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #A0570D;
	font-size: 10px;	
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	font-size: 10px;	
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	font-size: 10px;
	color: #333;
	text-decoration: underline;
	text-decoration: none;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}