body {
	background-color: #F0F5F8;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #0090d2;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #0090d2;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #0090d2;
	text-decoration: none;
}

.contenido img {
		display: block;
}


.general {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #000000;
	text-decoration: none;
}

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:  #008DCF;
	text-decoration: none;

}

.text3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #000000;
	text-decoration: none;

}
.text2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:  #000000;
	text-decoration: none;

}

.ntitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0090D2;
	font-weight: bold;

}

.ntitle2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0090D2;
	font-weight: bold;

}

.fecha{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}

.decripcion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;

}

.informacion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0090D2;
	font-weight: bold;
	text-decoration: underline;

}


.select1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #8ed4e7;
	text-decoration: none;
}

.select2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #0090d2;
	text-decoration: none;
}



.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:  #868686;
	text-decoration: none;
}


.titulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:  #0090d2;
	text-decoration: none;
}



.arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #ffffff;
	text-decoration: none;
}

.arial2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #666666;
	text-decoration: none;
}

.ruta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #0090d2;
	text-decoration: none;
}



a.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:    #ffffff;
	text-decoration: none;
}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:    #ffffff;
	text-decoration: none;
}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #8ed4e7;
	text-decoration: none;
}

a.menu2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:    #3f3f3f;
	text-decoration: none;
}
a.menu2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:    #3f3f3f;
	text-decoration: none;
}
a.menu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #000000;
	text-decoration: none;
}



a.menu3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:    #3f3f3f;
	text-decoration: none;
}
a.menu3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:    #3f3f3f;
	text-decoration: none;
}
a.menu3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #000000;
	text-decoration: none;
}




a.menup:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:    #ffffff;
	text-decoration: none;
}
a.menup:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:    #ffffff;
	text-decoration: none;
}
a.menup:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #8ed4e7;
	text-decoration: none;
}





a.menup2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:    #000000
	text-decoration: none;
}
a.menup2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:    #000000
	text-decoration: none;
}
a.menup2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #000000;
	text-decoration: none;
}



a.menup3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:    #912825;
	text-decoration: none;
}
a.menup3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:    #912825;
	text-decoration: none;
}
a.menup3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #000000;
	text-decoration: none;
}


.cataldecatit{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #000000;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 20px;
	padding-right: 15px;

}

.cataldeca{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:  #000000;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 15px;

}

.cataldecaa{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #0090D2;
	text-decoration: none;

}
.cataldecaa:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:  #0090D2;
	text-decoration: underline;

}

.sep{
	font-size: 11px;
	color: #0090D2;
	font-weight: bold;
	padding: 0 5px 0 5px;;

}s
/* para el formulario */
	
	form {
		display: block;

		width: 80%;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 2em;

		font-size: 11px;
	}
	
	
	.txtcontent select, .txtcontent textarea,
	.txtcontent input    { border-color: #CCCCCC !important; border-style: solid; border-width: 1px; }
	.txtcontent fieldset { border-color: #4DA0C5 !important; border-style: solid; border-width: 0px; border-top-width: 1px; }
	.txtcontent legend   {        color: #4DA0C5 !important; }
	.txtcontent a        {        color: #4DA0C5 !important; }

	fieldset {
		
		margin-top: 0.5em;
	}

	fieldset legend {
		font-weight: bold;
	}

fieldset input[type="checkbox"],
fieldset input[type="radio"] {
	border: 0;
}

fieldset label {
		padding-top: 4px;
		float: left;
		cursor: pointer;
	}

form input {
		margin-top: 2px;
		margin-bottom: 2px;
		float: right;
		width: auto;
		border: 1;
		color: #000000;
		background: #CCCCCC;
		font-size: 11px;
	}
form hr {
		border: 0;
		height: 0px;

		margin-top: 2em;
		margin-bottom: 2em;
	}

fieldset input,
fieldset select,
fieldset textarea {
		margin-top: 2px;
		margin-bottom: 2px;
		float: right;
		width: 60%;

		border: 1px solid #666666;

		color: black;
		background: white;
		font-size: 11px;
	}

fieldset input[readonly],
fieldset textarea[readonly] {
		color: #F7F7F7;
	}
fieldset br {
		clear: both;
	}

fieldset p {
	}

fieldset div {
		display: inline;
		text-indent: 2em;
	}

/* para el formulario */
