html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}body {font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;}a:focus {outline: 1px dotted invert;}hr {border: 0 #ccc solid;border-top-width: 1px;clear: both;height: 0;}h1 {font-size: 25px;}h2 {font-size: 23px;}h3 {font-size: 21px;}h4 {font-size: 19px;}h5 {font-size: 17px;}h6 {font-size: 15px;}ol {list-style: decimal;}ul {list-style: square;}li {margin-left: 30px;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset {margin-bottom: 20px;}.container_12,.container_16 {margin-left: auto;margin-right: auto;width: 960px;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16 {display: inline;float: left;margin-left: 10px;margin-right: 10px;}.container_12 .grid_3,.container_16 .grid_4 {width: 220px;}.container_12 .grid_6,.container_16 .grid_8 {width: 460px;}.container_12 .grid_9,.container_16 .grid_12 {width: 700px;}.container_12 .grid_12,.container_16 .grid_16 {width: 940px;}.alpha {margin-left: 0;}.omega {margin-right: 0;}.container_12 .grid_1 {width: 60px;}.container_12 .grid_2 {width: 140px;}.container_12 .grid_3 {width: 220px;}.container_12 .grid_4 {width: 300px;}.container_12 .grid_5 {width: 380px;}.container_12 .grid_7 {width: 540px;}.container_12 .grid_8 {width: 620px;}.container_12 .grid_10 {width: 780px;}.container_12 .grid_11 {width: 860px;}.container_16 .grid_1 {width: 40px;}.container_16 .grid_2 {width: 100px;}.container_16 .grid_3 {width: 160px;}.container_16 .grid_5 {width: 280px;}.container_16 .grid_6 {width: 340px;}.container_16 .grid_7 {width: 400px;}.container_16 .grid_9 {width: 520px;}.container_16 .grid_10 {width: 580px;}.container_16 .grid_11 {width: 640px;}.container_16 .grid_13 {width: 760px;}.container_16 .grid_14 {width: 820px;}.container_16 .grid_15 {width: 880px;}.container_12 .prefix_3,.container_16 .prefix_4 {padding-left: 240px;}.container_12 .prefix_6,.container_16 .prefix_8 {padding-left: 480px;}.container_12 .prefix_9,.container_16 .prefix_12 {padding-left: 720px;}.container_12 .prefix_1 {padding-left: 80px;}.container_12 .prefix_2 {padding-left: 160px;}.container_12 .prefix_4 {padding-left: 320px;}.container_12 .prefix_5 {padding-left: 400px;}.container_12 .prefix_7 {padding-left: 560px;}.container_12 .prefix_8 {padding-left: 640px;}.container_12 .prefix_10 {padding-left: 800px;}.container_12 .prefix_11 {padding-left: 880px;}.container_16 .prefix_1 {padding-left: 60px;}.container_16 .prefix_2 {padding-left: 120px;}.container_16 .prefix_3 {padding-left: 180px;}.container_16 .prefix_5 {padding-left: 300px;}.container_16 .prefix_6 {padding-left: 360px;}.container_16 .prefix_7 {padding-left: 420px;}.container_16 .prefix_9 {padding-left: 540px;}.container_16 .prefix_10 {padding-left: 600px;}.container_16 .prefix_11 {padding-left: 660px;}.container_16 .prefix_13 {padding-left: 780px;}.container_16 .prefix_14 {padding-left: 840px;}.container_16 .prefix_15 {padding-left: 900px;}.container_12 .suffix_3,.container_16 .suffix_4 {padding-right: 240px;}.container_12 .suffix_6,.container_16 .suffix_8 {padding-right: 480px;}.container_12 .suffix_9,.container_16 .suffix_12 {padding-right: 720px;}.container_12 .suffix_1 {padding-right: 80px;}.container_12 .suffix_2 {padding-right: 160px;}.container_12 .suffix_4 {padding-right: 320px;}.container_12 .suffix_5 {padding-right: 400px;}.container_12 .suffix_7 {padding-right: 560px;}.container_12 .suffix_8 {padding-right: 640px;}.container_12 .suffix_10 {padding-right: 800px;}.container_12 .suffix_11 {padding-right: 880px;}.container_16 .suffix_1 {padding-right: 60px;}.container_16 .suffix_2 {padding-right: 120px;}.container_16 .suffix_3 {padding-right: 180px;}.container_16 .suffix_5 {padding-right: 300px;}.container_16 .suffix_6 {padding-right: 360px;}.container_16 .suffix_7 {padding-right: 420px;}.container_16 .suffix_9 {padding-right: 540px;}.container_16 .suffix_10 {padding-right: 600px;}.container_16 .suffix_11 {padding-right: 660px;}.container_16 .suffix_13 {padding-right: 780px;}.container_16 .suffix_14 {padding-right: 840px;}.container_16 .suffix_15 {padding-right: 900px;}.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}.clearfix:after {clear: both;content: '.';display: block;visibility: hidden;height: 0;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}@charset "utf-8";body{margin: 0;padding: 0;font-size: 1.0em; font-family: Geneva, Arial, Helvetica, sans-serif;background: #ffffff;color: #333;text-align: left;font-style: normal;line-height: 1.6em;}#container {width: auto;background: #FFFFFF;margin: 0 auto;border: 1px solid #000000;text-align: left;} #superheader {background: #ffffff;padding: 0;margin: 20px auto 0 auto;width: 940px;height: 100px;border: 0;position: relative;display: block;} div.LogoHeader {display: block; position: relative;float: left;width: 285px;height: 75px;border: 0;}* html .block_300x104, * html .block_300x184, * html .block_620x104, * html .block_140x84, * html .block_540x84 { zoom: 1; }div.LogoHeader p {color: #535258; font: bold 13px arial;margin: 8px 0 0 5px;}div.grid_3 { display: block;position: relative;padding: 0;margin: 0;float: left;border: 0;}div.grid_7 { display: block;position: relative;padding: 0;margin: 0 0 0 22px; float: left;border: 0;}div.grid_2 { display: block;position: relative;padding: 0;margin: 0;float: right;border: 0;}* html div.grid_2 {clear: left;}div.grid_12 {font-weight: normal; border: 0;position: relative;display: block;}div.clear0 {position: relative;display: block;padding: 0;width: 940px;margin: 0 auto;height: 20px;clear: both;}#header {position: relative;display: block;padding: 0;width: 940px;margin: 0 auto;background-color: white ;} #header h1 {margin: 0;padding: 10px 0; }div#footer {padding: 0; background: rgb(231,232,233);border-top-width: 2px;border-top-style: solid;border-top-color: rgb(158,0,57);height: 22px;} div#footer div {width: 940px;margin: 0 auto;}#footer p {margin: 0;padding: 0;color: rgb(128,130,133);font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 0.8em;font-style: normal;line-height: normal;}.fltrt { float: right;margin-left: 8px;}.fltlft { float: left;margin-right: 8px;}.clearfloat { clear:both;height:0;font-size: 1px;line-height: 0px;}div.grid_login_box {height: 50px;width: 650px;margin: 8px 0 0 0;padding: 0;position: relative;display: inline;float: right;border: 0;z-index: 1000;}div.auth_table {position: relative;display: inline;height: 40px;width: 200px;margin: 0 50px 0 0;padding: 0;float: right;border: 0;z-index: 2000;}*html div.auth_table {margin: 0;}div.callcenter {height: 40px;width: 375px;margin: 0;padding: 0;color: #830136;position: relative;display: block;float: right;font: bold 15px arial;text-transform: none;border: 0;}div.new_contact {float: left;clear: right; text-align: right;border: 0;margin-right: 25px;}div.new_contact2 {float: right;width: 180px;border: 0;}div.new_contact img,div.new_contact2 img {float: left;margin-right: 15px;}.thrColFixHdr .block_140x84 {background-image: url(/theme/alco/images/pic/bg_140x84.jpg);background-repeat: no-repeat;background-position: center top;padding: 15px;min-height: 54px;}.thrColFixHdr .block_200x84 {padding: 15px;min-height: 84px;}.thrColFixHdr .block_300x104 {background-image: url(/theme/alco/images/pic/bg_300x104.jpg);background-repeat: no-repeat;background-position: center top;min-height: 104px;padding: 15px;}.thrColFixHdr .block_300x184 {background-image: url(/theme/alco/images/pic/bg_300x184.jpg);background-repeat: no-repeat;background-position: center top;padding: 15px;min-height: 184px;}.thrColFixHdr .block_540x84 {background-image: url(/theme/alco/images/pic/bg_540x84.jpg);background-repeat: no-repeat;background-position: center top;padding: 15px;min-height: 104px;}.thrColFixHdr .block_620x104 {background-image: url(/theme/alco/images/pic/bg_620x104.jpg);background-repeat: no-repeat;background-position: center top;padding: 15px;min-height: 104px;}.icon_box { float: right; }#topmenu,#topmenu2 {background-image: url(/theme/alco/images/pic/NewButton-bg.png);background-repeat: repeat-x;background-position: top;height: 26px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: bold;text-transform: uppercase;color: rgb(88,89,91);width: 940px;margin: 0 auto;}#topmenu2 {padding: 5px;width: 930px;clear: both;}#dropmenu, #dropmenu ul {margin:0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:100; width:100%; font-weight: normal; }#dropmenu a {display:block;padding:0.25em 1em; color: white; text-align:center;text-decoration:none;text-transform:uppercase;background-image: url(/theme/alco/images/pic/NewButton-bg.png);background-repeat: repeat-x;background-position: top;z-index: 500;}#dropmenu li.current_page_item a{color: #fff;background:rgb(158,0,57);}#dropmenu li.current_page_item a:hover{color: rgb(231,232,233);}#dropmenu a:hover {background: #e7e8e9;color: black; }#dropmenu li {float:left; position:relative;margin-left: 0;width: 20%;}#dropmenu ul {position:absolute; display:none; width:13.4em; top:1.9em; left:-1px;}#dropmenu ul a {border-left:1px solid #c8c8c8;}#dropmenu li ul {border-top:1px solid #c8c8c8; width:15.5em; }#dropmenu li ul a {width:13.4em;height:auto; float:left; border-bottom:1px solid #c8c8c8;background:#fff; text-align:left;}#dropmenu ul ul {top:auto;}#dropmenu li ul ul {left:14.1em; margin:0px 0 0 10px;}#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}#slideshow {position:relative;display: block;height:173px;width: 940px;margin: 0 auto;z-index: 4000;float: left;clear: none;}#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}#slideshow IMG.active {z-index:10;opacity:1.0;}#slideshow IMG.last-active {z-index:9;} #page {background-color: white;border: 1px solid #959596;text-align: left;}#headerimg {margin: 7px 9px 0;height: 192px;width: 740px;}#content {font-size: 1.2em}.widecolumn .entry p {font-size: 1.05em;}.narrowcolumn .entry, .widecolumn .entry {line-height: 1.4em;}.widecolumn {line-height: 1.6em;}.narrowcolumn .postmetadata {text-align: center;}.thread-alt {background-color: #f8f8f8;}.thread-even {background-color: white; } .depth-1 {border: 1px solid #ddd;} .even, .alt {border-left: 1px solid #ddd; }small {font-family: Arial, Helvetica, Sans-Serif;font-size: 0.9em;line-height: 1.5em;}h1, h2, h3 {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight: bold;}h1 {font-size: 2em;text-align: center;padding: 0;margin: 0;}h2 {font-size: 22px;text-transform: uppercase;line-height: 26px;padding: 0;margin: 0 0 25px 0;}h2.pagetitle {font-size: 22px;}h2.h2index {margin: 0;} h3 {font-size: 20px;padding: 0;margin: 0;}.column_header h4 a:link,.column_header h4 a:hover,.column_header h4 a:visited,.column_header h4{display: block;padding: 3px 0 0 0;color: rgb(158,0,57);font-size: 11px;text-transform: uppercase;text-decoration: none;line-height: normal;font-weight: normal;}div.container_12 { display: block;position: relative;width: 940px;padding: 0;margin: 0 auto;clear: both;border: 0;overflow: hidden;}#headerimg .description {font-size: 1.2em;text-align: center;}a, h2 a:hover, h3 a:hover {color: #06c;text-decoration: none;}a, a:hover, a:active, a:visited {color: rgb(88,89,91);}a:hover {text-decoration: underline;}.clear {clear: both;}p img {padding: 0;max-width: 100%;}img.centered {display: block;margin-left: auto;margin-right: auto;}img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}.alignright {float: right;}.alignleft {float: left}select {width: 130px;}hr {display: none;}a img {border: none;} .buttons a, .buttons a:hover, .buttons a:visited, .buttons button, .buttons input{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:11px;line-height:13px;text-decoration:none;font-weight:bold;color: rgb(158,0,57);cursor:pointer;padding: 5px 3px; }.buttons a:active{border-style: inset;}.buttons button{width:auto;overflow:visible;padding: 5px 3px;}.buttons button[type]{line-height:14px; padding: 4px 3px;}*:first-child+html button[type]{padding: 5px 3px;}a.positive:hover, button:hover, .buttons a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color: rgb(158,0,57);}.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;} form {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 12px;display: inline;} .infoBox {background: none;border: none;}.infoBoxContents {background: #eeeeee;font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 1em;padding: 3px;border: 1px dotted #cccccc;}span.infoBoxContents {background: none;border: none;}TABLE.infoBoxContents {background: #ffffff;border: none;}TR.infoBoxContents { border: 1px solid #cccccc;}.infoBoxNotice {background: #FF8E90;}.infoBoxNoticeContents {background: #FFE6E6;font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 1em;}TD.infoBoxHeading {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 16px;font-weight: bold;line-height: 16px;background: none;color: #000000;text-align: center;}TD.infoBox, SPAN.infoBox {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 2em;}TABLE {margin: 5px 0 5px 0;}TABLE.productListing {border: none;}.productListing-heading{padding: 2px;margin: 0 0 25px 0;font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 12px;background: #666666;color: #FFFFFF;font-weight: bold;}.productListing-headinga, .productListing-headinga:hover, .productListing-headinga:visited{padding: 2px;margin: 0 0 25px 0;font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 12px;background: #666666;color: #FFFFFF;font-weight: bold;}TD.productListing-data, div.productListing-data {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 12px;color: rgb(88,89,91);font-weight: normal;}div.productListing-data-name, div.productListing-data-name a, div.productListing-data-name a:hover, div.productListing-data-name a:active, div.productListing-data-name a:visited{font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 16px;color: rgb(88,89,91);font-weight: normal;text-decoration: none;}TD.productListing-image, div.productListing-image {float: left;display: block;width: 100px;background-color: #fff;border: 1px solid #999;margin: 2px 5px 0 0;text-align: center;}TD.productListing-datas{font-family: Arial, Helvetica, Verdana, Sans-Serif;color: red;}TD.headalign {vertical-align:middle;}TD.headalign h2 {font: normal 16px arial; } TD.pageHeading, DIV.pageHeading {font-family: Arial, Helvetica, sans-serif;font-size: 24px;line-height: 30px;font-weight: normal;color: #000000;}TD.pageHeading s, DIV.pageHeadings{color: red;} TD.main {padding: 0 5px 0 5px;}TD.main, P.main, div.main {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 12px;line-height: 18px;}TD.mainshipping, P.mainshipping, div.mainshipping {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 12px;line-height: 18px;}TD.description_products, .description_products {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 12px;line-height: 16px;vertical-align: top;}.description_products p {margin: 5px 0 15px 0;}TD.main ul, P.main ul {list-style: inside;}TD.main s, P.main s {color: red;}.maintotal,TD.maintotal {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 16px;line-height: 20px;color: black;}TD.smallText {padding: 0 10px 0 10px;}TD.smallText, SPAN.smallText, P.smallText {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 12px;color: #999999;line-height: 14px;}TD.boxText TD.smallText { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 1.2em;color: #333333;}.boxText { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 12px; margin: 3px;padding: 3px;}TD.main TD.smallText a{ font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 9px;color: #999999;} TD.fieldKey {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 12px;font-weight: bold;margin: 0 0 0 10px;}TD.fieldValue {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 12px;} TD.separator {border-bottom: 1px solid #cccccc;} CHECKBOX, INPUT, RADIO, SELECT {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 11px;} .messageBox { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 0.9em; }.messageStackError, .messageStackWarning { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 12px; color: red; font-weight: bold;margin: 0;} }.messageStackSuccess { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 12px; color: #008000; font-weight: bold;}.messageStackError img, .messageStackWarning img, .messageStackSuccess img { float: left;vertical-align: text-bottom;}.inputRequirement { font-family: Arial, Helvetica, Verdana, Sans-Serif; font-size: 10px; color: #ff0000; }div.column {font-size:1em;font-family: Arial, Helvetica, Verdana, Sans-Serif;}div.column_header {height: 24px;margin: 0px 2px;}.icon_box {position: relative;margin: 0;padding: 0;}div.column ul, div.column ol, div.column_p_box {list-style-type: none;padding: 0px 0px 5px 0px;margin: 0px 2px 4px 2px;}div.column li, div.column li a, div.column_p_box p {font-size: 12px;line-height: 14px;color: rgb(88,89,91);list-style:none;display:block;padding:1px 0px 1px 3px;margin: 0;}div.column ul ul li a, div.column ul ul li {border-bottom:none;padding:0px 0px 0px 13px;margin: 5px 0 0 0;line-height: 1em;}div.columna, div.columna:hover, div.columna:active, div.columna:visited {color: rgb(88,89,91);}div.column h4 a, div.column h4 a:hover, div.column h4 a:active, div.column h4 a:visited {color: rgb(158,0,57);text-decoration: none;}.column_li_center {text-align: center;border: none;}.column_li_left50 {float: left;text-align: left;width: 45%;clear: both;}.column_li_right50 {float: right;text-align: left;width: 45%;clear: both;}#breadcrumbs, #breadcrumbs a, #breadcrumbs a:hover, #breadcrumbs a:active, #breadcrumbs a:visited {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size:11px;color: #9999aa;margin: 0 3px;}ul#menu, ul#menu ul {list-style-type:none;margin: 0;padding: 0;width: 220px;}ul#menu {z-index: 1000;}ul#menu a {display: block;text-decoration: none;height: 14px;}ul#menu li {margin-top: 0;margin-left: 0;position: relative;display: block;z-index: 1000;}ul#menu li.menu_li_up {background-image:url(/theme/alco/images/pic/NewLeftMainMenu.jpg);background-repeat: no-repeat;background-position: 0 0;width: 220px;height: 26px;}ul#menu li.menu_li_down {background-image:url(/theme/alco/images/pic/NewLeftMainMenu.jpg);background-repeat: no-repeat;background-position: bottom;width: 220px;height: 26px;}ul#menu li a {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: normal;font-weight: normal;text-transform: uppercase;color: #fff;text-transform: uppercase; padding: 6px 5px 6px 10px;background-image:url(/theme/alco/images/pic/NewButton-bg.png);background-repeat: repeat-x;background-position: top;border-left:solid 1px rgb(166,168,171);border-right: solid 1px rgb(230,231,232);z-index: 1000;position: relative;display: block;outline: 0; }ul#menu li div {z-index: 100;position: absolute;display: block;left: 40px;height: 26px;width: 140px;margin: 0;padding: 0;border: 0;background-repeat: no-repeat; }ul#menu li a:hover {filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;background:rgb(158,0,57);color: #fff;}ul#menu li.categorie_top_on a {color: rgb(158,0,57);}ul#menu li ul li {line-height: 22px;display: inline; }ul#menu li.categorie_top_on a:hover{color: #fff;}ul#menu li ul li.categorie a {text-transform: capitalize;background: rgb(231,232,233);color: #000;padding: 2px 0 2px 20px;margin: 0;}ul#menu li ul li.categorie a:hover {color: rgb(158,0,57);background: #aaa;border-left: 5px rgb(158,0,57) solid;padding-left: 15px;}ul#menu li.categorie_top_on a{color: white;}ul#menu li ul li.categorie_sub a {text-transform: capitalize;background: rgb(231,232,233);color: #5A5A5A;padding: 2px 0 2px 30px;margin: 0;}ul#menu li ul li.categorie_sub a:hover {color: rgb(158,0,57);background: #aaa;border-left: 5px rgb(158,0,57) solid;padding-left: 26px;}ul#menu li ul li.categorie_sub_on a {text-transform: capitalize;color: rgb(158,0,57); border-left: 5px rgb(158,0,57) solid;background: rgb(231,232,233);padding: 2px 0 2px 25px;margin: 0;}ul#menu li ul li.categorie_sub_on a:hover {color: rgb(158,0,57);background: #aaa;border-left: 5px rgb(158,0,57) solid;padding-left: 25px;}ul#menu li ul li.categorie_on a {text-transform: capitalize;color: rgb(158,0,57); border-left: 5px rgb(158,0,57) solid;background: rgb(231,232,233);padding: 2px 0 2px 15px;margin: 0;}ul#menu li ul li.categorie_on a:hover {color: rgb(158,0,57);background: #aaa;border-left: 5px rgb(158,0,57) solid;padding-left: 15px;}table.infoBoxProducts td.qnty,table.infoBoxProducts td.btn {padding: 2px;border: solid 1px #ccc;}table.infoBoxProducts td.qnty input {text-align: center;border: 1px solid #C0C0C0;font: normal 14px arial;}table.infoBoxProducts td.btn input {text-align: center;border: 0;background: white;cursor: pointer;color: rgb(158,0,57);font: normal 14px arial;border-bottom: 1px solid rgb(158,0,57);padding: 0;width: 65px;outline: none;}.infoBoxProducts {text-align: center;border: solid 1px #ccc; font-family: Verdana, Arial, sans-serif;font-size: 10px;font-weight: normal;background-color: transparent;color: #333333;}.infoBoxProducts td div, x:-moz-any-link .infoBoxProducts { top: 0px; } .infoBoxProducts td div, x:-moz-any-link, x:default { top: 2px; } .infoBoxProducts a {color: #333333;}TD.infoBoxGrid {font-family: Verdana, Arial, sans-serif;font-size: 10px;border: solid 1px #999999;}img.buy_now {margin-bottom:10px;} img.thm_buy_now {margin-bottom:-3px;} .buy_now {font-weight: bold;font-size: 18px;color: #999999;} .infoBoxList { border: none; border-collapse: collapse; background-color: #fff; }.thumbcontent, .thumbcontent a, .thumbcontent a:hover, .thumbcontent a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#333333;text-align:center;}TD.noborderbox {font-family: Verdana, Arial, sans-serif;font-size: 10px;}li#cartbox-item {border-bottom: 1px dashed #999;}li#cartbox-total {}.extrafield {color: rgb(158,0,57);}TD.extrafieldrow {line-height: 18px;margin:0;padding:0;}#kolvoadd {margin: 15px 0 25px 0;padding: 0;}#blockextrafield {margin: 15px 0;}#extrafield1col {width: 49%; position: relative; float: left;}#extrafield2col {width: 49%; position: relative; float: right;}#extrafield1col, #extrafield2col {line-height: 160%;}.redfirmcolor {color: rgb(158,0,57);}.horseparator {border-bottom: 1px solid #cccccc;margin: 0;padding: 0;}.uppercase {text-transform: uppercase;}.priceblock {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 14px;margin: 3px 10px 0 10px;float: right; color: rgb(158,0,57);}.priceblock_outofstock {font-family: Arial, Helvetica, Verdana, Sans-Serif;font-size: 14px;margin: 3px 10px 0 10px;float: right; color: rgb(88,89,91);}p.ourprice {margin: 0;padding: 0;text-transform: uppercase;}p.ourprice2 {padding: 0;margin: 5px 0 0 0;font-size: 20px;}p.ourprice, p.ourprice2 {line-height: 15px;}div#shippingcost {position: relative;display: block;margin: 10px 0 15px 0;padding: 15px;background: #E7E8E9;width: 90%;}div#shippingcost p {padding: 0;margin:0;line-height: 16px;font: normal 12px arial;}div#nb {background: #999999;margin: 10px;padding: 20px;}#cartboxitem {width: 500px;height: 150px;}div.shipblock {margin:25px 0;}span.red_price {color: red;text-decoration:none;}ul#menu li a.akcii:link {color: red !important;}ul#menu li a.akcii:visited {color: red !important;}ul#menu li a.akcii:hover {color: white !important;}div.divbox_search {display: block;position: absolute;right: 150px;border: 0;width: 194px;height: 30px;margin: 0;padding: 0;top: 3px;top: 6px \0/;}div.divbox_search input.submit {background: url("/theme/alco/images/pic/search2.gif") no-repeat;width: 22px;height: 30px;border: 0;margin: 0;padding: 0;cursor: pointer;vertical-align: middle;}* html div.divbox_search input.submit { margin-top: 5px;}*+html div.divbox_search input.submit { margin-top: 5px;}div.divbox_search input.keywords {height: 24px; background: url("/theme/alco/images/pic/SearchSmall.png") no-repeat;width: 136px; border: 0; margin: 0;padding: 0 10px 1px 10px;font: 14px arial;color: gray;padding: 4px 10px 1px 10px \0/;vertical-align: middle;}* html div.divbox_search input.keywords { padding: 4px 10px 1px 10px;}*+html div.divbox_search input.keywords { padding: 4px 10px 1px 10px;}div.multicity {display: inline;position: relative;float: right;clear: left;border: 0;width: 350px;height: 30px;margin: 0 ;padding: 6px 0 0 0;border: 0;}div.divbox_city select.city {background: url("/theme/alco/images/pic/background_for_city.png") no-repeat;width: 160px;height: 25px;border: 0;float: right;font: 17px arial;color: gray;text-transform: none;padding-left: 5px;padding-top: 1px;z-index: 1000;}div.wrapper_city {width: 160px;height: 25px;border: 0;display: block;position: absolute; right: 0;z-index: 10100;background: white url("/theme/alco/images/pic/background_for_city.png") no-repeat;background-position: top;}div.wrapper_city p {float: right;width: 17px;height: 12px;margin: 5px;background:url("/theme/alco/images/pic/arrow_for_city.png") no-repeat;z-index: 10110;display: block;float: right;}div.wrapper_city a {width: 140px;height: 15px;padding: 3px 10px 3px 10px;display: block;background: transparent;color: gray;text-decoration: none;font: normal 15px arial;position: relative;z-index: 100;text-transform: none;}* html div.wrapper_city a {padding: 3px 0px 3px 10px;}div.wrapper_city a:link,div.wrapper_city a:visited,div.wrapper_city a:hover {background: #F0F0F0;outline: 0;}div.wrapper_city a:hover {width: 140px;height: 15px;padding: 3px 10px 3px 10px;display: block;color: gray;font: normal 15px arial;text-decoration: underline;text-transform: none;position: relative;z-index: 10101;}* html div.wrapper_city a:hover {padding: 3px 0px 3px 10px;}div.city_norm {width: 160px;height: 20px;margin: 0;padding: 0;overflow: hidden;border: 0;position: absolute;display: block;z-index: 10100;}div.city_hover {padding: 0;margin: 0;width: 160px;background-position: 0 0;overflow: visible;border: 0;z-index: 10100;position: absolute;display: block;}div.wrapper_city a.city_first {background: transparent !important;}p.attent_1 { color: #d3004f;font: normal 16px arial; text-align: justify;}p.attent_1 a {color: #3c4fae;font: bold 16px arial;text-decoration: underline; }img.percent {display: block;position: absolute; top: -5px; right: 0; z-index: 1000;margin: 0;padding: 0;border: 0;background: transparent;}*+html img.percent {top: -10px;}img.percent_ff {display: block;position: absolute; top: 0; right: 0; z-index: 1000;margin: 0;padding: 0;border: 0;background: transparent;}img.percent_ie {display: block;position: absolute; top: 0px; right: 0; z-index: 1000;margin: 0;padding: 0;border: 0;background: transparent;}* html img.percent_ie { top: 5px !important;}*+html img.percent_ie { top: -10px !important;}img.percent_ie {top: -5px \0/ !important;}div.vertical00 {position: absolute;display: block;top: 0;right: 0;z-index:2000;width: 80px;height: 74px;background: transparent;}div.vertical00_ff {top: -5px !important;}div.vertical00_ie {top: -5px;}* html div.vertical00_ie { top: -10px !important;}*+htmldiv.vertical00_ie { top: -2px !important;}div.vertical00_ie { top: 0px \0/ !important;}.vertical { position:relative;display: block;overflow:hidden;font-size:12px; float:left;margin-right:20px; line-height:30px;white-space:nowrap; width:30px; height: 74px; z-index:1900;background: transparent;border: 0;}.vertical_ie span { filter:flipv() fliph(); writing-mode:tb-rl; display:block; position:absolute; left:0; bottom:0; height:80px; width:30px; font: bold 13px tahoma;z-index:2200;}.vertical_ie object { display:none; }.vertical4_ie span { top: -5px; left: -25px; width:80px; writing-mode:lr-tb; filter:progid:DXImageTransform.Microsoft.Matrix(M11='0.7', M12='-0.7', M21='0.7', M22='0.7', SizingMethod="auto expand"); z-index:2200;color: white;}* html .vertical4_ie span { top: 4px !important;} *+html .vertical4_ie span { top: -10px; left: -23px;}.vertical object {height:74px; display:block;z-index:1900;background: transparent;}.vertical span { display:none;color: white;font: bold 13px tahoma;z-index:1900;background: transparent;}.vertical4, .vertical4 object { width:74px; z-index:1900;display: block;background: transparent;border: 0;margin: 0;}table.auth {display: block;position: relative;border: 0;width: 250px;margin: 5px 0 0 0;}table.auth td.email_login input,table.auth td.password_lo input { width:89px; background: url("/theme/alco/images/pic/FieldAuth.png") no-repeat; height: 25px; border: 0; font: 14px arial; padding: 2px 6px 2px 6px; color: gray; }* html table.auth td.email_login input,* html table.auth td.password_lo input { padding: 4px 5px 2px 7px;}*+html table.auth td.email_login input,*+html table.auth td.password_lo input { padding: 4px 5px 2px 7px;}table.auth td.email_login input,table.auth td.password_lo input { padding: 4px 5px 2px 7px \0/;}table.auth td input.submit {width: 27px;height: 22px;background: transparent url("/theme/alco/images/pic/ButtonForLogIn.png") no-repeat;border: 0;margin: 0;cursor: pointer;display: inline;}* html table.auth td input.submit { margin: 0 0 6px 0;}*+html table.auth td input.submit { margin: 0 0 6px 0;}table.auth td.email_login input,table.auth td.password_lo input,table.auth td input.submit {vertical-align: middle;}table.auth td a,table.auth td a:visited {font: normal 11px arial;}div.best_main {width: 500px;display: block;position: relative;padding: 0;margin: 0 auto;border: 0;}div.best_main table {width: 100%;display: block;position: relative;clear: both;margin: 0 auto;}div.best_main table td {border: 0;padding: 0;margin: 0;font-weight: bold;text-align: center;}div.best_main table td a,div.best_main table td a:link,div.best_main table td a:hover,div.best_main table td a:visited{color: #840027;}div.best_products {width: 496px;display: block;position: relative;padding: 0;margin: 0 auto;border: 0; }div.best_products table {width: 100%;display: block;position: relative;}div.best_products table td {border: 0;padding: 0;margin: 0;color: #72757a;font-size: 14px;text-align: center;}div.best_products table td a b{font-size: 16px;}div.best_p_left,div.best_p_right {width: 230px;display: inline; position: relative;padding: 0;border: 1px solid #d0d0d0; z-index: 900;}div.best_p_left {margin: 5px 0 5px 10px;float: left;}div.best_p_right {margin: 5px 10px 5px 0px;float: right;}div.best_p_left table td div,div.best_p_right table td div {margin: 20px auto 0 auto;display: block; position: relative;padding: 0;border: 0; }div.best_img_left {position: absolute;display: block;top: 0px;left: 0px;width: 123px;height: 113px;border: 0;z-index: 1000;}div.best_img_right {position: absolute;display: block;top: 0px;right: 0px;width: 123px;height: 113px;border: 0;z-index: 1000;}div.best_ring,div.best_ring2 {position: absolute;display: block;top: 105px;left: 216px;border: 0;width: 63px;height: 32px;z-index: 1000;}div.best_ring2 {top: 230px;}div.div_products {display: block;position: relative; padding: 0; margin: 0;vertical-align: top;}div.div_products table {height: 100%;}td.products_price {font-size: 11px;}div.marquee {position: absolute;display: block;margin: 0;font: normal 14px arial;line-height: 16px;padding: 1px;width: 360px;height: 20px;top: 0;left: 200px;border: 0;}div#another_city {background: #b14054;padding: 5px;}div#another_city p {color: #FFE8E8;font: bold 14px arial;line-height: 15px;text-align: center;padding: 0;margin: 0;}div#another_city h2 {font: 18px arial;color: white;} table.sklad {width: 100%;border: 1px solid black; }table.sklad td {padding: 3px;}select.rekvizity {width: 100%;}div.alert_enduser {display: block;position: relative;padding: 5px;color: red;text-align: center;}div.alert_enduser p {line-height: 20px;margin: 0;font-size: 14px;}b.niftycorners,b.niftyfill{display:block}b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;overflow:hidden;border-style:solid;border-width: 0 1px}b.r1{margin: 0 3px;border-width: 0 2px}b.r2{margin: 0 2px}b.r3{margin: 0 1px}b.r4{height: 2px}b.rb1{margin: 0 8px;border-width:0 2px}b.rb2{margin: 0 6px;border-width:0 2px}b.rb3{margin: 0 5px}b.rb4{margin: 0 4px}b.rb5{margin: 0 3px}b.rb6{margin: 0 2px}b.rb7{margin: 0 1px;height:2px}b.rb8{margin: 0;height:2px}b.rs1{margin: 0 1px}b.t1{border-width: 0 5px}b.t2{border-width: 0 3px}b.t3{border-width: 0 2px}b.t4{height: 2px}b.tb1{border-width: 0 10px}b.tb2{border-width: 0 8px}b.tb3{border-width: 0 6px}b.tb4{border-width: 0 5px}b.tb5{border-width: 0 4px}b.tb6{border-width: 0 3px}b.tb7{border-width: 0 2px;height:2px}b.tb8{border-width: 0 1px;height:2px}b.ts1{border-width: 0 2px}#soundContainer {position: absolute;left: -256px;width: 1px;height: 1px;overflow: hidden;}#soundOff, #soundOn {display: none;position: absolute;width: 128px;height: 128px;left: 50%;top: 50%;margin-left: -64px;margin-top: -64px;z-index: 999999;}#soundOff {background: url(mel.sound.png) no-repeat left;}#soundOn {background: url(mel.sound.png) no-repeat right;}div.chat_main a {outline: none;}div.chat_main {display: block;position: relative;z-index: 6000;border: 0;width: 940px;height: 172px;margin: 0 auto;padding: 0;float: right;}div.chat {position: absolute;top: 0;right: 0;border: 1px solid black;width: 308px;height: 169px;margin: 0;padding: 1px;background-color: white;filter:alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}div.open_chat {display: block;position: absolute;top: 0;right: 0;border: 1px solid black;height: 15px;margin: 0;padding: 1px 1px 2px 1px;background-color: white;filter:alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}div.open_chat a,div.open_chat a:hover,div.open_chat a:visited {line-height: 13px;font: 13px arial;z-index: 6000;}div.chat_time {display: block;position: relative;float: left;clear: right;border: 0;width: 304px;height: 16px;margin: 0;padding: 0 1px 0 1px;background-color: #DDCCAE;overflow: hidden;}div.chat_time p {font: normal 14px arial;height: 16px;line-height: 16px;}p.time {float: left;clear: right;width: 180px;border: 0;}p.close {float: right;text-align: center;width: 65px;border: 0;}div.chat_textarea {position: relative;display: block;float: left;width: 304px;height: 128px;padding: 1px;overflow: auto;border: 0;}div.chat_textarea p {padding: 1px;margin: 0;font: normal 13px arial;line-height: 14px;float: left;clear: left;border: 0;}div.chat_textarea p span {color: gray;}input.chat_msg {width: 170px;height: 16px;line-height: 16px;font: normal 14px arial;color: black;border: 1px solid black;}input.chat_submit {width: 130px;height: 20px;line-height: 20px;padding: 2px;font: normal 12px arial;color: black;border: 1px solid black;cursor: pointer;}p.msg_operator {color: red;}div.windows_bottom_wrapper {position: fixed;display: none;bottom: 8px;right: 8px;width: 250px;height: 100px;padding: 0;z-index: 10000;background: #EFEAEA;}* html body {height: auto;overflow: hidden;}* html body div.windows_bottom_wrapper {position: absolute;}div.windows_bottom_wrapper p {padding: 1px;margin: 0 auto;background: #D2C1A4;color: black;height: 16px;line-height: 16px;font:normal 14px arial;width: 97%;}div.windows_bottom_wrapper p img{margin: 0 2px 0 2px;}div.windows_bottom_wrapper p a {position: absolute;top: 0;right: 0;}div.windows_bottom {position: relative;display: block;overflow: auto;width: 244px;height: 74px;border: 1px solid #554A4A;margin: 2px;}div.windows_bottom p.msg_operator {padding: 1px;margin: 0;font: normal 13px arial;line-height: 14px;float: left;clear: left;border: 0;background: transparent;}div.windows_bottom p span {color: gray !important; }div.windows_bottom p.msg_operator i,div.windows_bottom p.msg_operator b{color: red;}#modalOverlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: #262626;filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;z-index: 14900;}* html #modalOverlay { padding: 0 45px;position: absolute; top: expression(window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop); height: expression(documentElement.clientHeight);}#modalDialog { display: none;position: fixed; top: 33%; left: 50%; width: 380px; margin-left: -190px; height: auto;background-color: rgba(102,102,102,.95); background-color: rgb(102,102,102); -webkit-border-radius: 15px 15px; -moz-border-radius: 15px 15px; color: #ffffff; border: 3px solid #333333; padding: 0 0 10px 0;z-index: 15000;}* html #modalDialog {filter:alpha(opacity=95);position: absolute; top: expression((window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop)+200+"px")}#modalDialog h2 { position: relative;font-size: 22px;font-weight: bold; text-align: center; padding: 15px 0; margin: 0; background: #f6f6f6 url('/theme/alco/images/pic/city/modal-header-backdrop.png') left bottom repeat-x; color: #404040; -webkit-border-top-left-radius: 12px 12px; -webkit-border-top-right-radius: 12px 12px; -moz-border-radius-topleft: 11px; -moz-border-radius-topright: 11px; text-shadow: 0 1px 0 #ffffff;}#modalDialog h2 a { top: 50%; right: 10px; margin-top: -9px; display: block; position: absolute; background: transparent url('/theme/alco/images/pic/city/modal-cross.gif') top left no-repeat; width: 18px; height: 18px; overflow: hidden; text-indent: -100em;outline: 0;}* html #modalDialog h2 a { top: 1.5em; }#modalDialog h2 a:hover { background-position: left -22px;}#modalDialog ul#acsCity { padding: 0; margin: 0; font-weight: bold;}#modalDialog ul#acsCity li { list-style: none; padding: 0; margin: 0; font-size: 14px; border-bottom: 1px solid #2a2a2a;}#modalDialog ul#acsCity li a { color: #ffffff; text-decoration: none; padding: 10px 10px 10px 50px; display: block; font-size: 20px;outline: 0;}#modalDialog ul#acsCity li a:hover { background-color: #999999; color: #ffffff;}.tooltip{ position:absolute; z-index:999; left:-9999px; background-color:#fffee0; padding:0px; border:1px solid #000; width:auto; height: 18px;}.tooltip p{ margin:0; padding:0; color:#000; padding:2px; text-align: center; line-height: 16px; font: normal 12px arial;}