body{	font-family:Arial, Helvetica, sans-serif;}
ul{list-style:none; list-style-image:none;}
img {border:0;}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D7D7D7;
}

.menu a:link, .menu a:visited, .menu a:active, .menu a:hover{
	color: #D7D7D7;
	text-decoration: none;
}

.tit1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #313830;
	font-weight: bold;
}

.tit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: bold;
	text-decoration: underline;
}

.tit3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	font-weight: bold;
}

.tit3 a:link, .tit3 a:visited, .tit3 a:active{
	color: #555555;
	text-decoration: none;
}

.tit3 a:hover{
	color: #555555;
	text-decoration: underline;

}

.tit4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D7D7D;
	font-weight: bold;
}

.tit5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #555555;
	font-weight: bold;
}

.txt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}
.txt1 p{
	margin-bottom:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.txt1 a:link, .txt1 a:visited, .txt1 a:active, .txt1 a:hover{
	color: #555555;
	text-decoration: underline;
	font-weight: bold;
}

.txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}

.txt2 a:link, .txt2 a:visited, .txt2 a:active, .txt2 a:hover{
	color: #555555;
	text-decoration: underline;
}

.txt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}
.txt3 a:link, .txt3 a:visited, .txt3 a:active{
	color: #555555;
	text-decoration: none;
}

.txt3 a:hover{
	color: #555555;
	text-decoration: underline;
}
.txt4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	line-height: 18px;
}
#listadoTrabajo UL{
font-size: 11px;
color: #555555;
font-weight:normal;
}
#listadoTrabajo UL a:link, #listadoTrabajo ul a:visited, #listadoTrabajo ul a:active{
text-decoration:none;
}
#listadoTrabajo UL a:hover{
text-decoration:underline;
}

.txt4 a:link, .txt4 a:visited, .txt4 a:active {
	color: #0066FF;
	text-decoration: undeline;
}
.txt4 a:hover {
	color: #0066FF;
	text-decoration: none;
}
.txtverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #589B04;
}

.txtverde a:link, .txtverde a:visited, .txtverde a:active, .txtverde a:hover{
	color: #589B04;
	text-decoration: underline;
}

.txtfecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7D7D7D;
	font-weight: bold;
}

.txtfecha a:link, .txtfecha a:visited, .txtfecha a:active, .txtfecha a:hover{
	color: #7D7D7D;
	text-decoration: underline;
}

.paddingfoto {
	margin-right: 12px;
	margin-bottom: 7px;
}

.padding1 {
	padding-top: 3px;
	padding-bottom: 3px;
}

.padding2 {
	padding-left: 19px;
	

}

.padding3 {
	padding-left: 5px;
	padding-right: 5px;
	

}

.padding4 {
	padding-top: 19px;
	padding-right: 24px;
	

}

.padding5 {
	padding-top: 10px;
	padding-right: 10px;
	

}



.login1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D7D7D7;
}

.login2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
}

.login3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5E5E5E;
}

.formulogin{
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#404040;
	
}

.txt1imp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.tit1imp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.txtfechaimp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}



.mano{
	   cursor: pointer;
	   cursor: hand;
}

input { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}

.formu{
	background-color:#F2EFEF;
	border-style:solid;
	border-width:1px;
	border-color:#898989;
	margin-top: 1px;
	margin-bottom: 1px;
}

textarea { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}

select { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
}

.boton{
	   background-color: #898989;
       font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #FFFFFF;
	   border-style: solid;
	   border-width: 1px;
	   border-color: #616161;
	   cursor: pointer;
	   cursor: hand;
}
.marco{border:1px solid #000;}
#pie{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#969696; text-align:center; padding-top:4px; padding-bottom:4px;}
#enlaceGoogle{ font-size:12px; margin:5px 0 5px 0; padding:0 0 0 10px; text-align:left;}
	#enlaceGoogle a{color:#a98d03; text-decoration:underline;}
		#enlaceGoogle a:hover{color:#c7a604; text-decoration:none;}

#presentacion{ margin: 15px 0 20px 0;}
	#presentacion p{ margin:0; line-height:15px;} 
	
	

.cajaContenedora{ }

	#cajaTexto{clear:both; margin:0 0 20px 0;}
		h1.tit3{}
	
	#imagenesGaleria{ }
		#imagenesGaleria ul{  list-style:none; overflow:auto;}
			#imagenesGaleria ul li{ float:left; margin-left:20px; display:inline;}
				#imagenesGaleria ul li p{ margin:0 0 5px 0;}
	#personasRelacionadas{}
	
#campoFile{ margin:10px 0 10px 0;}

#notaPie{ padding:15px  15px 0 0; line-height:17px;}
	#notaPie a{ text-decoration:underline}
		#notaPie a:hover{text-decoration:none}
		
	#span.letracapital{
float: left;
font-size: 40px;
line-height: 35px; /* Dobla el alto de linea menos 1 pixel */
font-family: Georgia, "Times New Roman", Times, serif;
color: #2583ad; /* Azul */
padding-right: 5px;
}

