.DOCEnormal {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
.CATORCENORMAL {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; line-height: 20px}
.QUINCENORMAL {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold}
.DOCENEGRITA {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold}
.DOCENEGRITALINK {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #666666; text-decoration: none}
.DIESIOCHONEGRITA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
}
.ONCENORMAL {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal}
.TRECENORMAL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000;
}
.TRECENORMALLINK {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; text-decoration: none; color: #333333}
.QUINCENORMALLINK {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.TREINTANORMAL {  font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-style: normal; font-weight: normal}
.pie {
	text-align: left;
}
.dale {
	text-align: right;
}
.DIESISIETENORMAL {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: bold}
.DIESIOCHONORMAL {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: normal}
.TRECENEGRITA {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold}


@charset "utf-8";

* {
	margin:(0px); padding(0px);
}
#galeria 
{
	width:700px;
	height:auto;
	position:relative;
	margin:50px auto auto auto;
	display:block;
}
#galeria li
{
	width:110px;
	height:140px;
	float:left;
	list-style:none;
	margin:12px;
	transition:all 0.4s ease-in-out;
	box-shadow:0px 0px 5px 2px rgba(0,0,0,0.5);
	border:solid 2px white;
}
#galeria li:hover 
{
	transform:scale(1.2,1.2)
}

#galeria1 
{
	width:700px;
	height:auto;
	position:relative;
	margin:50px auto auto auto;
	display:block;
}
#galeria1 li
{
	width:110px;
	height:70px;
	float:left;
	list-style:none;
	margin:12px;
	transition:all 0.4s ease-in-out;
	box-shadow:0px 0px 5px 2px rgba(0,0,0,0.5);
	border:solid 2px white;
}
#galeria1 li:hover 
{
	transform:scale(1.2,1.2)
}

.palitocolor {
  font-family: 'calibri', 'Avenir-Next', 'Source Sans Pro' !important;
  color: #E14942;
  font-size:36px !important;
}

.titulofondogris {
	font-family: 'calibri', 'Avenir-Next', 'Source Sans Pro' !important;
	color: #666666;
	font-size:21px !important;
	text-align:left;
	background-color:#EFEFEF;

}


.textoparrafo {
	font-family: 'calibri', 'Avenir-Next', 'Source Sans Pro' !important;
	color: #666;
	font-size:16px !important;
	text-align:justify;
}

.textoparrafointerlineado {
	font-family: 'calibri', 'Avenir-Next', 'Source Sans Pro' !important;
	color: #666;
	font-size:13px !important;
	text-align:justify;
	line-height: 40%;
	
}

.menuizquierda {
	font-family: 'calibri', 'Avenir-Next', 'Source Sans Pro' !important;
	color: #666;
	font-size:13px !important;
	text-align: left;
	text-decoration:none;
}

a {
    color: #0000FF;
    text-decoration: none;
    background-color: transparent;
}

/* mouse over link */
a:hover {
  color: red;
  text-decoration:none;
}

/* selected link */
a:active {
  color: #999999;
  text-decoration:none;
}


.cse .gsc-control-cse, .gsc-control-cse {
    background-color: #F8F8F8 !important;
    border: none !important;
}




.form{margin:0px;display:flex;border:1px solid #DFE1E5;border-radius:50px;max-width:660px;}
.input{flex:1;display:flex;padding:7px;}
.input2{background-color:transparent;border:none;margin:0;font-size: 24px;word-wrap:break-word;outline:none;display:flex;flex:1;-webkit-tap-highlight-color:transparent;width:100%;padding:6px;padding-left:14px;overflow-y:hidden;height:54px;}
.input2:focus {font-size: 24px;}
.boton{display:flex;border-radius:0 50px 50px 0;padding-left:8px;padding-right:8px;background-color:#44a0e9;border:1px solid #44a0e9;margin:-1px;outline:none;flex:0 0 auto;fill:#fff;cursor:pointer;}
.svg{background:none;height:54px;width:54px;margin:auto;}
@media screen and (min-width:300px) and (max-width:796px) {
.form{border-radius:20px;width:96%;}
.input2{font-size: 16px;padding:0;height:24px;}
.input2:focus {font-size: 16px;}
.boton{border-radius:0 20px 20px 0;}
.svg{height:24px;width:24px;}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
input:focus {font-size: 16px;}
}

