/* CSS DOCUMENT - Barelli - 12/12/2006 - versão 1.0 - By Eduardo Massami Kasse - eduardokasse[at]gmail[dot]com*/
/*ZERAR TUDO*/
* {
margin:0;
padding:0;
}
/***********************XHTML TAGS**************************/
BODY
{
	text-align:center;
	margin:15px 0px 10px 0px;
	background-image: url(../img/layout/fnd.jpg);
	background-repeat: repeat-x;
	background-attachment:fixed;
}
img {border:0px;}
a {text-decoration:none;}
ul{list-style-type:square;
	margin-left:25px;
	margin-bottom:5px;
	}
ol{
	margin-left:30px;
	margin-bottom:5px;
}
p{
	padding-bottom:8px; 
	padding-top:2px;
}
h1 {
		font-size:18px; 
		font-weight:bold;
		padding-top:3px;
		padding-bottom:10px;
		color:#53A6CA;
	}
h2 {
		font-size:16px; 
		font-weight:bold;
		padding-top:2px;
		padding-bottom:10px;
		color:#53A6CA;
	}
h3 {
		font-size:14px; 
		font-weight:bold;
		padding-top:2px;
		padding-bottom:10px;
		color:#897AC3;
	}

/***********************GENERAL TAGS***********************/
.linkeffects a{color:#865BD6;}
.linkeffects a:hover{text-decoration:underline; color:#A92DFF;}
.linkeffects1 a{color:#035F86;}
.linkeffects1 a:hover{text-decoration:underline; color:#A92DFF;}
.cl {clear: both;}
.fleft{float:left;}
.fright{float:right;}
.center {text-align:center;}
.txtleft {text-align:left;}
.txtright{text-align:right;}
.txtjust{text-align:justify;}
.under {text-decoration:underline;}
.italic{font-style:italic;}
.red{color:#CC0000;}
.listelem li{padding-bottom:10px;}
.marginspace{padding-left:10px;}
.search{text-transform:uppercase; font-weight:bold;}
.backtitle{
	background-image: url(../img/detalhes/backtitle.jpg);
	background-repeat: repeat-y;

}
.marktitle{
	background-color:#EFEBFF;
	margin-bottom:15px;

}


/**********************MAIN DIV**************************/
.main {
			font-size:14px; 
			font-family:arial, helvetica, verdana, georgia;
			color:#035F86;
			width:900px;
			margin:0 auto;
			background-color:#fff;
			text-align:left;
			border: 4px solid #E4C5F9;
			}
			
/***********************TOP FRAME*************************/
.topframe{
			height:164px;
			background:url(../img/layout/top_sintonia.jpg) no-repeat;
		}
		
.busca{
	margin-top:110px;
	margin-right:10px;
	}
		
/************************BOTTOM************************/
.bottom {
			background:url(../img/layout/bottom.jpg) no-repeat;
			height:36px;
			letter-spacing:2px;
		}
.btmargin{
			margin-left:10px;
			margin-right:10px;
			padding-top:5px;
		 }
.btxt{
		font-size:11px; 
		color:#6E5CB1;
		text-align:center;
	}
.online{
		font-size:11px; 
		color:#6E5CB1;
		text-align:center;
		font-weight:bold;
		}
/************************CONTENT SECTION************************/
.conteudo {
   width:660px;
   float:right;
   padding-bottom:10px;
   padding-right:10px;
  }
  
  .ok1
{
	height:19px;
	width:24px;
	border: 1px solid #000;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#6E5CB1;
	font-weight:bold;
}

/************************BOXs************************/
.box{   
	background-image: url(../img/detalhes/backtitle.jpg);
	background-repeat: repeat-y;
	/*border:1px solid #DBD4F7;*/
   }
.txtbox {
		margin-left:3px;
		margin-right:3px;
		}
.titlebox {
		padding-top:2px;
		padding-bottom:2px;
		letter-spacing:2px;
		}
		
/***********************HOME BOX***********************/

.box2{   
	background:#F3F0FF;
	border:1px solid #ecd7f7;
	height:100px;
	width:320px;
   }

/*LEFT FRAME*/
.esquerda{float:left;}
/*ELEMENTOS DE FORMATAÇÃO DO MENU*/
#navcontainer ul
{
padding-bottom:20px;
list-style-type: none;
}
#navcontainer a
{
display: block;
padding: 9px 0px 7px 0px;
width: 160px;
border-bottom:1px solid #fff;
}
#navcontainer a:link, #navlist a:visited{color:#6E5CB1;}
#navcontainer a:hover
{
color:#e7a3ef;
border-bottom:1px solid #e7a3ef;
}
/*CONTATO*/
.contato {
			background:#F3F0FF;
			border:1px solid #DBD4F7;
			}
.campos {
		width:80px;
		float:left;
		font-weight:bold;
		}
.campos1 {
		width:190px;
		float:left;
		font-weight:bold;
		}
