body {padding:0; margin:0; background:url(pattern.jpg) center top repeat-x #e2f0f3;}
.menu ul, li {float:left; margin:0; padding:0; list-style:none;}
.menu ul li:hover, .menu ul li.active {width:117px; height:71px; background:url(_.gif);}

.izdvojeno h4 {margin:4px 0; padding:0;}
.izdvojeno h4 a {font:bold 12px/14px 'Trebuchet MS'; color:#ca9b2d;}
.izdvojeno div {font:normal 11px/14px Georgia; color:#e4ac1f;}

#blue {font:normal 11px/14px Georgia; color:#3198d3;}

.fmshop {float:left; width:210px; background:url(blue.gif) left top no-repeat; overflow:hidden; margin-right:15px; color:#262626;}
.fmshop a {color:#262626; text-decoration:none;}
.fmshop div {font:normal 11px/14px Georgia;}
.fmshop h3 {margin:4px 0;}
.fmshop h3 a {padding:0; font:bold 12px/14px Georgia;}

.fmvideo {float:left; width:210px; background:url(blue.gif) left top no-repeat; margin-right:15px;}
.fmvideo a {color:#3198d3; text-decoration:none;}
.fmvideo div {font:normal 11px/14px Georgia;}
.fmvideo h3 {margin:4px 0;}
.fmvideo h3 a {padding:0; font:bold 12px/14px Georgia;}

.fmzona {float:left; width:210px; background:url(blue.gif) left top no-repeat;}
.fmzona a {color:#929292; text-decoration:none;}
.fmzona div {font:normal 11px/14px Georgia;}
.fmzona h3 {margin:4px 0;}
.fmzona h3 a {padding:0; font:bold 12px/14px Georgia; color:#7f7f7f;}

.footer, .footer a {font:normal 11px/14px Arial; color:#7f7f7f;}

/* scrollable */
.scrolltext {font:normal 10px/12px 'Trebuchet MS'; color:#606060; overflow:hidden; text-align:center;}
a.prevPage {display:block; float:left; line-height:165px; font-size:30px; text-align:right; z-index:2; cursor:pointer;}
a.nextPage {display:block; float:right; line-height:165px; font-size:30px; z-index:1; cursor:pointer;}
a.disabled {visibility:hidden !important;}
.navi {clear:both; margin:0 auto 0 auto; width:100px; height:20px;}
.navi a {float:left; width:8px; height:8px; margin:3px; background:url(../j/navigator.png) 0 0 no-repeat; display:block; font-size:1px; cursor:pointer;}
.navi a:hover {background-position:0 -8px;}
.navi a.active {background-position:0 -16px;}

a {color:#000;}

/*span {float:right; font-size:11px; line-height:20px;}*/
#status {font:normal 10px/14px 'Trebuchet MS'; color:#7f7f7f; text-align:center;}


/* global */
a {text-decoration:none;}

/* boxes */
.blue {float:left; width:210px; background:url(blue.gif) left top no-repeat;}
.yellow {float:left; width:210px; background:url(yellow.gif) left top no-repeat;}

/* form */
input, select, textarea {font:normal 12px/16px 'Trebuchet MS'; color:#000;}
.select {border:1px solid #e3e2e2; padding:3px; cursor:pointer;}
form {padding:0; margin:0;}
.input {float:left; height:29px; background:url(pnginput.gif) right top no-repeat; vertical-align:middle; font:normal 12px/29px Georgia; color:#000; border:none; margin:0; padding:0; text-indent:inherit; -moz-border-radius:0;}
input[type=checkbox] {cursor:pointer; height:auto; float:none;}
input[type=radio] {height:auto; float:none;}
form img {vertical-align:middle; float:left;}
input#Search.blur {color:#bcbcbc;}
textarea.textarea {line-height:16px; max-height:200px;}

label {float:left; text-align:right; width:100px; margin-right:10px; color:#000; font:normal 13px/32px 'Trebuchet MS'}
form input {float:left; height:32px; background:url(input.gif); vertical-align:middle; font:normal 13px/32px Georgia; color:#000; border:1px solid #c9c9c9; margin:0; padding:0; -moz-border-radius:5px; text-indent:6px;}
form input.error, form textarea.error {border:1px solid #f00;}
form textarea {float:left; height:32px; background:url(textarea.gif); vertical-align:middle; font:normal 13px/32px Georgia; border:1px solid #c9c9c9; margin:0; padding:0; -moz-border-radius:5px; text-indent:6px;}

form font {color:#f00; font:normal 12px/14px 'Trebuchet MS'; text-align:left}
h1 {font:normal 22px/26px 'Trebuchet MS'; color:#0979af; padding:0; margin:0 0 8px 0;}
h1 a {font:normal 18px/18px 'Trebuchet MS'; color:#262626;}

/* nanotabs */
.nanotabs div {display:none; clear:both; padding:0 19px 19px 19px;}
.nanotabs ul {float:left; list-style:none; padding:0; margin:0;}
.nanotabs li {float:left; list-style:none; position:relative; margin:15px 0 15px 15px;}
.nanotabs li a {display:block; padding:4px 12px; color:#333; font:normal 11px 'Trebuchet MS'; text-decoration:none; background:#eee; color:#000; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.nanotabs li a:hover {background:#e4e4e4; color:#000; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.nanotabs li a.selected {background:#acd7eb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-weight:bold;}

/* slider banner */
#main {float:left; width:660px; height:300px; overflow:hidden; background:#000; margin:0 0 10px 0;}
#main .large {float:left; width:460px; height:300px; position:relative; overflow:hidden;}
#main .large .desc {position:absolute; width:100%; left:0; bottom:0; display:none;}
#main .large .desc div {font:normal 11px/13px Arial; color:#fff; height:50px; padding:10px; background:#000; cursor:pointer;}
#main .large h1 {font:bold 15px/18px Arial; margin:0; text-transform:uppercase; color:#c8effd;}

#main .small {float:left; width:200px; background:#000;}
#main .small ul {margin:0; padding:0; list-style:none;}
#main .small ul li {float:left; width:200px; height:75px; overflow:hidden; background:url(pattern_li.gif) repeat-x 0 -127px;}
#main .small ul li div {float:left; margin:10px; padding:0;font:normal 10px/13px Arial; color:#fff;}
#main .small ul li h1 {font:bold 12px/18px Arial; margin:0; text-transform:uppercase; color:#c8effd;}
#main .small ul li.active {background:url(pattern_li.gif) repeat-x 0 0; cursor:default;}
#main .small ul li.hover {background:url(pattern_li.gif) repeat-x 0 -75px; cursor:pointer;}
#main .small img {display:none;}


/* rotator */
/*
#rotator { float:left; height:300px; margin:15px 0; position:relative; width:640px; }
#rotator a:hover { text-decoration:none; }
#rotator a.lead { background:url(/img/rotator-lead-bg.png) repeat-x center top; bottom:0; color:#fff !important; display:block; font-size:13px; left:0; padding:12px; position:absolute; width:436px; }
#rotator a.lead .title { color:#fff; display:block; font-size:24px; line-height:28px; margin-bottom:5px; }
#rotator a.lead:hover { background:url(/img/rotator-lead-bg.png) repeat-x center -200px; }

#article-list { position:absolute; right:0; top:0; width:200px; }
#article-list li { padding-left:20px; width:180px; }
#article-list li a { background:url(/img/rotator-sprite.png) center bottom repeat-x; color:#333; display:block; font-size:12px; height:55px; line-height:16px; padding:10px; }
#article-list li a .title { display:block; font-weight:bold; margin-bottom:2px; }
#article-list li a:hover { background:url(/img/rotator-sprite.png) center -153px repeat-x; }
#article-list li a:hover .title { color:#ba5505 }
#article-list li.active { background:url(/img/rotator-sprite.png) left top no-repeat; }
#article-list li.active a, #article-list li.active a:hover { background:url(/img/rotator-sprite.png) left -76px repeat-x; color:#fff; }
#article-list li.active a:hover .title { color:#fff; }
*/




















.social {padding:0 10px 0 20px; font-size:11px; line-height:20px; background-repeat:no-repeat; background-position:left 0; color:#3a5596;}
.social:hover {font-weight:bold;}


hr {
	margin-left: 0;
	margin-right: 0;
	color: #C7C7C7;
	background-color: #C7C7C7;
	height: 1px;
	border: 0px;
}



/* shop */
/*
#shop #title h1 {font:normal 23px/50px Times; margin:0; padding:0; color:#fff; text-align:center; text-transform:none;}
#shop #title h1 a {color:#fff; text-decoration:none;}
#shop #title img {float:left;}
#shop {font:normal 11px/14px 'Trebuchet MS'; color:#53595a;}
#shop a {color:#33c7e7; text-decoration:none;}
#shop h1 {font:normal 13px/12px 'Trebuchet MS'; text-transform:uppercase; margin:0; text-indent:10px; padding:7px 0 5px 0;}
#shop h1 a {color:#04677d; text-decoration:none;}
*/
/*#featured h2 {font:bold 11px/28px 'Trebuchet MS'; text-transform:uppercase; margin:0; text-indent:10px;}*/

/* kosarica */
#kosarica {font:normal 13px/15px 'Trebuchet MS';}
#kosarica div {font:normal 11px/14px 'Trebuchet MS'; line-height:20px; overflow:hidden;}
#kosarica div a {color:#ffcf03;}
#cart {padding:50px;}

/* content */
#featured #title h1 {font:normal 23px/50px Times; margin:0; padding:0; color:#fff; text-align:center; text-transform:none;}
#featured #title img {float:left;}
#featured {font:normal 11px/14px 'Trebuchet MS'; color:#53595a;}
#featured a {color:#53595a; text-decoration:none;}
#featured h1 {font:normal 12px/12px 'Trebuchet MS'; text-transform:uppercase; margin:0; text-indent:10px; padding:7px 0 5px 0;}
#featured h1 a {color:#33c7e7; text-decoration:none;}
/*#featured h2 {font:bold 11px/28px 'Trebuchet MS'; text-transform:uppercase; margin:0; text-indent:10px;}*/

#featured1 #title h1 {font:normal 23px/50px Times; margin:0; padding:0; color:#fff; text-align:center; text-transform:none;}
#featured1 #title img {float:left;}
#featured1 {font:normal 11px/14px 'Trebuchet MS'; color:#53595a;}
#featured1 a {color:#53595a; text-decoration:none;}
#featured1 h1 {font:normal 12px/12px 'Trebuchet MS'; text-transform:uppercase; margin:0; text-indent:10px; padding:7px 0 5px 0;}
#featured1 h1 a {color:#0089a8; text-decoration:none;}
/*#featured h2 {font:bold 11px/28px 'Trebuchet MS'; text-transform:uppercase; margin:0; text-indent:10px;}*/

#featured2 #title h1 {font:normal 23px/50px Times; margin:0; padding:0; color:#fff; text-align:center; text-transform:none;}
#featured2 #title img {float:left;}
#featured2 {font:normal 11px/14px 'Trebuchet MS'; color:#53595a;}
#featured2 a {color:#53595a; text-decoration:none;}
#featured2 h1 {font:normal 12px/12px 'Trebuchet MS'; text-transform:uppercase; margin:0; text-indent:10px; padding:7px 0 5px 0;}
#featured2 h1 a {color:#009fc3; text-decoration:none;}
/*#featured h2 {font:bold 11px/28px 'Trebuchet MS'; text-transform:uppercase; margin:0; text-indent:10px;}*/

#featured3 #title h1 {font:normal 23px/50px Times; margin:0; padding:0; color:#fff; text-align:center; text-transform:none;}
#featured3 #title img {float:left;}
#featured3 {font:normal 11px/14px 'Trebuchet MS'; color:#53595a;}
#featured3 a {color:#53595a; text-decoration:none;}
#featured3 h1 {font:normal 12px/12px 'Trebuchet MS'; text-transform:uppercase; margin:0; text-indent:10px; padding:7px 0 5px 0;}
#featured3 h1 a {color:#00bee8; text-decoration:none;}
/*#featured h2 {font:bold 11px/28px 'Trebuchet MS'; text-transform:uppercase; margin:0; text-indent:10px;}*/





#shop .item h1 {font:bold 22px/23px 'Trebuchet MS'; margin:0; padding:10px 0 0 0; color:#0089a8; text-indent:0;}






/* listing */
#listing {float:left; width:310px; height:150px; background:url(separator.gif) left bottom repeat-x; margin:0 10px; overflow:hidden; font:normal 11px/17px 'Trebuchet MS'; color:#3D3D3D;}
#listing h1 {font:normal 16px/14px 'Trebuchet MS'; margin:7px 0;}
#listing h1 a {text-decoration:none; font:bold 16px/14px 'Trebuchet MS';}
#listing span {font:normal 10px/14px 'Trebuchet MS'; color:#3D3D3D;}
#listing a {color:#53595a; text-decoration:none;}
#listing span a {color:#33c7e7; text-decoration:none;}

/* paging */
.paging {clear:both; padding:20px; font:normal 11px/17px Georgia; text-align:center;}
.paging a {background:#b4f2ff; padding:5px 7px; margin:0 2px; text-decoration:none; color:#000;}
.paging b {background:#38dcff; padding:5px 7px; margin:0 2px; color:#000;}

/* page */
#page, #page span {font:normal 12px/19px 'Trebuchet MS'; color:#3D3D3D;}
#page h1 {font:normal 23px/28px Georgia; margin:0;}
#page h1 a {color:#33c7e7; text-decoration:none;}
#page h2 {font:normal 15px/18px Georgia; margin:0; padding:10px 0; color:#abd684;}
#page #size {font:normal 11px/14px 'Trebuchet MS'; color:#3D3D3D; margin-bottom:5px;}
#page #size b {font-family: Georgia;}
#page a {color:#53595a; text-decoration:none;}

/* comments */
#comments div {padding:5px;}
#comments h1 {font:normal 23px/28px Georgia; margin:0; color:#bebebe;}
#comments span {color:#bebebe;}

/* footer */
#footer {height:30px; background:#000; color:#b7b7b7; font:normal 11px/30px 'Trebuchet MS'; text-indent:20px;}
#footer a {padding:0 3px; color:#b7b7b7; text-decoration:none;}

/*
input[type=text], input[type=password], textarea {font:normal 12px/19px 'Trebuchet MS'; color:#3D3D3D; border:none; background:#f6f6f6; text-indent:3px;}
input[type=submit], input[type=button] {font:bold 11px/41px Georgia; color:#fff; border:none; background:url(button.gif); width:147px; height:41px; cursor:pointer;}
input[type=submit]:hover, input[type=button]:hover {background:url(button.gif) 0 41px;}


h1#search {font:normal 23px/28px Georgia; margin:0;}

input.yellow_ {font:bold 11px/26px Georgia; color:#fff; border:none; background:url(button_yellow_.gif); width:137px; height:26px; cursor:pointer; margin:4px;}
input.yellow_:hover {background:url(button_yellow_.gif) 0 26px;}

input.yellow {font:bold 11px/41px Georgia; color:#fff; border:none; background:url(button_yellow.gif); width:137px; height:37px; cursor:pointer; margin:4px;}
input.yellow:hover {background:url(button_yellow.gif) 0 37px;}
input.grey {font:bold 11px/41px Georgia; color:#898989; border:none; background:url(button_grey.gif); width:137px; height:37px; cursor:pointer; margin:4px;}
input.grey:hover {background:url(button_grey.gif) 0 37px;}
#cart2 input[type=text], #cart textarea {width:295px; border:1px solid #e3e2e2; font:normal 12px/16px 'Trebuchet MS'; padding:4px 4px 2px 4px; overflow:hidden; text-indent:0;}

#prijava {font:normal 11px/11px 'Trebuchet MS'; color:#fff;}
#prijava div a {color:#fff; text-decoration:none; line-height:16px;}


#form input[type=text], #form input[type=password], #form textarea {width:295px; border:1px solid #e3e2e2; font:normal 12px/16px 'Trebuchet MS'; padding:4px 4px 2px 4px; overflow:hidden}
#form div {margin:0 0 10px 0; font:normal 13px/28px 'Trebuchet MS'}
#form label {float:left; text-align:right; width:100px; margin-right:10px; color:#000; font:normal 13px/28px 'Trebuchet MS'}
#form font {color:#f00; font:normal 12px/14px 'Trebuchet MS'; text-align:left}
input[type=checkbox] {cursor:pointer}
select {font:normal 12px/16px 'Trebuchet MS'; color:#000; border:1px solid #e3e2e2; padding:3px}
#form 
*/

/* header */
#header {font:normal 11px/11px 'Trebuchet MS'; color:#53595a; text-decoration:none;}
#header a {font:normal 11px/11px 'Trebuchet MS'; color:#53595a; text-decoration:none;}


/* scroller */
#scroller {width:162px; height:146px; margin:0 auto 10px auto; background:url(back_izdvojeni.gif); text-align:center;}
#scroller h1 {font:normal 12px/12px 'Trebuchet MS'; text-transform:uppercase; margin:0; padding:7px 0 5px 0; text-indent:0;}
#scroller h1 a {color:#009fc3;}
#scroller font {font:normal 14px/22px Georgia; color:#131313;}
