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; }
.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;}



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('../../res/ac3/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('../../res/ac3/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('../../res/ac3/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('../../res/ac3/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; }
