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

BODY {margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; color: #8B8878; }

* 		{margin:0px;padding:0px;}
body		{background:url(../images/body.jpg) repeat-x #ffffff;}
img 		{border:0px;}
.clear 		{clear:both;}
a 		{text-decoration:none;outline:none;}
a:hover 		{text-decoration:underline;}
p 		{font:14px Arial;color:#666666;text-align:justify;}
p a 		{font:14px Arial;color:#666666;}
h1 		{}
h2 		{font:24px Arial;color:#a7150f;}
h3 		{}
h4 		{}
.float_left 	{float: left;}
.float_right 	{float: right;}
.main 		{position:relative;width:869px;height:auto;margin:auto;}

#header 		{position:relative;width:1012px;height:115px;margin:auto;background:url(../images/header.jpg);}
.logo		{float:left;margin:0px 0px 0px 71px;}
.header_right	{float:right;width:562px;height:103px;margin-right:55px;}
.menu		{list-style:none;}
.menu li		{float:left;}
.menu li a		{height:55px;display:block;}
.menu li .menu1	{width:124px;background:url(../images/menu.png) 0px 0px;}
.menu li .menu2	{width:149px;background:url(../images/menu.png) -124px 0px;}
.menu li .menu3	{width:170px;background:url(../images/menu.png) -273px 0px;}
.looking		{margin:7px 0px 0px 9px;}
.login		{position:relative;margin:43px 0px 0px 520px;width:337px;height:53px;}
.username	{position:relative;width:115px;height:21px;background:url(../images/imput1.png);}
.password	{position:relative;width:115px;height:21px;background:url(../images/imput2.png);}
.go		{position:relative;width:22px;height:20px;background:url(../images/go.png);}

#container 	{font:14px Arial;color:#666666;text-align:justify; position:relative; width: 900px;height:auto;padding:26px 0px 0px 0px;}
.txt_box		{position:relative;width:882px;text-align:justify;}
.images_ul	{list-style:none;margin:18px 0px 0px 41px;}
.images_ul li	{float:left;margin-right:41px;font:12px Arial;color:#342f29;font-weight:bold;}
.images_ul li a	{width:165px;height:164px;padding:4px 0px 0px 4px;background:url(../images/marco.jpg);display:block;margin-bottom:5px;}
.images_ul li span	{color:#765075;font-weight:bold;margin-left:15px;}
.images_ul .last	{margin-right:0px;}

.aboutus		{float:left;width:450px;height:211px;margin-top:68px;}
.aboutus	img	{margin-bottom:10px;}
.joinnowfree	{float:right;width:431px;height:250px;margin:68px -48px 0px 0px;}
.joinnowfree img{margin-bottom:9px;}

.detail_left	{float:left;width:420px;height:auto;}
.detail_right	{float:left;width:420px;height:auto;margin-left:58px;}
.joinnow		{margin:67px 0px 0px 478px;}

#footer 		{position:relative;width:100%;height:102px;padding-top:20px;background:url(../images/footer.jpg) repeat-x;font:11px Arial;color:#333333;}
#footer span	{font:11px Arial;color:#3366cc;}
#footer a		{font:11px/20px Arial;color:#3366cc;}
.lista_footer		{list-style:none;}
.lista_footer li	{float:left;list-style:none;font:11px Arial;color:#3366cc;}
.lista_footer li a	{text-decoration:underline;font:11px Arial;color:#3366cc;}
.lista_footer li a:hover {text-decoration:none;}
.menu_footer	{list-style:none;float:right;margin-right:-58px;}
.menu_footer li	{float:left;}
#footer .menu_footer li a {font:11px Arial;color:#333333;}