font				{font-family:tahoma, arial, verdana, helvetica, sans-serif;font-size:11px;}
p					{font-family:Verdana;font-size:11px;}
div					{font-family:Verdana;font-size:11px;}
select				{font-family:Verdana;font-size:11px;}
input				{font-family:Verdana;font-size:11px;}
textarea			{font-family:Verdana;font-size:11px;}
form 				{font-family:Verdana;font-size:11px;margin:0px;}
td					{font-family:Verdana;font-size:11px;}
table				{border-collapse:collapse;border:0 0 0 0;}
.footmsg			{font-family:Verdana;font-size:9px;color:#ffffff;}
.title				{font-family:Verdana;font-size:18px;font-weight:bold;}
.small				{font-family:Verdana;font-size:8px;}
.counter			{text-decoration:none;color:#FFFFFF;}

.inputfield			{border:1px solid;color:#546069;background:#ffffff;}
.textfield			{border:1px solid;color:#546069;background:#ffffff;}
.selectfield		{border:1px solid;color:#546069;background:#ffffff;}

.feedbacktable		{width:380px;border:0px;}
.feedbacktable td	{padding-top:2px;padding-bottom:2px;}

.impressumtable		{width:100%;border:0px;}
.impressumtable td	{padding-top:2px;padding-bottom:2px;}
.inputtable			{border:0px;}
.inputtable	td		{padding-top:2px;padding-bottom:2px;}

.opentable			{width:500px;border:0px;background:#333333;}

.productinfo		{padding-left:10px;padding-right:38px;text-align:justify;}
.productlist		{padding-left:10px;padding-right:38px;text-align:justify;}
.buttoncalc			{padding-left:290px;}
.buttoncheck		{padding-left:290px;}
.buttoninfo			{padding-left:290px;}
.buttonlist			{padding-left:290px;}
.buttonperso		{padding-left:180px;}
.buttonpersocheck	{padding-left:180px;}



/*links*/
a:link {
	color:#FFFFFF;
	text-decoration:underline;
}

a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}

a:hover {
	color:#ff9f00;
	text-decoration:underline;
}
/*end links*/


/*formular*/
input, select {	color:#333000;
	margin-left:9px;
	border:1px solid #CFCFCF;
}
/*end formular*/


/*main*/
body {
	/*font-family:Verdana;*/
	color:#FFFFFF;
	margin:20px;
	margin-bottom:40px;
	background-color:#818181;
	font-size:11px;
}

#main {
	width:900px;
	/*margin-left:auto;
	margin-right:auto;*/
	background-image:url(images/background.gif);
	background-repeat:repeat-y;
}

#top {
	height:15px;
	padding:0px;
	background-image:url(images/top.gif);
	background-repeat:repeat-x;
}

#center {
	padding-left:10px;
	padding-right:10px;
	vertical-align:top;
	border-left-color:#adadad;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#adadad;
	border-right-style:solid;
	border-right-width:1px;
}

#text {
	padding-left:20px;
	padding-right:20px;
}

#copy {
	height:35px;
	margin-left:35px;
}

#copy_left {
	float:left;
	height:35px;
	width:180px;
	background-repeat:repeat-x;
}

#copy_right {
	float:left;
	height:35px;
	width:685px;
	background-image:url(images/copy.gif);
	background-repeat:repeat-x;
}

#bottom {
	clear:both;
	height:15px;
	background-image:url(images/bottom.gif);
	background-repeat:repeat-x;
}
/*end main*/


/*border*/
.border_solid {
	border-bottom-color:#adadad;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.border_dotted {
	height:15px;
	width:100%;
	font-size:13px;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom-color:#adadad;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
/*end border*/
