/*global*/
* { outline:0;margin:0;padding:0;border:0;list-style-type:none; }
a { text-decoration:none;cursor:pointer;color:#2d3060; }
* a { color:#2d3060; }
button { cursor:pointer; }
.clear,.c{ content:"";display:block;font-size:0;height:0;line-height:0.0;overflow:hidden;visibility:hidden;clear:both; }
.visible,.v { display:block; }
.hidden,.h { visibility:hidden;display:none; }
input,button { font:normal 1em "Verdana","Arial","Tahoma",sans-serif; }
body { overflow-y:scroll;background:transparent url('i/b.png') repeat-x 0 0;color:#444;font:normal 9px "Verdana","Arial","Tahoma",sans-serif; }
#siteContent { width:886px;margin:auto;position:relative; }
#mainContent { width:886px; }
#content { margin:0 0 0 7px;width:661px;float:left; }
#content > div { border:1px solid #cdcdcd;padding:10px;position:relative;color:#3c4472;font-size:12px; }
#content h1 { font-size:18px;color:#2d3060; }
#content h2 { font-size:16px;color:#2d3060; }
#content h3 { font-size:14px;color:#2d3060; }
#shadow-tr,#shadow-br { background:transparent url('i/about_tr.png') no-repeat 0 0;width:6px;height:6px;position:absolute;right:-1px; }
#shadow-tr { top:-1px; }
#shadow-br { background-image:url('i/content_br.png');bottom:-1px; }
/*endglobal*/

/*headers*/
#header { position:relative;padding-top:130px;background:transparent url('i/h50.jpg') no-repeat 0 0;min-height:1px; }
#logo { position:absolute;top:24px;left:118px;display:block;width:400px;height:90px;background:transparent;line-height:999em;overflow:hidden; }
#headerNav { padding:0 0 7px;background:transparent url('i/ns.png') no-repeat left bottom;height:36px; }
#headerNav li { display:block;float:left;height:36px;line-height:36px;width:176px;background:transparent url('i/nav.png') no-repeat 0 0;margin:0 0 0 1px; }
#headerNav li:first-child { background-image:url('i/h.png'); }
#headerNav .last { background-image:url('i/cn.png'); }
#headerNav a { display:block;text-transform:uppercase;text-align:center;color:#94487e;font-size:14px;font-family:"Arial",sans-serif; }
#headerContent { margin:5px 0 10px;height:190px;background:transparent no-repeat 0 -2px;position:relative; }
#productHighlight { width:174px;height:190px;background:transparent url('i/hr.png') no-repeat 0 0;position:absolute;right:0;top:0; }
#productHighlight h2 { font:normal 14px "Arial";color:#000;margin:8px;height:16px;overflow:hidden; }
#productHighlight > a { color:#852b6b;font:bold 12px "Arial";text-align:right;display:block;margin:5px; }
#productHighlight img { width:134px;height:123px;border:3px solid #aeaeae;display:block;margin:0 auto 5px; }
#footer { text-align:right;margin:12px 0 0; }
#footer li { display:inline;margin:0 0 0 7px;padding:0 0 0 7px;border-left:1px solid #2d3060; }
#footer li:first-child { border:0; }
#footer a { color:#2d3060;text-transform:lowercase;fon-size:10px; }
/*endheaders*/

/*boxes*/
#boxes { width:218px;float:left;color:#000; }
#boxes > div { margin:10px 0 0 0; }
#boxes h2 { width:218px;height:42px;background:transparent url('i/boxh.jpg') no-repeat 0 0;line-height:44px;font-size:16px;font-weight:normal;color:#2d3060;text-indent:25px; }
#boxes .content { width:208px;border-left:1px solid #bebebe;border-right:1px solid #bebebe;background:transparent url('i/bb.png') repeat 0 0;padding:0 4px; }
#boxes .bottom { width:218px;height:9px;margin-left:-5px;background:transparent url('i/boxf.png') no-repeat 0 0; }
#boxes #contact { margin:0; }
#shortDescription {width:300px;padding:10px;float:left}
#ymsgrcontact { background:transparent url('i/ymsgr.png') no-repeat 0 0;width:45px;height:37px;position:relative;display:block;left:150px;top:-20px }
#contactDepartment {float:right;padding:10px;}
#contact p { text-align:center;padding:3px 5px 0;font-family:"Arial";font-size:12px; }
#contact p:first-child { text-align:left; }
#contact strong { font-size:18px;color:#852b6b;line-height:18px; }
#contact a { font-size:12px;color:#852b6b; }
#contact #ymsgrcontact { background:transparent url('i/ymsgr.png') no-repeat 0 0;width:45px;height:37px;position:relative;display:block;float:right;right:20px; }
#contact span { line-height:38px;display:block;width:110px;float:left; }
#categories ul,#sitemap ul { padding:5px; }
#categories li,#sitemap li { background:transparent url('i/paw.png') no-repeat 0 0;height:16px;display:block;padding:0 0 0 20px;font-size:12px;line-height:16px;color:#0068ac;margin:8px 0; }
#categories li { font-size:11px;}
#sitemap li { height:auto; }
#specialOffer h2 { background-position:left bottom; }
#specialOffer .content > a { display:block;margin:0 auto 5px;width:182px;height:145px;border:3px solid #aeaeae;line-height:145px;background:#fff; }
#specialOffer .content > a img { display:block;max-width:182px;max-height:145px;margin:auto; }
#specialOffer .content { padding-top:10px; }
#specialOffer p { text-align:center;font-weight:bold;font-size:12px; }
#shipping p { padding:5px; }
#shipping img { display:block;margin:auto; }
/*endboxes*/

/*index*/
#aboutUs { background:#f8f8f6; }
#aboutUs p {margin:10px 0; }
#aboutUs ul li {list-style:square inside}
#departmentSales {margin-top:5px;}
#departmentSales a {text-decoration:underline;font-weight:bold;color:#852B6B}
#departmentSales a:hover {text-decoration:none;font-weight:bold;color:#852B6B}
#departmentSalesTitle {background:#86C0E8;border:solid 2px #CDCDCD;padding:5px}
#video { width:630px;height:300px;background:#000;float:right;margin:10px; }
#video div {float:left;width:630px;height:300px;}
#video div a {display:block;width:630px;height:300px;}
#content #indexProducts { margin:10px 0 0;position:static;border:1px solid #CDCDCD; }
#indexProducts .product { float:left;width:177px;height:267px;border:1px solid #dadada;margin:6px 15px 6px 16px; }
#indexProducts .product img { max-width:134px;max-height:165px;vertical-align:center; }
#indexProducts .product > a:first-child { display:block;margin:17px auto 11px;width:134px;height:165px;border:3px solid #aeaeae; }
#indexProducts .product p { text-align:center;font-size:10px;height:12px; overflow:hidden; }
#indexProducts .product p a { color:#2d3060; }
.view { display:block;width:70px;height:12px;background:transparent url('i/details.png') no-repeat 0 0;margin:7px auto 0;color:#dfe6f3;padding:4px 0 19px;text-align:center;font-weight:bold; }
/*endindex*/

/*contact*/
#contactPage { height:1246px; }
#contactDetails { width:587px;padding:15px 25px 15px 15px;height:207px;background:transparent url('i/contact_details.jpg') no-repeat 0 0;margin:30px 0; }
#contactDetails p { text-align:right;margin:5px 0; }
dl { width:50%;float:left; }
#formContact dl:first-child dd { height:22px; }
dt { color:#474747;margin:7px 0 3px;height:14px; }
dl input[type="text"],dl input[type="password"],dl textarea { border:1px solid #5face1;width:306px;padding:3px; }
dl textarea { height:106px; }
#formContact .error { border:1px solid #d00; }
#captcha { border:1px solid #474747;width:6.5ex;padding:4px 3px; }
#formContact span { display:block;float:left;margin:5px 0 0 0; }
#formContact img { vertical-align:middle; }
#formContact button { background:#68b2e3;color:#fff;padding:2px 10px;float:right;margin:7px 4px;font-weight:bold;font-size:11px; }
/*endcontact*/
#boxes #cautare { margin-top:0; }
#cautare input[type="text"] { border:1px solid #5face1;width:120px;padding:3px;margin-top:10px;margin-left:5px;margin-bottom:6px; }
#cautare button { background:#68b2e3;color:#fff;padding:2px 10px;float:right;margin:10px 4px;font-weight:bold;font-size:11px; }
/*pagecontent*/
#pageContent { background:#fbfbf9;position:relative;width:588px;border:1px solid #cdcdcd;padding:20px;margin:auto;color:#5f6285; }
#pageContent p { margin:10px 0;font-family:"Arial";text-align:justify; }
#pageContent .top { background:#fff url('i/pagecontent_top.png') no-repeat 0 0;width:630px;height:6px;position:absolute;top:-1px;left:-1px; }
#pageContent h2 { font-size:14px;color:#2d3060; }
#pageContent .more { color:#f00;font-weight:bold; }
.rase-de-catei .more {color:#f00;font-size:10px}
#pageContent #image { border:3px solid #cdcdcd;max-height:178px;max-width:247px;float:right;margin:0 0 0 10px; }
.pagination { margin:10px 0;text-align:right; }
.pagination a { padding:4px 6px;background:#ffdefc;border:1px solid #bababa;color:#2f2f2f;font-size:14px; }
.pagination .selectedpage { color:#f00; }
/*endpagecontent*/

/*categories*/
.category { width:619px;height:163px;background:transparent url('i/category.png') no-repeat 0 0;margin:6px auto; }
.category > a { float:left;width:167px;height:134px;display:block;border:3px solid #aeaeae;margin:10px; }
.category > a img { width:167px;height:134px; }
.category > div { float:left;width:410px;margin:10px 0 10px 10px;color:#3c4472; }
.category h2 { font-size:14px;height:17px;overflow:hidden; }
.category p { margin-top:10px;height:84px;overflow:hidden; }
.category .more { color:#fe0000;font-size:14px;margin:10px 10px 0 0;display:block;float:right; }
.category .view { position:absolute;padding-bottom:7px;right:33px; }
/*endcategories*/

/*product*/
#product { background:#f6f6f4;margin-top:10px; }
#product > div > div { margin:20px 0 7px 0;border:1px solid #cdcdcd;background:#fff; }
#product > div > #description { margin-top:0; }
#product #v #object { height:300px;width:616px;background:#000;display:block;margin:10px;float:left; }
#product #v #object a { display:block;width:616px;height:300px; }
#product #v p { margin:10px 8px 8px 5px;text-align:justify; }
#product #v h2 { margin:10px 8px 8px 5px;color:#FE0000;font-size:14px; }
#product #description > div:first-child { width:445px;margin:18px 0  18px 10px;text-align:justify;float:left; }
#product #description #imageGallery { width:141px;float:left;margin:20px 10px 10px 20px; }
#product #description #imageGallery img { width:140px;border:3px solid #aeaeae; }
#product #related h1 { margin:15px; }
#product #related > a { display:block;float:left;width:25%;margin:12%;text-align:center; }
#product #related > a img { display:block;margin:auto;border:3px solid #aeaeae; }
/*endproduct*/

/*gallery*/
#videoGallery h1 { margin:0 0 10px 12px; }
#videoGallery h3 { margin:5px 0 10px 8px; }
.gallery { width:627px;margin:auto;position:relative;border:1px solid #cdcdcd; }
.gallery .tl { background:transparent url('i/tl.png') no-repeat 0 0;width:6px;height:6px;position:absolute;top:-1px;left:-1px; }
.gallery .bl { background:transparent url('i/bl.png') no-repeat 0 0;width:6px;height:6px;position:absolute;top:-1px;right:-1px; }
.gallery h2 { font:bold 14px "Verdana";color:#2d3060;padding:5px;background:#E8F8FE }
#videoGallery .big .product { width:610px;border:1px solid #cdcdcd;background:#fff;margin:8px; }
#videoGallery .big .product p { margin:8px; }
#videoGallery .small .product { width:610px;border:1px solid #cdcdcd;background:#fff;margin:8px; }
#videoGallery .small .product p { margin:8px; }
/*endgallery*/

/*fancybox*/
#fancybox-loading { position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;background:transparent;z-index:11104;display:none; }
* html #fancybox-loading { position:absolute;margin-top:0;/*IE6*/}
#fancybox-loading div { position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('fancybox/fancy_loading.png') no-repeat; }
#fancybox-overlay { position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:11100;display:none; }
* html#fancybox-overlay { position:absolute;width:100%;/*IE6*/}
#fancybox-tmp { padding:0;margin:0;border:0;overflow:auto;display:none; }
#fancybox-wrap { position:absolute;top:0;left:0;margin:0;padding:20px;z-index:11101;display:none; }
#fancybox-outer { position:relative;width:100%;height:100%;background:#FFF; }
#fancybox-inner { position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden; }
#fancybox-hide-sel-frame { position:absolute;top:0;left:0;width:100%;height:100%;background:transparent; }
#fancybox-close { position:absolute;top:-15px;right:-15px;width:32px;height:32px;background: url('fancybox/fancy_close.png') top left no-repeat;cursor:pointer;z-index:11103;display:none; }
#fancybox_error { color:#444;font:normal12px/20pxArial; }
#fancybox-content { height:auto;width:auto;padding:0;margin:0; }
#fancybox-img { width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic; }
#fancybox-frame { position:relative;width:100%;height:100%;border:none;display:block; }
#fancybox-title { position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:11102; }
.fancybox-title-inside { padding:10px0;text-align:center;color:#333; }
.fancybox-title-outside { padding-top:5px;color:#FFF;text-align:center;font-weight:bold; }
.fancybox-title-over { color:#FFF;text-align:left; }
#fancybox-title-over { padding:10px;background:url('fancybox/fancy_title_over.png');display:block; }
#fancybox-title-wrap { display:inline-block; }
#fancybox-title-wrap span { height:32px;float:left; }
#fancybox-title-left { padding-left:15px;background:transparent url('fancybox/fancy_title_left.png') repeat-x; }
#fancybox-title-main { font-weight:bold;line-height:29px;background:transparent url('fancybox/fancy_title_main.png') repeat-x;color:#FFF; }
#fancybox-title-right { padding-left:15px;background:transparent url('fancybox/fancy_title_right.png') repeat-x; }
#fancybox-left,#fancybox-right { position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image: url('fancybox/blank.gif');z-index:11102;display:none; }
#fancybox-left { left:0px; }
#fancybox-right { right:0px; }
#fancybox-left-ico,#fancybox-right-ico { position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:11102;display:block; }
#fancybox-left-ico { background:transparent url('fancybox/fancy_nav_left.png') no-repeat; }
#fancybox-right-ico { background:transparent url('fancybox/fancy_nav_right.png') no-repeat; }
#fancybox-left:hover,#fancybox-right:hover { visibility:visible;/*IE6*/}
#fancybox-left:hover span { left:20px; }
#fancybox-right:hover span { left:auto;right:20px; }
div.fancy-bg { position:absolute;padding:0;margin:0;border:0;z-index:11001; }
div#fancy-bg-n { top:-20px;left:0;width:100%;height:20px;background:transparent url('fancybox/fancy_shadow_n.png') repeat-x; }
div#fancy-bg-ne { top:-20px;right:-20px;width:20px;height:20px;background:transparent url('fancybox/fancy_shadow_ne.png') no-repeat; }
div#fancy-bg-e { top:0;right:-20px;height:100%;width:20px;background:transparent url('fancybox/fancy_shadow_e.png') repeat-y; }
div#fancy-bg-se { bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('fancybox/fancy_shadow_se.png') no-repeat; }
div#fancy-bg-s { bottom:-20px;left:0;width:100%;height:20px;background:transparent url('fancybox/fancy_shadow_s.png') repeat-x; }
div#fancy-bg-sw { bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('fancybox/fancy_shadow_sw.png') no-repeat; }
div#fancy-bg-w { top:0;left:-20px;height:100%;width:20px;background:transparent url('fancybox/fancy_shadow_w.png') repeat-y; }
div#fancy-bg-nw { top:-20px;left:-20px;width:20px;height:20px;background:transparent url('fancybox/fancy_shadow_nw.png') no-repeat; }
/*endfancybox*/
