/* ######### BODY ########## */
html, body { height: 100%; margin: 0; padding: 0; background-color:#F0F0F0; }

/* ######### DIVS ########## */
#header { height: 200px; width: 870px; margin: 0; background-color: #ffffff; background-image:url(../imgs/sev/header.gif); background-repeat: no-repeat; }
#header #logo { width: 404px; height: 60px; margin: 90px 0 0 46px; float: left; }
#header #navcontainer-1 { width: 200px; height: 150px; background-image:url(../imgs/sev/navbg1.gif); background-repeat: no-repeat; float: left; } 
#header #navcontainer-2 { width: 200px; height: 150px; background-image:url(../imgs/sev/navbg2.gif); background-repeat: no-repeat; float: left; } 
#header #navcontainer-2-active { width: 200px; height: 150px; background-image:url(../imgs/sev/navbg2_active.gif); background-repeat: no-repeat; background-position: 0 1px; float: left; } 
#header #languages { width: 400px; height: 15px; margin: 28px 0 0 50px; float: left; }
#header #specialstip { width: 400px; height: 50px; margin: 0; background-image:url(../imgs/sev/specials.gif); background-repeat: no-repeat; float: left; }
#languages #languagetext { height: 15px; margin: 0 10px 0 0; font-family: Arial, Helvetica, sans-serif; color: #5B5B5B; line-height: 15px; font-size: 11px; float: left; }

#content { width: 100%; margin: 0; background-color: #CECECE; background-image:url(../imgs/sev/20pxspacer.gif); background-repeat: repeat-y; }

.startcontainer { width: 870px; background-image:url(../imgs/sev/specialbg.gif); background-repeat: repeat-y; }
.textcontainer { width: 850px; margin: 0 0 0 20px; background-image:url(../imgs/sev/textbg.gif); background-repeat: repeat-y; border-top: #CECECE 1px solid; }
.productlistcontainer { width: 870px; margin: 0 0 0 20px; background-image:url(../imgs/sev/productlistbg.gif); background-repeat: repeat-y; border-top: #CECECE 1px solid; }
.itemcontainer { width: 870px; margin: 0 0 0 20px; background-image:url(../imgs/sev/itembg.gif); background-repeat: repeat-y; border-top: #CECECE 1px solid; }
.bottomcontainer { width: 850px; background-image:url(../imgs/sev/imagecontainerbg.gif); background-repeat: repeat-y;  }
.imageslider { width: 630px; margin: 20px 0 0 0; float: left; }
.bottomcontent { width: 570px; margin: 20px 30px 0 30px; color: #4F4F4F; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; float: left;  }
.bottomcontent a { color: #4F4F4F; }
.bottomcontent a:hover { color: #4F4F4F; }
.bottomlinks { width: 160px; padding: 20px 20px 5px 15px; line-height: 16px; float: left; }

.grid-1 { width: 230px; margin: 0 0 0 20px; float: left; }
.grid-2 { width: 200px; float: left; }
.grid-3 { width: 200px; float: left; }
.grid-4 { width: 220px; float: left; }
.grid-1-2 { width: 430px; margin: 0 0 0 20px; float: left; }
.grid-1-2-3 { width: 630px; margin: 0; float: left; }
.grid-1-2-3-4 { width: 850px; margin: 0 0 0 20px; }
.grid-2-3 { width: 400px; float: left; }
.grid-2-3-4 { width: 600px; float: left; }
.grid-3-4 { width: 400px; float: left; }

.productgrid-1 { width: 330px; float: left; }
.productgrid-2 { width: 500px; float: left; }

.gridtext-1 { width: 230px; background-color: #F23718; float: left; }
.gridtext-1-2 { width: 430px; background-color: #F23718; float: left; }
.gridtext-1-2-3 { width: 630px; background-color: #F23718; float: left; }
.gridtext-1-2-3-4 { width: 830px; background-color: #F23718; }
.gridtext-2 { width: 200px; background-color: #F23718; float: left; }
.gridtext-2-3 { width: 430px; background-color: #F23718; float: left; }
.gridtext-2-3-4 { width: 630px; background-color: #F23718; float: left; }
.gridtext-3 { width: 200px; background-color: #F23718; float: left; }
.gridtext-3-4 { width: 430px; background-color: #F23718; float: left; }
.gridtext-4 { width: 200px; background-color: #F23718; float: left; }

.productcats { width: 270px; padding: 40px 30px 30px 30px; background-color: #F23718; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; float: left; }

.min-height-gridtext { width: 1px; height: 237px; float: left; }

.gridtitle-1 { height: 67px; width: 230px; background-color: #F27418; float: left; overflow: hidden; }
.gridtitle-1-2 { height: 67px; width: 430px; background-color: #F27418; float: left; overflow: hidden; }
.gridtitle-1-2-3 { height: 67px; width: 630px; background-color: #F27418; float: left; overflow: hidden; }
.gridtitle-1-2-3-4 { height: 67px; width: 830px; background-color: #F27418; overflow: hidden; }
.gridtitle-2 { height: 67px; width: 200px; background-color: #F27418; float: left; overflow: hidden; }
.gridtitle-2-3 { height: 67px; width: 430px; background-color: #F27418; float: left; overflow: hidden; }
.gridtitle-2-3-4 { height: 67px; width: 630px; background-color: #F27418; float: left; overflow: hidden; }
.gridtitle-3 { height: 67px; width: 200px; background-color: #F27418; float: left; overflow: hidden; }
.gridtitle-3-4 { height: 67px; width: 430px; background-color: #F27418; float: left; overflow: hidden; }
.gridtitle-4 { height: 67px; width: 200px; background-color: #F27418; float: left; overflow: hidden; }

.productsearch { width: 270px; padding: 20px 30px 30px 30px; background-color: #F27418; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; float: left; }

.quicklinks-productslist { width: 270px; padding: 20px 30px 30px 30px; background-color: #E6E6E6; color: #373737; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; float: left; }
.bottomlinks-products { width: 270px; padding: 20px 30px 30px 30px; background-color: #E6E6E6; color: #373737; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; float: left; }

.gridcontent-1-2 { width: 370px; margin: 30px 29px 30px 30px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; float: left; }
.gridcontent-1-2-3 { width: 570px; margin: 30px 29px 30px 30px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; float: left; }
.gridtitlecontent-1-2 { width: 370px; margin: 0 30px 0 30px; }
.gridtitlecontent-1-2-3 { width: 570px; margin: 0 30px 0 30px; }

.newscontainer { width: 800px; padding: 25px 20px 0 30px; background-color: #ffffff; }
.newsitem-1 { width: 180px; min-height: 130px; padding: 5px 20px 5px 0; background-image:url(../imgs/sev/newsbg.gif); background-repeat: repeat-y; line-height: 16px; float: left; }
.newsitem-2 { width: 160px; min-height: 130px; padding: 5px 20px 5px 20px; background-image:url(../imgs/sev/newsbg.gif); background-repeat: repeat-y; line-height: 16px; float: left; }
.quicklinks-start { width: 160px; padding: 5px 20px 5px 15px; background-image:url(../imgs/sev/newsbg.gif); background-repeat: repeat-y; line-height: 16px; float: left; }
.quicklinks-site { width: 160px; padding: 30px 20px 5px 15px; background-image:url(../imgs/sev/newsbg.gif); background-repeat: repeat-y; line-height: 16px; float: left; }
.specialcontainer { width: 400px; height: 100px; border-top: #CECECE 1px solid; overflow: hidden; }
.productlistitemcontainer { width: 500px; height: 100px; border-bottom: #CECECE 1px solid; background-image:url(../imgs/sev/productlistitembg.gif); background-repeat: repeat-y; overflow: hidden; }
.special-t1 { width: 100px; height: 100px; float: left; overflow: hidden; }
.special-t2 { width: 170px; height: 53px; padding: 32px 15px 10px 15px; color: #4F4F4F; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; float: left; overflow: hidden; }
.newslettercontainer { margin: 0 0 100px 0; }
.newslettercontainer h3 { color: #F23718; }
.productlistitem-image { width: 100px; height: 100px; float: left; overflow: hidden; }
.productlistitem-t1 { width: 100px; height: 100px; float: left; overflow: hidden; }
.productlistitem-t2 { width: 175px; height: 55px; padding: 30px 15px 10px 10px; color: #4F4F4F; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; float: left; overflow: hidden; }
.productlistitem-t3 { width: 70px; height: 43px; padding: 42px 15px 10px 10px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; float: left; overflow: hidden; }

.productlisttitle { width: 500px; height: 39px; border-bottom: #CECECE 1px solid; background-image:url(../imgs/sev/productlisttitlebg.gif); background-repeat: no-repeat; }
.productlistsearchcontainer { width: 490px; padding: 0 0 20px 10px; background-color: #ffffff; border-bottom: #CECECE 1px solid; }

.productlisttitle-col-1 { width: 80px; height: 22px; margin: 15px 10px 0 10px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; overflow: hidden; float: left; }
.productlisttitle-col-2 { width: 80px; height: 22px; margin: 15px 10px 0 10px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; overflow: hidden; float: left; }
.productlisttitle-col-3 { width: 180px; height: 22px; margin: 15px 10px 0 10px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; overflow: hidden; float: left; }
.productlisttitle-col-4 { width: 80px; height: 22px; margin: 15px 10px 0 10px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; overflow: hidden; float: left; }

.itemheader { width: 500px; height: 200px; background-color: #BDBDBD; overflow: hidden; }
.itemheader-question { width: 500px; background-color: #BDBDBD; }
.itemtitlecontainer { width: 300px; height: 200px; float: left; }
.itemquestiontitle { width: 440px; padding: 30px; font-size: 12px; line-height: 16px; color: #4A4A4A; font-family: Arial, Helvetica, sans-serif; }
.itemquestiontitle h2 { color: #ffffff; }
.itemtitle { width: 240px; height: 132px; margin: 28px 30px 0 30px; font-size: 12px; line-height: 16px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; }
.itemcontent { width: 440px; margin: 30px 30px 30px 30px; font-size: 12px; line-height: 16px; color: #4A4A4A; font-family: Arial, Helvetica, sans-serif; }

#footer { width: 870px; height: 90px; margin: 0; background-color: #ffffff; background-image:url(../imgs/sev/footer.gif); background-repeat: no-repeat; background-position: 0 -20px; }
#footer #location { width: 430px; height: 110px; margin: 0 0 0 20px; text-align: right; float: left; }
#footer #footernavcontainer { width: 420px; height: 10px; margin: 80px 0 0 0; float: left; text-align: left; }

.gridcontentalttext { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.productlistcattext { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.gridtitletext { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.productlistsearchtext { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.footeralttext { color: #F0F0F0; text-align: right; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.imagegaltext { width: 580px; height: 50px; padding: 20px 20px 20px 30px; background-color: #D6D6D6; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.clearfix { clear: both; }

/* ######### NAVIGATION ########## */
ul#footernav { margin: 0 0 0 10px; padding: 0px; width: 410px; list-style: none; text-align: left; }
ul#footernav li { margin: 0 20px 0 0; padding: 0; float: left; }
ul#footernav li a { display: block; text-decoration: none; color: #F27418; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; }
ul#footernav li a:hover { text-decoration: underline; }

ul#mainnav { margin: 28px 0 0 0; padding: 0; width: 200px; list-style: none; text-align: left; }
ul#mainnav li { margin: 0; padding: 0; }
ul#mainnav li a { padding: 0 0 0 10px; width: 190px; height: 21px; display: block; text-decoration: none; background-color: #ffffff; color: #858585; border-top: #F0F0F0 1px solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 21px; text-transform: uppercase; }
ul#mainnav li a:hover { color: #D9AE00; }
ul#mainnav li a.navactive { padding: 0 0 0 10px; width: 190px; height: 21px; display: block; text-decoration: none; background-color: #F23718; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 21px; text-transform: uppercase; }
ul#mainnav li a.startpage { padding: 1px 0 0 10px; width: 190px; height: 21px; display: block; text-decoration: none; background-color: #ffffff; color: #F23718; border: 0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 21px; text-transform: uppercase; }

ul.subnavigation { margin: 51px 0 0 0; padding: 0; width: 199px; list-style: none; text-align: left; }
ul.subnavigation li { width: 189px; height: 21px; margin: 0 0 1px 0; padding: 0 0 0 10px; background-color: #F23718; line-height: 18px; }
ul.subnavigation li a { text-decoration: none; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
ul.subnavigation li a:hover { color: #F6BBB2; }

ul#quicklinks { margin: 0; padding: 0; width: 160px; list-style: none; text-align: left; }
ul#quicklinks li { margin: 0; padding: 0; }
ul#quicklinks li a { padding: 0 0 0 15px; margin: 0; width: 145px; height: 18px; display: block; text-decoration: none; color: #373737; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#quicklinks li a.intern { padding: 0 0 0 15px; width: 145px; height: 18px; display: block; text-decoration: none; color: #373737; background-image:url(../imgs/sev/li_intern.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#quicklinks li a.extern { padding: 0 0 0 15px; width: 145px; height: 18px; display: block; text-decoration: none; color: #373737; background-image:url(../imgs/sev/li_extern.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#quicklinks li a.intern:hover { color: #8D8D8D; }
ul#quicklinks li a.extern:hover { color: #8D8D8D; }

ul#quicklinks-products { margin: 0; padding: 0; width: 125px; list-style: none; text-align: left; }
ul#quicklinks-products li { margin: 0; padding: 0; }
ul#quicklinks-products li a { padding: 0 0 0 15px; margin: 0; width: 110px; height: 18px; display: block; text-decoration: none; color: #373737; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#quicklinks-products li a.intern { padding: 0 0 0 15px; width: 110px; height: 18px; display: block; text-decoration: none; color: #373737; background-image:url(../imgs/sev/li_products_intern.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#quicklinks-products li a.extern { padding: 0 0 0 15px; width: 110px; height: 18px; display: block; text-decoration: none; color: #373737; background-image:url(../imgs/sev/li_products_extern.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#quicklinks-products li a.intern:hover { color: #8D8D8D; }
ul#quicklinks-products li a.extern:hover { color: #8D8D8D; }

ul#bottomquicklinks { margin: 0; padding: 0; width: 160px; list-style: none; text-align: left; }
ul#bottomquicklinks li { margin: 0; padding: 0; }
ul#bottomquicklinks li a { padding: 0 0 0 15px; margin: 0; width: 145px; height: 18px; display: block; text-decoration: none; color: #373737; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#bottomquicklinks li a.intern { padding: 0 0 0 15px; width: 145px; height: 18px; display: block; text-decoration: none; color: #373737; background-image:url(../imgs/sev/li_intern.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#bottomquicklinks li a.extern { padding: 0 0 0 15px; width: 145px; height: 18px; display: block; text-decoration: none; color: #373737; background-image:url(../imgs/sev/li_extern.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#bottomquicklinks li a.intern:hover { color: #8D8D8D; }
ul#bottomquicklinks li a.extern:hover { color: #8D8D8D; }

ul#bottomquicklinks-products { margin: 0; padding: 0; width: 225px; list-style: none; text-align: left; }
ul#bottomquicklinks-products li { margin: 0; padding: 0; }
ul#bottomquicklinks-products li a { padding: 0 0 0 15px; margin: 0; width: 210px; height: 18px; display: block; text-decoration: none; color: #373737; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#bottomquicklinks-products li a.intern { padding: 0 0 0 15px; width: 210px; height: 18px; display: block; text-decoration: none; color: #373737; background-image:url(../imgs/sev/li_products_intern.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#bottomquicklinks-products li a.extern { padding: 0 0 0 15px; width: 210px; height: 18px; display: block; text-decoration: none; color: #373737; background-image:url(../imgs/sev/li_products_extern.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#bottomquicklinks-products li a.intern:hover { color: #8D8D8D; }
ul#bottomquicklinks-products li a.extern:hover { color: #8D8D8D; }

ul#categorylist { margin: 20px 0 0 0; padding: 0; width: 225px; list-style: none; text-align: left; }
ul#categorylist li { margin: 0; padding: 0; }
ul#categorylist li a { padding: 0 0 0 15px; width: 210px; height: 18px; display: block; text-decoration: none; color: #ffffff; background-image:url(../imgs/sev/li_categories.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; }
ul#categorylist li a:hover { text-decoration: underline; }

ul#itemlink { margin: 10px 30px 0 30px; padding: 0; width: 240px; list-style: none; text-align: left; float: left; }
ul#itemlink li { margin: 0 20px 0 0; padding: 0; float: left; }
ul#itemlink li a { padding: 0 0 0 15px; height: 18px; display: block; text-decoration: none; color: #4A4A4A; background-image:url(../imgs/sev/li_item.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 18px; }
ul#itemlink li a:hover { text-decoration: underline; }

ul#archivlist { margin: 0; padding: 0 0 5px 0; width: 570px; border-bottom: #F0F0F0 1px solid; list-style: none; float: left; }
ul#archivlist li { width: 270px; height: 40px; margin: 5px 15px 0 0; padding: 7px 0 7px 0; border-top: #F0F0F0 1px solid; overflow: hidden; float: left; }
ul#archivlist li h3 { color: #A4A4A4; }
ul#archivlist li a { color: #A4A4A4; text-decoration: none; }
ul#archivlist li a:hover { color: #8D8D8D; }

ul.sitejumper { width: 460px; height: 20px; margin: 0 0 0 -5px; padding: 20px 0 0 0; list-style: none; clear: left; }
ul.sitejumper li { height: 20px; padding: 0 5px 0 5px; border-right: #A4A4A4 1px solid; color: #A4A4A4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; float: left; }
ul.sitejumper li a { display: block; height: 20px; width: 15px; margin: 0 -5px 0 -5px; padding: 0 5px 0 5px; color: #A4A4A4;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; text-decoration: none; text-align: center; float: left; }
ul.sitejumper li a:hover { background-color: #A4A4A4; color: #ffffff; text-decoration: none; }
ul.sitejumper li a.active { background-color: #A4A4A4; color: #ffffff; text-decoration: none; }

div.openlist, div.openlist:link, div.openlist:visited, div.openlist:active  { position: relative; display: block; text-decoration: none; }
div.openlist:hover { text-decoration: none; color: #ffffff; }
div.openlist span { display: none;  text-decoration: none; }
div.openlist:hover span { display: block; position: absolute; top: -128px; left: 0; height: 156px; width: 93px; padding: 0; border: #A4A4A4 1px solid; background-color: #A4A4A4; z-index: 999; text-align: left; overflow: auto; }
div.openlist:hover span a { width: 20px; height: 20px; color: #ffffff; border-right: #A4A4A4 1px solid; border-bottom: #A4A4A4 1px solid; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; text-align: center; cursor: pointer; float: left; }
div.openlist:hover span a:hover { color: #A4A4A4; background-color: #ffffff; }

/* ######### TEXTSTANDARDS ########## */
a { color: #ffffff; text-docoration: underline; }
a:hover { color: #ffffff; text-decoration: none; }
hr { border: 0px; border-top: solid 1px #FF917F; border-bottom: solid 1px #FF917F; }
h1 { margin: 0; padding: 0; font-size: 18px; font-weight: bold; line-height: 21px; }
h2 { margin: 0; padding: 0; font-size: 14px; font-weight: bold; line-height: 20px; }
h3 { margin: 0; padding: 0; color: #D9AE00; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; }
h4 { margin: 0; padding: 0; color: #F23718; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-transform: uppercase; }
h5 { margin: 0; padding: 0; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
p { margin: 0; padding: 0; }

/* ######### BILDKLASSEN ########## */
img { border: 0; }
.images { border: 0; }
.productimages { border: 0; float: left; }

/* ######### SONSTIGES ########## */
.flags { margin: 0 3px 0 0; border: 0; float: left; }
.newslink { color: #373737; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 16px; }
a.newslink:hover { color: #8D8D8D; }
.speciallink { margin: 45px 0 0 0; padding: 0 0 0 15px; width: 85px; height: 11px; display: block; text-decoration: none; color: #6A6A6A; background-image:url(../imgs/sev/productarrow.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 10px; }
a.speciallink:hover { color: #FFFFFF; }
.categoryhistory { color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; font-size: 10px; }
a.categoryhistory:hover { text-decoration: none; }
.itemtableheader { background-color: #A8A8A8; color: #000000; height: 35px; padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; vertical-align: top; }
.itemtablerow-light { background-color: #D7D7D7; color: #000000; height: 25px; padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top; }
.itemtablerow-dark { background-color: #BDBDBD; color: #000000; height: 25px; padding: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top; }
.itemtablelighttext { color: #777777; }
.itemprice { color: #000000; }
a.productquestion { display: block; width: 300px; height: 15px; margin: 30px 0 0 0; padding: 0 0 0 25px; background-image:url(../imgs/sev/question.png); background-repeat: no-repeat; color: #4A4A4A; font-size: 12px; line-height: 15px; text-decoration: none; }
a.productquestion:hover { color: #ffffff; }
