* { 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;*/
			line-height: 26px;
			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;*/
				line-height: 26px;
				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; }

/* Globi */
.preHeader {font-size:16px;}
.intro {display:block; margin:0 15px 15px 0;}
.introImageBox {display:block; float:left; margin:0 25px 5px 0;}
.note {font-weight:bold; color:#A57C52; padding:1px 0 2px 0; margin-bottom:10px; border:solid 1px #A57C52; width:365px; text-align:center;}

