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

 
/***** STRUCTURE *****/	

body {
	background-image: url(../images/bg_home1.jpg);
	background-repeat: repeat-x;
	background-position: -4px 1px;
}
 #header {
	width:1000px;
	position:relative;
	background-image: url(../images/header-home.jpg);
	background-repeat: no-repeat;
	height:320px;
	color:#c9dfec;
	background-position: -40px 0px;
 
}
#headcenter{
	background-image: url(../images/home-topbar.jpg);
	background-repeat:no-repeat;
	position:relative;
	height:193px;
	width:100%;
	background-position: -80px;
}

* html #headcenter {background-position: -80px -1px ;}
/******** home **********/
.center_box{
	position:relative;
	padding-left:0px;
	float:left;
	width:940px;
	margin-top:20px;
}
.box { width:450px; float:left; margin-top:5px; }

.box_img { position:relative; float:left; padding-top:30px; width:60px;}
.box_head { position:relative; float:left; width:350px; padding-left:30px; }

.box_txt { position:relative; float:left; width:340px; padding-left:30px; }
.bottom_box{position:relative; float:left; width:940px; padding:0px;  }
.bb_head{position:relative; float:left; width:450px; padding-left:20px;padding-top:20px;}
* html .bb_head{ width:430px;}
* html .bb_head1 h2.big { width:300px; }
.bb_head1 {padding-top:5px; position:relative; float:left; width:300px; padding-left:10px; 	  }
.bb_box{padding-left:5px;padding-bottom:10px; position:relative; float:left; width:400px;	border-bottom-width: 1px; border-bottom-style: dashed;	border-bottom-color: #7cb0d2;}
.bb_txt1{	position:relative;	float:left;	width:100%;	padding-top:10px;	color:#919294;}

.bb_box1{padding-left:10px;padding-right:10px; padding-bottom:10px; position:relative; float:left; width:100%;}

.center_col1{ position:relative; width:455px; float:left}

 

.left-box { position:relative; width:615px; float:left; padding-top:20px;margin-left:30px;}
* html .left-box{ margin-left:15px;  }
 
.right-box { position:relative; width:200px; float:left;padding-top:5px; }
ul#promotion { margin:0px; padding:0px; }