body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #B70049;
	margin: 0px;
	background-image: url(../images/pozadina_gl.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
p {
	margin: 0px;
}
.inputpolje1 {
	background-color: #DDD;
	border: 1px solid #666666;
	width: 108px;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 7px;
	font-size: 12px;
	color: #666;
	padding-right: 5px;
	padding-left: 5px;
}
.inputpolje1:focus {
	color: #000;
	background-color: #FFF;
}

.inputpolje2 {
	background-color: #DDD;
	border: 1px solid #666666;
	width: 160px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 7px;
	font-size: 13px;
	color: #666;
	padding-right: 5px;
	padding-left: 30px;
	margin-top: 8px;
	background-image: url(../images/ikona_lupa.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.inputpolje2:focus {
	color: #000;
	background-color: #FFF;
	background-image: url(../images/ikona_lupa_f2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


.dugme { /* generic container (i.e. div) for floating buttons */
	overflow: hidden;
	width: 100%;
	margin-top: 8px;
}
a.dgm {
	color: #FFF;
	display: block;
	float: left;
	height: 26px;
	margin-right: 6px;
	padding-right: 20px; /* sliding doors padding */
	text-decoration: none;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/dgm_r.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	border-bottom-style: none;
}
a.dgm span {
	display: block;
	line-height: 14px;
	background-color: transparent;
	background-image: url(../images/dgm_l.gif);
	background-repeat: no-repeat;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 8px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	border-bottom-style: none;
}
a.dgm:hover {
	color: #000;
	outline: none; /* hide dotted outline in Firefox */
	background-image: url(../images/dgm_r_f2.gif);
	background-color: transparent;
}
a.dgm:hover span {
	background-image: url(../images/dgm_l_f2.gif);
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}

.greska {
	border: 1px solid #E4088B;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 50px;
	color: #E4088B;
	background-image: url(../images/ikona_greska.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.ok {
	border: 1px solid #84be03;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 50px;
	color: #84be03;
	background-image: url(../images/ikona_uspjesno.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#kontejner {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
#zaglavlje {
	background-color: #000000;
}
#topmeni {
	color: #999;
	float: right;
	width: 300px;
	text-align: right;
	padding-right: 15px;
	font-size: 12px;
	padding-top: 5px;
}
#topmeni a:link, #topmeni a:visited {
	color: #999;
	text-decoration: none;
}
#topmeni a:hover {
	color: #F82790;
	text-decoration: none;
}

#menibar {
	background-image: url(../images/menibar_poz.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 70px;
}
.monitori#menibar {
	background-image: url(../images/mon_pozadina.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.racunari#menibar {
	background-image: url(../images/mon_pozadina_crna.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.multimedia#menibar {
	background-image: url(../images/mon_pozadina_crna.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.laptopi#menibar {
	background-image: url(../images/mon_pozadina_laptopi.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.gaming#menibar {
	background-image: url(../images/mon_pozadina_gaming.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.software#menibar {
	background-image: url(../images/mon_pozadina_softver.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#datum {
	float: left;
	width: 180px;
	padding-top: 35px;
	padding-left: 15px;
	font-size: 12px;
	color: #666;
}
.bijeli#datum {
	color: #FFF;
}

#meni {
	float: left;
	width: 765px;
}
#podmeni {
	float: left;
	width: 115px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 15px;
}
#pmeni p {
	margin-bottom: 1px;
}
#pmeni a:link, #pmeni a:visited {
	text-decoration: none;
	color: #333;
	/*background-color: #EEE;*/
}
#pmeni a:hover {
	color: #F82790;
	text-decoration: none;
	/*background-color: #FFF;*/
}
#pmeni .pod {
	padding-bottom: 8px;
	padding-left: 8px;
}
#pmeni .pod p {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
	line-height: 1.1em;
	padding-bottom: 2px;
	padding-top: 1px;
	color: #F82790;
	font-size: 11px;
}


#pmeni .pod a:link , #pmeni .pod a:visited {
	text-decoration: none;
	color: #333;
	font-size: 11px;
	background-color: #FFF;
}
#pmeni .pod a:hover {
	color: #F82790;
	text-decoration: none;
}


#sadrzaj {
	float: left;
	width: 675px;
	padding-top: 15px;
}
#sadrzaj h1.sekcija {
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 22px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
	font-weight: normal;
	color: #000;
	letter-spacing: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD;
}

#akcija1 {

}
#akcija1 .proizvod {
	float: left;
	width: 164px;
	background-color: #EEE;
	background-image: url(../images/proizvod_poz.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-right: 4px;
	height: 315px;
}
#akcija1 .proizvod h1 {
	font-size: 14px;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 16px;
	margin-top: 7px;
	margin-bottom: 7px;
	height: 80px;
}
#akcija1 .proizvod h2 {
	font-size: 13px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	display: block;
	background-color: #94C007;
	color: #FFF;
}
#akcija1 .proizvod h2.magenta {
	background-color: #F63EAC;
}
#akcija1 .proizvod h2.crna {
	background-color: #3A3A3A;
}

#akcija1 .proizvod h2 span {
	font-size: 10px;
}
#akcija1 .proizvod ul {
	margin-top: 7px;
	margin-bottom: 0px;
	list-style-type: none;
	padding-left: 0px;
	margin-right: 4px;
	margin-left: 4px;
}
#akcija1 .proizvod li {
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDD;
	padding-right: 7px;
	margin-right: 7px;
	font-size: 14px;
}
#akcija1 .proizvod li span {
	font-size: 11px;
	color: #666;
}
#akcija1 .proizvod a:link, #akcija1 .proizvod a:visited {
	color: #000;
	text-decoration: none;
}
#akcija1 .proizvod a:hover {
	color: #FD44B2;
	text-decoration: none;
}

#akcija1 .red {
	clear: both;
	padding-top: 20px;
}

#akcija1 .slika {
	background-color: #FFF;
	height: 116px;
	text-align: center;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
#akcija1 .dugme {
	clear: both;
	padding-top: 12px;
	padding-bottom: 0px;
	padding-left: 3px;
}

#listaproizvoda {
	clear: both;
	padding-top: 20px;
}
#listaproizvoda td {
	vertical-align: top;
	padding-top: 12px;
	padding-bottom: 12px;
}
#listaproizvoda h2 {
       color: #E4088B;
       margin-top: 0px;
       margin-bottom: 20px;
}

#listaproizvoda .nazivproizvoda {
	vertical-align: top;
	padding-right: 10px;
}

#listaproizvoda .proizvod1 {
	margin-bottom: 3px;
}
#listaproizvoda .proizvod2 {
	margin-bottom: 3px;
	background-color: #EEE;
}

#listaproizvoda .slika {
	border: 1px solid #CCC;
	background-color: #FFF;
	text-align: center;
	/*height: 110px;*/
	width: 110px;
	margin-left: 12px;
}
#listaproizvoda h1  {
	font-size: 13px;
	line-height: 17px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#listaproizvoda ul  {
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: none;
	padding-left: 0px;
	margin-right: 4px;
	margin-left: 4px;
}
#listaproizvoda li  {
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDD;
	padding-right: 8px;
	margin-right: 6px;
	font-size: 14px;
	line-height: 1.3em;
}
#listaproizvoda .gotovina {
	padding-right: 40px;
}

#listaproizvoda li span  {
	font-size: 10px;
	color: #222;
	background-image: url(../images/rate_poz.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 10px;
	padding-bottom: 5px;
}
#listaproizvoda a:link, #listaproizvoda a:visited {
	color: #000;
	text-decoration: none;
}
#listaproizvoda a:hover {
	color: #F63EAC;
	text-decoration: none;
}


#pretraga_pr {
	background-image: url(../images/pretraga_pr_poz.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 20px;
}
#pretraga_pr td {
	vertical-align: top;
}
#pretraga_pr label {
	font-size: 12px;
	font-weight: bold;
	color: #666;
}
#pretraga_pr h4 {
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 8px;
	font-size: 13px;
	letter-spacing: 1px;
	color: #F82790;
}

#kol_d {
	float: left;
	width: 115px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 15px;
}
#kol_d .razmak {
       margin-bottom: 3px;
}
#login a:link, #login a:visited {
	color: #666;
	text-decoration: underline;
	font-size: 12px;
}
#login a:hover {
	color: #F82790;
	text-decoration: none;
}
#login .greska2 {
	color: #F82790;
	margin-bottom: 10px;
	background-image: url(../images/ikona_greska2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	line-height: 1.2em;
}
#aktuelno h1 {
	font-size: 13px;
	margin-top: 8px;
	margin-bottom: 2px;
	line-height: 1.1em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
	padding-bottom: 3px;
}
#aktuelno p {
	font-size: 12px;
	line-height: 1.3em;
	color: #555;
}
#aktuelno p span {
	font-size: 11px;
	color: #666;
}

#aktuelno a:link, #aktuelno a:visited {
	color: #000;
	text-decoration: none;
}
#aktuelno a:hover {
	color: #F82790;
	text-decoration: none;
}
#proizvod {
	background-image: url(../images/proizvod_poz2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 10px;
	padding-top: 10px;
}
#proizvod .slika {
	border: 1px solid #DDD;
	margin-top: 5px;
	margin-bottom: 5px;
}
#proizvod h1 {
	font-size: 20px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 5px;
	line-height: 22px;
}
#proizvod h6 {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #999;
	margin-top: 12px;
	margin-bottom: 0px;
}

#proizvod ul  {
	margin-top: 16px;
	margin-bottom: 8px;
	list-style-type: none;
	padding-left: 0px;
	margin-right: 4px;
	margin-left: 4px;
}
#proizvod li  {
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDD;
	padding-right: 8px;
	margin-right: 6px;
	font-size: 14px;
	line-height: 1.3em;
}

#proizvod li span  {
	font-size: 10px;
	color: #FFF;
	background-image: url(../images/rate_poz.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
	width: 100%;
	padding-left: 2px;
	padding-right: 8px;
	padding-bottom: 5px;
}
#proizvod li span#prvi {
	padding-right: 45px;
}
#proizvod a:link, #proizvod a:visited {
	color: #333;
	text-decoration: none;
}
#proizvod a:hover {
	color: #E4088B;
	text-decoration: none;
}

#ostalipodaci {
	clear: both;
	padding-top: 10px;
}
#narudzbe h1 {
	font-size: 20px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 12px;
}
#narudzbe table {
	margin-top: 15px;
	margin-bottom: 15px;
}
#narudzbe th {
	background-color: #DDD;
	font-size: 11px;
	text-align: left;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	color: #666;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFF;
}
#narudzbe td {
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
}
#narudzbe tr.svega {
	background-color: #EEE;
}
#narudzbe .cijena {
	text-align: right;
}
#narudzbe a:link, #narudzbe a:visited {
	color: #333;
	text-decoration: underline;
	background-color: #EEE;
}
#narudzbe a:hover {
	color: #000;
	text-decoration: none;
	background-color: #FFF;
}
#narudzbe a.dgm {
	text-decoration: none;
}

#poruka {
	border: 3px solid #EEE;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 12px;
	padding-left: 20px;
}
#poruka p {
	padding-bottom: .8em;
}
#poruka label {
	font-size: 11px;
	font-weight: bold;
	width: 240px;
	float: left;
	text-align: right;
	padding-right: 10px;
	color: #999;
	padding-top: 7px;
}
#poruka input.polje {
	width: 290px;
	border: 1px solid #666;
	font-size: 13px;
	color: #666;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color: #DDD;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#poruka .polje:focus {
	background-color: #FFF;
	color: #000;
}
#poruka textarea.polje {
	width: 290px;
	background-color: #DDD;
	border: 1px solid #666;
	font-size: 13px;
	color: #666;
	padding: 5px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#poruka fieldset {
	margin-bottom: 15px;
	padding-top: 22px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #DDD;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	border-left-color: #DDD;
}
#poruka legend {
	font-size: 11px;
	color: #666;
	background-color: #DDD;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-right: 10px;
	letter-spacing: 2px;
	margin-top: -19px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E4088B;
}
#poruka fieldset th{
	background-color: #EEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
}
#poruka fieldset table {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD;
}
#poruka .greska2 {
	color: #F82790;
	margin-left: 250px;
	margin-bottom: 10px;
	background-image: url(../images/ikona_greska2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	line-height: 1.2em;
}

#korpa {
	/*margin-top: 10px;*/
	padding-top: 8px;
	padding-bottom: 8px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-bottom-color: #999;
	background-color: #EEE;
	color: #666;
	font-size: 11px;
	/*margin-bottom: 15px;*/
}
#korpa .proizvodi {
	color: #000;
	margin-bottom: 8px;
	font-size: 13px;
	text-align: center;
}
#vijesti {
	width: 435px;
	float: left;
	padding-right: 15px;
}
#vijesti h2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD;
	padding-top: 10px;
	margin-bottom: 15px;
	margin-top: 0px;
}
#vijesti h3 {
	font-size: 16px;
	font-weight: normal;
	color: #666;
	margin-top: 0px;
	margin-bottom: 15px;
}
#vijesti p {
	line-height: 1.6em;
	padding-bottom: .8em;
}
#vijesti_side {
	float: left;
	width: 225px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #DDD;
}
#vijesti_side p {
	color: #666;
}
#vijesti_side h1 {
	font-size: 14px;
	margin-top: 9px;
	margin-bottom: 2px;
	padding-top: 9px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD;
	font-weight: bold;
}
#vijesti_side h1.prvi {
	border-top-style: none;
}
#vijesti_side a:link, #vijesti_side a:visited {
	background-color: #FFF;
	text-decoration: none;
}
#vijesti_side a:hover {
	color: #F82790;
	text-decoration: none;
}
#vijesti_side .slicica {
	float: right;
	margin-left: 5px;
	border: 1px solid #DDD;
}
#vijesti_side span {
	color: #666;
	font-size: 11px;
}


#page {
	padding-top: 15px;
	padding-bottom: 30px;
}
#page a:link, #page a:visited {
       color: #999;
       text-decoration: none;
       padding-right: 5px;
       padding-left: 5px;
}
#page a:hover {
	color: #E4088B;
	text-decoration: none;
	background-color: #DDD;
}
#page span {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #E4088B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4088B;
	padding-bottom: 4px;
	margin-right: -5px;
}
#podnozje {
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 11px;
	color: #666;
	padding-right: 15px;
	padding-left: 15px;
}
#podnozje a:link, #podnozje a:visited {
       background-color: #EEE;
       color: #666;
       text-decoration: none;
       padding-top: 2px;
       padding-bottom: 2px;
}
#podnozje a:hover {
       color: #FFF;
       background-color: #94C007;
}