/* DEFAULTS */
TD { font-family: arial,sans-serif; font-size: 11px; vertical-align: top; }
TH { font-family: arial,sans-serif; font-size: 11px; vertical-align: top; }
div { font-family: arial,sans-serif; font-size: 11px; }
img { border: 0px; }
div.clr { clear:both; margin: 0; padding: 0; font-size: 0; height: 0; overflow: hidden; }
	
/* mac hide\*/
html, body {height:100%; width: 100%}
/* end hide*/

body { font-family: arial,sans-serif; font-size: 11px; color: #575757; padding:0; margin:0; background: #ffffff; width: 100%; }

#outer{ min-height:100%; margin:0; background: url(http://static.vip.hr/vipnet08/images/backgroundTopFerlauf.gif) repeat-x 0 0; color: #000000; position:relative;}
* html #outer { height:100%; }

/*
#footer { position:absolute; bottom:0; left:0; background: url(http://static.vip.hr/vipnet08/images/footerBg.gif) no-repeat 50% 0; color: #000000; height:167px; width:100%; text-align:center; }

#clearfooter{ clear:both; height:172px; }/*needed to make room for footer*/

#footer { clear:both; background: url(http://static.vip.hr/vipnet08/images/footerBg.gif) no-repeat 50% 0; color: #000000; height:167px; width:100%; text-align:center; }
#clearfooter{ clear:both; height:1px; overflow:hidden; }


#inner{
width: 100%;/*needed to fix ies bad handling of widths with percentages*/
margin: 0px 0px 10px 0px;
background: url(http://static.vip.hr/vipnet08/images/backgroundTop.gif) no-repeat 50% 0;
text-align: center;
border: 0px solid red;
padding-top: 30px;
overflow: hidden;
}

/* HEADER */
div.headerHolder { margin: 0px auto 0px auto; width: 980px; height: 170px; }
div.languageSelect { float: left; width: 15px; margin: 0px 0px 0px 0px; }
div.languageSelect img.hrvatski { margin-top: 18px; margin-left: 2px; }
div.languageSelect img.english { margin-top: 14px; margin-left: 2px; }

div.header { float: left; margin: 0px 15px 0px 30px; width: 920px; height: 170px; background: url(http://static.vip.hr/vipnet08/images/headerBg.gif) no-repeat 0 0; text-align: left; }
* html div.header { margin: 0px 15px 0px 15px; }

div.topMenu { float: right; height: 15px; margin-top: 15px; }
div.topMenu a.imageMenuLink { display: block; padding-left: 26px; float: left; margin-right: 10px; text-decoration: none; color: #000000; font-size: 12px; line-height: 15px; height: 15px;}
div.topMenu a.current {color: #e6161e;}

div.tabMenu { height: 68px; width: 920px; background: url(http://static.vip.hr/vipnet08/images/tab/tabBg.gif) repeat-x 0 0; margin: 0px;}
div.tabMenuContent { float: left; height: 68px; width: 913px; background: url(http://static.vip.hr/vipnet08/images/tab/tabRight.gif) no-repeat 100% 0; }

div.tabMenuContent div.searchBox { float: right; width: 195px; margin: 0px; height: 30px; overflow: hidden;}
div.searchBox div.searchTitle {float: right; font-size: 12px; font-weight: bold; padding-top: 3px;}
div.searchBox div.searchInput {float: right;}
div.searchBox div.searchButton {float: right; padding-top: 1px;}

input.search { width: 130px; height: 13px; font-size: 11px; margin: 0px 3px 0px 3px; }

div.tabMenuContent div.tabImageFirst { float: left; width: 148px; height: 30px;}
div.tabMenuContent a.tabImage { display: block; float: left; margin-right: 7px; height: 30px;}
div.tabMenuContent div.subMenu { height: 27px; margin: 8px 20px 7px 14px; font-size: 13px; }
div.traka { float: left; margin: 5px 12px 0px 7px; width: 500px; }
* html div.traka { margin: 1px 12px 0px 2px; }
div.traka a.trakaLink { text-decoration: none; color: #000000; }
div.traka span.curent { color: #e6161e; }
div.anotherMenu { float: left; margin: 5px 0px 0px 0px; width: 400px; }
* html div.anotherMenu { margin: 1px 0px 0px 0px; }
div.anotherMenu a.imageMenuLink { display: block; padding-left: 15px; float: right; margin-left: 10px; text-decoration: none; color: #000000; font-size: 11px; line-height: 15px; height: 15px;}


h1 { font-size: 20px; color: #8f153e; font-weight: bold; margin: 10px 0px 10px 0px; } 
h1.subTitle { color: #8f153e; font-size: 18px; margin: 10px 0px 10px 0px;}
h1.subTitle2 { color: #8f153e; font-size: 18px; margin: 10px 0px 5px 0px;}
h1.subTitle3 { color: #8f153e; font-size: 18px; margin: 10px 0px 5px 0px;}
h1.subTitle4 { color: #000000; font-size: 13px; margin: 0px 0px 5px 0px;}

h2 { margin: 20px 0px 10px 0px; font-weight:bold; color:#8f153e; font-size: 13px; }
h2.bulletTitle { color: #000000; font-weight: bold; font-size: 11px; padding-left: 12px; background: url(http://static.vip.hr/vipnet08/images/bullet1.gif) no-repeat 0px 2px; margin: 3px 0px 4px 0px; }
h2.descriptionTitle { margin: 0px 0px 10px 0px; font-weight:normal; color:#6b6b6b; font-size: 16px; }
h2.rightTitle { color: #8f153e; font-weight: bold; font-size: 11px; margin: 3px 0px 4px 0px; }

h2.soloRightTitle { color:#da002a; font-size: 17px; font-weight: normal; margin: 3px 0px 4px 0px; }

h3 { font-size: 12px; color: #6a6a6a; font-weight: bold; margin: 10px 0px 10px 0px; } 

h4 { font-size: 11px; color: #454545; font-weight: bold; margin: 10px 0px 5px 0px; }

p { font-size: 11px; margin: 7px 0px 7px 0px; line-height:15px; }
p.promo { padding-right: 400px; }

a { color: #8f153e; }
a.clean { text-decoration: none; }
a.bullet1 { display: block; background: url(http://static.vip.hr/vipnet08/images/bullet1.gif) no-repeat 0px 2px; color: #4a4a4a; font-weight: bold; text-decoration: none; padding-left: 12px; margin: 3px 0px 3px 0px; }
a.bullet2 { display: block; background: url(http://static.vip.hr/vipnet08/images/bullet1.gif) no-repeat 0px 2px; color: #4a4a4a; font-weight: normal; text-decoration: none; padding-left: 12px; margin: 3px 0px 3px 0px; }

span.datum { color: #8f153e; }

ul { margin: 7px 0px 7px 0px; }
ul li { margin: 3px 0px 3px 17px; }
ul.bullet1 li { list-style-type:none; list-style-image: url(http://static.vip.hr/vipnet08/images/bullet1.gif); margin: 3px 0px 3px 17px; }

label { margin: 0px; font-size: 12px; line-height: 13px; }

input.login { margin: 3px 0px 5px 0px; }



/* CONTENT TYPE 1*/
div.content { margin: 0px auto 0px auto; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/contentBg.gif) repeat-y 0 0; text-align: left;}
div.contentHead { margin: 0px; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/contentHead.gif) no-repeat 0 0; }
div.contentHeadRed { margin: 0px; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/contentHeadRed.gif) no-repeat 0 0; }
div #contentFoot { margin: 0px; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/contentFoot.gif) no-repeat 0 100%; }

* html div #contentFoot { height: 100%; }

/* CONTENT TYPE 1 - left box */
div.contentLeft { float: left; margin: 0px 11px 0px 11px; width: 179px; }
* html div.contentLeft { margin: 0px; padding: 0px 11px 0px 11px; }

div.contentLeftHead { color: #ffffff; font-size: 13px; font-weight: bold; margin: 15px 0px 0px 2px; }
div.contentLeftMenu { padding: 0px; margin: 0px;}
div.contentLeftMenu dl { margin: 15px 0px 10px 0px; }
div.contentLeftMenu dt { margin: 5px 0px 2px 2px; }
div.contentLeftMenu dt.separator { margin: 5px 0px 2px 0px; height: 1px; border-bottom: 1px solid #d4d4d4; overflow: hidden;}
div.contentLeftMenu dt a { text-decoration: none; color: #000000; }
div.contentLeftMenu dt a.active { font-weight: bold; }
div.contentLeftMenu dd { margin: 5px 0px 2px 0px; padding-left: 10px; background: url(http://static.vip.hr/vipnet08/images/redArrow.gif) no-repeat 3px 5px;}
div.contentLeftMenu dd a { text-decoration: none; color: #000000; }
div.contentLeftMenu dd a.active { color: #ee2e24; }

div.contentLeftMenu div.subLevel { margin: 5px 0px 10px 15px; }
div.contentLeftMenu div.subLevel div.separator{ height: 3px; clear: both; overflow: hidden; }
div.contentLeftMenu div.subLevel a { text-decoration: none; color: #666666; }
div.contentLeftMenu div.subLevel a.active { color: #ee2e24; }

/* CONTENT TYPE 1 - center content */
div.contentCenter { float: left; margin: 10px 9px 10px 10px; width: 517px; color: #454545;}
* html div.contentCenter { margin: 10px 9px 10px 10px; width: 517px; }

div.prevNext {float: left; margin: 0px; width:21px; height:255px; }
div.modelPicBig { float: left; margin: 0px; text-align:left; margin-bottom: 10px; height:255px; width:475px; overflow: hidden;}

div.modelLinksUsluge {float: left; margin: 0px 0px 10px 5px; width:350px; overflow:hidden;}

div.modelLinks3D {float: left; margin: 0px 0px 10px 20px; }

/* CONTENT TYPE 1 - center content - inContent box */
div.idTabs { clear: both; width: 517px; height: 24px; margin: 10px 0px 0px 0px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/inContentTab/separatorTab.gif) repeat-x 0 0;}
div.idTabs a.passiveTab { display: block; float: left; margin: 0px; overflow: hidden; cursor: pointer; height: 24px; text-decoration: none; }
div.idTabs a.passiveTab span.left { display: block; height: 24px; float: left; margin: 0px; background: url(http://static.vip.hr/vipnet08/images/inContentTab/passiveLeft.gif) no-repeat 0 0; width: 5px; }
div.idTabs a.passiveTab span.center { display: block; height: 24px; float: left; margin: 0px; background: url(http://static.vip.hr/vipnet08/images/inContentTab/passiveTab.gif) repeat-x 0 0; text-align: center; font-size: 12px; color: #000000; line-height: 24px;}
div.idTabs a.passiveTab span.right { display: block; height: 24px; float: left; margin: 0px; background: url(http://static.vip.hr/vipnet08/images/inContentTab/passiveRight.gif) no-repeat 0 0; width: 5px; }

div.idTabs a.selected { display: block; height: 24px; float: left; margin: 0px; overflow: hidden; cursor: pointer; text-decoration: none; }
div.idTabs a.selected span.left { display: block; height: 24px; float: left; margin: 0px; background: url(http://static.vip.hr/vipnet08/images/inContentTab/activeLeft.gif) no-repeat 0 0; width: 5px; }
div.idTabs a.selected span.center { display: block; height: 24px; float: left; margin: 0px; background: url(http://static.vip.hr/vipnet08/images/inContentTab/activeTab.gif) repeat-x 0 0; text-align: center; font-size: 12px; color: #ed2b29; font-weight: bold; line-height: 24px; }
div.idTabs a.selected span.right { display: block; height: 24px; float: left; margin: 0px; background: url(http://static.vip.hr/vipnet08/images/inContentTab/activeRight.gif) no-repeat 0 0; width: 5px; }

div.idTabs div.separatorTab { height: 24px; float: left; width: 7px; margin: 0px 0px 0px 0px; }

div.inContentTabSystem ul {list-style: none;}

div.inContentBoxHolder { clear: both; width: 517px; margin: 0px 0px 10px 0px; background: url(http://static.vip.hr/vipnet08/images/inContentTab/inContentBoxBackground.gif) repeat-y 0 0; overflow: hidden; }
div.inContentBoxBackground { clear: both; width: 517px; margin: 0px 0px 0px 0px; background: url(http://static.vip.hr/vipnet08/images/cjenikBg.gif) no-repeat 100% 100%; overflow: hidden; }
div.inContentBoxContent { width: 499px; margin: 8px 8px 4px 8px; overflow: hidden; }
div.inContentBoxBottom { width: 517px; background: url(http://static.vip.hr/vipnet08/images/inContentTab/inContentBoxBottom.gif) no-repeat 0 100%; overflow: hidden;}
div.inContentBoxBackgroundSupport { clear: both; width: 517px; margin: 0px 0px 0px 0px; background: url(http://static.vip.hr/vipnet08/images/cjenikBgSupport.gif) no-repeat 100% 100%; overflow: hidden; }


table.multicolor { width: 100%; border-bottom: 1px solid #df0051; }
table.multicolor tr th { background: #da002a; color: #ffffff; font-weight: bold; padding: 7px; }
table.multicolor tr.first td { background: #ffffff; }
table.multicolor tr.second td { background: #dfdfdf; }
table.multicolor td { padding: 7px; }


table.grayBorder { width: 100%; }
table.grayBorder tr th { font-weight: bold; padding: 7px 4px; color: #000000;}
table.grayBorder td { color: #000000; padding: 7px 4px; border-bottom: 1px solid #d4d4d4; }

div.printMail { width: 100%; height: 13px; text-align: center; margin: 10px 0px 10px 0px; clear: both; overflow: hidden;}
div.printMail img { cursor: pointer; margin: 0px 7px 0px 7px; }

/* prepaid */
div.prepaidTop { width: 250px; overflow: hidden; }
span.prepaidModeli img { float: left; margin: 3px 5px 3px 0px; width: 32px; }


/* CONTENT TYPE 1 - right content */
div.contentRight { float: left; margin: 0px 1px 0px 1px; width: 181px; padding-top: 15px; overflow: hidden;}
div.rightBoxTitle {clear: both; margin: 0px; width: 172px; height: 23px; background: url(http://static.vip.hr/vipnet08/images/trakaNaslov.gif) no-repeat 0 0;}
div.rightBoxTitle div.title { padding-top: 2px; padding-left: 23px; color: #ffffff; font-weight: bold; font-size: 12px; }
div.rightBoxContent { width: 152px; clear: both; overflow: hidden; margin: 10px 11px 0px 18px; }
div.rightBoxContent p { color: #4a4a4a; margin: 3px 0px 3px 0px; }
div.rightBoxSeparator { width: 152px; height: 1px; background: #d1d1d1; overflow:hidden; margin: 10px 11px 0px 18px; }

div.rightBoxBanner { margin: 10px 0px 1px 0px; width: 100%;}
div.rightBoxBanner img {margin: 0px 9px 10px 8px;}

div.rightBoxBanner2 { margin: 10px 0px 1px 0px; width: 100%;}
div.rightBoxBanner2 img {margin: 0px 0px 10px 19px;}

div.rightBoxContent select.rightBoxSelect { width: 150px; font-size: 11px; margin-bottom: 5px;}
div.rightBoxContent p.rightBoxSubmit {text-align: right; padding-right: 3px; margin: 2px 0px 7px 0px;}
div.rightBoxContent a.rightBoxSubmit {background: url(http://static.vip.hr/vipnet08/images/bullet1.gif) no-repeat 100% 50%; padding-right: 15px; text-decoration: none; font-size: 11px; color: #8f153e; font-weight: bold; }

* html div.contentRight {margin: 0px 0px 0px 0px; width: 178px; padding: 15px 1px 0px 1px; }
* html div.rightBoxContent { margin: 10px 11px 0px 17px; }
* html div.rightBoxSeparator { margin: 10px 11px 0px 17px; }

/*PROIZVOĐAČ*/
div.proizvodjac {  text-align: center; margin: 0px auto 0px auto; width: 700px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/proizvodjaci/top.gif) no-repeat 31px 0; text-align: left;}
div.proizvodjacBottom {  text-align: center; margin: 0px auto 0px auto; width: 700px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/proizvodjaci/bottom.gif) no-repeat 0 0; text-align: left; clear:both;}
.proizvodjacMiniPicContainer a.miniPic {display: block; float: left; margin: 0px ; width: 124px; height: 166px; overflow:hidden; background-repeat:no-repeat; background-position: 0px 0px; cursor: pointer; text-decoration:none;}
.proizvodjacMiniPicContainer {position: relative;width:6000px;}
.proizvodjacMiniPicView {width:622px; height: 154px; overflow: hidden;position: relative; float: left; border-top: solid 1px #bbbbbb; border-bottom: solid 1px #bbbbbb;}
.proizvodjacMiniPicContainer .separator {float: left; margin: 0px; padding: 0px;}
.sliderArrow {float: left;cursor:pointer;}



/* FOOTER */
div.footTopBorder {width: 920px; border-top: 1px solid #bbbbbb; padding-top: 2px; overflow: hidden; margin: 0px auto 0px auto; z-index:10;}
div.footContent { width: 100%; text-align: center; border-top: 1px solid #e1e1e1; padding-top: 10px; color: #e02432; }
div.footContent a { text-decoration: none; font-weight:bold; color: #000000; }
div.footContent p.copyright { color: #474747;}



/* CONTENT TYPE 2*/
div.content2 { margin: 0px auto 0px auto; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content2Bg.gif) repeat-y 0 0; text-align: left;}
div.content2Head { margin: 0px; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content2Head.gif) no-repeat 0 0; }
div.content2HeadRed { margin: 0px; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content2HeadRed.gif) no-repeat 0 0; }
div #content2Foot { margin: 0px; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content2Foot.gif) no-repeat 0 100%; }

/* CONTENT TYPE 2 - center content */
div.contentCenter2 { float: left; margin: 10px 10px 10px 11px; width: 698px; color: #454545;}
div.contentCenter21 { float: left; margin: 10px 0px 10px 11px; width: 708px; color: #454545;}
/*
* html div.contentCenter2 { margin: 10px 9px 10px 10px; width: 698px; }
*/

div.promo { width: 698px; height: 210px; }

div.threeColumn { width: 696px; background: url(http://static.vip.hr/vipnet08/images/content/3columnBg.gif) repeat-y 0 0; padding: 0px; overflow: hidden; }
div.threeColumnTop { width: 698px; background: url(http://static.vip.hr/vipnet08/images/content/3columnTop.gif) no-repeat 0 0; padding: 0px; margin: 0px; overflow: hidden; }
div.threeColumnBottom { width: 696px; background: url(http://static.vip.hr/vipnet08/images/content/3columnBottom.gif) no-repeat 0 100%; padding: 18px 0px 18px 0px; margin: 0px; overflow: hidden; }

div.threeColumnInner1 { float: left; margin: 0px; width: 224px; overflow: hidden; padding: 0px; height: 230px; }
div.threeColumnInner2 { float: left; margin: 0px; width: 236px; overflow: hidden; padding: 0px; height: 230px;}

div.threeColumnInnerSeparator1 { float: left; margin: 0px 18px 18px 18px; width: 188px; height: 1px; overflow: hidden; padding: 0px; background: #d5d5d5; }
div.threeColumnInnerSeparator2 { float: left; margin: 0px 18px 18px 18px; width: 200px; height: 1px; overflow: hidden; padding: 0px; background: #d5d5d5; }

* html div.threeColumnInnerSeparator1 { margin: 0px 18px 18px 9px; }
* html div.threeColumnInnerSeparator2 { margin: 0px 27px 18px 18px; }

div.threeColumnInnerContent { margin: 0px 18px 14px 18px; overflow: hidden; padding-top: 40px; color: #777777;}

div.modelPromo {width: 708px; padding-top:5px; overflow: hidden;}
div.modelPromoSelected {float: left; margin: 0px; width:523px; height:263px; background: url(http://static.vip.hr/vipnet08/images/bigModelBorder.gif) no-repeat 0 0; text-align:center;}
div.modelPromoSelected img {margin-top:4px; margin-bottom:4px;}
div.modelPromoSearch {float: left; margin: 0px 1px 0px 0px; width: 182px; padding-top: 15px; overflow: hidden;}

div.modeli {width: 708px; margin-top:10px; overflow: hidden;}

div.ponuda {width:535px; margin-top:10px; overflow: hidden;}

div.proizvodjaci { width:523px; height: 95px; margin-top:10px; overflow: hidden; clear: both; background: url(http://static.vip.hr/vipnet08/images/proizvodjaciBg.gif) no-repeat 0 0; }
div.proizvodjaci div.naslov { height: 20px; padding-left: 5px; overflow: hidden; line-height: 20px; font-size: 12px; color: #000000; font-weight: normal; }
div.proizvodjaci div.logos { margin: 11px 11px 11px 11px; overflow: hidden;}
div.proizvodjaci div.logos img { float: left; margin-right: 15px; }

a.ponudaBox {display: block; width: 169px; height: 128px; overflow:hidden; float: left; margin: 0px 8px 8px 0px; }

a.miniPic {display: block; float: left; margin: 0px 11px 10px 0px; width: 129px; height: 166px; overflow:hidden; background-repeat:no-repeat; background-position: 1px 1px; cursor: pointer; text-decoration:none;}
span.miniPicOverlay {display: block; width: 129px; height: 166px; overflow:hidden; background: url(http://static.vip.hr/vipnet08/images/modelBorder.gif) no-repeat 0 0; }
span.miniPicModelName {display: block; margin-top: 135px; margin-bottom: 7px; color: #8f153e; font-size: 11px; text-align:center; }
span.miniPicModelNamePromo {display: block; color: #8f153e; font-size: 11px; text-align:center; }


/* CONTENT TYPE 3*/
div.content3 { margin: 0px auto 0px auto; padding: 0px; width: 920px; height: 307px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content3Bg.jpg) no-repeat 0 20px; text-align: left;}
div.content3Head { margin: 0px; width: 920px; height: 307px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content3Head.jpg) no-repeat 0 0; }
div #content3Foot { margin: 0px; width: 920px; height: 307px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content3Foot.jpg) no-repeat 0 100%; }

/* CONTENT TYPE 3 - left box */
div.content3Left { float: left; margin: 0px 0px 0px 0px; width: 383px; padding: 20px 0px 0px 1px; overflow:hidden; }

/* CONTENT TYPE 3 - center content */
div.content3Center { float: left; margin: 0px 0px 0px 0px; width: 235px; height: 307px; overflow: hidden; color: #000000; padding: 0px; }
div.content3Center div.innerContent { margin: 18px 23px 0px 23px; }

/* CONTENT TYPE 3 - right content */
div.content3Right { float: left; margin: 0px 0px 0px 0px; width: 295px; height: 307px; overflow: hidden; }
div.content3Right div.innerContent { margin: 18px 30px 0px 34px; }

div.contentAddition { clear: both; width: 920px; margin: 10px auto 0px auto; }
div.contentAddition2 { clear: both; width: 100%; margin: 10px 0px 0px 0px; }
div.teaser { float: left; margin: 0px 10px 0px 0px; width: 240px; height: 187px; overflow: hidden; }
div.teaserContent { margin: 120px 50px 5px 15px; overflow: hidden; text-align:left; }
div.teaserContent a.bullet1 { margin: 1px 0px 1px 0px; }

div.teaser2  { }

/* CONTENT TYPE 4*/
div.content4 { margin: 0px auto 0px auto; padding: 0px; width: 920px; height: 307px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content4Bg.gif) repeat-y 0 10px; text-align: left; }
div.content4Head { margin: 0px; width: 920px; height: 307px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content4Head.gif) no-repeat 0 0; }
div #content4Foot { margin: 0px; width: 920px; height: 307px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content4Foot.gif) no-repeat 0 100%; }

/* CONTENT TYPE 4 - left box */
div.content4Left { float: left; margin: 0px 0px 0px 0px; width: 453px; height: 307px; padding: 0px 0px 0px 0px; overflow:hidden; background: url(http://static.vip.hr/vipnet08/images/bigVipnetUkratko.jpg) no-repeat 3px 6px; }
div.content4Left div.innerContent { margin: 175px 10px 10px 240px; overflow: hidden;}

/* CONTENT TYPE 4 - center content */
div.content4Center { float: left; margin: 0px 0px 0px 0px; width: 35px; height: 307px; overflow: hidden; color: #000000; padding: 0px; background: url(http://static.vip.hr/vipnet08/images/shadow300.jpg) no-repeat 0 6px; }

/* CONTENT TYPE 4 - right content */
div.content4Right { float: left; margin: 0px 0px 0px 0px; width: 432px; height: 307px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/big2VipnetUkratko.jpg) no-repeat 9px 72px;}
div.content4Right div.innerContent { height: 210px; margin: 18px 200px 20px 0px; overflow: hidden;}


/* CONTENT TYPE 41 - left box */
div.content41Left { float: left; margin: 0px 0px 0px 0px; height: 307px; padding: 0px 0px 0px 0px; overflow:hidden; }
div.content41Left div.innerContent { overflow: hidden;}

/* CONTENT TYPE 41 - center content */
div.content41Center { float: left; margin: 0px 0px 0px 0px; height: 307px; overflow: hidden; padding: 0px; }
div.content41Center div.innerContent { overflow: hidden;}

/* CONTENT TYPE 41 - right content */
div.content41Right { float: left; margin: 0px 0px 0px 0px; height: 307px; overflow: hidden; padding: 0px; }
div.content41Right div.innerContent { overflow: hidden;}


/* CONTENT TYPE 5*/
div.content5 { margin: 0px auto 0px auto; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content5Bg.gif) repeat-y 0 0; text-align: left;}
div.content5Head { margin: 0px; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content5Head.gif) no-repeat 0 0; }
div #content5Foot { margin: 0px; width: 920px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content5Foot.gif) no-repeat 0 100%; }

* html div #contentFoot { height: 100%; }

/* CONTENT TYPE 5 - left box */
div.content5Left { float: left; margin: 0px 0px 0px 0px; width: 737px; height: 307px; overflow: hidden; }
div.content5Left1 { float: left; margin: 0px 0px 0px 0px; width: 238px; height: 307px; overflow: hidden; padding-top:6px; padding-left:2px;}
div.content5Left2 { float: left; margin: 0px 0px 0px 0px; width: 497px; height: 307px; overflow: hidden; }


/* content type 6 */
div.Clear920 { margin: 0px auto 0px auto; width: 920px; overflow: hidden; text-align: left; }
div.content6 { float:left; width: 700px; margin: 0px 8px 0px 0px; }
* html div.content6 { margin: 0px 4px 0px 0px; }
div.content700 { width: 700px; height: 307px; background: url(http://static.vip.hr/vipnet08/images/content/content700Bg.gif) repeat-y 0 6px; margin-bottom: 10px; }
div.content700Head { width: 700px; height: 307px; background: url(http://static.vip.hr/vipnet08/images/content/content700Head.gif) no-repeat 0 0; }
div#content700Foot { width: 700px; height: 307px; background: url(http://static.vip.hr/vipnet08/images/content/content700Foot.gif) no-repeat 0 100%; }

div.soloRight { width: 212px; height: 301px; background: url(http://static.vip.hr/vipnet08/images/soloRightBg.gif) repeat-y 0 3px; overflow: hidden; margin: 6px 0px 10px 0px; }
div.soloRightTop { width: 212px; height: 301px; background: url(http://static.vip.hr/vipnet08/images/soloRightTop.gif) no-repeat 0 0; overflow: hidden; }
div#soloRightBottom { width: 212px; height: 301px; background: url(http://static.vip.hr/vipnet08/images/soloRightBottom.gif) no-repeat 0 100%; overflow: hidden; }

div.soloRightBoxContent { width: 188px; clear: both; overflow: hidden; margin: 10px 11px 0px 11px; }
div.soloRightBoxContent p { color: #4a4a4a; margin: 3px 0px 3px 0px; line-height: 12px; }
div.soloRightBoxSeparator { width: 188px; height: 1px; background: #d1d1d1; overflow:hidden; margin: 7px 11px 0px 11px; }


/* ROUNDED BOX */
div.roundedBox { width: 240px; height: 188px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/roundedBox.gif) no-repeat 0 0; text-align: left;}
div.roundedBox div.innerContent { margin: 9px; color: #777777; }
div.roundedBox div.innerContent p { line-height: 13px; }

div.roundedBox2 { width: 240px; height: 187px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/roundedBox2.gif) no-repeat 0 0; text-align: left;}
div.roundedBox2 div.innerBg { width: 240px; height: 187px; overflow: hidden; }
div.roundedBox2 div.innerContent { margin: 9px 62px 9px 9px; color: #777777; }
div.roundedBox2 div.innerContent p { line-height: 13px; margin: 3px 0px 3px 0px;}

div.floatBox { float: left; margin: 0px 10px 0px 0px; }



/* faq */
h2.faqTitle {margin: 20px 0px 10px 0px; font-weight:bold; color:#fe7000; font-size: 13px;}

#bulletFaq { margin: 0px; padding: 0px; height: 30px; height: auto; overflow:hidden; }
#bulletFaq .pitanje { font-weight:bold; color:#010000; background: url(http://static.vip.hr/vipnet08/images/bullet1.gif) no-repeat 0px 2px; padding-left: 12px; margin: 5px 0px 5px 07px; cursor: pointer; }
#bulletFaq dd { margin: 3px 0px 10px 20px; color:#010000; line-height:15px; font-size: 11px; height: 30px; height:auto; overflow:hidden;}


div.contentCenter select.contentSelect { width: 180px; font-size: 11px; margin-right:15px}
select.roundBoxSelect { width: 140px; font-size: 11px; margin-right:15px}

.orangeBg {background-color:#fe7000; padding:7px 15px 7px 15px;}
.orangeBgBottom {background-color:#fe7000; height:5px; margin-top:10px; clear:both;}

.purpuleBg {background-color:#8f153e; padding:7px 15px 7px 15px;}
.purpuleBgBottom {background-color:#8f153e; height:5px; margin-top:10px; clear:both;}

.brownBg {background-color:#6e5c50; padding:7px 15px 7px 15px;}
.brownBgBottom {background-color:#6e5c50; height:5px; margin-top:10px; clear:both;}

.submit {font-size:12px; font-weight:bold; color:white; text-decoration: none;}
.submit img {margin:5px 3px -3px 5px;}

div.prodajnoInfo{margin-top:36px; margin-left:5px; font-weight:bold; color:#010000; font-size: 12px;}
div.prodajnoInfo b{font-size: 13px; color: #8f153e;}

div.partnerInfo{margin-left:5px; color:#010000;}
div.partnerInfo div.title{margin-top:36px; font-weight:bold; color:#fe7000; font-size: 13px;}
div.partnerInfo a{color:#8f153e;}
div.partnerInfo div.titleOthers{margin-top:36px; margin-left:5px; font-weight:bold; color:#010000; font-size: 12px;}
div.partnerInfo div.titleOthers b{color:#8f153e;}

div.poslovniPromo {width: 698px; height: 280px; margin: 0px 0px 0px 1px; padding-top:8px;overflow:hidden;}

div.promoLinkLeft {float: left; margin: 0px; height: 15px; width: 348px; padding-left: 1px; text-align:left;}
div.promoLinkRight {float: left; margin: 0px; height: 15px; width: 348px; padding-right: 1px; text-align:right;}

/* poslovni slider */
.slider-wrap { margin: 0px; position: relative; width: 100%; }

.csw {width: 700px; height: 143px; background: #fff; overflow: scroll; }
.csw .loading {margin: 70px 0 340px 0; text-align: center}

.stripViewer { /* This is the viewing window */
	position: relative;
	overflow: hidden; 
	border: 0px solid #39c; /* this is the border. should have the same value for the links */
	margin: auto;
	width: 700px; /* Also specified in  .stripViewer .panelContainer .panel  below */
	height: 143px;
	clear: both;
	background: #fff;
}

.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
	position: relative;
	left: 0; top: 0;
	width: 100%;
	list-style-type: none;
	/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
}

.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
	float:left;
	height: 143px;
	position: relative;
	width: 700px; /* Also specified in  .stripViewer  above */
}

.stripViewer .panelContainer .panel .wrapper { padding: 0px; }

.stripNavL, .stripNavR, .stripNav { display: none; }

div.open { float: left; margin: 0px 4px 0px 0px; width: 553px; height: 143px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/poslovni/openBg.gif) repeat-x 0 0; }
div.openLeft { float: left; margin: 0px; width: 185px; }
div.openText { float: left; margin: 0px; width: 342px; overflow: hidden;}
div.openRight { float: left; margin: 0px; width: 26px; }

a.blockLink { display: block; float: left; margin: 0px; width: 69px; height: 143px; overflow: hidden; }


.lineSeparatorHorizontal { height: 1px; background: #d1d1d1; overflow:hidden; margin: 10px 5px 10px 0px;}
.lineSeparatorVertical { width: 1px; height:150px; background: #d1d1d1; overflow:hidden; float: left; margin: 0 10px 10px 10px;}

.info1 { float:left; width:145px; margin:0px 5px 15px 5px; }
.info1 b { font-size: 12px; color: #010000; }

.nomargin { margin: 0px 0px 0px 0px; }
.lineheight11 { line-height: 11px; }



/* ------------------------------------------------------ vsokic ---------------------------------------------*/

/* GALERIJA */
div.galerija_main {width: 470px; height: 390px; padding-left:20px; }
div.galerija_main div.galerija_sub { float:left; width:49%; margin: 0px; overflow: hidden; height: 88px; }
div.galerija_main div.galerija_sub div.galerija_sub_slika { float: left; height:100px; padding-right:5px; padding-left:5px; padding-top:7px; background:url(http://static.vip.hr/vipnet08/images/galerija_podloga.gif) no-repeat 0 0; }
div.galerija_main div.galerija_sub div.galerija_sub_tekst {  padding-top:10px; font-weight:normal; text-align:left;}
div.galerija_main div.galerija_sub div.galerija_sub_tekst_desni { padding-top:10px; font-weight:normal; text-align:left;}
div.galerija_main div.galerija_separator { font-size:12px; color:#000000; width:100%; clear:both; padding-top:10px; }
div.galerija_main div.galerija_izbornik { clear:both; height:30px; width:470px; padding-top:10px; background:url(http://static.vip.hr/vipnet08/images/galerija_izbornik_podloga.gif) repeat-x;}
div.galerija_main div.galerija_izbornik_unutra_l { float: left; width:10%; text-align:center; }
div.galerija_main div.galerija_izbornik_unutra { float: left; width:70%; text-align:center; font-weight:normal;}
div.galerija_main div.galerija_izbornik_unutra_d { float: left; width:10%; text-align:center; }
/* GALERIJA end */


/* GALERIJA DETALJNO */

div.galerija_detaljno { width: 470px; padding-left:20px; }
div.galerija_detaljno div.galerija_picture_big {width:470px; height:315px;}
div.galerija_detaljno div.galerija_izbornik { clear:both; height:30px; width:470px; padding-top:15px; background:url(http://static.vip.hr/vipnet08/images/galerija_izbornik_podloga.gif) repeat-x;}
div.galerija_detaljno div.galerija_izbornik_unutra_l { float: left; width:14%; text-align:center; }
div.galerija_detaljno div.galerija_izbornik_unutra { float: left; width:70%; text-align:center; font-weight:bold;}
div.galerija_detaljno div.galerija_izbornik_unutra_d { float: left; width:14%; text-align:center; }
div.galerija_detaljno div.galerija_thumbs {float:left;  width:470px; padding-top:10px; padding-bottom:20px; }
div.galerija_detaljno div.galerija_thumbs_margin { width: 74px; height: 49px; float:left; padding-left:4px; padding-top:4px; }
div.galerijaTekst { font-size:12px; color:#000000;}

/* GALERIJA DETALJNO end */

/* INPUT AREA DESNI STUPAC */

textarea.right_column_format { width: 130px; height: 53px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px 3px 0px 3px; }
input.buttons {font-size:11px;}
input.buttons_ljubicasti {background-color:#8f153e; font-size:11px; color:#FFFFFF; padding-left:5px; padding-right:10px;}



/* INPUT AREA DESNI STUPAC end */


/* A-Z INDEX */
div.a-z { float:left; background: url(http://static.vip.hr/vipnet08/images/content/button.gif) no-repeat 0 0;; margin:2px 5px 5px 5px; padding: 5px 5px 5px 5px; font-size:14px; font-weight:bold; width:3%;}
div.a-z_broj { float: left; background-color:#f1f1f1; margin:2px 5px 5px 5px; padding: 5px 5px 5px 5px; font-size:14px; font-weight:bold; width:5%;}
div.a-z_brownBg {background-color:#FFFFFF; margin-bottom:15px; height:100px; padding-top:15px; padding-left:5px;}
h2.bulletTitle_az { color: #000000; font-weight: bold; font-size: 11px; padding-left: 29px; background: url(http://static.vip.hr/vipnet08/images/bullet_az.gif) no-repeat 0px 2px; margin: 3px 0px 4px 0px;}
/* A-Z INDEX end */

/* MOJ VIP MENI */

div.contentRight div.rightBoxTitle_zuta {clear: both; margin: 0px; width: 172px; height: 23px; background: url(http://static.vip.hr/vipnet08/images/trakaNaslov_zuta.gif)  no-repeat 0 0;}
div.contentRight div.rightBoxTitle_zuta div.title_zuta { padding-top: 2px; padding-left: 23px; color: #ffffff; font-weight: bold; font-size: 12px; }

/* MOJ VIP MENI end */

/* MOBITEL DETALJNO */

div.PromoNaTelefonu {/*padding-left:350px; padding-top:130px; margin: 20px 0px 10px 0px; */font-weight:normal; color:#000000; font-size: 15px;}
div.DostupneBoje {
	
	float:left;
	width:15px;
	height:15px;
	margin-left:3px;
	color:#FF0000;
	height:15px;
}

a.TriDeIspis { display: block; background: url(http://static.vip.hr/vipnet08/images/bullet1.gif) no-repeat 380px 52px; color: #4a4a4a; font-weight: normal; text-decoration: none; padding-left: 392px; padding-top:50px; margin: 3px 0px 3px 0px; }

div.PodrskaIServis { margin: 0px 0px 10px 5px; width:350px; overflow:hidden;}
span.PromoMobSlika { display:block; height:24px; padding-top:110px;}

/* MOBITEL DETALJNO end */


/* MEDIA CLUB DESNI STUPAC */

div.MediaClubStupac { width:164px;  padding-left:10px;}
div.MediaClubStupac div.MediaClubStupacTop {background-image:url(http://static.vip.hr/vipnet08/images/MediaClubTop.gif); background-repeat:no-repeat; height:25px;}
div.MediaClubStupac div.MediaClubStupacMiddle { background:url(http://static.vip.hr/vipnet08/images/MediaClubMiddle.gif);}
div.MediaClubStupac div.MediaClubStupacInside { padding:10px;}
div.MediaClubStupac div.MediaClubStupacBottom {background-image:url(http://static.vip.hr/vipnet08/images/MediaClubBottom.gif); background-repeat:no-repeat; height:6px;}

/* MEDIA CLUB DESNI STUPAC end */

/* PRODULJENJE PRETPLATNICKOG UGOVORA */

table.multicolor1 { width: 100%; border-bottom: 1px solid #da002a; }
table.multicolor1 tr.naslovna th {background-color:#da002a; color:#FFFFFF; font-weight:bold;}
table.multicolor1 tr th { background: #8f153e; padding: 7px; }
table.multicolor1 tr.first th { background: #ffffff; }
table.multicolor1 tr.second th { background: #dfdfdf; }
table.multicolor1 th { padding: 7px; }

div.poravnaj_desno {text-align:right}

/* PRODULJENJE PRETPLATNICKOG UGOVORA end */

/* DESNI STUPAC ZA PRILAGODBU TABLICA */
div.prilagodbaDesniStupac {padding:15px;}

/* USPOREDBA MOBILNIH TELEFONA */

select.contentSelect1 { width: 150px; font-size: 11px; margin-right:7px; float:left;}
.brownBg1 {background-color:#6e5c50; padding:7px 7px 7px 7px; text-align:left;}

/* USPOREDBA MOBILNIH TELEFONA end */


/* WEBSHOP */
div.content_webshop { float: left; margin: 0px 0px 0px 0px; width: 453px; height: 307px; padding: 0px 0px 0px 0px; overflow:hidden; background: url(http://static.vip.hr/vipnet08/images/bgrWebshop.jpg) no-repeat 3px 6px; }

div.content_right_webshop {padding-top:20px;}

span.miniPicOverlayWebshop {display: block; width: 129px; height: 166px; overflow:hidden; background: url(http://static.vip.hr/vipnet08/images/modelBorder.gif) no-repeat 0 0; }

a.miniPicWebshop {display: block; float: left; margin: 0px 11px 10px 0px; width: 129px; height: 166px; overflow:hidden; background-repeat:no-repeat; background-position: 1px 1px; cursor: pointer; text-decoration:none;}

span.miniPicModelNameWebshop {display: block; margin-top: 22px; margin-bottom: 7px; color: #8f153e; font-size: 11px; text-align:center; }

div.PromoCijenaWeb {margin-top:90px; width:40%; height:15px; text-align:right; font-size:12px; font-weight:bold; color:#ffffff; background-color:#ff9f00; padding-right:5px; }

span.WebshopOpis {float:left;  width:129px; color:#777777; padding-left:11px;}

 

/* WEBSHOP end */

/* OBRASCI ZA POSAO I KARIJERU */
label {font-size:11px;}
select.registracija_select {font-size:11px;}
input.registracija_input {font-size:11px;}
textarea.registracija_textarea {font-size:11px; font-family:Arial, Helvetica, sans-serif;}

/* OBRASCI ZA POSAO I KARIJERU end */

/* VISITORS IN CROATIA */


div.visitors_header { margin: 0px auto 0px auto; padding: 0px; width: 920px; height: 307px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content_cs.gif) no-repeat 0 20px; text-align: left;}
div.visitors_headerHead { margin: 0px; width: 920px; height: 307px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content_csHead.gif) no-repeat 0 0; }
div #visitors_headerFoot { margin: 0px; width: 920px; height: 307px; overflow: hidden; background: url(http://static.vip.hr/vipnet08/images/content/content_csFoot.gif) no-repeat 0 100%; }

div.promoUsluge { width: 698px; height: 210px; background: url(http://static.vip.hr/vipnet08/images/uslugeBg.gif) no-repeat 0 0; }
.promoUslugeTop { background:url(http://static.vip.hr/vipnet08/images/content/3columnTop.gif) no-repeat ;}
.promoUslugeBottom { background:url(http://static.vip.hr/vipnet08/images/content/3columnBottom.gif) no-repeat 0 100% ;}

/* VISITORS IN CROATIA end */



/* PODNASLOVNICE 2 KOLUMNE */

div.twoColumn { width: 510px; background: url(http://static.vip.hr/vipnet08/images/content/2columnBg.gif) repeat-y 0 0; padding: 0px; overflow: hidden; }
div.twoColumnTop { width: 510px; background: url(http://static.vip.hr/vipnet08/images/content/2columnTop.gif) no-repeat 0 0; padding: 0px; margin: 0px; overflow: hidden; }
div.twoColumnBottom { width: 510px; background: url(http://static.vip.hr/vipnet08/images/content/2columnBottom.gif) no-repeat 0 100%; padding: 18px 0px 18px 0px; margin: 0px; overflow: hidden; }

div.twoColumn1 { width: 690px; background: url(http://static.vip.hr/vipnet08/images/content/2columnBg1.gif) repeat-y 0 0; padding: 0px; overflow: hidden; }
div.twoColumnTop1 { width: 690px; background: url(http://static.vip.hr/vipnet08/images/content/2columnTop1.gif) no-repeat 0 0; padding: 0px; margin: 0px; overflow: hidden; }
div.twoColumnBottom1 { width: 690px; background: url(http://static.vip.hr/vipnet08/images/content/2columnBottom1.gif) no-repeat 0 100%; padding: 18px 0px 18px 0px; margin: 0px; overflow: hidden; }
div.oneColumnInnerSeparator3 {  margin: 9px 18px 9px 18px; width: 680px; height: 1px; overflow: hidden; background: #d5d5d5; }

div.twoColumnInner1 { float: left; margin: 0px; width: 224px; overflow: hidden; padding: 0px;   }
div.twoColumnInner2 { float: left; margin: 0px; width: 236px; overflow: hidden; padding: 0px; }


div.twoColumnInnerSeparator1 { float: left; margin: 0px 13px 13px 5px; width: 300px; height: 1px; overflow: hidden; padding: 0px; background: #d5d5d5; }
div.twoColumnInnerSeparator2 { float: left; margin: 0px 13px 13px 30px; width: 300px; height: 1px; overflow: hidden; padding: 0px; background: #d5d5d5; }

/* PODNASLOVNICE 2 KOLUMNE end */

/* PODNASLOVNICE 1 KOLUMNA  */
div.oneColumn { width: 695px; padding: 0px; overflow: hidden; }
div.oneColumnInnerSeparator1 {  margin: 9px 18px 9px 18px; width: 480px; height: 1px; overflow: hidden; background: #d5d5d5; }
/* PODNASLOVNICE 1 KOLUMNA end */

td.roamingHeaderBgr { background:url(http://static.vip.hr/vipnet08/images/roamingBg.gif) no-repeat 100% 0;}

/* kratke forme */
.contentCenter form { padding:0px; margin:0px; }


/* sitemap */
a.bulletSitemap { display: block; font-size:18px; font-weight:bold; text-decoration:none; color: #8f153e; font-weight: normal; text-decoration: none; padding-left: 5px; margin: 3px 0px 3px 0px; }
a.bulletSitemap1 { display: block; font-size:14px; font-weight:bold; text-decoration:none; color: #000000; text-decoration: none; padding-left: 30px; margin: 3px 0px 3px 0px; }
a.bulletSitemap3 { display: block; background: url(http://static.vip.hr/vipnet08/images/bullet1.gif) no-repeat 50px 2px; color: #4a4a4a; font-weight: normal; text-decoration: none; padding-left: 65px; margin: 6px 0px 6px 0px; }
