@charset "utf-8";
/* CSS Document */

body{ margin:0;
	  padding:0;
	  background:url(../imagens/bg.png) repeat-x #d2d3d3;
	  }
	  
#geral{ margin:0 auto;
		width:778px;
		height:960px;
		background:url(../imagens/bgSite.png) no-repeat #fff;
		}
		
#logo{ width:149px;
	   height:83px;
	   margin-left:49px;
	   padding-top:10px;
	}
	
#left{ width:234px;
	   height:714px;
	   background:url(../imagens/bgBorder.jpg) repeat-y;
	   float:left;
	
	}
#menu{ width:224px;
	   height:204px;
	   background:url(../imagens/linesMenu.png) no-repeat 0px 33px #811423;
	   margin-top:55px;
	   border-left:10px solid #808080;
	   position:relative;
	}
	
/*--formulario de contato--*/
form{ padding:0; margin:0;}
#formContato{ width:224px;
			  height:289px;
			  background:#4a4a4a;
			  border-left:10px solid #808080;
	}
#formContato h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				 color:#ccc;
				 margin:0;
				 padding:0;
				 padding-left:5px;
				 float:left;
	}
#formContato p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:11px;
				 color:#ccc;
				 margin:0;
				 padding:0;
				 padding-top:11px;
				 padding-left:20px;
				 float:left;
	}
.form { margin-left:5px;
		padding-top:30px;
		}
label{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#fff;
	   }
input{ height:15px;
	   border:0;
	   width:175px;
	   font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	   font-size:12px;
	   margin-top:2px;
	   background:#c1c0c0;
	   }
input[name="telefone"]{ margin-left:13px;
						}
input[name="nome"]{ margin-left:2px;
					}
input[name="enviar"]{ background:url(../imagens/btnEnviar.png) no-repeat;
					  width:56px;
					  height:9px;
					}
input[name="limpar"]{ background:url(../imagens/btnLimpar.png) no-repeat;
					  width:56px;
					  height:9px;
					  margin-left:98px;
					}
textarea{ border:0;
		  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		  font-size:12px;
		  width:211px;
		  height:150px;
		  background:#c1c0c0;
		  }
/*--fim formulario de contato*/

/*--box video--*/
#boxVideo{ width:224px;
		   height:86px;
		   background:url(../imagens/boxVideo.png) no-repeat #4a4a4a;
		   border-left:10px solid #808080;

	}
#boxVideo h5{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#FFF;
			margin:0;
			padding:0;
			padding-top:5px;
			padding-left:5px;
	}
#boxVideo p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000;
			margin:0;
			padding:0;
			padding-top:5px;
			padding-left:5px;
			background:url(../imagens/iconVideo.gif) no-repeat 180px 30px;
	}
/*--fim box video--*/
/*--box o que falam--*/
#boxFalam{ width:224px;
		   height:86px;
		   background:url(../imagens/boxFalam.gif) no-repeat #4a4a4a;
		   border-left:10px solid #808080;
		   }
#boxFalam h5{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#FFF;
			margin:0;
			padding:0;
			padding-top:5px;
			padding-left:5px;
			}
#boxFalam p, .abreRecado{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000;
			margin:0;
			padding:0;
			padding-top:5px;
			padding-left:5px;
			}

#boxFalam a:hover{ text-decoration:underline;}


/*--fim box o que falam--*/
/*box recado*/
#boxRecado{
	width:500px;
	height:500px;
	background:url(../imagens/bgboxRecado.png) no-repeat;
	position:absolute;
	left: 186px;
	top: 33px;
			}
#boxRecado p{ font-size:12px;
			  font-family:"Verdana", Arial, Helvetica, sans-serif;
			  float:right;
			  padding:0;
			  margin:0;
			  padding-right:25px;
			  padding-top:25px;
			  }
#boxRecado p.rec{ font-size:12px;
	  font-family:"Verdana", Arial, Helvetica, sans-serif;
	  padding:0;
	  margin:0;
}
#boxRecado p.fec{ font-size:12px;
	  font-family:"Verdana", Arial, Helvetica, sans-serif;
	  padding:0;
	  margin:0;}
a{color:#333;}
/*fim box recado*/
/*mural*/
#mural{ width:450px;
		height:425px;
		margin-left:25px;
		margin-top:45px;
		overflow:auto;
		}
/*fim mural*/
#conteudo{ width:500px;
		   height:499px;
		   margin-top:181px;
		   margin-left:34px;
		   border-right:10px solid #808080;
		   padding-top:34px;
		   float:left;
	}
/*--rodapé--*/
#rodaPe{ width:758px;
		 height:48px;
		 background:url(../imagens/bgRodape.png) repeat-x 0px 65px;
		 border-left:10px solid #808080;
		 border-bottom:10px solid #808080;
		 border-right:10px solid #808080;
		 clear:both;
		 margin:0;
		 padding-top:100px;
	}
#rodaPe p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		   font-size:13px;
		   padding:0;
		   margin:0;
		   color:#808080;
		   }
#rodaPe span{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		   font-size:11px;
		   padding:0;
		   margin:0;
		   color:#fff;
		   }
/*--fim rodapé--*/

/*--conteúdo--*/
h3{ color:#C4C4C4;
	  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	  padding:0;
	  margin:0;
      margin-left:10px;
	  }
h3 p{ color:#F00;
		margin:0;
		padding:0;}
#principal{ width:494px;
			height:241px;
			border-top:solid 1px #808080;
			border-bottom:solid 1px #808080;
			}
#principal.arq{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#666;
				height:400px;
				border-bottom:0;
				}
#news{ width:450px;
	   height:221px;
	   margin-top:10px;
	   }
#news p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		 font-size:13px;
		 padding:0;
		 margin:0;
		 margin-top:10px;
		 margin-left:10px;
		 color:#808080;
		 }
#news h4{ color:#811423;
		  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		  padding:0;
		  margin:0;
		  margin-top:5px;
		  margin-left:10px;
	   }
#bottom{ background:#e0e0e0;
	     width:415px;
	     height:43px;
		 margin:0;
		 margin-top:10px;
		 padding:0;
		 padding-top:5px;
		 padding-left:10px;
		 padding-right:65px;
		 
	     }
#bottom p{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		   font-size:13px;
		   color:#4a4a4a;
		   padding:0;
		   margin:0;
	     }


/*--final conteúdo--*/
	
/*--menu--*/
#menu ul{
	margin:0;
	list-style-type:none;
	padding-left:0px;
	margin-left:3px;
	width: 222px;
	position:absolute;
	top: -3px;

}
#menu ul li a.empresa{
	margin:0;
	display:block;
	height:21px;
	padding-top:5px;
	margin-top:7px;
}
#menu ul li a.produtos{
	margin:0;
	display:block;
	height:21px;
	padding-top:5px;
	margin-top:7px;
	
}
#menu ul li a.serviços{
	margin:0;
	display:block;
	height:21px;
	padding-top:5px;
	margin-top:7px;
}
#menu ul li a.clientes{
	margin:0;
	display:block;
	height:21px;
	padding-top:5px;
	margin-top:7px;
}
#menu ul li a.parceiros{
	margin:0;
	display:block;
	height:21px;
	padding-top:5px;
	margin-top:7px;
}
#menu ul li a.suporte{
	margin:0;
	display:block;
	height:21px;
	padding-top:5px;
	margin-top:6px;
}
#menu ul li a{
	width:220px;
	height:21px;
	font:bold 13px Trebuchet MS;
	color:#fff;
	text-decoration:none;
}

#menu li a:hover{
	background:url(../imagens/bgMenu.png) no-repeat;
	cursor:default;
}
/*--final menu--*/

/*--lista de produtos--*/
a{ text-decoration:none;}
dl { width: 450px; }
dl,dd { margin: 0; }
dt { background:#e9e9e9; font-size: 13px; padding: 3px; margin: 2px; font-weight:bold; }
dt a { color:#900 }
dd a { color: #999999; }
ul.list { list-style: none; padding: 5px; }
/*--final lista de produtos--*/

#cad{
	position:absolute;
	left: 0px;
	top: -15px;
	height: 16px;
	width: 224px;
	font-size:11px;
	color:#999;
	border-bottom: solid 1px #ccc;
	}
#cad a{ color:#fff; font-weight:bold; background:#811423; display:block;  font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;}
#cad a:hover{ color:#000;}
