* { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #38383A; }
BODY { margin: 0px; background-color: #FFFFFF; background-image: url(../images/body_bg.gif); background-repeat: repeat-x; }

#aligner { width: 992px; text-align: left; background-image: url(../images/design/aligner_bg.gif); background-repeat: repeat-y; }

#print { width: 640px; text-align: left; background-color: #FFFFFF; border: solid 1px gray; }
#print_content { margin: 10px; background-color: #FFFFFF; }

#header { width: 992px; height: 122px; text-align: left; background-image: url(../images/design/header_bg.gif); background-repeat: no-repeat; }
#header_meni { float: right; width: 740px; padding-top: 30px; }
#header_meni_inner { height: 34px;
					 line-height: 34px;
					 color: #FFFFFF;
					 background: url(../images/design/top_meni_stripe.gif) no-repeat;
					 text-align: right;
					 margin-right: 10px;
					 padding-right: 10px;
					 background-position: right;
					 }
#header_meni_inner A { color: #FFFFFF; font-weight: bold; }
#top_meni { width: 992px; height: 66px; text-align: left; color: #FFFFFF; background-image: url(../images/design/main_meni_bg.gif); background-repeat: no-repeat; }
#top_meni_inner { height: 25px; line-height: 25px; color: #FFFFFF; padding-left: 20px; }
#top_meni_inner A { color: #FFFFFF; font-weight: bold; }
#content { width: 992px; background-image: url(../images/design/content_bg.gif); background-repeat: no-repeat; }
#left_column { width: 194px; text-align: justify; vertical-align: top; }
#left_meni { background-image: url(../images/design/left_meni_div_bg.gif); border: solid 1px #E2E1DD; background-color: red; }
#left_meni_inner { position: relative; left: -8px; top: 0px; }
#left_column_content { border: solid 1px #E2E1DD; background-color: #F3F2EE; }

#footer { background: url(../images/design/footer.gif) no-repeat; width: 992px; height: 44px; line-height: 20px; text-align: left; color: #FFFFFF; }
#footer DIV { color: #FFFFFF; padding-left: 20px; font-size: 10px; font-weight: bold; }

DIV.padded { padding: 0px 15px 0px 15px; }

/*TABLE.poslovnice { width: 560px; }*/
TABLE.poslovnice TD.right { /*border: solid 1px red;*/ vertical-align: top; width: 222px; /*background-color: #FFFFFF;*/ }
TABLE.poslovnice TD.left { text-align: center; vertical-align: top; }
DIV.poslovnice_frame { border: solid 1px #CFCECE; text-align: center; background-color: #F3F2EE; padding: 10px; }
TD.right P { padding-left: 10px; padding-right: 10px; font-size: 11px; }
TD.right B { font-size: 11px; }

TD.bottom { color: #797978; }
TD.bottom A { color: #797978; font-weight: bold; }

TABLE.registracija TH { text-align: right; }

TABLE.novosti { width: 192px; }
TABLE.novosti TD { height: 20px; border-top: solid 1px #EDEEF0; border-bottom: solid 1px #C5C0C0; color: #747371; }
TABLE.novosti TD.first { border-top: none; }
TABLE.novosti TD.last { border-bottom: none; }
TABLE.novosti TD.none { border: none; }

.small { font-size: 11px; } 
A.news { color: #747371; font-weight: bold; }

#center_column { width: 642px; text-align: justify; vertical-align: top; }
#center_column_inner { padding-left: 10px; margin-top: 0px; padding-bottom: 10px; padding-right: 10px; }
#right_column { vertical-align: top; text-align: center; }
#right_column IMG { margin-bottom: 20px; }

DIV.gray_spacer { background-image: url(../images/design/gray_stripe.gif); background-repeat: no-repeat; }
DIV.red_spacer { background-image: url(../images/design/red_stripe.gif); background-repeat: no-repeat; padding-bottom: 10px; }
DIV.spacer_hor { background-image: url(../images/design/dot_hor.gif); }

#footer { height: 50px; }

A.forgotpass { color: #FBB29D;
							 display: block;
							 line-height: 18px;
							 text-align: center;
							 background-color: #F05022;
							 background-image: url(../images/design/kupi_bg.gif);
							 background-repeat: no-repeat;
							}
A.forgotpass:hover { color: #FFFFFF; }
A.register { color: #FAB0B0;
						 display: block;
						 line-height: 18px;
						 text-align: center;
						 background-color: #ED2024;
						 background-position: right;
						 background-image: url(../images/design/detalji_home1_bg.gif);
						 background-repeat: no-repeat; }
A.register:hover { color: #FFFFFF; }

A.podaci_za_dostavu { display: block; line-height: 24px; background-color: #DEDDDD; color:#FF0000; font-weight: bold; cursor:pointer; width: 350px; padding-left: 10px; }

A { text-decoration: none; color: #FF0000; }
/*A:hover { color: #38383A; text-decoration: none; }*/

P { margin: 10px 0px 10px 0px;}
P.justify { text-align: justify; }

.white { color: #FFFFFF; }
.red { color: #FF0000; }
.black { color: #000000; }
.gray { color: #8A8888; }
.yellow { color: #F7941D; }

H1 { color: #FFFFFF; padding-left: 10px; font-weight: normal; margin: 0px; font-size: 18px; line-height: 28px; height: 52px; text-transform: uppercase; background-image: url(../images/titles/title.gif); background-repeat: no-repeat; background-position: right; }
H1.popup{ color: #FFFFFF; padding-left: 10px; font-weight: bold; margin: 0px; font-size: 16px; line-height: 28px; height: 52px; text-transform: uppercase; background-image: url(../images/titles/title.gif); background-repeat: no-repeat; background-position: right; }
H1.left_novosti { color: #C1C0C0; letter-spacing: 1px; padding-left: 10px; line-height: 28px; height: 28px; background-image: url(../images/design/h1_novosti_bg.gif); background-repeat: no-repeat; }
H1.left_linkovi { color: #DEDDDD; padding-left: 10px; line-height: 28px; height: 28px; background-image: url(../images/design/h1_linkovi_bg.gif); background-repeat: no-repeat; text-transform: none; }
H1.left_download { color: #F9E0C3; padding-left: 10px; line-height: 28px; height: 28px; background-image: url(../images/design/h1_download_bg.gif); background-repeat: no-repeat; text-transform: none; }
A.left_download { display: block; font-size: 18px; color: #F9E0C3; padding-left: 10px; line-height: 28px; height: 28px; background-image: url(../images/design/h1_download_bg.gif); background-repeat: no-repeat; text-transform: none; }

H1.home_red { color: #FAB0B0; padding-left: 10px; line-height: 20px; height: 44px; background-image: url(../images/titles/title_home_red.gif); background-repeat: no-repeat; }
H1.home_black { color: #C1C0C0; padding-left: 10px; line-height: 20px; height: 44px; background-image: url(../images/titles/title_home_black.gif); background-repeat: no-repeat; }
H1.home_yellow { color: #F9E0C3; padding-left: 10px; line-height: 20px; height: 44px; line-height: 20px; height: 44px; background-image: url(../images/titles/title_home_yellow.gif); background-repeat: no-repeat; }
A.h1_home_red { display: block; font-size: 18px; color: #FAB0B0; padding-left: 10px; line-height: 20px; height: 44px; background-image: url(../images/titles/title_home_red.gif); background-repeat: no-repeat; text-transform: uppercase; }
A.h1_home_red_blink { display: block; font-size: 18px; color: #FAB0B0; padding-left: 10px; line-height: 20px; height: 44px; background-image: url(../images/titles/title_home_red_blink.gif); background-repeat: no-repeat; text-transform: uppercase; }
A.h1_home_black { display: block; font-size: 18px; color: #C1C0C0; padding-left: 10px; line-height: 20px; height: 44px; background-image: url(../images/titles/title_home_black.gif); background-repeat: no-repeat; text-transform: uppercase; }
A.h1_home_yellow { display: block; font-size: 18px; color: #F9E0C3; padding-left: 10px; line-height: 20px; height: 44px; line-height: 20px; height: 44px; background-image: url(../images/titles/title_home_yellow.gif); background-repeat: no-repeat; text-transform: uppercase; }

H1.moj_profil { color: #C1C0C0;background-image: url(../images/titles/title_home_black_bg.gif); background-repeat:repeat-x;  }
H1.moj_profil_right { color: #C1C0C0; padding-left: 10px; background-image: url(../images/titles/title_right_black.gif); background-repeat: no-repeat; }
H2 { color: #FF0000; margin: 0px; font-size: 16px; }
H3 { color: #FF0000; margin: 0px; font-size: 14px; }
H3.ponuda1 { margin: 0px; font-size: 14px; line-height: 18px; padding-left: 5px; background-color: #ED2024; color: #FAB0B0; }
H3.ponuda2 { margin: 0px; font-size: 14px; line-height: 18px; padding-left: 5px; background-color: #151414; color: #C1C0C0; }
H3.ponuda3 { margin: 0px; font-size: 14px; line-height: 18px; padding-left: 5px; background-color: #F7941D; color: #F9E0C3; }
H3.poslovnice_title { margin: 0px; font-size: 14px; line-height: 22px; padding-left: 5px; background-color: #8A8888; color: #DEDDDD; }

H4 { margin: 0px; font-size: 12px; }
H4.ponuda1 { margin: 0px; font-size: 12px; line-height: 18px; height: 18px; width:200px; overflow: hidden; ppadding-left: 5px; background-color: #ED2024; color: #FAB0B0; }
H4.ponuda2 { margin: 0px; font-size: 12px; line-height: 18px; height: 18px; width:200px; overflow: hidden; ppadding-left: 5px; background-color: #151414; color: #C1C0C0; }
H4.ponuda3 { margin: 0px; font-size: 12px; line-height: 18px; height: 18px; width:200px; overflow: hidden; ppadding-left: 5px; background-color: #F7941D; color: #F9E0C3; }
A.ponuda1 { display: block; font-weight: bold; font-size: 12px; line-height: 18px; height: 18px; width:200px; overflow: hidden; background-color: #ED2024; color: #FAB0B0; }
A.ponuda2 { display: block; font-weight: bold; font-size: 12px; line-height: 18px; height: 18px; width:200px; overflow: hidden; background-color: #151414; color: #C1C0C0; }
A.ponuda3 { display: block; font-weight: bold; font-size: 12px; line-height: 18px; height: 18px; width:200px; overflow: hidden; background-color: #F7941D; color: #F9E0C3; }


A.prikaz_sve1 { font-weight:bold; font-size: 12px; display:block; color: #FAB0B0; padding-left: 5px; line-height: 20px; height: 44px; background-image: url(../images/titles/title_home_red.gif); background-repeat: no-repeat; }
A.prikaz_sve2 { font-weight:bold; font-size: 12px; display:block; color: #C1C0C0; padding-left: 5px; line-height: 20px; height: 44px; background-image: url(../images/titles/title_home_black.gif); background-repeat: no-repeat; }
A.prikaz_sve3 { font-weight:bold; font-size: 12px; display:block; color: #F9E0C3; padding-left: 5px; line-height: 20px; height: 44px; background-image: url(../images/titles/title_home_yellow.gif); background-repeat: no-repeat; }

DIV.div_pic_200 { width: 200px; height: 150px; background-repeat: no-repeat; background-position: center; text-align: center; }
TABLE.div_pic_200 { width: 200px; height: 150px; text-align: center; }
TABLE.div_pic_200 TD { vertical-align: middle; text-align: center; }

TABLE.tvrtke { background-image: url(../images/tvrtke/table_tvrtke_bg.gif); background-repeat: no-repeat; background-color: red; }
/*TABLE.ponuda TD { vertical-align: top; }*/
TABLE.ponuda TD.framed1 { vertical-align: top; border: 1px solid #ED2024; width: 200px; }
TABLE.ponuda TD.framed2 { vertical-align: top; border: 1px solid #151414; width: 200px; }
TABLE.ponuda TD.framed3 { vertical-align: top; border: 1px solid #F7941D; width: 200px; }
TABLE.ponuda TD.home { vertical-align: top; width: 202px; }
TABLE.ponuda DIV.home_framed1 { border: 1px solid #ED2024; }
TABLE.ponuda DIV.home_framed2 { border: 1px solid #151414; }
TABLE.ponuda DIV.home_framed3 { border: 1px solid #F7941D; }
TD.framed1 DIV { padding: 10px; }
TD.framed2 DIV { padding: 10px; }
TD.framed3 DIV { padding: 10px; }
DIV.framed_padd { padding: 0px 10px 0px 10px; }
TD.dot { background-image: url(../images/design/dot_ver.gif); }
TD.proizvodac { width: 80px; }
DIV.frame  { border: 1px solid #E20202; padding: 10px; }
INPUT.kupi { float: left;
			 width: 74px;
			 height: 18px;
			 background-image: url(../images/design/kupi_bg.gif);
			 background-repeat: no-repeat;
			 text-transform: uppercase;
			 color: #FBB29D;
			 font-weight: bold;
			 font-size: 11px;
			 text-align: center;
			 border-style: none;
}
DIV.kupi { float: left;
				   width: 74px;
				   height: 18px;
				   line-height:18px;
					 background-image: url(../images/design/kupi_bg.gif);
					 background-repeat: no-repeat;
					 text-transform: uppercase;
					 color: #FBB29D;
					 font-weight: bold;
					 font-size: 11px;
					 text-align: center;
}
DIV.nedostupno { float: right;
				   width: 74px;
				   height: 18px;
				   line-height:18px;
					 background-image: url(../images/design/detalji_home1_bg.gif);
					 background-repeat: no-repeat;
					 text-transform: uppercase;
					 color: #FBB29D;
					 font-weight: bold;
					 font-size: 11px;
					 text-align: center;
}
INPUT.posalji { float: right;
						 width: 74px;
						 height: 18px;
						 background-image: url(../images/design/posalji_bg.gif);
						 background-repeat: no-repeat;
						 text-transform: uppercase;
						 color: #FFFFFF;
						 font-weight: bold;
						 font-size: 11px;
						 text-align: center;
						 border-style: none;
				}
A.kupi { float: left;
				 width: 74px;
				 line-height: 18px;
				 background-image: url(../images/design/kupi_bg.gif);
				 background-repeat: no-repeat;
				 text-transform: uppercase;
				 color: #FEC9BA;
				 font-weight: bold;
				 font-size: 11px;
				 text-align: center;
				}
INPUT.kupi_big { 
				 width: 148px;
				 height: 18px;
				 background-image: url(../images/design/narancasti_big.gif);
				 background-repeat: no-repeat;
				 text-transform: uppercase;
				 color: #FFFFFF;
				 font-weight: bold;
				 font-size: 11px;
				 text-align: center;
				 border-style: none;
				}
DIV.narancasti_big { 
				 width: 180px;
				 height: 18px;
				 background-image: url(../images/design/narancasti_big_2.gif);
				 background-repeat: no-repeat;
				 text-transform: uppercase;
				 color: #FFFFFF;
				 font-weight: bold;
				 font-size: 11px;
				 text-align: center;
				 border-style: none;
				 text-align:right;
				 margin:5px 0px 5px 0px;
				}
DIV.cijena { float: left;
						 width: 74px;
						 line-height: 18px;
						 background-image: url(../images/design/kupi_bg.gif);
						 background-repeat: no-repeat;
						 color: #FEC9BA;
						 font-weight: bold;
						 font-size: 11px;
						 text-align: center;
						}
DIV.cijena_prikaz { text-align: center;
										background-image: url(../images/design/cijena_prikaz_bg.gif);
										background-repeat: no-repeat;
										background-position: center;
										color: #DEDDDD;
										height: 18px;
										line-height: 18px;
										font-weight: bold;
									}
A.detalji { float: right;
						width: 74px;
						line-height: 18px;
						background-image: url(../images/design/detalji_bg.gif);
						background-repeat: no-repeat;
						text-transform: uppercase;
						color: #FF0000;
						font-weight: bold;
						font-size: 11px;
						text-align: center;
					}
A.detalji_home1 { float: right;
					width: 74px;
					line-height: 18px;
					background-image: url(../images/design/detalji_home1_bg.gif);
					background-repeat: no-repeat;
					text-transform: uppercase;
					color: #FAB0B0;
					font-weight: bold;
					font-size: 11px;
					text-align: center;
				}
A.detalji_home2 { float: right;
									width: 74px;
									line-height: 18px;
									background-image: url(../images/design/detalji_home2_bg.gif);
									background-repeat: no-repeat;
									text-transform: uppercase;
									color: #C1C0C0;
									font-weight: bold;
									font-size: 11px;
									text-align: center;
								}
A.detalji_home3 { float: right;
									width: 74px;
									line-height: 18px;
									background-image: url(../images/design/detalji_home3_bg.gif);
									background-repeat: no-repeat;
									text-transform: uppercase;
									color: #F9E0C3;
									font-weight: bold;
									font-size: 11px;
									text-align: center;
								}
A.back { float: left;
				 width: 74px;
				 line-height: 18px;
				 background-image: url(../images/design/back_bg.gif);
				 background-repeat: no-repeat;
				 text-transform: uppercase;
				 color: #FF0000;
				 font-weight: bold;
				 font-size: 11px;
				 text-align: center;
				}
A.back:hover { color: #38383A; }
A.next { float: right;
				 width: 74px;
				 line-height: 18px;
				 background-image: url(../images/design/detalji_bg.gif);
				 background-repeat: no-repeat;
				 background-position: right;
				 background-color: #D3D1D1;
				 text-transform: uppercase;
				 color: #FF0000;
				 font-weight: bold;
				 font-size: 11px;
				 text-align: center;
				}
A.next:hover { color: #38383A; }
UL { padding-left: 8px; margin: 8px; }
OL { padding-left: 8px; margin: 8px; }
LI.pregled_proizvoda { font-weight: bold; color: #8A8888; list-style-image: url(../images/design/bullet.gif); }
OL.poslovnice { color: #FF0000; }
OL.poslovnice LI { list-style: decimal; margin-bottom: 10px; }

IMG.image { border: solid 1px #FF0000; }
DIV.image { border: solid 1px #1A4E0B; }
DIV.image IMG { border: solid 1px #1A4E0B; margin: 3px; }
DIV.image IMG.no_border { border: none; }
DIV.image DIV { border: solid 1px #1A4E0B; padding: 10px; margin: 2px; background-color: #FFFFFF; }
TD.thumb_td { vertical-align: middle; }

DIV.thumbgen { width: 154px; background-image: url(../images/design/thumbgen_bg.gif); background-repeat: no-repeat; }
DIV.thumbgen IMG { border: solid 1px #FF0000; margin: 10px; }

.kontakt { font-size: 12px; color: #1A4E0B; font-weight: bold; }
TD.kontakt_podaci { font-size: 11px; }
INPUT,SELECT,TEXTAREA,button,submit { font-size: 11px; color: #000000; background-color:#FFFFFF; border: 1px #8A8888 solid; cursor: pointer; padding-left: 2px; width: 190px; }
INPUT.button { font-size: 11px; background-color:#FFFFFF; border: 1px #8A8888 solid; cursor: pointer; width: 95px; }
INPUT:focus,TEXTAREA:focus { background-color:#EEEEEE; }

INPUT.trazi_button { cursor: pointer; width: 42px; border: none; text-align: center; }
INPUT.trazi { width: 100px; border: none; }

TABLE.proizvodi { border-left: solid 1px #E6E4E4; border-top: solid 1px #E6E4E4; }
TABLE.proizvodi TH { font-size: 11px; border-right: solid 1px #E6E4E4; border-bottom: solid 1px #E6E4E4; background-color: #8A8888; color: #DEDDDD; }
TABLE.proizvodi TD { font-size: 11px; text-align: center; border-right: solid 1px #E6E4E4; border-bottom: solid 1px #E6E4E4; color: #827272; }
TABLE.proizvodi TD.left { text-align: left; padding-left: 5px; }
TABLE.proizvodi TD.right { text-align: right; padding-right: 5px; }

INPUT.cart_kolicina { width: 34px; height: 22px; float: left; font-size: 11px; border: solid 1px #E6E4E4; text-align: right; padding-top: 3px; }
INPUT.cart_dodaj { width: 16px; height: 16px; font-size: 11px; border: none; background-image: url(../images/icons/plus.gif); background-repeat: no-repeat; }
INPUT.cart_oduzmi { width: 16px; height: 16px; font-size: 11px; border: none; background-image: url(../images/icons/minus.gif); background-repeat: no-repeat; }

INPUT.kosarica_dodaj { width: 120px;
											 height: 18px;
											 text-align: center;
											 font-weight: bold;
											 text-transform: uppercase;
											 font-size: 11px;
											 background-image: url(../images/design/detalji_home3_bg.gif);
											 background-repeat: no-repeat;
											 background-position: right;
											 background-color: #F7941D;
											 color: #F9E0C3;
											 border-style: none;
											}
INPUT.kosarica_dodaj_icon { width: 36px;
														height: 36px;
														background-image: url(../images/icons/cart.gif);
														background-repeat: no-repeat;
														border-style: none;
													}											
											
INPUT.kosarica_ukloni { width: 120px;
											 height: 18px;
											 text-align: center;
											 font-weight: bold;
											 text-transform: uppercase;
											 font-size: 11px;
											 /*background-image: url(../images/design/detalji_home1_bg.gif);*/
											 background-image: url(../images/design/detalji_bg.gif);
											 background-repeat: no-repeat;
											 background-position: right;
											 /*background-color: #ED2024;*/
											 background-color: #D3D1D1;
											 /*color: #FAB0B0;*/
											 color: #FF0000;
											 border-style: none;
											 
											}
INPUT.kosarica_zavrsi { width: 120px;
												height: 22px;
												text-align: right;
												color: #000000;
												padding-right: 6px;
												padding-bottom: 2px;
												border: solid 1px #E6E4E4;
												background-color: #E6E4E4;
												background-image: url(../images/icons/cart_zavrsi.gif);
												background-repeat: no-repeat;
											}
A.kosarica_zavrsi { float: right;
									  width: 120px;
									  line-height: 18px;
									  /*background-image: url(../images/design/detalji_bg.gif);*/
										background-image: url(../images/design/detalji_home1_bg.gif);
									  background-repeat: no-repeat;
									  background-position: right;
									  /*background-color: #D3D1D1;*/
										background-color: #ED2024;
									  text-transform: uppercase;
									  /*color: #FF0000;*/
										color: #FAB0B0;
									  font-weight: bold;
									  font-size: 11px;
									  text-align: center;
									 }
DIV.no_page{ text-align:center; }

/* left meni */
UL.left_meni { padding: 0px 0px 0px 4px; margin: 0px 0px 0px 4px; color: #FFFFFF; }
UL.left_meni LI { padding: 0px; margin: 0px; list-style-type: none; color: #FFFFFF; }
UL.left_meni LI.file { padding: 0px; margin: 0px; list-style-type: none; color: #FFFFFF; }

A.left_meni { font-family: Trebuchet MS, Arial,Helvetica,sans-serif;
			  display: block;
			  color: #7A7171;
			  font-weight: bold;
			  font-size: 11px;
			  line-height: 22px;
			  padding-left: 16px;
			  background: url(../images/design/left_meni_bg.gif) no-repeat;
			  }
A.left_meni:hover { font-weight: bold; font-size: 11px; line-height: 22px; color: #FF0000; text-decoration: none; }
A.left_meni_main { display: block;
				   color: #7A7171;
				   font-weight: bold;
				   font-size: 11px;
				   line-height: 22px;
				   padding-left: 16px;
				   background: url(../images/design/left_meni_bg.gif) no-repeat;
				   }
A.left_meni_main:hover { text-decoration: none; color: #FFFFFF; background: url(../images/design/left_meni_bg_akt.gif) no-repeat; }

A.live { font-family: Trebuchet MS, Arial,Helvetica,sans-serif;
		 display: block;
		 color: #FFFFFF;
		 font-weight: bold;
		 font-size: 11px;
		 line-height: 22px;
		 padding-left: 16px;
		 background-image: url(../images/design/left_meni_bg_akt.gif);
		 }
A.live:hover { text-decoration: none; color: #FFFFFF; background: url(../images/design/left_meni_bg_akt.gif) no-repeat; }

A.live_main { font-family: Trebuchet MS, Arial,Helvetica,sans-serif;
			  display: block;
			  color: #FFFFFF;
			  font-weight: bold;
			  font-size: 11px;
			  line-height: 22px;
			  padding-left: 16px;
			  background: url(../images/design/left_meni_bg_akt.gif) no-repeat;
			  }
A.live_main:hover { text-decoration: none; color: #FFFFFF; background: url(../images/design/left_meni_bg_akt.gif) no-repeat; }

A.left_meni_no_sub { font-family: Trebuchet MS, Arial,Helvetica,sans-serif;
					 display: block;
					 color: #FF0000;
					 font-weight: bold;
					 font-size: 11px;
					 line-height: 22px;
					 padding-left: 16px;
					 background: url(../images/design/left_meni_bg_hover.gif) no-repeat;
					 }
A.left_meni_no_sub:hover { text-decoration: none; color: #FFFFFF; background: url(../images/design/left_meni_bg_akt.gif) no-repeat; }
A.left_meni_no_sub_main { font-family: Trebuchet MS, Arial,Helvetica,sans-serif;
						  display: block;
						  color: #7A7171;
						  font-weight: bold;
						  font-size: 11px;
						  line-height: 22px;
						  padding-left: 16px;
						  background: url(../images/design/left_meni_bg.gif) no-repeat;
						  }
A.left_meni_no_sub_main:hover { text-decoration: none; color: #FFFFFF; background: url(../images/design/left_meni_bg_akt.gif) no-repeat; }


DIV.moj_profil_content{ float:left; width: 420px; }
DIV.moj_profil_menu{ float:right; width:202px; }

/* right meni*/
DIV.right_meni_content { padding: 40px 10px 10px 16px; }
A.right_meni { display: block; 
							 font-weight: bold;
							 color: #DEDDDD;
							 line-height: 28px;
							 height: 28px;
							 margin: 10px 0px 0px 10px;
							 padding-left: 10px;
							 background-image: url(../images/design/h1_linkovi_bg.gif);
							 background-repeat: no-repeat;
							}
A.right_meni:hover { color: #000000; background-image: url(../images/design/h1_linkovi_bg.gif); background-repeat: no-repeat; }
A.right_meni_akt { display: block;
									 color: #000000;
									 font-weight: bold;
									 line-height: 28px;
									 height: 28px;
									 margin: 10px 0px 0px 10px;
									 padding-left: 10px;
									 background-image: url(../images/design/h1_linkovi_bg.gif);
									 background-repeat: no-repeat;
									}
/* right meni kraj */

TABLE.naplata { width: 618px; border-left: solid 1px #E6E4E4; border-top: solid 1px #E6E4E4; }
TABLE.naplata TH { font-size: 11px; border-right: solid 1px #E6E4E4; border-bottom: solid 1px #E6E4E4; background-color: #8A8888; color: #DEDDDD; }
TABLE.naplata TD { font-size: 11px; text-align: center; border-right: solid 1px #E6E4E4; border-bottom: solid 1px #E6E4E4; color: #827272; }
TABLE.naplata TD.left { text-align: left; padding-left: 5px; }
TABLE.naplata TD.right { text-align: right; }
TABLE.naplata TD.rabat{ color:#0095D9; }
TABLE.naplata TD.netto{ color:#FF0000; text-align: right; }

TABLE.naplata_final { border-left: solid 1px #E6E4E4; border-top: solid 1px #E6E4E4; }
TABLE.naplata_final TH { text-align: left; font-size: 11px; border-right: solid 1px #E6E4E4; border-bottom: solid 1px #E6E4E4; color: #827272; padding-left: 5px; }
TABLE.naplata_final TD { padding-left: 5px; font-size: 11px; border-right: solid 1px #E6E4E4; border-bottom: solid 1px #E6E4E4; color: #827272; }
TABLE.naplata_final TD.right { text-align: right; padding-right: 5px; }

TABLE.moj_profil { width:100%; border-top:1px solid #999999; border-right:1px solid #999999; }
TABLE.moj_profil TH { border-bottom:1px solid #999999;
											border-left:1px solid #999999;
											text-align:left;
											color:#FFFFFF;
											font-size:10px;
											height: 28px;
											background-color:#8A8888;
											background-image: url(../images/design/h1_linkovi_bg.gif);
											background-repeat: no-repeat;
											background-position: right; }
TABLE.moj_profil TD { border-bottom:1px solid #999999; border-left:1px solid #999999;font-size:10px; }
TABLE.moj_profil TD A { font-size:10px; text-decoration:underline; }
TABLE.moj_profil TD.moj_profil_link { text-align:center; background-color:#555555; font-weight:bold; font-size:10px; }
TABLE.moj_profil TD.footer { background-color:#A6A5A5; text-align:right; font-weight:bold; }

/*prikaz tablicni */
TABLE.prikaz_tablicni { width:620px;; border-bottom:1px solid #F3F2EE; border-right:1px solid #F3F2EE; }
TABLE.prikaz_tablicni TH { vertical-align:middle; height:40px; font-size:12px; color: #DEDDDD; background-color:#8A8888;  border-left:1px solid #F3F2EE; border-top:1px solid #F3F2EE; }
TABLE.prikaz_tablicni TD { border-left:1px solid #F3F2EE; border-top:1px solid #F3F2EE; padding:2px 5px 2px 5px; }
TR.parni_red { background-color:#FFFFFF; }
TR.neparni_red { background-color:#F4F3EF; }

A.izmjena_prikaza { 
	background-image: url(../images/design/narancasti_big.gif);
	background-repeat: no-repeat; 
	width: 148;
	height: 18px;
	line-height:18px;
	color:#FFFFFF;
	display:block;
	text-align:center;
	font-weight:bold;
}

A.izmjena_prikaza_wide { 
	background-image: url(../images/design/narancasti_big_wide.gif);
	background-repeat: no-repeat; 
	width: 450;
	height: 18px;
	line-height:18px;
	color:#FFFFFF;
	display:block;
	text-align:center;
	font-weight:bold;
}

INPUT.checkbox { height:12px; width: 12px; background-color: #343333; border: none; }
DIV.nacin_placanja { height:20px; line-height:20px; width:200px; font-weight:bold; background-image: url(../images/buttons/kupi_big_bg.gif); background-repeat: no-repeat; text-align: center;}

/*pscroller*/
#pscroller1{
width: 190px;
height: 150px;
font-size: 11px;
}

#pscroller1 B { font-size: 11px; }
#pscroller1 P { font-size: 11px; }

#pscroller1 a{
color:#FF0000;
font-weight: bold;
text-decoration:underline;
font-size: 11px;
}

#pscroller2{
width: 180px;
height: 90px;
font-size: 11px;
}

#pscroller2 a{
color:#FF0000;
font-weight: bold;
text-decoration:underline;
font-size: 11px;
}

/* vertical marquee*/
#marqueecontainer { position: relative;
					width: 180px; /*marquee width */
					height: 176px; /*marquee height */
					overflow: hidden;
					/*background-color: white;*/
					/*border: 3px solid orange;*/
					padding: 2px;
					padding-left: 4px;
					font-size: 11px;
					}
/* newsletter */
.newsletter { width: 120px; height: 16px; font-size: 11px; margin-top: 3px; }
.newsletter_ok { float: right; width: 40px; height: 16px; font-size: 11px; margin-top: 3px; }

div.gray_box{border:1px solid #E2E1DD; padding:10px; margin-top:10px; background-color:#F3F2EE;}

/* download cjenika */
div.download_cjenika{ border-right: solid 1px #E2E1DD; border-left: solid 1px #E2E1DD; background-color: #F3F2EE; }
ul.download_cjenika{ list-style-type:none; margin:0px; padding:0px; }
ul.download_cjenika li{ height:22px; line-height:22px; text-align:center; }
ul.download_cjenika li span{ font-weight:bold; color:#F00; border-bottom: solid 1px #E2E1DD; }
ul.download_cjenika li a{ color:#F00; }
ul.download_cjenika li a:hover{ text-decoration:underline; }

div.flags{
    position: relative;
    z-index: 1000;
    margin: 3px auto -29px auto;
    width: 950px;
    text-align: right;
}

div.flags img{
    border: 0px;
}