html {overflow: -moz-scrollbars-vertical;}/*exibe barra vertical oculta no firefox*/
body{
	margin: 0px;
}

a:link {text-decoration:none; border:none; color:#333;}
a:hover {color:#999;}
a:visited {color:#666; text-decoration:none;}

.forms input {	cursor:pointer; 
				background-color:#FFFFFF; 
				border: groove 1px #999999; 
				color:#333333;}

input.forms {	cursor:pointer; 
				background-color:#FFFFFF; 
				border: groove 1px #999999; 
				color:#333333;}
				
td.forms {		color:#333333;
				text-align:left;
				padding:2px 2px 2px 15px;
				}				


.txt_form {
			text-align:left;
			padding:10px;
			vertical-align:bottom;
			
		}
		
#container{
	width:1000px;
	margin: 0 auto;
	background-image:url(../img/layout/bg_container.jpg);
	text-align:center;
	}
	
#topo{
	height:418px;
	background-color:#FFFFFF;
	}

#topo_int{
	height:260px;
	background-color:#FFFFFF;
	}
	
	
#menu_h {
	width:890px;
	text-align:center;
	margin: 0px auto;
}	
#menu_h1 {
	height:21px;
	float: left; 
	width:735px;
	background-color:#000000;
	text-align:left;
}
#menu_h1_dir {
	width:50px;
	height:21px;
	float: left;	
	background-color:#000000;
	height:21px;
	text-align:right;
}
#menu_h2 {
	height:21px;
	float: left;	
	width:105px;
	background-color:#B80000;
	text-align:left;
}


#tit_1 {
	float: left;	
	width:264px;
	


}
#tit_1_cont {
	float: left;	
	width:224px;
	height:67px; 
	padding:20px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	background-image:url(../img/layout/bg_tit_1.jpg);
}
#tit_1_bt {
	float: left;	
	width:264px;
	background-color:#FFFFFF;
}

#tit_2 {
	float: left;	
	width:600px;
	height:225px;
	background-image:url(../img/layout/bg_tit_2.jpg);
}
#tit_2_cont {
	float: left;	
	width:600px;
	border:1px solid #FFFFFF;
	height:157px;
	margin:-2px 0 0 0;
}

#tit_3 {
	float: left;	
	width:213px;
	background-image:url(../img/layout/bg_tit_3.jpg);
	}
#tit_3_cont {
	float: left;	
	height:	156px;
	background-color:#DBDBDB;
}
#titulo {
	padding-top:20px;
	width:890px;
	margin:0px auto;
	background-color:#000;
}
	
	
#corpo{
 	font-family:Arial, Helvetica, sans-serif;
  	font-size:10px;
	width:865px;
	min-height:235px;
	_height:235px; /*HACK IE6*/
	background-image:url(../img/layout/bg_corpo.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
	text-align:center;
	margin: 0 auto;
	padding-top:35px;
	padding-left:25px;

	
  	}
	
#corpo_int{
	width:890px;
	background-color:#FFFFFF;
  	}

#tit_cont_int {
	float: left;	
	width:575px;
	
	background-image:url(../img/layout/bg_tit_2.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#999;
	text-align:left;
	

}
	
#conteudo_int {
	float: left;	
	width:525px;
	_height:500px;
	min-height:500px;
	text-align:left;
	background-color:#F0F0F0;
	padding:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

#txt_tit_int {
	background-color:#F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#666666;
}
	
.txt_tit_int {
	background-color:#F9F9F9;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#990000;
}	
	
#txt_int {
	background-color:#F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding:10px;
}	
		
#txt_int_g {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#660000;
	line-height:18px;
	padding:10px;
	background-color:#F6F6F6;
}

#txt_int_m {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	
}

#menu_int {
	float: left;	
	width:264px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px;
	background-color:#ECECEC;
	}
	
#produtos{
	float: left;	
	width:420px;
	padding-top:20px;
	padding-bottom:30px;
	background-color:#F9F9F9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}		
#produto{
	float: left;	
	width:275px;
	padding:15px;
	background-color:#F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}	

.menu_produto{
	float: left;	
	width:200px;
	padding-right:30px;
	color:#666666;
	text-align:left;
	
}	
.menu_produto_txt{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:500;
	padding:10px;
}	


#txt_tit_prod {
	background-color:#F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#666666;
}


.menu_faq{
	float: left;	
	width: 263px;
	text-align: center;
	margin: 0 5px 0 0;
}	
.menu_faq img {
	margin: 0 0 5px 0;
}
#rodape{
	clear: both;
 	font-family:Arial, Helvetica, sans-serif;
  	font-size:10px;
	width:890px;
	height:33px;
	background-image:url(../img/layout/rodape.jpg);
	text-align:center;
	margin: 0px auto;
  	}
  
  


#quad_int {
	margin: 0px auto;
	background-color:#EBEBEB;
	width:300px;
}
#quad_int_cont {
	padding-top:25px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#660000;
	
	
}

#formulario {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:500px;
	color:#333333;

}

#txt_tit_form {
	background-color:#F0F0F0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	padding:10px;
	background-color:#F6F6F6;
	border: thin 1px #999;
	width:300px;
	float:left;
	
	
}
div.dir{
	padding: 0 0 0 20px;
}
div.dir a{
	padding: 0 0 0 20px;
	background-image: url(../img/layout/dir.jpg);
	background-repeat: no-repeat;
	margin: 5px;
}
div.file a{
	padding: 0 0 0 20px;
	background-image: url(../img/layout/file.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 5px;
}


 