body {margin: 0px; padding: 0px; background: #FFF url(../_img/bk1.jpg) center top no-repeat; font: 12px/16px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica; color:#005500;}
#antet {margin: 40px 0px 20px 80px; width: 500px;}

#main { width: 900px; background: url(../_img/bk0.jpg) center bottom no-repeat; margin: 0px auto; padding: 0px;}

#left { width: 560px; display:block;}
	#logo { margin: 34px 0px 23px 393px; border: 0px;}
	#lmenu { height: 38px; }
		.but1 { position:relative; display:block; height: 38px; width: 50px; background: url(../_img/b1.gif) 0 0 no-repeat; float: left; cursor:hand; }
		.but1x { position:relative; display:block; height: 38px; width: 50px; background: url(../_img/b1.gif) 0 -81px no-repeat; float: left; cursor:hand; }
		.but1 *, .but1x * { display: none; }
		.but1 span.hover1 { position: absolute; top: 0; left: 0; display: block; height: 38px; width: 50px; background: url(../_img/b1.gif) 0 -42px no-repeat; float: left; }

		.but2 { position:relative; display:block; height: 38px; width: 71px; background: url(../_img/b2.gif) 0 0 no-repeat; float: left; }
		.but2x { position:relative; display:block; height: 38px; width: 71px; background: url(../_img/b2.gif) 0 -81px no-repeat; float: left; }
		.but2 *, .but2x * { display: none; }
		.but2 span.hover2 { position: absolute; top: 0; left: 0; display: block; height: 38px; width: 71px; background: url(../_img/b2.gif) 0 -42px no-repeat; float: left; }

		.but3 { position:relative; display:block; height: 38px; width: 86px; background: url(../_img/b3.gif) 0 0 no-repeat; float: left; }
		.but3x { position:relative; display:block; height: 38px; width: 86px; background: url(../_img/b3.gif) 0 -81px no-repeat; float: left; }
		.but3 *, .but3x * { display: none; }
		.but3 span.hover3 { position: absolute; top: 0; left: 0; display: block; height: 38px; width: 86px; background: url(../_img/b3.gif) 0 -42px no-repeat; float: left; }
		
		.but4 { position:relative; display:block; height: 38px; width: 98px; background: url(../_img/b4.gif) 0 0 no-repeat; float: left; }
		.but4x { position:relative; display:block; height: 38px; width: 98px; background: url(../_img/b4.gif) 0 -81px no-repeat; float: left; }
		.but4 *, .but4x * { display: none; }
		.but4 span.hover4 { position: absolute; top: 0; left: 0; display: block; height: 38px; width: 98px; background: url(../_img/b4.gif) 0 -42px no-repeat; float: left; }
		
		.but5 { position:relative; display:block; height: 38px; width: 93px; background: url(../_img/b5.gif) 0 0 no-repeat; float: left; }
		.but5x { position:relative; display:block; height: 38px; width: 93px; background: url(../_img/b5.gif) 0 -81px no-repeat; float: left; }
		.but5 *, .but5x * { display: none; }
		.but5 span.hover5 { position: absolute; top: 0; left: 0; display: block; height: 38px; width: 93px; background: url(../_img/b5.gif) 0 -42px no-repeat; float: left; }
		
		.but6 { position:relative; display:block; height: 38px; width: 86px; background: url(../_img/b6.gif) 0 0 no-repeat; float: left; }
		.but6x { position:relative; display:block; height: 38px; width: 86px; background: url(../_img/b6.gif) 0 -81px no-repeat; float: left; }
		.but6 *, .but6x * { display: none; }
		.but6 span.hover6 { position: absolute; top: 0; left: 0; display: block; height: 38px; width: 86px; background: url(../_img/b6.gif) 0 -42px no-repeat; float: left; }
		
		.but7 { position:relative; display:block; height: 38px; width: 76px; background: url(../_img/b7.gif) 0 0 no-repeat; float: left; }
		.but7x { position:relative; display:block; height: 38px; width: 76px; background: url(../_img/b7.gif) 0 -81px no-repeat; float: left; }
		.but7 *, .but7x * { display: none; }
		.but7 span.hover7 { position: absolute; top: 0; left: 0; display: block; height: 38px; width: 76px; background: url(../_img/b7.gif) 0 -42px no-repeat; float: left; }
		
		.but8 { position:relative; display:block; height: 30px; width: 78px; background: url(../_img/b8.gif) 0 0 no-repeat; float: left; }
		.but8x { position:relative; display:block; height: 30px; width: 78px; background: url(../_img/b8.gif) 0 -60px no-repeat; float: left; }
		.but8 *, .but8x * { display: none; }
		.but8 span.hover8 { position: absolute; top: 0; left: 0; display: block; height: 30px; width: 78px; background: url(../_img/b8.gif) 0 -30px no-repeat; float: left; }
		
		.but9 { position:relative; display:block; height: 30px; width: 89px; background: url(../_img/b9.gif) 0 0 no-repeat; float: left; }
		.but9x { position:relative; display:block; height: 30px; width: 89px; background: url(../_img/b9.gif) 0 -60px no-repeat; float: left; }
		.but9 *, .but9x * { display: none; }
		.but9 span.hover9 { position: absolute; top: 0; left: 0; display: block; height: 30px; width: 89px; background: url(../_img/b9.gif) 0 -30px no-repeat; float: left; }

		.but10 { position:relative; display:block; height: 30px; width: 94px; background: url(../_img/b10.gif) 0 0 no-repeat; float: left; }
		.but10x { position:relative; display:block; height: 30px; width: 94px; background: url(../_img/b10.gif) 0 -60px no-repeat; float: left; }
		.but10 *, .but10x * { display: none; }
		.but10 span.hover10 { position: absolute; top: 0; left: 0; display: block; height: 30px; width: 94px; background: url(../_img/b10.gif) 0 -30px no-repeat; float: left; }


	#mainphoto { background-color:#66CC00; margin: 5px 0px; padding: 0px; width: 560px; height: 353px;}
		#mainphoto img {width: 530px; height: 323px; border:0px solid #FFFFFF; padding: 14px; border:  1px solid #ccc; background-color: #eee; top: 0; left: 0;}
	
	h1 { font-size: 32px; color: #5AC00C;}
	h1 span {color: #060}
	h2 { font-family: Georgia, "Times New Roman", Times, serif; color: #090; font-size: 22px; font-style:italic; font-weight: normal;}
	
	div.hr1 { border-top: 1px dotted #0a0; margin: 20px 0px;}
	
	a.gallery2 { display: inline-block; border: 1px solid #090; margin: 0px;}
	a.gallery2 img {border: 2px solid #fff;}
	a:hover.gallery2 img {border: 2px solid #ccc;}
		
	form {border: 1px solid #AEE088; padding: 20px 0px 15px 50px; margin: 0px; width: 510px; background: #FFF url(../_img/decor2.gif) right bottom no-repeat;}
		form big {color: #222; font-size: 13px; font-weight: normal; padding-bottom: 3px; border-bottom: 1px solid #AEE088; margin-bottom: 5px; width: 87%; display:block; font-family:Verdana, Helvetica, sans-serif; text-align:right}
		center { color: #666666; font-size: 10px; line-height: 30px; padding-left: 100px;}
		.rf {  width: 238px; text-align:left; display: block; float: left; margin: 5px 0px; line-height: 12px;}
		.rf2 {  width: 448px; text-align:left; display: block; float: left; margin: 5px 0px; line-height: 12px;}
		.break { clear: both; font-size: 9px; line-height: 15px;}
		.xl {width: 200px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; border: 1px solid #AEE088; padding: 4px; }	
		.xxl {width: 440px; font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; border: 1px solid #AEE088; padding: 4px; }	
		.butt { color: #FFF; background-color: #449900; border: 1px solid #AEE088; padding: 1px 20px; }	
		.butt2 { color: #339900; background-color: #FFF; border: 1px solid #AEE088; padding: 1px 20px; }	
		small { color: #AAA;}


	
#right { width: 285px; display:block; float:right; }
	#rmenu1 { font-size: 11px; font-family:Arial, Helvetica, sans-serif; line-height: 24px; color: #009900;}
	#rmenu1 a { font-size: 11px; color: #669900; text-decoration:none; }
	#rmenu1 a:hover { color: #003300;}
	#rmenu2 {margin: 25px 0px; height: 30px;}
	p { line-height: 20px; font-size: 13px;}
	p.highlight {border: 1px solid #AEE088; padding: 15px; margin:17px 0px; width: 245px; background: #FFF url(../_img/decor.gif) right bottom no-repeat;}
	p.highlight big {color: #222; font-size: 13px; font-weight: bold; padding-bottom: 5px; border-bottom: 1px solid #AEE088; margin-bottom: 5px; width: 100%; display:block; font-family:Verdana, Helvetica, sans-serif}
	.transp {opacity:.60; filter: alpha(opacity=60); -moz-opacity: 0.60; }
	.opaq {opacity:1.0; filter: alpha(opacity=100); -moz-opacity: 1.0; }

#subsol { clear: both; padding: 100px 0px 10px 0px; margin: 0px; font-size: 11px; color: #5AC00C; text-align:center;}
	#subsol a { color: #669900; text-decoration:none; margin: 0px 5px;}
	#subsol a:hover{ color: #006600; }
	#subsol a:visited{ color: #999999; }


#meniu {padding: 30px; margin: 20px 0px; width: 130px; display:block; float: left; text-align:right; color: #999999;}
#meniu a img { width: 130px; opacity:.50; filter: alpha(opacity=50); -moz-opacity: 0.50;}
#meniu a:hover img, #meniu a.active img { width: 130px; opacity:1.0; filter: alpha(opacity=100); -moz-opacity: 1.0;}

#content {padding: 30px 10px 30px 40px; margin: 80px 10px 0px 10px; width: 400px; display:block; float: left; background: url(../_img/vline.gif) left repeat-y;}
a.photo {border: 1px solid #CCC; float: left; display: block;}
a.photo img {border: 4px solid #FFF; }

#extra {padding: 30px; margin: 80px 10px 10px 10px; width: 150px; display:block; float: left; background: url(../_img/vline_.gif) left repeat-y;}


#menuplus { display:block; float: right; width:auto; font-size: 9px; color: #CCCCCC; line-height: 20px; background: url(_img/hline.gif) top repeat-x; padding: 20px;}
#menuplus a {font-size: 11px; padding: 2px;}
#menuplus a:link {text-decoration: none; color: #339900; } 
#menuplus a:visited {text-decoration: none; color: #999; } 
#menuplus a:hover, #menuplus a:active {text-decoration: underline;} 

/* This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container". */
.jcarousel-container { position: relative; }
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; }
.jcarousel-list li,
.jcarousel-item { float: left; list-style: none; width: 112px; height: 108px; } /* We set the width/height explicitly. No width/height causes infinite loops. */
/* The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and have the classnames "jcarousel-next" and "jcarousel-prev". */
.jcarousel-next { z-index: 3; display: none;  }
.jcarousel-prev { z-index: 3; display: none; }

/* photo */
.jcarousel-skin-kgallery .jcarousel-container { }
.jcarousel-skin-kgallery .jcarousel-container-horizontal { width: 560px; padding: 0px; margin: 0px;}
.jcarousel-skin-kgallery .jcarousel-clip-horizontal { width:  560px; height: 110px;}
.jcarousel-skin-kgallery .jcarousel-item { width: 112px; height: 108px;  }
.jcarousel-skin-kgallery .jcarousel-item a { display:block; width: 104px; height: 104px; margin: 0px 3px; }
.jcarousel-skin-kgallery .jcarousel-item img { width: 100px; height: 100px; }
.jcarousel-skin-kgallery .jcarousel-item h2 { font-weight: normal; color: #CCC; font-size: 17px; margin: 0px; padding: 0px; text-align:center;}
.jcarousel-skin-kgallery .jcarousel-item p { font-weight: normal; color: #AAA; font-size: 11px; margin: 0px; padding: 0px; text-align:center;}
.jcarousel-skin-kgallery .jcarousel-item-horizontal {}
.jcarousel-skin-kgallery .jcarousel-item-placeholder { background: #fff; color: #000; }

.jcarousel-skin-kgallery .jcarousel-next-horizontal {position: absolute; top: 25px; right: -30px; width: 40px; height: 58px; cursor: pointer; background: transparent url(../_img/rightarrow.gif) no-repeat 0 0;
opacity:.60; filter: alpha(opacity=60); -moz-opacity: 0.60;}
.jcarousel-skin-kgallery .jcarousel-next-horizontal:active,
.jcarousel-skin-kgallery .jcarousel-next-horizontal:hover { opacity:1.00; filter: alpha(opacity=100); -moz-opacity: 1.0; } 
.jcarousel-skin-kgallery .jcarousel-next-disabled-horizontal,
.jcarousel-skin-kgallery .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-kgallery .jcarousel-next-disabled-horizontal:active { cursor: default; }
.jcarousel-skin-kgallery .jcarousel-prev-horizontal {position: absolute; top: 25px; left: -30px; width: 40px; height: 58px; cursor: pointer; background: transparent url(../_img/leftarrow.gif) no-repeat 0 0;
opacity:.60; filter: alpha(opacity=60); -moz-opacity: 0.60;}
.jcarousel-skin-kgallery .jcarousel-prev-horizontal:hover ,
.jcarousel-skin-kgallery .jcarousel-prev-horizontal:active {opacity:1.00; filter: alpha(opacity=100); -moz-opacity: 1.0;}
.jcarousel-skin-kgallery .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-kgallery .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-kgallery .jcarousel-prev-disabled-horizontal:active { cursor: default;}

.nonext .jcarousel-next-horizontal, .nonext .jcarousel-prev-horizontal { visibility: hidden; border: 1px solid #000;}
