* {
	margin:0 auto;
	padding:0; 
  } 

body a img {
			border:none;
		}

.clean {
			clear: both;
	}

/* ----------------------- Cabecalho do Site ---------------------- */
		
#cabecalho {
				height: 180px;
			}

#topo_box_logo {
					width: 1000px;
					height: 120px;
					background: url(../imagem/bg_topo_fumaca.png) no-repeat;
					background-position: 100px 0;		
	}

#logomarca {
			width: 150px;
			height: 90px;
			float: left;
			margin: 15px 10px 0 10px;
	}

#dados_net {
			 float: left;
			 width: 420px;
			 height: 98px;
			 margin: 15px 0 0 380px;
			 text-align: right;
			 background: url(../imagem/contact.png) no-repeat;
			 background-position: 0px 33px;
	}

#chamado {
			position: absolute;
			margin-left: -22px;
	}

#dados_net p {
				line-height: 22px;
				font-family: Verdana, Geneva, sans-serif;
				font-size: 14px;
				padding-bottom: 3px;
	}
	
#dados_net em {

				color: #666;
				word-spacing: 1px;
				font-size: 0.9em;
	}	
	
#nav {
		display: block;
		height: 40px;
		border-top: 3px solid #DF1D1D;
	}
	
.menu {
		list-style: none;
		width: 1000px;
		height: 40px;
		background: url(../imagem/bg_menu.jpg) repeat-x;
	}

.menu li {
			float: left;
			position: relative;
			
	}
	
.menu a {
			float: left;
			font-size: .8em;
			font-family: Arial, Helvetica, sans-serif;
			display: block;
			padding: 11px 25px;
			line-height: 18px;
			text-decoration: none;
			color: #d8d8d8;
			background: url(../imagem/div-menu.jpg) no-repeat right;
	}

.menu a:hover {
				background: url(../imagem/bg_menu_hover.jpg) repeat-x;
				color: #FFF;
				text-shadow: 1px 1px #000;
				
				
	}

#ativo {
			background: url(../imagem/bg_menu_hover.jpg) repeat-x;
			color: #FFF;
			text-shadow: 1px 1px #000;
	}

#email_topo {
				float: left;
				height: 22px;
				width: 190px;
				color: #e8e8e8;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				margin: 12px 5px 0 150px;
				padding-left: 20px;
				background: url(../imagem/marcador.gif) no-repeat;
				background-position: 3px 3px;
	}

/* ------------------------ Menu Drop ---------------------------- */

ul.menu ul {
					position:absolute; 
					top: 40px; 
					left:-1px; 
					background: url(../imagem/bg_dropmenu.png) repeat-y;
					display:none; 
					list-style:none;
					width: 163px;
					border-left: 1px solid #d8d8d8;
					border-right: 1px solid #d8d8d8;
					font-size: .9em;

				}

	
.menulink ul li a {
						background: none;
						width: 153px;
						padding: 10px 0 10px 10px;
						border-bottom: 1px solid #e1e1e1;
						font-size: .9em;
						color: #CCC;
		}	
				
.menulink a:hover {
							background: url(../imagem/bg_menu_hover.jpg) repeat-x;
							color: #FFF;
							text-shadow: none;
			}
	
												
/* ---------------------- Slide Show do Site ----------------------------------- */
			
#tmpSlideshow {

				height: 290px;
				width: 1000px;
				overflow: hidden;
}

.tmpSlide {
				height: 280px;
				width: 960px;
				overflow: hidden;
				display: none;
}

#barra_slide_show {
						background: url(../imagem/bg_slides-fade.jpg) no-repeat;
						width: 570px;
						min-height: 250px;
						float: left;
						
	}

#barra_slide_show h1 {
					text-decoration: none;
					font-size: 40px;
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					color: #666;
					padding-left: 20px;
	}				

.saiba_mais {
						font-size: 16px;
						color: #999;
						font-family: Arial, Helvetica, sans-serif;
						margin-left: 40px;
	}

.but_slide {
				display: block;
				width: 122px;
				height: 34px;
				overflow: hidden;
				text-indent: -99999px;
				background: url(../imagem/but_saibaMais.jpg) no-repeat;
				margin-left: 40px;
				margin-top: 10px;
	}
	
.but_slide:hover {
					background-position: 0 -34px;
	}	

.saiba_mais:hover {
							color: #D50000;
	}

#barra_slide_show p {
						font-size: 14px;
						color: #666;
						line-height: 22px;
						font-family: Tahoma, Geneva, sans-serif;
						padding-top: 10px;
						margin-left: 40px;
						width: 400px;
						text-align: justify;
	}

#tmpSlideshowControls {
							position: absolute;
							margin: -40px 20px 0 400px;
							 width: 180px;
}

.tmpSlideshowControl {
	
						border: none;
						float: left;
						margin: 0 1px 0 0;
						  background: url(../imagem/bola_normal.png) no-repeat;
					    padding: 3px 12px;
						cursor: pointer;
						
}

.tmpSlideshowControlOn {
    						background: url(../imagem/bola_hover.png) no-repeat;

}

.tmpSlideshowControlActive {
							 background: url(../imagem/bola_hover.png) no-repeat;
							
}

/* ----------------------Cabecalho do Site Termina aqui ------------------------*/

#conteudo {
				height: 360px;
				background: url(../imagem/bg_conteudo.jpg) repeat-x;
	}

#dentro_conteudo {
					width: 960px;
					padding: 10px 20px;
					min-height: 400px;

	}

#box_meio {
			width: 942px;
			min-height: 300px;
			position: absolute;
			margin-left: 10px;
			margin-top: 20px;

	}
	
.box_meio_topo {
					display: block;
					height: 15px;
					background: url(../imagem/bg_box_topo.png) no-repeat;	
	}	

.box_meio_conteudo {
						height: 320px;
						background: url(../imagem/bg_box_conteudo.jpg) repeat-x;
						margin-left: 1px;
	}

.box_meio_bottom {
					display: block;
					height: 17px;
					background: url(../imagem/bg_box_bottom.png) no-repeat;	
	}	

#publi_servicos {
					display: block;
					height: 200px;
					background: url(../imagem/bg_box_sombra.png) no-repeat;
					background-position: 0 145px;
					
	}

.servico_home {
				width: 310px;
				height: 140px;
				border-right: 1px solid #CCC;
				float: left;
				margin-left: 10px;
	}

.servico_home img {
					float: left;
					margin-top: 20px;
					
	}

.servico_home p {
					line-height: 18px;
					font-family: Verdana, Geneva, sans-serif;
					color: #666;
					font-size: 12px;
					margin-top: 20px;
					margin-left: 85px;
					text-align: justify;
					margin-right: 5px;
	}

.servico_home h3 {
					color: #666;
					text-shadow: 1px 1px #FFF;
					font-family: Verdana, Geneva, sans-serif;
					font-size: 14px;
					padding-left: 15px;
					background: url(../imagem/marcador_titulos.png) no-repeat;
					background-position: 0 2px;
	}
	
.servico_home_fim {
				width: 280px;
				height: 140px;
				float: left;
				margin-left: 10px;
	}	

.servico_home_fim h3 {
						color: #666;
					text-shadow: 1px 1px #FFF;
					font-family: Verdana, Geneva, sans-serif;
					font-size: 14px;
					padding-left: 15px;
					background: url(../imagem/marcador_titulos.png) no-repeat;
					background-position: 0 2px;
		}

.servico_home_fim img {
						float: left;
					margin-top: 20px;
	}

.servico_home_fim p {
						line-height: 18px;
					font-family: Verdana, Geneva, sans-serif;
					color: #666;
					font-size: 12px;
					margin-top: 25px;
					margin-left: 85px;
					text-align: justify;
					margin-right: 5px;
	}

#text_clientes {
					color: #DF1D1D;
					text-shadow: 1px 1px #FFF;
					font-family: Verdana, Geneva, sans-serif;
					font-size: 14px;
					position: absolute;
					margin-top: 18px;
					margin-left: 395px;
					text-decoration: none;
					
	}

#text_clientes:hover {
						text-decoration: underline;
	}

/* --------------------- Clientes da Home Move ------------------------------ */

#clientes_home {
					display: block;
					height: 100px;
					margin-top: 10px;
	}

/* ---------------------------- Página Cliente ----------------------------- */

.titulos_nav {
				display: block;
				padding: 0 15px;
				color: #666;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
	}

.titulos_nav a {
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					text-decoration: none;
					color: #DF1D1D;
	}
	
.titulos_nav a:hover {
						text-decoration: underline;
	}	

.titulo_paginas {
					font-size: 16px;
					font-family: Arial, Helvetica, sans-serif;
					color: #900;
					display: block;
	}

/* ----------------------------- Página de Contato -------------------------------------- */

.titulo_contato {
					font-size: 16px;
					color: #666;
					font-family: Verdana, Geneva, sans-serif;
					
	}

#form_contato {    margin-top:10px;
				   width: 400px;
				   float: left;
				   margin-left: 100px;
				   min-height: 450px;
				   background: url(../imagem/sombra_v_330.jpg) no-repeat;
				   background-position: 320px 0;
			   
		      }

#form_briefing {   
				   width: 320px;
				   min-height: 450px;
				   float: left;
				   margin-left: 100px;
		      } 


.form_campos	{ 
				   border:1px solid #999; 
				  width:300px; 
				  padding: 4px 2px;
				  background: url(../imagem/bg_campo_form.jpg) repeat-x;
				  margin-top: 2px;
		  		  margin-left: 0;

				  
		  }
		  
#interesse	{ 
				   border:1px solid #999; 
				  width:302px; 
				  padding: 3px 2px;
				  background: url(../imagem/bg_campo_form.jpg) repeat-x;
				  margin-top: 2px;
		  		  margin-left: 0;

				  
		  }		  

#areaCurriculo	{ 
				   border:1px solid #999; 
				  width:302px; 
				  padding: 3px 2px;
				  background: url(../imagem/bg_campo_form.jpg) repeat-x;
				  margin-top: 2px;
		  		  margin-left: 0;

				  
		  }		  


.form_campos option {
						color: #666;
	}
		  
#mensagem {
			  width:300px; 
			  height:60px;
			   padding: 4px 2px;
			  border:1px solid #999;
			  background: url(../imagem/bg_campo_form.jpg) repeat-x;
			  margin-top: 2px;
			  background-color: #FFF;
}

.campos_texto {
				font-size:12px;
			   padding-top:10px;
			   text-align: left;
			   margin-left: 2px; 
			   font-family: Arial, Helvetica, sans-serif;
			   color: #666;
			   
	   }

#but_contato {
				padding: 3px 15px;
				background: url(../imagem/bg_menu_hover.jpg) repeat-x;
				color: #CCC;
				font-weight: bold; 
				border: 1px solid #900;
				float: right;
				margin: 10px 102px 0 0;
				cursor: pointer;
				-webkit-border-radius: 2px;
				-moz-border-radius: 2px;
	}
	
#but_contato:hover {
						background: url(../imagem/bg_menu_hover.jpg) repeat-x;
						background-position: 0 -8px;
						-webkit-box-shadow: 2px 2px 3px #999;
						-moz-box-shadow: 2px 2px 3px #999;
						color: #FFF;

	}

.but_chamado {
				padding: 3px 15px;
				background: url(../imagem/bg_menu_hover.jpg) repeat-x;
				color: #CCC;
				font-weight: bold; 
				border: 1px solid #900;
				float: right;
				margin: 10px 102px 0 0;
				cursor: pointer;
				-webkit-border-radius: 2px;
				-moz-border-radius: 2px;
	}
	
.but_chamado:hover {
						background: url(../imagem/bg_menu_hover.jpg) repeat-x;
						background-position: 0 -8px;
						-webkit-box-shadow: 2px 2px 3px #999;
						-moz-box-shadow: 2px 2px 3px #999;
						color: #FFF;

	}	
	
.valida_erro { 
						min-height: 100px;
						background:#FFFFD2;
						border: 1px solid #F0C20D;
						-webkit-border-radius: 6px;
						-moz-border-radius: 6px;
						-webkit-box-shadow: 3px 3px 4px #999;
						-moz-box-shadow: 3px 3px 4px #999;
						text-align: center;
						color: #900;
						margin: 0 10px;
						text-shadow: 1px 1px #FFF;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 12px;
			
		}

.valida_erro img { 
					display: block;
					padding-bottom: 5px;
				}
		

#formas_contato {    
				   margin-top:60px;
				   width: 440px;
				   float: left;
				   margin-left: 0;
				   min-height: 200px;
		      } 
#formas_contato span {
			display: block;
			margin: 15px 0;

	}
#formas_contato span p {
						padding-top: 6px;
						padding-left: 5px;
						margin-left: 25px;
						font-family: Arial, Helvetica, sans-serif;
						color: #666;
						font-size: 12px;
						line-height: 18px;
	}
	
#formas_contato span p a {
							font-size: 12px;
							color: #666;
	}

#formas_contato span img {
	
						float: left;

	}

/* --------------------- Empresa ----------------------------- */

.box_empresa_foto {
				padding: 5px 5px 0 5px;
				background: #e8e8e8;
				border: 1px solid #CCC;
				float: left;
	}

.box_empresa_texto {
						padding: 5px 5px;
						float: left;
						width: 410px;
						min-height: 200px;
						margin-left: 20px;
	}

.box_empresa_texto p {
						text-align: justify;
						line-height: 20px;
						font-family: Verdana, Geneva, sans-serif;
						font-size: 12px;
						color: #666;
	}

/* ---------------------------------- Serviços ----------------------------------- */

#lista01 {
			list-style: none;
			width: 260px;
			float:left;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			margin-left: 170px;
	}
	
#lista01 li {
				line-height: 20px;
				color: #999;
	}	
	
#lista01 img {
				float: left;
				margin-right: 5px;
	}	
	
#lista02 {
			list-style: none;
			width: 260px;
			float:left;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			margin-left: 100px;
	}
	
#lista02 li {
				line-height: 20px;
				color: #999;
	}	
	
#lista02 img {
				float: left;
				margin-right: 5px;
	}	

.textos_paginas {
					font-family: Verdana, Geneva, sans-serif;
					font-size: 12px;
					color: #666;
					line-height: 20px;
	}
				
/* --------------------------------- Inicia Rodape -----------------------------------*/

#rodape {
			height: 93px;
			background: url(../imagem/bg_rodape.jpg) repeat-x;
						
	}

#dentro_rodape {
					width: 1000px;
					
	}

.menu_rodape {
					list-style: none;
					height: 30px;
					margin-top: 30px;
					margin-left: 36px;
					float: left;
	}	
	
.menu_rodape li {
					float: left;
	}	
	
.menu_rodape a {
					float: left;
					display: block;
					padding: 3px 30px;
					color: #f8f8f8;
					text-shadow: 1px 1px #000;
					text-decoration: none;
					font-size: 12px;
					font-family: Arial, Helvetica, sans-serif;
					background: url(../imagem/div-rodape.jpg) no-repeat right;
	}	

#remove_divisor {
					background: none;
	}

.menu_rodape a:hover {
						color: #DF1D1D;
	}	

#dentro_rodape h3 {
					text-align: center;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					color: #999;
					padding-top: 10px;
	}
	
/* -------------------------------- Hardware e Redes -------------------------------------- */

.box_servicos {
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				color: #666;
				min-height: 80px;
	
	}
	
.box_servicos h3 {
					font-size: 14px;
					
					padding: 3px 0;
					
	}
	
.box_servicos p {
					font-size: 12px;
					line-height: 22px;
					text-align: justify;
	}	

.lista_servicos li {
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				    color: #666;
					font-size: 12px;
					line-height: 22px;
					list-style: none;
				
	}
	
.box_servicos img {
					float: left;
					margin: 0 10px 0 0;
					border: 1px solid #d8d8d8;
					background: #f8f8f8;
					padding: 5px 5px;
	}

/* ---------------------------------- TOOLS TIP CSS -------------------------------- */			

.tooltip {
	display:none;
	background:transparent url(../images/black_arrow.png);
	font-size: 0.75em;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
}

.tooltip.bottom {
	background:url(../images/black_arrow_bottom.png);
	padding-top:40px;
	height:55px;
}

.tooltip.bottom {
	background:url(../images/black_arrow_bottom.png);
}

/* --------------------------- CSS Planos de Sites -------------------------------------------- */

#box_planos {
		width: 960px;
		height:636px;		
		background: url(../imagem/bg-tabela-planos.jpg) no-repeat;
		background-color: #f8f8f8;
	}
#cabecalho_planos {
		height: 308px;
	}
.tabela	{
	font-family: Arial, Helvetica, sans-serif;	
}
.tabela tr {
		line-height: 32px;
		font-size: 12px;
		color: #666;		
	}
.tabela td {
		padding-left: 10px;
	}
.tabela td a {
		color: #06C;
		text-decoration:underline;
	}	
.planos {
	width: 230px;	
	float: left;
	height: 290px;
	color: #666;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
}
.laranja {
		margin-left: 5px;
		width: 220px;
	}
.verde {
		margin-left: 13px;	
		width: 245px;	
	}
.azul {
		width: 220px;
		margin-left: 14px;
	}
.titulosPlanos {
		font-family: Arial, Helvetica, sans-serif;
		color: #666;
		text-shadow: 1px 1px #e8e8e8;
		padding-top: 85px;
		font-size: 1.6em;
	}
.platinum {
		padding-top: 70px;
	}
.planos span {		
		font-size: 1.4em;
	}	
#ouro {
		display: block;
		width: 170px;
		height: 50px;
		overflow: hidden;
		text-indent: -9999px;
		background: url(../imagem/bt-contratar-maxi.png) no-repeat;
		margin-left: 3px;
	}
#ouro:hover {
		background-position: 0 -51px;
	}
	
#platinum {
		display: block;
		width: 180px;
		height: 53px;
		overflow: hidden;
		text-indent: -9999px;
		background: url(../imagem/bt-contratar-essencial.png) no-repeat;
		margin-left: 4px;
	}
#platinum:hover {
		background-position: 0 -53px;
	}	

#diamante {
		display: block;
		width: 170px;
		height: 50px;
		overflow: hidden;
		text-indent: -9999px;
		background: url(../imagem/bt-contratar-light.png) no-repeat;
		margin-left: 3px;
	}
#diamante:hover {
		background-position: 0 -50px;
	}	

.titulos {
		font-weight: normal;
		color: #333;
		padding-bottom: 5px;
		border-bottom: 2px solid #D70000;
		font-family: Arial, Helvetica, sans-serif;
	}
form#briefing {
		font-family: Arial, Helvetica, sans-serif;	
	}
form#briefing h1,h2,h3,h4 {
		color: #666;
	}		
form#briefing fieldset {
		position: relative;
		border: 1px solid #CCC;
		padding: 20px;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;	
		font-size: 12px;		
		color: #666;
		-webkit-box-shadow: inset 2px 2px 8px #d8d8d8;
		-moz-box-shadow: inset 2px 2px 8px #d8d8d8;
		box-shadow: inset 2px 2px 8px #d8d8d8;
	}	
form#briefing fieldset legend {
		padding: 6px 12px;
		background-color: #FDBB2D;
		position: absolute;
		margin: -32px 0 0 10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		-webkit-box-shadow: 2px 2px 4px #999;
		-moz-box-shadow: 2px 2px 4px #999;
		box-shadow: 2px 2px 4px #999;
		color: #FFF;
		text-shadow: 1px 1px #666;
	}
#enviarBrefing {
		border: 1px solid #CCC;
		background: url(../imagem/bg_but-over.jpg) repeat-x;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		-webkit-box-shadow: 2px 2px 4px #999;
		-moz-box-shadow: 2px 2px 4px #999;
		box-shadow: 2px 2px 4px #999;
		padding: 4px 20px;
		color: #666;
	}
#enviarBrefing:hover {
		background: #FFF;
		cursor: pointer;
		color: #F90;		
	}			
h4.titulosCadastro {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		color: #666;
	}
#box_dominio {
		padding: 20px;
		height: 100px;
		background-color: #E8F1F7;		
		font-size: 12px;
		color: #666;
	}
.error { 
	color:#C60000; 
	position: absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
 }
.success {
	  background: url(../imagem/bg-sucesso.png) no-repeat;
	  color: #090;
	  padding-left: 20px;
	  padding-bottom: 5px;
 }
.camposBriefing {								
				width: 300px;
				padding: 3px 2px;				
				border: 1px solid #CCC;
				color: #0093D9;
				background: url(../imagem/bg_but-over.jpg) repeat-x;				
			}
.camposBriefingMin {								
				width: 200px;
				padding: 3px 2px;				
				border: 1px solid #CCC;
				color: #0093D9;
				background: url(../imagem/bg_but-over.jpg) repeat-x;				
			}			
label.tituloCampos {
		width: 110px;
		display: inline-block;
		padding-top: 20px; 	
	}			
#mensagemBriefing {
				width: 500px;
				min-height: 100px;
				background: url(../imagem/bg_but-over.jpg) repeat-x;	
				padding: 3px 2px;
				border: 1px solid #CCC;								
				color: #0093D9;
	}
#espaco_bottom {
		padding-bottom: 30px;
	}
	
/*---------------------------------- CHAMADO DE SUPORTE --------------------------------- */		  		

#form_chamado {    
	   width: 500px;
	   min-height: 300px;
	   float: left;
	   border-right: 1px dotted #CCC;
     } 	
#formConsulta {    
	   width: 400px;
	   min-height: 300px;
	   float: left;
	   margin-left: 20px;
     }
#formCadastro {    
	   min-height: 300px;	   
     } 	  	 
.textradio {
		color: #999;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 0.8em;
	}
.input { 
	border: 1px solid #d4d2d2 !important; 
	border-radius: 8px  !important; 
	-webkit-border-radius: 8px !important; 
	border-radius: 8px !important; 
	color: #666 !important; 
	padding: 7px !important; 
	margin: 5px 0 !important; 
	position:relative;
}

input.input { width: 300px; background: url(../imagem/contact_input.png) repeat-x #f7f7f7 !important;  }
select.input { width: 320px; background: url(../imagem/contact_input.png) repeat-x #f7f7f7 !important;  }
textarea.input { width: 400px; height:160px; background: url(../imagem/contact_input.png) repeat-x #f7f7f7 !important;  }	
.inputradio {
		width: 20px;
		position:relative;
		padding: 7px !important; 
		background: url(../imagem/contact_input.png) repeat-x #f7f7f7 !important; 
	}
input, textarea { 
	border: 1px solid #cccccc !important; 
	color: #111111 !important; 
	padding: 8px !important; 
}

#et_contact_submit, #et_contact_reset { 
	border: 0px !important; 
	color: #4c4b4b !important; 
	float: left; 
	font-size: 12px; 
	text-shadow: 1px 1px 1px #fff; 
	text-transform: uppercase; 
	margin-left: 5px; 
	height: 35px;
	cursor: pointer; 
}

#et_contact_submit { background: url(../imagem/bg-submit.png) no-repeat; width: 73px; margin-left: 6px; }
#et_contact_reset { background: url(../imagem/bg-reset.png) no-repeat; width: 61px; }

span.msgcliente	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color: #999;
	}
span.msgcliente a {
		color: #06C;
	}
.aguarde	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color: #06C;
	}
.msgnegativa	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color: #900;
		padding: 10px 4px;
		border:1px dashed #F00;
		margin: 5px 0;
		background-color: #FFE8E8;
		
	}
.msgpositiva	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		color: #090;
		padding: 10px 4px;
		border:1px dashed #090;
		margin: 5px 0;
		background-color: #D5FFD5;
		
	}	
		 				 