
#menu { height: 112px; }

.capaIzda { float: left; display: inline }
.capaDcha { float: right; display: inline }
.capaContFloat { overflow: hidden; }
.capaContFloat2 { display: inline-block; }
.capaContFloat2:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .capaContFloat2 { height: 1%; display: block; }
/* End hide from IE-mac */

.sepSup1 { margin-top: 20px; }
.sepSup2 { margin-top: 10px; }
.sepSup3 { margin-top: 4px; }
.sepInf1 { margin-bottom: 10px; }
.sepInf2 { margin-bottom: 5px; }
.sepInf3 { margin-bottom: 4px; }
.sepInf4 { margin-bottom: 20px; }
.sepDcha1 { margin-right: 5px }
.sepDcha2 { margin-right: 10px }
.sepIzda1 { margin-left: 10px; }
.pad1 { padding-left: 10px; padding-top: 3px; }
.pad2 { padding-left: 20px; padding-top: 3px; }
.pad3 { padding: 20px; }
.pad4 { padding-right: 20px; padding-top: 3px; }
.pad5 { padding: 10px; }
.padIzda1 { padding-left: 20px }
.padIzda2 { padding-left: 12px; }
.padDcha1 { padding-right: 20px; }
.padDcha2 { padding-right: 12px; }
.padSup1 { padding-top: 3px; }
.padSup2 { padding-top: 6px; }
.padSup3 { padding-top: 30px; }
.padVrt1 { padding-bottom: 25px; padding-top: 25px; }
.ancho1 { width: 205px; }

.limpiar, .limpiarIzda{ font-size: 1px; line-height: 1px; }
.limpiarIzda { clear: left; }
.bloque { display: inline-block; }
.bloque2 { display: block; }
.cursor { cursor: pointer; }

.tituloGrande1 { font-size: 140%; text-decoration: none; }
.tituloGrande2 { font-size: 125%; }
.tituloPeq1 { font-size: 120% }
.fuente1 { font-size: 90% }
.negrita { font-weight: bold; }
.txtCentrado { text-align: center; }

.colorAzul { color: #00A8DF; /*#0173BC*/ }
.colorAzul2 { color: #258ECF; }
.colorBlanco { color: #FFFFFF; }
.fdoGris1 { background-color: #999999; }

a.bordeClaro img { border: #F4F4F4 solid 2px; }
a.bordeOscuro img { border: #E9E9E9 solid 2px; }
a.bordeTrans img, div.contMiniFoto div.miniFoto { border: transparent solid 2px; }
a.bordeClaro:hover img, a.bordeOscuro:hover img, a.bordeTrans:hover img,
div.contMiniFotoOver div.miniFoto { border: #FF9700 solid 2px; }
ul.lista1 { list-style-image: url(../img/bulletAzul.gif) }
ul.lista1 li { margin-bottom: 2px; margin-top: 2px; }

.fondoBarraAzulInf { background-image: url(../img/pat_fdo_barra_azul_inf.jpg); }

div.miniFoto { overflow: hidden; width: 80px; height: 60px; }
.m_der_foto { 
	overflow: hidden; 
	height: auto;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 15px;
	margin-bottom: 15px;
}
.m_der_cont { padding: 0px; }
.m_iz_cont { padding-left: 12px; padding-right: 0px; padding-bottom: 0px; }
.link_mas { padding-top: 0px; float: none; width: auto; }

/**************************** PROTO_TIP ****************************/
.prototip { position: absolute }
.prototip .default { color: #fff; }
.prototip .default .toolbar { background-color: #0173BC; }
.prototip .default .title { padding: 5px; }
.prototip .default .content { background-color: #0173BC; font-size: 10px; font-weight: bold; padding: 5px; filter:alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; }