small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body { line-height: 1; }
ol, ul { 
font : 12px/20px Verdana,Arial,Helvetica,sans-serif;
list-style-position: inside;
margin: 0 0 0 20px;
}
ul#tabs, ul#tabs2 {margin: 0; font : 11px/13px Verdana,Arial,Helvetica,sans-serif;}
ul#left_navig, ul#left_navig ul, ul#top_navig {margin: 0; list-style-position: outside;}
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }

/* tables still need 'cellspacing="0"' in the markup */
table
{
	table-layout: fixed; /*ovo je zbog prelaska sadržaja tablice preko desnog stupca*/
	border-collapse: collapse;
	border-spacing: 0;
	word-wrap: break-word;
}

img { border-style: none; }

a
{
	color: #4063A8;
	cursor: pointer;
	outline: none;
	text-decoration: none;
}
a:hover {
text-decoration: underline;
}

/*
 *		Reset kraj
 */

/*--Global Property--------------------------------------------*/
h1, h2, h3
{
	margin: 4px 0;
	padding: 10px 0;
	font-family: Arial,verdana,sans-serif;
	font-weight: normal;
	border-bottom: 0px dashed #ddd;
	text-align:left;
}

h1 { font-size: 2.7em; line-height: 30px; }
h2 { font-size: 2.2em; line-height: 30px;}
h3 { font-size: 1.8em; line-height: 25px;}

p
{
	margin: 5px 0;
	padding: 5px 0;
	font: normal 13px/1.6em Verdana, Arial, Tahoma, Sans-serif;
}
#category_desc {
/*padding: 20px 0 0 0;*/
}
#category_text{
	text-align:justify;
	padding-right: 0;
	color: #484848;
	font: normal 13px/1.8em Tahoma,Arial,Sans-serif
}
#category_text h2 {
font-size: 1.8em; line-height: 25px;
}
#category_text h3 {
font-size: 1.4em; line-height: 20px;
}
.content ul { list-style: disc; }
.content .tabs-nav { list-style: none; }
.content ol { list-style: lower-alpha; }
.content li { margin: 0; padding: 0; }

/*.content p{ padding: 0 50px 20px 100px}*/ /*Kada kreiramo klasu psirnije i napravimo kombinaciju njoj cemo dodijeliti sirinu 735 i onda cemo za opsirniji prikaz povuci tu klasu zajedno sa contentom*/

.content {
	color:#484848;
	/*padding: 20px 26px;   studio dental   */
}
.content #object_short_text {

}
.content .content_short_text
{
	position:relative;
	margin: 5px 5px;
	font: normal 12px/14px Georgia, "Times New Roman", Times, serif;
	/*overflow: hidden;*/
	height:auto !important;
	height: 1%;
	/*width: 510px; */
	clear: both;
	float: none;    /* left stvara probleme u IE - ne prikazuju se stavke */
	text-align:left;
	background: #eee;
	color: #484848;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	padding: 0 10px 10px;
	
	border: 1px solid #dddddd;
}
.content_short_text a {
color: #323232;
text-decoration: none;
}
.content .content_short_text .desc {
padding: 0 5px 10px;
overflow: hidden;
}
.content .content_short_text .desc ul,
.content_short_text li{
list-style: disc inside;
}
.news h2, .content_short_text h2 {
	padding: 15px 5px 10px;
	margin: 0;
}
.news .h2, .content_short_text .h2 {
	font: small-caps 18px/20px Georgia, "Times New Roman", Times, serif;
	min-height: 5px !important;
	text-align: left;
	color: #484848;
	text-decoration: none;
	text-shadow: 0 1px 0 #fff;
	text-transform: lowercase;
}
.news a.h2:hover, .content_short_text a.h2:hover {
color: #222;
text-decoration: underline;
}
.news
{
	font: normal 12px/1.4em Arial,verdana,sans-serif;
	margin: 10px 0;
	/*background: url("/dizajn/bg.jpg")  #eee;*/
	background: #BAC9E3;
	color: #484848;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	padding: 0 10px 10px;
	border:1px solid #BAC9E3;
}
.news h2 { padding: 5px 0; }
.news #date, .news .short_news {
padding: 2px 0;
}
.news .border {
clear: both;
margin: 10px 0;
border-bottom: 1px dotted #BABABA;
}
.news a {
color: #484848;
text-decoration: underline;
}
.news a:hover {
text-decoration: none;
}
.news img {
width: 170px;
height: auto;
}
.content_short_text img.piktogram {
width: 26px;
height: 8px;
margin: 11px 5px;
}
/* akcija/novo tagovi */
.content_short_text .tagovi {
position: absolute;
right: -5px;
top: 10px;
}
.action, .new {
height: 17px;
width: 30px;
margin: 0 0 4px;
}
.new {
background: url(/dizajn/novo-akcija-rt.png) no-repeat -34px -34px !important;
background: url(/dizajn/novo-akcija-rt.png) no-repeat -34px -34px;
float: right;
clear: both;
}
.action {
background: url(/dizajn/novo-akcija-rt.png) no-repeat 0px -34px !important;
background: url(/dizajn/novo-akcija-rt.gif) no-repeat 0px -34px;
float: right;
clear: both;
width: 33px;
}
/*  */
#content_short {
position: relative;

}
.content-cycle {
clear: both;

/* ie hacks */
display: block;
}
.content-cycle div { 
text-align: center;
font: normal 11px/20px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', 	sans-serif;

/* ie hacks */
width: 640px;
clear: both;
overflow: hidden;
display: block;
}

/*
 *	Klase za prikaz cijena u katalogu
 */

#price
{
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #CCCCCC;
text-shadow: 0 1px 0 #fff;
float:left;
margin:10px 0;
padding:5px;
width:300px;
 border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
}
#var_price
{
background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #CCCCCC;
margin:5px;
padding:5px;
 border-radius: 5px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
}
.price_old{  text-decoration: line-through; }
.akcijska{ color: red; font: normal 12px/1.4em Georgia,"Times New Roman",Times,serif; }
.stara_cijena { text-decoration: line-through; }
.popust { color: red; }
.bez_uvlake { margin: 4px 0 0 0; }

.cjenik {
position: relative;
margin: 0 10px;
overflow: hidden;
}
.cjenik li {
display: block;
margin: 5px 0;
padding: 0;
background: url(/dizajn/obj/diagonal2.gif) repeat-x 0 13px;
clear: both;
height: 16px;
position: relative;
list-style: none;
list-style-image: none;
color: #333;
}
.cjenik li.opis_cijene {
padding: 0 50px 0 0;
background: none;
display: block;
clear: both;
color: #777;
font: oblique 11px/1.2em Verdana, Arial, Helvetica, sans-serif;
height:auto;
}
.cjenik span.price_old {
position: relative;
display: inline;
float: right;
padding: 0 0 0 10px;
}
.cjenik .naziv {
float: left;
font: normal 11px/1em Verdana, Arial, Helvetica, sans-serif;
padding: 5px 5px 5px 0; 
top: 0;
left: 0;
}
.content .cjenik .price {
float: right;
font: normal 11px/1em Verdana, Arial, Helvetica, sans-serif;
padding: 5px 0 5px 10px; 
top: 0;
right: 0;
}
.cjenik span { background: #eee;}

.content_short_text #price {
border: none;
background: none;
float: none;
width: auto;
}
.content_short_text #price .cjenik { margin: 0; }
.content_short_text #price span {
font: bold 12px/1em Verdana, Arial, Helvetica, sans-serif;
color: #555;
text-shadow: 0 1px 0 #fff;
}
.cjenik span { background: #eee;}

/***************************************************
tablica
***************************************************/



table
{
	table-layout:fixed;
	width: 99%;
	background: #fff;
	border-collapse: collapse;
	word-wrap:break-word;
	margin: 3px;
	font : normal 9px/11px Verdana, Arial, Helvetica, sans-serif;
}

th, td{text-align:left;padding:.3em;border:1px solid #ccc;}

th strong { color: #333; }

th
{
	background: #3f464c;
	height: auto;
	padding: 12px;
	color: #fff;
	text-align: left;
	border: 1px solid #3f464c;
	border-bottom-width: 2px;
}

tr { background: #fff; }

td
{
	background: #fff;
	text-align: left;
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 12px;
	padding-right: 12px;
}


#content_text {
 /*clear: both;*/
}
.content #content_text ul  {
overflow: hidden;
}
.content #content_text ul li
{
	margin: 2px 5px 8px 20px;	
	font: normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
 list-style-image: url("/dizajn/lista.gif");
 list-style-position: outside;
}
.clear_both
{
	height: 0;  /*original je 1px*/
	line-height: 0;
	clear: both;
}

#wrapper .holygrail .content .uvod, .content .uvod {	font: normal 17px/22px Verdana, Arial, Helvetica, sans-serif;
color:  #484848;
text-align:left;}
	
.content .crveni
{
	clear:both;
	margin: 30px 10px 20px 10px;
	padding: 20px 20px 20px 70px;
	height:auto !important;
	overflow: hidden;
	/*izbjegavanje preklapanja u listingu stavki*/
	height: 1%;
	/*za ispravann listing stavki u ie6*/
	background: url("/dizajn/bg.jpg") repeat scroll 0 0 transparent;
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
}
	
.content blockquote
{
	clear:both;
	margin: 30px 10px 20px 10px;
	padding: 20px 20px 20px 70px;
	height:auto !important;
	overflow: hidden;
	color: #003366;
	/*izbjegavanje preklapanja u listingu stavki*/
	height: 1%;
	/*za ispravann listing stavki u ie6*/
	background: url("/dizajn/bg.jpg") repeat scroll 0 0 transparent;
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
}

blockquote.red
{
	clear:both;
	margin: 10px 10px 20px 10px;
	width: 200px;
	float: right;
	background: #555 url(/dizajn/navodi.png) top left no-repeat;
}
.red
{
	clear:both;
	margin: 10px 10px 20px 10px;
	width: 200px;
	float: right;
	background: #555 url(/dizajn/navodi.png) top left no-repeat;
}
/*      napravljen novi css
#attachments a
{
	display: block;
	text-decoration: none;
	border: 0px solid#ddd;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	font: italic 15px/20px  Arial,verdana,sans-serif;
	color:#333;
	padding:3px;
	margin:0 auto;
}
#attachments img
{
	border: 1px solid#ddd;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	font: normal 15px/20px Tahoma, Arial, Sans-serif;
	padding: 5px;
	margin:0 0 0 30px;
}
#attachments .download
{
	display: block;
	text-decoration: none;
	border: 0px solid#ddd;
	height:25px;
	with:150px;
	padding:10px 5px 15px 5px;;
	background: url(/dizajn/download_btn.png) no-repeat 50% 50%;
}
#attachments a:hover { color: #ccc; }
#attachments a:visited { color: #ccc; 	border: 0px solid#ccc;
	font: italic 15px/20px  Arial,verdana,sans-serif;
 }*/
 
/*      attachents      */
#attachments_cnt{
padding: 5px;
}
#attachments_cnt .attachment,
#tabs #attachments .attachment {
display: block;
float: left;
}
#attachments_cnt .attachment .bubbleInfo,
#tabs #attachments .attachment .bubbleInfo {
float: none;
margin: 0;
}
#attachments_cnt .attachment .bubbleInfo .popup,
#tabs #attachments .attachment .bubbleInfo .popup {
margin: -10px 0 0 -30px;
text-align: center;
height: 60px;
width: 140px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#attachments_cnt .attachment .bubbleInfo .popup div,
#tabs #attachments .attachment .bubbleInfo .popup div {
font: normal 10px/1.4em Verdana, Arial, Helvetica, sans-serif;
padding: 5px 10px;
margin: 0 auto;
width: auto;
color: #eee;
background: url(/dizajn/bl-08transparent.png) !important;
background: #333;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
}
#attachments_cnt .attachment .download,
#tabs #attachments .attachment .download {
width: 50px;
height: 70px;
padding: 15px;
text-indent: 0;
display: block;
overflow: hidden;
background: url(/dizajn/download3.png) no-repeat 0 70px !important;
background: url(/dizajn/download3.gif) no-repeat 0 70px;
}
#attachments_cnt .attachment .download:hover,
#tabs #attachments .attachment .download:hover {
background-position: -126px 70px !important;
background-position: -126px 70px;
}
.attachment .download img {
height:50px;
width:50px;
}

/***************************************************
vanjski linkovi ikone
***************************************************/

/*
a[href^="http://www."] {background: url(/dizajn/ikone_linkovi/externalLink.gif) no-repeat right top; padding-right:22px; padding-bottom:5px;}
*/

a[href^="mailto:"]
{
	background: url(/dizajn/ikone_linkovi/email_link.png) no-repeat right top;
	padding-right: 22px;
	padding-bottom: 5px;
}

a[href^="aim:"]
{
	background: url(/dizajn/ikone_linkovi/group.png) no-repeat right top;
	padding-right: 22px;
	padding-bottom: 5px;
}

#attachments a[href$=".pdf"], a[href$=".pdf"]
{
	background: url(/dizajn/ikone_linkovi/page_pdf.png) no-repeat 5px center;
	padding-right: 122px;
	padding-left: 25px;
	text-indent: 30px;
}
#attachments a[href$=".zip"], a[href$=".zip"]
{
	background: url(/dizajn/ikone_linkovi/zip.png) no-repeat 5px center;
	padding-right: 122px;
	padding-left: 25px;
	text-indent: 30px;
}

#attachments a[href$=".mp3"], a[href$=".mp3"]
{
	background: url(/dizajn/ikone_linkovi/mp3.png) no-repeat 5px center;
	padding-right: 122px;
	padding-left: 25px;
	text-indent: 30px;
}


.pageimage a[href$=".pdf"] { background: transparent; }

a[href$=".doc"]
{
	background: url(/dizajn/ikone_linkovi/page_word.png) no-repeat right top;
	padding-right: 22px;
	padding-bottom: 5px;
}

a[href$=".rss"], a[href$=".rdf"]
{
	background: url(/dizajn/ikone_linkovi/feed.png) no-repeat right top;
	padding-right: 22px;
	padding-bottom: 5px;
}

p.pdf { margin-left: 35px; }

/*ova je klasa za izlistavanje pdfova*/

iframe {
border: 2px solid #ccc;
}
.content_wide {
width: 719px;
text-align: justify;
}
.content_narrow {
width: 635px;
text-align: justify;
}

table.item_list td, table.item_list th {
padding: 3px;

}
table.item_list .mala {
width: 30px;
text-align: center;
}
table.item_list .velika {
width: 120px;
}

input#gotovina, input#kartica, input#virman {
margin: 6px 0;
}
.content .img_left
{
	float: left;
	clear: none;
}
.content .img_right
{
	margin: 15px 8px 5px 25px !important;
	margin: 15px 8px 5px 25px;
	float: right;
	clear: none;
}
.cont_s_t_border {
display: none;
}
/*poruka iz shadowbox-a*/
#poruka { 
top: 50%; 
position: fixed;
height: 50px;
border: 2px solid #555;
color: #333;
background: #ddd;
margin: -25px 25px 0;
width: 900px;
z-index: 999999;
text-align: center;
font: bold 21px/50px arial, helvetica, verdana, 'lucida grande', 'lucida sans unicode', sans-serif;
	text-shadow: 0 1px 0 #fff;
-moz-border-radius: 15px; 
-khtml-border-radius: 15px; 
-webkit-border-radius: 15px; 
display: none;
}
/*  ----    SEARCH  CSS     ----    */
.stavka {
width: 508px;
clear: both;
}
.stavka .toggle {
outline: none;
display: block;
color: #444;
padding: 5px 20px 4px;
text-shadow: 0 1px 0 #fff;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1.5px;
font: bold 12px/16px Arial,verdana,sans-serif;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
margin: 0 0 20px 0;
}
.stavka .toggle img {
border: none;
float: right;
padding: 2px;
}
.stavka .toggle:hover {
background: #ddd;
text-decoration: none;
}
.cont { display: none;}
.rez {
width: 240px;
float: left;
border-right: 1px dotted #bbb;
margin: 0 10px 10px 0;
}
.rez .img {
padding: 1px;
border: 1px solid #D3A0C5;
display: block;
float: left;
margin: 0 10px 0 0;
}
.rez .img div {
width: 50px;
height: 50px;
overflow: hidden;
}
.rez .img img {
border: none;
}
.rez .naslov, .rez h4 {
font: bold 11px/12px Arial,verdana,sans-serif;
color: #555;
text-decoration: none;
}
.rez .opis {
font: normal 9px/16px Arial,verdana,sans-serif;
text-align: left;
}
.rez .naslov span, .rez .opis span {
color: #555;
font-weight: bold;
}
.res_count{
margin: 0 0 0 10px;
}
.results h4 { display: block; padding: 0; /*border-bottom: 1px dotted #E5D8ED;*/
}
.closed .toggle { background: #eee; border: 1px solid #ddd; }
.opened .toggle { background: #bbb; border: 1px solid #aaa; }
.stavka .rez_a { border-right: 1px dotted #951D76; }
.stavka .rez_a .img {border: 1px solid #951D76;}
.stavka .rez_a .naslov, .stavka .rez_a h4{ color: #951D76; }
h4.no_results {
font: bold 16px/16px Arial,verdana,sans-serif;
color: #444;
padding: 15px 20px 15px;
text-shadow: 0 1px 0 #fff;
text-decoration: none;
letter-spacing: 1.5px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #EEEEEE;
	border: 1px solid #ddd;
	margin: 0 0 40px;
}
/*  ----    SLIDESHOW   CONTENT     ----    */
.ss-content {
position: relative;
}
.content-cycle .ss-toolbar {
display: none;
text-align: center;
position:absolute;
width: 640px;
z-index: 10;
top: 10px;
}
.ss-toolbar div {
width: 100px;
height: 24px;
position: relative;
display: block;
margin: 0 auto;
background: url(/dizajn/crna-80op.png) !important;
background: #222;
	-moz-border-radius: 15px;
	-khtml-border-radius: 15px;
	-webkit-border-radius: 15px;
}
.ss-toolbar a {
width: 16px;
height: 16px;
display: block;
position: absolute;
top: 4px;
overflow: hidden;
text-indent: -9000px;
}
.prev-ss:hover, .next-ss:hover, .enlarge:hover  {
background-position: bottom left !important;
background-position: top left;
}
.prev-ss {
background: url(/dizajn/sd-ss-left.png) no-repeat top left !important;
background: url(/dizajn/sd-ss-left.gif) no-repeat top left;
left: 5px;
}
.next-ss {
background: url(/dizajn/sd-ss-right.png) no-repeat top left !important;
background: url(/dizajn/sd-ss-right.gif) no-repeat top left;
right: 5px;
}
.enlarge {
background: url(/dizajn/sd-ss-enlarge.png) no-repeat top left !important;
background: url(/dizajn/sd-ss-enlarge.gif) no-repeat top left;
left: 42px;
}
.content-cycle .ss-img-cont {
border: 1px solid #95bee4;
background: #eee;
display: block;
float: left;
padding: 1px;
margin: 2px 5px;
width: 630px;
 border-radius: 2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
}
.content-cycle .ss-img-cont img { border: none; }
/*  ----      dLink     ----    */
.dLink,
#wrapper .dLink {
font: normal 9px/16px Verdana, Arial, Helvetica, sans-serif;
text-shadow: 0 1px 0 #fff;
text-decoration: none;
margin: 5px 5px 5px 0;
position: relative;
display: block;
height: 17px;
color: #999;
float: left;
padding: 0;
}
.dLink .cntr {
background: url(/dizajn/cntr.gif) repeat-x;
padding: 0 8px 0 18px;
display: block;
margin: 0 1px;
height: 17px;
float: left;
}
.dLink .lt {
background: url(/dizajn/lt.gif) no-repeat;
position: absolute;
display: block;
height: 17px;
width: 15px;
left: 0;
top: 0;
}
.dLink .rt {
background: url(/dizajn/rt.gif) no-repeat;
position: absolute;
display: block;
height: 17px;
width: 2px;
right: 0;
top: 0;
}
.dLink:hover,
#wrapper .dLink:hover {
text-decoration: none;
color: #6b6b6b;
}
.dUpload .lt { background: url(/dizajn/lt-upload.gif) no-repeat; }
.dCancel .lt { background: url(/dizajn/lt-stop-1.gif) no-repeat; }
.dAdd .lt { background: url(/dizajn/lt-add.gif) no-repeat; }
.dAdd .rt { background: url(/dizajn/rt-2.gif) no-repeat; }
.dAdd .cntr { background: url(/dizajn/cntr-2.gif) repeat-x; }
.dBack { clear:both; display:block; }
.dBack .lt { background: url(/dizajn/povratak-lt.gif) no-repeat; }
.dBack .rt { background: url(/dizajn/rt.gif) no-repeat; }
.dBack .cntr { background: url(/dizajn/cntr.gif) repeat-x; }

#del_from_wishlist, #add_count_wishlist, #substract_count_wishlist, .cart_count {
font: normal 9px/16px Verdana, Arial, Helvetica, sans-serif;
text-shadow: 0 1px 0 #fff;
text-decoration: none;
margin: 5px 5px 5px 0;
position: relative;
display: block;
color: #666;
float: left;
padding: 0px 6px 1px;
background: #eee;
border: 1px solid #ccc;
-moz-border-radius: 5px; 
-khtml-border-radius: 5px; 
-webkit-border-radius: 5px; 
}
.cart_count {
background: none;
border: none;
}
#del_from_wishlist:hover,
#add_count_wishlist:hover,
#substract_count_wishlist:hover {
text-decoration: none;
background: #ccc;
color: #333;
}
.st_toggle {
background:url("/dizajn/toggle.png") no-repeat scroll 0 -18px transparent;
display:block;
float:left;
height: 18px;
width: 18px;
margin: 15px 5px 0 0;
}
/*  ----         ----    */

.content_img_container{
	float: left;
}

/*  */
.toggle_opcije .toggle {
background: url(/dizajn/toggle-cijeli.gif) no-repeat top left;
}


/*      ############  OPCIJE SLIKA  ############      */
.slika { float: left; clear: both; margin: 0 10px 10px 0;
font: normal 13px/16px Arial,verdana,sans-serif;
}
/* potpis pod sliku */
.potpis, .clip_mala_potpis, .clip_srednja_potpis  { 
display: block; 
clear: both; 
padding: 3px; 
font-size: 0.8em; 
text-align: center; 
overflow: hidden; 
word-wrap: break-word; 
}
.clip_mala_potpis{ width: 100px; }
.clip_srednja_potpis { width: 300px; }
/* kontejner slika - tu se dodjeluje css za okvir slika */
.img_cont {
border: 1px solid #95bee4;
background: #eee;
display: block;
float: left;
padding: 1px;
 border-radius: 2px;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
}
.img_cont span {
line-height: 0;
}
.img_left {  float: left; clear: none; margin: 0 20px 10px 0; }
.img_right { float: right; clear: none; margin: 0 0 10px 20px; }
.fl_none { float: none; }
.clip_mala { overflow: hidden; height: 100px; width: 100px; position: relative; }
.clip_mala span { display: block; height: 100px; width: 100px; }
.clip_mala img { position: absolute; clip: rect(0 100px 100px 0); }
.clip_srednja { overflow:hidden; height: 300px; width: 300px; position: relative;}
.clip_srednja img{ position: absolute; clip: rect(0 300px 300px 0); }
/*  slike u stavkama    */
.content_short_text .slika {
margin: 15px 10px 10px 0;
}
.content_short_text .img_cont, .news .img_cont { 
-moz-box-shadow: 0 2px 3px #aaaaaa;
-webkit-box-shadow: 0 2px 3px #aaaaaa;
filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=180, Strength=3);
}
/*  slike u novosti i akcijama   */
#action .slika {
float: left;
margin: 0 15px 155px 0;
}
#action .img_cont {
background: #0076AC;
border: 1px solid #37B1E9;
}
/*  ----  */


#gallery {
padding: 10px 5px;
margin: 5px 0;
-moz-border-radius: 3px; 
border: 1px solid #ddd;
background: #eee;
}
#gallery .img_left {
margin: 0 9px 9px;
}

/* sitemap */
.content .sitemap, .content .sitemap li { list-style: none; }
.content .sitemap li { font-weight: bold; }
.content .sitemap li li { font-weight: normal; }
/**/
