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, 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-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }  :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; }  table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; }  #branding ul#nav_lang { font-size:90%; text-transform:uppercase; line-height:1em; } #branding ul#nav_search li, #branding ul#nav_main li { font-size:110%; line-height:11px; } #content_main h2 { font-size:260%; font-weight:normal; line-height:1em; } #content_main h3, #content_sup h2, #content_sub h2 { font-weight:bold; font-size:110%; } #content_main h3 span { font-weight:normal; font-size:80%; }    body { font:72.5%/1.5 Georgia, "Times New Roman", Times, serif; text-align:center; background:#212121 url(/css/../images/body/bg-body.png) no-repeat top center; color:#fff; }    span.fancy { position:absolute; left:-720px; top:0; margin-left:50%; width:1214px; height:298px; z-index:0;  color: #000; } #wrap { position:relative; width:950px; margin:0 auto 0 auto; text-align:left; z-index:10; } #branding { float:left; width:950px; } #content_sub { float:left; width:230px; } #content_main { float:left; width:490px; margin-top:-10px; } #content_main p { font-size:12px; line-height:20px; } #content_sup { float:left; width:230px; } #site_info { float:left; position:relative; width:100%; margin:50px auto 0 auto; background:#000 url(/css/../images/information/tile-foot.gif) repeat-x top left; } #top { width:950px; padding:6px 0; position:absolute; top:-2.5em; left:50%; margin-left:-475px; background:url(/css/../images/information/bg-top.gif) no-repeat top center; } #site_info #info { position:relative; height:118px; width:1024px; background:url(/css/../images/information/bg-info-fancy.gif) no-repeat top center; } #site_info > #info { float:left; left:50%; margin-left:-512px; }  #branding .gutter{ float:left; width:100%; padding:7px 0; background:url(/css/../images/branding/bg-bot-nav-main.gif) no-repeat bottom center; } #content_main .gutter{ padding:0 10px; }   .gift_code { background:#141414; border-top:1px solid #77715b; float:left; width:450px; margin-bottom:15px; } .gift_code dl { padding:10px; } .gift_code dl dt { padding:0 0 5px 0 !important; } .gift_code dl input.code_enter { background:url(/css/../images/primary/bg-code-text.gif) no-repeat 0 0; width:287px; height:30px; padding:3px 0 0 0; border:0; font-size:2em; text-align:center; float:left; letter-spacing:10px; } .gift_code dl input.code_submit { float:right; position:relative; top:-1px; } .gift_code dl span.val_code { font-size:2em; color:#cdc095; letter-spacing:10px; float:left; } .gift_code dl a.code_remove { float:right; position:relative; top:15px; padding-left:10px; line-height:1; color:#ff0000; font-size:0.95em; background:url(/css/../images/ico/ico-del.gif) no-repeat 0 4px; } .gift_code dl dd.error span { color:#ff0000; font-weight:bold; padding-left:20px; background:url(/css/../images/ico/ico-warning.gif) no-repeat 0 0; } .gift_code dl dd.error { float:left; width:100%; padding:0 0 10px 0; color:#fff; line-height:2em; font-weight:normal; }  input,textarea,select { font:11px Georgia, "Times New Roman", Times, serif; } .body-setup { background-color: #212121; margin-top:15px; width:100%; } .cell-dark { font-family: Georgia; background-color: #333333; color: #FFFFFF; padding: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cdc095; font-size: 11px; text-align: center; } .cell-black { font-family: Georgia; background-color: #000000; color: #FFFFFF; padding: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cdc095; font-weight: bold; font-size: 11px; text-align: center; } .cell-dark-split { font-family: Georgia; background-color: #333333; color: #FFFFFF; padding: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cdc095; font-size: 11px; border-left-width: 1px; border-left-style: solid; border-left-color: #CDC095; text-align: center; } .cell-dark-split-lite { font-family: Georgia; background-color: #333333; color: #FFFFFF; padding: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cdc095; font-size: 11px; border-left-width: 1px; border-left-style: solid; border-left-color: #434138; text-align: center; } div.help { padding:10px; font-size:95%; } div.help_text { padding:10px; } div.help_text h3 { padding:20px 0 10px 0; } div.help_text p { } p.alt { padding:10px 0; } ul.help_q { padding:10px 0; } ul.help_q li { padding:0 5px; background:url(/css/../images/ico/ico-bullet.gif) no-repeat center left; } ul.help_a { padding:10px 0; } ul.help_a li { padding:10px 0; } ul.help_a li h3 { padding:0 0 10px 0; font-size:100% !important; }  #branding h1.mir_brand a { float:left; position:relative; z-index:1; background:url(/css/../images/branding/mir-brand-head.gif) no-repeat top left; width:198px; height:106px; margin-top:10px; margin:25px 0 5px 36px; color:#222; } #branding > h1.mir_brand a { float:left; position:relative; z-index:1; background:url(/css/../images/branding/mir-brand-head.png) no-repeat top left !important; width:201px !important; height:109px !important; margin-left:36px; } #branding h1.mir_brand a:hover { background-position:bottom left !important; } #branding div.nav_wrap { float:left; width:100%; background:url(/css/../images/branding/bg-top-nav-main.gif) no-repeat top center; } #branding ul#nav_lang {float:right; padding:5px 0;} #branding ul#nav_main {float:left; position:relative; z-index:5; padding:5px 10px 0 10px; } #branding ul#nav_search form fieldset, #branding ul#nav_search form.search {float:right;} #branding ul#nav_search form.search {width:250px;} #branding ul#nav_search { padding:3px 10px 1px 10px; margin-top:-2px;} #branding ul#nav_search li img { float:left; margin:3px 5px 0 0; } #branding ul#nav_search li input.search_field { border:1px solid #000; background:url(/css/../images/branding/bg-input.gif) no-repeat left center; width:169px; float:left; font-weight:bold; font-size:90%; padding:3px 2px 2px 2px; font:11px Georgia, "Times New Roman", Times, serif; } #branding ul#nav_search li input:focus.search_field { border:1px solid #ff0000; background:#fff; } #branding ul#nav_search li input.input_bt { border:none; width:21px; height:20px; float:left; margin-left:2px; } #branding ul#nav_search li { } #branding ul#nav_main li, #branding ul#nav_lang li {float:left;} #branding ul#nav_lang li {padding:0 3px 0 5px; border-left:1px solid #ff0000;} #branding ul#nav_lang li a.hrv {background:url(/css/../images/ico/ico-cro.gif) no-repeat left bottom; padding-left:23px;} #branding ul#nav_lang li a.eng {background:url(/css/../images/ico/ico-eng.gif) no-repeat left bottom; padding-left:23px;} #branding ul#nav_lang li a:hover.hrv, #branding ul#nav_lang li a:hover.eng { background-position:top left;} #branding ul#nav_lang li.current {font-weight:bold; color:#999999; } #branding ul#nav_lang li.current a.hrv, #branding ul#nav_lang li.current a.eng { background-position:top left; } #branding ul#nav_main li { background:url(/css/../images/branding/sep-nav.gif) no-repeat 100% 2px; padding:0 6px 2px 5px; float:left; font-size:95%; } #branding ul#nav_main li.none { background:none; padding-right:0;} #branding ul#nav_main li strong { color:#ccc; font-weight:bold; } #branding ul#nav_main li.last { background:none; } #branding ul#nav_main li a {  }  #content_sub h2 { margin-top:5px; padding-left:5px; padding-bottom:2px; border-bottom:1px solid #cdc095; } #content_sub h2.mir_info { margin-top:15px; padding-left:22px; background:url(/css/../images/ico/ico-info.gif) no-repeat 0.3em 0.2em; } #content_sub dl#nav_sub { background:#171717; } #content_sub dl#nav_sub dt { margin:0 5px; } #content_sub dl#nav_sub dt a { padding:5px 7px; display:block; background: url(/css/../images/ico/ico-bullet.gif) no-repeat left center; } #content_sub dl#nav_sub dd li a { padding:5px 20px; display:block; height:1%; color:#e6e0ca; background:url(/css/../images/ico/ico-bullet-sub.gif) no-repeat 1em 1.2em; font-size:90%; } #content_sub dl#nav_sub dd li a:hover, #content_sub a:hover { color:#dd0000; } #content_sub dl#nav_sub dd ul { padding-bottom:10px; display:block; width:100%; background:#141414 url(/css/../images/nav/bg-sub-nav.gif) repeat-x bottom left; } #content_sub dl#nav_sub dd ul.last { background-image:none; } #content_sub ul#nav_info { background:#101010; padding:5px 0; } #content_sub ul#nav_info li { margin:0 5px; padding:2px 7px; background: url(/css/../images/ico/ico-bullet.gif) no-repeat left center; } #content_sub p.buy { margin:20px 0; width:230px; height:80px; position:relative; background: url(/css/../images/primary/bg-buy.gif) no-repeat left center; } #content_sub p.buy a { position:absolute; left:18px; top:9px; } #content_sub p.faq { margin:20px 0; width:230px; height:38px; position:relative; background: url(/css/../images/primary/bg-faq.gif) no-repeat left center; } #content_sub p.faq a { position:absolute; left:18px; top:9px; color:#fff; }  #content_main img.help_images { padding-left:150px; } #content_main strong { font-weight:bold; } #content_main h2 { padding-left:5px; padding-bottom:6px; border-bottom:1px solid #cdc095; } #content_main h3.intro_title {  margin:20px 10px 0 10px; border-bottom:1px solid #cdc095; } #content_main h3.intro_title span {  right:20px; float:right; margin-top:-20px; } #content_main h3.intro_title > span { right:0; } #content_main h3.intro_title a:hover { color:#cdc095; text-decoration:underline; } #content_main ul.news_list { margin:0 10px; } #content_main ul.news_list li { padding:10px 0 30px 0; float:left; width:100%; } #content_main ul.news_list li .box_news { position:relative; width:395px; float:left; } #content_main ul.news_list li .box_news p.author { text-transform:uppercase; font-size:90%; color:#cccccc; padding-bottom:1px; border-bottom:1px solid #434138; } #content_main ul.news_list li .box_news a.one, #content_main ul.news_list li .box_news a.many { background-color:#000000; cursor:pointer; float:left; margin:0pt 4px 0pt 0pt; padding:4px 4px 0pt; z-index:99; } #content_main ul.news_list li .box_news a.many img, #content_main ul.news_list li .box_news a.one img { background:transparent url(/css/../images/tango/carousel-frame.gif) no-repeat scroll 0pt 50% !important; padding:2px; } #content_main ul.news_list li .box_news a.many, #content_main ul.news_list li .box_news a.one, #content_main ul.news_list li .box_news h3, #content_main ul.news_list li .box_news p { position:relative; left:55px; } #content_main ul.news_list li .box_news h3 { text-transform:uppercase; font-size:100%; margin-bottom:5px; } #content_main ul.news_list li .box_news dl { position:absolute; left:0; } #content_main ul.news_list li .box_news dl dt { background:url(/css/../images/primary/bg-date-top.gif) no-repeat top center; width:41px; height:18px; text-transform:uppercase; font-size:80%; text-align:center; } #content_main ul.news_list li .box_news dl dd { background:url(/css/../images/primary/bg-date-bot.gif) no-repeat bottom center; width:41px; padding-bottom:12px; text-transform:uppercase; font-size:110%; font-weight:bold; text-align:center; line-height:0.9em; } #content_main ul#list_art_cat { padding:10px 0; margin-bottom:50px; } #content_main ul#list_art_cat li { float:left; padding:0 10px; margin-bottom:10px; } #content_main ul#list_art_cat li a { float:left; padding:3px; background:#000; } #content_main ul#list_art_cat li img.thumb_art { float:left; padding:10px; background:url(/css/../images/primary/index-thumb-frame.gif) no-repeat top center; } #content_main ul#list_art_cat li div.cat_info { float:left; width:313px; font-size:95%; } #content_main ul#list_art_cat li.cat_title { width:445px !important; } #content_main ul#list_art_cat li.cat_title h3 { width:100% !important; border-bottom:1px solid #77715b; } #content_main ul#list_art_cat li div.cat_info h3 { margin-left:10px; display:block; border-bottom:1px solid #434138; text-transform:uppercase; } #content_main ul#list_art_cat li div.cat_info ul { margin:10px 0 10px 10px; } #content_main ul#list_art_cat li div.cat_info ul li { padding:0; text-indent:5px; background: url(/css/../images/ico/ico-bullet.gif) no-repeat 0 0.7em; } #content_main ul#list_art_cat li div.cat_info p {  margin-left:10px; } #content_main ul#list_art_cat li div.cat_info p a { text-align:right; padding:5px 0; width:100%; float:left; border-bottom:1px solid #434138; border-top:1px solid #434138; background:none; } #content_main ul#list_art { float:left; width:450px; padding:10px 0; margin-bottom:50px; } #content_main ul#list_art li { float:left; width:131px; margin-bottom:10px; background: url(/css/../images/secondary/vert-border.gif) repeat-y top right; } #content_main ul#list_art li.a { padding:0 10px 0 5px; } #content_main ul#list_art li.b { padding:0 12px 0 8px; _padding:0 9px 0 9px; } #content_main ul#list_art li.c { padding:0 5px 0 10px; background:none; } #content_main ul#list_art div.box_art { background:#000; float:left; padding:3px; } #content_main ul#list_art div.box_art h3 { font-size:95%; font-weight:normal; } #content_main ul#list_art div.box_art a.thumb_art_link { float:left; padding:10px; margin-bottom:5px; background:url(/css/../images/primary/index-thumb-frame.gif) no-repeat top center; } #content_main ul#list_art div.box_art a.thumb_art_link img.thumb_art { border:1px solid #2f2f2f; } #content_main ul#list_art div.box_art a:hover.thumb_art_link img.thumb_art { border:1px solid #77715b; } #content_main ul#list_art div.box_art div.align { clear:left; float:left; width:100%; padding:5px 0; background:url(/css/../images/secondary/dot-border.gif) repeat-x top left; } #content_main ul#list_art div.box_art div.align ul.size, #content_main ul#list_art div.box_art div.align p.color_title { font-size:95%; } #content_main ul#list_art div.box_art div.align ul.color { padding:0 0 5px 0; margin:3px 0 0 0; } #content_main ul#list_art div.box_art div.align ul.color li { line-height:1em; padding:0; margin:0; } #content_main ul#list_art div.box_art div.align ul.color li a { line-height:1em; padding:0; margin:0 1px 1px 0; width:20px; height:20px; opacity:1; float:left; } #content_main ul#list_art div.box_art div.align ul.color li a:hover { opacity:0.5; } #content_main ul#list_art div.box_art div.align ul.size { clear:left; padding:5px 0 0 0; } #content_main ul#list_art div.box_art div.align ul.size li, #content_main ul#list_art div.box_art div.align ul.color li { display:inline; float:none !important; } #content_main ul#list_art div.box_art div.align p.price, #content_main ul#list_art div.box_art div.align p.manu {} #content_main ul#list_art div.box_art div.align p.price strong, #content_main ul#list_art div.box_art div.align p.manu strong { font-weight:bold; float:left; font-size:95%;} #content_main ul#list_art div.box_art ul.control_shop { float:left; width:100%; margin-top:10px; padding:5px 0; border-top:1px solid #cdc095; } #content_main ul#list_art div.box_art ul.control_shop li { display:inline; float:none !important; padding:0 5px; } #content_main ul#list_art_detail li { width:100%; float:left; background:#000; margin-top:10px; position:relative; } #content_main ul#list_art_detail li.info { background-color: transparent; } #content_main ul#list_art_detail li div.box_art { padding:10px; } #content_main ul#list_art_detail li div.box_art img.thumb_art { background:url(/css/../images/primary/thumb-detail-frame.gif) no-repeat center center; padding:15px 10px 23px 10px; float:left; } #content_main ul#list_art_detail div.box_art h3 { font-size:200%; font-weight:normal; margin:0 0 10px 0; } #content_main ul#list_art_detail div.box_art h4 { font-size:100%; font-weight:bold; padding:5px 0 0 0; float:left; width:100%; text-transform:uppercase; } #content_main ul#list_art_detail div.box_art p.item_fav a, #content_main ul#list_art_detail div.box_art p.item_fav_rem a  { display:block; border-bottom:1px solid #434138; border-top:1px solid #434138; text-align:right; padding:5px 0; background:url(/css/../images/ico/ico-fav-add.gif) no-repeat 0.5em 0.6em; } #content_main ul#list_art_detail div.box_art p.item_fav_rem a  { background-image:url(/css/../images/ico/ico-fav-rem.gif); } #content_main ul#list_art_detail div.box_art form fieldset { border:0; float:left; width:100%; } #content_main ul#list_art_detail div.box_art div.align { margin-left:240px; } #content_main ul#list_art_detail div.box_art div.abstract { clear:left; float:left; padding:60px 10px 10px 10px; } #content_main ul#list_art_detail div.box_art div.padding_fix { padding:10px 10px 10px 10px !important; } #content_main ul#list_art_detail div.box_art div.align p.color_title { padding:5px 0; } #content_main ul#list_art_detail div.box_art div.align ul.color { padding:0 0 10px 0; float:left; width:100%; background:url(/css/../images/secondary/dot-border.gif) repeat-x bottom left; } #content_main ul#list_art_detail div.box_art div.align ul.color li { line-height:1em; padding:0; margin:0; width:20px; height:20px; float:none !important; } #content_main ul#list_art_detail div.box_art div.align ul.color li a { line-height:1em; padding:0; margin:0; margin:0 1px 1px 0; width:20px; height:20px; float:left; opacity:1; } #content_main ul#list_art_detail div.box_art div.align ul.color li a:hover { opacity:0.5; } #content_main ul#list_art_detail div.box_art div.align dl.options dt { padding-bottom:2px; } #content_main ul#list_art_detail div.box_art div.align dl.options dd { padding-bottom:5px; } #content_main ul#list_art_detail div.box_art div.align ul.size li, #content_main ul#list_art_detail div.box_art div.align ul.color li { display:inline; float:none !important; } #content_main ul#list_art_detail div.box_art div.align p.price, #content_main ul#list_art_detail div.box_art div.align p.manu { padding-bottom:5px; font-size:110%; } #content_main ul#list_art_detail div.box_art div.align p.manu { background:url(/css/../images/secondary/dot-border.gif) repeat-x bottom left; } #content_main ul#list_art_detail div.box_art div.align p.price strong, #content_main ul#list_art_detail div.box_art div.align p.manu strong { font-weight:bold; } #content_main ul#list_art_detail div.box_art div.align p.check_user { margin-top:5px; background: url(/css/../images/primary/bt-check-top.gif) no-repeat top left; position:relative; } #content_main ul#list_art_detail div.box_art div.align p.check_user a { color:#fff; padding:4px 5px; display:block; text-align:right; font-weight:bold; background: url(/css/../images/primary/bt-check-bot.gif) no-repeat bottom left; } #content_main ul#list_art_detail div.box_art div.align p.misc_items { margin-top:10px; }  #content_main ul#list_art_detail div.box_art div.align p.check_user input.submit { color:#fff; padding:4px 5px; display:block; text-align:right; font-weight:bold; background: transparent url(/css/../images/primary/bt-check-bot.gif) no-repeat bottom left; border: 0px; width: 100%; cursor: pointer; font-family: inherit; } #content_main ul#list_art_detail div.box_art div.align p.check_user a:hover { text-decoration:none; color:#111; background: url(/css/../images/primary/bt-check-bot-over.gif) no-repeat bottom left; } #content_main ul#list_art_detail div.box_art div.align p.check_user a span {  } #content_main ul.jcarousel { margin:0 12px !important; float:none !important; height:40px !important; overflow:hidden; } #content_main ul.jcarousel li{ background:transparent url(/css/../images/tango/carousel-frame.gif) no-repeat 0 0 !important; width:40px !important; height:40px !important; margin:0 0 0 1px !important; } #content_main ul.jcarousel li.blank_thumb { background:transparent url(/css/../images/tango/carousel-frame-blank.gif) no-repeat 0 0 !important; } #content_main ul.jcarousel li img { margin:2px !important; } #content_main ul.jcarousel li.dummy_thumb { background:none !important; width:11px !important; } #content_main div.cart { padding:10px; } #content_main div.cart p.alt { padding:10px; } #content_main div.cart p.alt img { float:right; } #content_main div.cart h3 { margin:15px 0 0 0; } #content_main div.cart dl.inline { width:50%; padding:10px 0 0 0; float:left; } #content_main div.cart dl.block { width:100%; padding:10px 0 0 0; float:left; } #content_main div.cart dl dt { padding-left:5px; } #content_main div.cart dl dt strong { color:#ff0000; } #content_main div.cart dl dd.gender label { margin-right:20px; margin-left:5px; cursor:pointer; } #content_main div.cart dl dd.gender input, #content_main div.cart dl dd.gender { vertical-align:text-bottom; } #content_main div.cart dl textarea.area_small { width:215px; background:#fff; border:1px solid #000; } #content_main div.cart dl textarea.area_large { width:440px; background:#fff; border:1px solid #000; } #content_main div.cart dl input.text { width:215px; background:#fff url(/css/../images/primary/text-input-bg.gif) repeat-x top left; border:1px solid #fff; } #content_main div.cart dl select.text { width:215px; background:#fff; } #content_main div.cart dl textarea:hover, #content_main div.cart dl input:hover.text { background:#f5f5f5; border:1px solid #fff; } #content_main div.cart dl textarea:focus, #content_main div.cart dl input:focus.text { background:#fff; border:1px solid #ff0000; } #content_main div.cart dl input:focus.readonly, #content_main div.cart dl input:hover.readonly, #content_main div.cart dl input.readonly{ background-color:#bbb; } #content_main div.cart h3.border { border-bottom:1px solid #77715b; } #content_main div.cart p.public { width:450px; padding:10px 0 30px 0; position:relative; } #content_main div.cart p.public label { cursor:pointer; } #content_main div.cart p.public input { position:absolute; right:0; cursor:pointer; } #content_main div.cart p.credit { width:450px; border-top:1px solid #77715b; background:#000; padding:5px 0 5px 0; clear:both; position:relative; } #content_main div.cart p.credit label { cursor:pointer; position:relative; display:block; width:100%; vertical-align: top; } #content_main div.cart p.label-hover { background:#400000; cursor:pointer; } #content_main div.cart p.credit input { margin:-2px 5px 0 5px; _margin:-2px 2px 0 3px; cursor:pointer; vertical-align: middle; } #content_main div.cart ul.credit_partner { margin:15px 10px 10px 10px; } #content_main div.cart ul.credit_partner li { padding:0 0 0 5px; background:url(/css/../images/ico/ico-bullet.gif) no-repeat left center; } #content_main ul.credit_partner_thumb { vertical-align:middle; margin:15px 10px 10px 10px; padding:10px 45px; } #content_main ul.credit_partner_thumb li { margin:0 15px 0 15px; display:inline; } #content_main div.cart ul.credit_partner_thumb li.dinners { position:relative; top:10px; } #content_main div.cart ul.credit_partner_thumb li.amex, #content_main div.cart ul.credit_partner_thumb li.master, #content_main div.cart ul.credit_partner_thumb li.visa { vertical-align:middle; } #content_main div.cart ul.credit_partner_thumb li.amex img { vertical-align:middle; } #content_main div.cart ul.credit_partner_thumb li.master img { vertical-align:middle;} #content_main div.cart ul.credit_partner_thumb li.visa img { vertical-align:middle; } #content_main div.cart ul.credit_partner li.tcom { text-indent:-9999px; background:url(/css/../images/primary/mir-tcom.gif) no-repeat top left; width:137px; height:20px; margin:5px 0 } #content_main div.cart table { border-top:1px solid #77715b; width:100%; } #content_main div.cart table tr { background:#141414; float:left; width:100%; } #content_main div.cart table tr.odd { background:#000; } #content_main div.cart table td { vertical-align:middle; color:#cdc095; padding:3px 5px; border-bottom:1px solid #212121; } #content_main div.cart table td input { font:11px Georgia, "Times New Roman", Times, serif; } #content_main div.cart table td span { color:#fff; } #content_main div.cart table td.kolicina { width:1%; text-align:center; } #content_main div.cart table td.name { width:60%; } #content_main div.cart table td.name2 { width:40%; } #content_main div.cart table td.price { width:20%; text-align:right; color:#666666; } #content_main div.cart table td.price strong { color:#fff; } #content_main div.cart table td.space { padding-right:15px; } #content_main div.cart table td.buy { width:5%; text-align:center; } #content_main div.cart table td.buy a {    } #content_main div.cart table td.delete { width:1%; text-align:center; } #content_main div.cart table td.delete a { font-weight:bold; } #content_main div.cart table a.reload { padding:0 0 0 27px; background:url(/css/../images/ico/ico-reload.gif) no-repeat left center; } #content_main div.cart table td a:hover { color:#ff0000; text-decoration:underline; } #content_main div.cart table td.total { font-weight:bold; color:#666666; width:50%; } #content_main div.cart table td.total strong { color:#fff; } #content_main div.cart table tr.total_alt { width:450px; font-weight:bold; color:#fff; text-align:right; } #content_main div.cart table tr.total_alt td { font-weight:bold; width:450px; color:#666666; text-align:right; } #content_main div.cart table tr.total_alt td strong { color:#fff; } #content_main div.cart table tr.total_alt td strong.alt { color:#fff; font-weight:normal; } #content_main div.cart table td.kolicina input { padding:2px; border:1px solid #000; background:#fff; width:27px; height:16px; } #content_main div.cart table td.kolicina input:focus { border:1px solid #ff0000; } #content_main ul.submit_control { float:left; width:100%; padding-top:15px; margin:30px 0 50px 0; position:relative; } #content_main ul.submit_control li.left { position:absolute; left:0; } #content_main ul.submit_control li.right { position:absolute; right:0; }  input.osvjezi { background-color: transparent; color: #cdc095; border: none; cursor: pointer; font: inherit; padding: 0px 0px 0px 20px; width:100px; background:url(/css/../images/ico/ico-reload.gif) no-repeat left center; } #content_main div.note { width:100%; float:left; display:block; margin:15px 0; padding-top:20px; background:url(/css/../images/ico/ico-note.gif) no-repeat top left; } #content_main div.note p { font-size:100%; color:#cccccc; } #content_main div.note p strong { color:#ff0000; } #content_main div.wrap_page { width:100%; float:left; margin-top:20px; } #content_main div.wrap_page p { color:#fff; } #content_main div.wrap_page p strong { font-weight:bold; } #content_main ul.nav_page { width:100%; text-align:left; float:left; padding:10px 0; } #content_main ul.nav_page li { display:inline; float:left; margin-right:1px; } #content_main ul.nav_page li a { background:#fff url(/css/../images/primary/bg-nav-page-norm.gif) repeat-x bottom left; padding:0 5px 2px 5px; color:#333; float:left; } #content_main ul.nav_page li.current a { background:#ff0000 url(/css/../images/primary/bg-nav-page-over.gif) repeat-x bottom left; color:#fff; } #content_main ul.nav_page li a:hover { background:#ff0000 url(/css/../images/primary/bg-nav-page-over.gif) repeat-x bottom left; text-decoration:none; color:#fff; } #content_main ul.nav_page li.prev a, #content_main ul.nav_page li.next a { background:none; color:#fff; } #content_main ul.nav_page li.prev a:hover, #content_main ul.nav_page li.next a:hover { text-decoration:none; color:#ff0000; } #content_main div.gutter_error p { margin:10px 0; } #content_main div.gutter_error ul { margin:10px; } #content_main div.gutter_error ul li { padding:0 10px; margin-bottom:10px; background:url(/css/../images/ico/ico-bullet.gif) no-repeat 0 0.6em; }  #content_sup h2 { padding-left:5px; padding-bottom:2px; margin-top:5px; border-bottom:1px solid #cdc095; position:relative; } #content_sup h2.mir_user { padding-left:22px; background:url(/css/../images/ico/ico-user.gif) no-repeat 0.3em 0.2em; } #content_sup h2.mir_cart { padding-left:25px; background:url(/css/../images/ico/ico-cart.gif) no-repeat 0.3em 0.2em; } #content_sup h2.mir_cart span a { position:absolute; right:5px; top:3px; font-size:90%; font-weight:normal; } #content_sup h2.mir_cart span a:hover { color:#cdc095; text-decoration:underline; } #content_sup div.box_shop { padding-bottom:10px; } #content_sup div.box_shop form { background:#101010; } #content_sup div.box_shop form legend { display:none; } #content_sup div.box_shop form dl { padding:5px 10px; } #content_sup div.box_shop form dt { margin-bottom:3px; } #content_sup div.box_shop form dd { position:relative; width:185px; margin-bottom:5px; } #content_sup div.box_shop form input.text { border:0; padding:4px 2px; background: url(/css/../images/secondary/bg-input-log.gif) no-repeat center center; width:171px; font-size:10px; font:11px Georgia, "Times New Roman", Times, serif; } #content_sup div.box_shop form input:focus.text { background: url(/css/../images/secondary/bg-input-log-focus.gif) no-repeat center center; } #content_sup div.box_shop form input.button { background:none; border:none; color:#ff0000; font-size:12px; text-transform:lowercase; cursor:pointer; position:absolute; right:0; } #content_sup div.box_shop form input:hover.button { text-decoration:underline; } #content_sup ul#login_help { background:#101010; padding:15px 0 5px 0; } #content_sup ul#login_help li { margin:0 5px; padding:2px 7px; background: url(/css/../images/ico/ico-bullet.gif) no-repeat left center; } #content_sup div.box_shop p.login_extra { background:#000 url(/css/../images/ico/ico-user-add.gif) no-repeat 0.5em 0.4em; padding:4px 5px 4px 25px; } #content_sup ul#nav_shop { background:#101010; font-size:90%; padding:0 0 5px 0; } #content_sup ul#nav_shop li { margin:0 5px; padding:2px 7px; background: url(/css/../images/ico/ico-bullet.gif) no-repeat left center; } #content_sup ul#nav_cart { background:#101010; padding:5px 0; } #content_sup ul#nav_shop li a strong { font-weight: bold; color: #fff; } #content_sup ul#nav_cart li { padding:2px 0; margin:0 5px; border-bottom:1px solid #434138;  } #content_sup ul#nav_cart li.last { border-bottom: none; } #content_sup ul#nav_cart li dl { position:relative; } #content_sup ul#nav_cart li dl dt { display:block; line-height:1.2em; padding:2px 0 5px 0; padding-left:6px; background:url(/css/../images/ico/ico-bullet.gif) no-repeat 0 0.6em; } #content_sup ul#nav_cart li dl dd { text-align:right; padding:2px 0; display:block; background: url(/css/../images/secondary/dot-border.gif) repeat-x top left; } #content_sup ul li dt a { color:#fff; } #content_sup ul li a:hover { color:#cdc095; text-decoration:underline; } #content_sup div.box_shop p.name_user { background:#101010; padding:5px 5px 2px 5px; } #content_sup div.box_shop p.log_user { background:#000; padding:4px 5px; text-align:right; } #content_sup div.box_shop p a { color:#ff0000; } #content_sup div.box_shop p a:hover { text-decoration:underline; } #content_sup div.box_shop p.total_user { background:#000; padding:4px 5px; position:relative; border-top:1px solid #434138; } #content_sup div.box_shop p.total_user strong { text-align:left; padding-left:5px; font-weight:bold; } #content_sup div.box_shop p.total_user em { position:absolute; right:5px; top:4px; font-weight:bold; font-style:normal; } #content_sup div.box_shop p.check_user { background: url(/css/../images/secondary/bt-check-top.gif) no-repeat top left; position:relative; } #content_sup div.box_shop p.check_user a { color:#fff; padding:4px 5px; display:block; text-align:right; font-weight:bold; background: url(/css/../images/secondary/bt-check-bot.gif) no-repeat bottom left; } #content_sup div.box_shop p.check_user a span {  } #content_sup div.box_shop p.check_user a:hover { color:#111; text-decoration:none; background: url(/css/../images/secondary/bt-check-bot-over.gif) no-repeat bottom left; } #content_sup ul.credit_partner_thumb { vertical-align:middle; margin:15px 0 10px 0; padding:10px 5px; } #content_sup ul.credit_partner_thumb li { margin:0 3px 0 0; display:inline; } #content_sup ul.credit_partner_thumb li.dinners, #content_sup ul.credit_partner_thumb li.amex, #content_sup ul.credit_partner_thumb li.master, #content_sup ul.credit_partner_thumb li.visa { vertical-align:middle; } #content_sup ul.credit_partner_thumb li.amex img { vertical-align:middle; } #content_sup ul.credit_partner_thumb li.master img { vertical-align:middle;} #content_sup ul.credit_partner_thumb li.visa img { vertical-align:middle; } #content_sup ul.credit_partner_thumb li.dinners img { vertical-align:middle; }  #top p a { float:right; height:16px; padding-right:20px; background:url(/css/../images/ico/ico-top.gif) no-repeat top right; } #top p a:hover { color:#cdc095; text-decoration: underline; } #site_info h1.mir_brand { background:url(/css/../images/information/bg-nav-main.gif) no-repeat right center; float:left; width:100px; padding-left:43px; padding-right:20px; } #site_info h1.mir_brand a { float:left; position:relative; z-index:1; background:url(/css/../images/information/mir-brand-foot.gif) no-repeat top left; width:83px; height:44px; margin:10px; } #site_info h1.mir_brand a:hover { background-position:bottom left; } #site_info ul { float:left; } #site_info ul li { display:inline; } #site_info ul li a { color:#cccccc; } #site_info ul li a:hover { color:#ffffff; text-decoration:underline; } ul#nav_info_main { padding: 12px 10px 22px 0; } ul#nav_info_shop li, ul#nav_info_lang li, ul#nav_info_log li, ul#nav_info_main li { line-height:1em; padding:0 5px 0 5px; border-right:1px solid #666; } ul li.last { border-right:none !important; } ul#nav_info_shop { padding: 12px 10px 22px 12px; background:url(/css/../images/information/bg-nav-main-alt.gif) no-repeat 0 10px; } ul#nav_info_lang { padding: 12px 0 22px 12px; background:url(/css/../images/information/bg-nav-main-alt.gif) no-repeat 0 10px; } ul#nav_info_log { padding: 12px 10px 22px 12px; background:url(/css/../images/information/bg-nav-main-alt.gif) no-repeat 0 10px; } ul#nav_info_log li { } ul#nav_info_copy { color:#666; position:absolute; left:168px; bottom:20px; } ul#nav_info_copy li { } a.nivas { position:absolute; right:44px; bottom:18px; text-indent:-9999px; background:url(/css/../images/information/logo-nivas.gif) no-repeat left top; width:14px; height:20px; } a.nivas:hover {background-position:left bottom;} .email, .org, .title, .adr, .tel {display:none;} #content_main div.cart dl label.error { color: #990000; }  #content_main ul#list_art_detail h3 a.prod_link { color: #fff; } #content_main ul#list_art_detail h3 a.prod_link:hover { color:#cdc095; text-decoration:underline; }  .izdvojeni { float:left; margin:10px 0 20px 15px; } .box a img.thumb_art { background:url(/css/../images/primary/index-thumb-frame.gif) no-repeat left top; float:left; padding:10px; margin:-3px 3px 0 3px; } .faux_wrap { width:100%; float:left; background:url(/css/../images/primary/bg-izdvojeni.gif) repeat-y -1px top } .faux_wrap .box { float:left; width:131px; margin-right:21px; background:#000000; padding:0px 0 4px; } .faux_wrap .photo { padding:6px 0 4px; } .faux_wrap .last { margin-right:0; } .faux_wrap .box p { margin:0 5px; padding-top:1px; font-size:0.95em; } .faux_wrap .border_dot { background:#000 url(/css/../images/primary/bg-iz-border-doted.gif) no-repeat 3px top; } .faux_wrap .border_solid { background:#000 url(/css/../images/primary/bg-iz-border-solid.gif) no-repeat 3px top; padding:2px 0 6px 0; } .faux_wrap .box p strong { font-weight:bold; } .faux_wrap .box ul.color { margin:3px 0px 0px 5px; } .faux_wrap .box ul.color li { display:inline; float:none !important; height:20px; line-height:1em; margin:0pt; padding:0pt; width:20px; } .faux_wrap .box ul.color li a { float:left; height:20px; line-height:1em; margin:0pt 1px 1px 0pt; opacity:1; padding:0pt; width:20px; } .faux_wrap .box ul.color li a img { } div.decor { width:100%; padding-bottom:50px; background:url(/css/../images/primary/bg-decor.gif) no-repeat top right; }   span.old_price { text-decoration: line-through; color: #aaa; font-weight: normal; } strong.new_price { color: red; margin-left: 0.2em; }  .carousel_wrap {  width:230px; height:40px; margin-top:10px; float:left; } .hide { display:none; } .jcarousel-container { position: relative; float:left; } .jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; } .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; } .jcarousel-item { float: left; list-style: none;  width: 45px; height: 45px; }  .jcarousel-next { z-index: 3; display: none; } .jcarousel-prev { z-index: 3; display: none; } .jcarousel-skin-tango.jcarousel-container { } .jcarousel-skin-tango.jcarousel-container-horizontal { width: 230px;  } .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 217px; height: 40px; } .jcarousel-skin-tango .jcarousel-item { width: 36px; height: 36px; } .jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 10px; } .jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }  .jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 0px; right: 0; width: 13px; height: 40px; cursor: pointer; background: transparent url(/css/../images/tango/next-norm.gif) no-repeat right bottom; } .jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: right bottom; } .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover { cursor: default; background-position: left bottom; } .jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 0px; left: 0px; width: 13px; height: 40px; cursor: pointer; background: transparent url(/css/../images/tango/prev-norm.gif) no-repeat left bottom; } .jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: left bottom; } .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover { cursor: default; background-position: right bottom; }   h1, h2 , h3, h4, h5, h6 { color:#fff; } ul li li a { color:#e6e0ca;} #branding ul#nav_lang li a {color:#fff;} #branding ul#nav_lang li a:hover {color:#ff0000;} #branding ul#nav_main li a {color:#fff;} #branding ul#nav_main li a:hover {color:#000; background:#cc0000;} a.red { color:#ff0000;} a:link { outline:none; text-decoration:none; color:#cdc095; } a:active { outline:none; text-decoration:none; color:#fff; } a:focus { outline:none; text-decoration:none; color:#fff; } a:visited { outline:none; text-decoration:none; color:#cdc095; } a:hover { outline:none; text-decoration:underline; color:#ff0000; }  .mir { letter-spacing : -1000em; text-indent:-9999em; overflow:hidden; }  html>body .mir { letter-spacing : normal; text-indent : -999em; overflow : hidden;}        #TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; } #TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; } #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;}    #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; height:100%; width:100%; } * html #TB_overlay {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; } * html #TB_window { position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666; } #TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; } #TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; } #TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; } #TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px;  } * html #TB_load {  position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect {  position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }  #TB_prev, #TB_next { display:block; width:45%; height:89%; position:absolute; top:15px; } #TB_prev { left:15px; } #TB_next { right:13px; } #TB_prev a, #TB_next a { display:block; width:100%; height:100%; float:left; position:relative; top:-13px; padding:0; text-indent:-9999em; } #TB_prev a { background:url(/css/../images/ico/TB-prev-ico.png) no-repeat left 50%; } #TB_next a { background:url(/css/../images/ico/TB-next-ico.png) no-repeat right 50%; } #TB_prev a:hover { background:url(/css/../images/ico/TB-prev-ico-hover.png) no-repeat left 50%; } #TB_next a:hover { background:url(/css/../images/ico/TB-next-ico-hover.png) no-repeat right 50%; }
