
	@font-face {
						font-family: 'gotham';
						src: url('gothambook.eot');
						src: url('../css/fonts/gothambook.eot?#iefix') format('embedded-opentype'),
								 url('../css/fonts/gothambook.woff') format('woff'),
								 url('../css/fonts/gothambook.ttf') format('truetype'),
								 url('../css/fonts/gothambook.svg#gothambook') format('svg');
						font-weight: normal;
						font-style: normal;
				}
				
html{height:100%;}
body{height:100%; margin:0px;  font-family:"gotham", Monaco, monospace;font-size:12px; color:#666; }
img{border:none;}
/* TIPOGRAFIAS */
.txt-10{font-size:10px;}
.txt-11{font-size:11px;}
.txt-12{font-size:12px;}
.txt-13{font-size:13px;}
.txt-14{font-size:14px;}
.txt-15{font-size:15px;}
.txt-16{font-size:16px;}
.txt-17{font-size:17px;}
.txt-18{font-size:18px;}
.txt-19{font-size:19px;}
.txt-20{font-size:20px;}
.txt-21{font-size:21px;}
.txt-22{font-size:22px;}
.txt-23{font-size:23px;}

input[type=text],
input[type=password],
input[type=number]
{
	 border:0px; border-radius:0px; border-bottom:2px solid #2e3447;
	background-color:#FFF; height:20px;  padding-left:5px; padding-right:5px;
}
input[type=button]
{
	border-radius:6px; background-color:#12a3a3; color:#FFF; cursor:pointer; border:none;  font-size:16px;  height:30px; font-family:"gotham", Monaco, monospace;
}

input[type=button2]
{
	width:300px; border-radius:6px; background-color:#12a3a3; color:#FFF; cursor:pointer; border:none;  font-size:20px;  height:50px; padding:10px; font-family:"gotham", Monaco, monospace; text-align:center;
}
input[type=button3]
{
	width:200px; border-radius:6px; background-color:#12a3a3; color:#FFF; cursor:pointer; border:none;  font-size:20px;  height:55px; padding:10px; font-family:"gotham", Monaco, monospace; text-align:center;
}

textarea
{
	 border:0px; border-radius:0px; border-bottom:2px solid #2e3447;  padding-left:5px; padding-right:5px;
}

/* COLORES */
.Blanco{color:#FFF;}
.Gris{color:#666;}
.Negro{color:#000;}
.GrisClaro{color:#999;}
.Verde{ background-color:#51C425; color:#FFF;}
.Azul{ background-color:#2883DD;color:#FFF; }
.Naranja{ background-color:#E12526; color:#FFF;}
.Amarillo{ background-color:#ffff33; color:#333333;}
.rojo { color:#777573;  }
/* VARIANTES */
.Bold{font-weight:bold;}
.Normal{font-weight:normal;}
.SinSubrayar{text-decoration:none;}
.Subrayar{text-decoration:underline;}
.Italica{font-style:italic;}
.Pointer{cursor:pointer;}
/* PLANTLLA */
.tablaCentrar{
	width:100%;
	height:100%;
}
.loginfb
{
	margin-bottom:5px;
	width:200px; height:45px; background-image:url(../img/fb.png); cursor:pointer; 
}
.cuerpo
{
	width:100%; text-align:left; position:relative; z-index:2;

}
.top
{
	width:100%;  position:fixed; background-color:#283172; display:table; height:118px;
}
.top_left
{
	position:absolute; left:57px; top:16px;  z-index:9999999;
}
.logo
{
	cursor:pointer; 
	width:344px; height:101px; background-image:url(../img/logoC.png); background-repeat:no-repeat; background-size:contain; 
}
.top_right
{
  position:absolute;
  width:100%; right:0px; text-align:right; z-index:99;
}
.menu
{
	width:100%; text-align:right; position:relative;
}
.menu2
{
	 position:relative; right:20px; height:48px;  text-align:right; top:60px;
}
.menu_item,
.menu_item_on
{
	position:relative;  display:inline-block; font-size:18px; color:#FFF; padding-left:15px; padding-right:15px; cursor:pointer;
	padding-top:10px; height:35px;
}
.menu_item:hover,
.menu_item_on
{
	background-color:#FFF; color:#283172; border-radius:8px;
}
.menu_mobile { display:none; z-index:9999999999999999999999; position:fixed; }

.fondo
{
	position:fixed; z-index:1; width:100%; text-align:center;
}
.main
{
	padding-top:0px; width:100%;  font-size:14px; line-height:22px;
 padding-bottom:30px;border-bottom:3px solid #dddbdb; position:relative; z-index:-1;
}
.main2 { padding-left:57px; padding-right:30px; }
.bottom
{
	padding-top:10px; color:#FFF; background-color:#555559; padding-bottom:10px;
}
.titulo2
{
	color:#000; font-family:"gotham", Monaco, monospace;
	font-size:30px;  display:inline-block; border-bottom:1px solid #CCC; padding-left:30px; padding-right:30px; padding-bottom:20px; margin-bottom:20px;
}
.titulo
{
	color:#777573;
	font-size:40px;
}
.titulo3
{
	color:#777573;
	font-size:20px;
}
.contenido
{
	padding-top:150px;
	
	position:relative;
}

/* HOME */
.home_top
{
	width:100%; background-color:#FFF; height:350px; padding-bottom:10px;
	display:table;
}
.home_top_left
{
	position:relative; float:left;
	width:700px; height:350px; background-color:#dddbdb;
}
.home_top_left_img
{
	width:680px; height:330px; margin-left:10px; margin-top:10px;
}
.home_top_right
{
	position:relative; float:right;
	width:313px; height:350px; background-color:#dddbdb;
}
.home_top_right_tit
{
	margin:10px; overflow:hidden; width:293px; height:330px
}
.home_bottom
{
	width:100%; background-color:#FFF; height:350px; padding-bottom:10px;
	display:table;
}
.home_bottom_1
{
	position:relative; float:left; width:334px; height:350px;background-color:#dddbdb;
}
.home_bottom_2
{
	position:relative; float:left; width:334px; height:350px;background-color:#dddbdb; margin-left:10px;
}

.home_bottom_3
{
	position:relative; float:left; width:334px; height:350px;background-color:#dddbdb; margin-left:10px;
}
.home_prox
{
	width:100%; text-align:center; background-color:#777573;
	padding-top:5px; padding-bottom:5px; color:#FFF; font-size:20px;
}

.tabla, .tabla2
{
	font-size:13px;
}
.tabla th, .tabla2 th
{
	background-color:#414048; color:#FFF; padding-left:5px; padding-right:5px;
}
.first, .first2
{
	border-left:1px solid #333; 
}
.tabla td, .tabla2 td
{
	border-bottom:1px solid #333; 
	border-right:1px solid #333; padding-top:3px; padding-bottom:3px; padding-left:2px; padding-right:2px;
}
.tabla_arma
{
	display:table;
}
.tabla_arma_row
{
	display:table-row;
	
}
.tabla_arma_cell
{
	display:table-cell; padding-right:30px; padding-bottom:10px;
}
.back1, .tabla tr:nth-child(even), .tabla2 tr:nth-child(even)
{
	background-color:#e3e3e8;
}
.back2, .tabla tr:nth-child(odd)
{
		background-color:#fff;
}
.back1:hover, .back2:hover, .tabla tr:nth-child(even):hover, .tabla tr:nth-child(odd):hover
{
	background-color:#7d7c85; color:#FFF; 
}

/* RESULTADOS */
.resultado
{
	width:95%;
	padding-bottom:20px;
}
.res_tit
{
	font-weight:normal; width:500px; background-color:#9099ad;; color:#FFF; padding-left:10px; padding-top:5px; padding-bottom:5px;
}
.res_tit_on
{
	font-weight:normal; width:500px; background-color:#9099ad; color:#FFF; padding-left:10px; padding-top:5px; padding-bottom:5px;
}
.res_area
{
	border:1px solid #CCC; width:100%; padding-left:8px;
}
.res_equipo table
{
	font-size:12px; 
}
.res_equipo table th
{
	background-color:#75747c; color:#FFF;
	padding-left:5px; padding-right:5px; font-weight:normal;
	border-right:1px solid #FFF; text-align:center;border-bottom:1px solid #FFF;
}
.res_equipo table td
{
	padding-left:5px; padding-right:5px;border-right:1px solid #dddbdb;
	font-size:11px; line-height:15px; height:20px;
}
.res_equipo table tr:nth-child(even) 
{
	background-color:#CCC;
}
.res_equipo table tr:last-child td
{
	border-bottom:1px solid #5A5A5A;
}
.res_equipo table td:last-child
{
	border-right:1px solid #5A5A5A;
}
.res_equipo table td:first-child
{
background-color:#a7b6b7; color:#FFF;border-bottom:1px solid #FFF;border-right:1px solid #FFF;  text-align:center;
}


/* iContact */
.icontact_tabla
{
	display:table;
}
.icontact_row
{
	display:table-row;
}
.icontact_left,
.icontact_right
{
	display:table-cell; padding-bottom:20px; vertical-align:middle; font-size:18px;
}
.icontact_left
{
	padding-right:20px; vertical-align:middle; width:115px;
}
.icontact_tabla input[type=text], input[type=password] { border:0px; border-radius:0px; border-bottom:2px solid #2e3447; background-color:transparent; height:28px; font-family:inherit; color:#2e3447;font-size:14px; width:350px;} 
.icontact_tabla textarea { border:0px; border-radius:0px; border-bottom:2px solid #2e3447;  background-color:transparent; height:100px; font-family:inherit;  color:#2e3447; font-size:14px; width:350px; } 

.tit_v4
{
	color:#918ca8; border-bottom:1px solid #918ca8; margin-bottom:20px; padding-left:5px; padding-right:20px;
	display:inline-block;margin-top:10px; 
}

