html{height:100%;position:relative; width:100%;}
body {position:relative;min-height:100%;min-width:100%;font-size:62.5%;font-family:Trebuchet MS,arial,verdana,sans-serif;background:url(../images/bgr/bgr.jpg) 0 0 repeat-x;   background-color:#d6adab;}
*html body {height:100%;width:100%;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,label,input,textarea,select,option,blockquote,p  {margin:0;padding:0;}
img,fieldset,abbr,acronym,input,select {border:0;}
table {border-collapse:collapse;border-spacing:0;}
ul {list-style:none;padding: 0 0 15px 0;}
input {font-family:Trebuchet MS;}
p {font-size:1.2em; color:#fff; font-weight:normal; padding:0 0 20px 0; margin:0; text-align:left;}
a, input, select {outline:none; border:none;}
a {color:#B40806;text-decoration:underline;}
a:hover {text-decoration:none;}
h1 {font-size:1.9em;color:#edadaf; padding:0 0 10px 0;}
h2 {font-size:1.6em; color:#B40806; background: url(../images/txt/button_small.jpg) 0 0 no-repeat; width:165px; height:38px; margin:0 0 0 3px; text-align:left; padding:0 0 0 20px;line-height:38px; float:left; display:block; overflow:hidden;}
h3 {font-size:1.6em; margin:10px 0 0 10px; text-align:left; padding:0 0 0 20px;}
h4 {font-size:1.6em; color:#fff; width:250px; padding:10px 0 5px 0; float:left;width:100%;}
h4:hover {color:#cc0000;}
h5 {font-size:1.3em; color:#EDADAF; padding:20px 0 10px 15px; font-weight:normal; float:left; width:555px;}
h6 {font-size:1.1em; color:#EDADFF; padding:0 0 0 25px; font-weight:normal; float:left; width:540px;}


.wrap {margin:0 auto; width:970px; text-align:center;}
.main {text-align:left; float:left; }
.clear {float:none; display:block; clear:both;}


/*  header  */
.header {float:left; overflow:hidden; height:280px; padding:0;margin:0; position:relative;top:0;}
.top_nav {background:url(../images/bgr/top_nav_slice.jpg) 0 0 repeat-x; height:37px;width:970px; float:left; padding:0;margin:0;}
.top_nav ul {float:left;background:url(../images/bgr/top_navR.jpg) 100% 0 no-repeat; height:37px;width:970px; }
.top_nav li {float:left; font-size:1.15em; text-transform:uppercase; color:#fff; padding:0 50px 0 0; line-height:37px; }
.top_nav li.first {float:left; background:url(../images/bgr/top_navL.jpg) 0 0 no-repeat; width:15px; height:37px;padding:0 0 0 216px;}
.top_nav li a {color:#fff; text-decoration:none;}
.top_nav li a:hover, .top_nav li a:active {color:#cc0000;}

.logo {background:url(../images/txt/logo.png) 0 0 no-repeat; width:185px; height:139px; position:absolute; top:10px;left:10px; float:left;display:block;}
.logo li a {width:178px; height:130px; float:left;  margin:0 0 0 3px; text-indent:-99999px; overflow:hidden;}

.login {margin:0; padding:0; float:left; display:block; position:relative;top:115px;left:40px; }
.login li {float:left; padding:0 0 0 15px; font-size:1.1em; }
.login li a {color:#4c4847; text-decoration:none;}
.login li a:hover {text-decoration:underline;}
.login li.first {border-right:1px solid #4c4847; padding:0 15px 0 0;} 
.head_img {background:url(../images/bgr/img2.png) 0 0 no-repeat; width:260px; height:280px;  position:absolute; top:31px; right:0; display:block;overflow:hidden;}

.teaser {width:460px; position:relative; top:10px; left:50px; float:left;padding:0; margin:0;}
.teaser p {color:#333;}
.teaser a {color:#333;text-decoration:underline;}
.teaser a:hover {text-decoration:none;}


.search {margin:140px 0 0 -106px; padding:0; float:left; display:block;} 
.search input {float:left;display:block; font-size:11px; color:#4c4847; margin:0px 4px 0 0; width:120px; border:1px solid #D9AFAD; height:17px;text-align:left;padding:3px 0 0 0;background:#D6ADAB;} 
.search input.mouse_button { background:none; border:none;background:url(../images/txt/add_to_basket2.png) 0 0 no-repeat;float:left;display:block; width:39px; height:22px; font-size:1.2em; color:#fff; margin:0 0 10px 0px; padding:0 0 3px 0; text-align:center; cursor:pointer;}
.search input.mouse_button:hover {color:#4C4847;}

.order {float:right;margin:0;padding:5px 0 5px 300px; width:220px; }
.order p {font-size:11px;  color:#fff; width:65px; float:left; padding:0; margin:0;}
.order span {width:50px; float:left; padding:0 20px 0 0;margin:0;}
.order a { font-size:11px; color:#fff; margin:0; padding:0; cursor:pointer;text-decoration:none;float:left;}
.order img.orderimage {float:none;display:inline-block;margin-left:5px;}

/*  navig  */
.MainNav {width:190px; float:left; padding:0;margin:0;}
.MainNav ul.main, .MainNav ul.sec, .MainNav ul.third {padding:5px 5px 0 15px; float:left; margin:0; width:170px;}
.MainNav ul.main li {font-size:13px;padding:0;margin:0;}
.MainNav ul.main li a{color:#fff; text-decoration:none;}
.MainNav ul.main li a:active, ul.main li a:hover {color:#cc0000;}
.MainNav ul.sec {padding-left:10px; width:140px; }
.MainNav ul.sec li {font-size:12px; padding:0;margin:0;}
.MainNav ul.sec li a {color:#fff;text-decoration:none;}
.MainNav ul.sec li a:active, .MainNav ul.sec li a:hover {color:#d7adab;} 
.MainNav ul.third {padding-left:20px; width:130px;}
.MainNav .third li {color:#fff;font-size:11px; border:none; padding:0;margin:0;}
.MainNav .third li a {color:#fff; text-decoration:none;}
.MainNav .third li a:active, .MainNav .third li a:hover{text-decoration:underline;color:#fff;} 

/*  content  */
.c-con {float:left; width:100%; padding:0; margin:0; position:relative;top:0px;left:0px;}
.c-t {background:url(../images/bgr/con_top.jpg) 0 0 no-repeat; width:970px; height:16px; float:left; display:block;}
.c-b {background:url(../images/bgr/con_bottom.jpg) 0 0 no-repeat;width:970px; height:16px; float:left; display:block;}
.c-c {border-left:1px solid #000; border-right:1px solid #000; background: #4c4847; float:left; width:968px; margin:-5px 0 0 0;}
.c-l, .c-r {float:left; display:block; width:190px; padding:0;margin:0;}
.c-r {margin:1px 0 0 3px;  float:right; overflow:hidden;}
.c-l {margin:0 0 0 3px; }

.desc {float:left; width:570px;margin:0;padding:0; display:block;}
.desc h2 {background:url(../images/txt/button_big.jpg) 0 0 no-repeat; width:555px; height:38px; color:#d9afad; line-height:38px; float:left;display:block;overflow:hidden; padding:0 0 0 20px;margin:2px 0 0 0; line-height:38px;}
.desc h3 {background:url(../images/txt/button_big.jpg) 0 0 no-repeat; width:555px; height:38px; color:#B40806; line-height:38px; float:left;display:block;overflow:hidden; padding:0 0 0 20px;margin:0;line-height:38px;}

.news {float:left; width:560px; padding:7px 0 10px 10px; display:block;overflow:hidden;}
.news ul {float:left;width:100%;}
.news li {float:left; width:275px;margin:0 5px 0 0;  }
.news li a img{ width:275px;height:140px; display:block; margin:0;  float:left; padding:0;}
.news li a img.right {margin:0; }

.s_items {float:left; width:575px;padding:0 0 20px 0;  overflow:hidden;}
.s_item {float:left; width:183px; padding:10px 4px 0 0; position:relative; height:350px;height:auto!important;min-height:350px;}
.sale {background:url(../images/txt/sale5.png) 0 0 no-repeat; height:104px;width:99px;position:absolute;top:4px; left:89px;z-index:2;}
.si_c .sale_dis {background:url(../images/bgr/sale2.png) 0 0 no-repeat;width:100%;float:left; height:38px;display:inline;overflow:visible; margin-left:-5px; margin-top:-40px;}
.si_c .sale_dis p {color:#fff; font-size:13px; font-weight:bold;line-height:40px;padding:0;margin:0 0 0 5px;width:77px; height:38px; float:none;display:inline;overflow:visible; }

.s_item_first {padding:0 0 0 5px;}
.si_t {background:url(../images/bgr/item_top.jpg) 0 0 no-repeat;width:183px;height:10px; display:block; float:left;}
.si_c {float:left;width:173px; background:#fff; padding:0 5px;height:260px;overflow:hidden;}
.si_c h1 {font-size:1.3em; color:#333;font-weight:bold; padding:0 0 3px 7px; border-bottom:1px solid #e1e1e1; margin:0 10px; height:35px; overflow:hidden;}
.si_c h1 a {color:#333; text-decoration:none;}
.si_c h1 a:hover {color:#cc0000;text-decoration:none;}
.si_c span.img {border:1px solid #ccc; margin:10px 0 0 24px; width:124px;height:110px;float:left;display:block; text-align:center;}
.si_c img {margin:10px 0; }
.si_c p {float:left; width:160px; padding:5px 10px; margin:0; overflow:hidden; height:88px; color:#333;}
.si_c ul {float:left; width:160px; color:#333;}

.si_b .price {font-size:1.3em;font-weight:bold; float:left;width:130px; padding:5px 0 5px 20px;border-bottom:1px solid #e1e1e1; margin:0 10px 10px 10px;color:#333;display:inline-block; } 
.si_b span {border:none; display:inline; color:#cc0000; float:none; padding:5px 0;margin:0 0 0 5px; width:70px; }
.si_b .sale_old {color:#000; font-size:13px;width:130px; float:left; text-align:left;margin:0 0 2px 0;padding:0 20px; text-decoration:line-through;}
.si_b .sale_new{color:#cc0000; font-size:13px; font-weight:bold;width:178px; float:left; text-align:center;padding:0; margin:0 3px 7px 10px;}
.si_b .sale_new em {font-style:normal;color:#cc0000; float:left;margin:0;padding:0;}
.si_b .sale_new span {color:#cc0000;font-size:13px; float:left; font-weight:bold; margin:0;padding:0;}

.details {background:url(../images/txt/details.jpg) 0 0 no-repeat; float:left;display:block; width:80px; height:22px; font-size:1.2em; color:#000; margin: 0 0 10px 10px; padding:0 0 3px 0; text-align:center; cursor:pointer; }
.submit {background:url(../images/txt/add_to_basket.png) 0 0 no-repeat; float:left;display:block; width:76px; height:22px; font-size:1.2em; color:#fff; margin:0 0 10px 5px; padding:0 0 3px 0; text-align:center; cursor:pointer;}
.details:hover, .submit:hover  {color:#4C4847;}
.si_b {background:url(../images/bgr/item_bottom.jpg) 0 100% no-repeat; width:183px; display:block; float:left;background-color:#fff; height:80px;}
.submit_admin {background:none; border:none; position:absolute; top:285px;left:135px; color:#666; font-size:11px; cursor:pointer;}

/*        tables        */
.nbox_s_items {float:left; width:575px;padding:0 0 20px 0;  position:relative; top:-8px;left:5px;}
.nbox_s_items h3 {margin:9px 0 0 0;} 
.nbox_s_items table {width:560px; margin:10px 0 20px 10px; float:left; font-size:12px;color:#fff;}
.nbox_s_items table th {width:70px; padding:5px; border-bottom:1px solid #666;color:#000; }
.nbox_s_items table th.first, .nbox_s_items table td.first {width:50px; text-align:center; vertical-align:top;}
.nbox_s_items table th.sec, .nbox_s_items table td.sec {width:150px; padding-left:10px;}
.nbox_s_items table th.sec span, .nbox_s_items table td.sec span {color:#B40806; font-size:0.9em;} 
.nbox_s_items table td { padding:5px 10px; border-top:1px dashed #666; vertical-align:top;}
.nbox_s_items .bskt td.basket_error {border-top:none;padding-left:85px; color:#EDADAF;}
.nbox_s_items table tbody {border-bottom:1px dashed #666;}
.nbox_s_items .bskt a {color:#cc0000;text-decoration:underline;}
.nbox_s_items .bskt a:hover {text-decoration:none;}
.nbox_s_items .bskt td.sec a {color:#fff;text-decoration:underline;}
 input.count {width:30px;display:block; font-size:11px; color:#4c4847;border:1px solid #666;padding:2px; text-align:center;}
.bskt_wrap .price em {font-size:11px; color:#fff;font-style:normal; margin:0 0 5px 0;}
.bskt_wrap .price select {font-size:11px; color:#4c4847; margin:0; border:1px solid #ccc; width:60px;}
.basket_count {float:right; font-size:1.3em; color:#fff;padding-right:5px;} 
 #basket_buttons {width:100%; float:left;padding:10px 0;}
 
.order_specification table {width:560px; margin:10px 0 20px 10px; float:left; font-size:12px;color:#fff;}
.order_specification table th {width:70px; padding:5px; border-bottom:1px solid #666;color:#000; }
.order_specification table th.first, .order_specification table td.first {width:250px; text-align:left; vertical-align:top;}
.order_specification table th.sec, .order_specification table td.sec {width:50px; padding-left:10px; text-align:center;}
.order_specification table th.sec span, .order_specification table td.sec span {color:#CC0000; font-size:0.9em;} 
.order_specification table td {width:70px; padding:5px 10px; border-top:1px dashed #666; vertical-align:top;}
.order_specification table tbody {border-bottom:1px dashed #666;}
 
.order_skupaj, .order_ddv_1, .order_ddv_2, .order_ddv_skupaj, .shipment, .order_skupaj_postnina {width:520px; float:left;text-align:right;font-size:12px; color:#fff;} 
 
.order_specification table {width:560px; margin:10px 0 20px 10px; float:left; font-size:12px;color:#fff;}
.order_specification  table.order_profile th {padding:5px; border-bottom:1px solid #666;color:#000;vertical-align:top; }
.order_specification  table.order_profile th.first, .order_specification  table.order_profile td.first {width:250px; text-align:left; }
.order_specification  table.order_profile th.sec, .order_specification  table.order_profile td.sec {width:80px; padding-left:10px; text-align:left;}
.order_specification  table.order_profile th span, .order_specification  table.order_profile td  span {color:#CC0000; font-size:0.9em;} 
.order_specification  table.order_profile td {width:70px; padding:5px 10px; border-top:1px dashed #666; vertical-align:top;}
.order_specification  table.order_profile tbody {border-bottom:1px dashed #666;}
.order_specification .order_profile td a {color:#B40806;} 
 
.nbox_s_items table.data {text-align:left; margin:10px 0;width:520px; float:left;display:block;}
.nbox_s_items table.data tr {border-top:1px solid #e0e0e0;}
.nbox_s_items table.data tr.last {border-bottom:1px solid #e0e0e0;} 
.nbox_s_items table.data th {padding:5px; font-size:12px; color:#666; text-align:left;width:170px;}
.nbox_s_items table.data td {padding:5px 3px; color:#666;vertical-align:top;text-align:left;} 

.nbox_s_items table.data_large {text-align:left; margin:10px 0;width:520px; float:left;display:block;}
.nbox_s_items table.data_large tr {border-top:1px solid #e0e0e0;}
.nbox_s_items table.data_large tr.last {border-bottom:1px solid #e0e0e0;} 
.nbox_s_items table.data_large th {padding:5px; font-size:12px; color:#666; text-align:left;width:520px;}
.nbox_s_items table.data_large td {padding:5px 3px; color:#666;vertical-align:top;text-align:left;} 

.nbox_s_items table.data_large td.td1 {text-align:left;white-space:nowrap;}
.nbox_s_items table.data_large td.td2 {width:400px;}

.nbox_s_items table.sizes_data {text-align:left; margin:10px 0;width:520px; float:left;display:block;}
.nbox_s_items table.sizes_data th {padding:2px; font-size:12px; color:#666; text-align:center;}
.nbox_s_items table.sizes_data td {padding:2px; color:#666;vertical-align:top;text-align:center;border-top:1px solid #000;} 
.nbox_s_items table.sizes_data tbody {width:500px;border-bottom:none;}

.nbox_s_items .tables p {margin:0;padding:0;float:left;width:100%;}
.nbox_s_items .tables table {border-collapse:separate;width:auto;}
.nbox_s_items .table_wrap {margin:0;padding:0;float:left;width:100%;}
.nbox_s_items .table_wrap table {float:left; display:block; width:70%;}
.nbox_s_items .table_wrap img {float:right; display:block;width:30%;}
.nbox_s_items .table_wrap2 table {margin-right:20px;}

 
.bskt_wrap .submit_bskt {background:url(../images/txt/add_to_basket.png) 0 0 no-repeat; float:left;display:block; width:76px; height:22px; font-size:12px; color:#fff; margin:0 0 0 15px; padding:3px 0; text-align:center; cursor:pointer;}
.bskt_wrap .submit_bskt:hover, .bskt_wrap .submit_bskt_long:hover  {color:#4C4847;}
.bskt_wrap .submit_bskt_long {background:url(../images/txt/add_to_basket_big.jpg) 0 0 no-repeat; float:left;display:block; width:150px; height:22px; font-size:12px; color:#fff; margin:0 0 0 15px; padding:3px 0; text-align:center; cursor:pointer;}
.bskt_wrap .submit_det {background:url(../images/txt/details_big.jpg) 0 0 no-repeat; float:left;display:block; width:120px; height:22px; font-size:12px; color:#000; margin:0 0 0 15px; padding:3px 0; text-align:center; cursor:pointer;}
.item_wrap {padding:0 0 0 10px; float:left;}
.item_desc {float:left; position:absolute;top:50px;left:320px; width:250px;}
.item_desc h4 {font-size:18px; color:#fff; width:250px; padding:10px 0 15px 0;}
.item_desc h4:hover {color:#cc0000;}

.item_desc .descr {padding:10px 0; color:#fff; float:left;}
.item_desc .price, .item_desc .price_old  {color:#cc0000; font-size:14px;width:230px; float:left; text-align:left; padding:5px 10px 5px 0; border-bottom:1px dashed #666; clear:both;}
.item_desc .price em, .item_desc .price_old  em{font-style:normal;color:#fff; float:left;}
.item_desc .price select {float:right;font-size:11px; color:#4c4847; margin:0; border:1px solid #ccc; width:100px;}
.item_desc .price span {font-size:14px; float:right; font-weight:bold;}
.item_desc .price_old  span{text-decoration:line-through;color:#fff;font-size:14px; float:right;}

.item_desc .iditem {width:170px; float:left; }
.item_desc .iditem input {float:left; display:block;}
.item_desc .iditem label{ font-size:12px; color:#fff; margin:-1px 0 0 5px; float:left; display:block;}
.item_desc .iditem p {font-size:13px; font-weight:bold; color:#fff; padding:10px 0;margin:0; width:170px;}
.item_desc .stock_off {background:url(../images/txt/ni_na_zalogi.png) 0 0 no-repeat; width:230px; float:left; margin:10px 0 5px 0; font-size:12px; color:#fff; padding:0 0 0 20px;}
.item_desc .stock {background:url(../images/txt/na_zalogi.png) 0 0 no-repeat; width:230px; float:left; margin:10px 0 5px 0; font-size:12px; color:#fff; padding:0 0 0 20px;}
.item_desc .stock span {color:#000;font-size:14px; }

.item_desf {position:relative;top:0px; float:left; width:565px; padding:0 0 20px 0;}
.item_desf p {color:#fff; text-align:justify; margin:0;padding:0;}
.item_desf h4 {font-size:14px; padding:20px 0 5px 0;color:#000; font-weight:bold;}
.item_desf ul {padding:0 10px; float:left;}
.item_desf li {background:url(../images/txt/bull.jpg) 0 50% no-repeat; padding:0 0 0 10px; font-size:12px; color:#fff;}
.item_desf a {color:#EDADAF; font-size:12px;}
.list_desc {width:100%; float:left;}

.addtobasket {background:url(../images/txt/add_to_basket_big.jpg) 0 0 no-repeat;float:left;display:block;width:150px; height:25px; padding:0 0 3px 0; font-size:1.3em; font-weight:bold; color:#fff;text-align:center; cursor:pointer;margin:10px 0 0 50px;}
.addtobasket:hover {color:#4C4847;} 

.nbox {float:left;width:550px; padding:10px 0 10px 20px;}
.nbox p {color:#fff; font-size:13px;}
.nbox p a {color:#EDADAF; font-weight:bold;}

.sim_prod  {float:left;width:100%; padding:10px 0 0 5px;}
.sim_prod_wrap  {float:left; margin:0; width:140px;height:220px; position:relative;top:5px;left:0;}
.sim_prod_wrap h1 {font-size:13px;color:#fff; font-weight:bold; margin:0;padding:0 0 5px 0; width:135px; height:34px; overflow:hidden;}
.sim_prod_wrap img{float:none; margin:0; padding:0;}
.sim_prod_wrap ul {margin:0;padding:0; float:none; width:120px; position:absolute;bottom:0;left:0;}
.sim_prod_wrap li a{font-size:11px; color:#D9AFAD;text-decoration:underline;}
.sim_prod_wrap li a:hover {text-decoration:none;}
.sim_prod_wrap li {float:left;margin:0;padding:0;}
.sim_prod_wrap li.first {border-right:1px solid #D9AFAD; margin:0 4px 0 0; padding:0 4px 0 0;}
.sim_prod_wrap p.price {font-size:13px;color:#D9AFAD; font-weight:bold; margin:0;padding:0 0 5px 5px; width:120px; text-align:center;position:absolute;bottom:15px;left:0;}

.banner {width:180px; float:left;display:block; padding:5px 7px 10px 0;}
.banner img {display:block;margin:0 0 10px 0;}
.banner p {color:#fff; margin:0;padding:0; font-size:11px; width:100%;}
.banner a {color:#b40806; font-size:11px;width:100%;text-decoration:underline;}
.banner a:hover {text-decoration:none;} 

.pager {text-align:center; width:100%; float:left; padding:7px 0; margin:0;}
.pager a {font-size:14px;color:#fff; padding:0 2px;text-decoration:none;}
.pager a:hover {text-decoration:underline;}
.pager a img {margin:0 0 -3px 0;}
.pager a strong {color:#b40806;  }
.next {margin:0 0 0 5px;}
.prev {margin:0 5px 0 0;}

/*  right con  */
.basket {width:170px; padding:10px 5px 10px 15px; float:left;}
.basket p {padding:0 10px 0 0;margin:0; text-align:right; color:#fff; }
.basket a {background:url(../images/txt/butt_basket.jpg) 0 50% no-repeat; color:#b40806; font-size:1.4em; font-weight:bold; text-decoration:none; height:32px; float:left;padding:0 0 0 50px; width:170px; line-height:32px;}
.basket a:hover {color:#fff;}

.news_guide {width:170px; padding:10px 5px 20px 15px; float:left;}
.news_guide li a {color:#fff; font-size:1.2em; text-decoration:none; border-bottom:1px solid #666; width:165px; float:left; padding:2px 0;}
.news_guide li a:hover {color:#b40806;}
.news_guide  a.more {border:none;color:#b40806; font-size:1.3em; font-weight:bold;text-align:right;float:right;margin:5px 8px 0 0;text-decoration:none; }
.news_guide  a.more:hover {color:#fff;}

.item_list {float:left; width:170px; padding:10px 5px 20px 15px;}
.item_list li  {color:#fff; font-size:1.2em; text-decoration:none; width:170px; float:left; }
.item_list li a {color:#fff; text-decoration:none;}
.item_list li a:hover {color:#b40806;}
.item_list li a.more {border-top:1px solid #666; color:#b40806; font-size:13px; font-weight:bold; text-align:right;  width:170px; float:right; padding:2px 0; margin:5px 0 0 0;}
.item_list li a.more:hover {color:#fff;}

.mail {float:left; width:170px; padding:10px 5px 20px 15px;}
.mail p {color:#fff; padding:0 0 10px 0;margin:0;}
.mail label {color:#fff; float:left; padding:0 5px 0 0;margin:0; font-size:1.1em;}
.mail input {float:left; width:110px; font-size:11px; color:#4c4847; border:1px solid #ccc; padding:1px 0;}
.mail .submit {background:none;border:none; border-top:1px solid #666; width:170px; color:#b40806;font-size:13px; font-weight:bold; text-align:right; margin:9px 0 0 0; }
.mail .submit:hover {color:#fff;}
#email_alert {color:#ff0000;font-size:11px;padding:3px 0 0 0;}

/*  footer  */
.footer {width:930px; float:left; margin:0 20px;height:31px; padding:0 0 30px 0;}
.footer ul {background:url(../images/bgr/foot_R.png) 100% 0 no-repeat; height:31px; padding:0; background-color:#333;}
.footer li {float:left; display:block; overflow:hidden; padding:0 0 0 17px; line-height:31px; background:url(../images/txt/foot_bull.jpg) 0 50% no-repeat; margin:0 17px 0 0; font-size:1.1em; color:#000;}
.footer li a {color:#000;text-decoration:none; }
.footer li.first {background:url(../images/bgr/foot_L.png) 0 0 no-repeat; padding:0 0 0 190px;}
.footer li.last {padding-right:20px;}
.footer li a:hover {color:#990806;text-decoration:none;}
.footer ul li.img {background:none; padding:1px 5px 0 0;margin:0;} 

.paymtd { float:left; width:180px; }
.paymtd ul{float:left;  overflow:hidden; width:174px; padding:0 0 0 5px;}
.paymtd li {float:left; margin:0 10px; display:block;}
.pay_top {background:url(../images/bgr/paytop.jpg) 0 0 no-repeat;width:180px;height:12px; float:left;display:block; }
.pay_mid {background:url(../images/bgr/paymid.jpg) 0 0 repeat-y;width:179px; height:80px;float:left;display:block;}
.pay_bot{background:url(../images/bgr/paybot.jpg) 0 0 no-repeat;width:179px; height:28px;float:left;display:block;}

/* img rotator */
.sliderwrapper{position:relative;overflow:hidden; border:2px solid #666;width:300px;height:300px;top:10px;float:left; background-color:#fff;}
.sliderwrapper .contentdiv{visibility:hidden;position:absolute; left:0;top:0;padding:0px;width:300px; height: 100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 1;opacity: 1;float:left;text-align:center;background:#fff;display:block;}
.opn_box {font-size:10px; color:#fff; margin:0;padding:0;}
#slider4{margin-left:0;height:300px;float:left;width:300px;}
#paginate-slider4{padding:10px 0 0 0;margin-left:10px;width:300px;float:left;}
#paginate-slider4 a img{width:50px;height: 50px;border: 2px solid #4C4847;margin-top: 5px;}
#paginate-slider4 a img:hover, #paginate-slider4 a.selected img{border: 2px solid #b40806;}

/*  forms  */
.nbox_s_items fieldset, .desc fieldset {float:left;display:block;width:100%;}
#register_fieldset .l_form {float:none;display:block; width:440px;}
.l_form {float:left;display:block;width:100%;}
.l_item, .chk  {float:left; display:block;padding:0 0 0 50px;}
.l_item label {color:#fff; font-size:12px; float:left; display:block; text-align:right; width:145px; padding:0 10px 0 0;}
.l_item input, .l_item select, .l_item textarea {width:200px; float:left;display:block; margin:2px 0; font-size:11px; color:#4c4847; border:1px solid #ccc; padding:1px 0;}
.l_item input.login_remeber{width:20px; margin:0 185px 0 0; border:none; display:block;}
.l_item span {float:left;width:5px; margin:0 0 0 5px;color:#EDADAF; font-size:14px;}
.l_item select {width:202px;}
.l_item_button {float:left;display:block; width:90px;text-align:center;margin-left:80px;}
.l_item .error {float:right;display:none; text-align:left;width:200px; font-size:11px; color:#ff0000;margin:0;padding:0;visibility:visible;}

.chk label {color:#fff; font-size:12px; float:left; margin:0 0 0 7px; display:block; }
.chk input {float:left;display:block;}
.chk {padding-left:205px;float:left;display:block;clear:both;}
input.send {background:url(../images/txt/details_big.png) 0 0 no-repeat; float:left;display:block; width:120px; height:22px; font-size:12px; font-weight:normal;color:#4C4847; margin:30px 0 20px 110px; padding:0 0 3px 0; text-align:center; cursor:pointer; border:none;}
input.send:hover {color:#B40806;}
.l_item input.mouse_button {margin:20px 0; }
.blagajna_hide {display:none; visibility:visible;}
#register_fieldset .l_item input.mouse_button {margin:20px 0 20px 155px;}
#registerError {float:left;width:470px; font-size:13px; font-weight:normal; padding: 10px 20px; color:#ff0000;}
.l_item input#posljiDrugam {width:20px; border:none;}
#register_fieldset .l_item_button {margin:0 0 20px 95px;}


/* articles */
.article {padding:0 8px;}

.article_b {padding:10px; float:left; font-size:12px; color:#fff; text-align:justify;  width:550px;}
.article_b ul {color:#fff; width:555px; padding:10px 0;text-align:left; float:left;}
.article_b li  {color:#fff; background:none; background:url(../images/txt/bull.jpg) 0 7px no-repeat; padding:0 0 0 10px;width:545px;} 
.article_b p {font-size:12px; color:#fff;}
.article_b a {color:#EDADAF;text-decoration:underline;}
.article_b h5 {padding:10px 0; width:555px;text-align:left;font-size:13px;}
.article_b ol {padding:10px 0 10px 20px; width:520px;float:left;}
.article_b ol li {background:none; padding: 0; width:520px;}
.desc .article_b .order_buy {padding:0; margin:0;float:left;text-align:left;}

.article_c {padding:0 20px; float:left; font-size:12px; color:#333; text-align:justify; background:#fff; width:520px;}
.article_c h4 {float:left;width:520px; color:#cc0000; text-align:left; padding:0 0 10px 0;text-align:left;font-size:16px;}
.article_c h4:hover {color:#4C4847;}
.article_c h5{color:#4C4847; padding:10px 10px 10px 0; font-size:13px;text-align:left; float:left;width:520px;}

.article_c ul {color:#4C4847; width:520px; padding:10px 0; text-align:left; float:left;}
.article_c li {color:#4C4847;background:none; background:url(../images/txt/foot_bull.jpg) 0 7px no-repeat; padding:0 0 0 10px;width:520px; }
.article_c ol {padding:10px 0 10px 20px; width:500px; float:left;}
.article_c ol li {background:none; padding: 0; width:500px;}
.article_c p {color:#333; text-align:justify; margin:0;padding:0 10px 10px 10px; font-size:12px;}
.article_c a {color:#ac5959;}
.art_top {background:url(../images/bgr/con_t.png) 0 0 no-repeat; width:560px; height:24px; float:left; display:block; margin:10px 0 0 0;}
.art_bot {background:url(../images/bgr/con_b.png) 0 0 no-repeat; width:560px; height:24px; float:left; display:block;}

.archive ul { width:540px;text-align:left; float:left;}
.archive  li {font-size:13px; line-height:25px; padding:0 0 0 15px; width:100%;color:#D9AFAD; }
.archive  li a{color:#D9AFAD; }
.archive  li a:hover {color:#fff; text-decoration:none;}
.article_c a.archive  {color:#B40806; font-size:13px; font-weight:bold;background:url(../images/txt/bull_next.png) 88px 6px no-repeat; width:110px; float:right; margin:0; text-decoration:none;}
.article_c a.archive:hover {color:#ac5959;}

.img_wrap {padding:0 0 10px 0; float:left;overflow:hidden;}
.img_wrap img{float:left; margin:0 7px 0 0;display:block;}
.img_wrap p {float:left; }

.img_wrap_right {float:left;padding:0 0 10px 0;overflow:hidden;}
.img_wrap_right img{float:right; margin:0 0 0 7px; display:block;}
.img_wrap_right p {float:right; }

.con_img {padding:0 10px; float:left;width:555px; display:block;}
.renderProfilePage {width:100%;float:left;}
.product_pages, .product_page {width:100%;float:left;}

/*  scrollbox  */
#marqueecontainer{position: relative;width: 165px; height: 400px; background-color: white;overflow: hidden;border:1px solid #666;padding: 2px;padding-left: 4px;margin:10px 0 10px 10px; float:left;}
.scrollbox {width:165px; border-bottom:1px solid #ccc; height:60px;}
.scrollbox img {float:left;display:block; width:60px;}
.scrollbox p {float:left; font-size:12px; width:100px; padding:0 0 0 5px;}
.scrollbox a {color:#000;text-decoration:none;}

/*errors, info msgs*/
.redish {background-color: rgb(255, 0, 0); color: rgb(255, 255, 255); }
.hidden {position: absolute;visibility: hidden;}
.order_complete, 
.register_complete, 
.passwordSendNotification, 
.potrditev_registracije, 
.moneta_tnx, 
.search_no_result,.nbox_s_items_empty .bskt_wrap {color:#EDADAF; font-size:13px; font-weight:bold; width:520px; float:left;padding:10px;} 

/*fb*/
iframe{float:left;margin:-10px 20px 0 0;background:#fff;}
body.fan_widget{background:#fff;}