

@import url(reset.css);



body {background:#fff;}



	#wrap {width:813px;}
	* html #wrap {width:820px;}

	

		#leftColumn {float:left; width:274px; padding:57px 0 0 40px;}

			#leftColumn h1 {width:174px; height:63px; text-indent:-9999px; background:url(../img/logo.gif) 0 0 no-repeat;}

				#leftColumn h1 a {display:block; width:174px; height:63px;}

				

ul#nav {padding-top:175px; width:274px;}

ul#nav li {list-style-type:none; float:left; font-size:14px; text-align:right; padding-bottom:5px; width:274px;}

ul#nav li a {color:#000; text-decoration:underline; text-transform:uppercase; width:174px; margin-right:100px; position:relative; z-index:5;}

ul#nav li a:hover {color:#7d7d7d;}

ul#nav li ul {display:none; float:left; width:274px; padding:5px 0 10px 0; _height:100%;}

ul#nav li ul li a {font-size:13px; font-style:italic; text-transform:none; color:#999; text-decoration:none; padding-left:10px;}

ul#nav li ul li a.selected, ul#nav li ul li a.activeNav {color:#000; background:url(../img/nav-dot.gif) 0 5px no-repeat;}
* html ul#nav li ul li a.selected, * html ul#nav li ul li a.activeNav {color:#000; background:url(../img/nav-dot.gif) 0 5px no-repeat;}

 

ul#nav li ul li ul li {float:left; position:relative; width:174px; margin-right:100px; margin-bottom:1px; z-index:5;}

ul#nav li ul li ul li a {margin-right:0;}
ul#nav li a.contact_menu_link {font-style:italic;}
ul#nav li.contact_menu_link {font-style:italic;}

 

ul#nav li ul li ul li ul {position:absolute; overflow:visible; top:-5px; left:180px; width:90px; z-index:10;}

ul#nav li ul li ul li ul li {width:90px; position:relative; text-align:left; padding-bottom:0px; padding-right:0; z-index:20;}

ul#nav li ul li ul li ul li a {width:auto; margin-right:0px; font-size:10px; line-height:12px; padding-left:2px; padding-right:2px;}

ul#nav li ul li ul li ul li a.selected, ul#nav li ul li ul li ul li a.activeNav {background:#ffff00;}

						

/* Stilovi za donju nav listu 
----------------------------------- */
ol#bottomNav {padding-top:20px; width:174px; clear:both;}
	ol#bottomNav li {list-style-type:none; float:left; font-size:12px; text-align:right; padding-bottom:5px; width:174px; font-style:italic;}
		ol#bottomNav li a {color:#999;}
		ol#bottomNav li a:hover {color:#000;}
			ol#bottomNav li ul li a.selected, ul#bottomNav li ul li a.activeNav {color:#000; background:url(../img/nav-dot.gif) 0 5px no-repeat;}
/*
----------------------------------- */					

					

		#rightColumn {float:right; width:400px; position:relative;}

			#mainFlash {position:absolute; top:10px; width:500px; height:390px; left:-165px; z-index:5;}

			#inlineFash {position:relative; width:500px; margin:10px 0 20px 0; margin-left:-165px;}

			

			ol#langNav {position:absolute; top:10px; right:0; z-index:10;}

				ol#langNav li {list-style-type:none;}

					ol#langNav li a {font-size:12px; font-style:italic; color:#7d7d7d; padding:0 5px;}

						ol#langNav li a.currentLang {background:#ffff00; color:#000;}

						ol#langNav li a:hover {color:#afafaf;}

			

			#contentHolder {width:400px; top:260px; position:relative; z-index:20;}

			#inlineContent {width:400px; left:0; top:0; margin:20px 0 20px 0; position:relative; z-index:20;}

			#inlineOverContent {width:400px; left:0; top:-165px; margin:20px 0 20px 0; position:relative; z-index:20;}

				#contentHolder h2, #inlineContent h2, #inlineOverContent h2 {background:#fff; font-weight:normal; color:#7d7d7d; padding:2px 7px;}

					#contentHolder h2 span, #inlineContent h2 span, #inlineOverContent h2 span {color:#000;}

				.contentTxt {background:#fff; padding:7px; margin-top:40px;}

					.contentTxt p {font-size:15px; padding-bottom:18px;}

					

				.contentTxt fieldset {margin:20px 0 0 0;}

					.contentTxt fieldset legend {color:#000; margin-bottom:15px;}

					.contentTxt fieldset label {float:left; width:168px; font-size:12px; padding-right:10px; text-align:right; margin-bottom:10px; line-height:20px;}

					.contentTxt fieldset input.contactField {float:left; width:190px; font-size:11px; padding:3px 4px; border:#000 solid 1px; margin-bottom:10px;}

					.contentTxt fieldset input.sendButton {background:url(../img/button-bgr.gif) 0 0 no-repeat; width:123px; height:38px; float:right; clear:both; font-family:"Times New Roman", Times, serif; margin:10px 8px 0 0;}

				

				#newsBox {background:#fff; padding:7px; width:400px; height:315px; overflow:auto; position:relative;}

					#newsBox ul li {list-style-type:none; background:url(../img/news-separator.gif) left top repeat-x; padding:20px 0 10px 0;}

					#newsBox h3 {font-size:20px; padding-bottom:10px; font-weight:normal; }

					#newsBox p {font-size:15px; padding-bottom:15px;}
					
			
			#galleryHolder {position:relative; top:10px; margin-left:-165px; width:500px; z-index:500;}









