* { font-family: Zurich Cn BT,Trebuchet MS,Arial,Helvetica,sans-serif; font-size: 14px; color: #623F00; }
BODY { margin: 0px; background-color: #A57C52; background-image: url(../images/body_bg.gif); background-repeat: repeat-x; }

#header { text-align: left; width: 940px; }
#main_menu { width: 940px;
						 line-height: 50px;
						 height: 50px;
						 background-image: url(../images/menu_bg.gif);
						}
#aligner { text-align: left; width: 940px; background-image: url(../images/content_bg.gif); }
#mainframe { background-image: url(../images/mainframe_bg.gif); background-repeat: no-repeat; }
#mainframe_home { background-image: url(../images/mainframe_home_bg.gif); background-repeat: no-repeat; }
DIV.foot { width: 940px; line-height: 50px; background-image: url(../images/footer_bg.gif); background-repeat: no-repeat; }
DIV.foot_left { float: left; width: 550px; text-align: left; padding-left: 25px; padding-top: 10px; }
DIV.foot_right { text-align: right; padding-right: 25px; }

#left_content { width: 242px; float: left; }
#left_meni { margin-left: 20px; margin-top: 140px; }
DIV.left_meni_spacer { border-top: solid 1px #966C38; background-color: #D8AE7B; margin: 0px 10px 0px 18px; }
#right_content { width: 698px; float: right; }
DIV.main_content { padding: 26px 20px 0px 38px; }
DIV.other_content { padding: 0px 20px 0px 38px; }

DIV.home_content_div { padding: 0px 10px 0px 10px; }
DIV.hor_spacer { padding-left: 38px; background-image: url(../images/home_hor_spacer.gif); background-repeat: no-repeat; }
TABLE.homepage { background-image: url(../images/home_hor_spacer.gif); background-repeat: no-repeat; }
TD.galerija { background-image: url(../images/home/galerija.jpg); background-repeat: no-repeat; }
TD.dojmovi { background-image: url(../images/home/knjiga_dojmova.jpg); background-repeat: no-repeat; }

DIV.contact_left { float: left; width: 370px; }
DIV.contact_right { float: right; width: 240px; }
FIELDSET.contact { background-color: #EAE0D6; border:1px solid #A57C52; padding: 5px 10px 5px 10px; }

TR.row1 { background-color: #EAE0D6; }
TR.row2 { background-color: #F1E9E2; }

A { text-decoration: none; color: #180C01; }
A:hover { text-decoration: underline; }

A.h1_left { color: #FFFFFF;
						font-weight: bold;
						font-size: 18px;
						text-transform: uppercase;
						line-height: 30px;
						display: block;
						background-image: url(../images/h1_left_bg.gif);
						background-repeat: no-repeat;
						padding-left: 32px;
						}
						
A.h1_left_akt { color: #FFFFFF;
								font-weight: bold;
								font-size: 18px;
								text-transform: uppercase;
								line-height: 30px;
								display: block;
								background-image: url(../images/h1_left_akt_bg.gif);
								background-repeat: no-repeat;
								padding-left: 32px;
								}					

DIV.foot A { color: #EFD3B0;
						 font-size: 16px;
					   }

A.main_meni { color: #FFFFFF; 
						  font-size: 14px;
						  font-weight: bold;
						 }

A.left-meni { display: block;
							background-image: url(../images/left_meni.gif);
							background-repeat: no-repeat;
						  line-height: 30px;
						  padding-left: 20px;
						  color: #FFFFFF;
						  font-size: 14px;
						  font-weight: bold;
						  text-decoration: none;
							margin-right: 10px;
						}
A.left-meni:hover { background-image: url(../images/left_meni_akt.gif); background-repeat: no-repeat; text-decoration: none; }
A.left-meni_akt { display: block;
								  background-image: url(../images/left_meni_akt.gif);
								  background-repeat: no-repeat;
								  line-height: 30px;
								  padding-left: 20px;
								  color: #FFFFFF;
								  font-size: 14px;
								  font-weight: bold;
									margin-right: 10px;
				 					}
A.left-meni_akt:hover { text-decoration: none; }

P { margin: 10px 0px 10px 0px; }
.red { color: #C00000; }
.sitno { font-size: 12px; }
.sitno B { font-size: 12px; }

H1 { color: #623F00; margin: 0px; font-size: 18px; text-transform: uppercase; }
H2 { color: #623F00; margin: 0px; font-size: 16px; }
H2.home1 { background-image: url(../images/home1_bg.gif);
				   background-repeat: no-repeat; 
				   color: #FFFFFF;
				   width: 200px;
				   line-height: 26px;
				   ttext-align: center;
				   padding-left: 10px;
				 }
H2.home1_l { color: #FFFFFF; line-height: 26px; background-color: #976E44; }
H2.home2 { background-image: url(../images/home2_bg.gif);
				   background-repeat: no-repeat; 
				   color: #FFFFFF;
				   width: 200px;
				   line-height: 26px;
				   ttext-align: center;
				   padding-left: 10px;
				 }
H2.home3 { background-image: url(../images/home3_bg.gif);
				   background-repeat: no-repeat; 
				   color: #FFFFFF;
				   width: 200px;
				   line-height: 26px;
				   ttext-align: center;
				   padding-left: 10px;
				 }
H3 { color: #623F00; margin: 0px; font-size: 14px; }
H4 { color: #623F00; margin: 0px; font-size: 12px; }

DIV.thumb { width: 245px;
						background-color: #413020;
						text-align: center;
						/*border: 1px solid #A57C52;*/
					 }
DIV.thumb_s { width: 120px;
							background-color: #976E44;
							text-align: center; 
						}
IMG.thumb { border: 1px solid #A57C52; }
DIV.thumbgen { text-align: center; border: 3px solid #185D8A; background-color: #F4F4F4; }
IMG.thumbgen { border: 1px solid #185D8A; margin: 5px; }

INPUT,SELECT,TEXTAREA,button,submit { font-size: 13px; color: #623F00; background-color:#FFFFFF; border: 1px #A57C52 solid; cursor: hand; cursor: pointer; padding-left: 2px; width: 210px; }
INPUT.button { font-size: 13px; color: #623F00; background-color:#FFFFFF; border: 1px #A57C52 solid; cursor: hand; cursor: pointer; padding-left: 2px; width: 100px; }
INPUT:focus,TEXTAREA:focus { background-color:#EEEEEE; }
DIV.no_page{ text-align:center; }
