/* Estrutura */
html{
	width:100%; height:100%; overflow:auto; _overflow-x:hidden;
}
body{
	width:100%; height:100%; background:#293032; float:left; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;
}
/*DIVs Estrutura*/
#all{
	width:100%; height:100%; margin:0px; padding:0px; background:url(img/bgc.jpg) center repeat-y;
}
#all .topo{
	width:100%; height:140px; float:left; background: url(img/bgt.jpg) top repeat-x;
}
#all .topo1{
	width:745px; height:140px; background: url(img/dettopo.jpg) top center no-repeat;
}
#all .corpo{
 	width:100%; float:left; background: url(img/bg.gif);
}
#all .cont{
	width:745px; padding-bottom:0px;
}
#all .cont1{
	float:left; width:745px; padding-bottom:0px; background: url(img/bgc.jpg) center repeat-y; 	
}
#all .tit{
	height:20px; margin-left:13px;
}
#all .txt{
  	float:left; width:720px; margin-left:11px; _margin-left:12px; *margin-left:12px; margin-right:6px; *margin-right:5px; _margin-right:5px; padding-bottom:0px; padding:0px; border:1px solid #949899; background:#242A2C; display:inline;
}
#all .txt1{
	width:160px; float:left; margin-left:5px;  padding-bottom:0px; padding:0px; text-align:left; display:inline;
}
#all .txt_12{
	width:160px; float:left; margin-top:5px; margin-left:5px; _margin-left:6px; *margin-left:6px; margin-right:12px; *margin-right:11px; _margin-right:11px; padding-bottom:0px; padding:0px; text-align:center; display:inline;
}
#all .m01{
	padding:0px; margin-top:27px; margin-left:3px; text-align:right; list-style: none; line-height:20px; letter-spacing: 1px;
}
#all ul li{
	border-bottom: 1px dotted #949899;
}
#all .m01 a{
	color:#77898C; text-decoration:none;
}
#all .m01 a:hover{
	color:#FFFFFF; text-decoration:none;
}
#all h1{
	font-size:15px; margin-bottom:5px; margin-top:0px; margin-left:0px; margin-right:0px; padding:0; color:#77898C;
}
#all h2{
	font-size:13px; margin-bottom:2px; margin-top:24px; margin-left:0px; margin-right:0px; padding-bottom:3px; border-bottom:1px solid #77898C;
}
#all .txt2{
	float:left; width:520px; margin-top:7px; margin-bottom:7px; margin-left:11px;  margin-right:12px; padding-bottom:0px; padding:0px; text-align:justify; display:inline;
}
#all .txt_21{
	float:left; width:500px; margin-top:7px; margin-bottom:7px; margin-left:0px; margin-right:12px; padding-bottom:0px; padding:0px; text-align:justify; display:inline;
}
#all .txt_22{
	float:left; width:500px; margin-top:0px; margin-bottom:7px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding:0px; text-align:center; display:inline;
}
#all .txt3{
	float:left; width:695px; margin-top:7px; margin-bottom:7px; margin-left:11px; _margin-left:12px; *margin-left:12px; margin-right:12px; *margin-right:11px; _margin-right:11px; padding-bottom:0px; padding:0px; display:inline;
}
#all .txt3 a{
	color:#77898C; text-decoration:none;
}
#all .txt3 a:hover{
	color:#FFFFFF; text-decoration:none;
}
#all .tube{
	width:510px; border:1px solid #59676A; float:left; margin-bottom:10px; display:inline;
}
#all .base{
	float:left; width:100%; background:url(img/bgb.gif) top repeat-x;
}
#all .base1{
	width:745px; height:30px; padding-top:15px; background:url(img/detbase.jpg) center top no-repeat; color:#77898C;
}
#all .base1 a{
	text-decoration:none; color:#77898C;
}
#all .base1 a:hover{
	text-decoration:none; color:#FFFFFF;
}
.txt2 p{ margin:0; padding:5px;}
.txt2 p img{float:left; padding-right:10px;}
.img_as{float:left; margin-bottom:20px; width:520px; margin-top:5px}
.img_as img{float:left; margin-right:10px;}
