﻿body { background: #d2d2d2 url(Images/body_background.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;} 
body.empty { background:none; }
	

.clear { clear: both; }

.widthHolder { height: 1px; font-size: 1px; line-height: 1px; }

/*BULLETS*/
.bulletRedArrow { background: url(Images/bullet_redArrow.gif) no-repeat 0 3px; padding: 0 0 0 10px; }
.bulletRedArrowReversed { background: url(Images/bullet_redArrow_reversed.gif) no-repeat 100% 50%; padding: 0 10px 0 0; }
.bulletWhiteArrow { background: url(Images/bullet_whiteArrow.gif) no-repeat 0 50%; padding: 0 0 0 5px; }
.bulletGreenRomb { background: url(Images/bulletGreenRomb.gif) no-repeat 0 50%; padding: 0 0 0 15px; }

/*PAGE HOLDER*/
.pageHolder {  background: #fff ; font-family: Arial; font-size: 11px; width: 832px; overflow: hidden; margin: 0 auto 0 auto; }
.pageHolder .top {  background:transparent url(Images/pageholder_top.gif) no-repeat 0 0;  overflow: hidden; min-height: 371px; }
.pageHolder .client { background: url(Images/pageholder_client.gif) repeat-y 0 0; overflow: hidden;}
.pageHolder .client .pageContent { padding: 3px 22px 6px 24px; margin-top: 10px; }

.pageHolder .bottom { clear:both; background: url(Images/pageholder_bottom.gif) no-repeat 0 0; height: 40px; overflow:hidden;}
.pageHolder .bottom P { margin: 5px 0 0 30px; font-size: 11px; color: #fff; }
.pageHolder .bottom A { color: #fff; text-decoration: none; }
.pageHolder .bottom A:hover { text-decoration: underline; }

.pageHolder .topMenu { position: relative; top: 0; left: 12px; width: 808px; /*height: 47px;*/ background: url(Images/MenuBackground.gif) repeat-x 0 0; clear: both; }

.pageHolder .topMenu .search { float: right; margin: 3px 25px 0 0; position:absolute; /*left: 650px;top:-1px;*/ left: 545px;top:-1px; height:24px; overflow:hidden; }
.pageHolder .topMenu .search .textBox { /*width: 75px;*/ float:left; width: 175px; height: 15px; border: solid 1px #b4b4b4; background: #fff; font-size: 11px; padding: 1px; margin-top: 2px;}
.pageHolder .topMenu .search .button { margin-top: 2px; vertical-align:middle;}
.pageHolder .topMenu .search input.buttonNovi {float:left; background-color:Transparent; background:url(Images/searchButton.gif) no-repeat 0px 2px; width:51px; height:24px; cursor:pointer; border:0; }

/*TOP  NAVIGATION*/
/*
.topNavigation { width: 788px; height: 23px; background: url(Images/topNavigation.gif) no-repeat 100% 0; }
.topNavigation .tabStrip { float: left; width: 661px; }
.topNavigation .search { float: left; width: 122px; }
.topNavigation .search .textBox { width: 95px; height: 15px; border: solid 1px #b4b4b4; background: #fff; font-size: 11px; padding: 1px; }
.topNavigation .search .button { margin-top: 2px; }
*/
/*HEADER*/
.header { background: url(Images/headerBackground.gif) no-repeat 0 0; width: 832px; height: 102px; position: relative; }
/*.header { background: url(Images/headerBackground.gif) no-repeat 0 0; width: 832px; height: 110px; position: relative; }*/

.header .homeLink { position: absolute; }
.header .homeLink IMG { width: 240px; height: 75px; border: none; margin: 7px 0 0 13px;}

.header .tabStrip { position: absolute; top: 108px; left: 0; width: 100%;}

.header .topLinks { padding: 0 12px 12px 12px; margin-right: 25px; float: right; overflow: hidden;}
.header .topLinks .left { background: transparent url(Images/topLinks_left.gif) no-repeat 0 0; float: left; height: 27px; width: 5px; }
.header .topLinks .right { background: transparent url(Images/topLinks_right.gif) no-repeat 0 0; float: left; height: 27px; width: 5px; }
.header .topLinks .links { float: left; height: 27px; background: url(Images/topLinks_middle.gif) repeat-x 0 0; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
.header .topLinks .links A { color: #fff; text-decoration: none;}
.header .topLinks .links A:hover { text-decoration: underline;}
.header .topLinks .links SPAN { color: #fff;}

/*
.header .topLinks .search { float: right; }
.header .topLinks .search .textBox { width: 75px; height: 15px; border: solid 1px #b4b4b4; background: #fff; font-size: 11px; padding: 1px; }
.header .topLinks .search .button { margin-top: 2px; }
*/
/*
.headerIndex { background: url(Images/headerBackground.gif) no-repeat 0 0; width: 788px; height: 122px; position: relative; }
.headerIndex .banner { background: #fff; width: 400px; height: 91px; position: absolute; left: 355px; top: 32px; }
.headerIndex .banner IMG { border: none; margin: 10px 10px 0 10px; }
*/

.headerInner { background: url(Images/headerInner.gif) no-repeat 0 0; width: 788px; height: 122px; position: relative; }
.headerInner .banner { background: #fff; width: 390px; height: 91px; position: absolute; left: 387px; top: 9px; }
.headerInner .banner IMG { border: none; margin: 5px 5px 5px 5px; }

/*TOP BANNERS*/
.topBanners { /*border: solid 1px #dcdcdc; width: 786px;*/ overflow: hidden; height: 130px; margin-top: 10px; }
.topBanners .banner { float:left; width: 254px; height: 130px; }
.topBanners .banner .content { margin: 13px 0 0 17px; }
.topBanners .internet .content { margin:10px 0 0 150px; }
.topBanners .katalog { background: url(Images/Akcije_novo.jpg) no-repeat 0 0; }
.topBanners .plusCard { margin:0 12px 0 12px; background: url(Images/plusCard_novo.jpg) no-repeat 0 0; }
.topBanners .internet { background: url(Images/internet_novije.jpg) no-repeat 0 0; position:relative; }
.topBanners .katalog .homeLink img { position:relative; bottom:0; left:0; width:75px; height: 70px; border: none; margin: 20px 0 0 0px;}
.topBanners .plusCard .homeLink img { position:relative; bottom:0; left:0; width:90px; height: 80px; border: none; margin: 10px 0 0 0px;}
.topBanners .internet .homeLink img { position:relative; bottom:0; left:0; width:160px; height: 80px; border: none; margin: 10px 0 0 -130px;}
.topBanners .razmak { height:7px; }


.topBanners .bannerBorder { border: solid 1px #dcdcdc; border-left: none; height: 118px;}

.topBanners .banner .content H2.title { margin: 0; padding: 0; font-size: 12px; line-height: 14px; font-weight: normal;}
.topBanners .banner .content H1.title { margin: 0 0 9px 0; padding: 0; font-size: 17px; font-weight: normal; line-height: 17px; }
.topBanners .banner .content H1.title .red { color: #f00; }
.topBanners .banner .content H3.subtitle { margin: 5px 0 0 0; padding: 0; font-size: 11px; line-height: 11px; font-weight: bold; }
.topBanners .banner .content P.content { margin: 0; padding: 0; font-size: 10px; line-height: 10px; color: #787878; width: 100px; height: 45px; }
.topBanners .banner .content A { text-decoration: none; font-size: 10px; color: #000; }
.topBanners .banner .content A:hover { text-decoration: underline; }

.topBanners .banner div.akcija span { color: #4c4c4c; position: relative; }
.topBanners .banner div.akcija span.datumOd { font-size: 15px; font-weight: bold; color: #7db613; }
.topBanners .banner div.akcija span.datumDo { font-size: 15px; font-weight: bold; color: #ff0000; }
.topBanners .banner div.akcija h3.title { padding: 0 0 0 0; margin: 0 0 0 0; font-family: Tahoma; font-weight: bold; font-size: 20px; color: #ff0000; }

/*AKCIJA BOX*/
.topBannersAkcija {}
.topBannersAkcija .bannerAkcija { float:left; width: 256px; height: 129px;  background: url(Images/akcije_boxbackground.gif) no-repeat; margin:0 3px 6px 3px;}
.topBannersAkcija .bannerAkcija .content { margin: 8px 7px 7px 17px; }

.topBannersAkcija .bannerAkcija .content H2.title { margin: 0; padding: 0; font-size: 12px; line-height: 12px; font-weight: normal;}
.topBannersAkcija .bannerAkcija .content H1.title { margin: 0 0 9px 0; padding: 0; font-size: 17px; font-weight: normal; line-height: 17px; }
.topBannersAkcija .bannerAkcija .content H1.title .red { color: #f00; }
.topBannersAkcija .bannerAkcija .content H3.subtitle { margin: 5px 0 0 0; padding: 0; font-size: 11px; line-height: 11px; font-weight: bold; }
.topBannersAkcija .bannerAkcija .content P.content { margin: 0; padding: 0; font-size: 10px; line-height: 10px; color: #787878; width: 100px; height: 45px; }
.topBannersAkcija .bannerAkcija .content A { text-decoration: none; font-size: 10px; color: #000; }
.topBannersAkcija .bannerAkcija .content A:hover { text-decoration: underline; }

.topBannersAkcija .bannerAkcija .bannerBorder { overflow:hidden; width:249px; height:125px; margin:0 0 0 3px; padding:0 0 0 0; }
.topBannersAkcija .bannerAkcija .bannerBorder img {}


.topBannersAkcija .bannerAkcija div.akcija span { color: #4c4c4c;  }
.topBannersAkcija .bannerAkcija div.akcija span.datumOd { font-size: 12px; font-weight: bold; color:Black;  }
.topBannersAkcija .bannerAkcija div.akcija span.datumDo { font-size: 12px; font-weight: bold; color:Black;  }
.topBannersAkcija .bannerAkcija div.akcija h3.title { font-family:Arial; font-weight:bold; font-size: 15px; height:35px; padding:9px 93px 0 0; margin:0 0 0 0; line-height:17px; overflow:hidden;}

.topBannersAkcija .bannerAkcija .bulletGreenRomb {float:left; background: url(Images/bulletGreenRomb.gif) no-repeat  50% 6px; width:8px; height:35px; margin:7px 0 0 10px;}


/*INDEX FLASH*/
.indexFlash { margin: 10px 0 0 0; }
.indexFlash .productsFlash { float: left; width: 520px; height: 218px; }
.indexFlash .movie { float: left; height: 199px; width: 258px; margin-left: 8px; }

.indexFlash .indexKPlus { float: left; height: 199px; width: 258px; margin-left: 8px; background: url(Images/KPlus_novo.jpg) no-repeat 0 0; }
.indexFlash .indexKPlus a {color:White; text-decoration:underline;}
.indexKPlus .KplusHolder { margin:5px 5px 0 170px; height:30px; overflow:hidden; }

.indexFlash .videoPlayerIndex {float:right; width:258px;}

/*INDEX BANNERS*/
.indexBanners { overflow: hidden; width: 387px; margin-top: 7px; }
.indexBanners .header { background: url(Images/indexBannersHeader.gif) no-repeat 0 0; width: 387px; height: 22px; }
.indexBanners .banner { height: 50px; background: url(Images/indexBannersBannerBackground.gif) no-repeat 0 0; }
.indexBanners .bannerLast { background: url(Images/indexBannersBannerLast.gif) no-repeat 0 0; }

.indexBanners .banner .bannerInner { padding-left: 70px; margin-left: 1px; height:50px; overflow: hidden; }
.indexBanners .banner .banner1 { background: url(Images/banner1.gif) no-repeat 4px 1px; }
.indexBanners .banner .banner2 { background: url(Images/banner2.gif) no-repeat 4px 1px; }
.indexBanners .banner .banner3 { background: url(Images/banner3.gif) no-repeat 4px 1px; }
.indexBanners .banner .banner4 { background: url(Images/banner4.gif) no-repeat 4px 1px; }

.indexBanners DIV.content { float: left; margin: 5px 7px 3px 3px; width: 170px; }
.indexBanners DIV.content H3.title { margin: 0; padding: 0; font-size: 15px; font-weight: bold; }
.indexBanners DIV.content P.content { margin: 0; padding: 0; font-size: 10px; line-height: 10px; color: #787878; }
.indexBanners .banner .content A { text-decoration: none; font-size: 10px; color: #000; }
.indexBanners .banner .content A:hover { text-decoration: underline; }

.indexBanners DIV.contentLeft { float: left; padding: 3px 7px 3px 7px; width: 100px; }
.indexBanners DIV.contentLeft H3.title { margin: 0; padding: 0; font-size: 12px; font-weight: bold; margin-bottom: 3px; }
.indexBanners DIV.contentLeft P.content { margin: 0; padding: 0; font-size: 10px; line-height: 10px; color: #787878; margin-bottom: 3px; }
.indexBanners .banner .contentLeft A { text-decoration: none; font-size: 10px; color: #000; }
.indexBanners .banner .contentLeft A:hover { text-decoration: underline; }

/*INDEX NEWSHOLDER*/
.newsHolder {float: right; width: 258px; margin-left: 10px; margin-top:0; }
.newsHolder h1 { font-family:Arial; font-size:medium; padding:0; margin:0;}
.newsHolder a { text-decoration:none; color:Black; }
.newsHolder .newsSeparator { font-size: 1px; line-height: 1px; height: 1px; width: 258px; border-bottom: solid 1px #dcdcdc; margin: 3px 0 4px 0; }

.indexKPlus { float: right; height: 199px; width: 258px; margin-left: 8px; background: url(Images/KPlus_novo.jpg) no-repeat 0 0; }
.indexKPlus a {color:White; text-decoration:underline;}
.KplusHolder { margin:5px 5px 0 170px; height:30px; overflow:hidden; }
/*
.newsHolder .column { float: left; width: 385px; }
.newsHolder .column2 { float: left; width: 387px; }
.newsHolder .separator { float: left; width: 16px; }
*/

/*INDEX NEWS LIST*/
.indexNewsList { padding-top:0px; margin:0; }
/*.indexNewsList .newsItem { background: url(Images/newsItem.gif) no-repeat 0 0; width: 385px; height: 110px; }*/
.indexNewsList .newsItem { height:65px; margin:0 0 0 0; padding:0 0 0 0; overflow:hidden; }
.indexNewsList .newsItem img { max-width:65px; max-height:65px; }
.indexNewsList .newsItem H2.newsTitle { font-size: 11px; line-height: 11px; margin: 0; padding: 0; font-weight: bold; max-height: 22px; overflow: hidden; }
.indexNewsList .newsItem .newsContent { color: #787878; margin:0; padding:0; max-height: 24px; overflow:hidden; vertical-align:baseline; position:relative;  top:-8px; }
.indexNewsList .newsItem .newsLinkMore { color: #000; text-decoration: none; font-size: 11px; font-weight: lighter; position:relative; top:-5px; }
.indexNewsList .newsItem .newsLinkMore:hover { text-decoration: underline; }
.indexNewsList .newsSeparator { font-size: 1px; line-height: 1px; height: 1px; width: 258px; border-bottom: solid 1px #dcdcdc; margin: 3px 0 4px 0; }


/*NEWS LIST*/
.newsList { overflow: hidden; width: 770px; }
.newsList .newsItem { height: 85px; }
.newsList .newsItem .thumbnail { float: left; width: 125px; height: 85px; margin-right: 10px; }
.newsList .newsItem H2.newsTitle { font-size: 13px; line-height: 17px; margin-left: 130px; padding: 0; font-weight: bold; color: #000;}
.newsList .newsItem .newsDate { font-size: 11px; font-style:italic; margin-left: 130px; padding: 0; }
.newsList .newsItem .newsContent { color: #585858; margin: 5px 0 12px 130px; padding: 0; height: 20px; line-height: 13px;}
.newsList .newsItem .newsLinkMore { float: right; color: #000; text-decoration: none; font-weight: normal; font-size: 10px; }
.newsList .newsItem .newsLinkMore:hover { text-decoration: underline; }
.newsList .separator { background: url(Images/newsList_separator1.gif) no-repeat 0 50%; margin: 10px 0 10px 0; }
.newsList .pagerHeader { background: url(Images/newsList_pagerheader1.gif) no-repeat 0 50%; margin: 20px 0 10px 0; }
.newsList .pagerLink { font-size: 11px; font-style: italic; font-weight: normal; text-decoration: underline; color: #585858; }
.newsList TD.pages A { padding: 0 5px 0 5px; text-decoration: none; color: #585858; font-weight: normal; }
.newsList TD.pages A:hover { text-decoration: underline; }
.newsList TD.pages SPAN { padding: 0 5px 0 5px; color: #ea0100; background: url(Images/pagerPage_background.gif) no-repeat 50% 110%; }

/*SINGLE NEWS*/
.newsSingle {}
.newsSingle .linkList { text-decoration: none; color: #585858; font-weight: normal; font-style: italic; }
.newsSingle .linkList:hover { text-decoration: underline; }


/*CONTENT TWO ROWS*/
.contentTwoRows { /*margin: 23px 22px 20px 22px;*/  margin: 23px 0px 0px 0px;}
.contentTwoRows .singleColumn {/*margin: 23px 14px 20px 34px;*/}
.contentTwoRows .rightColumn {float: right; margin: 0px 0px 0px 0px; width: 180px; /*width: 320px;*/}
.contentTwoRows .rightColumnWide {float: right; margin: 0px 0px 0px 0px; width: 320px;}
.contentTwoRows .leftColumn {width: 590px;}
.contentTwoRows .leftColumnWide {width: 450px;}

/*CONTENT TWO COLUMNS*/
.contentTwoColumns {/* margin: 23px 22px 20px 22px;*/  margin: 23px 12px 20px 32px; }
.contentTwoColumnsWide { margin: 0 12px 0 12px; }

.contentTwoColumns .mainContent { float: left; overflow: hidden; margin-left: 20px; width: 583px; }
.contentTwoColumns .mainContentWide { float: left; overflow: hidden; width: 100%; }
.contentTwoColumns .mainContentNarrow { float: left; overflow: hidden; margin-left: 20px; width: 407px; }
.contentTwoColumnsWide .mainContentTwoColumns { float: left; overflow: hidden; width:50%; border-top: solid 1px #c8c8c8; }

.contentTwoColumns .leftMenu { float: left; background: #eaeaea; }
.contentTwoColumns .leftMenu .leftBoxHolder { background: #fff; padding: 20px 0 0 0; }
.contentTwoColumns .leftMenu .leftBoxHolder A IMG { border: none; }

.contentTwoColumns .mainContent .topBox { background: transparent url(Images/akcijeTopBox_background.gif) no-repeat 0 0; height: 139px; }
.contentTwoColumns .mainContent .topBox .content { margin: 10px 0 10px 10px; float: left; width: 370px;  }
.contentTwoColumns .mainContent .topBox .rightImageHolder { float: left; width: 190px; height: 139px; }

.contentTwoColumns .mainContent .topBox .content .akcijeH1 { font-size: 22px; margin: 0 0 5px 0; padding: 0; }
.contentTwoColumns .mainContent .topBox .content .akcijeH1 .titlePart1 { color: #ff0000; }
.contentTwoColumns .mainContent .topBox .content .akcijeH1 .titlePart2 { color: #000; }
.contentTwoColumns .mainContent .topBox .content .akcijeH2 { font-size: 18px; margin: 0; padding: 0; }
.contentTwoColumns .mainContent .topBox .content .akcijeText { color: #8c8c8c; font-size: 11px; margin: 0; margin-bottom: 10px; }
.contentTwoColumns .mainContent .topBox .content A { font-size: 12px; color: #000; text-decoration: none; }
.contentTwoColumns .mainContent .topBox .content A:hover { text-decoration: underline; }

.contentTwoColumns .mainContent .narrowBox { float: left; background: transparent url(Images/akcijaNarrowBox_background.gif) no-repeat 0 0; width: 281px; height: 126px; margin-right: 10px; margin-bottom: 10px; }
.contentTwoColumns .mainContent .narrowBox .innerHolder { margin: 7px 10px 5px 10px; }
.contentTwoColumns .mainContent .narrowBox .captionBar { background: transparent url(Images/akcijaNarrowBox_caption.gif) no-repeat 4px 0; height: 20px; font-size: 13px; color: #fff; font-weight: bold; padding-left: 25px; padding-top: 1px; }
.contentTwoColumns .mainContent .narrowBox .contentHolder { float: left; color: #8c8c8c; width: 150px; overflow: hidden; margin-left: 10px; }
.contentTwoColumns .mainContent .narrowBox .contentHolder .textContent { margin-bottom: 3px; height: 60px; }
.contentTwoColumns .mainContent .narrowBox .contentHolder .link { background:transparent url(Images/narrowBox_link.gif) no-repeat 0 4px; padding-left: 10px; }
.contentTwoColumns .mainContent .narrowBox .contentHolder A { font-size: 11px; color: #000; text-decoration: none; }
.contentTwoColumns .mainContent .narrowBox .contentHolder A:hover { text-decoration: underline; }
.contentTwoColumns .mainContent .narrowBox .imageHolder { float:right; width: 98px; height: 86px; background: url(Images/narrowBox_imageHolder.gif) no-repeat 50% 50%; }
.contentTwoColumns .mainContent .narrowBox .imageHolder .image { width: 96px; height: 84px; margin: 1px; }
.contentTwoColumns .mainContent .boxSeparator { float: left; width: 15px; }

.contentTwoColumns .rightContent { float: left; overflow: hidden; margin-left: 10px; margin-top: 200px; width: 66px; }

/*BOTTOM NAVIGATION*/
.bottomNavigation { background: #e1e1e1 url(Images/pageholder_client.gif) repeat-y; /*padding: 25px 30px 25px 22px;*/ padding: 8px 30px 9px 22px; overflow: hidden;}
.bottomNavigation A { color: #505050; text-decoration: none;  }
.bottomNavigation A:hover { text-decoration: underline;  }
.bottomNavigation .linkSeparator { color: #505050; letter-spacing: 3px;  }

.bottomNavigation .footer { background: url(Images/footer_background.gif) no-repeat 0 50%; height: 21px; }
.bottomNavigation .footer .footerContent { height: 21px; margin: 0 0 0 25px; background: #c80000;}

.bottomNavigation .leftLinks { float:left; padding-top:24px;  }
.bottomNavigation .rightLinks { float:right; }

/*TRAIL BAR*/
.trailBar { margin: 10px 22px 0 22px; color: #8c8c8c; display: none; }
.trailBar A { color: #000; text-decoration: none; }
.trailBar A:hover { color: #8c8c8c; text-decoration: underline; }

/*DOCUMENT*/
.document { overflow: hidden; background: #fff; font-family: Arial; font-size: 11px; margin: 0; padding: 0px 20px 0px 0px; }
.document * { font-family: Arial; font-size: 11px; color: #585858; line-height: 18px; }
.document A { font-weight: bold; text-decoration: underline; color: #585858; }

.document HR { background: transparent url(Images/Document/docHR_background.gif) repeat-x 0 0; height: 1px; border: none; margin: 20px 0px 20px 0px; }
.document UL { margin: 5px 0px 0px 20px; padding: 0; }
.document UL LI {background-color: #efefef; list-style-image: url(Images/Document/docLI_background.gif); font-style: italic; margin: 0 0 5px 0; padding: 3px;}
.document OL LI { }

/* documentRight */
.documentRight{
	border: 1px solid red;
	background-color:#FF0000;
	float:right;
	margin: 0px 25px 0px 0px;
}



/*PRODAVAONICEHOLDER*/
/*
.prodavaoniceHolder .prodavaoniceLeftMenu { float: left; width: 160px; height: 400px; margin-left: 10px; margin-right: 20px; overflow:hidden; border-right: solid 1px #c8c8c8; }
.prodavaoniceHolder .prodavaoniceLeftMenu .title { color: #c00000; font-size: 14px; margin: 5px 0 5px 0; }
.prodavaoniceHolder .prodavaoniceLeftMenu P { margin: 0; padding: 0; }
.prodavaoniceHolder .prodavaoniceLeftMenu HR { border: solid 1px #c8c8c8; height: 1px; width: 150px; margin: 10px 0 0 0; }
.prodavaoniceHolder .prodavaoniceTable { float: left; width: 575px; }
*/
.prodavaoniceHolder .prodavaoniceLeftMenu { overflow:hidden; margin-bottom: 10px; padding: 5px; background: #ededed; }
.prodavaoniceHolder .prodavaoniceLeftMenu .title { color: #c00000; font-size: 14px; margin: 5px 0 5px 0; }
.prodavaoniceHolder .prodavaoniceLeftMenu P { margin: 0; padding: 0; }
.prodavaoniceHolder .prodavaoniceLeftMenu HR { border: solid 1px #c8c8c8; height: 1px; width: 150px; margin: 0 0 0 0; }
.prodavaoniceHolder .prodavaoniceTable { width: 100%; }

.prodavaoniceHolder .prodavaoniceTable .tableProdavaoniceList { width: 100%; }
.prodavaoniceHolder .prodavaoniceTable .tableProdavaoniceList THEAD { background: #C00000; font-weight: bold; }
.prodavaoniceHolder .prodavaoniceTable .tableProdavaoniceList THEAD * { color: #fff; }
.prodavaoniceHolder .prodavaoniceTable .tableProdavaoniceList THEAD TD { padding: 10px 5px 10px 5px; }

.prodavaoniceHolder .prodavaoniceTable .tableProdavaoniceList TBODY TD { padding: 3px 5px 3px 5px; border-bottom: solid 1px #c8c8c8; }
.prodavaoniceHolder .prodavaoniceTable .tableProdavaoniceList TBODY TD.first { border-left: solid 1px #c8c8c8; }
.prodavaoniceHolder .prodavaoniceTable .tableProdavaoniceList TBODY TD.last { border-right: solid 1px #c8c8c8; }

.prodavaoniceHolder .prodavaoniceTable .tableProdavaoniceList TBODY TR.item TD {}
.prodavaoniceHolder .prodavaoniceTable .tableProdavaoniceList TBODY TR.alternate TD { background: #ededed; }

.pagerHolder { margin-top: 10px; padding: 5px 35px 5px 35px; width: 100%; }
.pagerHolder .linkButton { padding: 3px; color: #fff; background: #878787; border: solid 1px #cccccc; text-decoration: none; font-weight: normal; }
.pagerHolder .previous { background: #878787 url(Images/linkButton_back.gif) no-repeat 0 50%; padding-left: 13px; }
.pagerHolder .next { background: #878787 url(Images/linkButton_forward.gif) no-repeat 100% 50%; padding-right: 13px; }

/* PROMOTED */
.promoted { margin-left: 12px; margin-top: -13px; }

/*CONTENTHEADER*/
.contentHeader { width: 808px; height: 202px; margin-left: 12px; background: transparent url(Images/header_bottomshadow.gif) no-repeat 0 100%; }
.contentHeader .headerImage { width: 808px; height: 204px; overflow: hidden; }
.contentHeader .headerImage .headerLeftContent { width: 375px; height: 200px; }

.contentHeader .korporativniweb { background: transparent url(Images/header_onama.jpg) no-repeat 0 0; }
.contentHeader .onlineprodavaonica { background: transparent url(Images/header_onlineprodavaonica.jpg) no-repeat 0 0; }
.contentHeader .akcije { background: transparent url(Images/header_aktualno.jpg) no-repeat 0 0; }
.contentHeader .aktualno { background: transparent url(Images/header_aktualno.jpg) no-repeat 0 0; }
.contentHeader .pluscard { background: transparent url(Images/header_pluscard.jpg) no-repeat 0 0; }
.contentHeader .pluscard.pluscarddjecjiklubuvod { background: transparent url(Images/header_babyclub.jpg) no-repeat 0 0; }
.contentHeader .pluscard.babyclubclanstvo { background: transparent url(Images/header_babyclub.jpg) no-repeat 0 0; }
.contentHeader .pluscard.pogodnostidjecjegkluba { background: transparent url(Images/header_babyclub.jpg) no-repeat 0 0; }
.contentHeader .pluscard.pravilapluscarddjecjegkluba { background: transparent url(Images/header_babyclub.jpg) no-repeat 0 0; }
.contentHeader .pluscard.faqdjecjiklub { background: transparent url(Images/header_babyclub.jpg) no-repeat 0 0; }
.contentHeader .prodavaonice { background: transparent url(Images/header_prodavaonice.jpg) no-repeat 0 0; }
.contentHeader .kplusproizvodi { background: transparent url(Images/header_KPlusProizvodi.jpg) no-repeat 0 0; }
.contentHeader .novost { background: transparent url(Images/header_onama.jpg) no-repeat 0 0; }
.contentHeader .dogadjanja { background: transparent url(Images/header_onama.jpg) no-repeat 0 0; }
.contentHeader .karijere { background: transparent url(Images/header_onama.jpg) no-repeat 0 0; }
.contentHeader .pressclub { background: transparent url(Images/header_onama.jpg) no-repeat 0 0; }
.contentHeader .kontakt { background: transparent url(Images/header_kontakt.jpg) no-repeat 0 0; }
.contentHeader .novostmain { background: transparent url(Images/header_aktualno.jpg) no-repeat 0 0; }
.contentHeader .nagradnaigra { background: transparent url(Images/header_aktualno.jpg) no-repeat 0 0; }
.contentHeader .testaid { background: transparent url(Images/header_aktualno.jpg) no-repeat 0 0; }
.contentHeader .searchresults { background: transparent url(Images/header_aktualno.jpg) no-repeat 0 0; }
.contentHeader .storelocator { background: transparent url(Images/header_prodavaonice.jpg) no-repeat 0 0; }
.contentHeader .dar { width: 808px; height: 180px; background: transparent url(Images/header_prodavaonice.jpg) no-repeat 0 0; }
.contentHeader .kvideoteka { background: transparent url(Images/header_kvideoteka.jpg) no-repeat 0 0; }
.contentHeader .kvideotekapopis { background: transparent url(Images/header_kvideoteka.jpg) no-repeat 0 0; }
.contentHeader .svjetskihitnaslovi { background: transparent url(Images/header_svjetski_hitovi.jpg) no-repeat 0 0; }



.contentHeader .headerImage .menu { margin: 115px 0 50px 25px; overflow: hidden; }

/*SECTION BOX*/
.sectionBox { width: 808px; height: 114px; clear: both; }
.sectionBox .content { width: 100%; height: 100%; }

.sectionBox .item { background: transparent url(Images/sectionBox_item.gif) no-repeat 0 100%; }
.sectionBox .heading { background: transparent url(Images/sectionBox_header.gif) no-repeat 0 100%; }

.sectionBoxBottom { width: 808px; height: 15px; background: transparent url(Images/sectionBox_bottomshadow.gif) no-repeat 0 0; font-size: 1px; }

.sectionBox .leftContentPart { float: left; width: 225px;  }
.sectionBox .leftContentPart .leftContentPartInner { margin: 20px 10px 20px 20px; }
.sectionBox .leftContentPart H1 { font-family: Tahoma; font-size: 21px; font-weight:lighter; color: #000;  }

.sectionBox .textPart { float: left; width: 583px; height: 113px; font-family: Arial; font-size: 11px; font-weight: lighter; line-height: 12px; }
.sectionBox .textPart .textPartInner { padding: 9px 0px 0px 0px; margin: 10px 170px 20px 20px; font-family: Arial; font-size: 11px; font-weight: lighter; line-height: 13px; }

.sectionBox .rightContentPart { float: right; width: 160px; height: 113px; }
.sectionBox .rightContentPart .rightContentPartInner { margin: 0; }

/*PROMOTED SECTION BOX*/
.promotedSectionBox { width: 808px; height: 43px; background: transparent url(Images/promotedSectionBox_background.gif) repeat-x 0 100%; clear: both; }
.promotedSectionBoxLast { background: transparent url(Images/promotedSectionBox_lastitem.gif) repeat-x 0 100%; }
.promotedSectionBox .sectionTitle { float: left; width: 200px; margin: 10px 10px 10px 20px; }
.promotedSectionBox .sectionTitle H1 { font-family: Tahoma; font-size: 17px; font-weight: lighter; margin:0; padding: 0;}

.promotedSectionBox .sectionLink { float: left; width: 500px; margin: 15px 10px 15px 10px; }
.promotedSectionBox .sectionLink A { background: transparent url(Images/menu_bullet_red.gif) no-repeat 0 5px; padding-left: 10px; color:#000000; text-decoration: underline;}
.promotedSectionBox .sectionLink A:hover { background: transparent url(Images/menu_bullet_red.gif) no-repeat 0 5px; padding-left: 10px; text-decoration: none;}

/*headingContentBox*/
.headingContentBox { margin: 10px 0 0 20px; }
.headingContentBox H1 { font-size: 32px; font-family: Tahoma; font-weight: lighter; margin: 0; padding: 0; }
.headingContentBox P.headingContent { font-size: 11px; font-family: Arial; padding: 0; margin: 10px 0 15px 0; }


/*miniSites*/
.miniSites { float: left; width: 516px; }
.miniSites .miniSite H1 { font-size: 16px; font-family: Arial; font-weight: bold; color: #000; background: transparent url(Images/romb_green.gif) no-repeat 2px 7px; margin: 0 5px 0 5px; padding: 0 0 0 15px; text-decoration: none;  }
.miniSites .miniSite P { font-size: 10px; line-height: 12px; margin: 5px 0 0 0; padding: 0 5px 0 5px; }

.miniSites .miniSite { float: left; width: 129px; height: 200px; }
.miniSites .vinoteka { background: transparent url(Images/vinoteka.gif) no-repeat 0 0; }
.miniSites .cvjecarnica { background: transparent url(Images/cvjecarnica.gif) no-repeat 0 0; }
.miniSites .zdravlje { background: transparent url(Images/zdravlje.gif) no-repeat 0 0; }
.miniSites .bebe { background: transparent url(Images/bebe.gif) no-repeat 0 0; }

/*plusCardPristupnica*/
.plusCardPristupnica { background: transparent url(Images/pristupnicaForma.gif) repeat-x 0 0; overflow: hidden; width: 100%; min-height: 420px; border-right: solid 1px #c8c8c8; }
.plusCardPristupnica .tablePlusCardPristupnica { margin: 20px; width: 350px; }
.plusCardPristupnica .tablePlusCardPristupnica TD { padding: 0 0 10px 0; vertical-align: top; font-size: 12px; font-weight: bold; font-family: Tahoma; color: #000; }
.plusCardPristupnica .tablePlusCardPristupnica TD.rightCol { text-align: right; }


/***********************************************************************************************************************************************************************************/
/**********************************************************************************MINISITE*****************************************************************************************/
/***********************************************************************************************************************************************************************************/

.bodyMinisite { background: #d2d2d2 url(Images/body_vinoteka_background.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}

.clearMinisite { clear: both; }


/*PAGE HOLDER VINOTEKA MINISITE*/
.pageHolderMinisite { background: #fff; font-family: Arial; font-size: 11px; width: 832px; overflow: hidden; margin: 0 auto 0 auto; }
.pageHolderMinisite  .topMinisite { background: url(Images/pageholder_top.gif) no-repeat 0 0; overflow: hidden; min-height: 371px; }
.pageHolderMinisite  .clientMinisite  { background: url(Images/pageholder_client.gif) repeat-y 0 0; overflow: hidden;}
.pageHolderMinisite  .clientMinisite  .pageContentMinisite { padding: 3px 22px 6px 24px; margin-top: 10px; }

.pageHolderMinisite  .bottomMinisite { background: url(Images/pageholder_bottom.gif) no-repeat 0 0; height: 40px; overflow:hidden;}
.pageHolderMinisite  .bottomMinisite P { margin: 5px 0 0 30px; font-size: 11px; color: #fff; }
.pageHolderMinisite  .bottomMinisite  A { color: #fff; text-decoration: none; }
.pageHolderMinisite  .bottomMinisite  A:hover { text-decoration: underline; }

.pageHolderMinisite  .topMenuMinisite  { position: relative; top: 0; left: 12px; width: 808px; /*height: 47px;*/ background: url(Images/MenuBackground.gif) repeat-x 0 0; clear: both; }
.pageHolderMinisite  .topMenuMinisite .VinotekaTabMenu { height: 35px; width: 250px; clear: both; }

.pageHolderMinisite .topMenuMinisite .searchMinisite { float: right; margin: 3px 25px 0 0; position:absolute; left: 645px;top:-1px; }
.pageHolderMinisite .topMenuMinisite .searchMinisite .textBox { float:left; width: 75px; height: 15px; border: solid 1px #b4b4b4; background: #fff; font-size: 11px; padding: 1px; margin-top: 2px;}
.pageHolderMinisite .topMenuMinisite .searchMinisite .button { margin-top: 2px; vertical-align:middle;}
.pageHolderMinisite .topMenuMinisite .searchMinisite .buttonNovi {float:left; background-color:Transparent; background:url(Images/searchButton.gif) no-repeat 0px 2px; width:51px; height:24px; cursor:pointer; border:0; }

/*HEADER VINOTEKA MINISITE*/
.headerMinisite { background: url(Images/headerVina.gif) no-repeat 0 0; width: 832px; height: 102px; position: relative; }
.headerMinisite .homeLinkMinisite { position: absolute; }
.headerMinisite .homeLinkMinisite IMG { width: 240px; height: 75px; border: none; margin: 7px 0 0 13px;}

.headerMinisite .topLinksMinisite { padding: 0 12px 12px 12px; margin-right: 25px; float: right; overflow: hidden;}
.headerMinisite .topLinksMinisite .leftMinisite{ background: transparent url(Images/topLinksMinisite_left.gif) no-repeat 0 0; float: left; height: 27px; width: 7px; }
.headerMinisite .topLinksMinisite .rightMinisite { background: transparent url(Images/topLinksMinisite_right.gif) no-repeat 0 0; float: left; height: 27px; width: 7px; }
.headerMinisite .topLinksMinisite .linksMinisite { float: left; height: 27px; background: url(Images/topLinksMinisite_middle.gif) repeat-x 0 0; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
.headerMinisite .topLinksMinisite .linksMinisite A { color: #fff; text-decoration: none;}
.headerMinisite .topLinksMinisite .linksMinisite A:hover { text-decoration: underline;}
.headerMinisite .topLinksMinisite .linksMinisite SPAN { color: #fff;}

/*BOTTOM NAVIGATION VINOTEKA*/
.bottomNavigationMinisite { background: #e1e1e1 url(Images/pageholder_client.gif) repeat-y 50% 50%; padding: 16px 0px 16px 24px;  overflow: hidden; }
.bottomNavigationMinisite A { color: #505050; text-decoration: none;  }
.bottomNavigationMinisite A:hover { text-decoration: underline; }
.bottomNavigationMinisite .linkSeparatorMinisite { color: #505050; letter-spacing: 3px; }

.bottomNavigationMinisite .footerMinisite { background: url(Images/footer_background.gif) no-repeat 0 50%; height: 21px; }
.bottomNavigationMinisite .footerMinisite .footerContentMinisite { height: 21px; margin: 0 0 0 25px; background: #c80000;}

/*TRAIL BAR*/
.trailBarMinisite { margin: 10px 22px 0 22px; color: #8c8c8c; display: none; }
.trailBarMinisite A { color: #000; text-decoration: none; }
.trailBarMinisite A:hover { color: #8c8c8c; text-decoration: underline; }

/*DOCUMENT*/
.documentMinisite { overflow: hidden; background: #fff; font-family: Arial; font-size: 11px; margin: 0; padding: 0px 20px 0px 0px;   }
.documentMinisite * { font-family: Arial; font-size: 11px; color: #585858; line-height: 18px; }
.documentMinisite A { font-weight: bold; text-decoration: underline; color: #585858; }

.documentMinisite HR { background: transparent url(Images/Document/docHR_background.gif) repeat-x 0 0; height: 1px; border: none; margin: 20px 0px 20px 0px; }
.documentMinisite UL { margin: 5px 0px 0px 20px; padding: 0; }
.documentMinisite UL LI {background-color: #efefef; list-style-image: url(Images/Document/docLI_background.gif); font-style: italic; margin: 0 0 5px 0; padding: 3px;}
.documentMinisite OL LI { }

/* documentRight */
.documentRightMinisite{
	border: 1px solid red;
	background-color:#FF0000;
	float:right;
	margin: 0px 25px 0px 0px;
}

/*CONTENTHEADER VINOTEKA*/
.contentHeaderMinisite { width: 808px; height: 218px; margin-left: 12px; background: transparent url(Images/header_bottomshadow.gif) no-repeat 0 100%; }
.contentHeaderMinisite .headerImageMinisite { width: 808px; height: 204px; overflow: hidden; }
.contentHeaderMinisite .headerImageMinisite .headerLeftContentMinisite { width: 375px; height: 200px; }

.contentHeaderMinisite .vinoteka { background: transparent url(Images/header_vinoteka.jpg) no-repeat 0 0; }
.contentHeaderMinisite .stranavina { background: transparent url(Images/header_strana.jpg) no-repeat 0 0; }
.contentHeaderMinisite .dalmacija { background: transparent url(Images/header_dalmacija.jpg) no-repeat 0 0; }
.contentHeaderMinisite .istra { background: transparent url(Images/header_istra.jpg) no-repeat 0 0; }
.contentHeaderMinisite .sjeverozapadnahrvatska { background: transparent url(Images/header_s_zapadna.jpg) no-repeat 0 0; }
.contentHeaderMinisite .slavonija{ background: transparent url(Images/header_slavonija.jpg) no-repeat 0 0; }
.contentHeaderMinisite .pjenusci_i_desertnavina { background: transparent url(Images/pjenusci_i_desertnavina.jpg) no-repeat 0 0; }
.contentHeaderMinisite .vinskipribor_i_case { background: transparent url(Images/vinskipribor_i_case.jpg) no-repeat 0 0; }
.contentHeaderMinisite .rijecstrucnjaka { background: transparent url(Images/rijecstrucnjaka.jpg) no-repeat 0 0; }

.contentHeaderMinisite .headerImageMinisite .menuMinisite { margin: 115px 0 50px 25px; overflow: hidden; }

/*CONTENT TWO ROWS MINISITE*/
.contentTwoRowsMinisite { /*margin: 23px 22px 20px 22px;*/ width: 808px;    margin: 23px 0px 0px 0px;}
.contentTwoRowsMinisite .rightColumnMinisite {float: right; width: 550px;}
.contentTwoRowsMinisite .leftColumnMinisite {float: right; width: 190px; height: 700px; margin: 13px 35px 15px 0; }

/*Wines Control*/

.winesControl .White, .winesControl .White * { background-color: #AFB946; color: #FEFAF7; }
.winesControl .WhiteLighter, .winesControl .WhiteLighter * { background-color: #ced690; color: #000; }
.winesControl .WhiteLight, .winesControl .WhiteLight * { background-color: #b6be78; color: #000; }
.winesControl .WhiteDescription, .winesControl .WhiteDescription * { background: transparent url(Images/recommendedWhiteWineBack.jpg) no-repeat 0 0; color: #fff; }

.winesControl .Red, .winesControl .Red * { background-color: #64203b; color: #ffffff;}
.winesControl .RedLighter, .winesControl .RedLighter * { background-color: #d793ae; color: #000;}
.winesControl .RedLight, .winesControl .RedLight * { background-color: #af6b86; color: #000;}
.winesControl .RedDescription, .winesControl .RedDescription * { background: transparent url(Images/recommendedRedWineBack.jpg) no-repeat 0 0; color: #FEFAF7; }

.winesControl .Blue, .winesControl .Blue * { background-color: #216a92; color: #ffffff;}
.winesControl .BlueLighter, .winesControl .BlueLighter * { background-color: #72bbe3; color: #000;}
.winesControl .BlueLight, .winesControl .BlueLight * { background-color: #4a93bb; color: #000;}
.winesControl .BlueDescription, .winesControl .BlueDescription * { background: transparent url(Images/recommendedBlueWineBack.jpg) no-repeat 0 0; color: #FEFAF7; }

.winesControl .LightBlue, .winesControl .LightBlue * { background-color: #605ab0; color: #ffffff;}
.winesControl .LightBlueLighter, .winesControl .LightBlueLighter * { background-color: #72bbe3; color: #000;}
.winesControl .LightBlueLight, .winesControl .LightBlueLight * { background-color: #4a93bb; color: #000;}
.winesControl .LightBlueDescription, .winesControl .LightBlueDescription * { background: transparent url(Images/recommendedLightBlueWineBack.jpg) no-repeat 0 0; color: #000; }

.winesControl .DeepPurple, .winesControl .DeepPurple * { background-color: #890054; color: #ffffff;}
.winesControl .DeepPurpleLighter, .winesControl .DeepPurpleLighter * { background-color: #890054; color: #000;}
.winesControl .DeepPurpleLight, .winesControl .DeepPurpleLight * { background-color: #890054; color: #000;}
.winesControl .DeepPurpleDescription, .winesControl .DeepPurpleDescription * { background: transparent url(Images/recommendedDeepPurpleWineBack.jpg) no-repeat 0 0; color: #706e6e; }

.tblWinesHolder { width: 530px;}

.winesHolder { width: 170px;  margin: 5px 0px 5px 5px;}
.itemHolder  { width: 170px; height: 220px; margin: 5px 5px 5px 5px; overflow:hidden; }
.itemHolder .imgHolder { float: left; width: 50px;}

.itemHolder .titleHolder { text-align:center; font-family: Arial; font-weight: bold; overflow:hidden; padding: 3px 0 3px 0; }

.itemHolder .starImgHolder { margin: 4px 0 4px 0;}
.itemHolder .nameHolder { margin: 3px 0 3px 0; overflow: hidden; text-align:left; font-family: Arial; font-weight: bold; }
.itemHolder .qualityHolder { text-align:left; font-family: Arial; overflow:hidden; }
.itemHolder .packingHolder { text-align:left; font-family: Arial; font-size:smaller; }
.itemHolder .countryTextHolder { float: left; margin: 10px 0 0 8px; font-family: Arial; font-size:smaller; }
.itemHolder .countryImgHolder { float: left; margin: 6px 0 0 0; }
.itemHolder .recommendationsLeftHolder { float: left; vertical-align: bottom; width: 40px; height: 100px; }
.itemHolder .recommendationsLeftHolder .recommendationLeftItemOne { width: 30px; height: 30px; margin: 20px 3px 3px 3px; }
.itemHolder .recommendationsLeftHolder .recommendationLeftItemTwo { width: 30px; height: 30px; margin: 15px 3px 3px 3px; }

.itemHolder .recommendationsRightHolder { float: right; vertical-align: bottom; width: 40px; height: 100px; margin: 0 15px 0 0; }
.itemHolder .recommendationsRightHolder .recommendationRightItemOne { width: 30px; height: 30px; margin: 20px 3px 3px 3px; }
.itemHolder .recommendationsRightHolder .recommendationRightItemTwo { width: 30px; height: 30px; margin: 15px 3px 3px 3px; }

.tumac { clear:both; width: 808px; margin-left: 12px;   overflow: hidden; }

/*RecommendedWine Control*/

.recommendedWineHolder { width: 155px; border: solid 1px #EDEDED; }

.recommendedWineHolder .recommendedWineTitle { text-align: center; font-family: Arial; font-weight: bold; }

.recommendedWineHolder .recommendedWineImage { height: 350px;}

.recommendedWineHolder .recommendedWineManufacturer { padding: 5px 0 5px 10px; margin: 0; font-family: Arial; font-weight: bolder; }

.recommendedWineHolder .recommendedWineQualityPacking { height: 40px; font-family: Arial; padding-left: 10px; }
.recommendedWineHolder .recommendedWineDescription { padding: 5px 5px 5px 5px; text-align: left; line-height: 14px; }

/*wineTabHolder*/
.wineTabHolder { margin: 10px 12px 0 12px; padding: 0 0 0 20px; background: transparent url(Images/winesTab_background.gif) repeat-x 0 100%; overflow:hidden; }
.wineTabHolder * { font-weight: bold; font-size: 12px; font-family: Arial; color: #000; height: 22px; text-decoration: none; }
.wineTabHolder a.wineTab, .wineTabHolder .wineTabRight { padding: 0 25px 0 25px; line-height: 22px; height: 22px; display: block; float: left; }
.wineTabHolder .wineTabLeft { line-height: 22px; height: 22px; display: block; float: left; }

.wineTabHolder .wineTabPurpleLeft { background: transparent url(Images/wineTab_purple_left.gif) no-repeat 0 0; }
.wineTabHolder .wineTabPurpleRight { margin-left: 1px; background: transparent url(Images/wineTab_purple_right.gif) no-repeat 100% 0; color: #fff; text-align: center; }
.wineTabHolder .wineTabWhiteLeft { background: transparent url(Images/wineTab_white_left.gif) no-repeat 0 0; }
.wineTabHolder .wineTabWhiteRight { margin-left: 1px; background: transparent url(Images/wineTab_white_right.gif) no-repeat 100% 0; color: #fff; text-align: center; }
.wineTabHolder .wineTabBlueLeft { background: transparent url(Images/wineTab_blue_left.gif) no-repeat 0 0; }
.wineTabHolder .wineTabBlueRight { margin-left: 1px; background: transparent url(Images/wineTab_blue_right.gif) no-repeat 100% 0; color: #fff; text-align: center; }
.wineTabHolder .wineTabLightBlueLeft { background: transparent url(Images/wineTab_lightBlue_left.gif) no-repeat 0 0; }
.wineTabHolder .wineTabLightBlueRight { margin-left: 1px; background: transparent url(Images/wineTab_lightBlue_right.gif) no-repeat 100% 0; color: #fff; text-align: center; }


/**********************************************************************************************************************************/
                           /***************************KORPORATIVNI WEB*****************************/
/**********************************************************************************************************************************/

.bodyKorporativni { background: #d2d2d2 url(Images/body_background_korporativni.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}
.clearKorporativni { clear: both; }


/*BULLETS*/
.bulletRedArrowKorporativni { background: url(Images/bullet_redArrow.gif) no-repeat 0 3px; padding: 0 0 0 10px; }
.bulletRedArrowReversedKorporativni { background: url(Images/bullet_redArrow_reversed.gif) no-repeat 100% 50%; padding: 0 10px 0 0; }
.bulletWhiteArrowKorporativni { background: url(Images/bullet_whiteArrow.gif) no-repeat 0 50%; padding: 0 0 0 5px; }

/*PAGE HOLDER*/
.pageHolderKorporativni { background: #fff; font-family: Arial; font-size: 11px; width: 832px; overflow: hidden; margin: 0 auto 0 auto; }
.pageHolderKorporativni .topKorporativni { background: url(Images/pageholder_top.gif) no-repeat 0 0; overflow: hidden; min-height: 371px; }
.pageHolderKorporativni .clientKorporativni { background: url(Images/pageholder_client.gif) repeat-y 0 0; overflow: hidden;}
.pageHolderKorporativni .clientKorporativni .pageContentKorporativni { padding: 3px 22px 6px 24px; margin-top: 10px; }

.pageHolderKorporativni .bottomKorporativni { background: url(Images/pageholder_bottom.gif) no-repeat 0 0; height: 40px; overflow:hidden;}
.pageHolderKorporativni .bottomKorporativni P { margin: 5px 0 0 30px; font-size: 11px; color: #fff; }
.pageHolderKorporativni .bottomKorporativni A { color: #fff; text-decoration: none; }
.pageHolderKorporativni .bottomKorporativni A:hover { text-decoration: underline; }

.pageHolderKorporativni .topMenuKorporativni { position: relative; top: 0; left: 12px; width: 808px; /*height: 47px;*/ background: url(Images/MenuBackground.gif) repeat-x 0 0; clear: both; }

.pageHolderKorporativni .topMenuKorporativni .searchKorporativni { float: right; margin: 3px 25px 0 0; position:absolute; /*left: 650px;top:-1px;*/ left: 545px;top:-1px;}
.pageHolderKorporativni .topMenuKorporativni .searchKorporativni .textBox { /*width: 75px;*/float:left; width: 175px; height: 15px; border: solid 1px #b4b4b4; background: #fff; font-size: 11px; padding: 1px; margin-top: 2px;}
.pageHolderKorporativni .topMenuKorporativni .searchKorporativni .button { margin-top: 2px; vertical-align:middle;}
.pageHolderKorporativni .topMenuKorporativni .searchKorporativni .buttonNovi {float:left; background-color:Transparent; background:url(Images/searchButton.gif) no-repeat 0px 2px; width:51px; height:24px; cursor:pointer; border:0; }

/*HEADER*/
.headerKorporativni { background: url(Images/header_background_korporativni.gif) no-repeat 0 0; width: 832px; height: 102px; position: relative; }
/*.header { background: url(Images/headerBackground.gif) no-repeat 0 0; width: 832px; height: 110px; position: relative; }*/

.headerKorporativni .homeLink { position: absolute; }
.headerKorporativni .homeLink IMG { width: 240px; height: 75px; border: none; margin: 7px 0 0 13px;}

.headerKorporativni .tabStripKorporativni { position: absolute; top: 108px; left: 0; width: 100%;}

.headerKorporativni .topLinksKorporativni { padding: 0 12px 12px 12px; margin-right: 25px; float: right; overflow: hidden;}
.headerKorporativni .topLinksKorporativni .left { background: transparent url(Images/topLinksKorporativni_left.gif) no-repeat 0 0; float: left; height: 28px; width: 5px; }
.headerKorporativni .topLinksKorporativni .right { background: transparent url(Images/topLinksKorporativni_right.gif) no-repeat 0 0; float: left; height: 28px; width: 5px; }
.headerKorporativni .topLinksKorporativni .links { float: left; height: 28px; background: url(Images/topLinksKorporativni_middle.gif) repeat-x 0 0; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
.headerKorporativni .topLinksKorporativni .links A { color: #020202; text-decoration: none; }
.headerKorporativni .topLinksKorporativni .links A:hover { text-decoration: underline;}
.headerKorporativni .topLinksKorporativni .links SPAN { color: #020202;}

/*CONTENTHEADER Korporativni*/
.contentHeaderKorporativni { width: 808px; height: 202px; margin-left: 12px; background: transparent url(Images/header_bottomshadow.gif) no-repeat 0 100%; }
.contentHeaderKorporativni .headerImage { width: 808px; height: 182px; overflow: hidden; background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0;  }
.contentHeaderKorporativni .headerImage.headerLeftContent{ width: 375px; height: 200px; }

.contentHeaderKorporativni .opceinformacije { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .misija { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .povijestrazvoja { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .kvaliteta { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .financijskipokazatelji { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .priznanja_nagrade { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .aktualnosti { background: transparent url(Images/header_korporativniPress.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .galerijafotografija { background: transparent url(Images/header_korporativniPress.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .logotipi { background: transparent url(Images/header_korporativniPress.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .faq { background: transparent url(Images/header_korporativniPress.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .kontaktizamedije { background: transparent url(Images/header_korporativniPress.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .ljudskiresursikonzuma { background: transparent url(Images/header_korporativniKarijere.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .objavljeninatjecajizaposao { background: transparent url(Images/header_korporativniKarijere.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .obrazac { background: transparent url(Images/header_korporativniKarijere.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .kontakt { background: transparent url(Images/header_korporativniKontakt.jpg) no-repeat 0 0; margin-top: 1px; }
.contentHeaderKorporativni .novost { background: transparent url(Images/header_korporativniPress.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .dar { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .uvod { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .kccforma { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .headerImage .menu{  overflow: hidden; }
.contentHeaderKorporativni .onamaosnovnipodaci { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }
.contentHeaderKorporativni .searchresults_korporativni { background: transparent url(Images/header_korporativni.jpg) no-repeat 0 0; }

/*CONTENT TWO ROWS Korporativni*/
.contentTwoRowsKorporativni { /*margin: 23px 22px 20px 22px;*/  margin: 23px 0px 0px 0px;}
.contentTwoRowsKorporativni .singleColumnKorporativni {/*margin: 23px 14px 20px 34px;*/}
.contentTwoRowsKorporativni .rightColumnKorporativni {float: right; margin: 0px 0px 0px 0px; width: 180px; /*width: 320px;*/}
.contentTwoRowsKorporativni .rightColumnWideKorporativni {float: right; margin: 0px 0px 0px 0px; width: 320px;}
.contentTwoRowsKorporativni .leftColumnKorporativni {width: 590px;}
.contentTwoRowsKorporativni .leftColumnKorporativni .innerColumn { float:left; margin-right:10px; width:180px; }
.contentTwoRowsKorporativni .leftColumnWideKorporativni {width: 450px;}

/*CONTENT TWO COLUMNS Korporativni*/
.contentTwoColumnsKorporativni {/* margin: 23px 22px 20px 22px;*/  margin: 23px 12px 20px 32px; }
.contentTwoColumnsWideKorporativni { margin: 0 12px 0 12px; }

.contentTwoColumnsKorporativni .mainContent { float: left; overflow: hidden; margin-left: 20px; width: 583px; }
.contentTwoColumnsKorporativni .mainContentWideKorporativni { float: left; overflow: hidden; width: 100%; }
.contentTwoColumnsKorporativni .mainContentNarrowKorporativni { float: left; overflow: hidden; margin-left: 20px; width: 407px; }
.contentTwoColumnsWideKorporativni .mainContentTwoColumns { float: left; overflow: hidden; width:50%; border-top: solid 1px #c8c8c8; }

.contentTwoColumnsKorporativni .leftMenu { float: left; background: #eaeaea; }
.contentTwoColumnsKorporativni .leftMenu .leftBoxHolder { background: #fff; padding: 20px 0 0 0; }
.contentTwoColumnsKorporativni .leftMenu .leftBoxHolder A IMG { border: none; }

.contentTwoColumnsKorporativni .mainContent .topBox { background: transparent url(Images/akcijeTopBox_background.gif) no-repeat 0 0; height: 139px; }
.contentTwoColumnsKorporativni .mainContent .topBox .content { margin: 10px 0 10px 10px; float: left; width: 370px;  }
.contentTwoColumnsKorporativni .mainContent .topBox .rightImageHolder { float: left; width: 190px; height: 139px; }

.contentTwoColumnsKorporativni .mainContent .topBox .content .akcijeH1 { font-size: 22px; margin: 0 0 5px 0; padding: 0; }
.contentTwoColumnsKorporativni .mainContent .topBox .content .akcijeH1 .titlePart1 { color: #ff0000; }
.contentTwoColumnsKorporativni .mainContent .topBox .content .akcijeH1 .titlePart2 { color: #000; }
.contentTwoColumnsKorporativni .mainContent .topBox .content .akcijeH2 { font-size: 18px; margin: 0; padding: 0; }
.contentTwoColumnsKorporativni .mainContent .topBox .content .akcijeText { color: #8c8c8c; font-size: 11px; margin: 0; margin-bottom: 10px; }
.contentTwoColumnsKorporativni .mainContent .topBox .content A { font-size: 12px; color: #000; text-decoration: none; }
.contentTwoColumnsKorporativni .mainContent .topBox .content A:hover { text-decoration: underline; }

.contentTwoColumnsKorporativni .mainContent .narrowBox { float: left; background: transparent url(Images/akcijaNarrowBox_background.gif) no-repeat 0 0; width: 281px; height: 126px; margin-right: 10px; margin-bottom: 10px; }
.contentTwoColumnsKorporativni .mainContent .narrowBox .innerHolder { margin: 7px 10px 5px 10px; }
.contentTwoColumnsKorporativni .mainContent .narrowBox .captionBar { background: transparent url(Images/akcijaNarrowBox_caption.gif) no-repeat 4px 0; height: 20px; font-size: 13px; color: #fff; font-weight: bold; padding-left: 25px; padding-top: 1px; }
.contentTwoColumnsKorporativni .mainContent .narrowBox .contentHolder { float: left; color: #8c8c8c; width: 150px; overflow: hidden; margin-left: 10px; }
.contentTwoColumnsKorporativni .mainContent .narrowBox .contentHolder .textContent { margin-bottom: 3px; height: 60px; }
.contentTwoColumnsKorporativni .mainContent .narrowBox .contentHolder .link { background:transparent url(Images/narrowBox_link.gif) no-repeat 0 4px; padding-left: 10px; }
.contentTwoColumnsKorporativni .mainContent .narrowBox .contentHolder A { font-size: 11px; color: #000; text-decoration: none; }
.contentTwoColumnsKorporativni .mainContent .narrowBox .contentHolder A:hover { text-decoration: underline; }
.contentTwoColumnsKorporativni .mainContent .narrowBox .imageHolder { float:right; width: 98px; height: 86px; background: url(Images/narrowBox_imageHolder.gif) no-repeat 50% 50%; }
.contentTwoColumnsKorporativni .mainContent .narrowBox .imageHolder .image { width: 96px; height: 84px; margin: 1px; }
.contentTwoColumnsKorporativni .mainContent .boxSeparator { float: left; width: 15px; }

.contentTwoColumnsKorporativni .rightContentKorporativni { float: left; overflow: hidden; margin-left: 10px; width: 300px; }


div.rijecStrucnjaka {}
div.rijecStrucnjaka .separator { background: transparent url(Images/rijecStrucnjaka_separator.gif) repeat-x 50% 50%; height: 20px; }
div.rijecStrucnjaka h2.title { color: #890054; font-family: Tahoma; font-size: 20px; font-weight: normal; margin: 0 0 0 0; padding: 0 0 10px 0; }
div.rijecStrucnjaka p.question { font-family: Arial; font-size: 11px; font-weight: bold; font-style: italic; color: #706e6e; margin: 0 0 10px 0; padding: 0 0 0 0; }
div.rijecStrucnjaka p.answer { font-family: Arial; font-size: 11px; font-weight: normal; color: #706e6e; margin: 0 0 0 0; padding: 0 0 0 0; }

div.vinotekaIndexHolder { width: 808px; height: 376px; background: transparent url(Images/vinotekaIndex_background.jpg) no-repeat 0 0; margin: 0 0 0 12px; position: relative; }
div.vinotekaIndexHolder div.box { position: absolute; }
div.vinotekaIndexHolder div.sjeverozapadnaHrvatska { left: 24px; top: 4px; width: 211px; height: 73px; }
div.vinotekaIndexHolder div.slavonija { left: 366px; top: 3px; width: 163px; height: 66px; }
div.vinotekaIndexHolder div.stranaVina { left: 555px; top: 3px; width: 138px; height: 109px; }
div.vinotekaIndexHolder div.istra { left: 24px; top: 157px; width: 153px; height: 73px; }
div.vinotekaIndexHolder div.dalmacija { left: 341px; top: 186px; width: 150px; height: 73px; }
div.vinotekaIndexHolder div.pjenusci { left: 555px; top: 152px; width: 189px; height: 109px; }

div.vinotekaIndexHolder div.box div.content { padding: 6px 0 0 10px; }
div.vinotekaIndexHolder div.box div.content P { margin: 0 0 0 0; padding: 0 0 0 0; }
div.vinotekaIndexHolder div.box div.content h2 { font-family: Tahoma; font-size: 17px; color: #990066; margin: 0 0 4px 0; padding: 0 0 0 0; font-weight: normal; }
div.vinotekaIndexHolder div.box div.content2 h2 { font-family: Tahoma; font-size: 17px; color: #990066; margin: 0 0 10px 0; padding: 0 0 0 0; font-weight: normal; }
div.vinotekaIndexHolder div.box div.content A, div.vinotekaIndexHolder div.box div.content A:hover, div.vinotekaIndexHolder div.box div.content A:visited { color: #990066; }

div.vinotekaMainContentHolder { background: transparent url(Images/vinotekaMainContent_background.jpg) no-repeat 100% 100%; margin: 20px 22px 0 22px; padding: 20px 20px 50px 30px; min-height:500px; }
div.vinotekaMainContentHolder h1 { font-family: Tahoma; font-size: 20px; color: #990066; margin: 0 0 10px 0; padding: 0 0 10px 0; font-weight: normal; background: transparent url(Images/vinotekaMainContent_heading.gif) no-repeat 50% 100%; }
div.vinotekaMainContentHolder P { line-height: 23px; padding: 0 0 10px 0; margin: 0 0 0 0; font-size: 13px; color: #343434; font-family: Arial;}
div.vinotekaMainContentHolder .content { width:361px; overflow:hidden; float:left; }
div.vinotekaMainContentHolder .vrtilica { float:right; }
/***********************************************************************************************************************************************************************************/
/**********************************************************************************CVJECARNICA*****************************************************************************************/
/***********************************************************************************************************************************************************************************/

.bodyCvjecarnica { background: #d2d2d2 url(Images/body_cvjecarnica_background.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}

.clearMinisite { clear: both; }


/*PAGE HOLDER CVJECARNICA MINISITE*/
.pageHolderCvjecarnica { background: #fff; font-family: Arial; font-size: 11px; width: 832px; overflow: hidden; margin: 0 auto 0 auto; }
.pageHolderCvjecarnica  .topCvjecarnica { background: url(Images/pageholder_top.gif) no-repeat 0 0; overflow: hidden; min-height: 371px; }
.pageHolderCvjecarnica  .clientCvjecarnica  { background: url(Images/pageholder_client.gif) repeat-y 0 0; overflow: hidden;}
.pageHolderCvjecarnica  .clientCvjecarnica  .pageContentCvjecarnica { padding: 3px 22px 6px 24px; margin-top: 10px; }

.pageHolderCvjecarnica  .bottomCvjecarnica { background: url(Images/pageholder_bottom.gif) no-repeat 0 0; height: 40px; overflow:hidden;}
.pageHolderCvjecarnica  .bottomCvjecarnica P { margin: 5px 0 0 30px; font-size: 11px; color: #fff; }
.pageHolderCvjecarnica  .bottomCvjecarnica  A { color: #fff; text-decoration: none; }
.pageHolderCvjecarnica  .bottomCvjecarnica  A:hover { text-decoration: underline; }

.pageHolderCvjecarnica  .topMenuCvjecarnica  { position: relative; top: 0; left: 12px; width: 808px; /*height: 47px;*/ background: url(Images/MenuBackground.gif) repeat-x 0 0; clear: both; }
.pageHolderCvjecarnica  .topMenuCvjecarnica .VinotekaTabMenu { height: 35px; width: 250px; clear: both; }

.pageHolderCvjecarnica .topMenuCvjecarnica .searchCvjecarnica { float: right; margin: 3px 25px 0 0; position:absolute; left: 640px;top:-1px; }
.pageHolderCvjecarnica .topMenuCvjecarnica .searchCvjecarnica .textBox {float:left; width: 75px; height: 15px; border: solid 1px #b4b4b4; background: #fff; font-size: 11px; padding: 1px; margin-top: 2px;}
.pageHolderCvjecarnica .topMenuCvjecarnica .searchCvjecarnica .button { margin-top: 2px; vertical-align:middle;}
.pageHolderCvjecarnica .topMenuCvjecarnica .searchCvjecarnica .buttonNovi {float:left; background-color:Transparent; background:url(Images/searchButton.gif) no-repeat 0px 2px; width:51px; height:24px; cursor:pointer; border:0; }

/*HEADER CVJECARNICA MINISITE*/
.headerCvjecarnica { background: url(Images/headerCvjecarnica.gif) no-repeat 0 0; width: 832px; height: 102px; position: relative; }
.headerCvjecarnica .homeLinkCvjecarnica { position: absolute; }
.headerCvjecarnica .homeLinkCvjecarnica IMG { width: 240px; height: 75px; border: none; margin: 7px 0 0 13px;}

.headerCvjecarnica .topLinksCvjecarnica { padding: 0 12px 12px 12px; margin-right: 25px; float: right; overflow: hidden;}
.headerCvjecarnica .topLinksCvjecarnica .leftCvjecarnica{ background: transparent url(Images/topLinksCvjecarnica_left.gif) no-repeat 0 0; float: left; height: 27px; width: 7px; }
.headerCvjecarnica .topLinksCvjecarnica .rightCvjecarnica { background: transparent url(Images/topLinksCvjecarnica_right.gif) no-repeat 0 0; float: left; height: 27px; width: 7px; }
.headerCvjecarnica .topLinksCvjecarnica .linksCvjecarnica { float: left; height: 27px; background: url(Images/topLinksCvjecarnica_middle.gif) repeat-x 0 0; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
.headerCvjecarnica .topLinksCvjecarnica .linksCvjecarnica A { color: #fff; text-decoration: none;}
.headerCvjecarnica .topLinksCvjecarnica .linksCvjecarnica A:hover { text-decoration: underline;}
.headerCvjecarnica .topLinksCvjecarnica .linksCvjecarnica SPAN { color: #fff;}

/*BOTTOM NAVIGATION CVJECARNICA*/
.bottomNavigationCvjecarnica { background: #e1e1e1 url(Images/pageholder_client.gif) repeat-y 50% 50%; padding: 16px 0px 16px 24px;  overflow: hidden; }
.bottomNavigationCvjecarnica A { color: #505050; text-decoration: none;  }
.bottomNavigationCvjecarnica A:hover { text-decoration: underline; }
.bottomNavigationCvjecarnica .linkSeparatorCvjecarnica { color: #505050; letter-spacing: 3px; }

.bottomNavigationCvjecarnica .footerCvjecarnica { background: url(Images/footer_background.gif) no-repeat 0 50%; height: 21px; }
.bottomNavigationCvjecarnica .footerCvjecarnica .footerContentCvjecarnica { height: 21px; margin: 0 0 0 25px; background: #c80000;}

/*CONTENTHEADER cvjecarnica*/
.contentHeaderCvjecarnica { width: 808px; height: 232px; margin-left: 12px; /*background: transparent url(Images/header_bottomshadow.gif) no-repeat 0 100%;*/ }
.contentHeaderCvjecarnica .headerImageCvjecarnica { width: 808px; height: 232px; overflow: hidden; }
/*.contentHeaderCvjecarnica .headerImageCvjecarnica .headerLeftContentCvjecarnica { width: 375px; height: 200px; }*/

.contentHeaderCvjecarnica .cvjecarnica { background: transparent url(Images/header_cvjecarnica.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .buketiiaranzmani { background: transparent url(Images/header_buketiiaranzmani.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .rezanocvijece { background: transparent url(Images/header_buketiiaranzmani.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .buketi { background: transparent url(Images/header_buketiiaranzmani.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .aranzmani { background: transparent url(Images/header_buketiiaranzmani.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .priborzavrt { background: transparent url(Images/header_priborzavrt.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .vrtnobilje { background: transparent url(Images/header_priborzavrt.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .sadnice { background: transparent url(Images/header_priborzavrt.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .prigodnocvijece { background: transparent url(Images/header_prigodnocvijece.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .ljubaviromantika { background: transparent url(Images/header_prigodnocvijece.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .rodjenjedjeteta { background: transparent url(Images/header_prigodnocvijece.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .sobnoibalkonskobilje { background: transparent url(Images/header_sobnoibalkonskobilje.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .sobno { background: transparent url(Images/header_sobnoibalkonskobilje.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .balkonsko { background: transparent url(Images/header_sobnoibalkonskobilje.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .jesteliznali { background: transparent url(Images/header_jesteliznali.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .popis { background: transparent url(Images/header_cvjecarnica.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .cvijetni_asortiman { background: transparent url(Images/header_priborzavrt.jpg) no-repeat 0 0; }
.contentHeaderCvjecarnica .vjencanje { background: transparent url(Images/header_prigodnocvijece.jpg) no-repeat 0 0; }

.contentHeaderCvjecarnica .headerImageCvjecarnica .menuCvjecarnica { margin: 115px 0 50px 25px; overflow: hidden; }

.cvjecarnaIndexTopHolder { background: transparent url(Images/cvjecarna_index_topbackground.gif) repeat-x 0 100%; margin: 0 12px 0 12px; padding: 0 0 20px 0; }
.cvjecarnaIndexHolder { background: transparent url(Images/cvjecarna_index_background.jpg) no-repeat 0 0; width:808px; height: 409px; margin-left: 12px; position: relative; }

.cvjecarnaIndexHolder .box { width: 225px; height: 109px; position: absolute; }
.cvjecarnaIndexHolder .buketiiaranzmani { left: 24px; top: 36px; }
.cvjecarnaIndexHolder .priborzavrt { left: 290px; top: 36px; }
.cvjecarnaIndexHolder .prigodnocvijece { left: 555px; top: 36px; }
.cvjecarnaIndexHolder .sobnoibalkonskobilje { left: 24px; top: 181px; }
.cvjecarnaIndexHolder .vrtnobilje { left: 290px; top: 181px; }
.cvjecarnaIndexHolder .jesteliznali { left: 555px; top: 181px; }

.cvjecarnaIndexHolder .box div.content { padding: 10px 0 0 10px; }
.cvjecarnaIndexHolder .box div.content P { margin: 0 80px 0 0; padding: 0 0 0 0; }
.cvjecarnaIndexHolder .box div.content h2 { font-family: Tahoma; font-size: 17px; color: #b15886; margin: 0 0 12px 0; padding: 0 0 0 0; font-weight: normal; }
.cvjecarnaIndexHolder .box div.content A, .cvjecarnaIndexHolder .box div.content A:hover, .cvjecarnaIndexHolder .box div.content A:visited { color: #b15886; }

.cvjecarnaIndexTopHolder .topLeft { float: left; width: 390px; margin: 0 0 0 30px; }
.cvjecarnaIndexTopHolder .topLeft .btnPopis {background: transparent url(Images/buttonPopisCvjecarnica.gif) no-repeat 0 0; text-decoration: none; height: 21px; margin: 10px 0 0 250px; }
.cvjecarnaIndexTopHolder .topRight { float: right; /*width: 355px;*/ margin: 0 15px 0 0; text-align: right; }

.cvjecarnaIndexTopHolder .topLeft h1 { margin: 0 0 5px 0; padding: 0 0 5px 0; font-family: Tahoma; font-size: 23px; font-weight: normal; color: #b15886; background: transparent url(Images/vinotekaMainContent_heading.gif) no-repeat 0 100%; }
.cvjecarnaIndexTopHolder .topLeft P { line-height: 23px; padding: 0 0 10px 0; margin: 0 0 0 0; font-size: 13px; color: #343434; font-family: Arial;}

.cvjecarnicaTabsHolder { background: transparent url(Images/winesTab_background.gif) repeat-x 0 100%; height: 22px; margin: 0 12px 0 12px; padding: 0 0 0 20px; }

.cvjecarnicaTabsHolder * { height: 22px; cursor: pointer; }
.cvjecarnicaTabsHolder a.tab, .cvjecarnicaTabsHolder a.tab:hover, .cvjecarnicaTabsHolder a.tab:visited { text-decoration: none; display: block; float: left; }
.cvjecarnicaTabsHolder a.tab span { font-family: Arial; font-weight: bold; font-size: 12px; color: #000; text-decoration: none; padding: 0 20px 0 20px; line-height: 22px; height: 22px; display: block; float: left; }

.cvjecarnicaTabsHolder a.tabInactive { background: transparent url(Images/cvjecarna_tabInactive_left.gif) no-repeat 0 0; }
.cvjecarnicaTabsHolder a.tabInactive span.inner { background: transparent url(Images/cvjecarna_tabInactive.gif) no-repeat 100% 0; margin: 0 0 0 3px; }
.cvjecarnicaTabsHolder a.tabInactiveLast span.inner { background: transparent url(Images/cvjecarna_tabInactive_right.gif) no-repeat 100% 0; margin: 0 0 0 3px; }

.cvjecarnicaTabsHolder a.tabActive { background: transparent url(Images/cvjecarna_tabActive_left.gif) no-repeat 0 0; }
.cvjecarnicaTabsHolder a.tabActive span.inner { background: transparent url(Images/cvjecarna_tabActive.gif) no-repeat 100% 0; margin: 0 0 0 3px; }
/*.cvjecarnicaTabsHolder a.tabActiveFirst { background: transparent url(Images/cvjecarna_tabActive_left.gif) no-repeat 0 0; }*/
.cvjecarnicaTabsHolder a.tabActiveLast span.inner { background: transparent url(Images/cvjecarna_tabActive_right.gif) no-repeat 100% 0; margin: 0 0 0 3px; }


.cvijeceHolder { background: #f2f2f2 url(Images/cvjeceHolder_bottomFerlauf.gif) no-repeat 0 100%; margin: 0 12px 0 12px; overflow:hidden; }
.cvijeceHolder .topShadow { background: transparent url(Images/cvjeceHolder_topShadow.gif) repeat-x 0 0; height:14px; clear:both; }

.cvijeceHolder .izdvojenoHolder { float:left; overflow: hidden; width: 286px; min-height: 400px; }

.cvijeceHolder .listHolder { float: left; overflow: hidden; background: transparent url(Images/cvjeceHolder_listLeftBorder.gif) repeat-y 0 0; width: 520px; min-height: 400px; }

.cvijeceHolder div.content { padding: 30px 25px 30px 25px; }

.cvijeceThumnailHolder { float: left; }
.cvijeceContent { float: left; width: 340px; margin: 0 0 0 10px; }
.cvijeceHolder h2.cvijeceNaziv { font-family: Tahoma; font-size: 19px; color: #b15886; margin: 0 0 5px 0; padding: 0 0 0 0; font-weight: normal; }
.cvijeceHolder p.cvijeceDescription { margin: 0 0 0 0; padding: 0 0 0 0; font-family: Arial; font-size: 11px; line-height: 17px; }

.cvijeceHolder .cvijeceSeparator { clear: both; padding: 15px 0 15px 0; background: transparent url(Images/cvijece_separator.gif) repeat-x 0 50%; font-size: 1px; line-height: 1px; }

table.cvjecarnicaGalleryHolder { background: #f2f2f2; width: 100%; }
table.cvjecarnicaGalleryHolder td.imageBox { width: 33%; text-align: center;}
table.cvjecarnicaGalleryHolder td.left { }
table.cvjecarnicaGalleryHolder td.middle { background: transparent url(Images/cvjeceHolder_listLeftBorder.gif) repeat-y 0 0; }
table.cvjecarnicaGalleryHolder td.right { background: transparent url(Images/cvjeceHolder_listLeftBorder.gif) repeat-y 0 0; }
table.cvjecarnicaGalleryHolder td.imageBox div.content { padding: 30px 10px 30px 19px; float:left; }

table.cvjecarnicaSplitHolder { background: #f2f2f2; width: 100%; }
table.cvjecarnicaSplitHolder td { vertical-align: top; }
table.cvjecarnicaSplitHolder td.leftHolder { width: 286px; }
table.cvjecarnicaSplitHolder td.rightHolder { background: transparent url(Images/cvjeceHolder_listLeftBorder.gif) repeat-y 0 0; width: 100%; }
table.cvjecarnicaSplitHolder td div.content { margin: 30px 10px 30px 10px; }

div.konzumList { overflow: hidden; padding: 0 10px 0 10px; }
div.konzumList h2 { margin: 0 0 0 0; padding: 0 0 0 0; font-family: Tahoma; font-size: 19px; color: #b15886; font-weight: normal; }
div.konzumList div.content { color: #464646; font-size: 11px; font-family: Arial; line-height: 16px; }
div.konzumList div.content h3 {}
div.konzumList div.content li { list-style-type:square; color: #464646; font-size: 11px; font-family: Arial; line-height: 16px; margin-bottom: 5px; }
div.konzumList div.content p { margin: 0 0 0 0; padding: 0 0 20px 0; }
div.konzumList a.backToTop { text-align: right; display: block; margin-bottom: 15px; font-family: Tahoma; font-size: 11px; color: #b15886; font-weight: normal; }

div.konzumListLinks { padding: 0 10px 0 10px; }
div.konzumListLinks h1 { margin: 0 0 0 0; padding: 0 0 0 0; font-family: Tahoma; font-size: 19px; color: #b15886; font-weight: normal; }
div.konzumListLinks h1 a { margin: 0 0 0 0; padding: 0 0 0 0; font-family: Tahoma; font-size: 19px; color: #b15886; font-weight: normal; text-decoration: none; }
div.konzumListLinks ul {}
div.konzumListLinks ul li { margin-bottom: 5px; }
div.konzumListLinks ul li, div.konzumListLinks ul li a, div.konzumListLinks ul li a:visited, div.konzumListLinks ul li a:hover { list-style-type:square; color: #b15886; font-size: 11px; font-family: Arial; line-height: 16px; }

.boxedImageHolder { overflow: hidden; background: #fff; border: solid 1px #c3c3c3; }
.boxedImageHolder img { margin: 5px 5px 5px 5px; border: solid 1px #c3c3c3; }

/*****************lista Cvjecarnica**************/
.cvjecarniceHeading {margin: 10px 0 10px 28px;}
.cvjecarniceHeading h1 { margin: 0 0 5px 0; padding: 0 0 10px 8px; font-family: Tahoma; font-size: 23px; font-weight: normal; color: #b15886; background: transparent url(Images/CvjecarniceListHeading.jpg) no-repeat 0 100%; }

.cvjecarniceholder .cvjecarniceTable { width: 758px; margin: 0 0 30px 37px; overflow: hidden;}

.cvjecarniceholder .cvjecarniceTable .tableCvjecarnice { width: 100%; overflow: hidden;}
.cvjecarniceholder .cvjecarniceTable .tableCvjecarnice THEAD { background: #b15886; font-weight: bold;}
.cvjecarniceholder .cvjecarniceTable .tableCvjecarnice THEAD * { color: #fff; }
.cvjecarniceholder .cvjecarniceTable .tableCvjecarnice THEAD TD { padding: 10px 5px 10px 5px; }

.cvjecarniceholder .cvjecarniceTable .tableCvjecarnice TBODY TD { padding: 3px 5px 3px 5px; border-bottom: solid 1px #c8c8c8;}
.cvjecarniceholder .cvjecarniceTable .tableCvjecarnice TBODY TD.first { border-left: solid 1px #c8c8c8; }
.cvjecarniceholder .cvjecarniceTable .tableCvjecarnice TBODY TD.last { border-right: solid 1px #c8c8c8; }

.cvjecarniceholder .cvjecarniceTable .tableCvjecarnice TBODY TR.item TD {}
.cvjecarniceholder .cvjecarniceTable .tableCvjecarnice TBODY TR.alternate TD { background: #ededed; }


/**********************************************************************************************/
/***************************************** K PLUS *******************************************/
/**********************************************************************************************/

.bodyKplus { background: #d2d2d2 url(Images/body_background.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;} 
.kPlusImage { width:58px; height:78px; overflow:hidden;  }
.clearKplus { clear: both; }

/*CONTENT TWO ROWS Kplus*/
.contentTwoColumnsKplus {margin: 0 12px 20px 30px; }

.contentTwoRowsKplus { }
.contentTwoRowsKplus .singleColumnKplus {}
.contentTwoRowsKplus .rightColumnKplus { float: right; margin: 15px 15px 0px 0px; width: 192px; _margin-right:10px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolder { width: 192px; height: 435px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolder .threeItemsHeader { background: transparent url(Images/Kplus3ItemsHeader.gif) no-repeat 0 0; height: 42px; width: 192px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolder .threeItemsHeader .itemsHeader { float: right; width: 148px; font-size: 20px; font-family: Tahoma; color: #fe0000; margin: 9px 23px 0px 0;  }


.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderLeft {float: left; height: 390px; width: 76px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderLeft .topItemLeft { float: left; background: transparent url(Images/KplusTopLeft.gif) no-repeat 0 0; height: 129px; width: 76px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderLeft .topItemLeft .topImg { width: 60px; height: 80px; margin: 20px 0 0 12px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderLeft .middleItemLeft { float: left; background: transparent url(Images/KplusMiddleLeft.gif) no-repeat 0 0; height: 130px; width: 76px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderLeft .middleItemLeft .middleImg { width: 60px; height: 80px; margin: 23px 0 0 12px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderLeft .bottomItemLeft { float: left; background: transparent url(Images/KplusBottomLeft.gif) no-repeat 0 0; height: 130px; width: 76px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderLeft .bottomItemLeft .bottomImg { width: 60px; height: 80px; margin: 25px 0 0 12px; }

.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight {float: right; height: 390px; width: 116px; }

.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .topItemRight { float: right; background: transparent url(Images/KplusTop.gif) no-repeat 0 0; height: 130px; width: 116px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .topItemRight .topText {  width: 105px; height: 120px;  font-family: Tahoma; margin-left: 10px; margin-top: 3px;  }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .topItemRight .topText span { color: #fe0000; font-size: 14px; font-weight: bold; padding: 15px 0 0 5px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .topItemRight .topText .subtitle { color: #4D4D4D; font-size: 12px; padding: 0 0 0 5px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .topItemRight .topText p {color: #565656; font-size: 10px; font-weight: bold;  padding: 0 5px 0 5px;}

.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .middleItemRight { float: right; background: transparent url(Images/KplusMiddle.gif) no-repeat 0 0; height: 130px; width: 116px;}
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .middleItemRight .middleText {  width: 105px; height: 120px;  font-family: Tahoma; margin-left: 10px; margin-top: 6px;  }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .middleItemRight .middleText span { color: #fe0000; font-size: 14px; font-weight: bold; padding: 15px 0 0 5px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .middleItemRight .middleText .subtitle { color: #4D4D4D; font-size: 12px; padding: 0 0 0 5px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .middleItemRight .middleText p {color: #565656; font-size: 10px; font-weight: bold;  padding: 0 5px 0 5px;}

.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .bottomItemRight { float: right; background: transparent url(Images/KplusBottom.gif) no-repeat 0 0; height: 130px; width: 116px;}
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .bottomItemRight .bottomText {  width: 105px; height: 120px;  font-family: Tahoma; margin-left: 10px; margin-top: 6px;  }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .bottomItemRight .bottomText span { color: #fe0000; font-size: 14px; font-weight: bold; padding: 15px 0 0 5px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .bottomItemRight .bottomText .subtitle { color: #4D4D4D; font-size: 12px; padding: 0 0 0 5px; }
.contentTwoRowsKplus .rightColumnKplus .threeItemsHolderRight .bottomItemRight .bottomText p {color: #565656; font-size: 10px; font-weight: bold;  padding: 0 5px 0 5px;}

.contentTwoRowsKplus .leftColumnKplus { width: 565px; margin-top:15px; }
.contentTwoRowsKplus .leftColumnKplus .flashHolder { height: 435px; }

/*CONTENTHEADER Kplus*/
.contentHeaderKplus{ width: 808px; max-height: 202px; margin-left: 12px; background: transparent url(Images/header_bottomshadow.gif) no-repeat 0 100%; }
.contentHeaderKplus .headerImage { width: 808px; height: 205px; overflow: hidden;  }

/*.contentHeaderKplus .pluscard { background: transparent url(Images/header_KPlusProizvodi.jpg) no-repeat 0 0; }*/ 
.contentHeaderKplus .pluscard { background: url(Images/header_pluscard.jpg) no-repeat 0 0; }
.contentHeaderKplus .zastitapodataka { background: url(Images/header_pluscard.jpg) no-repeat 0 0; }
.contentHeaderKplus .pravilapluscarda { background: url(Images/header_pluscard.jpg) no-repeat 0 0; } 
.contentHeaderKplus .karta { width: 808px; height: 180px; background: transparent url(Images/header_prodavaonice.jpg) no-repeat 0 0; }
.contentHeaderKplus .dar {width: 808px; height: 180px; background: transparent url(Images/header_prodavaonice.jpg) no-repeat 0 0; }
.contentHeaderKplus .prodavaonice { background: transparent url(Images/header_prodavaonice.jpg) no-repeat 0 0; }
/**********************************************************************************************/
/**************************************RIBARNICA INDEX*****************************************/
/**********************************************************************************************/

.bodyRibarnica { background: #d2d2d2 url(Images/body_ribarnica_background.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}
.clerRibarnica {clear: both;}

/*PAGE HOLDER RIBARNICA */
.pageHolderRibarnica { background: #fff; font-family: Arial; font-size: 11px; width: 832px; overflow: hidden; margin: 0 auto 0 auto; }
.pageHolderRibarnica  .topRibarnica { background: url(Images/pageholder_top.gif) no-repeat 0 0; overflow: hidden; min-height: 371px; }
.pageHolderRibarnica  .clientRibarnica  { background: url(Images/pageholder_client.gif) repeat-y 0 0; overflow: hidden;}

.pageHolderRibarnica  .bottomRibarnica { background: url(Images/pageholder_bottom.gif) no-repeat 0 0; height: 40px; overflow:hidden;}
.pageHolderRibarnica  .bottomRibarnica P { margin: 5px 0 0 30px; font-size: 11px; color: #fff; }
.pageHolderRibarnica  .bottomRibarnica  A { color: #fff; text-decoration: none; }
.pageHolderRibarnica  .bottomRibarnica  A:hover { text-decoration: underline; }

.pageHolderRibarnica  .topMenuRibarnica  { position: relative; top: 0; left: 12px; width: 808px; /*height: 47px;*/ background: url(Images/MenuBackground.gif) repeat-x 0 0; clear: both; }


.pageHolderRibarnica .topMenuRibarnica .searchRibarnica { float: right; margin: 3px 25px 0 0; position:absolute; /*left: 650px;top:-1px;*/ left: 545px;top:-1px;}
.pageHolderRibarnica .topMenuRibarnica .searchRibarnica .textBox { /*width: 75px;*/ float:left; width: 170px; height: 15px; border: solid 1px #b4b4b4; background: #fff; font-size: 11px; padding: 1px; margin-top: 2px;}
.pageHolderRibarnica .topMenuRibarnica .searchRibarnica .button { margin-top: 2px; vertical-align:middle;}
.pageHolderRibarnica .topMenuRibarnica .searchRibarnica .buttonNovi {float:left; background-color:Transparent; background:url(Images/searchButton.gif) no-repeat 0px 2px; width:51px; height:24px; cursor:pointer; border:0; }

/*HEADER RIBARNICA*/
.headerRibarnica { background: url(Images/headerBackgroundRibarnica.gif) no-repeat 0 0; width: 832px; height: 102px; position: relative; }

.headerRibarnica .homeLinkRibarnica { position: absolute; }
.headerRibarnica .homeLinkRibarnica IMG { width: 240px; height: 75px; border: none; margin: 7px 0 0 13px;}

.headerRibarnica .tabStrip { position: absolute; top: 108px; left: 0; width: 100%;}

.headerRibarnica .topLinksRibarnica { padding: 0 12px 12px 12px; margin-right: 25px; float: right; overflow: hidden;}
.headerRibarnica .topLinksRibarnica .leftRibarnica { background: transparent url(Images/topLinksLeftRibarnica.gif) no-repeat 0 0; float: left; height: 27px; width: 5px; }
.headerRibarnica .topLinksRibarnica .rightRibarnica { background: transparent url(Images/topLinksRightRibarnica.gif) no-repeat 0 0; float: left; height: 27px; width: 5px; }
.headerRibarnica .topLinksRibarnica .linksRibarnica { float: left; height: 27px; background: url(Images/topLinksMiddleRibarnica.gif) repeat-x 0 0; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
.headerRibarnica .topLinksRibarnica .linksRibarnica A { color: #fff; text-decoration: none;}
.headerRibarnica .topLinksRibarnica .linksRibarnica A:hover { text-decoration: underline;}
.headerRibarnica .topLinksRibarnica .linksRibarnica SPAN { color: #fff;}

/*BOTTOM NAVIGATION RIBARNICA*/
.bottomNavigationRibarnica { background: #e1e1e1 url(Images/pageholder_client.gif) repeat-y 50% 50%; padding: 16px 0px 16px 24px;  overflow: hidden; }
.bottomNavigationRibarnica A { color: #505050; text-decoration: none;  }
.bottomNavigationRibarnica A:hover { text-decoration: underline; }
.bottomNavigationRibarnica .linkSeparatorRibarnica { color: #505050; letter-spacing: 3px; }

.bottomNavigationRibarnica .footerRibarnica { background: url(Images/footer_background.gif) no-repeat 0 50%; height: 21px; }


.ribarnicaIndexFlashHolder { width: 754px; height: 367px; margin-left: 38px; }

.ribarnicaIndexBottomHolder {background: transparent url(Images/bottomTemplateRibarnica.jpg) no-repeat 0 0; width: 808px; height: 234px;  margin-left: 12px; position: relative;}
.ribarnicaIndexBottomHolder .box { width: 230px; height: 108px; position: absolute; }
.ribarnicaIndexBottomHolder .morskariba { left: 28px; top: 35px; }
.ribarnicaIndexBottomHolder .rakoviiskoljke { left: 225px; top: 35px; }
.ribarnicaIndexBottomHolder .muzgavci { left: 420px; top: 35px; }
.ribarnicaIndexBottomHolder .slatkovodnariba { left: 618px; top: 35px; }


.ribarnicaIndexBottomHolder .box div.content { padding: 8px 0 0 10px; }
.ribarnicaIndexBottomHolder .box div.content P { margin: 0 80px 0 0; padding: 0 0 0 0; }
.ribarnicaIndexBottomHolder .box div.content h2 { font-family: Tahoma; font-size: 17px; color: #1499DE; margin: 0 0 12px 0; padding: 0 0 0 0; font-weight: normal; }
.ribarnicaIndexBottomHolder .box div.content A, .ribarnicaIndexBottomHolder .box div.content A:hover, .ribarnicaIndexBottomHolder .box div.content A:visited { color: #1499DE; }

/*CONTENTHEADER RIBARNICA*/
.contentHeaderRibarnica { width: 808px; height: 217px; margin-left: 12px; background: transparent url(Images/header_bottomshadow.gif) no-repeat 0 100%; }
.contentHeaderRibarnica .headerImageRibarnica { width: 808px; height: 217px; overflow: hidden; }

.contentHeaderRibarnica .ribarnica { background: transparent url(Images/HeaderRibarnica.jpg) no-repeat 0 0; }
.contentHeaderRibarnica .morskariba { background: transparent url(Images/morska_header.jpg) no-repeat 0 0; }
.contentHeaderRibarnica .rakoviiskoljke { background: transparent url(Images/rakovi_header.jpg) no-repeat 0 0; }
.contentHeaderRibarnica .muzgavci { background: transparent url(Images/muzgavci_header.jpg) no-repeat 0 0; }
.contentHeaderRibarnica .slatkovodnariba { background: transparent url(Images/slatkovodna_header.jpg) no-repeat 0 0; }
.contentHeaderRibarnica .popis { background: transparent url(Images/HeaderRibarnica.jpg) no-repeat 0 0; }

/****************ribe control********************/
.fishesControlHolder { width: 832px;}

.fishesControlHolder .contentTwoColumnsRibarnica { width: 800px; margin: 0 0 0 10px; overflow: hidden;}
.contentTwoColumnsRibarnica .rightColumnRibarnica {float: right; width: 510px; min-height: 600px; margin: 0 10px 0 20px; border-left: solid 1px #d6dbef; overflow: hidden; }
.contentTwoColumnsRibarnica .leftColumRibarnica {float: left; width: 237px; margin: 14px 0 0 20px; overflow: hidden; }

.rightColumnRibarnica .pagerRibarnica {vertical-align: bottom; margin: 0 0 20px 20px; }

.ribeItemHolder { margin: 0 0 0 20px;}

.ribeItemHolder .ribeThumnailHolder { float: left; margin-top: 15px; }
.ribeContent { float: right; width: 350px;}
.ribeContent .ribePreparations p { padding: 0 0 0 30px; } 
.ribeContent h2 { font-family: Arial; font-size: 17px; color: #1598de; margin-top:15px;}
.ribeContent h3 { font-family: Arial; font-size: 12px; color: #bbc2de; padding: 5px 0 0 0; margin: 0 0 0 10px; }
.ribeSeparator { clear: both; padding: 15px 0 5px 0; margin-left: 22px; background: transparent url(Images/cvijece_separator.gif) repeat-x 0 50%; font-size: 1px; line-height: 1px; }

.ribeContentRecomended {}
.ribeContentRecomended  h2 { font-family: Arial; font-size: 17px; color: #1598de; }
.ribeContentRecomended  h3 { font-family: Arial; font-size: 12px; color: #bbc2de; padding: 5px 0 0 0; margin: 0 0 0 10px; }
.ribeContentRecomended .ribePreparations p { padding: 0 0 0 30px; }

.boxedImageHolderRibarnica { overflow: hidden; background: #fff; border: solid 1px #d6dbef; }

/**********ribarnica tabs*************/
.fishTabHolder { margin: 10px 12px 0 12px; padding: 0 0 0 20px; background: transparent url(Images/fishesTab_background.gif) repeat-x 0 100%; overflow:hidden; }
.fishTabHolder * { font-weight: bold; font-size: 12px; font-family: Arial; color: #2d6886; height: 22px; text-decoration: none; }
.fishTabHolder a.fishTab, .fishTabHolder .fishTabRight { padding: 0 25px 0 25px; line-height: 22px; height: 22px; display: block; float: left; }


.fishTabHolder .fishTabGreyLeft { background: transparent url(Images/fishTab_grey_left.gif) no-repeat 0 0; }
.fishTabHolder .fishTabGreyRight { margin-left: 1px; background: transparent url(Images/fishTab_grey_right.gif) no-repeat 100% 0; color: #2d6886; text-align: center; }
.fishTabHolder .fishTabWhiteLeft { background: transparent url(Images/fishTab_white_left.gif) no-repeat 0 0; }
.fishTabHolder .fishTabWhiteRight { margin-left: 1px; background: transparent url(Images/fishTab_white_right.gif) no-repeat 100% 0; color: #2d6886; text-align: center; }


/*****************lista Ribarnica**************/
.ribarniceHeading {margin: 10px 0 10px 28px;}
.ribarniceHeading h1 { margin: 0 0 5px 0; padding: 0 0 10px 8px; font-family: Tahoma; font-size: 23px; font-weight: normal; color: #1398dd; background: transparent url(Images/CvjecarniceListHeading.jpg) no-repeat 0 100%; }

.ribarniceHolder .ribarniceTable { width: 758px; margin: 0 0 30px 37px; overflow: hidden;}

.ribarniceHolder .ribarniceTable .tableRibarnice { width: 100%; overflow: hidden;}
.ribarniceHolder .ribarniceTable .tableRibarnice THEAD { background: #1398dd; font-weight: bold;}
.ribarniceHolder .ribarniceTable .tableRibarnice THEAD * { color: #fff; }
.ribarniceHolder .ribarniceTable .tableRibarnice THEAD TD { padding: 10px 5px 10px 5px; }

.ribarniceHolder .ribarniceTable .tableRibarnice TBODY TD { padding: 3px 5px 3px 5px; border-bottom: solid 1px #c8c8c8;}
.ribarniceHolder .ribarniceTable .tableRibarnice TBODY TD.first { border-left: solid 1px #c8c8c8; }
.ribarniceHolder .ribarniceTable .tableRibarnice TBODY TD.last { border-right: solid 1px #c8c8c8; }

.ribarniceHolder .ribarniceTable .tableRibarnice TBODY TR.item TD {}
.ribarniceHolder .ribarniceTable .tableRibarnice TBODY TR.alternate TD { background: #ededed; }


/*********************************************VOCARNICA******************************************************/

.bodyVocarnica { background: #d2d2d2 url(Images/body_vocarna_background.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}

.clearMinisite { clear: both; }


/*PAGE HOLDER vocarnica MINISITE*/
.pageHolderVocarnica { background: #fff; font-family: Arial; font-size: 11px; width: 832px; overflow: hidden; margin: 0 auto 0 auto; }
.pageHolderVocarnica  .topVocarnica { background: url(Images/pageholder_top.gif) no-repeat 0 0; overflow: hidden; min-height: 371px; }
.pageHolderVocarnica  .clientVocarnica  { background: url(Images/pageholder_client.gif) repeat-y 0 0; overflow: hidden;}
.pageHolderVocarnica  .clientVocarnica  .pageContentVocarnica { padding: 3px 22px 6px 24px; margin-top: 10px; }

.pageHolderVocarnica  .bottomVocarnica { background: url(Images/pageholder_bottom.gif) no-repeat 0 0; height: 40px; overflow:hidden;}
.pageHolderVocarnica  .bottomVocarnica P { margin: 5px 0 0 30px; font-size: 11px; color: #fff; }
.pageHolderVocarnica  .bottomVocarnica  A { color: #fff; text-decoration: none; }
.pageHolderVocarnica  .bottomVocarnica  A:hover { text-decoration: underline; }

.pageHolderVocarnica  .topMenuVocarnica  { position: relative; top: 0; left: 12px; width: 808px; height: 27px; background: url(Images/MenuBackground.gif) repeat-x 0 0; clear: both; }

.pageHolderVocarnica .topMenuVocarnica .searchVocarnica { float: right; margin: 3px 25px 0 0; position:absolute;left: 545px;top:-1px;}
.pageHolderVocarnica .topMenuVocarnica .searchVocarnica .textBox {float:left; width: 170px; height: 15px; border: solid 1px #b4b4b4; background: #fff; font-size: 11px; padding: 1px; margin-top: 2px; }
.pageHolderVocarnica .topMenuVocarnica .searchVocarnica .button { margin-top: 2px; vertical-align:middle;}
.pageHolderVocarnica .topMenuVocarnica .searchVocarnica .buttonNovi {float:left; background-color:Transparent; background:url(Images/searchButton.gif) no-repeat 0px 2px; width:51px; height:24px; cursor:pointer; border:0; }

.vocarnicaIndexTopHolder {display: block; overflow: hidden;}
.vocarnicaIndexTopHolder .topLeft { float: left; width: 362px; margin: 12px 20px 0 25px; position: relative; overflow: hidden;}
.vocarnicaIndexTopHolder .topLeft TABLE {margin-left: 15px;}
.vocarnicaIndexTopHolder .topLeft h1 { margin: 0 0 10px 15px; padding: 0 0 5px 5px; font-family: Tahoma; font-size: 23px; font-weight: normal; color: #96b432; background: transparent url(Images/vocarnicaMainContentHeading.gif) no-repeat 0 100%; }
.vocarnicaIndexTopHolder .topLeft P { line-height: 23px; padding: 0 0 10px 18px; margin: 0 0 0 0; font-size: 13px; color: #343434; font-family: Arial;}

.vocarnicaIndexTopHolder .topRightInner { float: right; width: 362px; margin: 13px 37px 0 0; overflow: hidden;}
.vocarnicaIndexTopHolder .topRight { float: right; background: transparent url(Images/vocarnicaTopRightTemplate.jpg) no-repeat 0 0; width: 362px; height: 362px; margin: 12px 37px 0 0; position: relative;}
.vocarnicaIndexTopHolder .naranca { left: 10px; top: 4px; }
.vocarnicaIndexTopHolder .boxTop { width: 230px; height: 109px; position: absolute; }
.vocarnicaIndexTopHolder .boxTop div.contentTop { padding: 10px 0 0 10px; }
.vocarnicaIndexTopHolder .boxTop div.contentTop P { margin: 0 80px 0 0;}
.vocarnicaIndexTopHolder .boxTop div.contentTop h2 { font-family: Tahoma; font-size: 17px; color: #96b432; margin: 0 0 14px 0; padding: 0 0 0 0; font-weight: normal; }
.vocarnicaIndexTopHolder .boxTop div.contentTop A, .vocarnicaIndexTopHolder .boxTop div.contentTop A:hover, .vocarnicaIndexTopHolder .boxTop div.contentTop A:visited { color: #464646; margin-left: 18px; }

.boxedImageHolderVoce { overflow: hidden; background: #fff; border: solid 1px #ccd7a1; }
.boxedImageHolderVoce IMG { border: solid 1px #ccd7a1; }
.border { margin: 6px 6px 6px 6px;  border: solid 1px #ccd7a1; }

/*HEADER vocarnica MINISITE*/
.headerVocarnica { background: url(Images/header_background_vocarnica.jpg) no-repeat 0 0; width: 832px; height: 102px; position: relative; }
.headerVocarnica .homeLinkVocarnica { position: absolute; }
.headerVocarnica .homeLinkVocarnica IMG { width: 240px; height: 75px; border: none; margin: 7px 0 0 13px;}

.headerVocarnica .topLinksVocarnica { padding: 0 12px 12px 12px; margin-right: 25px; float: right; overflow: hidden;}
.headerVocarnica .topLinksVocarnica .leftVocarnica { background: transparent url(Images/topLinksVocarna_left.gif) no-repeat 0 0; float: left; height: 27px; width: 5px; }
.headerVocarnica .topLinksVocarnica .rightVocarnica { background: transparent url(Images/topLinksVocarna_right.gif) no-repeat 0 0; float: left; height: 27px; width: 5px; }
.headerVocarnica .topLinksVocarnica .linksVocarnica { float: left; height: 27px; background: url(Images/topLinksVocarna_middle.gif) repeat-x 0 0; padding-left: 5px; padding-right: 5px; padding-top: 5px;}
.headerVocarnica .topLinksVocarnica .linksVocarnica A { color: #fff; text-decoration: none;}
.headerVocarnica .topLinksVocarnica .linksVocarnica A:hover { text-decoration: underline;}
.headerVocarnica .topLinksVocarnica .linksVocarnica SPAN { color: #fff;}

/*BOTTOM NAVIGATION vocarnica*/
.bottomNavigationVocarnica { background: #e1e1e1 url(Images/pageholder_client.gif) repeat-y 50% 50%; padding: 16px 0px 16px 24px;  overflow: hidden; }
.bottomNavigationVocarnica A { color: #505050; text-decoration: none;  }
.bottomNavigationVocarnica A:hover { text-decoration: underline; }
.bottomNavigationVocarnica .linkSeparatorVocarnica { color: #505050; letter-spacing: 3px; }

.bottomNavigationVocarnica .footerVocarnica { background: url(Images/footer_background.gif) no-repeat 0 50%; height: 21px; }
.bottomNavigationVocarnica .footerVocarnica .footerContentVocarnica { height: 21px; margin: 0 0 0 25px; background: #c80000;}

/*CONTENTHEADER vocarnica*/
.contentHeaderVocarnica { width: 808px; height: 217px; margin-left: 12px; background: transparent url(Images/header_bottomshadow.gif) no-repeat 0 100%;}
.contentHeaderVocarnica .headerImageVocarnica { width: 808px; height: 217px; overflow: hidden;}
.contentHeaderVocarnica .vocarnica {background: transparent url(Images/vocarnicaIndexContentHeader.jpg) no-repeat 0 0;}

.vocarnicaIndexHolder { background: transparent url(Images/vocarnicaBottomTemplate.jpg) no-repeat 0 0; width:808px; height: 245px; margin-left: 12px; position: relative; }

.vocarnicaIndexHolder .box { width: 220px; height: 109px; position: absolute; }
.vocarnicaIndexHolder .krumpir { left: 27px; top: 51px; }
.vocarnicaIndexHolder .lubenica { left: 225px; top: 51px; }
.vocarnicaIndexHolder .jabuka { left: 421px; top: 51px; }
.vocarnicaIndexHolder .rajcica { left: 617px; top: 51px; }

.vocarnicaIndexHolder .box div.content { padding: 10px 0 0 10px; }
.vocarnicaIndexHolder .box div.content P { margin: 0 80px 0 0;}
.vocarnicaIndexHolder .box div.content h2 { font-family: Tahoma; font-size: 17px; color: #96b432; margin: 0 0 11px 0; padding: 0 0 0 0; font-weight: normal; }
.vocarnicaIndexHolder .box div.content A, .vocarnicaIndexHolder .box div.content A:hover, .vocarnicaIndexHolder .box div.content A:visited { color: #464646; margin-left: 18px; }

.vocarnicaInnerHolder { width: 590px; height: auto; margin: 0 0 30px 30px;}

table.vocarnicaListHolder { width: 590px;}
table.vocarnicaListHolder td { vertical-align: top;}
table.vocarnicaListHolder td.topHolder { width: 590px; }
table.vocarnicaListHolder td.bottomHolder { background: transparent url(Images/cvjeceHolder_listLeftBorder.gif) repeat-y 0 0; width: 100%; }
table.vocarnicaListHolder td div.content { margin: 15px 10px 15px 10px; }
.vocarnicaSeparatorWide {background: transparent url(Images/vocarnicaWideListSeparator.gif) no-repeat 0 0; width: 590px;}

div.vocarnicaList { overflow: hidden; padding: 0 10px 0 0; }
div.vocarnicaList h2 { margin: 0 0 0 0; padding: 0 0 0 11px; font-family: Tahoma; font-size: 19px; color: #96B432; font-weight: normal; }
div.vocarnicaList div.content { color: #464646; font-size: 11px; font-family: Arial; line-height: 16px; }
div.vocarnicaList div.content h3 {}
div.vocarnicaList div.content li { list-style-type:square; color: #464646; font-size: 11px; font-family: Arial; line-height: 16px; margin-bottom: 5px; }
div.vocarnicaList div.content p { margin: 0 0 0 0; padding: 0 0 20px 0; }
div.vocarnicaList a.backToTop { text-align: right; display: block; margin-bottom: 5px; font-family: Tahoma; font-size: 11px; color: #96B432; font-weight: normal; }

div.vocarnicaListLinks {}
div.vocarnicaListLinks h1 { margin: 0 0 0 0; padding: 0 0 0 0; font-family: Tahoma; font-size: 19px; color: #96B432; font-weight: normal; }
div.vocarnicaListLinks h1 a { margin: 0 0 0 0; padding: 0 0 0 0; font-family: Tahoma; font-size: 19px; color: #b15886; font-weight: normal; text-decoration: none; }
div.vocarnicaListLinks ul {}
div.vocarnicaListLinks ul li { margin-bottom: 5px; }
div.vocarnicaListLinks ul li, div.vocarnicaListLinks ul li, div.vocarnicaListLinks ul li, div.vocarnicaListLinks ul li { list-style-type:square; color: #96B432; font-size: 12px; font-family: Arial; line-height: 16px; }
div.vocarnicaListLinks a, div.vocarnicaListLinks a:visited, div.vocarnicaListLinks a:hover { color: #111111; font-size: 12px; font-family: Arial; line-height: 16px; }


/**************************************************************************************************************/
/*****************************************tablica nutritivnih vrijednosti**************************************/
/**************************************************************************************************************/
.nutritivnaTablica { width: 360px; height: 195px; border-left: solid 1px #ccd7a1; border-right: solid 1px #ccd7a1; font-family: Arial; font-size: 12px;}
.nutritivnaTablica THEAD {background: #96b432; font-weight: bold;}
.nutritivnaTablica THEAD * { color: #fff; padding: 1px 1px 1px 5px;}
.nutritivnaTablica THEAD TD { vertical-align: middle;}
.nutritivnaTablica TBODY TD { padding: 1px 1px 1px 5px; border-bottom: solid 1px #ccd7a1; color: #231f20; vertical-align: middle; }
.nutritivnaTablica .coloredTR { background-color: #f6fcdd; }
/**************************************************************************************************************/
/**************************************************************************************************************/



/***************************************************************************************************************/
/******************************************ispis dobitnika nagradnih igara**************************************/

.nagradnaHeading {}
.nagradnaHeading h1 { margin: 12px 0 15px 25px; padding: 0 0 10px 0; font-family: Tahoma; font-size: 23px; font-weight: normal; color: #000000; }

.nagradnaHolder {margin-left: 12px; margin-bottom: 20px;}

.nagradnaHolder .nagradnaTable { width: 785px;}

.nagradnaHolder .nagradnaTable .tableNagradna { width: 100%; overflow: hidden;}

.nagradnaHolder .nagradnaTable .tableNagradna TBODY TD { padding: 3px 5px 3px 5px; border-bottom: solid 1px #c8c8c8;}
.nagradnaHolder .nagradnaTable .tableNagradna TBODY TD.first { border-left: solid 1px #c8c8c8;}
.nagradnaHolder .nagradnaTable .tableNagradna TBODY TD.last { border-right: solid 1px #c8c8c8; }

.nagradnaHolder .nagradnaTable .tableNagradna TBODY TR.item TD {}
.nagradnaHolder .nagradnaTable .tableNagradna TBODY TR.alternate TD { background: #ededed; }

/*** KCC ***/
/***********/

.kccForm {width: 550px; }
.kccForm .titleTd {width: 100px;}
.kccForm .error { color:Red; } 

/* Božićni look */ /* Proljetni look 
.bozicni { background: transparent url(Images/movi123_crop2.png) no-repeat 50% 102px;  margin:0 auto 0 auto; z-index:1; }
.bozicni2 { background: transparent url(Images/movi123_crop2.png) no-repeat 50% 0px; min-height:580px;}
.pageHolder .client .pageContent { background: transparent url(Images/movi123_crop2.png) no-repeat 50% -38px; } 
*/

/* Zimski look  
.bozicni { background: transparent url(Images/bozicniLook.png) no-repeat 50% 102px;  margin:0 auto 0 auto; z-index:1; _background: transparent url(Images/bozicniLook.jpg) no-repeat 50% 102px; }
.bozicni2 { background: transparent url(Images/bozicniLook.png) no-repeat 50% 0px; min-height:580px; _background: transparent url(Images/bozicniLook.jpg) no-repeat 50% 0px; }
.pageHolder .client .pageContent { background: transparent url(Images/bozicniLook.png) no-repeat 50% -38px; _background: transparent; } 
*/

/* uskrs look
.bozicni { background: transparent url(Images/uskrs.jpg) no-repeat 50% 102px;  margin:0 auto 0 auto; z-index:1; }
.bozicni2 { background: transparent url(Images/uskrs.jpg) no-repeat 50% 0px; min-height:580px; }
.pageHolder .client .pageContent { background: transparent url(Images/uskrs.jpg) no-repeat 50% -38px;  }
.pageHolder .client .pageContent.akcija { background: none; }
*/

/* lišće
.bozicni { background: transparent url(Images/lisce.jpg) no-repeat 50% 102px;  margin:0 auto 0 auto; z-index:1; }
.bozicni2 { background: transparent url(Images/lisce.jpg) no-repeat 50% 0px; min-height:580px; }
.pageHolder .client .pageContent { background: transparent url(Images/lisce.jpg) no-repeat 50% -38px;  }
.pageHolder .client .pageContent.akcija { background: none; }
.bozicni .top { background:transparent url(Images/lisce.jpg) no-repeat 50% 0; }
*/
 
/* PIJESAK -------------------------------------------------------------------------------------------------------------------*/ 
.bozicni { background: transparent url(Images/Skoljke/skoljke.jpg) no-repeat 50% 102px;  margin:0 auto 0 auto; z-index:1; }
.bozicni2 { background: transparent url(Images/Skoljke/skoljke.jpg) no-repeat 50% 0px; min-height:580px; }
.pageHolder .client .pageContent { background: transparent url(/SkoljkeImages/skoljke.jpg) no-repeat 50% -38px;  }
.pageHolder .client .pageContent.akcija { background: none; }
.bozicni .top { background:transparent url(Images/Skoljke/skoljke.jpg) no-repeat 50% 0; }
 
 body { background: #ebe9df url(Images/Skoljke/body_background.gif) repeat-x 0 0;}
.bodyMinisite { background: #ebe9df url(Images/Skoljke/body_vinoteka_background.gif) repeat-x 0 0;}
.bodyKorporativni { background: #ebe9df url(Images/Skoljke/body_background_korporativni.gif) repeat-x 0 0;}
.bodyCvjecarnica { background: #ebe9df url(Images/Skoljke/body_cvjecarnica_background.gif) repeat-x 0 0;}
.bodyKplus { background: #ebe9df url(Images/Skoljke/body_background.gif) repeat-x 0 0; }
.bodyRibarnica { background: #ebe9df url(Images/Skoljke/body_ribarnica_background.gif) repeat-x 0 0;}
.bodyVocarnica { background: #ebe9df url(Images/Skoljke/body_vocarna_background.gif) repeat-x 0 0; }

.pageHolder .client { background: url(Images/Skoljke/pageholder_client.gif) repeat-y 0 0;}
.bottomNavigation { background: #e1e1e1 url(Images/Skoljke/pageholder_client.gif) repeat-y; }

.pageHolderMinisite  .clientMinisite  { background: url(Images/Skoljke/pageholder_client.gif) repeat-y 0 0;}
.pageHolderKorporativni .clientKorporativni { background: url(Images/Skoljke/pageholder_client.gif) repeat-y 0 0; }
.pageHolderCvjecarnica  .clientCvjecarnica  { background: url(Images/Skoljke/pageholder_client.gif) repeat-y 0 0;}
.pageHolderRibarnica  .clientRibarnica  { background: url(Images/Skoljke/pageholder_client.gif) repeat-y 0 0; }
.pageHolderVocarnica  .clientVocarnica  { background: url(Images/Skoljke/pageholder_client.gif) repeat-y 0 0;}

.bottomNavigationMinisite { background: #e1e1e1 url(Images/Skoljke/pageholder_client.gif) repeat-y 50% 50%; }
.bottomNavigationCvjecarnica { background: #e1e1e1 url(Images/Skoljke/pageholder_client.gif) repeat-y 50% 50%; }
.bottomNavigationRibarnica { background: #e1e1e1 url(Images/Skoljke/pageholder_client.gif) repeat-y 50% 50%; }
.bottomNavigationVocarnica { background: #e1e1e1 url(Images/Skoljke/pageholder_client.gif) repeat-y 50% 50%; }

.pageHolder .bottom { clear:both; background: url(Images/Skoljke/pageholder_bottom.gif) no-repeat 0 0; height: 40px; }
.pageHolderMinisite  .bottomMinisite { background: url(Images/Skoljke/pageholder_bottom.gif) no-repeat 0 0; height: 40px;}
.pageHolderKorporativni .bottomKorporativni { background: url(Images/Skoljke/pageholder_bottom.gif) no-repeat 0 0; height: 40px;}
.pageHolderCvjecarnica  .bottomCvjecarnica { background: url(Images/Skoljke/pageholder_bottom.gif) no-repeat 0 0; height: 40px;}
.pageHolderRibarnica  .bottomRibarnica { background: url(Images/Skoljke/pageholder_bottom.gif) no-repeat 0 0; height: 40px;}
.pageHolderVocarnica  .bottomVocarnica { background: url(Images/Skoljke/pageholder_bottom.gif) no-repeat 0 0; height: 40px; }
/* PIJESAK END --------------------------------------------------------------------------------------------------------------*/


/* Karta */
.opcijaPojedinacno {float:right; padding:3px 5px 3px 0;}

.divKarta h2{ color:Red; padding-left:10px;}
.divKarta { clear:both; padding-top:10px; }

.divIspis { clear:both; border-width:2px; border-color:red; }

.detalji { padding-left:15px; }
.detalji .radnoVrijeme { padding-left:30px;}
.detalji tr { height:7px; }

.slikaIkontrole { height:365px; background-color:#e6e6e6; border:solid 1px #c8c8c8; }
.slikaIkontrole .navigacija { height:65px; border-top: border:solid 1px #c8c8c8;  }
.slikaIkontrole .navigacija .strelice { float:left; padding:5px 0 0 10px; width:60px;}
.slikaIkontrole .navigacija .strelice .strelicaGore {position:relative;  left:18px; }
.slikaIkontrole .navigacija .strelice .strelicaLijevo {position:relative; float:left; top:-1px; }
.slikaIkontrole .navigacija .strelice .central { position:relative; float:left; top:-1px; }
.slikaIkontrole .navigacija .strelice .strelicaDesno {position:relative;}
.slikaIkontrole .navigacija .strelice .strelicaDole {position:relative; left:18px; top:-2px;  }
.slikaIkontrole .navigacija .zoom { float:right; padding: 17px 0 0 0; }
.slikaIkontrole .navigacija .zoom .in { float:right; padding:0 10px 0 0;}
.slikaIkontrole .navigacija .zoom .out {float:right; padding:0 10px 0 0;}

.storeLocator HR { background: white; height: 1px; border: none; }
.storeLocator UL { margin: 5px 0px 0px opx; padding: 0; }
.storeLocator UL LI { float:left; background-color:#efefef; font-style: italic; margin: 7px 0 5px 0; padding: 3px;}
.storeLocator OL LI { }

.pretragaBackground { margin-left:2px; background-color:#efefef; height:40px;}
.pretragaRadius { clear:both; height:50px; padding:10px 0 0 0; }

.ProdavaoniceList { clear:both; }
.ProdavaoniceList .prodavaoniceTable { width: 100%; }

.divInfoTip { float:left; padding:23px 0 22px 23px;  }

.ProdavaoniceList .tableProdavaoniceList { width: 100%; }
.ProdavaoniceList .tableProdavaoniceList THEAD { background: #C00000; font-weight: bold; }
.ProdavaoniceList .tableProdavaoniceList THEAD * { color: #fff; }
.ProdavaoniceList .tableProdavaoniceList THEAD TD { padding: 10px 5px 10px 5px; }

.ProdavaoniceList .tableProdavaoniceList TBODY TD { padding: 3px 5px 3px 5px; border-bottom: solid 1px #c8c8c8; }
.ProdavaoniceList .tableProdavaoniceList TBODY TD.first { border-left: solid 1px #c8c8c8; }
.ProdavaoniceList .tableProdavaoniceList TBODY TD.last { border-right: solid 1px #c8c8c8; }

.ProdavaoniceList .tableProdavaoniceList TBODY TR.item TD {}
.ProdavaoniceList .tableProdavaoniceList TBODY TR.alternate TD { background: #ededed; }

.divIspis .tableProdavaoniceList { width: 100%; }
.divIspis .tableProdavaoniceList THEAD { background: #C00000; font-weight: bold; }
.divIspis .tableProdavaoniceList THEAD * { color: #fff; }
.divIspis .tableProdavaoniceList THEAD TD { padding: 10px 5px 10px 5px; }

.divIspis .tableProdavaoniceList TBODY TD { padding: 3px 5px 3px 5px; border-bottom: solid 1px #c8c8c8; }
.divIspis .tableProdavaoniceList TBODY TD.first { border-left: solid 1px #c8c8c8; width:150px;  }
.divIspis .tableProdavaoniceList TBODY TD.last { border-right: solid 1px #c8c8c8; }

.divIspis .tableProdavaoniceList TBODY TR.item TD {}
.divIspis .tableProdavaoniceList TBODY TR.alternate TD { background: #ededed; }

/* INDEX BOTTOM 3 BOX */
.bottomBox { margin:15px 0 0 0; background-color:Transparent; }
.indexBottomBox  { padding-bottom:10px;  }
.indexBottomBox .boxItem { float:left; background:transparent url(Images/indexBottomBox_Okvir.jpg) no-repeat 0 0; height:125px; width:254px; padding:0 12px 0 0;overflow:hidden;  }
.indexBottomBox .LastBoxItem { float:right; background:transparent url(Images/indexBottomBox_Okvir.jpg) no-repeat 0 0; height:125px; width:254px; padding:0 0 0 0; overflow:hidden; }
.indexBottomBox .boxItem .content { margin:2px 0 0 2px; height:105px; width:245px; overflow:hidden;}
.indexBottomBox .LastBoxItem .content { margin:2px 0 0 2px; height:105px; width:245px; overflow:hidden; }

/* Valentinovo 

.bozicni { width:1200px; background: transparent url(Images/Valentinovo.gif) no-repeat 3px 103px;  margin:0 auto 0 auto; z-index:1; }
.bozicni2 { background: transparent url(Images/Valentinovo.gif) no-repeat -181px 1px; min-height:580px;}
.pageHolder .client .pageContent { background: none; }

 body { background: #ffffff url(Images/ValentinovoBG.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}
.bodyMinisite { background: #ffffff url(Images/ValentinovoVinotekaBG.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}
.bodyKorporativni { background: #ffffff url(Images/ValentinovoKorporativniBG.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}
.bodyCvjecarnica { background: #ffffff url(Images/ValentinovoCvjecarnicaBG.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}
.bodyKplus { background: #ffffff url(Images/ValentinovoBG.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}
.bodyRibarnica { background: #ffffff url(Images/ValentinovoRibarnicaBG.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}
.bodyVocarnica { background: #ffffff url(Images/ValentinovoVocarnaBG.gif) repeat-x 0 0; font-family: Arial; font-size: 11px; margin: 0; padding: 0;}

.pageHolder .top { background: transparent url(Images/Valentinovo.gif) no-repeat -181px 0 ; overflow: hidden; min-height: 371px; }
.pageHolderMinisite  .topMinisite { background: #ffffff; overflow: hidden; min-height: 371px; }
.pageHolderKorporativni .topKorporativni { background: #ffffff; overflow: hidden; min-height: 371px; }
.pageHolderCvjecarnica  .topCvjecarnica { background: #ffffff ; overflow: hidden; min-height: 371px; }
.pageHolderRibarnica  .topRibarnica { background: #ffffff; overflow: hidden; min-height: 371px; }
.pageHolderVocarnica  .topVocarnica { background: #ffffff; overflow: hidden; min-height: 371px; }

.pageHolder .client { background: #ffffff; overflow: hidden;}
.bottomNavigation { background:transparent url(Images/BottomBG.gif) repeat-y 0 0; /*padding: 25px 30px 25px 22px;*//* padding: 8px 30px 9px 22px; overflow: hidden;}
.pageHolderMinisite  .clientMinisite  { background: #ffffff; overflow: hidden;}
.bottomNavigationMinisite { background:transparent url(Images/BottomBG.gif) repeat-y 0 0; padding: 16px 0px 16px 24px;  overflow: hidden; }
.pageHolderKorporativni .clientKorporativni { background: #ffffff; overflow: hidden;}
.pageHolderCvjecarnica  .clientCvjecarnica  { background: #ffffff; overflow: hidden;}
.bottomNavigationCvjecarnica { background:transparent url(Images/BottomBG.gif) repeat-y 0 0; padding: 16px 0px 16px 24px;  overflow: hidden; }
.pageHolderRibarnica  .clientRibarnica  { background: #ffffff; overflow: hidden;}
.bottomNavigationRibarnica { background:transparent url(Images/BottomBG.gif) repeat-y 0 0; padding: 16px 0px 16px 24px;  overflow: hidden; }
.pageHolderVocarnica  .clientVocarnica  { background: #ffffff; overflow: hidden;}
.bottomNavigationVocarnica { background:transparent url(Images/BottomBG.gif) repeat-y 0 0; padding: 16px 0px 16px 24px;  overflow: hidden; }
*/

.upute {}
.uputeUkratko { width: 450px; float:left; }
.upute h1 { font-weight: normal; color: #454545; font-family: Tahoma; font-size: 27px; line-height: 30px; padding-bottom: 0; display: block; margin-top: 20px; }
.upute h2 { font-weight: normal; color: #c00204; font-family: Tahoma; font-size: 20px; padding-bottom: 5px; display: block; line-height: 22px;}
.upute h3 { font-weight: normal; color: #c00204; font-family: Tahoma; font-size: 17px; padding-bottom: 5px; display: block; }
.upute .divSlika { padding-top:25px; width:260px; float:right; }

.indexVideoListHolder { width:220px; height:175px; background:url(Images/tv_LCD_small.gif) no-repeat 5px 0; padding:20px 0 0 40px; }
.indexVideoListHolder a.videoTrackLink { color:#000; padding:3px 0 3px 0; }
/*.videoColorBox { background:transparent url(Images/tv_big.png) no-repeat 50% 50%; width: 700px; height: 600px; position: relative; }*/
.videoColorBox { background:transparent url(Images/tv_LCD_big.png) no-repeat 50% 50%; width: 657px; height: 492px; position: relative; }


/* ScrolBars */
.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 10px;
background-color: #ccc;
}
.vscrollerbar {
width: 10px;
/*background-color: black;*/
background:url(images/konzum_slider1_small.gif) no-repeat 0 0;
height:47px;
}
.hscrollerbase {
height: 10px;
background-color: white;
}
.hscrollerbar {
height: 10px;
background-color: black;
}

.scrollerjogbox {
width: 10px;
height: 10px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background-color: gray;
}

.mycustomscroll {
/* Typical fixed height and fixed width example */
width: 300px;
height: 250px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: #E7EADE;
margin: 0.3em auto;
padding: 15px;
}

#mycustomscroll2 {
/* Typical fixed height and fixed width example */
width: 340px;
height: 250px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
background-color: #D5EADE;
margin: 0.3em auto;
padding: 15px;
}

.fixedwidth {
/* a wide div is used for creating horizontal scrollbars for demonstration purposes */
width: 550px;
height: auto;
position: relative;
color: black;
padding: 1px;
}

/* ----------------- */

a.radno_vrijeme_link { position:absolute; right:100px; top:20px; background:url(Images/radno_vrijeme.gif) no-repeat; width:221px; height:32px; }
a.radno_vrijeme_link:hover { background:url(Images/radno_vrijeme_hover.gif) no-repeat; }

.googleMap table td { font-size:11px; line-height:13px; }