body {
	font:12px/18px Tahoma, Verdana, sans-serif;
	color:#000;
	background:#fff7e2;
	margin:0;
}
a {
	text-decoration:none;
	color:#000;
	color:#0066B3;
	text-decoration:underline;
}
a:hover {text-decoration:none;}
a:focus {outline:none}
input, textarea, select {
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
img {border-style:none}
#main {
	background:#fff7e2 url(/design1/images/bg-body.gif) no-repeat 50% 0;
	width:100%;
	overflow:hidden;
}
h1.logo {
	float:left;
	background:url(/design1/images/logo.png) no-repeat;
	margin:0 5% 0 0;
	width:170px;
	height:127px;
	overflow:hidden;
	text-indent:-9999px;
}
.logo a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
	margin:0;
}
#header {
	width:100%;
	margin:0 auto;
	overflow:hidden;
	min-width:1000px;
	max-width:1280px;
}
.header {
	margin:40px 20px 0 30px;
	overflow:hidden;
}
.header .list {
	float:left;
	width:33%;
	padding:0;
	margin:15px 0 0;
	position:relative;
	list-style:none;
}
.header .list li {
	float:left;
	padding:0 26px 0 0;
}
.header .list li a {
	font-size:14px;
	color:#808080;
	text-decoration:none;
}
.header .list li a:hover {
	color:#53ad38;
	background:url(/design1/images/dots1.gif) repeat-x 0 100%;
	text-decoration:none;
}
.header .list li.active a {
	color:#53ad38;
	background:url(/design1/images/dots1.gif) repeat-x 0 100%;
}
.header .list li.add-link a {
	color:#53ad38;
	background:url(/design1/images/dots1.gif) repeat-x 0 100%;
}
.header .list li.active ul a {
	color:#0066b3;
	background:none;
}
.header .list li.add-link ul a {
	color:#0066b3;
	background:none;
}
.header .list ul {
	background:#fff7e2;
	display:none;
	position:absolute;
	top:21px;
	left:0;
	z-index:1;
	padding:0;
	margin:0;
	list-style:none;
	width:100%;
}
.header .list li.active ul {
	display:block;
	z-index:2;
}
.header .list li.add-link ul {
	display:block;
	z-index:3;
}
.header .list ul li {
	float:left;
	width:100%;
	padding:0;
	margin:3px 0 0;
}
.header .list ul li a {
	float:left;
	font-size:12px;
	color:#0066b3;
	background:none;
	text-decoration:underline;
}
.header .list ul li a:hover {text-decoration:none}
.header .holder {
	float:right;
	width:44%;
}
.header .holder .item {
	width:100%;
	overflow:hidden;
}
.header .box {
	background:url(/design1/images/bg-box-c.gif) repeat;
}
.header .box .c {
	background:url(/design1/images/bg-box-tl.gif) no-repeat;
}
.header .box .t {
	background:url(/design1/images/bg-box-tr.gif) no-repeat 100% 0;
}
.header .box .b {
	background:url(/design1/images/bg-box-bl.gif) no-repeat 0 100%;
}
.header .box .frame {
	height:1%;
	overflow:hidden;
	padding:13px 20px;
	background:url(/design1/images/bg-box-br.gif) no-repeat 100% 100%;
}
.header .box .frame p {
	font-size:11px;
	line-height:16px;
	margin:0;
}
.header .items {
	width:100%;
	padding:48px 0 0;
}
.header .items:after {
	clear:both;
	display:block;
	content:"";
}
.header .items .icons {
	float:left;
	width:41%;
	padding:0;
	margin:0;
	list-style:none;
}
.header .items .icons li {
	float:left;
	padding:0 0 0 9px;
	margin:0 16px 0 0;
}
.header .items .icons li a {
	float:left;
	width:17px;
	height:12px;
	overflow:hidden;
	text-indent:-9999px;
}
.header .items .icons li a.home {background:url(/design1/images/ico-home.gif) no-repeat}
.header .items .icons li a.home:hover {background:url(/design1/images/ico-home-over.gif) no-repeat}
.header .items .icons li.active a.home {background:url(/design1/images/ico-home-over.gif) no-repeat}
.header .items .icons li a.map {background:url(/design1/images/ico-map.gif) no-repeat}
.header .items .icons li a.map:hover {background:url(/design1/images/ico-map-over.gif) no-repeat}
.header .items .icons li.active a.map {background:url(/design1/images/ico-map-over.gif) no-repeat}
.header .items .icons li a.contact {background:url(/design1/images/ico-contact.gif) no-repeat}
.header .items .icons li a.contact:hover {background:url(/design1/images/ico-contact-over.gif) no-repeat}
.header .items .icons li.active a.contact {background:url(/design1/images/ico-contact-over.gif) no-repeat}
.header .items .call {
	float:right;
	font-size:11px;
}
.header .items .call a {
	color:#0066b3;
	padding:0 0 0 16px;
	background:url(/design1/images/ico-link.gif) no-repeat 0 100%;
	text-decoration:underline;
}
.header .items .call a:hover {text-decoration:none}
.header .items .lang {
	float:left;
	padding:0;
	margin:-7px 0 0;
	list-style:none;
}
.header .items .lang li {
	float:left;
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	padding:7px 6px 0 8px;
	background:url(/design1/images/separator2.gif) no-repeat 0 80%;
}
.header .items .lang li:first-child {
	padding:0 6px 0 0;
	background:none;
}
.header .items .lang li a {
	float:left;
	color:#47a72a;
	text-decoration:underline;
}
.header .items .lang li a:hover {
	color:#0066b3;
	text-decoration:none;
}
.header .items .lang li.active {
	background:url(/design1/images/bg-lang.gif) no-repeat;
	padding:7px 6px 0 17px;
}
.header .items .lang li.active a {
	color:#0066b3;
	text-decoration:none;
}
.menu {
	clear:both;
	background:url(/design1/images/bg-menu-l.gif) no-repeat;
	height:1%;
	margin:32px 20px 0;
	overflow:hidden;
}
#menu {
	background:url(/design1/images/bg-menu-r.gif) no-repeat 100% 0;
	height:1%;
	padding:15px 0;
	margin:0;
	list-style:none;
	overflow:hidden;
	text-align:center;
}
#menu li {
	font-weight:bold;
	display:inline;
	padding:15px 0 0 1.5%;
	margin:0 1% 0 0;
	background:url(/design1/images/separator1.gif) no-repeat 0 100%;
}
#menu li:first-child {background:none}
#menu li a {
	color:#fff;
	text-decoration:underline;
}
#menu li a:hover {
	color:#fdb813;
	text-decoration:none;
}
#menu li.active a {color:#fdb813}
#content {
	margin:0 auto;
	height:1%;
	overflow:hidden;
	min-width:1000px;
	max-width:1280px;
}
.content-holder {
	margin:25px 20px 0;
	height:1%;
	padding:0;
	overflow:hidden;
}
.container {padding:0 390px 0 0}
.sidebar {
	float:right;
	width:360px;
	padding:0 0 0 30px;
	margin:0 -390px 0 0;
	display:inline;
}
.sidebar p {margin:0}
.sidebar .infobox {
	width:100%;
	overflow:hidden;
	margin:18px 0 0;
}
.sidebar .infobox p {line-height:20px}
.sidebar .infobox .more {
	width:100%;
	overflow:hidden;
	margin:4px 0 0;
}
.sidebar .infobox .more a {
	float:left;
	color:#fff;
	cursor:pointer;
	background:#47a72a url(/design1/images/bg-more-l.gif) no-repeat;
}
.sidebar .infobox .more a span {
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:4px 14px 4px 15px;
	color:#fff;
	background:url(/design1/images/bg-more-r.gif) no-repeat 100% 0;
}
.sidebar .news {
	width:100%;
	overflow:hidden;
	margin:45px 0 0;
}
.sidebar .news h2 {
	font:bold 24px/26px Tahoma, Verdana, sans-serif;
	color:#47a72a;
	margin:0 0 10px;
}

.sidebar .news h2 a{
	font:bold 24px/26px Tahoma, Verdana, sans-serif;
	color:#47a72a;
}

.date {
	font-size:11px;
	font-style:normal;
	color:#918e8e;
	display:block;
	width:100%;
	overflow:hidden;
}
.sidebar .news h3 {
	font:bold 12px/20px Tahoma, Verdana, sans-serif;
	color:#0066b3;
	margin:0;
}
.sidebar .news h3 a {
	color:#0066b3;
	text-decoration:underline;
}
.sidebar .news h3 a:hover {text-decoration:none}
.sidebar .news p {
	line-height:20px;
	margin:0 0 20px;
}
.content {
	float:left;
	width:100%;
}
.photo-box {
	width:100%;
	overflow:hidden;
}
.photo-box .photo {
	float:left;
	margin:0 8px 0 0;
}
.photo-box .photo img {display:block}
.photo-box .photos {
	float:left;
	background:url(/design1/images/bg-item.gif) no-repeat;
	width:180px;
	height:126px;
	padding:24px 0 0;
}
.photo-box .photos img {
	display:block;
	margin:0 auto;
}
.content h1 {
	font:bold 24px/26px Tahoma, Verdana, sans-serif;
	color:#000;
	margin:25px 0 8px;
}
.content h2 {
	font:bold 18px/20px Tahoma, Verdana, sans-serif;
	color:#000;
	margin:15px 0 5px;
}

.content p {
	color:#000;
	margin:10px 0px 10px 0px;
}
.content p a {color:#0066b3}
.content ul {
	width:100%;
	padding:0;
	margin:0 0 20px;
	overflow:hidden;
	list-style:none;
}
.content .list {margin:-20px 0 20px}
.content ul li {
	height:1%;
	line-height:20px;
	background:url(/design1/images/separator3.gif) no-repeat 0 50%;
	padding:0 0 0 16px;
	overflow:hidden;
}

#footer {
	margin:60px auto 0;
	height:1%;
	overflow:hidden;
	min-width:1000px;
	max-width:1280px;
}
.footer {
	background:url(/design1/images/bg-footer.gif) no-repeat 50% 0;
	margin:0 20px;
	padding:30px 0;
	height:1%;
	overflow:hidden;
}
#footer .copy {
	float:left;
	width:18%;
}
#footer .copy p {margin:0}
#footer .info {
	float:left;
	width:34%;
}
#footer .info p {margin:0}
#footer .develop {
	float:right;
	width:38%;
}
#footer .develop p {
	margin:0;
	padding:0 0 0 32px;
	background:url(/design1/images/ico-develop.gif) no-repeat 0 50%;
}
#footer .develop p a {
	color:#0066b3;
	text-decoration:underline;
}
#footer .develop p a:hover {text-decoration:none}
#footer .develop .ad {
	float:right;
	padding:0 0 0 15px;
}
#footer .develop .ad img {display:block}




#text img{
	margin-right: 8px;
}
#text ul {
	width:100%;
	padding:0;
	margin:5px 0px 10px 0px;
	overflow:hidden;
	list-style:none;
}
#text ul li {
	height:1%;
	line-height:20px;
	background:url(/design1/images/separator3.gif) no-repeat 0 10px;
	padding:0 0 0 16px;
	overflow:hidden;
}

#text ul ul{
	margin-left:20px;
	margin-left:20px;
}


#tabs{
	float:left;
	width:33%;
	padding:0;
	margin:15px 0 0;
	position:relative;
}

#tspec { display:none; }
#tspec a{
	display: block;
	margin:3px 0 0;
}

#tpac { display:none; }
#tpac a{
	display: block;
	margin:3px 0 0;
}
				
                UL.tabNavigation {
                    list-style: none;
                    margin: 0;
                    padding: 0;
                }
                UL.tabNavigation LI {
                    display: inline;
					padding:0 28px 0 0;
                }
                UL.tabNavigation LI A {
					font-size:14px;
					text-decoration:none;
					/* border-bottom:1px dashed; */
					background:url(/design1/images/dots1.gif) repeat-x 0 100%;
					color:#53ad38;
                }
                UL.tabNavigation LI A.selected,
                UL.tabNavigation LI A:hover {
					font-size:14px;
					text-decoration:none;
					/* border-bottom:1px none; */
					background:none repeat-x 0 100%;
					color:#808080;
                }

.tbl-1 {
/*	border: 1px solid #ffffff; */
	background-color: #ffffff;
}
.tbl-2 {
/*	border: 1px solid #ffffff; */
	background-color: #FFF7E2;
}

table.tbl {
	border-collapse: collapse;
	background-color: #ffffff;
}
.tbl td {
	border: 2px solid #FFF7E2;
	padding: 5px;
}
