/* GLAVNI SKIN - ZUNANJA, OZADJE, NADZORNA PLO�CA*/
body{margin:0px; padding:0px; height:100%; background:url(images/stroka_eu_bg.png) no-repeat top right #000; background-attachment:fixed; font-family:Tahoma, Geneva, sans-serif; color:#fff; font-size:12px;}

/* PAGE */
.pagemaster{width:100%; height:100%; background-color: transparent;}
.skinmaster{background-color: transparent;}
.skinheader{}
.skingradient{}

.PageWraper{margin:40px auto; width:1000px;}
.HeaderWraper{margin:0px auto; width:100%; position:relative;}
.BodyWraper{float:left; background-color:#000;}

.Logo{width:343px; height:133px; text-align:center;}
.TopRight{width:657px; position:absolute; right:0px; top:0px;}
.RightTopPane{height:75px; text-align:right;}
.MenuPosition{height:35px;}
.SearchPosition{position:absolute; right:-2px; top:111px;}
.SearchInput{float:left; width:179px; height:21px; background-image:url(images/search2.png); background-repeat:no-repeat; display:block;}
.SearchButton{float:left; width:22px; height:21px; background-image:url(images/btnSearch.png); background-repeat:no-repeat; display:block;}
.SearchButton:hover{float:left; width:22px; height:21px; background-image:url(images/btnSearch.png); background-repeat:no-repeat; background-position:bottom left; display:block;}
#dnn_dnnSEARCH_cmdSearch{display:none;}
#dnn_dnnSEARCH_txtSearch{display:block; width:169px; height:21px; line-height:21px; margin:0px 4px; border:none; background:transparent; color:#999; font-size:11px;}

.ContentPane{float:left; border:solid 1px #bababa; width:100%; margin:5px 0px 25px;}
.ContentPane2{float: left; width: 733px; margin:12px 9px 12px 18px; background-color:#242424; padding:15px;}
.ContactPane{float: left; width:153px; margin: 12px 18px 12px 9px; background-color:#242424; padding:15px;}
.MiddlePane{float:left; height:89px;}
.MiddleLeftPane{float:left; width:771px; height:89px; background-image:url(images/middle_left.png);}
.MiddleRightPane{float:left; width:229px;}
.BottomPane{float:left; padding-top:20px; border-top:solid 1px #bababa; margin:22px 0px 20px 0px;}
.BottomLeftPane{float:left; width:789px; height:67px; background-image:url(images/box_left.png); background-repeat:no-repeat;}
.BottomRightPane{float:left; width:187px; height:67px; background-image:url(images/box_right.png); background-position:right; background-repeat:no-repeat; padding-left:24px;}
.Login{margin:20px auto; width:auto; text-align:center; color:#242424;}

/* CONTENT PANELS */
.panelTop{float:left; width:100%; margin:12px 0px 0px 18px;}
.panelBottom{float:left; width:100%; margin:0px 0px 12px 18px;}
.foot{float:left; background-repeat:no-repeat; width:176px; height:220px; display:block; margin-right:20px;}
#foot1{background-image:url(images/foot1.gif);}
#foot2{background-image:url(images/foot2.gif);}
#foot3{background-image:url(images/foot3.gif);}
#foot4{background-image:url(images/foot4.gif);}
#foot5{background-image:url(images/foot5.png);}
.panelVsebina{float:left; background-color:#242424; width:176px; height:216px; margin-right:20px;}
.quickFlip {float:left; width:176px; height:170px; margin-top:43px;}
.panel2{color:#fff;}
.panel2 div{width:160px; margin-left:8px;}
.panelTxt1{font-size:12px;}
a.panelTxt1:link, a.panelTxt1:visited, a.panelTxt1:hover{color:#fff; margin-left:8px;}
.panel h2{color:#fe9838; margin:18px 0px 0px 8px;}
.panelTxt2{font-size:25px; color:#fe9838;}
.click{cursor:pointer;}
.click p{font-size:12px;}
.click span{font-size:13px; font-weight:bold; color:#FE9838;}
#click2{margin-top:60px;}
#click3{margin-top:46px;}
#click4{margin-top:92px; color:#fe0701; font-weight:bold;}
#click5{margin-top:88px;}

/*PHILOSHOPHY*/
.philoshophyLeft{float:left; width:500px; margin-right:30px;}
.philoshophyRight{float:left; width:150px; background-color:#000; text-align:center; border:1px solid #C00000;}
.philoshophyRight img{margin:20px 0px;}

/*THE BRAND */
.brandLeft{float:left; width:500px; margin-right:30px;}
.brandRight{float:left; width:150px; background-color:#000; text-align:center; border:1px solid #C00000;}
.brandRight img{margin:20px 0px;}

/* MIDDLE LEFT */
.middleLeftContent{float:left; color:#FFF;}
.middleLeftTxt{float:left; width:440px;}
.philoshopy{float:left; width:298px; font-size:34px; padding-left:8px;}
.philoshopy span{font-weight:normal;}
.we, .support{float:left; width:134px;}
.we{font-size:20px; padding-top:4px;}
.support{font-size:9px;}
.mTxt{float:left; padding-left:8px; color:#bababa; font-size:11px; width:400px;}
.mTxt a{color:#bababa;}
.mTxt span{color:#fff; font-size:14px;}
.middleLeftBtn{float:left; width:147px; margin:9px 0px 0px 184px; text-align:right; font-weight:bold; color:#bababa; font-size:11px; line-height:22px;}
.askBtn{color:#fff; font-size:36px;}

/* MIDDLE RIGHT */
.middleRightContent{float:left; color:#bababa; padding-left:43px; font-size:14px;}
.middleRightContent h3{color:#fff; font-size:11px;}
.middleRightContent a{color:#bababa;}
.mTop{margin-bottom:5px;}
.mBottom{margin-bottom:20px;}

/* BOTTOM RIGHT */
.bottomRightContent{float:left; color:#bababa; font-weight:bold; padding-left:25px; font-size:11px; margin-top:-10px;}
.bottomRightContent h3{font-size:14px; margin-bottom:5px;}
.bottomRightContent span{color:#fe0701;}

/* Brands */
.BrandsPane{float:left; width:772px; height:67px;}
.BrandsPaneRight{float:left; width:17px; height:67px; background-image:url(images/box_right.png); background-repeat:no-repeat;}
.slika{height:57px; float:left; margin-right:15px;}
#supBrandsTxt {width:250px;}
#supBrandsTxt span{color:#bababa;}
#microsoft{width:90px; margin-top:11px;}
#hp{width:86px; margin-top:7px;}
#symantec{width:94px; margin-top:13px;}
#istar{width:82px; margin-top:17px;}
#maximizer{width:97px; margin-top:20px;}
#dotnetnuke{width:110px; margin-right:0px; margin-top:12px;}
#datalab{width:102px; margin-top:12px;}

/* ControlPanel*/
.Control_Custom{float:left; margin-top:10px; width:120px;}
.custom_cp_top{}
.custom_cp_bottom{}
.ControlPanel{}
div.cp li h6{color:#000;}

/* LINKS */
#SaveForm .DynamicForms_Link{display:block; width:148px; height:21px; background:url(images/btnSend.png) no-repeat; text-align:center; text-decoration:none; line-height:21px;}
#SaveForm .DynamicForms_Link:hover{background:url(images/btnSend.png) no-repeat bottom left; line-height:22px;}


/* TEXT, TABLE, GENERIC, UL, OL, LI */
p{}

.SubHead{font-weight:bold; color: #bf1222; text-decoration:none; padding:3px 0px;}
.SubSubHead{font-weight:bold; color: #bf1222; text-decoration:none;}
.Skinobject{color:#2c2c2c; text-decoration:none;}
.CommandButton{color:#2c2c2c; text-decoration:none;}
.NormalBold{color:#2c2c2c; padding:2px 0px; margin:0px; font-weight:bold;}
.normal{color:#fff; padding:2px 0px; margin:0px;}
.LoginObject, .LoginObject:link{color:#383838 !important; padding:0px 5px;}
.ContentPane2 span{color:#c00000; font-weight:bold;}
.ContentPane2 #Table1 span{color:#BABABA; font-weight:normal;}
.ContentPane2 .TitleHead{color:#c00000;}

span.smallNormal{color:#BABABA !important; font-size:11px;}
span.smallWhite{color:#fff !important; font-size:11px !important;}

UL LI {list-style-type:disc; list-style-position: inherit; font-size: 13px; font-weight: normal; font-style: normal; color:#fff; margin-left:-14px;}
UL LI LI {list-style-type: disc}
UL LI LI LI {list-style-type: circle}
OL LI {list-style-type: decimal}
OL OL LI {list-style-type: lower-alpha}
OL OL OL LI {list-style-type: lower-roman}

HR{background-color:#bf1222; border:0 none;height:1px;margin:5px 0;padding:0;}
IMG{border:0px;}

.callUs, .callUs a{color:#BABABA;}

/* HEADINGS */
h1, h2, h3, h4, h5, h6{padding:0px; margin:0px; font-weight:bold;}
h1{}
h2{font-size:25px; font-weight:normal;}
h3{color:#FFFFFF; font-size:11px;}
h4{color:#dabbba; font-size:18px;}
h5{color:#dabbba; font-size:14px;}
h6{}

h3 a{color:#FFFFFF !important; font-size:13px !important;}

/* MENU */
.main_dnnmenu_bar { cursor:pointer; background-color:transparent; float:right; }
.main_dnnmenu_rootitem { color: #fff; font-size: 12px; font-weight:bold; text-align:center; padding-left:30px; text-transform:uppercase; margin-right:1px; white-space:nowrap; float:left; }

.main_dnnmenu_rootitem_hover { color:#fff; font-size: 12px; font-weight:bold; text-align:center; padding-left:30px; text-decoration:underline; text-transform:uppercase; margin-right:1px; white-space:nowrap; float:left; z-index:2000; }
.main_dnnmenu_rootitem_selected { color:#fff; font-weight:bold; text-align:center; font-size: 12px; padding-left:30px; text-transform:uppercase; margin-right:1px; white-space:nowrap; float:left; z-index:2000; }
/*  SUB Menu Normal */
.main_dnnmenu_submenu { border:1px solid #2c5692; border-top:none; margin-left:-1px; z-index:2000;}
.main_dnnmenu_submenu td { background-color:#4378c3; z-index: 2000; font-size: 11px; text-align:left; color:#ffffff; line-height:2em; padding: 0px 5px; margin:0px; }
.main_dnnmenu_itemhover td { background: #fff; color:#4378c3; }
.main_dnnmenu_itemselected td { background: #fff; color:#4378c3; text-decoration:underline; font-weight:bold; }
.main_dnnmenu_break { height: 2px; background-color: #4d4d4e; }
/* KONEC CSS za MENI */


.zunanji{float:left; margin-left:12px;}

.supBrands{margin: 0 0 0 0px;}


/***** cookie *****/
/* cookie */
.CookieWrapper{color:#807f7f; font-family:Arial, Helvetica, sans-serif; font-size:11px; position:fixed; left:0; bottom:0; z-index:9000;}
.CookieSettings{position:absolute; cursor:pointer; left:0px; bottom:0px; z-index:20000; display:block; width:59px; height:59px; background:url(images/cookie_sprite.png) no-repeat -121px top;}
.CookieWrapper.Open .CookieSettings{background-position:-121px top;}
.CookieWrapper .CookieSettings.Allow{background-position:left top;}
.CookieWrapper .CookieSettings.Disallow{background-position:-61px top;}
.CookieBox{display:none; width:211px; height:220px; background:url(images/cookie_sprite.png) no-repeat left -80px; position:absolute; bottom:32px; left:32px;line-height:normal;}
.CookieWrapper.Open .CookieBox{display:block;}

/* cookie description */
.CookieDescription{float:left; width:198px; height:170px; margin:5px 0px 0px 8px; padding:12px 0px 6px;z-index:9000;line-height:normal;}
span.CookieTitle{float:left; width:100%; text-align:center; color:#80be31; font-size:16px; font-weight:bold; margin-bottom:5px;}
span.CookieText{float:left; width:174px; padding:0px 12px; text-align:center; margin-bottom: 6px;}
span.CookieLink{float:left; width:174px; padding:0px 12px; text-align:center; margin:10px 0px;}
span.CookieLink a:link, span.CookieLink a:visited{color:#807f7f; text-decoration:underline;}
span.CookieLink a:hover, span.CookieLink a:active{color:#80be31; text-decoration:none;}
div.CookieSep{float:left; width:100%; height:2px; background:url(images/separator.png) repeat-x; margin:10px 0px 5px;}
div.CookieButton{float:left; width:188px; margin:3px 5px 0px;}
a.CookieLinkGreen:link, a.CookieLinkGreen:visited{float:left; width:48px; height:30px; color:#fff; background:url(images/cookie_sprite.png) no-repeat -211px top; font-size:12px; line-height:30px; text-decoration:none; padding-left:42px; font-weight:bold;}
a.CookieLinkGreen:hover, a.CookieLinkGreen:active{background-position:-211px -32px; line-height:33px;}
a.CookieLinkRed:link, a.CookieLinkRed:visited{float:right; width:48px; height:30px; color:#fff; background:url(images/cookie_sprite.png) no-repeat -311px top; font-size:12px; line-height:30px; text-decoration:none; padding-left:42px; font-weight:bold;}
a.CookieLinkRed:hover, a.CookieLinkRed:active{background-position:-311px -32px; line-height:33px;}
a.CookieLinkGreenPrivacy:link, a.CookieLinkGreenPrivacy:visited{margin:10px 10px 10px 0; float:left; width:48px; height:30px; color:#fff; background:url(images/cookie_sprite.png) no-repeat -211px top; font-size:12px; line-height:30px; text-decoration:none; padding-left:42px; font-weight:bold;}
a.CookieLinkGreenPrivacy:hover, a.CookieLinkGreenPrivacy:active{background-position:-211px -32px; line-height:33px;}
a.CookieLinkRedPrivacy:link, a.CookieLinkRedPrivacy:visited{margin:10px 10px 10px 0; float:left; width:48px; height:30px; color:#fff; background:url(images/cookie_sprite.png) no-repeat -311px top; font-size:12px; line-height:30px; text-decoration:none; padding-left:42px; font-weight:bold;}
a.CookieLinkRedPrivacy:hover, a.CookieLinkRedPrivacy:active{background-position:-311px -32px; line-height:33px;}
a.CookieLinkBigGreen:link, a.CookieLinkBigGreen:visited{float:left; width:146px; height:30px; color:#fff; background:url(images/cookie_sprite.png) no-repeat -231px -67px; font-size:12px; line-height:30px; text-decoration:none; padding-left:42px; font-weight:bold;}
a.CookieLinkBigGreen:hover, a.CookieLinkBigGreen:active{background-position:-231px -99px; line-height:33px;}

/* cookie more description */
.CookieOpacity{position:fixed; left:0px; top:0px; background:url(images/op80.png) repeat; width:100%; height:100%; z-index:30000;}
.CookieMoreDescription{position:absolute; font-family:Arial, Helvetica, sans-serif; top:50%; left:50%; margin:-330px 0px 0px -480px; width:900px; height:600px; padding:15px 40px 30px; overflow-x:hidde; overflow-y:scroll; background:url(images/pop_bg.png) repeat-x left bottom #fefefe; border:5px solid #f5f5f5; z-index:31000;}
.CookieCloseMore{position:absolute; top:20px; right:20px; background:url(images/cookie_sprite.png) no-repeat -343px top; color:#fff; text-align:center; width:58px; height:30px; line-height:31px; font-weight:bold; cursor:pointer; text-transform:uppercase; font-size:12px;}
.CookieCloseMore:hover{background-position:-343px -32px; line-height:33px;}
.CookieMoreDescription h3{float:left; width:100%; text-align:left; color:#80be31; font-size:18px; font-weight:bold; margin:5px 0px;}
.CookieMoreDescription p{float:left; width:100%; font-size:12px; text-align:justify; margin:4px 0px; padding:0px;}
.CookieMoreDescription ul{float:left; width:100%; font-size:12px; text-align:justify;}
.CookieMoreDescription table.CookieTable{float:left; width:100%; font-family:Arial, Helvetica, sans-serif; border-top:1px solid #807f7f; border-left:1px solid #807f7f;}
.CookieMoreDescription table.CookieTable th, .CookieMoreDescription table.CookieTable td{padding:4px 7px; border-bottom:1px solid #807f7f; border-right:1px solid #807f7f;}
.CookieMoreDescription table.CookieTable th{font-size:13px; font-wight:bold; background:#807f7f; color:#fff; text-align:left;}
.CookieMoreDescription table.CookieTable td{font-size:12px;}
/***** cookie *****/