.palabraEncontrada{
	color:#FC0;	
}
.tituloModulo{ margin-top:20px;}

#conjuntoElementos{
	margin-top:30px;
}
#tableElems{
	position:relative;
	float:left;
	width:43%;
	margin-right:40px;
	height:120px;
	margin-bottom:20px;
	border-bottom:3px double #737C90;
}

#tableElems td{
/*	padding:5px 0px 5px 0px;
	vertical-align:top;*/
	
}
.fecha{
	font-style:oblique;
	line-height:10px;
}


#tableElemsTit{
	/*background-color:#1a7fc3;*/
	border-bottom:5px solid #737C90;	
}
#tableElemsCuerpo{
	height:100px;
}

.tituloElems {
	padding-left:10px;
}
.tituloElems a{
	text-transform:uppercase;
	font-size:1em;
	color:#000;

}

.imgElems{
	border:1px solid #2d5795;
	float: left;
	margin-right:5px;
	padding:5px;
}

.descriptionElems{
	margin-top:3px;
}


.textoElems{

}

#email , #web , #archivoAdjunto {
	margin-top:10px;
	clear:both;
}
#email img, #web img, #archivoAdjunto img{
	vertical-align:middle;
}

#email a, #web a, #archivoAdjunto a{
	text-decoration:none;
}

#tableElem{
	margin-top:20px;
	clear:both;
	width:100%;
}
#tableElem td{
	padding:5px 0px 5px 0px;
}
#tableElem input{ border:0px; text-transform:uppercase; width:120px;}

#tableElemTit{
	border-bottom:5px solid #737C90;
	color:#000;
}
#tableElemTitVideo{
}
.descriptionElem{
	text-align:justify;
}
.tituloElem{
	text-transform:uppercase;
	font-size:1em;
	padding-left:10px;
}
.imgElem { 
	border:0px solid #2d5795;
	float: right;
	margin-left:10px;
	margin-right:1px;

}

.textoElem{
}
.button {
	display:inline-block;
	margin-top:5px;
	border: 1px solid #999;
	background-color: #FFF;
	padding:1px 3px 1px 3px;
	font-size: 11px;
	color: #1a7fc3;
	font-weight: normal;
	min-width:105px;
	text-align:left;
}
	
.button:hover{
	cursor:pointer;
	cursor:hand;
	background-color: #06C;
	color: #FFF;
}