body, h1, h2, h3, td { color: #000; }
body, td { font: 12px Arial, sans-serif; }
h1 { font: bold 22px Arial, sans-serif; }
h2 { font: bold 16px Arial, sans-serif; }
h3 { font: bold 13px Arial, sans-serif; }
body a.link { background: left center no-repeat; }
body a.link { background-image: url(/medias/Lwn4IMBXsP9KRhIoVKbmec-30.gif); }
body a { color: #006a65; }
body a:hover { color: #006a65; }
#container { width: 100%; }
#container { margin: 0 auto 0 auto; }
#container { padding: none; }
#container { border-color: none; }
#container { border-style: none; }
#container { border-width: none; }
#container { background: #fff; }
#container { color: #000; }
#container a { color: #000; }
#container a:hover { color: #000; }
#header { height: 120px; }
#header { margin: 0 0 10px 0; }
#header { padding: none; }
#topline .left { height: 101px; }
#topline .center { height: 101px; }
#topline .right { height: 101px; }
#header #menu_main { margin: 10px auto auto auto; }
#header { border-color: none; }
#header { border-style: none; }
#header { border-width: none; }
#header { background: no-repeat #000000 top left; }
#header { background-image: no-repeat url(css/images/logo.gif); }
#header { color: #000000; }
#header a { color: #fff; }
#header a:hover { color: #fff; }
#logo, #logo a { width: 215px; }
#logo { height: auto; }
#logo a { height: 101px; }
#logo { margin: none; }
#logo { padding: none; }
#logo { background: none; }
#logo { background-image: url(css/images/logo.gif); }
#footer { height: auto; }
#footer { margin: none; }
#footer { padding: none; }
#footer { background: none; }
#footer { color: #888; }
#footer a { color: #888; }
#footer a:hover { color: #000; }
#left { padding: none; }
#left { width: 215px; }
#left { border-color: none; }
#left { border-style: none; }
#left { border-width: none; }
#left { background: none; }
#left { color: #000; }
#left a { color: #000; }
#left a:hover { color: #000; }
#center { padding: none; }
#center { border-color: none; }
#center { border-style: none; }
#center { border-width: none; }
#center { background: none; }
#center { color: #000; }
#center a { color: #006a65; }
#center a:hover { color: #006a65; }
#center h1, #center h2, #center h3 { color: #006a65; }
#center h1, #center h2, #center h3 { font: arial, sans-serif; }
#center h1, #center h2, #center h3 { text-decoration: none; }
#center h1, #center h2, #center h3 { text-transform: none; }
#center fieldset legend { color: #006a65; }
.promotion .name a { color: #006a65; }
.promotion .price { color: #006a65!important; }
.addtocart .subscription { color: #006a65!important; }
.block { margin: 0 0 10px 0; }
#right { padding: none; }
#right { width: 150px; }
#right { border-color: none; }
#right { border-style: none; }
#right { border-width: none; }
#right { background: none; }
#right { color: #000; }
#right a { color: #000; }
#right a:hover { color: #000; }
.block { padding: 5px; }
.block { width: auto; }
.block { border-color: #006a65; }
.block { border-style: solid; }
.block { border-width: 1px; }
.block { background: #fff; }
.block { color: #006a65; }
.block a { color: #006a65; }
.block a:hover { color: #006a65; }
.block h3 { color: #006a65; }
.block h3 { font: arial, sans-serif; }
.block h3 { text-decoration: none; }
.block h3 { text-transform: none; }
input.button, a.action { margin: none; }
input.button, a.action { padding: 0 .25em; }
input.button, a.action { border-color: #006a65; }
input.button, a.action { border-style: solid; }
input.button, a.action { border-width: 1px; }
#center .checkout,#center .cancelorder { border-color: #006a65; }
#center .checkout,#center .cancelorder { border-style: solid; }
#center .checkout,#center .cancelorder { border-width: 1px; }
input.button, a.action { background: #006a65; }
#center .checkout,#center .cancelorder { background: #006a65; }
input.button { color: #fff; }
a.action { color: #fff!important; }
#center .checkout,#center .cancelorder { color: #fff; }
input.button_special, a.action_special { margin: none; }
input.button_special, a.action_special { padding: 0 .25em; }
input.button_special, a.action_special { border-color: #052E20; }
input.button_special, a.action_special { border-style: solid; }
input.button_special, a.action_special { border-width: 1px;  font: 14px; }
input.button_special, a.action_special { background: #ed1c24; }
input.button_special, a.action_special { color: #ffffff; }
input, select { margin: none; }
input, select { padding: none; }
input[type=text], input[type=password], select { border-color: #888888; }
input[type=text], input[type=password], select { border-style: solid; }
input[type=text], input[type=password], select { border-width: 1px; }
input, select { background: #fff; }
input, select { color: #000; }
input, select { font: 12px Arial, sans-serif; }
input.error, select.error { margin: none; }
input.error, select.error { padding: none; }
input.error, select.error { border-color: #f00; }
input.error, select.error { border-style: solid; }
input.error, select.error { border-width: 1px; }
input.error, select.error { background: #fff; }
input.error, select.error { color: #000; }
#messages { margin: 10px 10px 10px 10px; }
#messages { background: #ffffff; }
#messages { color: #000000; }
#errors { margin: 0 0 10px 0; }
#errors { padding: 10px 10px 10px 65px; }
#errors { border-color: #f00; }
#errors { border-style: solid; }
#errors { border-width: 1px; }
#errors { background: #fff; }
#errors { color: #000; }
body#popup #content { margin: none; }
.push_input {margin-left:40px;}


