@charset "utf-8";
*{margin: 0px;padding: 0px;border:0px;}
body{BACKGROUND:none repeat scroll 0 0 #2e1700;font-size:12px;margin:0 auto;}
a:link {color: #C4DD8A;text-decoration: none}
a:visited {color: #C4DD8A;text-decoration: none}
a:hover {color: #5d9215;text-decoration: none}
a:active {color: #5d9215;text-decoration: none}
.clear{clear:both;}
#a1 a:hover,#a1 a:active{background-position: 0px -100px;height:100px;}
#main_body {margin-top:50px;border:medium none;margin-left:auto;margin-right:auto;position:relative;text-align:left;width:769px;}
#logo {border:medium none;height:62px;left:0;padding:0;top:0;width:765px;display: block;position: relative; text-indent:-9999px;}
#logo a{ display:block; width:765px; height:62px;}
#nav{width:765px;height:35px;margin-bottom:10px;}
#nav ul {width:auto; padding-left:150px; }
#nav ul li {float: left;margin-right:10px;overflow: hidden;}
#nav a{ padding-top:17px; display:block;}
#nav a:hover{display:block;background:url("../images/nav.jpg") no-repeat scroll center 0 transparent;} 
#content_index{text-align:center}
#content{background-color:#E6F4B9;left:0;width:770px;text-align:center;}
#content #box1,#box2,#box3{float:left;width:228px; height:308px;margin-right:10px;margin-left:10px; display:inline;}
.zp_left {height:421px;background-color:#E6F4B9;width:400px;float:left;line-height:20px;text-align:left;padding: 0 26px; margin:10px 0;overflow: auto;}
.content_right{float:right; margin:10px 0;}
.gen-2{float:right;margin:0 0 0 10px}
.contect_left{background-color: #E6F4B9;float: left;height: 416px;line-height: 20px;overflow: auto;padding: 0 26px;text-align: left;width:400px;}
.contect_right{float:right;text-align:center;}
.content_center{background-color:#E6F4B9;border:medium none;left:0;padding:0;width:765px;text-align:left;}
.content_center h2{background: url("images/title_press.gif") no-repeat scroll 0 20px transparent;height: 40px;margin: 0 35px 10px; text-indent: -9999px;}
.contact .changeBox_a1 {border: 1px solid #E6F4B9; height: 416px; padding:1px; position: relative; width: 190px;}
.galleria {liST-STYLE-TYPE: none; WIDTH: 200px;}
.galleria li {MARGIN: 0px 10px 10px 0px; WIDTH: 80px; DISPLAY: block; FLOAT: left; HEIGHT: 80px; OVERFLOW: hidden}
.galleria li A {DISPLAY: none}
.galleria li div {POSITION: absolute; DISPLAY: none; top: 0px; LEFT: 180px}
.galleria li div IMG {CURSOR: pointer}
.galleria li.active div IMG {DISPLAY: block}
.galleria li.active div {DISPLAY: block}
.galleria li IMG.thumb {WIDTH: auto; DISPLAY: block; HEIGHT: auto; top: auto; CURSOR: pointer; LEFT: auto}
.galleria li .caption {DISPLAY: block; PADDING-top: 0.5em}
* HTML .galleria li div SPAN {WIDTH: 400px}
.gallery_demo {PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 10px; WIDTH: 100px; PADDING-RIGHT: 0px; FLOAT: right;}
.gallery_demo li {BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 4px 0px; display:inline; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; BACKGROUND: #eee; HEIGHT: 40px; BORDER-top: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-top: 0px}
.gallery_demo li.hover {border-bottom-color: #fff; BORDER-top-COLOR: #fff; border-right-color: #fff; BORDER-LEFT-COLOR: #fff}
.gallery_demo li.active {border-bottom-style: solid; border-bottom-color: #fff; BORDER-RIGHT-STYLE: solid; BORDER-top-COLOR: #fff; BORDER-top-STYLE: solid; border-right-color: #fff; BORDER-LEFT-STYLE: solid; BORDER-LEFT-COLOR: #fff}
.gallery_demo li div {LEFT: 0px}
.gallery_demo li div .caption {FONT: italic 0.7em/1.4 georgia,serif}
.galleria_container {text-align: center; MARGIN: 0px; WIDTH: 500px; FLOAT: left; HEIGHT: 407px; background-color:#E6F4B9;}
.gallery{background:url("../images/by_right.gif") no-repeat right center;width:610px;height:407px;margin:0 auto;}
.galleria_wrapper{text-align:center;}
.gallery_left{overflow:auto;text-indent:2em;background:url("../images/by_left.jpg") no-repeat right center;width:160px;height:407px;float:left;text-align:left;font-size:12px;padding-left:10px;line-height:20px;}
.main_image{text-align: center; MARGIN: 0px; WIDTH: 610px; FLOAT: left; HEIGHT: 407px; background-color:#E6F4B9;}
#footer{line-heigth:180%;width:765px;margin:8px 0;text-align:center;}
#footer ul{left:0;padding:0;width:765px;}
#footer ul li{color:#c4dd8a;text-align:center}
.carouFredSel_ImgList{width:698px;margin:0 auto; padding-bottom:40px;}
.caroufredsel_wrapper{float: left;display: inline;margin: 0 8px;}
#foo1 a{padding: 8px;display: inline;float: left;}
#foo1 a:hover{padding: 8px; background-color:#F9FFCE;}
#foo1 img{border:1px solid #000;}
.changeBox_a1{width:295px;height:421px;padding:2px;position:relative;border:1px solid #E6F4B9;}
.changeBox_a1 .a_bigImg{position:absolute;top:2px;left:2px;display:none;}
.changeBox_b1{width:230px;height:308px;padding:2px;position:relative;border:1px solid #E6F4B9;}
.changeBox_b1 .a_bigImg{position:absolute;top:2px;left:2px;display:none;}
a.prev, a.next{background: url(../images/miscellaneous_sprite.png) no-repeat transparent;width: 45px;height: 50px;display: block;float: left;display: inline;margin-top: 40px;}
a.prev{background-position: 0 0;}
a.prev:hover{background-position: 0 -50px;}
a.next{background-position: -50px 0;}
a.next:hover{background-position: -50px -50px;}
a.prev span, a.next span{display: none;}
.clearfix{float: none;clear: both;}
.pagination {height:15px;padding:0 40px 10px 0;text-align:center;}
.pagination a {background: url(../images/miscellaneous_sprite.png) 0 -300px no-repeat transparent;width: 15px;height: 15px;margin: 0 5px 0 0;display: inline-block;}
.pagination a.selected {background-position: -25px -300px;cursor: default;}
.pagination a span {display: none;}
