* { font-family: Trebuchet MS; font-size: 12px; color: #3E4042; }
BODY { background-image: url(../images/body_bg.gif); background-repeat: repeat-x; background-color: #99B4CD; margin: 0px; }

A { text-decoration: none; color:#3E4042; }
A:hover { text-decoration: underline; }
A.blue { text-decoration: none; color:#2D6CC2; font-weight: bold; }
A.blue:hover { text-decoration: underline; }
DIV.main_navigation { color: #FFFFFF; }
A.orange { text-decoration: none; color:#FE9C13; font-weight: bold; }
B.orange { text-decoration: none; color:#FE9C13; font-weight: bold; }

H1 { color: #575353; margin: 0px; line-height: 20px; font-size: 20px; }
H1.title_blue { color:#FFFFFF; margin: 0px; padding-bottom: 10px; font-size: 20px; padding-left: 20px; background-image: url(../images/column_left/h1_blue.gif); }
H1.title_orange { color:#FFFFFF; margin: 0px; margin-bottom: 5px; font-size: 20px; padding-left: 20px; }
H1.title_normal { color: #2A6AC2;
								  margin: 0px;
									line-height: 29px;
									font-size: 20px;
									padding-left: 20px;
									color: #2A6AC2;
									background-image: url(../images/h1_content.gif);
									background-repeat: no-repeat;
								 }

H2 { color:#FE9C13; margin: 0px; font-size: 14px; }
H3 { color:#656B6E; margin: 0px; font-size: 12px; }
H3.orange { color:#FE9C13; margin: 0px; font-size: 12px; }
P { margin-top: 10px; margin-bottom: 10px; }
.white { color: #FFFFFF; }

IMG.image { border-style: solid; border-width: 1px; border-color: #2A6AC2; }
IMG.imageselector { border-style: solid; border-width: 1px; border-color: #2A6AC2; }
IMG.imageselector:hover { border-style: solid; border-width: 1px; border-color: #F58220;}


TABLE.content { background-image: url(../images/header_bg.jpg); background-repeat: no-repeat; background-color: #FDFDFD;  }
TABLE.content TD { vertical-align: top; } 
TABLE.content_home { background-image: url(../images/header_bg_home.jpg); background-repeat: no-repeat; background-color: #FDFDFD;  }
TABLE.content_home TD { vertical-align: top; } 

TABLE.footer { width: 927px; height: 33px; background-image: url(../images/footer.gif); background-repeat: no-repeat; }

TD.content_main { height: 100%; }

.leftbox_content { background-image: url(../images/left_box_bgnd.gif); }

TD.left_blue { background-image: url(../images/column_left/bg_blue.gif); background-repeat: repeat-y; }
TD.left_blue2 { color: #FFFFFF; 
								font-weight: bold; 
								text-decoration: none; 
								vertical-align: bottom; 
								background-image: url(../images/column_left/left_box_top.gif);
								height: 35px; }
TD.left_blue2 H1 { color: #FFFFFF; margin: 0px; line-height: 25px; padding-left: 20px; font-size: 16px; }

TD.left_blue3 { background-image: url(../images/column_left/left_box_top_b.gif);height: 40px; }
TD.left_blue3 H1 { color: #FFFFFF; margin: 0px; line-height: 30px; padding-left: 20px; font-size: 20px; }

TD.left_blue_dark { background-image: url(../images/column_left/bg_blue_dark.gif); background-repeat: repeat-y; }
TD.left_orange { background-image: url(../images/column_left/bg_orange.gif); background-repeat: repeat-y; }
TD.left_orange2 { background-image: url(../images/column_left/bg_orange2.gif); background-repeat: repeat-y; }

TD.novosti_content { background-image: url(../images/novosti/novosti_bg.gif); background-repeat: repeat-y; }
TABLE.proizvodi_home_blue { background-image: url(../images/proizvodi/proizvodi_bg_blue.gif); background-repeat: no-repeat; }
TABLE.proizvodi_home_blue TD.product { vertical-align: middle; width: 170px; height: 140px; text-align: center; background-image: url(../images/proizvodi/product_bg.gif); background-repeat: no-repeat; }
DIV.home_blue { background-image: url(../images/proizvodi/thin_bg_blue.gif); }
TABLE.proizvodi_home_orange { background-image: url(../images/proizvodi/proizvodi_bg_orange.gif); background-repeat: no-repeat; }
TABLE.proizvodi_home_orange TD.product { vertical-align: middle; width: 170px; height: 140px; text-align: center; background-image: url(../images/proizvodi/product_bg.gif); background-repeat: no-repeat; }

DIV.proizvodi_home_orange_short { background-image: url(../images/proizvodi/thin_bg_orange_short.gif); }
TABLE.proizvodi_home_orange_short { background-image: url(../images/proizvodi/proizvodi_home_orange_short.gif); background-repeat: no-repeat; }
DIV.proizvodi_home_blue_short { background-image: url(../images/proizvodi/thin_bg_blue_short.gif); }
TABLE.proizvodi_home_blue_short { background-image: url(../images/proizvodi/proizvodi_home_blue_short.gif); background-repeat: no-repeat; }

DIV.home_orange { background-image: url(../images/proizvodi/thin_bg_orange.gif); }

TD.right_orange { background-image: url(../images/column_right/h1_orange.gif); background-repeat: repeat-y; color: #FFFFFF; }
TD.right_orange DIV { color: #FFFFFF; }
TD.right_orange P { color: #FFFFFF; }
TD.right_orange H1 { color: #FFFFFF;  }

TD.right_orange3 { color: #FFFFFF; 
									 font-weight: bold; 
									 text-decoration: none; 
									 vertical-align: bottom; 
									 background-image: url(../images/column_right/right_box_top.gif);
									 height: 35px;
								  }
TD.right_orange3 DIV { color: #FFFFFF; }
TD.right_orange3 P { color: #FFFFFF; }
TD.right_orange3 H1 { color: #FFFFFF;	margin: 0px; line-height: 25px; padding-left: 20px; font-size: 16px;}

TD.right_orange2 { background-image: url(../images/column_right/bg_orange2.gif); background-repeat: repeat-y; color: #FFFFFF; }
TD.right_orange2 DIV { color: #FFFFFF; }
/*TD.right_orange2 P { color: #FFFFFF; }*/
TD.right_orange2 H1 { color: #FFFFFF; }
/*TD.right_orange2 A { color: #FFFFFF; }*/

TD.right_blue { background-image: url(../images/column_right/bg_blue.gif); background-repeat: repeat-y; color: #FFFFFF; }
TD.right_blue DIV { color: #FFFFFF; }
TD.right_blue P { color: #FFFFFF; }
TD.right_blue H1 { color: #FFFFFF; padding-left: 20px; }
TD.right_blue A { color: #FFFFFF; }

TABLE.baloni { border: solid #2A6AC2 1px; background-color: #FFE5C6; }
TABLE.baloni TR.row { background-color: #FFFFFF; }

TABLE.online { background-color: #FFF1D4; color: #28497A; text-align: center; border: solid 1px #FFE5C6; }
TABLE.paleta { background-color: #FDFAF2; color: #28497A; text-align: center; border-style: solid none none solid; border-width: 1px; border-color: #FFE5C6; }
TABLE.paleta TR.sadrzaj { height: 90px;}
TABLE.paleta TR.prvi { height:80px; background-color: #FFF1D3;}
TABLE.paleta TR.row1 { background-color: #FEF1DF;}
TABLE.paleta TR.zadnji { height:80px; padding-top:5px;}
TABLE.paleta TD { border-style: none solid solid none; border-width: 1px; border-color: #FFE5C6; }
TABLE.paleta TD.title { border-style: none solid solid none; border-width: 1px; border-color: #FFE2A8; background-color: #FDD88F; line-height: 20px; ccolor: #FFFFFF;}
TABLE.paleta TD.subtitle { border-style: none solid solid none; border-width: 1px; border-color: #FFE2A8; background-color: #FBE6BC; line-height: 20px;}

.narancasto { color: #F58220; line-height:20px; }

TABLE.home_box TD.content { bborder-style: none solid none solid; 
														bborder-width: 1px; 
														bborder-color: #2A6AC2; 
														text-align: center;
														background-image: url(../images/home/table_mid.gif);
													}
													
TABLE.home_box TD.bottom { text-align: center; 
													 color: #FFFFFF; 
													 height: 62px;
													 background-image: url(../images/home/table_bottom.gif);
													}

/* DIV's */
DIV.partners_left { float: left; width: 90px; height: 116px; }
DIV.partners_right { float: right; width: 245px; height: 116px; text-align: right; }
DIV.oprema_left { float: left; width: 130px; text-align: center; }
DIV.oprema_right { float: right; width: 215px; }
DIV.home_news { height: 233px; background-image: url(../images/novosti/home.jpg); background-repeat: repeat-x; }

/* right td */
DIV.right_td_div { padding-left: 26px; 
									 line-height: 26px; 
									 color:#F7941D; 
									 font-size: 12px; 
									 font-weight: bold; 
									 background-image: url(../images/meni/bunt.gif);
									 background-repeat: no-repeat;
									}
A.right_td { display: block; 
						 padding-left: 26px; 
						 line-height: 26px; 
						 color:#F7941D; 
						 font-size: 12px; 
						 font-weight: bold; 
						 background-image: url(../images/meni/bunt.gif);
						 background-repeat: no-repeat;
						}

A.right_td:hover { color:#2A6AC2;  
									 text-decoration: none; 
									 line-height:26px;
									 padding-left: 26px;
									 font-size:12px;
									 background-image: url(../images/meni/bunt.gif);
									}

A.right_td_sel { display: block; 
								 padding-left: 26px; 
						 		 line-height: 26px; 
						 		 color:#2A6AC2; 
						 		 font-size: 12px; 
						 		 font-weight: bold; 
						 		 background-image: url(../images/meni/bunt.gif);
						 		 background-repeat: no-repeat;
								 }
A.right_td_sel:hover { text-decoration: none; }

/* lijevi meni */
TABLE.tablica_meni { border-bottom: solid 1px #FFFFFF; }
TABLE.tablica_meni TD { border-top: solid 1px #FFFFFF; }
.meni_tvrtka { padding: 0px; background-image: url(../images/kategorije/tvrtka.gif); background-repeat: no-repeat;}
.meni_baloni { padding: 0px; background-image: url(../images/kategorije/baloni.gif); background-repeat: no-repeat; }
.meni_dekoracije { padding: 0px; background-image: url(../images/kategorije/dekoracije.gif); background-repeat: no-repeat; }
.meni_tisak { padding: 0px; background-image: url(../images/kategorije/tisak.gif); background-repeat: no-repeat; }

TD.left_meni { background-image: url(../images/meni/meni_bg.gif); background-repeat: no-repeat; }
TD.left_meni_sel { background-image: url(../images/meni/meni_akt_bg.gif); background-repeat: no-repeat; }

.leftmeni { font-size:14px;
						font-weight: bold;
						color:#FFFFFF;
						text-decoration:none;
						line-height:26px;
						display:block;
						margin:0px;
						padding-left: 26px;
						background-image: url(../images/meni/bunt.gif);
						background-repeat: no-repeat;
						}

						
.leftmeni:hover { color: #FFFFFF; 
									text-decoration: none; 
									line-height:26px;
									padding-left: 26px;
									font-size:13px;
									background-image: url(../images/meni/bunt.gif);
								}

.leftmenisel { font-size:14px;
							 font-weight: bold;
							 color:#FFFFFF;
							 text-decoration:none;
							 line-height:26px;
							 display:block;
							 margin:0px;
							 padding-left: 26px;
							 background-image: url(../images/meni/bunt.gif);
							 background-repeat: no-repeat;
							 }

INPUT,TEXTAREA,BUTTON { border-width:1px; border-color:#2A6AC2; border-style: solid; background-color: #FFFFFF; }
INPUT.button { background-color:#FFFFFF; height:20px; border: 1px solid #2A6AC2; color:#6D6E71; padding-left: 3px; padding-right:3px; cursor:pointer; font-weight: bold; }

/*****big button***/

#bigbuttons {
padding:0;
margin: 0 auto;
width: 200px;
}

#bigbuttons li{
list-style: none;
padding: 0 0 20px 0;
margin: 0;
}

.gallery {
background-image: url(../images/gallery-.jpg);
background-repeat: no-repeat;
height: 75px;
width: 200px;
}

.gallery a{
background-image: url(../images/gallery0.jpg);
background-repeat: no-repeat;
height: 75px;
width: 200px;
display: block;
}

.gallery a:hover{
background: none;
}





#bigbuttons2 {
padding:0;
margin: 0 auto;
width: 200px;
}

#bigbuttons2 li{
list-style: none;
padding: 0 0 20px 0;
margin: 0;
}

.gallery2 {
background-image: url(../images/gallery-2.jpg);
background-repeat: no-repeat;
height: 75px;
width: 200px;
}

.gallery2 a{
background-image: url(../images/gallery02.jpg);
background-repeat: no-repeat;
height: 75px;
width: 200px;
display: block;
}

.gallery2 a:hover{
background: none;
}
