﻿* {
	margin: 0;
	padding: 0;
}
html,body {
	height: auto;
	background: #FFF;
	color: #1a3804;
	font-family: Georgia,Arial, Helvetica, sans-serif, serif;
	font-size: 12px;
}
body {
background: url(../images/bodyhbg.gif) 0 0 repeat-x;
}
#core{
	width: 760px;
	margin: 0 auto;
	overflow: hidden;
}
#coreleft{
	width: 200px;
	float: left;	
}
#coreright{
	width: 560px;
	float: left;
}
/* easy clearing */
#core:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#core
	{
	display: inline-block;
	}
/*\*/
#core
	{
	display: block;
	}
/* end easy clearing */
/*\*/
#coreleft, #coreright
	{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important; 
	}
@media all and (min-width: 0px) {
#coreleft, #coreright
	{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important; 
	}
#coreleft:before, #coreright:before
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]';
	display: block;
	background: inherit;
	padding-top: 32767px !important;
	margin-bottom: -32767px !important;
	height: 0;
	}
}
/***********************************************************/
a {
	color: #458023;
	text-decoration: underline;
    expression(onfocus=this.blur);
}
a:hover {
	color: #265b00;
}
h1 {
	    display:none;	   
		font-family: Georgia,Arial, Helvetica, sans-serif, serif;
		font-size: 30px;
		font-weight: 100;
		letter-spacing: -0px;
		color: #FFF;
		text-align:center;
		border:1px solid red;
	}
h2 {
		padding: 0px 0 1px 10px;
		font-family: Georgia,Arial, Helvetica, sans-serif, serif;
		background:#fff url(../images/h2.jpg) 0 bottom repeat-x;
		color:#db7311;
		font-size: 22px;
		margin:0px;
		border-top:0px solid #a6b0b6;
		border-bottom:0px solid #d2d7df;
	    }
h3 {
		padding:0;
		display:none;
		margin:0;
		height:26px;
		line-height:26px;
		font-family: Georgia,Arial, Helvetica, sans-serif, serif;
		background-color:transparent;
		background:transparent url(../images/h3.png) 0 top no-repeat;
		color:#fff;
		font-size: 16px;
		border-top:0px solid #e2e0dd;
		border-bottom:0px solid #e2e0dd;
}
h4 {
		padding: 0px 0 1px 10px;
		font-family: Georgia,Arial, Helvetica, sans-serif, serif;
		background:#fff url(../images/h2.jpg) 0 bottom repeat-x;
		color:#db7311;
		font-size: 22px;
		margin:0px;
		border-top:0px solid #a6b0b6;
		border-bottom:0px solid #d2d7df;
}
h5{
		padding: 0px 4px 0px 6px;
		margin:0px;
		font-family: Georgia,Arial, Helvetica, sans-serif, serif;
		font-weight:normal;
		background:transparent url(../images/h5.gif) 0 bottom no-repeat;
		color:#df7312;
		height:22px;
		line-height:22px;
		font-size: 15px;
		border-bottom:0px solid #d2d7df;
}
span{
}
p {
		padding: 5px;
		margin-top: 0px;
		line-height: 16px;
		font-family: Georgia,Arial, Helvetica, sans-serif, serif;
		font-size: 12px;
	}
.imgshow {
  background: url(../images/shadow.gif) no-repeat bottom right;
  float:right;
  line-height:0;
  margin:15px 10px 10px 15px;
}
 .gallery {
  background: url(../images/shadow.gif) no-repeat bottom right;
  float:left;
  line-height:0;
  margin:5px;
} 
.gallery img {
  background:#fff;
  padding:4px;
  border:1px solid #a9a9a9;
  position:relative;
  left:-5px;
  top:-5px;
}
.imgshow img {
  background:#fff;
  padding:4px;
  border:1px solid #a9a9a9;
  position:relative;
  left:-5px;
  top:-5px;
}
.col{ /* wide column */
  margin:0 5px 4px 0;
  padding:0px;
  background: #ded5ad;
  width: 130px;
  float: left;
  display: inline;  border-bottom: 1px solid #828200;
  font: 12px Georgia,Arial, Helvetica, sans-serif, serif;
  color:#a5622b;
}
.coldown:hover{
color:red;
}
.col img:hover{
border:1px solid #777;
}
.col ul li{
list-style:none;
}
.col img{
border:1px solid #fff;
}
.colup {
  margin:0px;
  padding:5px 4px 2px 4px;
  border-bottom:1px solid #fff;
}
.coldown{
  margin:0px;
  padding:2px 0px 0px 5px;
  border:0px;
}
.line {
margin:0px 0 1px 0px;
padding:0;
height:12px;
line-height:12px;
width:760px;
background: url(../images/top_bg.png) 0 bottom repeat-x;
border: 0px dashed #567899;
}
blockquote {
    font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	border-left: 5px solid #6699cc;
	background-color: #94b6db;
	padding: 0px 0px 0px 0px;
	margin:10px 10px 0px 10px;
	}
blockquote:hover {
	background: #f6f6f6;
	color:#000;
	}
div#qTip {
  padding:6px 10px 3px 10px;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  display: none;
  background:#efefef;
  color: #000;
  font: 13px Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  position: absolute;
  top:0px;
  left:0px;
  z-index: 1000;
}
#link{
margin:5px auto 0px auto;
padding:0 0 0px 0px;
width:180px;
text-align:center;
background: transparent;
}
#link ul {
	margin: 6px auto;
	padding: 0 auto;
	list-style:none;
	width:176px;
}
#link ul li{
	margin: 0;
	padding:0;
	list-style:none;
	float:left;
}
#link ul li a{
	margin:4px;
	padding:4px;
	display: block;
	border:1px solid #f6f6f6;
	background:#7799bb;
}
#link ul li img {
border:1px solid #fff;
}
#link ul li img:hover{
border:1px solid #7799bb;
}
#link ul li a:hover{ /*默认样式*/
	margin:4px;
	padding:4px;
	display: block;
	border:1px solid #7799bb;
	background:#f6f6f6;
}

/************************************************************************************/
#bg{
	width: 782px;
	height: auto;
	margin: 0 auto 0 auto;
	background:#fff url(../images/bodynbg.gif) top left no-repeat;
}
#container {
	width: 760px;
	height: auto;
	margin: 0 auto 0 auto;
}	
#top {
background: red url(../images/topbar.jpg) top left repeat-x;
border:0px solid blue;
height:120px;
}
#topbar {
	width: 760px;
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	text-align: right;
	border:0px solid red;
}

/* the links in the topbar are an unordered list, formatted here */
	#topbar ul {
		float: right;
	}
	#topbar li {
		list-style: none;
		display: block;
		width: auto;
		float: left;
	}
	#topbar a {
		text-decoration: none;
		display: block;
		padding: 0 10px 0 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-transform: uppercase;
	}
	#topbar a:hover {
		background: #458023;
		color: #FFF;
	}


/* the header that contains the big image */
#header {
	width: 760px;
	height:64px;
	/* background: #458023 url(../images/header.jpg) top left no-repeat;*/
	border:0px solid red;
	text-align:center;
}

/* the big title text in the header */

  #header img {
  width:240; 
  height:60px;
  border:0; 
  margin:0 auto 4px auto;
  padding-top:0;
  display:block;
  text-align:center;
     }

/* the navigationbar in the header */
#nav{
	margin: 0;
	padding: 0;
	height: 32px;
	line-height: 32px;
	vertical-align:middle;
}
#nav ul {
    border:0px solid red;
    float:right;
	margin: 0;
	padding: 0;
	white-space : nowrap;
}
#nav ul li {
	margin: 0;
	padding: 0;
	display: block;
	float:left;
	text-align: center;
}
#nav ul li a {
    margin:0 0 0 1px;
	padding: 0;
	width: 92px;
	color: #fff;
	background-color: transparent;
	text-decoration : none;
	display: block;
	border-style:none;
}
#nav ul li a:link, #nav ul li a:visited { /*默认样式*/
	background:#88ccee url(../images/menubg.gif) no-repeat 0px 0px;
	height: 26px;	
	line-height: 26px;
	margin-top: 4px;
	padding-top: 2px;
}
#nav ul li a:hover, #nav ul li a:active {
	background-image: url(../images/menubg.gif);
	background-repeat: no-repeat;
	background-position: 0px -28px;	
	height: 30px;
	line-height: 30px;
	margin-top: 0px;
}

#nav ul li#actief a:link, #nav ul li#actief a:visited {
	background-image: url(../images/menuhover.gif);
	background-repeat: no-repeat;
	background-position: 0px -0px;	
	height: 27px;
	line-height: 27px;
	margin-top: 0px;
	padding-top: 5px;
}
#menu1Content{
z-index:1000;
}
#menu1Content ul{
layer-background-color:#e9e2d3;
opacity: .9;
filter: alpha(opacity=90);
text-align:left;
list-style: none;
margin:0px;
padding: 0;
font-size: 1.1em;
margin:0 2px 0 2px;
z-index:1000;
}
#menu1Content li a {
background:#e9e2d3;
letter-spacing: 1px;
height: 20px;
text-decoration: none;
color: #db7311;
display: block;
padding: 8px 0 0 8px;
border-left: 0px dashed #567899;
border-bottom: 1px solid #999285;
}		
#menu1Content li a:hover {
background: #e9e2d3 url(../images/leftnavbg.gif) repeat-x 0px 1px;
color: #232323;
padding: 7px 0 1px 20px;
border-left: 0px solid #286ea0;
}
#midd{
margin: 0;
padding: 2px 0 0 0;
width:760px;
height:156px;
background:#eae7d2 url(../images/topimgbg.gif) 0 bottom repeat-x;
}
/********************************************************************************************************************/
#core {
	width: 760px;
	height: auto;
	margin:0;
	padding-top: 18px;
	background:#f6f6f6 url(../images/centerbg.gif) 0 top no-repeat;
	border-bottom:1px solid #999285;
	text-align:justify; /**两端对齐**/
	text-justify:inter-ideograph;
}
#coreleft {
	margin: -20px auto -20px auto;
	padding-top: 0px;
	width: 200px;
	height: auto;
	float: left;
	background:#e9e2d3 url(../images/centerbg.gif) 0 top no-repeat;
	text-align:center;
}
#corecenter {
	padding: 0px 10px;
	margin:0px;
	width: 540px;
	height: auto;
	float: right;
	background:#f6f6f6;
	color:#333;
}
#search {
margin:18px auto 10px auto;
padding:0px;
width:180px;
text-align:center;
}	
input#text1 { 
margin:0px;
padding: 4px 3px 1px 3px; 
font: 1em Georgia, serif; 
color: #A5622B; 
margin: 0; 
border: 1px solid #A5622B; 
width: 105px;
height:16px;
background: #FFF url(../images/input00.gif) no-repeat -3px -3px; 
position:relative;
top:-4px !important;
top:-3px;
}
.avmenu{
margin:10px auto 0px auto;
padding:0 0 0px 0px;
width:180px;
text-align:center;
background: transparent;
}
.avmenu ul {
text-align:left;
list-style: none;
width: 176px;
margin:0px;
padding: 0;
font-size: 1.1em;
margin:0 2px 0 2px;
}
.avmenu li a {
letter-spacing: 1px;
height: 20px;
text-decoration: none;
color: #db7311;
display: block;
padding: 8px 0 0 8px;
border-left: 0px dashed #567899;
border-bottom: 1px solid #999285;
}		
.avmenu li a:hover {
background: #e9e2d3 url(../images/leftnavbg.gif) repeat-x 0px 1px;
color: #232323;
padding: 7px 0 1px 20px;
border-left: 0px solid #286ea0;
}
p {
	line-height: 22px;
	text-indent:2.0em;
	padding: 10px 10px 0 10px;
	color: #333;
	}
p.home{
text-indent:0;
}
p.home span{
padding:2px 1px 1px 2px;
border-bottom:1px dotted #fff;
}
p.home:hover span{
border-bottom:1px solid #aaa;
background:#e6e6e6;
}
/* the footer contains all copyright info etcetera */
#footer {
	clear: both;
	padding-top:10px;
	width: 760px;
	background:#e9e2d3;
	vertical-align: middle;
	text-align:center;
	font-family: georgia,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px
}
#footer img{
border:0px;
}
.wrapfix {
    display: table; 
}	
.clear{
clear:both;
}
/**********************************************************************************************/
