/*Basic Style Sheetversion: 1.0author: Predrag Kopricanecemail: predrag.kopricanec@gmail.comwebsite: http://www.coppeteam.net/*/@charset "utf-8"; /* reset the elements */@import url("reset.css") all;/* General HTML Styles */body {   font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif;	background-color: #333;	background-image: url("../img/bg_img.jpg");	background-position: 0 0;	background-repeat: repeat;   width: 100%;   height: 100%;}div, span, p, tr, th, td, input, select, textarea, option, iframe {   font-family: "Lucida Sans Unicode", "Lucida Grande", Helvetica, sans-serif;	font-size: 12px;	color: #333;}h1  {    color: #000;   font-size: 24px;   font-weight: lighter;}h2  {    color: #000;   font-size: 22px;   font-weight: lighter;}h3  {    color: #000;   font-size: 20px;   font-weight: lighter;}h4  {    color: #494949;   font-size: 18px;   font-weight: lighter;}h5  {    color: #494949;   font-size: 16px;   font-weight: lighter;}h6  {    color: #494949;   font-size: 14px;   font-weight: bolder;}p {	padding: 10px 0 5px 0;}a {    color : #3b5998;   text-decoration: none;   outline: none;}a:hover {    color : #555;	text-decoration: underline;   outline: none;}fieldset {	width: 100%;	border: 1px dotted #999;}legend {    color: #494949;   font-size: 16px;   font-weight: lighter;	padding: 0 5px;}input {	font-size: 11px;	border: 1px solid #A0A0A0;	padding: 3px 5px;}select {	font-size: 11px;	border: 1px solid #A0A0A0;	padding: 3px 5px;}option {	font-size: 100%;}textarea {	font-size: 11px;	border: 1px solid #A0A0A0;	padding: 3px 5px;}.Login {	width: 193px;}.Login:hover {	border: 1px solid #777;}.Login:focus {	border: 1px solid #3b5998;}.Button {	width: auto;	height: 21px;	background-image: url("../img/button_a.png");	background-position: 0 0;	background-repeat: repeat-x;	background-color: transparent;	color: #3b5998;	border: 1px solid #777;	padding: 0 10px 3px;	margin: 5px 0;}.Button:hover {	background-image: url("../img/button_h.png");	color: #000;	border: 1px solid #3b5998;}/*-----------------------------------------------------------*/#Wrapper {	background-image: url("../img/container_bg.jpg");	background-position: 0 0;	background-repeat: repeat-x;	width: 100%;	height: 4px;	font-size: 1%;	display: block;}#ConteinerBox {	width: 980px;	height: auto;	margin: 0 auto 10px;}/* Header */#HeaderBox {	width: 960px;	height: 50px;	padding: 20px 10px;}#Logo {    background: url("../img/md-chip_logo.png") no-repeat left center;    display: block;    letter-spacing: -500em;    margin: 0;    text-indent: -500em;    width: 245px;    height: 50px;    float: left;    cursor: pointer;}#HeaderDesc1 {	width: 160px;	height: 50px;   float: left;   color: #ccc;   font-size: 11px;}#HeaderDesc2 {	width: 180px;	height: 35px;	padding: 0 0 10px 25px;   float: left;   color: #ccc;   font-size: 15px;   line-height: 22px;}#HeaderDesc2 img {	position: absolute;	margin: 1px 5px 0 -25px;}#HeaderDesc2 a {	color: #ccc;	text-decoration: none;}#HeaderDesc2 a:hover {	color: #3b5998;}#SearchBox {	width: 330px;	height: 40px;	padding: 5px 10px;	float: left;	background-image: url(../img/search_box_bg.png);	background-position: 0 0;	background-repeat: no-repeat;}input.Search {	background-image: url(../img/search_input_bg.jpg);	background-position: 0 0;	background-repeat: no-repeat;	width: 230px;	height: 16px;	font-size: 12px;	border: 3px solid #aaa;	padding: 2px 0 2px 25px;}input.Search:hover {   color: #000;}input.Search:focus {   border: 3px solid #3b5998;   color: #000;}input.SearchButton {	width: auto;	height: 26px;	background-color: #e6f4fd;	background-image: url(../img/button_bg.jpg);	background-position: bottom;	background-repeat: repeat-x;	border: 1px solid #3b5998;	padding: 0 5px 2px;	margin: 0 0 0 4px;	color: #333;	font-size: 12px;	cursor: pointer;}input.SearchButton:hover {	background-image: url(../img/button_bg_h.jpg);	border: 1px solid #666;}.SearchLink {   width: auto;   margin: 0 0 0 3px;   color: #e0e0df;   font-size: 11px;}.SearchLink a {   padding: 0 5px 2px;   color: #e0e0df;}.SearchLink a:hover, .SelTab:hover {   color: #3b5998 !important;}.SelTab {   background-color: #bbb;   color: #333 !important;   text-decoration: none;}/* Content */#ContentBox {	width: 980px;	height: auto;}#ContentTop {	width: 980px;	height: 10px;	background-image: url(../img/content_top_bg.png);	background-position: 0 0;	background-repeat: no-repeat;	font-size: 1%;	display: block;}#ContentMiddle {	width: 980px;	height: 100%;	background-image: url(../img/content_middle_bg.png);	background-position: 0 0;	background-repeat: repeat-y;	display: block;	float: left;}#ContentBottom {	width: 980px;	height: 10px;	background-image: url(../img/content_bottom_bg.png);	background-position: 0 0;	background-repeat: no-repeat;	font-size: 1%;	display: block;	clear: both;	float: none;}#MenuLine {	background-image: url(../img/menu_line_bg.png);	background-position: 0 0;	background-repeat: repeat-x;	width: 960px;	height: 20px;	padding:0 10px;	margin: 0 0 10px;}.ShareLinks {	width: 180px;	float: left;	padding: 3px 0 0;}.TopLinks {	width: 780px;	float: left;	text-align: right;	padding: 1px 0 0;}.TopLinks a {	font-size: 14px;}#LeftZone {	width: 705px;	height: 100%;	margin: 0 10px;	padding: 10px 0 10px 10px;	float: left;	background-color: #e4e4e4;	border: 1px solid #666;	min-height: 2000px;}.ItemBox {	background-image: url(../img/action_box_bg.png);	background-position: 0 0;	background-repeat: no-repeat;	width: 226px;	height: 245px;	margin: 0 9px 9px 0;	float: left;	text-align: center;}.ItemBox h2 {	color: #3b5998;	font-size: 15px;	font-weight: bold;	padding: 5px;	height: 35px;}.ItemBox img {	border: 5px solid #ccc;	height: 80px;	max-width: 150px;	max-height: 87px;}.ItemBox div {	font-size: 10px;	color: #333;	padding: 5px 10px;	overflow: hidden;	text-align: left;	height: 43px;}.ItemBox span {	display: block;	background-color: #7e7e7e;	color: #fff;	font-size: 14px;	font-weight: bolder;	padding: 2px 10px;	margin: 0 0 10px;}.ItemBox a.MoreButton {	background-image: url(../img/detaljnije_b.jpg);	background-position: 0 0;	background-repeat: no-repeat;	color: #3b5998;	font-size: 12px;	width: 69px;	height: 23px;	padding: 4px 7px;	text-decoration: none;}.ItemBox a.MoreButton:hover {	background-image: url(../img/detaljnije_h.jpg);	color: #000;}.ItemBox a.AddChart {	background-image: url(../img/u_korpu_b.jpg);	background-position: 0 0;	background-repeat: no-repeat;	color: #555;	font-size: 12px;	width: 38px;	height: 23px;	padding: 4px 7px;	text-decoration: none;}.ItemBox a.AddChart:hover {	background-image: url(../img/u_korpu_h.jpg);	color: #000;}.ProductLogo {	float:left; 	border:0px; 	margin: 15px 0 10px;}.ProductLogo img {	margin: 0 2px;}#containerintro {	border: 2px solid #555;	margin: -2px 0 20px -2px;	width: 695px;	height: 210px;	overflow: hidden;}.ChartZone {	width: 225px;	margin: 0 13px 10px 0;	padding: 0;	/*float:left;*/	float: right;	background-color: #e4e4e4;	border: 1px solid #666;}.ChartZone .KorpaNaslov {	background-image: url(../img/korpa.png);	background-position: 0 0;	background-repeat: no-repeat;	padding: 2px 0 0 25px;	margin: 10px 10px 0;	font-size: 14px;	height: 20px;	border-bottom: 1px dotted #999;}.ChartZone .KorpaNaslov span {	float: right;	text-align: right;	font-size: 10px;	color: #555;	margin-top: 4px;}.ChartZone .KorpaTotal {	padding: 4px;	font-size: 11px;	background-color: #7e7e7e;	color: #f5f5f5;	margin: 0;	padding: 3px 10px;}.ChartZone .KorpaTotal span {	float: right;	text-align: right;	font-size: 10px;	color: #fff;}.ChartZone .KorpaStavkeZatvorena {	margin:10px;	height: 250px;	overflow: auto;	display: none;}.ChartZone .KorpaStavke {	margin:10px;	height: 250px;	overflow: auto;}.ChartZone .KorpaStavke div {	border:1px solid #ccc;	background-color: #f5f5f5;	padding: 5px;	margin: 1px 0;}.ChartZone .KorpaStavke span {	display: block;	border-top: 1px dotted #ccc;	padding: 3px 0 0;}.ChartZone .KorpaStavke span img {	float: left;	margin: 0 3px 0 0;}img.ChartActivControl {	cursor: pointer;}img.ChartActivControl:hover {	filter:alpha(opacity=55);	-moz-opacity:.55;	opacity:.55;	background-color: #333;}.KorpaOpen {	background-image: url(../img/arrow_down.jpg);	background-position: 0 0;	background-repeat: no-repeat;	width: 10px;	height: 10px;	display: block;	margin: 2px auto;}.KorpaClose {	background-image: url(../img/arrow_up.jpg);	background-position: 0 0;	background-repeat: no-repeat;	width: 10px;	height: 10px;	display: block;	margin: 2px auto;}.RightZone {	width: 205px;	margin: 0 13px 10px 0;	padding: 10px;	clear: right;	float: right;	background-color: #e4e4e4;	border: 1px solid #666;}.BannerZone {	width: 205px;	margin: 0 13px 10px 0;	padding: 10px;	/*float:left;*/	float: right;	clear: right;	background-color: transparent;	border: 0;	text-align: center;	color: #e4e4e4;}.BannerZone a {	margin: 2px auto;}/* meni jqery */#jQ-menu ul {	list-style-type: none;}#jQ-menu a, #jQ-menu li {	color: #3b5998;	font-size: 13px;	text-decoration: none;	padding-bottom: 3px;	padding-left: 0;}#jQ-menu ul li ul {	padding-left: 10px;}#jQ-menu span.selected > ul {	border-bottom: 1px dotted #ccc;}#jQ-menu ul li span.toggle {	color: #3b5998;	font-weight: normal;	font-size: 13px;	padding-left: 0;}#jQ-menu ul li span.selected {	color: #3b5998;	font-weight: bold;	font-size: 13px;	padding-left: 0;}/* Footer */#FooterBox {	width: 980px;	height: 70px;}#BottomMenu {	font-size: 13px;	color: #ebeff8;	margin: 15px 0 0 10px;}#BottomMenu a {	color: #ebeff8;}#BottomMenu a:hover {	color: #fff;}#FooterDesc {	font-size: 10px;	color: #999;	margin: 5px 0 0 10px;}#FooterDesc a {	color: #999;}#FooterDesc a:hover {	color: #fff;}#FooterInfo {	width: auto;	float: right;	padding: 0 10px;	text-align: right;	font-size: 9px;	color: #ccc;}#FooterInfo a {	margin: 0 0 2px;}.NoMargin {	margin: 0;}.StampBox {	border:1px solid #333;	color:#333;	padding:1px;	width:auto;	display:table;	margin:1px 2px;	background-color:#fff;	float: left;}.StampBoxFirstCell {	background-color:#fff;	color:#344F86;	font-family:sans-serif;	font-size:8px;	font-weight:bolder;	display: table-cell;	padding:1px 3px;	width:20px;	text-align:center;}.StampBoxSecondCell {	background-color:#344F86;	color:#fff;	font-family:sans-serif;	font-size:8px;	font-weight:bolder;	display:table-cell;	padding:1px 3px;	width:50px;	text-align:center;}a.product, a.product:hover {	border: 0;	text-decoration: none;	margin: 10px 10px 10px 0;	display: block;}a.product img {	background-color: #fff;	border: 5px solid #ccc;	padding: 10px;}.ProcuctDetails th {	font-weight: bolder;}.HeadStyle tr:hover {	background-color: #ddd;} .HeadStyle th {	border-bottom: 1px solid #ccc;	text-align: right;	padding: 1px 10px 1px 0;	width: 220px;	font-size: 11px;}.HeadStyle td {	border-bottom: 1px dotted #ccc;}img.icon  {	border: 0;	text-decoration: none;	margin: -20px 0 0 25px;	display: block;	background-color: transparent;	border: 0;	padding: 0;	position: absolute;}/* pager stilovi */a.pager {    color : #3b5998;   text-decoration: none;   outline: none;   margin: 1px 3px;}a.pager:hover {    color : #555;	text-decoration: underline;   outline: none;}a.pager_selected {    color : #000;   font-size: 13px !important;   border: 1px solid #fff;   cursor: auto;   font-weight: bolder;   text-decoration: none;   outline: none;   margin: 1px 3px;}a.pager_selected:hover {    color : #555;	text-decoration: none;   outline: none;}.ListProduct {	border: 1px solid #ccc;}.ListProduct th {	height: 30px;	background-color: #B8B9BC;	font-size: 13px;	padding: 0 5px;}.ListProduct td {	padding: 5px;}.LiteBG {	background-color:#f5f5f5;}.DarkBG {	background-color:#dedede;}.LiteCartBG {	background-color:#F2F2F2;}.DarkCartBG {	background-color:#fff;}.ListProduct a.product {	border: 0;	text-decoration: none;	margin: 10px 10px 0 10px;	display: block;}.ListProduct a.product img {	background-color: #fff;/*	border: 1px solid #666;*/	padding: 5px;}a.group img:hover, a.product img:hover  {	border: 5px solid #999;}.RegFormTable td {	padding: 2px;}.RegFormInput {	width: 220px;}.RegFormInput:hover {	border: 1px solid #777;}.RegFormInput:focus {	border: 1px solid #3b5998;}a.AddInCart {	background-image: url(../img/u_korpu_b.jpg);	background-position: 0 0;	background-repeat: no-repeat;	color: #555;	font-size: 12px;	width: 38px;	height: 23px;	padding: 4px 7px;	text-decoration: none;}a.AddInCart:hover {	background-image: url(../img/u_korpu_h.jpg);	color: #000;}.CartMainStyle {	width: 695px;	margin: 20px 0 0;	border: 1px solid #D2D2D2;}.CartMainStyle th {	background-color: #C0C0C0;	padding: 4px 2px !important;	font-weight: bold;}.CartMainStyle td {	padding: 4px !important;}.CartMainStyleFoot {	width: 695px;	margin: 0;}.CartMainStyleFoot th {	background-color: #D2D2D2;	padding: 1px 2px;}.CartMainStyleFoot td {	padding: 4px !important;}a.CartMainStyleImg, a.CartMainStyleImg:hover {	border: 0;	text-decoration: none;	margin: 0;	display: block;}a.CartMainStyleImg img {	background-color: #fff;	border: 5px solid #ccc;	padding: 10px;}
