#photo {display: none !important}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,
form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content table, #content p, #content ul, #content blockquote, #content fieldset {margin: 0 0 15px 0;}
body {line-height: 1em;}
h1, h2, h3, h4, h5, h6 {clear: both;}
ol, ul {list-style: none;}
#content ol, #content ul {list-style-type: disc;margin: 0 0 10px 10px;}
#content ol ol, #content ul ul {list-style-type: disc;margin: 0 0 0 10px;}
blockquote {quotes: none;}
blockquote:before, blockquote:after {content: '';content: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
a img {border: none;}
#breadcrumb h3 {display: none !important}
#breadcrumb {text-align: right;margin-right: 10px;}
#breadcrumb ul {width: auto;float:right;list-style-type: none;}
#breadcrumb ul li {float: left;width: auto;padding: 0 5px 0 12px;}
#breadcrumb ul li a {display: block;}

#content {min-height: 600px;}
#content .pagination {clear: both; margin: 5px 0; padding: 5px}
#content .pagination .pagr {float: right; width: auto;}
#content .pagination .pagl {float: left; width: auto;}
#content .cblock1 {}
#content .cblock2,
#content .cblock3,#content .cblock3_2,
#content .cblock4,#content .cblock4_2,#content .cblock4_3,
#content .cblock5,#content .cblock5_2,#content .cblock5_3,#content .cblock5_4,
#content .cblock6,#content .cblock6_2,#content .cblock6_3,#content .cblock6_4,#content .cblock6_5{float: left}
#content .subcat {text-align: center}
#content .productbox img {}
#content fieldset {padding: 10px}
#content legend {padding: 5px;}
#content .price {font-size: 1.5em; font-weight: bold}
#content .l {text-align: left;}
#content .r {text-align: right;}
#content .c {text-align: center;}
#menu_3 ul.menu3 li {width: auto;margin: 0 10px;float: left;}
#copyright {width: auto;margin: 0 10px;float: left;}
#footer {padding: 10px; clear: both}
#topmenu h3 {display: none}
#content .contact_inputtext {width: 200px}
#content .contact_textarea {width: 400px}

#content .top {display: block}
#breadcrumb .top {display: none}
#overlay { position: fixed; _position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,0.8); *background: #fff; *filter: alpha(opacity=80); display: none; z-index:9999; }
#lightbox {font-family: tahoma; font-size: .8em; position: fixed; _position: absolute; top: 50%; left: 50%; padding: 10px; background: #fff; width: 600px; height: 400px; margin: -200px 0 0 -300px; display: none; z-index:10000; -moz-box-shadow: 0 0 20px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.7); box-shadow: 0 0 20px rgba(0,0,0,0.7); -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
#lightbox.loading { background: #fff url('/images/loading-lightbox-demo.gif') no-repeat 50% 50%; }
#lightbox a.close { color: #111; background: #fff; position: absolute; right: 0; top: 0; display: block; font-size: 10px; z-index: 5; padding: 8px 14px 4px 6px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
#lightbox a.prev, #lightbox a.next { position: absolute; top: 50%; left: 0; padding: 5px; background: #fff; margin-top: -0.5em; width: 6em; text-align: center; opacity: 0.5; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
#lightbox a.next { left: auto; right: 0; }
#lightbox a:hover.prev, #lightbox a:hover.next { opacity: 1; }
.clear {height: 1px; clear: both}
#content h1, #content b, #content strong, #content a {color: #000066}
#content h2 , #content a:hover{color: #ff0099}
#content {}
#content a {}
#content a:hover {text-decoration: none;}
#content b a {color: #ff0099;}
#content b a:hover {color: #000066;background: #fff;}
#content input[type="text"],#content textarea,#content input[type="password"],#content select {background: #C0C0D9;border: solid 1px #8080B3;color: #00001A;}
#content input[type=submit] {background: #000066;border: outset 2px #000033;color: #C0C0D9;}
#content .productbox, #content .subcat {padding: 10px;border: solid 1px #FFC0E6;text-align: center;color: #400027;background: #fff;}
#content .buybutton {background: #ff0099;border-color: #80004D;color: #FFC0E6;}

#content fieldset {border-color: #8080B3;}
#content .price {color: #ff0099; padding-top: 5px}
#content .pagination, #content .pagination a {background: #80004D; color: #FF80CC;}
#content .pagination a:hover {background: #80004D; color: #ff0099;}

#column1 .widget {margin: 0 0 10px 0}
#column1 .menu {margin: 0 0 10px 0}

#column1 .t {background: #000066; color: 00001A;height: 20px}
#column1 h3 {display: none}

#column1 .m {background: #EAEAEA}
#column1 .widget .m {padding: 5px}

#column1 .b {background: #D9D7D8;height: 20px; margin-bottom: 20px}

#column1 .widget input[type=text], #column1 .widget input[type=password] {margin-bottom: 3px; display: block; border-style: solid; border-width: 1px;width: 155px; -moz-border-radius: 3px;border-radius: 3px; vertical-align: middle}
#column1 .widget input[type=submit] {border-style: outset; border-width: 2px; -moz-border-radius: 5px;border-radius: 5px}
#column1 .widget a {color: #000066}
#column1 .widget a:hover {color: #ff0099}

#column1 .menu li, #column1 .menu li ul {border-style: solid; border-width: 1px 0 0 0; border-color: #D9D7D8}
#column1 .menu li.first {border-width: 0}
#column1 .menu li a {padding: 2px; display: block}
#column1 .menu li li a {padding: 2px 2px 2px 12px}
#column1 .menu li li li a {padding: 2px 2px 2px 22px}
#column1 .menu li li li li a {padding: 2px 2px 2px 32px}
#column1 .menu a{background: #EAEAEA; color: #555}
#column1 .menu a:hover{background: #C0C0D9; color: #000033}

#content .cart {border-width: 1px 0 0 0; border-style: solid; border-color: #ff0099}
#content .cart tr.rowoff, #content .cart tr.rowon, #content .cart th {border-width: 0 0 1px 0; border-color: #ff0099; border-style: solid}
#content .cart th {padding: 5px}
#content .cart tr.rowon {background: #FFC0E6; color: #400027}
#content .cart tr.rowoff {background: #fff; color: #400027}
#content .cart td {vertical-align: middle; padding: 5px}
body {background: #fff url(/templateimage.php?im=body-f.png);color: #555;}
#outer {background: url(/templateimage.php?im=body-h.png) repeat-x;color: #555;}
#inner {background: #fff;color: #555;}
#header {background: #fff url(/templateimage.php?im=header-h.png) repeat-x 100% 100%;color: #555;}
#main {border-bottom: solid 5px #8080B3}
#header .widget {background: #eee; border: solid 1px #999; border-color: #999}

#topmenu {background: #FF80CC url(/templateimage.php?im=menu1-h.png) repeat-x;color: #000000;}
#topmenu ul {}
#topmenu ul li {}
#topmenu ul li.first {background: none;}
#topmenu ul li.active {background: #fff; color: #ff0099;}
#topmenu ul li a {color: #80004D;background: transparent}
#topmenu ul li a:hover {color: #FFC0E6;}
#topmenu ul li ul {border-color: #FF80CC}
#topmenu ul li ul li {border-color: #FF80CC}
#topmenu ul li ul li a,#topmenu ul li.active ul li a {color: #FFC0E6;background: #ff0099;}
#topmenu ul li ul li a:hover {color: #ff0099;background: #FFC0E6;}


#footer {background: #000066;color: #C0C0D9; border-top: solid 2px #fff;}
#footer a {background: transparent;color: #C0C0D9;}
#breadcrumb ul li {background: url(/templateimage.php?im=bc.png) no-repeat 0 50%;color: #000000;}
#breadcrumb ul li a {background: transparent;color: #000000;}
#main {background: #fff url(/templateimage.php?im=main-h.png) repeat-x;color: #555;}
body {font-size: .8em}
#accountmenu {height: 1.2em;line-height: 1.2em;font-family: tahoma;}
#breadcrumb {height: 1.2em;line-height: 1.2em;font-family: tahoma;font-size: 80%;}
#topmenu, .menu,.widget {line-height: 1.2em;font-family: tahoma;	}
#topmenu a, .menu ul li a,#accountmenu ul li a ,#breadcrumb ul li a {text-decoration: none;}
.widget, #widget1,#widget2,#content,#footer {font-family: tahoma;font-size: 1em;line-height: 1.2em;}
h1 {font-size: 1.3em;line-height: 1em;}
h2{font-size: 1.2em;line-height: 1em;}
h3 {font-size: 1.1em;line-height: 1em;}
h4 {font-size: 1.1em;line-height: 1em;}
h5 {font-size: 1.1em;line-height: 1em;}
h6 {font-size: 1em;line-height: 1em;}
#content .productbox a, #content .subcat a {text-decoration: none;}
.error {font-weight: bold;}
.buybutton {font-weight: bold; font-size: 1.5em}#inner {width: 1000px; margin: 0 auto}
#header {height: 120px;width: 1000px}
#logo {width: 330px;line-height: 120px;height: 120px;overflow: hidden;padding-left: 10px;float: left;}
#logo img {vertical-align: middle}
#header .widget {width: 180px; float: right}
#column2 {width: 760px; padding: 0 20px 0 20px; float: left}
#column1 {width: 180px; padding: 10px 20px 0 0; float: left}

#header div.widget {line-height: 27px; vertical-align: middle; padding: 5px; margin: 5px; -moz-border-radius: 5px;border-radius: 5px}
#header h3 {display: none}
#header p {line-height: 27px; vertical-align: middle}
#header input[type=text], #header input[type=password] {background: #fff; border: solid 1px #ccc;width: 100px; -moz-border-radius: 3px;border-radius: 3px; vertical-align: middle}
#header input[type=submit] {background: #000066; color: #C0C0D9; border: outset 2px #000066;width: auto; -moz-border-radius: 5px;border-radius: 5px}
#header .links {clear: both; text-align: right}
#header a {color: #666}
#header a:hover {color: #000066}
#header #login {height: 98px}
#header #login input[type=text],#header #login input[type=password] {float: right}
#header #search input[type=text] {float: left}
#header #search input[type=submit] {float: right}
#header #login input[type=submit] {clear: both; float: right}

#topmenu {border-bottom: solid 2px #fff;clear: both; vertical-align: middle; padding: 10px 5px 0 5px}
#topmenu ul {height: 26px; line-height: 26px; }
#topmenu ul li {position:relative; float:left; width: auto}
#topmenu ul li.first {}
#topmenu ul li.active {-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0}
#topmenu ul li a {height: 26px; padding: 0 10px;display:block}
#topmenu ul li a:hover {}
#topmenu ul li ul {position: absolute; display:none; opacity:0; top: 26px; left: 0; line-height: 26px; vertical-align: middle; border-style: solid; border-width: 0 1px 1px 1px; height: auto}
#topmenu ul li ul li {float: none; width: 180px; display: block; border-style: solid; border-width: 1px 0 0 0}
#topmenu ul li ul li a,#topmenu ul li.active ul li a {}
#topmenu ul li ul li a:hover {}


#menu_3,#menu_1,#header {clear: both;}
#accountmenu {width: 200px;float: left;padding: 5px;}
#accountmenu ul {width: auto;float: right}
#accountmenu ul li {float: left;width: auto;}
#accountmenu ul li a {display: block;padding: 2px 5px;}
.skip {display: none !important}
.clear {clear: both;}
.sp {height: 2px;}
.cblock3, .cblock2_3 {}#content {width: 760px}
#content .cblock1 {width: 760px;}
#content .cblock2 {width: 370px; margin: 0 0 0 20px}
#content .cblock2_3 {width: 500px; margin: 0 0 0 20px}
#content .cblock3 {width: 240px; margin: 0 0 0 20px}
#content .cblock3_2 {width: 500px; margin: 0 0 0 20px}
#content .cblock4 {width: 175px; margin: 0 0 0 20px}
#content .cblock5 {width: 136px; margin: 0 0 0 20px}
#content .cblock6 {width: 110px; margin: 0 0 0 20px}
#content .cblock6_2 {width: 240px; margin: 0 0 0 20px}
#content .cblock2 .cblock6 {width: 86px; margin: 0 0 0 20px}
#content .cblock2 .cblock6_2 {width: 213px; margin: 0 0 0 20px}
.cart {width: 760px}
#content .productbox, #content .subcat {margin: 0 0 20px 0}
#content .firstblock {margin: 0 0 0 0}
.skip {display: none;}
.clear {clear: both;}
.sp {height: 5px;}

