@charset "utf-8";

body{
	text-align:center;
	background-color:#E0E0E0;
	font-family:Trebuchet MS, Tohoma, Verdana;
	font-size:12px;
	color:#999999;
	margin: 0 0 0 0;

}
p{
	margin:0px 0px 0px 0px;
}
b{
	font-family:Trebuchet MS, Tohoma, Verdana;
	font-weight:bold;
	font-size:13px;
	color:#6e6f71;
}
a1{
	font-family:Trebuchet MS, Tohoma, Verdana;
	font-weight:bold;
	font-size:18px;
	color:#0791B5;
}
a2{
	font-family:Trebuchet MS, Tohoma, Verdana;
	font-weight:bold;
	font-size:16px;
	color:#6e6f71;
}
a{ color:#557FFF; 
}
a:hover{ 
	text-decoration:none; 
}
ul{ 
	padding-left:1em; 
}
img{ 
	border: none; 
}
.bordered{ 
	border:1px 
	solid #aaa; 
}
textarea{ 
	background:#ccc; 
	color:#333; 
	border:1px solid #aaa; 
}
#content{ 
	width:700px; 
	background:#eee; 
	margin-left:auto; 
	margin-right:auto; 
	padding:8px; 
	border-left:10px solid #ccc; 
	border-right:10px solid #ccc; 
}
#corpo{
	margin:15px auto;
	text-align:left;
	width:920px;
	background-color:#FFFFFF;
	background:url(../images/miolo.jpg);
}
#topo{
	background:url(../images/topo.jpg) no-repeat;
	height:100px;
}
#logo{
	margin:0px 0px 0px 70px;
	width:256px;
	height:99px;
}
#menu{
	background:url(../images/miolo.jpg);
	text-align:center;
}
#conteudo{
	background:url(../images/miolo.jpg);
	text-align:justify;
}
#home{
	margin:0px 0px 0px 74px;
	width:774px;
}
#page{
	margin:0px 0px 0px 215px;
	width:500px;
}
#centercolumn{
	float: left;
	position:relative;
	margin:0px 0px 0px 70px;
	width: 120px;
	height: auto;
}
#leftcolumn{
	float: left;
	position:relative;
	margin: 0px auto 0 auto;
	width: 543px;
	margin-left: auto;
	height: auto;
}
#rightcolumn{
	float: left;
	position:relative;
	margin: 0px auto 0 auto;
	width: 116px;
	margin-right: auto;
	height: auto;
}
#rightcolumn p, li {
	padding:2px;
}
#rightcolumn p{
	font-family:Trebuchet MS, Tohoma, Verdana;
	font-weight:bold;
	font-size:14px;
	color:#0791B5;
	text-align:right;
}
#rightcolumn, #leftcolumn, #centercolumn {
 padding-top: 0px;
}
/*---------------Contato---------------*/
#contato{
	padding-top:20px;
	width:380px;
}
#contato .right{
	text-align:right;
}
#customForm label{
	display:block;
	color:#e0e0e0;
	line-height:1.4em;
}
#customForm input{
	margin-left:6px;
	width:290px;
	padding:4px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#999999;
	border:solid 1px #CCC;
	background-color:#FFF;
}
#customForm input.error{
	background:#333333;
	border-color:#f9a33f;
}
#customForm textarea{
	width:286px;
	height:80px;
	margin-left:6px;
	padding:6px;
	color:#999999;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	border:solid 1px #CCC;
	background-color:#FFF;
}
#customForm textarea.error{
	background:#333333;
	border-color:#f9a33f;
}
#customForm select {
	width:300px;
	margin-left:6px;
	padding:4px;
	color:#999999;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	border:solid 1px #CCC;
	background-color:#FFF;
}
#customForm div{
	text-align:right;
	/*margin-bottom:5px;*/
}
#customForm div span{
	margin-left:10px;
	font-size:11px;
	font-style:italic;
}
#customForm div span.error{
	color:#f7921e;
}
#customForm #send{
	margin-top:5px;
	margin-left:225px;
	width:80px;
	border:none;
	background-color:#0791B5;
	font-family:Tahoma, Geneva, sans-serif; 
	font-size:12px; 
	color:#FFF;
	text-align:center;
	font-weight:700;
	font-style:normal;
	cursor:pointer;
}
#customForm #send:hover{
	border:none;
	color:#B0F3F9;
	background-color:#0791B5;
}
#error{
	margin-bottom:20px;
}
#error ul{
	list-style:square;
	padding:5px;
	font-size:11px;
}
#error ul li{
	list-style-position:inside;
	line-height:1.6em;
}
#error ul li strong{
	color:#f7921e;
}
#error.valid ul li strong{
	color:#f7921e;
}
/*-------------Fim contato-------------*/

#rodape{ 
	clear:left;
	background:url(../images/rodape.jpg);
	height:40px;
}
