body				{font-family:Verdana;font-size:10px;margin:0px;background:#ffffff;}
font				{font-family:Verdana;font-size:10px;}
p					{font-family:Verdana;font-size:10px;}
div					{font-family:Verdana;font-size:10px;}
select				{font-family:Verdana;font-size:10px;}
input				{font-family:Verdana;font-size:10px;}
textarea			{font-family:Verdana;font-size:10px;}
form 				{font-family:Verdana;font-size:10px;padding:0px;margin:0px;}
td					{font-family:Verdana;font-size:10px;}
table				{border-collapse:collapse;border:0 0 0 0;}
a:link				{text-decoration:none;color:#2E2E2E;}
a:visited			{text-decoration:none;color:#2E2E2E;}
a:hover				{text-decoration:none;color:#ff3300;}
.footmsg			{font-family:Verdana;font-size:9px;color:#2E2E2E;}
.title				{font-family:Verdana;font-size:18px;font-weight:bold;}
.small				{font-family:Verdana;font-size:8px;}

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

.inputfield			{width:180px;border:1px solid;color:#546069;background:#ffffff;}
.textfield			{border:1px solid;color:#546069;background:#ffffff;}
.selectfield		{width:180px;border:1px solid;color:#546069;background:#ffffff;}

.open 				{display: block;}
.close 				{display: none;}

#errorbox			{border:1px solid #E75754;background-color:#FFCDCC;}
#errorboxin			{padding:8px;background-color:#FFCDCC;}

#okbox				{border:1px solid #56E459;background-color:#CEFFCC;}
#okboxin			{padding:8px;background-color:#CEFFCC;}

.shopdetailstable	{border:0px;}
.shopdetailstable 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:610px;border:0px;}

.productinfo		{padding-left:10px;padding-right:38px;text-align:justify;}
.productlist		{padding-left:10px;padding-right:38px;text-align:justify;}
.buttoncalc			{padding-left:442px;}
.buttoncheck		{padding-left:442px;}
.buttonlist			{padding-left:442px;}
.buttonperso		{padding-left:260px;}
.buttonpersocheck	{padding-left:260px;}
.buttonadd			{padding-left:412px;}
.buttoncheckout		{padding-left:368px;}

.basket				{width:590px;}
.basket td			{padding:3px;}
.baskettop			{height:20px;background:#4A79A9;color:#ffffff;}
.basketa			{background:#D9E0E8;}
.basketb			{background:#EAEEF2;}

.buttonaddress		{padding-left:220px;}
.buttonshipping		{padding-left:220px;}
.buttonpayment		{padding-left:220px;}

.steptable			{width:100%;border:0px;}
.steptable td		{padding-left:5px;padding-top:0px;padding-right:5px;padding-bottom:15px;color:#000000;}
.stepactive			{color:#ff3300;}

.shipping			{width:590px;}
.shipping td		{padding:3px;}
.shippinga			{background:#D9E0E8;}
.shippingb			{background:#EAEEF2;}
.shippingdiv		{width:100%;border-bottom:1px solid #4A79A9;}

.payment			{width:590px;}
.payment td			{padding:3px;}
.paymenta			{background:#D9E0E8;}
.paymentb			{background:#EAEEF2;}
.paymentdiv			{width:100%;border-bottom:1px solid #4A79A9;}

.address			{width:590px;background:#D9E0E8;}
.address td			{padding-left:10px;}


.forumheadertitle		{font-size:14px;font-weight:bold;}
.forumheader:link		{text-decoration:none;color:#333333;}
.forumheader:visited	{text-decoration:none;color:#333333;}
.forumheader:hover		{text-decoration:none;color:#b12121;}
.forumheader:active		{text-decoration:none;color:#333333;}
.forumsubforum:link		{text-decoration:none;color:#333333;}
.forumsubforum:visited	{text-decoration:none;color:#333333;}
.forumsubforum:hover	{text-decoration:underline;color:#b12121;}
.forumsubforum:active	{text-decoration:none;color:#333333;}
.forumsubjectbig		{font-size:14px;}
.forumsubject			{font-size:13px;}
.forumtitle				{font-size:12px;}
.forumdescription		{font-size:10px;}
.forumsmall				{font-size:9px;}
.forumtextxsmall		{font-size:8px;}
.forumtextsmall			{font-size:9px;}
.forumtextbig			{font-size:12px;}
.forumlocaldate			{text-align:right;font-size:10px;}
.forumuserpic			{border:1px solid #000000;}
.forumline				{border-bottom:1px solid #9d9d9d;}
.forumfree				{height:5px;font-size:5px;}
.forumfreehigh			{height:10px;font-size:10px;}
.forumuserinfo			{font-size:10px;}
#forumerrorbox			{border:1px solid #ff0000;background-color:#ffbbbb;}
#forumerrorboxin		{padding:5px;background-color:#ffbbbb;}

.forumlisttable			{width:780px;border:1px solid #9d9d9d;}
.forumtitlewidth		{width:440px;height:22px;padding-left:10px;padding-right:10px;border-right:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d;background-image:url(images/message-bg.png);}
.forumtopicanswerwidth	{width:80px;text-align:center;padding-left:10px;padding-right:10px;border-right:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d;background-image:url(images/message-bg.png);}
.forumpostsviewswidth	{width:80px;text-align:center;padding-left:10px;padding-right:10px;border-right:1px solid #9d9d9d;border-bottom:1px solid #9d9d9d;background-image:url(images/message-bg.png);}
.forumlastpostwidth		{width:180px;padding-left:10px;padding-right:10px;border-bottom:1px solid #9d9d9d;background-image:url(images/message-bg.png);}

.forumposttable			{width:780px;border:1px solid #9d9d9d;}
.forumwritetable		{width:780px;border:1px solid #9d9d9d;}
.forumrepliestable		{width:760px;border:1px solid #9d9d9d;}
.forumprofiltable		{width:780px;border:1px solid #9d9d9d;}

.forumrowa				{background-color:#f4f4f4;}
.forumrowah				{background-color:#eeeecc;}
.forumrowb				{background-color:#e4e4e4;}
.forumrowbh				{background-color:#eeeecc;}
.forumrowbad			{background-color:#ffcccc;}
.forumrowcontent		{padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:10px;border-right:1px solid #9d9d9d;}
.forumrowcontentend		{padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:10px;}
.forumrowpost			{background-color:#f4f4f4;}
.forumrowpostone		{width:580px;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:10px;border-right:1px solid #9d9d9d;}
.forumrowpostoneend		{background-color:#e4e4e4;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:10px;}
.forumrowpostlist		{padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:10px;}
.forumrowwrite			{width:580px;background-color:#f4f4f4;padding-left:10px;padding-top:5px;padding-bottom:10px;padding-right:10px;}
.forumrowwriteend		{background-color:#f4f4f4;padding-left:10px;padding-top:5px;padding-bottom:10px;padding-right:10px;}
.forumrowprofil			{background-color:#f4f4f4;padding-left:10px;padding-top:5px;padding-bottom:5px;padding-right:10px;}

.forumquote				{background-color:#e4e4e4;padding:5px;border:1px solid #9d9d9d;}

.forumpostscrollbox		{height:300px;padding-left:1px;padding-top:1px;padding-right:1px;padding-bottom:1px;overflow:scroll;overflow-x: hidden;}

.forumbutton {
	border: 1px solid #666666;
	padding:2px;
}
.forumbutton:hover {
	border: 1px solid #ff0000;
	background-color:#ffcccc;
}
