@charset "utf-8";
/* CSS Document */
img { border:0px; }
body,td,th {
	font-size: 12px; font-family: Trebuchet MS, arial,verdana,sans;
}
body {
	background-color: #FFF;
	background-image: url(../slike/ozadjePage.png);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #FFF;
}
a:link {
	color:#ECD918;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#ECD918;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #FFF;
}

form        {margin:0px; padding:0px; display:inline; }

/* POSTAVITEV STRANI NA SREDINO */
#warp {
	width:1015px; /*center hack*/
	margin:0 auto; /*center hack*/
	text-align:left;
}

/* GuMBKI */
.gumbkiZgoraj2 {
	position:absolute;
	z-index:30;
	width:255px;
	height:20px;
	padding-left:565px;
	text-align:right;
	color:#555555;
	top: 34px;
	font-size:12px;
}

.gumbkiZgoraj {
	position:absolute;
	z-index:30;
	width:165px;
	height:20px;
	padding-left:830px;
	text-align:left;
	color:#555555;
	font-weight: bold;
	top: 35px;
	font-size:12px;
}

.cartZgoraj {
	position:absolute;
	z-index:50;
	width:150px;
	height:25px;
	padding-left:48px;
	text-align:left;
	color:#555555;
	font-weight: bold;
	top: 32px;
	font-size:12px;
}

/* GLAVA ZGORAJ */
.glavaZgoraj {
	margin-top:30px;
	background:url(../slike/glavaZgoraj.png) no-repeat;
	height: 40px;
}

/* ZA OSREDNJI DEL STRANI za ozadje */
#stran {
	background:url(../slike/glow.png) repeat-y;
	padding: 0px 30px 0px 30px;
	float:left;
}

/* GLAVA */
#glava {
	margin: 0px 1px!important;
	margin: 0px 1px 0px 0px;
	background:url(../slike/glavaOzadje.png) repeat-x;
	height:73px;
}
.glavaLevo {
	background:url(../slike/glavaLevo.png) no-repeat;
	width:14px;
	height:73px;
	float:left;
}
.glavaDesno {
	background:url(../slike/glavaDesno.png) no-repeat;
	width:10px;
	height:73px;
	float:right;
}
.glavaPike {
	background:url(../slike/glavaPikice.png) no-repeat;
	height:73px;
	width:5px;
	margin:0px 6px;
	float:left;
}
.glavaNavigacija {
	width:723px;
	margin-top:40px;
	float:left;
}
img.glavaNavigacija {
	float:left;
}
.glavaSpodaj {
	height:11px;
	background:url(../slike/glavaCrta.png) no-repeat;
	width:953px;
	margin-left:1px;
	clear:both;
	float:none;
}

/* VSEBINA */
.glavno {
	background:url(../slike/stranOzadje.png) repeat-y;
	float:left;
	width:953px!important;
	width:952px;
	margin-left:1px!important;
	margin-left:1px;
}
/* VSEBINA :: SIDEBAR */
.sidebar {
	background:url(../slike/sidebarOzadje.png) repeat-x;
	width:953px!important;
	width:952px;
	margin-left:0px!important;
	margin-left:0px;
	float:left;
}
.sidebarVsebina {
	width:198px;
	padding:2px;
	float:left;
}
/* VSEBINA :: SREDINA */
.sredina {
	background:url(../slike/vmesOzadje.png) repeat-x;
	width:749px;
	float:right;
	
}
.sredinaPike {
	background:url(../slike/pikice.png) left repeat-y;
	width:745px;
	margin-left:5px!important;
	margin-left:2px;
	float:left;
	min-height:550px;
}
/* VSEBINA :: VSEBINA */
.vsebina {
	background:url(../slike/vsebinaOzadje.png) repeat-x;
	width:715px;
	min-height: 470px;
	height: auto !important;
	height: 470px;
	margin: 10px 10px 10px 20px;
	float:left;
}

.vsebina2 {
	margin:10px;
}

/* VSEBINA :: SPODAJ */
.vsebinaSpodaj {
	background:url(../slike/vsebinaSpodaj.png) no-repeat;
	height:953px;
	height:20px;
	clear:both;
	margin-left:1px;
}

/* NOGA */
#noga {
	background:url(../slike/noga.jpg) no-repeat;
	height:141px;
	margin-left:1px;
}
.nogaSpodaj {
	background:url(../slike/nogaSpodaj.png) no-repeat top;
	height:50px;
	margin:0px!important;
	margin-top:-3px;
	clear:both;
}
.nogaLevo {
	width:202px;
	height:141px;
	float:left;
}
.nogaInfo {
	width:549px;
	float:left;
	height:141px;
	text-align:center;
	color:#E7CB0C;
}

.nogaInfo div { font-size:11px }

.nogaDesno {
	width:202px;
	height:141px;
	float:right;
}

/*/* DODANO!!! */
.search {
	float:left;
	margin:0px 5px;
}
.search input {
	height:15px;
	font-size:12px;
	color: #587FB9;
	border:solid 1px #587FB9;
	padding:2px;
}
.langs {
	float:left;
}
.imagemenu {
	width:70px;
	float:left;
}
#mainlevel-imagemenu {
   list-style:none;
}
#mainlevel-imagemenu li {
	float:left
}

.products_title{
	color:#75C5F0;
	font-weight:bold;
	font-size:14px;
}


a.product_important:link, a.product_important:visited{
	color:#D72C26;
	text-decoration:none;
}
a.product_download:link, a.product_download:visited{
	color:#FCDB00;
}

.vsebinaStrani {
	background-image:url('../slike/vsebina.jpg');
	width:669px;
	height:484px;
	margin-top:10px;
	margin-left:10px;
	color:#005CA1;
	padding: 10px 10px;
font-size:14px;
}

.faq{
	margin-left:10px!important;
	margin-left:15px;
	list-style:circle;
	padding:0px;
}
.faq_q{
	color:#FCDB00;
}

.right      { text-align:right; }
.left       { text-align:left; }
.center     { text-align:center; }
.justify    { text-align:justify; }

.text       { text-decoration:none; }
.underline  { text-decoration:underline; }
.strike     { text-decoration:line-through; }

.bold       { font-weight:bold; }
.normal     { font-weight:normal; }
.italic     { font-style:italic; }

.hidden     { visibility:hidden; }
.visible    { visibility:visible; }

.nowrap     { white-space:nowrap; }
.collapse   { border-collapse:collapse; }

.pointer    { cursor:pointer; }

.none       { display:none; }
.block      { display:block; }
.inline     { display:inline; }

.absolute   { position:absolute; }
.relative   { position:relative; }
.static     { position:static; }
.fixed      { position:static; }

.clear      { clear:both; }
.floatl         { float:left; }
.floatr         { float:right; }

.fs8        { font-size:8px; }
.fs9        { font-size:9px; }
.fs10       { font-size:10px; }
.fs11       { font-size:11px; }
.fs12       { font-size:12px; }
.fs13       { font-size:13px; }
.fs14       { font-size:14px; }
.fs15       { font-size:15px; }
.fs16       { font-size:16px; }
.fs18       { font-size:18px; }
.fs20       { font-size:20px; }

.lh12       { line-height:12px; }

.white      { color:white; }
.black      { color:black; }
.black2      { color:#333333; }
.gray       { color:gray; }
.brown      { color:brown; }
.blue       { color:blue; }
.green      { color:green; }
.red        { color:red; }

.alert      { color:#444444; }
.error      { color:#990000; }
.fail       { background:#FFBFBF; }

.outliner   { border: 1px solid red; } 

.toggler  { cursor:pointer; margin: 0; padding:3px; color:#ffffff; }
.toggler:hover	 { color: #FCDB00 }
.element	 { padding:10px;}

a[href$='battery.jpg'] {
	display:inline-block;
	padding-left:20px;
	line-height:18px;
	background:transparent url(../images/exclamation.png) center left no-repeat;
}

a[href$='.pdf'] {
	display:inline-block;
	padding-left:20px;
	line-height:18px;
	background:transparent url(../images/pdf.gif) center left no-repeat;
}

#toptop input, #toptop select {
	border:1px solid gray;
	font-size:11px;
	padding: 1px;
}

#login input {
	border:0px;
	background-color:transparent;
}

#submit {
	background: transparent url(../images/login.png) no-repeat center center;
	border:0px;
	width: 74px;
	height: 24px;
	margin-top:12px;
}

#logininputs {
	width:132px; 
	height:57px; 
	background: url(../images/input.png) no-repeat center center; 
	margin-top:7px;
}

a.top-cufon { color:white; text-decoration:none; }
a.top-cufon:visited { color:white; text-decoration:none; }
a.top-cufon-selected { color: #DC772C; text-decoration:none; }
a.top-cufon:hover { color: #DC772C; text-decoration:none; }

a.side-cufon { color:white; text-decoration:none; }
a.side-cufon:visited { color:white; text-decoration:none; }
a.side-cufon-selected { color:#E7CB0C; text-decoration:none; }
a.side-cufon:hover { color:#E7CB0C; text-decoration:none; }

/* product */

table.product ul { padding: 0 0 0 15px; margin: 0 0 0 0; }
table.product li { margin:5px; }

#specifications table {
	width: 340px;
}

#specifications td {
	border: 1px solid #cccccc;
	padding: 5px 10px;
}

hr.a {
	border-color:#cccccc;
	border-style:solid none none;
	border-width:1px 0 0;
	height:1px;
}

hr.b {
	border-color:#cccccc;
	border-style:dashed none none;
	border-width:1px 0 0;
	height:1px;
}

a.product {
	display:block;
	width:300px; 
	float:left; 
	margin:2px 10px 10px 2px;
	text-decoration:none;
	overflow:hidden;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}
