@import "styles.css";

/* #CONTAINER 
-------------------------------------------*/
#container {
	margin-bottom		: 30px;
}
	#container .col_1{
		position			: relative;
		height				: 350px;
	}
	#container .col_2{
		float				: left;
		width				: 267px;
	}
	#container .col_3{
		float				: left;
		width				: 495px;
	}
	#container .col_4{
		float				: left;
		width				: 238px;
	}

/******* Banners ************************/
div.banner{
	position				: relative;
	margin-bottom			: 15px;
}
/******* End Banners ********************/

/******* News Announce ******************/
div.newsAnnounce{
	border-top: 1px solid #e3b584;
}
	div.newsAnnounce div.item{
		position				: relative;
		display					: block;
		margin					: 15px 0 45px 0;
		width					: 238px;
		min-height				: 50px;
		background				: #f4eded url(../images/news_announce_bg_1.png) -238px 0 repeat-y;
	}
		div.newsAnnounce div.item .top, div.newsAnnounce div.item .bottom{
			position				: absolute;
			left					: 0;
			margin-top				: -15px;
			width					: 238px;
			background				: url(../images/news_announce_bg_1.png) no-repeat;
		}
		div.newsAnnounce div.item .top{
			top						: 0;
			margin-top				: -15px;
			height					: 45px;
		}
		div.newsAnnounce div.item .bottom{
			bottom					: 0;
			margin-bottom			: -15px;
			height					: 20px;
			background-position		: 0 -45px;
		}
		div.newsAnnounce div.item .in{
			position				: relative;
			padding					: 0 25px;
			z-index					: 1;
		}
		div.newsAnnounce div.item .zag{
	   margin-bottom: 25px;
	   font-size: 0.875em;
	   color: #fff;
      }
		div.newsAnnounce div.item p{
			margin-bottom			: 10px;
			font-size				: 0.75em;
			line-height				: 1.2em;
			color					: #666666;
		}
		div.newsAnnounce div.item a.link{
			display					: block;
			width					: 84px;
			height					: 16px;
			background				: url(../images/btn_more.png) no-repeat;
		}
/******* End News Announce **************/

/******* Content ************************/
div.content{
	position				: relative;
	margin					: 15px 0 55px 0;
	width					: 469px;
	background				: #fff3e7 url(../images/cont_bg_1.png) 0 0 repeat-y;
}
	div.content .top, div.content .bottom{
		position				: absolute;
		left					: 0;
		margin-top				: -15px;
		width					: 469px;
		height					: 15px;
		background				: url(../images/cont_bg_1.png) no-repeat;
	}
	div.content .top{
		top						: 0;
		margin-top				: -15px;
		background-position		: -469px 0px;
	}
	div.content .bottom{
		bottom					: 0;
		margin-bottom			: -15px;
		background-position		: -469px -15px;
	}
	div.content .in{
		position				: relative;
		padding					: 0 20px 20px 20px;
		z-index					: 1;
	}
	div.content p, div.content h1, div.content table{
		margin-bottom			: 15px;		
	}
	div.content .pic{
		width					: 128px;
		height					: 98px;
		background				: url(../images/pic_border.png) 0 0 no-repeat;		
	}
		div.content .pic img{
			margin					: 4px 0 0 4px;
			width					: 120px;
			height					: 90px;		
		}
	div.content td{
		vertical-align			: top;		
	}
	div.content a.link{
		display					: block;
		width					: 84px;
		height					: 16px;
		background				: url(../images/btn_more.png) no-repeat;
	}
	/*************/
	div.red h1{color: #e50202;}
	/*************/
	div.blue h1{color: #009fd1;}
	div.blue a.link{background-position: 0 -17px;}
	/*************/
/******* End Content ********************/

/******* Content for Calling ************/
div.calling{background: #eedcc9 url(../images/cont_bg_2.png) 0 0 repeat-y;}
	div.calling .top, div.calling .bottom{background-image: url(../images/cont_bg_2.png);}
/******* End Content for Calling ********/

/******* Form Calling *******************/
div.form{
	margin					: 20px auto 0 auto;
	width					: 335px;
}
	div.form div.label{margin: 0 0 5px 15px;}
		div.form div.label label{
			font-size				: 18px;
			color					: #009fd1;
		}
	div.form div.inputText{width: 305px;}
		div.form div.inputText input{*width: 275px;}
	div.form table{margin: 0 0 0 22px;}
		div.form table td{padding: 0 0 0 18px;}
		div.form table div.label{
			float				: left;
			margin-top			: 5px;
			width				: 30px;
		}
			div.form table div.label label{
				font-size			: 14px;
				color				: #898888;
			}
		div.form table div.inputText{
			float				: left;
			width				: 70px;
		}
			div.form table div.inputText input{
				*width	: 40px;
				text-align	: center;
				}
	div.form div.inputBtn{
		margin				: 0 auto;
		width				: 190px;
		height				: 43px;
		background-image	: url(../images/btn_call.gif);
	}
/******* /Form Calling *******************/

/* end #CONTAINER 
-------------------------------------------*/
