body{

	padding:0;

	margin:0;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:11px;

}

.main{

	text-align:left;

	width:766px;

}

.top{

	position:relative;

	float:left;

	background-image:url(images/top.gif);

	background-repeat:no-repeat;

	height:85px;

	width:766px;

}

.slogan1{

	clear:left;

	position:relative;

	float:left;

	width:517px;

	height:201px;

	background-image:url(images/201x517mix99a.jpg);

	background-repeat:no-repeat;

}

.slogan2{

	position:relative;

	float:left;

	width:249px;

	height:201px;



}

.slogan3{

	position:relative;

	float:left;

	width:249px;

	height: ;

}

img{

	border:0;

}

.logo{

	position:relative;

	float:left;

	width:235px;

	padding:10px 0 0 44px;

}

.menu{

	position:relative;

	float:right;

	width:477px;

	padding-top: 10px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0;

}

.inf{

	position:relative;

	float:center;

	color:#5C6066;

	background-color:inherit;

	font-size:12px;

	padding-top: 10px;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 15px;

}

.inf1{

	position:relative;

	float:left;

	color:#5C6066;

	background-color:inherit;

	font-size:12px;

	padding:0px 0 0 0px;

	height: 50px;

}

.inf2{

	position:relative;

	float:left;

	color:#5C6066;

	background-color:inherit;

	font-size:10px;

	padding-top: 7px;

	padding-right: 0;

	padding-bottom: 14px;

	padding-left: 0px;

}

.inf_title{

	position:relative;

	float:center;

	padding:0 0 3px 0px;

	font-size:18px;

}

.inf_title a{

	background-color:inherit;

	font-variant:small-caps;

	font-weight:bold;

}

.inf_title a:hover{

	text-decoration:none;

}

.inf_txt{

	position:relative;

	float:left;

	padding:0 0 2px 0px;

	background-image: url();

	background-repeat: no-repeat;

}

.inf_txt2{

	position:relative;

	float:left;

	padding:0 0 2px 0px;

}

.more{

	color:#928F71;

	background-color:inherit;

	background-image:url(images/q.gif);

	background-position:left;

	background-repeat:no-repeat;

	padding:0 0 0 15px;

	font-size:12px;

	font-variant:small-caps;

	font-weight:bold;

	text-decoration:none;

}

.more:hover{

	text-decoration:underline;

}

.clear{

	clear:both;

}

.c_bg{

	background-image:url(images/background3.jpg);

	background-repeat:no-repeat;

	color:#B9BCC1;

	background-color:inherit;

}

.left{

	position:relative;

	float:left;

	width:auto;



}

.right{

	position:relative;

	float:left;

	width:250px;

	padding-top: 27px;

	padding-left: 15px;

}

.fix{

	clear:left;

	height:1px;

}

.news{

	position:relative;

	float:left;

	padding:25px 0 0 40px;

}

.left_txt{

	clear:left;

	position:relative;

	float:left;

	width:450px;

	background-color:#FFCCFF;

	padding-top: 12px;

	padding-right: 15px;

	padding-bottom: 0;

	padding-left: 15px;

}

.news_title{

	color:#546489;

	background-color:inherit;

	font-weight:bold;

}

.left_txt ul{

	padding:5px 0 5px 15px;

	margin:0;

	color:#FFFFFF;

	background-color:#FFFFCC;

}

.left_txt ul a{

	color:#546489;

	background-color:inherit;

}

.left_txt ul a:hover{

	text-decoration:none;

}

.welcome{

	position:relative;

	float:left;

	padding:0px 0 15px 15px;

}

.ph{

	padding:0 15px 0 0;

}

.more2{

	padding:0 0 0 15px;

	background-image:url(images/q2.gif);

	background-repeat:no-repeat;

	background-position:left;

	color:#C09F23;

	background-color:inherit;

	line-height:20px;

}

.more2:hover{

	text-decoration:none;

}

.development{

	position:relative;

	float:left;

	padding:20px 0 10px 0;

}

.footer{

	background-image:url(images/footer_bg.gif);

	background-repeat:repeat-x;

	height:91px;

	color:#AEB2B8;

	background-color:inherit;

}

.footer a{

	color:#8792A6;

	background-color:inherit;

	font-size:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

.footer a:hover{

	text-decoration:none;

}

.tel{

	position:relative;

	float:left;

	width:480px;

	padding:15px 0 0 50px;

}

.tel_bg{

	background-image:url(images/tel.gif);

	background-repeat:no-repeat;

	background-position:top left;

	padding:0 0 0 15px;

}

.copy{

	position:relative;

	float:left;

	width:200px;

	padding:0px 0 0 0px;

}

.img_tel{

	margin-bottom:6px;

}

