/*a { color:#B92D36; text-decoration:underline; font-weight:bold; }
a:visited { color:#B92D36; text-decoration:underline; }
a:hover { text-decoration:none; color: #B92D36; }*/

input, select, .destaque {
	border: 2px solid #C33;
}

label {
	display: block;
	float: left;
	width: 300px;
	line-height: 2.0em;
}

#upgrades_teleduc,#upgrades_site {
	float: left;
}

#submit {
	margin: 30px 0 0 0;
	float: right;
}

input, select, textarea, .buttom {
	border: 1px solid #CDCDCD;
	background-color: #FFF;
}



#tit {
	width:100%; height:45px;
	background:url(../imgs/tComunidadeImg.gif) no-repeat right #bcd6e2;
}
.links { float:left; margin-left:24px; margin-top:-30px; }
.links li {
	background:url(../imgs/icSeta.gif) no-repeat 0 5px;
	padding-left:14px; margin:12px 0;
}
#formCommunity {
	float:left;
	width:268px; height:118px;
	background:#f7f7f7;
	border:1px solid #e5e3e3;
	padding-top:16px; padding-left:16px;
}
#formCommunity a, #formCommunity a:visited { color:#767171; font-size:11px; font-weight:normal; }

input { background:white; }

a.boxLoginOpt{
	font-weight:bold;
	color:#0066FF;
}

.textComm { float: left; width:65%; }

.imgComm{
	float: left;
	width:30%;
}

span.subtitleComm{
	font-size:1.0em;
	font-weight:bold;
	color:#BF0008;
	text-indent:0.5em;
}

span.titleViewTool{
	font-size:1.0em;
	font-weight:bold;
	color:#BF0008;
	text-indent:0.5em;
}

span.ViewToolLabel{
	font-size:1em;
	font-weight:bold;
	color:#000000;
	text-indent:0.5em;
}

table.tools { width:100%; }

div#boxTool{
	
	width:80%;
	margin: 10px 0px 10px 0px;
}

div#msgs{
	margin: 5px;
}

div.fotoedit{
	float:right;

}
div.downloadTool{
	
	width:18%;
	margin: 10px 0px 10px 8px;
}

div.FD{
	background-color: #fff;
	text-align:center;
}

div.comentVersionTool{
	

	width:100%;
	margin-bottom:10px;
}

.bodyBg { background-color:#F4F7FF; }

div.infoLogin {
	display:block;
	font-size:0.85em;
	float:left;
	text-align:left;
	padding-top:20px; padding-left:10px;
	font-style:italic;
}
.nome{ color:#0066FF; }

div#communityLogin{
	float:right;
	width: 50%;

}

div#boxLogin{
	float: center;
	width: 250px;
}


.infoUser{

	border: 1px solid #00086B;
	border-width:0.05em;
}


div.centeredLoginPopUp{
	margin-left:18%;
}

div.versao{
	 display:none;
}

div.descricaoDoc{
	 display:none;
}

body#popUp{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	/*width:400px;*/
}


div#boxMember{
	float:left;

	/*width:180px;*/
	clear:none;
	width:175px;
	text-align:center;
	margin:5px 5px 5px 5px;
	
}

div.contribuicoesMember{
	float:left;
	width:100%;

}

tr.trVersao{
 	/*background: url("fundoTd.jpg") height:5px;*/
	width:100%;
	background-color:#fff;
	

}

.log{
	width:81%;
	text-indent:20px;
}

.descVersion{

	width:81%;
}

/* LOCALIZA��O */

input#cidadeExt{
	display: "none";
}


div.outraInstituicao{
	margin-top: 10px;
}


div.editarPerfil{
	/*float:right;*/
	margin-top:10px;

}

/* BANCO DOCUMENTOS */
img.avatar{
	border-collapse: separate;
	border: 1px solid #CCC;
	margin: 2px;
}

p.bdhead{
	font-weight: bold;
	text-align: center !important;
	cursor: pointer;
}
tr.bdhead{
	background-color: #f2efe4;
}
	
td.bd1, tr.bd1{
	background-color: #FFF;
	padding: 0px 3px 0px 3px;
	
}

td.bd0, tr.bd0{
	background-color: #EEE;
	padding: 0px 3px 0px 3px;

}
td.bd0, td.bd1{
	border-collapse: separate;
	border-left: 1px solid #CCC;
}


tr.bd0, tr.bd1{
	border-collapse: separate;
	border-top: 1px solid #CCC;
}

table.bd{ 
	border-collapse: collapse;
	width: 100%; 
}

a.buttom{
	color:#000;
	display: block;
	font-weight:normal;
	text-decoration:none;
	padding: 3px 5px 3px 5px;
	margin-bottom: -14px;
	text-align:center;
}

input#votar {
	margin-bottom: 2px;
}
input#editar {
	width: 100%;	
	padding: 3px 5px 3px 5px;
	margin-bottom:2px;
}


td#usuario{
	width: 10%;
}
td#nome{
	text-align:center;
}	
td#descricao{
	width: 40%;
}
td#rating{
}
td#visualizacoes{
	text-align: center;
	font-weight: bold;
	font-size: 1.0em;
}
td#acoes{
	width: 10%;
}

select#votar{
	vertical-align: text-bottom;
}

table.tbl{
	width: 60%;
}

div.box#docCom{
	border-collapse: separate;
	border: 1px solid #CCC;
}

/* VER FERRAMENTA  */

td.titleComent{
	width:80%;

}

td.coment{
	width:100%;

}

td.stars{
	
	width:20%;
}



/* VIEW MEMBERS */

div.photoMembers{
	height:100px;
	text-align:center;

}

#imgpos {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-90px;
	margin-top:-90px;
}


div.infoMembers a{
font-size:0.8em;
}


/* VIEW MEMBER*/

td.lbl{
	
	width:20%;
}

td.info{
	width:80%;
}


a.linkMember{
	/*color:#00008C;*/
	color:#0066FF;
	font-style:normal;
	font-size:1em;
}



#topicos{
	text-align:left;

}

/******************************
	PAGINACAO
********************************/

div#rodapePaginacao{
	float:left;
	width:100%;
	margin-top:30px;

}


span.inactiveLink{
	font-style:italic;

}

a.paginacao{
	color:#0066FF;

}

#descPaginacao{
	float:left;
	width:30%;
}

#navPaginacao{
	float:left;
	text-align:right;
	width:70%;
}

/**************************************/

div.conteudo{

	float:left;

}
div.insertTopicPost{
	float:left;
	margin-top:25px;

}

/********************************
POP UP
*********************************/
#pop{
	font-size:0.8em;

}




div#boxTrocarSenha{
	float: center;
	width: 350px;

}

div.trocarSenha{
	margin-left:15%;
}


div#boxInfoSearch{
	width:100%;
	
	background-color:transparent;
	text-align:right;
	color:#0066FF;
	/*font-color:#0066FF;*/
	/*border: 1px solid #000;*/
	margin-top:15px;
	margin-bottom:10px;

}


/* DOCUMENTO COMUNIDADE*/
div#docCom{
	display:table;
	width:100%;
	margin-top:5px;
	margin-bottom:10px;
}

div.photoDoc{
	float:left;
	text-align:center;
	width:100%;
	height:100%;
}

div.photoMember{
	margin-top:8px;
	float:left;
	text-align:center;
	width:100%;
	height:100%;
}

div.infoDoc{
	float:left;
	width:55%;
}

div.downDoc{
	float:right;
	text-align:center;
	width:24%;
	
}




/*************************************

FERRAMENTAS

***************************************/

.tdTool_0{
	width:10%;
}

.tdTool_1{
	width:20%;
}

.tdTool_2{
	width:40%;
}

.tdTool_3{
	width:8%;
}

.tdTool_4{
	width:16%;
}

/*************************************

TOPICOS

***************************************/

/* photo member */
.tdTopic_0{
	width:10%;
}

/* nome member */
.tdTopic_1{
	width:13%;
}

/* titulo */
.tdTopic_2{
	width:40%;
}

/* msgs */
.tdTopic_3{
	width:8%;
}

/* data */
.tdTopic_4{
	width:15%;
}

/* data post*/
.tdTopic_5{
	width:15%;
}


/****************************************

POSTS 

*****************************************/

/* photo member */
.tdPost_0{
	width:18%;
}

/* data post*/
.tdPost_1{
	width:82%;
	vertical-align: top;
}



div#txtmsg{
	color:#0066FF;
	font-size:0.85em;

}




.pDuplo{
line-height:2.5em;


}



