body,td { font-family:Verdana,sans-serif; font-size:11px; }
img { border:0px; }
a { color:#0000ff; }
a:hover { color:#ff0000; }
form { margin:0px; }
.formPane { border:1px solid #82a4cd; font:10px/10px Verdana; }
.formPaneOptions { border:1px solid #82a4cd; font:10px/10px Verdana;width:200px; }
.formLocked { border:1px solid #999999; background:#eeeeee; font:10px/11px Verdana; }
.formButton { font:10px/10px Verdana; }
.formButtonSmall { font:10px/10px Verdana; }
.title { font:bold 16px/18px Verdana; margin-bottom:10px; }
.subtitle { font:bold 12px/14px Verdana; margin-bottom:10px; }
th,.header  { background:#dddddd; color:#000000; font:bold 10px Verdana,sans-serif; padding:3px; }
.alt      { background:#eeeeee; }
.chartbar { background:#ff0000; }
.error { color:#ff0000; }
.code { font-weight:bold; }
.price { font-weight:bold; }
.cancelledprice { text-decoration:line-through; }
.memberprice { font-weight:bold; }
.outofstock { color:#ff0000; font-weight:bold; }
.view,.shortcuts,.pages,.products,.polls,.mailinglists,.messages,.videos,.communicationforms,.calendarevents,.downloads,.images,.links,.shortcuts,.children,.searchresults {margin-bottom:10px;}
.about { text-align:center; }
.overflow { overflow:auto; }

.CalendarEventTitle{font-weight:bold;}
.CalendarEventText{}

h1 { font:normal 17px/19px Verdana, sans-serif; color:#000000;  }
h2 { font:bold 14px/16px Verdana, sans-serif; color:#000000; }
h3 { font:bold 12px/14px Verdana, sans-serif; color:#000000; }
h4 { font:bold 12px/14px Verdana, sans-serif; color:#000000; }


.b2btitle{}
.b2bdescription{}
.b2battributes{}
.b2bmaintable{border:1px solid #000000;}
.b2bseparator{background:#000000;}
.b2baddtocart{text-align:right;}
.b2bvat{color:#000000;}
.b2bvattable{}
.b2bliststable{}
.b2blists{border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;}
.b2bprice{text-align:right;}
.b2b{border:1px solid #000000;background:none;}
.b2boutofstock{width:210px;color:#ff0000;font-weight:bold;}

.splitter_next{font-weight:bold;}
.splitter_prev{font-weight:bold;}
.splitter_active{font-weight:bold;}
.splitter_table td{padding:4px;}

div.ContextMenu { position:absolute; z-index:3; text-align:left; width:220px; border:solid 1px #333333; padding:0px; }
div.ContextMenu a { display:block; background:#ffffff url('img/ContextMenuGutter.gif') 0% 0% repeat-y; font-weight:normal; font:11px/11px "Trebuchet MS",Verdana,sans-serif; color:#00356A; text-decoration:none; padding:4px 5px;}
div.ContextMenu a:hover { background:#d9d9d9 url('img/ContextMenuHover.gif') 50% 50% repeat-x; font-weight:normal; font:11px/11px "Trebuchet MS",Verdana,sans-serif; color:#00509F; color:#000000; text-decoration:none; }
div.ContextMenu a.ajax { display:block; background:#ffffff url('img/ContextMenuGutter.gif') 0% 0% repeat-y; font-weight:normal; font:11px/11px "Trebuchet MS",Verdana,sans-serif; color:#00356A; text-decoration:none; padding:4px 5px;}
div.ContextMenu a.ajax:hover { display:block; background:#ffffff url('img/ContextMenuGutter.gif') 0% 0% repeat-y; font-weight:normal; font:11px/11px "Trebuchet MS",Verdana,sans-serif; color:#00356A; text-decoration:none; padding:4px 5px;}

.enformField { border:solid #cc0000;border-width:0 0 0 5px; }
.elformField { border:solid #00bff6;border-width:0 0 0 5px; }
.ruformField { border:solid #ffffff;border-width:0 0 0 5px; }
.srformField { border:solid #87acff;border-width:0 0 0 5px; }
.sqformField { border:solid #ff0000;border-width:0 0 0 5px; }
.frformField { border:solid #d500ee;border-width:0 0 0 5px; }
.itformField { border:solid #7ac520;border-width:0 0 0 5px; }
.deformField { border:solid #000000;border-width:0 0 0 5px; }
.esformField { border:solid #ffd400;border-width:0 0 0 5px; }
.inlineblock {display: -moz-inline-stack !important;display: inline-block !important;display: inline;	vertical-align: middle;	text-align: left;}

#PriceText { font-weight:bold; }
#InitialPrice { font-weight:bold; }
#ProductDiscountPrice { font-weight:bold; }
#MemberDiscountText { font-weight:bold; }
#MemberDiscountOldPrice { font-weight:bold;color:#cc0000;text-decoration: line-through; }
#MemberDiscountNewPrice { font-weight:bold; }
#VatText { font-weight:normal; }
#VatPrice { font-weight:normal; }
.ProductOptionComment{border:1px solid #cccccc;background:#ffffff;padding:2px;font:11px/13px Trebuchet MS, sans-serif; color:#555555;margin-top:2px;}
.MinimumQuantity{padding-left:20px;white-space:nowrap;}


.NodeTabs .NodeTabsMenu {position: relative;padding: 5 5 0 5px;border-bottom:1px solid #82a4cd; margin: 0px;background: none; height: 24px;list-style: none;}
.NodeTabs .NodeTabsMenu li{float:left;}
.NodeTabs .NodeTabsMenu li a{float: left;display: block;color:#818080;text-decoration: none;font-family: sans-serif;font-size: 11px;font-weight: bold;padding:0 0 0 10px; height: 24px;line-height: 24px;text-align: center;cursor: pointer;background:#CCCCCC;	border-left:1px solid #82a4cd;border-right:1px solid #82a4cd;border-TOP:1px solid #82a4cd;}
.NodeTabs .NodeTabsMenu li a b{float: left;display: block;padding: 0 14px 0 4px;background:#CCCCCC;}
.NodeTabs .NodeTabsMenu li.current a, .NodeTabs .NodeTabsMenu li a:hover{color: #000000;background:#EDEDED; background-position: left;border-left:1px solid #82a4cd;border-right:1px solid #82a4cd;border-TOP:1px solid #82a4cd;height: 24px;line-height: 24px;}
.NodeTabs .NodeTabsMenu li.current a b, .NodeTabs .NodeTabsMenu li a:hover b{color: #000000;background:#EDEDED; }
.NodeTabs .NodeTabsContent {border-left:1px solid #82a4cd;border-right:1px solid #82a4cd;border-bottom:1px solid #82a4cd;padding:10px;background:#ededed;}

.ProductAdvancedOptions td{
	border:1px solid #cccccc;
	padding:2px;
}
.ProductAdvancedOptionsCode{
	font-weight:bold;
	text-align:left;
}
.ProductAdvancedOptionsCodePrice{
	font-weight:normal;
	color:#cc0000;
}
.ProductAdvancedOptionsCaption{
	font-weight:bold;
}
.ProductAdvancedOptions{
	border-collapse:collapse;
	border:1px solid #cccccc;
	margin-top:20px;
	width:100%;
	text-align:center;
}

.FeatureAttachmentsThumb{width:40px;height:40px;}
.FeatureAttachmentsTooltip{border:1px solid #000000;}