@charset "utf-8";
/* CSS Document */

/* The basic elements: */
body {
	background-repeat: repeat-x;
	font-size:12px;
	line-height:16px;
	color: #371a0a;
	margin-top: 0px;
	margin-left: 0px;
	background-image: url(/images/bg_01.gif);
	background-color: #740003;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, "宋体", "微软雅黑";
}

p {	text-indent: 24px;}

h2, h3, h4, h5, h6	{
	font-weight: bold;
	margin:0;
	padding:0;
	}
	
img {
	border:0; 
	}
	
table, td,tr {
	background-position: center top; 
}
	
a:link, a:visited {
	font-size:12px;
	color:#46210d;
	line-height:18px;
	text-decoration: none;
	background-position: center top;
	}

a:hover {
	font-size:12px;
	color:#330000;
	line-height:18px;
	text-decoration: underline;
	}

a:active {
	font-size:12px;
	color:#46210d;
	line-height:18px;
	text-decoration: none;
	}
	
input {	
	 border: #7b9ebd 1px solid;
     padding: 2px 2px 0px 2px;
     font-size: 10pt;
     filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,   StartColorStr=#ffffff,   EndColorStr=#cecfde); 
     cursor: hand;

}
	
textarea {
	font-size:13px;
	width:auto;
	height:auto;
	border:1px solid #371a0a;
	text-decoration: none;
	background-color: #AE8446;
}


select {
	position:relative;
	top:-2px;
	font-size:12px;
	line-height:14px;
	border:0px;
	color:#660000;
	}
	
ul{
   margin:0; padding:0;}

li{
    line-height:20px;  list-style:none;}

	
     /* ---------- left block ---------- */
.left_blocks{
	background-color:#ae8446;
}

#member_name, #member_password {
	background:#ae8446;
	border:1px solid #371a0a;
	width:100px;
	height:16px;
	text-decoration: none;
	font-size:12px;
} 


#search_box {
	background:#ae8446;
	border:1px solid #371a0a;
	width:140px;
	height:16px;
	text-decoration: none;}

#search_menu {
	position:relative;
	top:-2px;
	font-size:12px;
	width:140px;
	line-height:14px;
	border:0px;
	color:#660000;
	}

#user_reg {
	width:720px;
	height:600px;
	padding:10px;
	background:#ae8446;
	border:1px solid #371a0a;
	text-decoration: none;
	font-size:12px;
	color:#261207;
	line-height:18px;
	text-decoration: none;
	text-align: left;
	white-space: normal;
}

#member_level{border:none;
background:none;}


.button {
	font-size:12px;
	font-weight:bold;
	color:#46210d;
	line-height:20px;
	background-repeat: no-repeat;
	text-decoration: none;
}


    /* ---------- text style ----------- */
.light_text {
    font-size:12px;
	line-height:18px;
	color: #ae8446;
}


a.light_text:link, a.light_text:visited  {
	font-size:12px;
	line-height:18px;
	color: #7f572c;
}

a.light_text:hover {
	font-size:12px;
	line-height:18px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.light_text:active {
	font-size:12px;
	line-height:18px;
	color: #7f572c;
	text-decoration: none;
}

.table_news{
	border: 1px solid #361a0a;
	background-color: #8b5d31;
}

.table_news_td{
	padding-right: 8px;
	padding-left: 8px;
}

.table_newsdate{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c19c54;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #c19c54;
	text-decoration: none;
}

.intro_text {
	font-size:12px;
	color:#261207;
	line-height:18px;
	text-decoration: none;
	text-align: left;
	background-position: left top;
	white-space: normal;
	} 
	
.table_italiawind{
	border: 1px solid #361a0a;
	background-color: #c39853;
}

.table_italiawind_td{
	padding-right: 8px;
	padding-left: 8px;
}


    /* ------------ iframe ------------- */
#iframe1, #iframe2, #iframe3{
	width: 164px;
}
#passpar{
	width: auto;
	height:30px;
	background-color:#ae8446;
	padding:20px 14px 0px 14px;
}

    /* ------------ 酒庄与产品页 葡萄酒产区 ------------- */
#wineplace_northwest { 
    width:auto;
}

.winerybg{
    border:1px solid #371a0a;
	background-color:#c39853;
}

.winery_table{
    border: 1px solid #371a0a; 
	background-color:#8b6233;
}

.winery_title_list {
    font-size:13px;
	line-height:18px;
	color: #371a0a;
	font-weight:bold;
}


a.winery_title_list:link, a.winery_title_list:visited {
	font-size:13px;
	line-height:18px;
	color: #371a0a;
	font-weight:bold;
}

a.winery_title_list:hover {
	font-size:13px;
	line-height:18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.winery_title {
	font-size:13px;
	line-height:18px;
	color: #ae8446;
	font-weight:bold;
}


a.winery_title:link,a.winery_title:visited {
	font-size:13px;
	line-height:18px;
	color: #ae8446;
	font-weight:bold;
}

a.winery_title:hover {
	font-size:13px;
	line-height:18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.news_title {
	font-size: 15px;
	font-weight: bold;
	color: #371a0a;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ae8446;
}
.abc_title, a.abc_title:link, a.abc_title:visited{
	font-size: 16px;
}

a.abc_title:hover {
	font-size:16px;
	text-decoration: underline;

}

.table_01 {
	border: thin solid #371a0a;
}

