/**********************************************************************
  __      __ _                   _____
  \ \    / /(_)                 / ____|
   \ \  / /  _   ___ __      __| (___    ___   _   _  _ __  ___  ___
    \ \/ /  | | / _ \\ \ /\ / / \___ \  / _ \ | | | || '__|/ __|/ _ \
     \  /   | ||  __/ \ V  V /  ____) || (_) || |_| || |  | (__|  __/
      \/    |_| \___|  \_/\_/  |_____/  \___/  \__,_||_|   \___|\___|
          web:www.viewsource.biz  email:office@viewsource.biz
                    Copyright (c) 2005-2009 ViewSource
                    
***********************************************************************/


/* C O M M O N ********************************************************/

body {margin:0px; padding:0px; font:12px Verdana, sans-serif; color:#848484;}

h1 {margin:0px 0px 0px 0px; padding:0px 0 8px 0; font:16px Arial; color:#d7151d; border-bottom:1px solid #d7d7d7;}
h2 {margin:0px 0px 0px 0px; font:16px Arial; padding:0px; color:#000000;}
h3 {margin:0px 0px 0px 0px; font:bold 16px Arial; padding:0px;}

ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
li {margin:0px 0 0px 0px;	padding:0px;}

hr {border:0px; border-top:1px solid #ddd; }

a, a:visited {color:#000000; text-decoration:none; outline:none;}
a:hover {text-decoration:underline;}
a img, a:visited img, a:hover img {border:0px;}

img {border:0px;}
form {margin:0px;	padding:0px;}


/* W R A P P E R ******************************************************/

#Wrapper            {width:990px; padding:0px 0px 0px 0px; margin:0px auto 0px auto; background:#ffffff;}
#WrapperTopLeft     {width:5px; height:4px; font-size:0px; background:url("/design/images/wraper-top-left.gif") no-repeat; }
#WrapperTop         {height:4px; font-size:0px; background:url("/design/images/wraper-top-center.gif") repeat-x;}
#WrapperTopRight    {width:5px; height:4px; font-size:0px; background:url("/design/images/wraper-top-right.gif") no-repeat;}
#WrapperMiddleLeft  {}
#WrapperMiddle      {padding:0 25px 0 25px;}
#WrapperMiddleRight {background:url("/design/images/wraper-middle-right.gif") repeat-y right; }
#WrapperBottomLeft  {width:5px; height:4px; font-size:0px; background:url("/design/images/wraper-bottom-left.gif") no-repeat;}
#WrapperBottom      {height:4px; font-size:0px; background:url("/design/images/wraper-bottom.gif") repeat-x bottom;}
#WrapperBottomRight {width:5px; height:4px; font-size:0px; background:url("/design/images/wraper-bottom-right.gif") no-repeat;}

#box { border:1px solid #ccc; margin:2px 0 2px 0px; }


/* M A I N   C O N T A I N E R S **************************************/

#MainContainer {width:100%;}

#Header        {font-size:11px;}
#Body          {padding:24px 0 0 0;}
#Footer        {margin:40px 0 0 0; background:#ffffff url("/design/images/footer.gif") repeat-x top; padding:19px 0 10px 0;}


#LeftCol       {width:20%;float:left;}
.CenterCol.Index{width:870px;padding-bottom:0px;}
.CenterCol.IndexLeftCol{width:746px;}
.SiteWidth{width:940px;margin:0 auto;}
.CenterCol     {float:left;width:100%;padding:0px;}
.clear{clear:both;}
.CenterCol.Col    {float:left;width:746px;padding:0px;}
#RightCol      {display:none;width:200px;float:left;padding-left:30px;padding-bottom:30px;padding-top:30px;}
.Left{float:left;}
.Right{float:right;}
.MarginAuto{margin:0 auto;}
.Table {display:table;}
.TableRow {display:table-row;}
.TableCell {display:table-cell;}
.Full{width:100%;}
.Middle{vertical-align:middle}
.Top{vertical-align:top;}
.AlRight{text-align:right}
.AlLeft{text-align:left}
.AlCenter{text-align:center}
.Col2{width:570px;padding:0 30px 30px 0;}
.ColParent .Col2:nth-child(2n){padding-right:0px;}
.ColParent .Col2:nth-child(2n+1){clear:both;}
.Col3{width:370px;padding:0 30px 30px 0;}
.ColParent .Col3:nth-child(3n){padding-right:0px;}
.ColParent .Col3:nth-child(3n+1){clear:both;}
.Col4{width:270px;padding:0 30px 30px 0;}
.ColParent .Col4:nth-child(4n){padding-right:0px;}
.ColParent .Col4:nth-child(4n+1){clear:both;}
.Col5{width:210px;}
.ColParent .Col5:nth-child(5n){padding-right:0px;}
.ColParent .Col5:nth-child(5n+1){clear:both;}
.Picture img{display:block;max-width:100%;}
.ColParent:after{content:"";clear:both;display:table;}
/* C O N T A I N E R S   E L E M E N T S ******************************/

#HeaderTop				{width:100%; border-top:2px solid #eeeeee; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; background:#f6f6f6 url("/design/images/header-top-background.gif") repeat-x left top;}
#HeaderBottom			{padding:28px 0 0 0;}
#HeaderLeft             {margin:10px 0px 0px 10px;}
#HeaderRight            {margin:10px 10px 0px 0px;}
#HeaderLogo             {padding:0 0 0px 0;}
#HeaderLang             {margin:0px 0px 5px 0px;}
#HeaderLang a           {color:#000; text-decoration:none;}
#HeaderLang a:visited   {color:#000; text-decoration:none;}
#HeaderLang a:hover     {color:#000; text-decoration:underline;}
#HeaderSearch           {}
#HeaderSearch input     {border:1px solid #ccc; background:#f9f9f9;}
#HeaderSearchButon      {color:#444; font-size:10px; height:20px;}
#HeaderOpcije           {margin:5px 0 0 0px; }
#HeaderOpcije a 		{color:#4a4a4a;; text-decoration:none;}
#HeaderOpcije a:visited {color:#000; text-decoration:none;}
#HeaderOpcije a:hover 	{color:#000; text-decoration:underline;}
#HeaderCatalogSearch	{background:#f2f2f2 url("/design/images/header-pretraga-kataloga.gif") repeat-x top; border:1px solid #e3e3e3; height:38px;padding:0 15px;}
#HeaderCatalogSearch .ColParent .Col5{width:205px;padding-right:10px;}
#HeaderCatalogSearch .ColParent .Col5:first-child{width:165px;font:bold 10px Verdana;}
#HeaderCatalogSearch .ColParent .Col5:last-child{width:78px;margin-right:0px;}
.HeaderBannerResponsive{display:none;}
#HeaderMiddle			{padding:0px 0 0 0;}
#HeaderMiddle a			{color:#f36f37;}
#HeaderMiddle .Picture{padding:0 0 0 22px;}
#HeaderMiddle .AlCentar{width:596px;}
#HeaderMiddle .TableCell.Top{background:url('/design/images/korpa-header-pozadina.gif') no-repeat left bottom; padding:0 0 15px 0;}
#HeaderMiddle .TopContent{padding:10px 0 0 17px;}
.TopContent img{width:132px;height:32px;}
.BottomContent{padding:15px 0 0 0;font:bold 10px Verdana;}
.BottomContent span{color:#d7151d;font-size:12px;}
.BottomContentB{font-size:10px;}
.HeaderContainerTitle{padding-bottom:25px;}
.HeaderMain{border-top:1px solid #d7d7d7;}


.HeaderTopOption		{padding:8px 12px 12px 12px; font:bold 10px Verdana;}
.HeaderTopOption a		{color:#4a4a4a;}
.HeaderTopOptionUser	{padding:8px 12px 12px 12px; font:bold 10px Verdana;}
.HeaderTopOptionUser a	{color:#d7151d;}
.HeaderTopUser			{background:url("/design/images/header-top-user.gif") repeat-y left; padding:0 0 0 12px;display:block;font:bold 10px Verdana;text-decoration:none;}
.HeaderUserInput		{background:none; border:1px solid #7a8083; color:#ffffff; font:10px Arial; padding:3px 0 3px 0px; width:122px; margin:0 0 0 5px; text-align:center; height:14px;}
#HeaderUserSubmit		{background:url("/design/images/log-in-off.png") no-repeat; width:71px; height:45px; border:0px; padding:0px; margin:6px 0 0 0; cursor:pointer;}
.HeaderTopUser .TableCell{vertical-align:middle;height:34px;padding:0 10px;}

#HeaderBottomOption		{width:980px; height:41px; background:url("/design/images/header-bottom-option.png") no-repeat; margin:28px 0 0 10px;}
#HeaderBottomOption a	{display:block; text-decoration:none;}
.HeaderBottomOptionOne	{}

#BodyContent			{width:100%;}

#LeftColContent         {padding:0px 0px 0px 0px;}

#CenterColContent       {padding:0px 0 0px 0; min-height:0px;}

#RightColContent        {padding:0px 5px 0px 5px;}

#FooterContent          {}
#Footer a, #Footer a:visited 		{color:#d7151d;text-decoration:none;}
#Footer a:hover 		{text-decoration:underline;}
#FooterBottom           {margin:3px 0 0 0; text-align:right; color:#ffffff; padding:0 33px 15px 0;}
.FooterCopyRight		{text-align:center; padding:10px 0 0 0;}

#FooterTop 				{}
#FooterMiddle			{margin:15px 0 0 0;}
#FooterMiddleMiddle		{}
#FooterMiddleTop		{}
#FooterMiddleBottom		{}

.FooterBannerList		{padding:0 15px 0 10px;}

.FooterBox {float:left;width:210px;padding-right:30px;padding-bottom:20px; }
.FooterBox img{display:block;max-width:100%;}
.FooterBox:nth-child(4) {padding-right:0px;}
/* C L A S S   B O X **************************************************/

.box-left-cel {margin:5px 0 5px 0px; width:190px;}
.box-header-left-cel {background:url("/design/images/box-header.gif") repeat-x; height:25px; }
.box-header-left-left-cel {background:url("/design/images/box-header-left.gif") no-repeat;	width:6px;	height:25px; font-size:0px;}
.box-header-right-left-cel {background:url("/design/images/box-header-right.gif") no-repeat; width:6px; height:25px; font-size:0px;}
.box-wrap-left-cel {}
.box-wrap-left-left-cel {background:url("/design/images/box-wrap-left.gif") repeat-y left;	width:6px;}
.box-wrap-right-left-cel {background:url("/design/images/box-wrap-right.gif") repeat-y right; width:6px;}
.box-footer-left-left-cel {background:url("/design/images/box-footer-left.gif") no-repeat;	width:6px;	height:6px; font-size:0px;}
.box-footer-left-cel {border-bottom:2px solid #cccccc; font-size:0px; padding:0px; margin:0px; font-size:0px;}
.box-footer-right-left-cel {background:url("/design/images/box-footer-right.gif") no-repeat; width:6px; height:6px; font-size:0px; font-size:0px;}

.box-right-cel {margin:5px 0 5px 0px; width:190px;}
.box-header-right-cel {background:url("/design/images/box-header.gif") repeat-x; height:25px; }
.box-header-left-right-cel {background:url("/design/images/box-header-left.gif") no-repeat; width:6px; height:25px; font-size:0px;}
.box-header-right-right-cel {background:url("/design/images/box-header-right.gif") no-repeat; width:6px; height:25px; font-size:0px;}
.box-wrap-right-cel {}
.box-wrap-left-right-cel {background:url("/design/images/box-wrap-left.gif") repeat-y left; width:6px;}
.box-wrap-right-right-cel {background:url("/design/images/box-wrap-right.gif") repeat-y right;width:6px;}
.box-footer-left-right-cel {background:url("/design/images/box-footer-left.gif") no-repeat; width:6px; height:6px;}
.box-footer-right-cel {border-bottom:2px solid #cccccc; font-size:0px; padding:0px; margin:0px;}
.box-footer-right-right-cel {background:url("/design/images/box-footer-right.gif") no-repeat; width:6px; height:6px; font-size:0px;}

.box-banner {margin:5px 0 0 0; width:190px;}
.box-banner-content {}

.box-content {margin:3px;}


/* C L A S S   C A T A L O G ******************************************/

.one-item {margin:0 0 30px 0px;}
.one-item-picture {border:1px solid #cccccc; margin:3px 13px 3px 0;width:150px;float:left;}
.one-item-picture img{margin:0 auto;}
.one-item-parameter {width:230px;}
.one-item-group-filter {width:395px;}
.one-item-group-items {margin:0 0 30px 30px;}
.one-item-group-items-parameter {width:200px;}
.one-item-group-items-picture {border:1px solid #cccccc;}
.category-items {margin:0 0 30px 0px;}
.category-items-parameter {width:230px;}
.category-items-picture {border:1px solid #cccccc;}
.category-items-group-items-filter {width:395px;}
.category-items-group-items {margin:0 0 30px 30px;}
.category-items-group-items-parameter {width:200px;}
.category-items-group-items-picture {border:1px solid #cccccc;}
.CategoryBoxSubCategoryContent {width:170px;}
.CategoryBoxMain {width:172px;background:url("/design/images/meni-bgr.png")repeat; height:31px;color:#474747;}
.CategoryBoxMain a {color:#474747;}
.CategoryBoxSubCategory {background:#f0f0f0 url("/design/images/catalog-box-strelica.gif") no-repeat right center; border-top:1px solid #d7d7d7; border-bottom:1px solid #fbfbfb; padding:11px 17px 11px 11px;}
.CategoryBoxSubCategory a {color:#2d2d2d;}
.CategoryBoxSubCategoryContainer {width:92%;background:url("/design/images/catalog-box-bottom.gif") no-repeat bottom; padding:0 0 11px 0;}
.CategoryBoxSubCategoryContent {border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}

.CatalogListProductContainer {border:1px solid #d7d7d7;}
.CatalogListProductContainerShow {background:url("/design/images/proizvodi-senka.gif") no-repeat bottom; padding:0 0 17px 0; width:749px;}
.CatalogListProductMainTitleBlack {background:#191919 url("/design/images/categorija-title-black.gif") repeat-x top; margin:3px 3px 0 3px; padding:10px 12px 10px 12px; color:#ffffff;}
.CatalogListProductMainTitleBlack h1 {color:#ffffff; font:bold 13px Verdana; border:0px; padding:0px;}
.CatalogListProductMainTitleBlack h1 a {font:bold 13px Verdana;}
.CatalogListProductMainTitleBlack a {color:#ffffff; font:bold 10px Verdana;}
.CatalogListProductMainTitleRed {background:#D7151D; margin:3px 3px 0 3px; padding:10px 12px 10px 12px; color:#ffffff;}
.CatalogListProductMainTitleRed h1 {color:#ffffff; font:bold 13px Verdana; border:0px; padding:0px;}
.CatalogListProductMainTitleRed h1 a {font:bold 13px Verdana;}
.CatalogListProductMainTitleRed a {color:#ffffff; font:bold 10px Verdana;}
.ProizvodCenaPozadina {background:url("/design/images/cena-pozadina.gif") no-repeat; width:263px; height:105px; margin:20px 0 0 0;}
.ProizvodPorucivanje {background:url("/design/images/proizvod-horizontalne-crte.gif") repeat-x top left; margin:8px 0 0 0;}
.ProizvodShare {background:url("/design/images/proizvod-horizontalne-crte.gif") repeat-x top left; margin:8px 0 0 0; padding:7px 0 0 0;}
.NewsBoxContainer {background-size:100%;background:url("/design/images/news-box-bottom.gif") no-repeat bottom left; padding:0 0 9px 0;}
.NewsBoxContent {width:170px; border:1px solid #d7d7d7;}


.BoxNewsTitle {color:#d7151d; font-weight:bold;}
.BoxNewsDataContainer {padding:11px 0 0 0;}
.BoxNewsDataDate {color:#797979; font-size:11px;}
.BoxNewsDataTitle h3 {font:bold 13px Verdana; padding:0px; margin:0px;}
.BoxNewsMore {text-align:right; padding:8px 0 0 0;}
.BoxNewsMore a {text-decoration:underline; color:#797979;}


/***************************** C U S T O M ******************************/



.galleryThumbs img {padding:0px;margin:0px;border:0px;}

.info {background:#f9f9f9; border:1px solid #eeeeee; padding:5px; margin:5px;}

#HeaderCartValue {font:bold 20px Arial; color:#ffffff; margin:6px 0 0 0; cursor:pointer;}
#HeaderCartQuantity {color:#f36f37; margin:3px 0 0 0; cursor:pointer;}

.LeftBoxContainer {width:221px;}
.LeftBoxWrap {background:#f1f1f1 url("/design/images/left-box-wrap.gif") no-repeat;}
.BoxCatalogSearchFormText {border:1px solid #d7d7d7; background:#ffffff; color:#4d4d4d; font:10px Verdana;height:19px; width:95.5%; padding:0 0 0px 5px;}
.BoxCatalogSearchFormSelect {border:1px solid #d7d7d7; background:#ffffff; color:#4d4d4d; font:10px Verdana;height:21px; width:99%; padding:0 0 0 5px; margin:0px 0 0 0;}
#BoxCatalogSearchFormSubmit {cursor:pointer;background:#F00000 url("/design/images/search-new1.png") no-repeat 10px center;border:none;color:#FFFFFF;border-radius:5px;padding:2px 25px 2px 25px;font-size:11px;font-weight:600;}
#BoxCatalogSearchFormSubmit:hover{background:#be1919 url("/design/images/search-new1.png") no-repeat 10px center;}
#HeaderCatalogSearch .Data{height:22px;}
.BoxCatalogManufacturerOption {width:181px; background:url("/design/images/box-manufacturer-crte.png") repeat-x bottom left; padding:1px 0 2px 0;}
.BoxCatalogManufacturerOption a {display:block; padding:7px 0 7px 21px; background:url("/design/images/box-manufacturer-arrow.png") no-repeat 5px center; color:#4f4f4f;}
.BoxCatalogManufacturerOption a:hover {background-color:#ffffff; text-decoration:none;}
.BoxCatalogManufacturerOptionLast {width:181px; padding:1px 0 2px 0;}
.BoxCatalogManufacturerOptionLast a {display:block; padding:7px 0 7px 21px; background:url("/design/images/box-manufacturer-arrow.png") no-repeat 5px center; color:#4f4f4f;}
.BoxCatalogManufacturerOptionLast a:hover {background-color:#ffffff; text-decoration:none;}
.LeftBoxWrapManufacturer {background:#f1f1f1 url("/design/images/left-box-manufacturer-wrap.gif") no-repeat;}
.HeaderButtonInput{background:#fff;}
.LeftBoxWrapCategory {background:#f1f1f1 url("/design/images/left-box-kategorije-wrap.gif") no-repeat;}

.LeftBoxWrapNews {background:#f1f1f1 url("/design/images/left-box-news-wrap.gif") no-repeat;}
.BoxNewsOption {background:url("/design/images/news-option.gif") no-repeat 0px 3px; padding:0 0 15px 19px;}
.BoxNewsOption a {color:#484848; font-weight:bold; font-size:13px;}

.LeftNewsBoxBottom {background:url("/design/images/box-news-bottom.gif") no-repeat; height:18px;}

.HeaderMenuDown {position:absolute; visibility:hidden;
					width:172px; background:#d7151d; z-index:1000;}
.HeaderMenuDownTitle {font-size:13px; background:url("/design/images/header-menu-down-title.gif") no-repeat 0px 3px; padding:0 0 5px 15px; border-bottom:1px solid #4f4f4f;}
.HeaderMenuDownTitle a {color:#4F4F4F;}
.HeaderMenuDownOptionContainer {padding:10px 15px 5px 15px;}
.HeaderMenuDownSubContainer {margin:5px 0 0 0;}
.HeaderMenuDownSubOption {background:url("/design/images/header-menu-down-option.gif") no-repeat left center; padding:0 0 0 10px; font-size:12px; margin:0 0 0 5px;}
.HeaderMenuDownSubOption a {display:block; padding:3px 0 3px 3px; color:#4f4f4f;}
.HeaderMenuDownSubOption a:hover {background:#f2f2f2; text-decoration:none;}
.HeaderMenuContent{padding:2px 10px 15px 18px; color:#ffffff;}
.CatalogCategoryContainer .Col4Item:nth-child(4n) .CatalogCategoryBorder{border-right:none;}
.OneItemContainerContent{padding:17px 17px 17px 17px;}
.OneItemContainerLeft{width:370px;}
.ProizvodCenaPozadina td{width:105px;}
.ProizvodCenaPozadinaContent{margin:16px 0 0 0;}
.ProizvodCenaPozadinaContainer{padding:13px 0 0 40px;}
.OneItemContainerRight{width:100%;}
.IndexBannerHome{padding-bottom:16px;background:url("/design/images/senka-slider.gif") no-repeat bottom;}
.IndexBannerSlider img{width:100%;display:block;}
#CenterColIndex {}
#HomeBannerContainer {background:url("/design/images/home-banner-senka.gif") no-repeat left bottom; height:341px;}
.CatalogCategoryListOneItemContainer{width:185px;}
.CatalogCategoryListOneItemContainer3{width:185px;}
.CatalogCategoryListOneItem {}
.Col4Item {width:185px;text-align:center;}
.ColParent .Col4Item:nth-child(4n){border-right:0px;}
.ColParent .Col4Item:nth-child(4n+1){clear:both;}
.CatalogCategoryListOneItemPicture {padding:10px 0 0px 0; min-height:180px;}
.CatalogCategoryListOneItemTitleContainer {margin:0 0 0 0px;}
.CatalogCategoryListOneItemTitle {}
.CatalogCategoryListOneItemTitle3 {}
.CatalogCategoryListOneItemName {font-size:12px; min-height:32px;}
.CatalogCategoryListOneItemName a {color:#000000;}
.CatalogCategoryListOneItemManufacturerName {color:#838383; font-size:10px;}
.CatalogCategoryListOneItemManufacturerName a {color:#838383;}
.CatalogCategoryListOneItemPriceListContainer {margin:0 0 0 0px;}
.CatalogCategoryListOneItemPriceList {min-height:45px;}
.CatalogCategoryListOneItemPriceList3 {}
.CatalogcategoryListOneItemPriceTitle {color:#838383; font-size:11px;}
.CatalogcategoryListOneItemPriceActive {font-size:12px; font-weight:bold; color:#F00000; padding:0px 0 0 0;}
.CatalogcategoryListOneItemPriceDeActive {font-size:12px; font-weight:bold; color:#000000; text-decoration:line-through;}
.CatalogCategoryListOneItemBottomItem {height:25px; background:#ffffff; border-left:1px solid #ffffff;}
.CatalogCategoryListOneItemBottomItem3 {height:25px; background:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;}
.CatalogCategoryListOneItemOrderContainer {background:url("/design/images/porucivanje-senka.gif") no-repeat top center; padding:0 0 20px 0;}
.CatalogCategoryListOneItemOrderContainer3 {}
.CatalogCategoryListOneItemKarticaContainer {position:absolute; margin:3px 0 0 0px; width:232px;}
.CatalogCategoryListOneItemOrderPopUp {padding:5px; border:1px solid #000000; background:#ffffff; position:absolute; margin:0 0 0 1px; display:none; font-size:10px;}
.PaginationContent{padding:0 5px 0 0;}
.PaginationText {border:1px solid #D8DCDF; padding:5px; color:#D8DCDF;}
.PaginationActivePage {background:#333333; border:1px solid #333333; padding:5px; color:#ffffff;}
.PaginationContent a {color:#333333; display:block; border:1px solid #D8DCDF; padding:5px;}
.PaginationContent a:hover {border:1px solid #CA0002; color:#CA0002; text-decoration:none;}
.CatalogCategoryListOneItemUporedi {padding:0 0 7px 0;}
.CatalogCategoryListOneItemPriceListCall {padding:8px 0 0 0;}
.CatalogCategoryBoxAllBottom td .CategoryBoxMain{width:180px;}
.CategoryBoxMainBottom{background:url("/design/images/meni-bgr.png")repeat;height:31px;color:#474747;}
#NewsletterFooterText {background:#efefef; border:1px solid #e4e4e4; font:11px Verdana; color:#7f7f7f; width:160px; padding:6px 5px 6px 8px;}
#NewsletterFooterSubmit {background:url("/design/images/newsletter-submit.gif") no-repeat; border:0px; width:41px; height:29px; padding:0px; margin:0px; cursor:pointer;}
.ShoppingCartContainer{width:940px;padding:0 0px 25px 0px;}
.GridContainer{overflow:auto;}

.CatalogOneItemKarticaContainer {position:absolute; margin:3px 0 0 0px; width:345px;}
.CatalogCategoryBoxAllBottom .CategoryBoxSubCategoryContainer{width:100%;}
.CatalogCategoryBoxAllBottom .TableCell:first-child{width:135px;padding-right:5px;}
.CatalogCategoryBorder{border-right:1px solid #d7d7d7;}
.CatalogCategoryListOneItemContainer3{border:none;}

.OneProductSizeLeft {font-size:0px; height:22px; width:4px; background:url("/design/images/product-size-left.gif") no-repeat;}
.OneProductSizeRight {font-size:0px; height:22px; width:4px; background:url("/design/images/product-size-right.gif") no-repeat;}
.OneProductSizeWrap {height:22px; background:url("/design/images/product-size-wrap.gif") repeat-x; padding:0 2px 0 2px;}

#IndexBottomContainer {background:url("/design/images/index-bottom.gif") repeat-x top; padding:20px 0 0 0; width:708px;}
#IndexFromNewsletter {margin:31px 0 0 0;}
#IndexFromNewsletter .FormElementText {border:1px solid #cecccc; font:11px Arial; color:#4f4f4f; width:175px; padding:3px 5px 3px 10px; margin:0px 0 5px 0;}
#IndexFromNewsletter .FormElementSubmit {border:0px; padding:0px; margin:0px; background:url("/design/images/diler-home-prijavi-se.jpg") no-repeat; width:83px; height:26px; cursor:pointer;}

#FooterInfo {width:195px;}
#FooterInfo .info {margin:10px 0 0 0; font-size:11px; padding:5px 2px 5px 2px;}
#FooterInfo img {width:35px;}
.CatalogCategoryBoxAll .TableCell:first-child{padding-right:5px;width:135px;}

#ContactForm {margin:10px 0 0 0; border-left:1px solid #d7d7d7; padding:0 0 0 10px;}
#ContactForm .FormInputText {width:160px;}
#ContactForm .FormSelect {width:165px;}
#ContactForm .FormTextarea {width:160px; height:125px;}
#ContactForm .FormInputCaptcha {width:160px;}
.ContactAllContent{padding:0 20px 0 0;}
.ContactAllContent .TableCell.Top.Fir{width:52%;}
.ContactAllContent .TableCell.Top.Sec{width:48%;display:none}
.ContactAllContent ul{padding-bottom:10px;}
.ContactAllContent ul li{margin-left:10px}

#searchlink1Container a {background:url("/design/images/header-bottom-option-1.png") no-repeat; width:68px; height:23px; padding:12px 0 0 0; font-size:12px; color:#ffffff;}
#searchlink1Container a:hover {background:url("/design/images/header-bottom-option-1-on.png") no-repeat; color:#f36f37; text-decoration:underline;}

#searchlink2Container a {background:url("/design/images/header-bottom-option-2.png") no-repeat; width:114px; height:23px; padding:12px 0 0 0; font-size:12px; color:#ffffff;}
#searchlink2Container a:hover {background:url("/design/images/header-bottom-option-2-on.png") no-repeat; color:#f36f37; text-decoration:underline;}

#searchlink3Container a {background:url("/design/images/header-bottom-option-3.png") no-repeat; width:135px; height:23px; padding:12px 0 0 0; font-size:12px; color:#ffffff;}
#searchlink3Container a:hover {background:url("/design/images/header-bottom-option-3-on.png") no-repeat; color:#f36f37; text-decoration:underline;}

#searchlink4Container a {background:url("/design/images/header-bottom-option-4.png") no-repeat; width:130px; height:23px; padding:12px 0 0 0; font-size:12px; color:#ffffff;}
#searchlink4Container a:hover {background:url("/design/images/header-bottom-option-4-on.png") no-repeat; color:#f36f37; text-decoration:underline;}

#searchlink5Container a {background:url("/design/images/header-bottom-option-5.png") no-repeat; width:104px; height:23px; padding:12px 0 0 0; font-size:12px; color:#ffffff;}
#searchlink5Container a:hover {background:url("/design/images/header-bottom-option-5-on.png") no-repeat; color:#f36f37; text-decoration:underline;}

#searchlink6Container a {background:url("/design/images/header-bottom-option-6.png") no-repeat; width:146px; height:23px; padding:12px 0 0 0; font-size:12px; color:#ffffff;}
#searchlink6Container a:hover {background:url("/design/images/header-bottom-option-6-on.png") no-repeat; color:#f36f37; text-decoration:underline;}

#searchlink7Container a {background:url("/design/images/header-bottom-option-5.png") no-repeat; width:104px; height:23px; padding:12px 0 0 0; font-size:12px; color:#ffffff;}
#searchlink7Container a:hover {background:url("/design/images/header-bottom-option-5-on.png") no-repeat; color:#f36f37; text-decoration:underline;}

#searchlink8Container a {background:url("/design/images/header-bottom-option-6.png") no-repeat; width:146px; height:23px; padding:12px 0 0 0; font-size:12px; color:#ffffff;}
#searchlink8Container a:hover {background:url("/design/images/header-bottom-option-6-on.png") no-repeat; color:#f36f37; text-decoration:underline;}

#searchlink51Container a {background:url("/design/images/header-bottom-option-7.png") no-repeat; width:81px; height:23px; padding:12px 0 0 0; font-size:12px; color:#ffffff;}
#searchlink51Container a:hover {background:url("/design/images/header-bottom-option-7-on.png") no-repeat; color:#f36f37; text-decoration:underline;}

.ShoppingCartTitle {background:#e6e6e6; padding:8px 5px 8px 5px; color:#847070; font-size:11px;}
.ShoppingCartList {padding:16px 7px 10px 7px; border-bottom:1px solid #acaeb0;}

#FormUserTempShoppingCart {margin:10px 0 0 0;}
#FormUserTempShoppingCart .FormInputText {width:180px;}
#FormUserTempShoppingCart .FormSelect {width:185px;}
#FormUserTempShoppingCart .FormTextarea {width:180px;}
.UserContainer{width:740px;}


#FormUserShoppingCart {margin:10px 0 0 0;}
#FormUserShoppingCart .FormInputText {width:150px;}
#FormUserShoppingCart .FormInputPassword {width:150px; }
#FormUserShoppingCart .FormSelect {width:156px;}
#FormUserShoppingCart .FormInputPassword {width:150px;}

#UserRegisterForm {}

#UserRegisterForm .FormInputText {width:150px;}
#UserRegisterForm .FormSelect {width:156px;}
#UserRegisterForm .FormInputPassword {width:150px;}

.NewsListContainer {padding:2px 0 12px 0; border-bottom:1px solid #f2f2f2; margin:0 0 10px 0;}

#FastNews {width:928px; background:url("/design/images/fast-news.gif") repeat-y;  padding:5px 0 5px 0; margin:16px 0 0 0px;}

#DilerContainerForm {margin:30px 0 30px 50px;}
#DilerContainerForm .FormInputText {width:150px;}
#DilerContainerForm .FormTextarea {width:150px;}

.HeaderUsermenu {background:url("/design/images/header-user-menu.gif") no-repeat left center; padding:0 20px 0 17px;}
.HeaderUsermenu a {color:#ffffff;}

.OrderHistoryLink a {display:block; text-decoration:none; padding:2px;}
.OrderHistoryLink a:hover {display:block; text-decoration:none;}

.bekleidung {
    border-bottom:1px solid #E6E6E6;
    border-top:1px solid #E6E6E6;
    width:100%;
}

.bekleidung tr.tab_head {
    color:#333333;
    font-weight:800;
}

table.bekleidung tr.tabrow_grey {
    background-color:#E6E6E6;
}

.NewsList {background:url("/design/images/vesti-crte.gif") repeat-x bottom; padding:14px 0 14px 0;}
.NewsTitle {padding:0 5px 0 0;}
.NewsTitle h3 {font:bold 15px Verdana; color:#ed1d22;}
.NewsTitle h3 a {color:#d7151d;}
.NewsDate {font:bold 11px Verdana; color:#848484;}
.NewsTextContainer {padding:5px 0 0 0;}
.NewsMore {padding:5px 0 0 0;}
.NewsMore a {color:#d7151d; text-decoration:underline;}

.UserContainer .FormInputText {border:1px solid #d6d6d6; background:url("/design/images/proizvod-input-poruci.gif") repeat-x top; width:215px; -moz-border-radius:4px; border-radius:4px; padding:5px 2px 5px 4px;}
.UserContainer .FormInputPassword {border:1px solid #d6d6d6; background:url("/design/images/proizvod-input-poruci.gif") repeat-x top; width:215px; -moz-border-radius:4px; border-radius:4px; padding:5px 2px 5px 4px;}
.UserContainer .FormInputCaptcha {border:1px solid #d6d6d6; background:url("/design/images/proizvod-input-poruci.gif") repeat-x top; width:215px; -moz-border-radius:4px; border-radius:4px; padding:5px 2px 5px 4px;}
.UserContainer .FormSelect {border:1px solid #d6d6d6; background:url("/design/images/proizvod-input-poruci.gif") repeat-x top; width:222px; -moz-border-radius:4px; border-radius:4px; padding:5px 2px 5px 4px;}
#jFlowSlide {
    border:1px solid #D6D6D6;
    z-index:10;
}

#myController {
    
   
    background:url("/design/images/myController_bg.gif") repeat-x scroll left top #E9E9E9;
    
    border-right:1px solid #D6D6D6;
    border-bottom:1px solid #D6D6D6;
    border-left:1px solid #D6D6D6;
    
    
    height:24px;
    padding:6px 10px 0;
    text-align:right;
    width:724px;
}

.quick_nav {
    float:right;
}
#myController .jFlowPrev, #myController .jFlowNext {
    height:19px;
    padding-top:0;
}

#myController span {
    background:url("/design/images/jFlowControl_bg.gif") no-repeat scroll center top transparent;
    color:#000000;
    float:left;
    font-weight:bold;
    height:17px;
    padding-top:2px;
    text-align:center;
    width:20px;
}

.jFlowControl, .jFlowSelected, .jFlowPrev, .jFlowNext {
    cursor:pointer;
    margin-left:10px;
}

#myController span.jFlowSelected {
    background:url("/design/images/jFlowControl-hover_bg.gif") no-repeat scroll center top transparent;
    color:#FFFFFF;
}

#myController span {
    background:url("/design/images/jFlowControl_bg.gif") no-repeat scroll center top transparent;
    color:#000000;
    float:left;
    font-weight:bold;
    height:17px;
    padding-top:2px;
    text-align:center;
    width:20px;
}

.jFlowControl, .jFlowSelected, .jFlowPrev, .jFlowNext {
    cursor:pointer;
    margin-left:10px;
}

.jFlowControl, .jFlowSelected, .jFlowPrev, .jFlowNext {
    cursor:pointer;
    margin-left:10px;
}

#myController .jFlowPrev, #myController .jFlowNext {
    height:19px;
    padding-top:0;
}

#myController span {
    background:url("/design/images/jFlowControl_bg.gif") no-repeat scroll center top transparent;
    color:#000000;
    float:left;
    font-weight:bold;
    height:17px;
    padding-top:2px;
    text-align:center;
    width:20px;
    font-size:11px;
    margin:0px;
    padding:0px 5px;
}

.jFlowControl, .jFlowSelected, .jFlowPrev, .jFlowNext {
    cursor:pointer;
    margin-left:10px;
}

.jflow-content-slider {background:url("/design/images/senka-slider.gif") no-repeat bottom; padding:0 0 16px 0;}

.OneItemDescription {padding:0px 0 0 0; color:#848484;}
.OneItemDescription p {padding:0 0 5px 0px; margin:0px;}
.OneItemDescription iframe{width:100% !important;}

.ComparesContent{background:#ececec; border-bottom:1px solid #cecece; border-left:1px solid #cecece; border-right:1px solid #cecece; padding:4px 13px 4px 10px;}
.ComparesContent form{padding:0;margin:0;}
.ComparesContent b{padding:0 5px 0 0px; font:bold 10px Verdana;}
.ComparesContent .Left span{cursor:pointer;}
.ComparesContent .Right img{cursor:pointer;display:block;width:77px;height:21px;}
.VideoContent .Title{border-bottom:1px solid #d7d7d7;}
.VideoContent .ColParent .Col4{width:175px;padding:15px 15px 0 0;}
.VideoContent .ColParent .Col4:nth-child(4n){padding-right:0px}
.VideoContent .ColParent .Col4:nth-child(4n+1){clear:both}
.VideoContent .ColParent .Col4:nth-child(-n+4){padding-top:0px;}
.VideoContent .AlCenter{padding:5px 0px;height:30px;width:175px}
.VideoContent .AlCenter h2{font-size:13px}
.GalleryContent.VideoContent .AlCenter{height:20px}

.GalleryPicture .ColParent .Col5{width:140px;padding:11px 11px 0 0}
.GalleryPicture .ColParent .Col5:nth-child(5n){padding-right:0px;}
.GalleryPicture .ColParent .Col5:nth-child(5n+1){clear:both}
.Form .TableCell{padding-bottom:5px}
.Hide{display:none}
.Block{display:block}
.bx-pager-item{float:left;}
.bx-pager-item a{float:left;padding:2px;background:#fff;border:1px solid #919090;border-radius:3px;margin-right:10px;color:#000;font-weight:bold;font-size:11px;width:12px;text-align:center;}
.bx-controls.bx-has-pager.bx-has-controls-direction{background:url("/design/images/myController_bg.gif") repeat-x scroll left top #E9E9E9;height:31px;padding-top:10px;}
.bx-pager.bx-default-pager{float:right;}
.bx-pager-item a{text-decoration:none;}
.bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background:#919090;color:#fff;}
.bx-controls-direction .bx-prev{color:#666;text-decoration:none;font:normal normal normal 18px/1 FontAwesome;border-radius:5px;}
.HeaderLeftColSubMenu{display:none;width:938px;background:#d7151d;padding:10px 0px 10px 0px;text-align:center;cursor:pointer;}
.HeaderLeftColSubMenu span{font-weight:600;font-size:14px;color:#fff;text-decoration:none;}
.HeaderBottomLine .BottomMenuButon {display:none;}
.BottomMenu.Table{display:none}
.GoogleContainer{float:left;width:55px;padding-right:10px;overflow:hidden;}
.TwitterContainer{height:20px;width:60px;float:left;padding-right:10px;overflow:hidden;}
.FacebookContainer{float:left;height:20px;width:128px;overflow:hidden;}
.CatalogSubcategories a{padding-left:30px;}
.HideNavigation{display:none;}
.CategoryBoxIsSub.Center{text-align:center;font:bold 14px Verdana, Helvetica, sans-serif}
.CatalogSubcategories.Sub a{padding-left:60px;}

.CatalogListProductMainTitleRed .Show{display:none;}
.CatalogListProductMainTitleRed .Hide{display:block;}
.TableText{display:none}
.VideoIframe iframe{width:100%;height:450px}

.DillersNetwork .ColParent .Col3{padding:0px;width:31%;padding-right:2%;padding-bottom:3%;}
.DillersNetwork .ColParent .Col3:nth-child(3n){padding-right:0px}
.DillersNetwork .ColParent .Col3:nth-child(3n+1){clear:both}

.CenterCol.IndexLeftCol ul{padding-left:15px;}
.UserForm .Table .TableRow:first-child .TableCell{color: #d7151d;border-bottom: 1px solid #d7d7d7;font: 16px Arial;}
.UserForm #UserLoginFormContainer .Table .TableRow:first-child .TableCell{font: 12px Verdana, sans-serif;color: #848484;border-bottom:none;}
.UserForm .Table .TableRow:nth-child(2) .TableCell{padding-top:20px}
.UserForm #UserLoginFormContainer .Table .TableRow:nth-child(2) .TableCell{padding-top:0px}
.UserForm .Table .TableRow:nth-child(5) .TableCell{padding-top:40px;color: #d7151d;border-bottom: 1px solid #d7d7d7;font: 16px Arial;}
.UserForm .Table .TableRow:nth-child(6) .TableCell{padding-top:20px}



a.CatalogListProductMainTitleRed, a.CatalogListProductMainTitleRed:visited{display:block;margin:10px 0 20px 0;color: #ffffff;font: bold 13px Verdana;width: calc(100% - 42px);
    -webkit-transition: color 500ms ease, background 500ms ease;
    -moz-transition: color 500ms ease, background 500ms ease;
    -ms-transition: color 500ms ease, background 500ms ease;
    -o-transition: color 500ms ease, background 500ms ease;
    transition: color 500ms ease, background 500ms ease;}
a.CatalogListProductMainTitleRed:hover{background:#191919;text-decoration:none}

