
@charset "utf-8";
* {margin: 0px; padding: 0px; border: none; text-decoration: none;}
html {
	color:#ffd;
	font: 12px "Arial", "Verdana", sans-serif;
	text-align:center;
	background:#fff url(gfx/htmlback.gif) repeat-y center top;
}
body {
	width: 1000px;
	padding:0px;
	margin: 0 auto;
	position:relative;
	text-align:center;
}
/*  ovo pravilno postavlja dotted border oko a (za TAB pristup stranici) li a {overflow: hidden;} */
a {outline:none;}

.error, .crveno{color:#900;}

select option{
	padding-right:4px; 
}
.small {font-size:.8em;}
.clear {
	clear:both;
    height:0;
	display:block;
    font-size: 1px;
    line-height: 0px;
}
.invisible {
	position: absolute;
	top: -9999px;
}
.floatright{float:right;}
.hidden{display:none;}

h1 {font-size:18px; padding-bottom:12px; padding-top:4px;}

h2, h3 {font-size:18px; padding-bottom:14px; color:#331; padding-top:0px; text-align:left; padding-left:10px; }
h3 {padding-left:0px; font-size:14px; padding-top:10px; color:#600; }
p {padding-bottom:8px;}
a {color:#777; text-decoration:none}
a:hover {color:#966; text-decoration:none;}
.pagebody ul {list-style-position:inside; padding-left:10px; padding-bottom:10px; list-style-type:circle;}
hr {border:none; height:1px; border-bottom:1px solid #444; margin-bottom:6px; clear:both;}
#gore_outter{
}
#top {
	width:1000px;
	padding-top:0px; margin:0px; padding:0px;
	height:150px; /*164px;*/
	border-bottom:4px #504d4e solid;
	margin-bottom:20px;
	}
#top #topmeni {clear:both; margin-top:-25px; height:25px; padding-left:21px;}
#top #topmeni ul{ list-style:none; }
#top #topmeni ul li{ 	display:inline;}
#top #topmeni ul li a{
	padding:6px 10px 5px 10px;
	display:block;
	font-size:13px;
	line-height:14px;
	float:left;
	display:block; text-indent:-9990px;
	color:#ccc; font-weight:normal;
	position:relative;
	border-bottom:4px #504d4e solid;
}
#top #topmeni ul li#akcija a { width:22px;}
#top #topmeni ul li#novosti a { width:37px;}
#top #topmeni ul li#kontakt a { width:37px;}
#top #topmeni ul li#uvjeti a { width:84px;}
/*
#top #topmeni ul li#prodajna_mjesta a { width:81px;}
#top #topmeni ul li#placanje a { width:74px;}
#top #topmeni ul li#dizajn a { width:60px;}
*/
#top #topmeni ul li#hosting a { width:62px;}
#top #topmeni ul li#kosarica a { width:95px;}

#top #topmeni ul li a:hover,
.onama #top li#onama a,
.novosti #top li#novosti a,
.akcija #top li#akcija a,
.placanje #top li#placanje a,
.prodajna_mjesta #top li#prodajna_mjesta a,
.kontakt #top li#kontakt a,
.hosting #top li#hosting a,
.kosarica #top li#kosarica a,
.racun #top #racun a,
.dizajn #top li#dizajn a
 {	color:#220;
  	border-bottom:4px #fbf322 solid; }

#cartInfo{float:left;margin-top:6px;}


#top #topsearch{ float:right; width:300px;}
#top #topsearch #racun a{ float:left; width:86px;}
#top #topsearch input{ font-size:11px; float:right; background-color:#333; color:#ccc; height:16px; display:block; width:123px; padding:2px 2px 0px 2px; margin-top:4px; margin-right:2px;}
#top #topsearch a{ border-bottom:4px #504d4e solid; float:right; height:25px; text-indent:-9990px; display:block; width:28px; margin-right:23px;}
#top #topsearch a:hover{ color:#220; border-bottom:4px #fbf322 solid;}


#top #toplogo {
	color:#f70000;
	font-size:2em;
	font-weight:bold;
	background:#000 url(gfx/logo2.jpg) no-repeat top left;
	height:150px; /*164px;*/
}
#top #toplogo h1{
	text-indent:-9999px;
	display:none;
}
#tmkItemRotator {
	width:1000px;
	height:125px;
	float:right;
}



/*TEMPLATE_DEFAULT LAYOUT
========================================================================*/
#middle_outter{
	background:url(gfx/middle_top.gif) no-repeat top left;
	padding-top:11px;
	width:1000px;
}
#middle_inner{
	background:url(gfx/middle_bottom.gif) no-repeat bottom left;
	padding-bottom:7px;
	width:1000px;
}
#middle{
	background:url(gfx/middle_middle.gif) repeat-y top left;
	width:1000px;
}
#midleft_holder {float:left; width:805px;}
#mid_mid { float:right; width:567px; /*+2x3*/ padding:0px 23px; text-align:justify; }
#mid_left {padding-top:0px; padding-left:3px;float:left; width:189px;  }

#mid_left h2 {margin-top:-1px; padding-top:10px; padding-bottom:20px; background:url(gfx/mainh2back.jpg) no-repeat top left;}
#mid_left h2.proizvodi {margin-top:-1px; padding-top:10px; padding-bottom:20px; background:url(gfx/mainh2back.jpg) no-repeat top left;}


#mid_mid .izdvojeni_artikli {width:567px; padding-bottom:0px; margin:22px 0px;}
#mid_mid a.ia_href{padding:0px; margin:0px;}
#mid_mid .izdvojen_artikl{width:177px; height:233px; float:left; margin:0px 5px 10px 10px; background:url(gfx/izdvojeniartiklback.jpg) no-repeat top left;}
#mid_mid .izdvojen_artikl + .izdvojen_artikl{margin:0px 5px 10px 5px;}
#mid_mid .izdvojen_artikl .ia_akcijanovo_{height:24px; width:81px; text-indent:-9999px;}
#mid_mid .izdvojen_artikl .ia_akcijanovo_Akcija{height:24px; width:81px; text-indent:-9999px; background:url(gfx/aa-akcija.gif) no-repeat 7px left;}
#mid_mid .izdvojen_artikl .ia_akcijanovo_Novo{height:24px; width:81px; text-indent:-9999px; background:url(gfx/aa-novo.gif) no-repeat 7px left;}
#mid_mid .izdvojen_artikl .ia_naziv{font-size:12px; color:#000; font-weight:bold; height:30px; padding:5px 10px 14px 4px; text-align:left; overflow:hidden;}
#mid_mid .izdvojen_artikl .ia_naziv a{color:#000; font-weight:normal;}
#mid_mid .izdvojen_artikl .ia_naziv a:hover{text-decoration:underline;}
#mid_mid .izdvojen_artikl .ia_slika{ padding-left:2px; height:119px;overflow:hidden;}
#mid_mid .izdvojen_artikl .ia_slika img{ margin:0 auto;}
#mid_mid .izdvojen_artikl .ia_kategorija a{ font-size:11px; height:17px; width:169px; padding:0px 4px; text-align:left; overflow:hidden; }
#mid_mid .izdvojen_artikl .ia_cijena{text-align:right;cursor:default; padding-right:9px; padding-top:2px; color:#fff; font-weight:bold; font-size:16px; height:18px;}
#mid_mid .izdvojen_artikl .ia_cijena span{ cursor:default; text-align:right;padding-right:5px; color:#333; font-weight:normal; font-size:12px; padding-top:2px;}

/* ======AKCIJE======= */
#mid_mid .fadeakcije{height:162px; width:555px; position:relative; margin:0px 0px 4px 0px; padding:0px; left:-8px; overflow:hidden;}
#mid_mid #akcijauvod{width:555px; height:162px; position:relative; left:-4px;}
#mid_mid #akcijauvodslika{width:555px; height:162px; position:relative; text-indent:-9999px;}


/*TEMPLATE_1 LAYOUT - 2 COL
========================================================================*/

#t1_middle_outter{
	background:url(gfx/middle_top_t1.gif) no-repeat top left;
	padding-top:11px;
	width:1000px;
}
#t1_middle_inner{
	background:url(gfx/middle_bottom_t1.gif) no-repeat bottom left;
	padding-bottom:7px;
	width:1000px;
}
#t1_middle{
	background:url(gfx/middle_middle_t1.gif) repeat-y top left;
	width:1000px;
}
#t1_midleft_holder {float:left; width:1000px;}
#t1_mid_left {padding-top:12px; padding-left:3px;float:left; width:189px;  }
#t1_mid_mid { float:right; width:765px; /*+2x3*/ padding:0px 20px 9px 23px; text-align:justify; }

#t1_mid_mid .izdvojen_artikl .ia_akcijanovo_{height:24px; width:81px; text-indent:-9999px;}
#t1_mid_mid .izdvojen_artikl .ia_akcijanovo_Akcija{height:24px; width:81px; text-indent:-9999px; background:url(gfx/aa-akcija.gif) no-repeat 7px left;}
#t1_mid_mid .izdvojen_artikl .ia_akcijanovo_Novo{height:24px; width:81px; text-indent:-9999px; background:url(gfx/aa-novo.gif) no-repeat 7px left;}
#t1_mid_mid .izdvojen_artikl .ia_naziv{font-size:12px; color:#000; font-weight:bold; height:30px; padding:5px 10px 14px 4px; text-align:left; overflow:hidden;}
#t1_mid_mid .izdvojen_artikl .ia_naziv a{color:#000; font-weight:normal;}
#t1_mid_mid .izdvojen_artikl .ia_naziv a:hover{text-decoration:underline;}
#t1_mid_mid .izdvojen_artikl .ia_slika{ padding-left:2px; height:119px;overflow:hidden;}
#t1_mid_mid .izdvojen_artikl .ia_kategorija a{font-size:11px; height:17px; padding:0px 4px; text-align:left; overflow:hidden; background:none;}
#t1_mid_mid .izdvojen_artikl .ia_cijena{text-align:right;cursor:default; padding-right:9px; padding-top:2px; color:#fff; font-weight:bold; font-size:16px; height:18px;}
#t1_mid_mid .izdvojen_artikl .ia_cijena span{ cursor:default; text-align:right;padding-right:5px; color:#333; font-weight:normal; font-size:12px; padding-top:2px;}

#t1_mid_mid .izdvojeni_artikli {width:765px; padding-bottom:0px; margin:20px 0px;}
#t1_mid_mid a.ia_href{padding:0px; margin:0px;}
#t1_mid_mid .izdvojen_artikl{	width:177px; height:233px; float:left; margin:0px 6px 0px 11px; background:url(gfx/izdvojeniartiklback.jpg) no-repeat top left;}
#t1_mid_mid .izdvojen_artikl + .izdvojen_artikl{margin:0px 6px 0px 6px;}
/*
==========================================================*/

#mid_right {float:right; display:inline; text-align: left; width:165px; padding:0px 15px 10px 15px; }
#mid_right h2 {margin-top:-1px; color:#331; font-size:18px; padding-left:0px; padding-top:12px; padding-bottom:18px; background:url(gfx/mainh2back.jpg) no-repeat top left;}
#mid_right h2 a{color:#331;} /*555*/
#mid_right h2 a:hover{color:#553;} /*777*/
#mid_right .rightmodule {margin-bottom:10px;}
#mid_right .rightmodule ul {overflow:hidden; }
#mid_right .rightmodule ul li {margin-left:16px; padding-left:0px; list-style-position:outside;}
#mid_right .rightmodule .opis{font-size:10px; color:#333; padding-bottom:10px;}
#mid_right .rightmodule .rm_holder {border:1px solid #887;  color:#222; padding:19px 19px 10px 19px; background:#eee; text-align:center;}
#mid_right .rightmodule .rm_holder h4 {color:#333; font-size:10px; text-align:center; margin:2px 0px 0px 0px; font-weight:normal; }
#mid_right .rightmodule .rm_holder a{text-align:center;}
#mid_right .rightmodule .rm_holder a img {border:1px solid #aaa; margin:0px;}
#mid_right .rightmodule .rm_holder a:hover {text-decoration:underline;}
#mid_right .rightmodule .rm_holder a:hover img {border:1px solid #888; text-decoration:none; margin:0px;}

#letakpin {position:absolute; height:80px; width:148px; top:230px;
background: url(gfx/pin.png) no-repeat right top; overflow:hidden;}

#letakimgholder{margin-left:-8px; background:url(gfx/letak-back.gif) no-repeat bottom left; width:143px; text-align:center; padding-bottom:8px;}

p.izdvojena_cijena {color:#331; text-align:center; font-size:10px;}

#mid_right .rightmodule input{border-bottom:1px solid #444; background-color:#eee; padding:1px; 
width:163px; color:#333; margin:0px 0px 2px 0px; display:block;}
#mid_right .rightmodule input.gumb{border:1px solid #444; color:#333; background-color:#eee; width:165px; padding:1px; cursor:pointer;} 
#mid_right ul {list-style:none;} /* svi ULovi */
#mid_right #download ul {list-style-type:circle; list-style-position:inside;}

#mid_right #novosti_ul{ }
#mid_right #novosti_ul li { padding:0px; margin:0px; list-style:none; background-color:#eaeaea; padding:2px; border-bottom:1px solid #333;}
#mid_right #novosti_ul li.odd {background-color:#e0e0e0;}
#mid_right #novosti_ul li h4,
#mid_right #novosti_ul li a h4 { font-size:11px; color:#333; font-weight:normal;}
#mid_right #novosti_ul li a:hover h4  {color:#777; text-decoration:underline;}
#mid_right #novosti_ul li .novosti_datum{font-size:9px; color:#777;padding:0px;}


/*
========================================================================*/
#mid_left ul { list-style:none; padding-bottom:20px;} /* svi ULovi */
#mid_left ul ul{ padding-bottom:0px; display:none; margin-top:-1px; border-bottom:1px solid #877;} /* svi osim prvog  - ** OVAJ display:none JE NAKNADNO DODAN!!*/
#mid_left ul ul ul{ padding-bottom:0px; display:none; border-bottom:1px solid #111;} /* svi osim prvog  - ** OVAJ display:none JE NAKNADNO DODAN!!*/
#mid_left ul li.subcat ul{ /*Style for ULs that are children of LIs (submenu) */
	display:none;}
#mid_left ul li.subcat ul.openedsubcatul { /* otvoreni blok */
	display:block;}
#mid_left ul li.subcat ul.closedsubcatul { /* zatvoreni blok */
	display:none;}
	
/* 1. nivo... GRUPA */
#mid_left ul li a{
	line-height:25px; font-weight:normal;
	padding-left:28px; color:#000; text-shadow:#ccc 1px 1px; 
	font-size:12px; text-align:left; height:25px; 
	display:block; background:url(gfx/leftmenu_li_back.gif) no-repeat top left;
	border-bottom:1px solid #755;
	}

#mid_left ul li.oznaka a{
	background:url(gfx/leftmenu_li_back_oznaka.gif) no-repeat top left;
	}
/* 1. nivo... GRUPA - HOVER, OPEN, AKTIVNA*/
#mid_left ul li a:hover,
#mid_left ul li.active a:hover,
#mid_left ul li.open a:hover
{ background-position:center left; color:#900; }
#mid_left ul li.open a 
{ background-position:center left; color:#000;
} /* ili center left*/
#mid_left ul li.active a /*ako je active, onda je i open! */
{ background-position:bottom left; color:#000; }


/* 2. nivo - PODGRUPE*/
#mid_left ul li ul li a, 
#mid_left ul li.active ul li a,
#mid_left ul li.open ul li a {
	line-height:25px; height:auto;  font-weight:normal;
	min-height:25px; 
	padding-left:35px; color:#300; 
	font-size:12px; text-align:left;
	display:block; background: none; background-color:#f0eaea;
	border-top:1px solid #999; border-bottom:none;}
#mid_left ul li.open ul li a:hover, 
#mid_left ul li ul li a:hover {
	background-color:#f5f5f5; border-top:1px solid #999; color:#711;}
/* 2. nivo - KATEGORIJE*/
#mid_left ul li.open ul li.catCLASS a, 
#mid_left ul li ul li.catCLASS a {
	/* height:25px; */
	height:auto;
	min-height:25px; 
	line-height:25px;   font-weight:normal;
	padding-left:35px; color:#300; 
	font-size:12px; text-align:left; 
	display:block; background: none; background-color:#f0eaea;
	border-top:1px solid #999; border-bottom:none;}
#mid_left ul li.open ul li.catCLASS a:hover, 
#mid_left ul li ul li.catCLASS a:hover {
	background-color:#f5f5f5; border-top:1px solid #999; color:#711;}
/* 2. nivo - aktivna*/
#mid_left ul li ul li.active a{
	background-color:#fafafa; border-top:1px solid #999; color:#711;}
#mid_left ul li ul li.active a:hover{
	background-color:#fff; border-top:1px solid #999; color:#711;}


/* 3. nivo - KATEGORIJE*/
#mid_left ul li.active ul li ul li.catCLASS a, 
#mid_left ul li.open ul li ul li.catCLASS a, 
#mid_left ul li ul li ul li.catCLASS a {
	background:none; background-color:#555; border:none;
	color:#000; padding-left:42px;
	border-top:1px solid #666;
}
#mid_left ul li.active ul li ul li.catCLASS a:hover, 
#mid_left ul li.open ul li ul li.catCLASS a:hover, 
#mid_left ul li ul li ul li.catCLASS a:hover {
	background:none; background-color:#5a5a5a; border:none;
	color:#000; padding-left:42px;
	border-top:1px solid #666;
}
#mid_left ul li ul li ul li.active a{ 
	background:none; background-color:#555; border:none;
	color:#000; padding-left:42px;
	border-top:1px solid #666;
}
#mid_left ul li ul li ul li.active a:hover{ 
	background:none; background-color:#5a5a5a; border:none;
	color:#000; padding-left:42px;
	border-top:1px solid #666;
}

/*
========================================================================*/
.hosting .pagebody{padding:0px; margin:0px;}
.pagebody {color:#333; padding-bottom:4px; overflow:hidden; background:#fff url(gfx/pagebody-back.gif) no-repeat top left;}
.pagebody .box_inner, .pagebody .box_inner_light{ font-size:11px; padding:0px 15px;}
.pagebody h2{color:#441; border:none; font-weight:normal; padding:0px 15px 5px 15px; 
			border-bottom:2px dotted #666; margin-bottom:10px;}
.pagebody .podgrupe { background-color:#f0f0f0; color:#555; padding:4px 4px 4px 4px;border-bottom:1px dotted #666;  border-top:1px dotted #666; text-align:left;}
.pagebody .podgrupe a{ font-weight:normal; text-decoration:underline; padding:0px; 
						margin:0px 5px; font-size:13px; color:#777;}
.pagebody .podgrupe a:hover{color:#999;}
.pagebody #breadcrumbs {color:#000; padding:4px; background:#bbb url(gfx/breadcrumbs-back.gif) no-repeat top left; 
						 font-size:9px;  margin-bottom:20px; border-bottom:2px solid #ccc;
						 border-top:1px solid #baa;}
.pagebody #breadcrumbs a{color:#ccc; margin-right:3px;}
.pagebody #breadcrumbs a:hover{color:#eee;}


.pagebody .tabnaziv {padding-left:0px;font-size:13px; font-weight:bold; margin:23px 0px 3px 17px; }
.pagebody .tabnaziv a{color:#000; font-weight:normal; }
.pagebody .tabnaziv a:hover{color:#900; }
.pagebody .tableholder {padding:0px 15px; color:#000; margin-bottom:15px;}
.pagebody table.sortable { font-size:12px; }
.pagebody table.sortable th { background-color:#900; color:#dda;border:1px solid #550;border-top:1px solid #990;}
.pagebody table.sortable td,.pagebody table.sortable th {padding:3px 4px; cursor:pointer;}
.pagebody table.sortable th.clickable {cursor:pointer; padding-left:19px;background:#900 url(gfx/table-nodir.gif) no-repeat 4px 4px;}
.pagebody table.sortable th.clickable.sorted-desc {background: #900 url(gfx/table-desc.gif) no-repeat 4px 4px;}
.pagebody table.sortable th.clickable.sorted-asc {background: #900 url(gfx/table-asc.gif) no-repeat 4px 4px;}
.pagebody table.sortable td.curr {text-align:right; padding-right:6px;  font-size:11px;}
.pagebody table.sortable td.curr.cash {color:#000; font-weight:bold;  font-size:11px;}
.pagebody table.sortable .odd {background-color:#eee;}
.pagebody table.sortable .even {background-color:#ddd;}
.pagebody table.sortable td {font-size:11px; cursor:default;}
.pagebody table.sortable td a{float:left; text-align:left; color:#000; font-size:11px;}
.pagebody table.sortable td a:hover{color:#555;}
.pagebody table.sortable td a.jedan{float:left; width:320px; text-align:left;}
.pagebody table.sortable td a.dva{float:left; width:290px; text-align:left;}
.pagebody table.sortable span.drzac {height:14px; float:right; display:inline; }
.pagebody table.sortable span.rowitem_akcija {width:32px; height:14px; text-indent:-9999px;float:right; font-size:11px; font-weight:bold; display:block; color:#600; background:url(gfx/table-akcija.gif) no-repeat top left;}
.pagebody table.sortable span.rowitem_novo {width:32px; height:14px; text-indent:-9999px;float:right; font-size:11px; font-weight:bold; display:block; color:#990;background:url(gfx/table-novo.gif) no-repeat top left;}


#pb_novosti .vijest {padding:5px; margin-bottom:35px; color:#222; font-size:12px;}
#pb_novosti .vijest img.glavna{float:left; margin:0px 10px 3px -2px; padding:8px; border:1px solid #777; background-color:#ccc;}
#pb_novosti .vijest ul {padding:0px; padding-left:15px; margin:2px 0px;}
#pb_novosti .teaser {padding:0px; margin:0px 0px 7px 0px; color:#bb7; font-size:12px;}
#pb_novosti .teaser p{padding:0px; margin:0px;}
#pb_novosti p strong{color:#555;}
#pb_novosti .vijest_date{padding:0px 20px; border-bottom:1px dotted #661; color:#666;}
#pb_novosti h2.h2novosti {border:none; padding:0px 0px 5px 0px; color:#885;  margin-bottom:4px; font-weight:normal;}
#pb_novosti .vijest a{color:#333; /*border-bottom:1px dotted #888;*/ text-decoration:underline;}
#pb_novosti .vijest a:hover{color:#999;}
#pb_novosti .vijest_url a{width:500px; overflow:hidden; color:#dd9; font-size:11px; border-bottom:1px solid #555;}
#pb_novosti .vijest_url a:hover{border-bottom:1px solid #881;}


/*
========================================================================*/
.pagebody #kforma {margin:12px 0px; width:430px; margin-left:60px;}
.pagebody #kforma .napomena {color:#bb7; text-align:right; }
.pagebody #kforma .labelcell {background-color:#777; color:#fff; vertical-align:top; padding:1px 4px;}
.pagebody #kforma .labelcell strong {color:#eee;}
.pagebody #kforma input {width:300px; padding:1px; color:#444; background-color:#eee;}
.pagebody #kforma input.gumb {width:100px; padding:1px; border:2px solid #777;}
.pagebody #kforma textarea {width:300px; padding:1px; color:#444; background-color:#eee; font-family:"Arial", "Verdana", sans-serif; font-size:14px;}
.pagebody #kforma input#tmkvc { text-transform:uppercase; width:146px; height:34px; padding-top:3px; color:#bb5; font-size:26px; letter-spacing:4px; text-align:center; font-weight:bold; }
/*
========================================================================*/
#infobox { position:relative; font-size:10px; text-align:left; margin:2px; margin-top:25px;  padding:13px; border:1px solid #877; background-color:#eee;}
#infobox #strelica{width:92px; height:73px; background:url(gfx/pin_right.png) no-repeat top left;
position:absolute; top:-41px; left:-15px;}
#infobox h2 {background:none; color:#773; font-size:11px; margin:0px; padding:0px; padding-left:35px;}
#infobox p{color:#333; margin:0px; padding:0px; padding-left:20px; padding-bottom:1px;}
#infobox p.ib_pm {color:#644; border-bottom:1px dotted #444; padding:10px 0px 0px 20px; margin:0px;}
#infobox p.ib_adresa { background:url(gfx/ib_adresa.gif) no-repeat left 1px;}
#infobox p.ib_tel {background:url(gfx/ib_tel.gif) no-repeat left 1px;}
#infobox p.ib_fax {background:url(gfx/ib_fax.gif) no-repeat left 1px;}
#infobox p.ib_mail {background:url(gfx/ib_mail.gif) no-repeat left 1px;}

/* CLUETIP BOX
========================================================================*/
.ct_slika{ text-align:center; background:url(/inc/gfx/cluetipslikaback.jpg) no-repeat bottom center; padding-bottom:13px;}

/* DETALJI ARTIKLA
========================================================================*/
.detalji_glavnaslika{float:left; margin:0px 10px 10px -2px; display:inline; padding:8px; 
border:1px solid #888; background-color:#ddd;}
.detalji_glavnaslikaman{width:170px; clear:both;float:left; margin:0px 10px 3px -2px; padding:8px; border:1px solid #333; background-color:#404040;}
.detalji_cijenaiostalo{margin-left:198px;}
.detalji_naziv{font-size:2em; font-weight:bold; text-align:left;}

.detalji_tabs{ margin-top:20px; }
.detalji_tab_outer{ background:url(gfx/tab-left.png) no-repeat top left; padding-left:6px; height:27px;}
.detalji_tab_inner{float:left;  background:url(gfx/tab-right.png) no-repeat right top; padding-right:33px; height:27px;}
.detalji_tab{ background:url(gfx/tab-mid.png) repeat-x top left; padding:0px 2px; line-height:27px; height:27px;}

.detalji_artopis{clear:both; font-size:11px; color:#444; background-color:#e0e0e0; 
padding:5px; margin:0px 0px 10px 0px; padding-top:10px; border-top:1px dotted #555;}
.detalji_sifra{margin-bottom:8px; padding-left:1px; font-size:12px; color:#776;}
.detalji_sifra strong{margin-bottom:8px; font-size:10px; color:#774;}

.add2cart a{background:url(gfx/add2cart.png) no-repeat top left; width:206px; height:42px;
text-indent:-99999px; display:block; margin-bottom:14px;}
.add2cart a:hover{background-position:bottom left;}

.detalji_cijene{ border:1px solid #ddd; width:200px; margin-bottom:3px;}
.detalji_cijena{ padding:4px; background-color:#fff; border-bottom:1px solid #ddd; font-size:14px;font-weight:bold;}
.detalji_kredit{ padding:4px; background-color:#fafafa; font-size:12px;}
.detalji_cijena strong, .detalji_kredit strong{color:#776; float:left; width:55px; }

.detalji_ostaleslike {padding-top:3px;}
.detalji_ostaleslike img {margin:4px; border:1px solid #ccc;}
.detalji_ostaleslike a:hover img {border:1px solid #888;}
.detalji_obavijest{padding:0px; font-size:9px; margin-bottom:10px; color:#776;}
.detalji_back{clear:both; border-bottom:1px dotted #555; text-align:right; padding:4px 10px 4px 0px;}
.detalji_back a {color:#666;}
.detalji_back a:hover {color:#444;}

/*
========================================================================*/
#prodmjtab {width:100%;}
#prodmjtab td {width:50%; vertical-align:top;}
#prodmjtab h1{ color:#666; font-size:16px; margin:20px 0px 0px 0px; padding:0px 0px 10px 0px;}
#prodmjtab h2{ color:#bb8; font-size:12px; padding:5px 0px 0px 3px; font-weight:bold; border-bottom:1px dotted #555; margin-bottom:5px;}
#prodmjtab .pm_prod,
#prodmjtab .pm_serv,
#prodmjtab .pm_radv {padding:0px 5px 0px 5px;}
#prodmjtab strong {font-weight:normal; color:#888; }
#prodmjtab .pm_prod { background:url(../gfx/prodmj_prodaja.gif) no-repeat bottom right;}
#prodmjtab .pm_serv { background:url(../gfx/prodmj_servis.gif) no-repeat bottom right;}
#prodmjtab .pm_radv { background:url(../gfx/prodmj_radnov.gif) no-repeat bottom right; margin-bottom:15px;}
#prodmjtab .pm_karta {padding:45px 0px 0px 25px; text-align:center;}
#prodmjtab .pm_karta img{padding:5px; border:1px solid #777; background-color:#ccc; text-align:center;}
#prodmjtab .pm_slike {padding-top:10px; text-align:center;}
/*
========================================================================*/
#footer{
	height:80px;
	width:980px;
	font-size:10px;
	color:#8a8a8a;
	background-color:#006600;
	text-align:center;
	margin-top:10px; margin-bottom:0px;
	background-color:#000000;
	padding:30px 10px 0px 10px;
	}

#footer .info h2{ margin:0px; padding:0px; line-height:1em;text-indent:-999px; position:relative;}
#footer .info { 
color:#777; width:350px;background:url(gfx/malilogo.gif) no-repeat top left; display:inline;
float:left; padding:0px; margin:0px; text-align:left; padding-top:4px; font-size:11px;}

#footer .admin{padding-top:22px; font-size:11px; text-align:right;float:right;}
#footer .admin a{ color:#fe0;}

#footer .admin a{
	color:#cd6; font-weight:normal;
}
#footer .admin a:hover{ color:#FFFF00;}

/* ======SEARCH======= */
.uh1_searchstring {clear:both; padding-top:5px;}
.uh1_searchstring a{color:#633; margin-left:5px; border-bottom:1px dotted #722;}
.uh1_searchstring a:hover{color:#966;}
#srchrez{margin-top:30px; list-style:outside; list-style-type:circle; padding-left:20px;}
#srchrez .reztitle a{color:#921;}
#srchrez .reztitle a:hover{color:#000;}
#srchrez p {padding:2px 0px;color:#666;font-size:11px;}
#srchrez p span{color:#998;}
#srchrez .rezlink {padding-bottom:23px;}
#srchrez .rezlink a{font-size:11px; color:#000;}
#srchrez .rezlink a:hover{color:#666;}
.norez {padding:20px 0px; display:block;}

/* ====== HOSTING ====== */
#hosting_opis{clear:both; width:687px; padding:23px 0px 0px 0px;
	background:url(/inc/gfx/hosting_opis_top.png) no-repeat top left;}
/* LEFT;*/
/* -687px;*/
/* right;*/

#hosting_opis_inner #hoi_home strong{color:#ff0;}
#hosting_opis_inner #hoi_business strong{color:#00a;}
#hosting_opis_inner #hoi_pro strong{color:#a00;}

#ht_home{color:#880; font-size:1.2em;}
#ht_business{color:#447;font-size:1.2em;}
#ht_pro{color:#744;font-size:1.2em;}

#hosting_opis_inner #hoi_pro,
#hosting_opis_inner #hoi_business
 {display:none;}

#hosting_top{width:735px; padding:0px 0px 25px 24px;
	background:url(gfx/hosting-gore.png) no-repeat top left;}

#hosting_opis_outer{width:687px; padding:0px 0px 18px 0px; color:#fff;
	background:url(gfx/hosting_opis_bot.png) no-repeat bottom left; }

#hosting_opis_inner{width:635px; height:40px; padding:10px 25px;
	background:url(gfx/hosting_opis_mid.png) repeat-y top left;}
	
#hosting_home{float:left; display:inline; height:275px; width:184px; margin-right:67px; position:relative; text-indent:-9999px;}
#hosting_business{float:left; display:inline; height:275px; width:184px; margin-right:68px; position:relative; text-indent:-9999px;}
#hosting_pro{float:left; display:inline; height:275px; width:184px; position:relative; text-indent:-9999px;}

#hosting_table {width:700px; margin:0px 0px 10px 17px;}
#hosting_table td, #hosting_table th{border-bottom:1px solid #444; padding:2px;}
#hosting_table td{border-left:1px solid #444;}
#hosting_table tr.ht_cijena td, #hosting_table tr.ht_cijena th{color:#333;}
#hosting_table .ht_highlite td{color:#990;}
#hosting_table tr.ht_cijena td strong{font-size:2em;}
#hosting_table tr.ht_cijena th.htc_linux{padding-left:60px; height:35px; background:url(gfx/linux.png) no-repeat top left;}
#hosting_table tr.ht_cijena th.htc_windows{padding-left:60px; height:35px; background:url(gfx/windows.png) no-repeat top left;}
#hosting_table tr.ht_prvi,#hosting_table tr.ht_cijena.linux,
#hosting_table tr.ht_cijena.linux th{background-color:#eee;}
#hosting_table th strong {color:#500;}

.hosting h4 {padding-left:10px; color:#333;  font-weight:normal; margin:30px 0px 10px 0px;}
#hosting_doplate { width:400px; margin-left:18px; font-size:1em; margin-bottom:20px;}
#hosting_doplate td {border-bottom:1px solid #444; padding:2px;}
.hosting p.obavijest {color:#990;}

/* KOŠARICA */
#cartTable {width:551px; text-align:left; margin-left:8px; border:1px solid #999; font-size:12px;}
#cartTable.pregled {width:98%; margin:10px auto; text-align:left; border:1px solid #999; font-size:12px;}
#cartTable th{background-color:#ccc; font-size:11px; border-bottom:1px solid #999;}
#cartTable th,td{padding:2px;  }
#cartTable td{ border-bottom:1px solid #ddd; }
#cartTable td input{ width:32px; border:1px solid #bbb; background:url(gfx/inputback.png) repeat-x top left; text-align:center;}
#cartTable tr.lastrow td { border-top:1px solid #999; background-color:#ccc; border-bottom:none; font-weight:bold;}
.obracun {width:557px; padding:2px 0px; text-align:right; font-weight:normal; font-size:10px;}
.obracun.pregled {width:99%; padding:2px 0px; text-align:right; font-weight:normal; font-size:10px;}
.al_right {text-align:right;}
.al_center {text-align:center;}
.cartGumbi {padding:9px;}
.cartGumbi .gumb {padding:2px; cursor:pointer; height:27px; margin-right:4px; border:1px solid #999; background-color:#ddd;}
.cartGumbi .gumb_disabled {cursor:default; padding:2px;height:27px; margin-right:4px; border:1px solid #999; background-color:#ddd;}
.cartGumbi .gumb:hover {background-color:#eee;}
.cartGumbi #pk {width:134px; text-align:right; background-image:url(gfx/refreshcart.png); background-repeat:no-repeat; background-position:4px left;}
.cartGumbi #ik {width:130px; text-align:right; background-image:url(gfx/removeitem.png); background-repeat:no-repeat; background-position:4px left;}
.cartGumbi #pp {width:210px; text-align:right; background-image:url(gfx/back.png); background-repeat:no-repeat; background-position:4px left;}

.cartGumbi #pn2 { text-align:right; padding-left:23px; width:180px; background-image:url(gfx/refreshcart.png); background-repeat:no-repeat; background-position:4px left;}
.cartGumbi #zn2 { text-align:right; padding-left:23px; width:330px; background-image:url(gfx/agree.png); background-repeat:no-repeat; background-position:4px left;}


#cartTable a{padding-left:20px; padding-top:1px; background:url(gfx/removeitem.png) no-repeat top left;}

.shipping_info{color:#900; font-size:11px; padding-left:10px; float:left;}

.cartGumbNaruciPodaci {padding:8px; text-align:center; margin:20px 0px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.cartGumbNaruciPodaci .gumb {padding:0px; margin:0px auto; background:url(gfx/narudzbaPodaci.png) no-repeat top left; width:230px; height:35px;
			text-indent:-99999px; display:block; float:none;}
.cartGumbNaruciPodaci .gumb:hover {background-position:bottom left; float:none;}
.cartGumbNaruciPodaci .gumb_disabled {padding:0px; margin:0px auto; cursor:default; background:url(gfx/narudzbaPodaci_disabled.png) no-repeat top left; width:230px; height:35px;
			text-indent:-99999px; display:block; float:none;}

.tmkUserForm .cartGumbNaruci {padding:8px; text-align:center; margin:20px 0px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.tmkUserForm .cartGumbNaruci .gumb {padding:0px; margin:0px auto; background:url(gfx/narudzba.png) no-repeat top left; width:156px; height:35px;
			text-indent:-99999px; display:block; float:none;}
.tmkUserForm .cartGumbNaruci .gumb:hover {background-position:bottom left; float:none;}
.tmkUserForm .cartGumbNaruci .gumb_disabled {padding:0px; margin:0px auto; cursor:default; background:url(gfx/narudzba_disabled.png) no-repeat top left; width:156px; height:35px;
			text-indent:-99999px; display:block; float:none;}

#disclaimer {font-size:.9em; padding:8px; color:#666; border:1px solid #aaa; background-color:#f5f5f5; margin:8px;}

span.disabled {color:#ccc;}
span.disabled a {color:#999;}
span.disabled a:hover {color:#555;}

a#forgottenpass,
a#whyregister
{ padding-left:3px; cursor:pointer; font-size:10px; color:#a99; text-decoration:underline; }


.tmkUserForm{ margin:8px;}
.tmkUserForm legend{font-size:14px; margin:0px; padding:10px 10px; color:#b0232a; font-weight:bold;}
.tmkUserForm label { padding-top:3px; width:130px; display:block; font-size:11px; float:left; margin-right:5px;}
.tmkUserForm label.error {float:right; color:#c00; width:215px; text-align:left;}
.tmkUserForm label.disabled { color:#ccc;}
.tmkUserForm fieldset{ padding:7px 10px; background-color:#fafafa;  border:2px solid #ccc; text-align:left; }
.tmkUserForm fieldset .shade{ clear:both; background-color:#f3f3f3; border-bottom:1px solid #ddd; line-height:25px; height:25px; vertical-align:bottom; }
.tmkUserForm fieldset .shade p{ padding-left:10px; }
.tmkUserForm fieldset .shade p span{ width:120px; float:left }

.tmkUserForm input[type=radio] {margin:5px; width:15px; vertical-align:middle; }
.tmkUserForm input[type=text], 
.tmkUserForm input[type=password] { float:left; color:#a66; margin-bottom:3px; width:160px; padding:2px; 
									border:solid 1px #ddd; background-color:#fff;}

.tmkUserForm select { float:left; color:#a66; margin-bottom:3px; width:166px; padding:2px; 
									border:solid 1px #ddd; background-color:#fff;}

.tmkUserForm input[type=text].disabled, 
.tmkUserForm input[type=password].disabled { color:#777; border:1px solid #f8f8f8;}

.tmkUserForm input[type=button],
.tmkUserForm input[type=submit] {background-color:#a00; color:#fff; cursor:pointer; 
								margin:5px 0px 5px 0px; padding:5px 0px; float:right; text-align:center; 
								display:inline; width:50px; vertical-align:middle; }
.tmkUserForm input[type=button].disabled, 
.tmkUserForm input[type=submit].disabled { color:#777; background-color:#ccc; cursor:default;}

.tmkUserForm .holder {padding-top:2px;}
.tmkUserForm .holder .left{float:left; width:450px;}
.tmkUserForm .holder .right{float:right; width:50px; height:43px; background-color:#f3f3f3; border:1px solid #ddd; margin-left:5px; padding:7px 10px 0px 10px} 

.tmkUserForm .tmkvcimage {float:left; margin-bottom:3px; width:160px; padding:2px; border:solid 1px #ddd; background-color:#fff; height:33px;}
.tmkUserForm #tuf_tmkvc {color:#993; text-align:center; font-size:16px; letter-spacing:14px; font-weight:bold; text-transform:uppercase;}

#finalorder{margin:20px 15px 10px 15px; font-size:12px; background-color:#f7f7f7; padding:10px; border:1px solid #933; }
#finalorder h1{text-align:center; font-size:1.4em; font-weight:normal; border:none;padding:10px; letter-spacing:2px; margin:0px;}
#finalorder h2{text-align:center; font-size:1em; font-weight:bold; border:none;padding:0px; margin:0px;}
#finalorder h3{text-align:center; font-size:.8em; font-weight:normal; border:none; padding-bottom:0px;}
#fo_podaci{ padding:20px 0px 20px 0px;}
#fo_primatelj {float:left; display:inline; background-color:#fff; margin:10px; padding:10px; border:1px solid #bbb; width:35%;}
#fo_ponudainfo {float:right; font-size:.9em; padding:10px;}
#fo_ponudainfo .l{float:left; text-align:left; display:block; width:125px; font-weight:bold;}
#fo_ponudainfo .r{float:left; display:inline; width:140px; font-weight:normal; text-align:left;}
#fo_ponudainfo strong{border:1px solid #ccc; display:block; float:left; background-color:#fff; padding:0px;}
#fo_disclaimer {padding-top:20px;}
#fo_disclaimer strong{border:1px solid #ccc; background-color:#fff; padding:2px;}

















/*

#tipKorisnikaForm{ margin:8px;}
#tipKorisnikaForm fieldset{ padding:7px 10px;  border:2px solid #ccc; text-align:left; }
#tipKorisnikaForm fieldset .shade{ clear:both; background-color:#f5f5f5; border-bottom:1px solid #eee; line-height:25px; height:25px; vertical-align:bottom; }
#tipKorisnikaForm input[type=radio] {margin:5px; width:15px; vertical-align:middle; }
#tipKorisnikaForm fieldset .uvuci{ display:block; margin:0px 20px 10px 20px; padding:4px; }
#tipKorisnikaForm fieldset .tablecell{ display: table-cell; padding-right:10px; }
#tipKorisnikaForm fieldset .kofolrow{ clear:both;}
#tipKorisnikaForm fieldset .tkf_column{ float:left; width:260px;}
#tipKorisnikaForm fieldset .kofolrow div{ float:left; display: table-cell; padding-right:10px; }
#tipKorisnikaForm select { width:193px; border:solid 1px #eee; background-color:#fafafa;}
#tipKorisnikaForm input{margin-bottom:2px;}
#tipKorisnikaForm input[type=text], input[type=password] { color:#a66; width:180px; padding:5px; border:solid 1px #eee; background-color:#fafafa;}
#tipKorisnikaForm input[type=text].manje { width:100px; padding:5px; border:solid 1px #eee; background-color:#fafafa;}
#tipKorisnikaForm input[type=text].manje.jos { width:58px;}
#tipKorisnikaForm legend{font-size:18px; margin:0px; padding:10px 10px; 
						color:#b0232a; font-weight:bold;}
#tipKorisnikaForm label {padding-top:3px; display:block; font-size:11px;}
#tipKorisnikaForm .prev, 
#tipKorisnikaForm .next { margin-top:10px; background-color:#b0232a; padding:5px 10px; color:#fff; text-decoration:none;}
#tipKorisnikaForm .prev:hover, 
#tipKorisnikaForm .next:hover { background-color:#000; text-decoration:none;}
#tipKorisnikaForm .prev{ float:left;}
#tipKorisnikaForm .next { float:right;}
#steps { list-style:none; width:100%; overflow:hidden; margin:0px; padding:0px;}
#steps li {font-size:24px; float:left; padding:10px; color:#b0b1b3;}
#steps li span {font-size:11px; display:block;}
#steps li.current { color:#000;}

#tipKorisnikaForm .devider{border-top:1px dashed #ccc; padding-bottom:10px; margin-top:20px; width:193px; display:block; height:1px;}
#tipKorisnikaForm .ipadresa{padding-top:10px; color:#999; font-size:11px;}
#tipKorisnikaForm .ipadresa strong{width:65px; float:left;}

#tipKorisnikaForm #registracija{font-size:.9em; padding:8px; color:#666; border:1px solid #aaa; background-color:#f5f5f5; margin:8px;}
#tipKorisnikaForm #registracija input{width:70px; border:1px solid #ccc; font-size:11px; height:15px; line-height:15px; background-color:#fafafa; }
#tipKorisnikaForm #registracija a.gumb{margin-left:5px; color:#900; text-decoration:underline; }
#tipKorisnikaForm #registracija a.gumb:hover{color:#000; }

#tipKorisnikaForm .cartGumbNaruci {padding:0px; margin-top:15px; border:none; text-align:center;}
#tipKorisnikaForm .cartGumbNaruci .gumb { margin:0px auto; background:url(gfx/narudzba.png) no-repeat top left; width:157px; height:42px;
			text-indent:-99999px; display:block;}
#tipKorisnikaForm .cartGumbNaruci .gumb:hover {background-position:bottom left;}
#tipKorisnikaForm .cartGumbNaruci .gumb_disabled { cursor:default; background:url(gfx/narudzba_disabled.png) no-repeat top left; width:157px; height:42px;
			text-indent:-99999px; display:block; margin:0px auto;  }

#tipKorisnikaForm #tkf_email.disabled, 
#tipKorisnikaForm #tkf_lozinka.disabled { color:#777; border:1px solid #f8f8f8;}


*/