#countryChoice { margin-right: 6em; }
#countryChoice, #countryChoice p { font-size: 7pt; text-align: center; color: white; }
#countryChoice a, #countryChoice a:visited { color: lightblue; text-decoration: none; }
#countryChoice a:active, #countryChoice a:hover { color: orange; text-decoration: underline; }
#countryChoice img { border-width: 0px; }

#starboard {
 background-color: white;
 border:0.3em outset gray;
 float:right;
 overflow:hidden;
 padding:0.5em;
 text-align:center;
 width:6em;
}
#starboard a { }
#starboard img { border-width: 0px; width: 5em; }

.promotionBanner { text-align: center; margin-right: 30em; }
.promotionBanner img { text-align: center; border: 2px inset silver; }
.advert { text-align: center; }
.advert img { text-align: center; border: 2px inset silver; }

.shopcomment { text-align: center; clear: both;  margin-right: 20em; }
.commentfooter { font-size: 0.75em; text-align: center; }
.commentimage { text-align: center; }

#banner { text-align: center; }
#banner img { height: 110px; }
body.oneElement.mvc { width: 70em !important; padding: 1.5em; }
body.oneElement.mvc #main { border:3px outset #6C6C6C; padding: 0.5em; margin-right: 0.5em;  }

#main #shopInformation { padding: 0 0.5em 1em 0.2em; border: 1px dashed orange; }
#main #shopInformation p { font-size: 0.4em; }

#main #content .classicCompact form fieldset div.articleImages a img.pimg { border: 2px inset silver; }
#main #content .classicCompact form fieldset div.articleImages a img.pimg:hover { border: 2px outset red; }

#main #content #articleDesigns div { text-align: center; }
#main #content #articleDesigns div a img { width: 9em; height: 9em; border: 2px inset silver; }
#headerUserInformation { font-size:0.5em; }
#headerUserInformation select { font-size:1.2em; }
#headerUserInformation ul.left { width:75%; }
h3 { font-size: 0.8em; }
.navigation small { font-size:0.5em; }
.mvc #index.classicCompact fieldset h3.small-gap-down {
 height: 36px;
 margin-bottom:4px;
 overflow:hidden;
 text-align:center;
 width:13em;
}
.mvc #index.classicCompact fieldset { height:362px; }
.detailArticleHeadline {
 font-size:1.2em;
 padding: 3em 0 0 0.3em;
}
#headerUserInformation ul.right { margin-top:-2em; }
h5 { font-size:0.7em; }
.mvc #index.classicCompact fieldset .articleSizes select { font-size:0.5em; }
.mvc #index.classicCompact fieldset .articleDesc span { height:30px; }
.mvc #index.classicCompact fieldset .articlePrice span .price { font-size:0.9em; }

#main #affiiliate { display: none; }
#main #affiliate-powered-by-logo{ display: none; }
#footer { display:none; }



.mvc #index.classicCompact fieldset .articleDesc.with-limit h5.articleLimit { font-size:0.7em; }
.mvc #index.classicCompact fieldset .articleDesc h5 { height: 2em; }
.mvc #index.classicCompact fieldset .articleDesc h5.articleLimit { height: 2em; }


#menuFooter ul li a { font-size:0.6em; }
#menuFooter ul { line-height:1em; }

 .mvc #barRight {
   background-color: white;
   border: 3px outset #6C6C6C;
  padding: 0.5em; 
  margin-left: 0.5em;
}
