h1 {font-size: 1.833em;color: #c30;margin: 10px;font-weight: normal;}h2 {font-size: 1.667em;color: #c00}h3 {font-size: 1.25em;}h4 {font-size: 1.083em;}/* new styles */#infoIcon {position: absolute;right: 10px;top: 0px;}.imagePM {text-align: center;}/* new styles *//* test and additional styles */body, div, td {font-family: Verdana, Arial, sans-serif; /*Palatino Linotype, Garamond, Hoefler Text, Palatino, serif;*/font-size: 1em;color: #3d3d3d;}a {text-decoration: none;color: #ffffff;font-size: 0.917em;}a:hover {text-decoration: underline;}#middlecontent a:link {color: #000000;font-size:0.917em;}#middlecontent a:visited {color: #000000;font-size:0.917em;}#middlecontent a:hover {text-decoration: underline;font-size:0.917em;}form {display: inline;}#categoriesBox .infoBoxContentsFL, #informationBox .infoBoxContentsFL, #accountBox .infoBoxContentsFL {text-align: left;padding-left:10px;}/* ??? */div#product_notificationsBox table {text-align: center;}img#logo {position: absolute;left: -1px;bottom: 0px;}div#imageNav {position: absolute;right: 20px;bottom: 5px;}div.infoBoxFL {background: url(images/bar-bg2.jpg) left top repeat-x #0368a7;border: solid 1px #ffffff;position: relative;margin-top: 1px;margin-bottom:20px;padding: 0px;}.infoBoxHeadingFL, .infoBoxHeading {background-image: url(images/bar-bg.jpg);background-repeat: repeat-x;padding-left:20px;padding-top:5px;height:25px;font-size: 1em;text-align:left;font-weight: bold;color:#ffffff;}.productListing-heading {/*padding-left: 20px;*/padding-top:5px;height:25px;font-size: 1em;/*text-align:left;*/font-weight: bold;color: #000000;}.infoBoxHeadingFL {border-bottom: 1px solid #ffffff;}.headerNavigation {font-size: 0.917em;font-weight: bold;}#middlecontent-bar{height:35px;}#middlecontent a.headerNavigation:link{color: #ffffff;}#middlecontent a.headerNavigation:visited{color: #ffffff;}.productListing {background: #ffffff;font-size: 0.833em;}.productListing-even {background-color:#ffffff;font-size: 0.833em;}tr.productListing-odd {background-color:#ffffff;font-size: 0.833em;border-bottom: solid 2px #000000;}div.navBarContent {/* border: 1px solid #aeaeae;border-width: 1px; */background: #021e43;height: 30px;margin-left: -1px;color: White;}div.breadCrumb, div.date {float: left;margin: 4px;margin-left:15px;color: White;}div.navAcc, div.counter {float: right;margin:4px;margin-right:10px;}div.navbarcontent a:link {color: white;}div#contentsContent {margin-top: 15px;margin-bottom: 15px;padding: 0px;text-align: left;border: 1px green dotted;}.productSpecialPrice, .greetUser, .errortext {color: #c30;font-weight: bold;}.productSpecialPrice, td.pageHeading {background-image: url(images/bar-bg.jpg);background-repeat: repeat-x;padding-left: 20px;padding-right: 20px;padding-top:0px;height:30px;font-size: 1em;font-weight: bold;color: white;}table.infoBox {background-color: #ffffff;/* border: 1px solid #aeaeae; */}/* hide corner gif's */td.infoBoxHeading img {display: none;}.boxLink img {display: block !important;position: absolute;right: 5px;top: 7px;}#searchBox, #tell_a_friendBox, #loginboxBox {color: #ffffff;}#copyRight {margin-top: 30px;padding: 0;color: #aeaeae;font-size:0.833em;}#copyright a {color: #666666;}span.cBoxE {color: #e00;}#shopping_cartBox .infoboxHeadingFL {color: #ffffff;}/* end test styles *//* import from osC */.inputRequirement {color: red;}  TD.headerError, TD.headerInfo, SPAN.markProductOutOfStock, TD.formAreaTitle {font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 0.917em;background: #ffffff;color: #ffffff;font-weight : bold;text-align : center;}TD.headerInfo {background: #00ff00;color: #ffffff;}TD.formAreaTitle {background-image: url(images/bar-bg.jpg);background-repeat: repeat-x;}SPAN.markProductOutOfStock {color: #F30E2C;}TD.main, P.main {font-size: 0.917em;line-height: 1.5;padding-left:20px;padding-right:20px;background-color: #FFFFFF;}TD.main2, P.main2 {font-size: 0.917em;line-height: 1.5;padding-left:5px;padding-right:5px;background-color: #FFFFFF;}TD.footer {background: #bbc3d3;color: #ffffff;font-weight: bold;}TD.accountCategory {font-size: 1.083em;color: #aabbdd;}TD.fieldKey, TD.tableHeading {font-size: 0.917em;font-weight: bold;}TD.fieldValue {font-size: 0.917em;}SPAN.newItemInCart {color: #33CC33;font-weight: bold;}TEXTAREA {width: 100%;font-size: 0.917em;}/* ie text under pageheading */.smallText {font-family: Arial, sans-serif;font-size: 0.917em;}.messageStackError, .messageStackWarning {font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5;}/* end import from osC *//* prijs */#headingPricePM {white-space: nowrap;}h1 s {font-size: 1em;color: blue;}.productSpecialPrice {/* color: #c00; display: block; */background-color: #ffffff;}#headingPricePM h1:first-letter {padding-right: 0.1em;}.productSpecialPrice:first-letter {padding-right: 0.1em;}s:first-letter {text-decoration: none !important; /* prevent euro sign strike through *//* padding-right: 0.1em !important;  does not work? */}/* end prijs */div.centerIE {text-align: center;}/* product info tabellen */table.pcDataPM td, table.pcDataPM th, table.prodDataPM td, table.prodDataPM th {font-size: 0.75em;border: 1px solid #aeaeae;padding: 1px 3px;}table.pcDataPM, table.prodDataPM {margin-right: auto;margin-left: auto;background-color: #ffe;border: 1px solid #aeaeae;}table.prodDataPM td {text-align: center;}table.pcDataPM th {text-align: right;}/* product info tabellen */span.osCPOWERED {font-size: 9px}span.osCPOWERED a {color: black;}span.osCPOWERED a:hover {color: black;text-decoration: none;}span.greetUser {color: #c00;font-weight: bold;}/* adding some new styles 2003-12 */#faqPM .tekstInfoPM {font-style: italic;}p.questionPM {color: blue;font-weight: bold;}div#welkomPM {border: 1px #aeaeae solid;padding: 10px 4px;}.prijsPerPM {color: red;}.clear {clear:both;}#myslides {	width: 980px;	height: 150px;    padding: 0;    margin:  0 auto;	overflow: hidden;} #myslides img {padding: 0;background-color: rgb(230,230,230);width: 980px;height: 150px;top:  0;left: 0;}.search-box {margin-top:5px;vertical-align:top;font=size:1em;color: #000000;}.search-image {vertical-align:top;}.bestsellertext {color: #ffffff;vertical-align:top;}.bestsellerimage {vertical-align:top;padding-top:5px;}/* Product images */.productimageouter {border: solid 2px #aeaeae;}.productimageinner {padding: 10px;font-size: 0.833em;}.index_nested_outer {border: solid 1px #aeaeae;background-color:#EFEFEF;}div.index_nested_inner {width:100%;height:100%;padding-bottom:10px;}.index_nested_image img {padding:0px;border: solid 2px #aeaeae;}div.index_nested_label {background-color:#7C7C7C;height:auto;color: #ffffff;padding-top:5px;padding-bottom:5px;font-size: 1em;}.productListing-data {padding-top:5px;padding-bottom:5px;font-size: 0.833em;}.subcategory_nested_outer {border: solid 1px #aeaeae;background-color:#EFEFEF;padding:5px;}.price {  font-family: Verdana, Arial, sans-serif;  font-size: 0.917em;  color: #008000;  font-weight: bold;  line-height: 1.5;}.whats_new_price {  font-family: Verdana, Arial, sans-serif;  font-size: 0.917em;  color: #ffffff;  font-weight: bold;  line-height: 1.5;}.cart_quantity {color: #ffffff;/*padding-top:2px;*/font-size: 0.833em;}.cart_price {font-size: 0.917em;color: #ffffff;font-weight: bold;border-top: solid 2px #ffffff;margin-top: 3px;padding-top:3px;}.visitor_text {width:450px;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;}.login_outer {background-color: #009933;width: 450px;font-size: 0.917em;line-height: 1.5;margin-left:auto;margin-right:auto;border: solid 1px #000000;}.login_header {height: 50px;}.login_main {font-size: 0.917em;line-height: 1.5;/*padding-left:30px;padding-right:30px;*/background-color:#ffffff;}.moduleRow {background-color:#EFEFEF;padding-left:10px;}.moduleleft {text-align:left;padding-left:10px;padding-top:10px;padding-bottom:10px;vertical-align:top;font-size: 0.917em;line-height: 1.5;}.moduleright {text-align:right;vertical-align:top;padding-right:10px;vertical-align:top;}.infoBoxContents {color: #ffffff;font-size: 0.833em;}.shoppingcart-data {font-size: 0.833em;}TD.shoppingcart-data a:link {font-size: 0.833em;}.productSpecialPrice2{background:none;font-size: 1em;font-weight:bold;color: #CC0000;}/*** Begin Header Tags SEO ***/h1 { font-family: Verdana, Arial, sans-serif; font-size: 20px; font-weight: bold; margin-bottom: 0; padding-bottom: 0; color: #000;}h2 { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: normal; margin-bottom: 0; padding-bottom: 0; color: #000;}/*** End Header Tags SEO ***/
