.SubPageNavigation { margin:0px;font-size:8pt;padding:2px;padding-left:5px;}
.Breadcrumbs {position:relative;margin:10px;font-size:10px;padding:2px;padding-left:5px;border-style:solid;border-width:1px;border-left:0px;border-right:0px;border-top:0px;}
.Breadcrumbs #SwitchCurrency{position:absolute;top:2px;right:5px;}
.Breadcrumbs #SwitchCurrency a {background:transparent;text-decoration:underline;white-space:nowrap;}

#PageContainer11 {position:relative;}
#PageContainer1 {position:relative;}
#SideBar_R {display:none;border-width:0px;border-style:solid;}

.PageHeader {padding:0px;margin-bottom:5px;border-width:0px;border-style:solid;}

.PageImage {margin:10px;float:right;border-width:0px;border-style:solid;}
  *html .PageImage { margin:10px 5px 10px 10px;} /* IE6 Support */
.PageImageCaption { text-align:right;padding:0 3px;}
.ImgLink {cursor:pointer;}

.PageTitle {margin:10px 5px 0 5px;padding:.25em 5px;font-size:22px;font-weight:bold;line-height:1.2em;word-wrap:break-word;border-width:0px;border-style:solid;}
.PageIntroduction {font-size:14px;margin:5px 5px 0 5px;padding:.25em 5px;line-height:1.5em;word-wrap:break-word;border-width:0px;border-style:solid;}
.PageIntroduction a {text-decoration:underline;}
.PageDescription {margin:5px 5px 0 5px;padding:.25em 5px;line-height:1.5em;word-wrap:break-word;border-width:0px;border-style:solid;}
.PageDescription a {text-decoration:underline;}
.PageFooter {border-width:0px;margin:5px;text-align:center;}

.PageLinkBox {font-size:11px;margin:5px 5px;/*start: 8.0 or below, theme support*/border:0;/*end*/}
.PageLinkBoxContainer1{margin-bottom:5px;border-width:1px;border-style:solid;}
*html .PageLinkBoxContainer1,a.PageLinkBoxContainer1{margin-bottom:5px;}
.PageLinkBoxDescription {position:relative;padding:3px 3px 10px 3px;line-height:1.3em;}
.PageLinkBoxDescription a {border:none;}
.PageLinkBoxImage {position:relative;display:block;text-align:center;border-width:0px;border-style:solid;}
.PageLinkBoxImage img {margin:0 auto;}
.PageLinkBoxTitle {font-weight:bold;line-height:130%;padding:2px;}
.PageLinkBoxTitle a {border:none;}
.PageLinkBox .PageLinkBoxMoreDetails span {padding:0 3px;}
.PageLinkBox .PageLinkBoxMoreDetails {text-align:right;padding:2px;}

#PageContainer3 {position:relative;clear:right;}

.LayoutObject#GroupProductComponents1 {float:right;border:0px;padding:5px;}
.GC1#Footer { border-top:2px solid;margin:0px;padding:0px;padding-bottom:2px;}
.ShopDiscountMessage { margin:10px 10px 0 10px;padding:2px;font-size:14px;font-weight:bold;}
.PageFooter { border-width:0px;margin:10px;}
.GC1#ThinLine { border-width:0px;}

#AutoSplitPageBottom {clear:left;}
.Product { clear:both;}

/* Page html code */
.PageCodeTop, .PageCodeBottom {padding:10px;}
.PageCodeSnippetArea1, .PageCodeSnippetArea2, .WebsiteLinkBoxTop, .WebsiteLinkBoxBottom {margin:5px;}

.PageFormOptions {background-image:none;border:0px;margin:10px;text-align:left;border-width:0px;border-style:solid;}
.PageFormOptions select, .ProductOptions textarea {margin:5px 0 5px 0;}
.PageFormOptions input {background-color:transparent;margin:0 0 0 3px;padding:0;}
.PageFormOptionName {font-size:12px;font-weight:bold;padding-bottom:1px;border-bottom-width:1px;border-bottom-style:solid;}
.PageFormChoiceName {position:relative;font-size:11px;margin:3px 0 3px 0;}
.PageFormChoiceName input {position:absolute;z-index:10;background-color:transparent;}
.PageFormChoiceName span {display:block;margin-left:24px;padding:3px 0 3px 0;border-bottom-width:1px;border-bottom-style:dotted;}

/* BEGIN: ContactUs page specific*/
#PageContactUsContainer{margin-top:10px;padding:0 10px 10px 10px;}
.Addressformat {text-align:left;font-size:11px;line-height:130%;width:100%;overflow-x:auto;}
.Addressformat ul,.Addressformat li {margin:0;padding:0;list-style:none;}
.Addressformat li {padding:.25em 0px;word-wrap:break-word;background-color:transparent;}
.Addressformat li a {background-color:transparent;text-decoration:underline;}
.Addressformat li:first-child {margin-bottom:.25em;}
.Addressformat li:last-child {padding-bottom:10px;}
.Addressformat li span {font-weight:bold;display:block;}
.Addressformat li span + span {margin-left:1em;}
.AddressformatTitle {font-weight:bold;border-bottom-width:1px;border-bottom-style:solid;}
.AddressformatTitle span {display:none;}
/* END: ContactUs page specific */

/* Page splitting */
#AutoSplitPageBottom, #AutoSplitPageTop {text-align:center;margin:10px;}
#AutoSplitPageBottom table.NextPreviousLink {margin:0 auto;font-size:13px;}
.NextPreviousLink, .NextPreviousLink a:hover{padding:2px 7px 2px 7px;text-align:center;font-weight:bold;}
span.NextPreviousLink{font-weight:bold;}
.NextPreviousLink table {margin:0 auto;}

/* Page banner */
.Banner {margin:10px 0;text-align:center;}
.Banner img, .Banner object, .Banner embed {margin:0 auto;}

/* BEGIN: Basket page specific*/
table#bsktbl td {padding:.5em;text-align:right;}
table#bsktbl .ViewbasketHeader  {text-align:right;font-weight:bold;font-size:13px;}
table#bsktbl span[tag=I_], table#bsktbl span[tag=T_] {text-align:left;display:block;}
table#bsktbl .ViewbasketHeader span[tag=LD_TITLE] {display:block;text-align:left;font-weight:bold;}
table#bsktbl #bsktbl_ttl td {font-weight:bold;font-size:13px;}
table#bsktbl .ViewbasketCkBox td {text-align:left ! important;}
table#bsktbl .ViewbasketCkBox label {margin-left:.5em;}
/* END: Basket page specific */

/*
Version tag, please don't remove
$Revision: 8094 $
$HeadURL: svn://3d3-p432/ShopFactory/branches/V9_31/bin/Templates/Pages/8-PAAM_1/stylesheet.css $
*/