body
{
	
	background-image:url(../images/bands_sim.gif);
	background-repeat:repeat-x;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	
}
.cssLoader {
	position:absolute;
	background:#fff;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #666;
	top:0px; 
	left:0px;
	z-index:10000;
	font-weight:bold;
	
	 
}
.barTop{
	width:100%;
	height:32px;
	margin-top:0px;
	/*background:#333;*/
	/*background-image:url(../images/bar_top.gif);*/
	background-repeat:repeat-x;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	
	.cptotxt{
		position:absolute;
		top:50px;
		right:150px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-style:italic;
		color:#000;
		}
	
	
	
#fechanota {
	
	width:78px;
	position:absolute;
	background:#FFF;
	border:2px solid #F90;
	
	height:65px;
	cursor:move;
	top:120px;
	left:20px;
	 padding-top:20px;
	 padding-left:0px;
	 text-align:center;
	 opacity:0.8;
    filter: alpha(opacity = 80);
	-moz-border-radius:5px;
    -webkit-border-radius: 5px;
}
.fechaPeq
{
	background-image:url(../images/fechaPeq.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	width:22px;
	height:17px;
	text-align:center;
	padding-bottom:10px;
	color: #F60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:6px
}
  .txfecha
 {
	 color:#333;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	
 }
  .ndia
 {
	 color: #333;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:16px;
	 font-weight:900;
	
 }

   .txdia
 {
	 color:#000;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 font-weight:bold;
	 
	
 }
a{
	cursor:pointer;
	
	}
.megagolAlternativo
{
  border: 1px solid #fff;  
  background:#F60 ; /*#FFFF00; */
  padding: 6px; 
  font-size: 70%; 
  font-family: verdana;
  font-size:11px;
  color:#fff;
  cursor:pointer;
  width:auto;
  text-align:justify;
  opacity:0.9;
  filter: alpha(opacity = 90);
  -moz-border-radius:5px;
    -webkit-border-radius: 5px;
}
.separador{ 
margin:auto; 
 
width:850px; 
height:2px; 


border-top:1px solid #ccc;
}
.titulos
{
	
	font-size:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:900;
	
	
	color: #F60;
margin:auto; 
width:850px;
padding:5px;


}
.piePagina
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	width:auto;
	margin:auto;
	background:#FFF;
	
}
.piePaginaGrande
{
	margin:auto;
	background:#FFF0E1;
	background-image: url(../images/fondoPie.gif);
	background-repeat:repeat-x;
	
	
}

.Titulonoticias
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align:justify;
	font-weight:bold;
	
	
}
.noticias
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-align:justify;
	font-weight: 100;
	
}
.statusInfo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F60;
	text-align:justify;
	
}
.statusInfoExito
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6C0;
	text-align:justify;
	
}
.statusInfoError
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c00;
	text-align:justify;
	
}
.cerrar
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align: right;
	text-decoration:underline;
	cursor:pointer;	
}
.cerrar:hover
{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align:right;
	cursor:pointer;
	text-decoration: none;
}
.vinculos
{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F60;
	text-align:justify;
	text-decoration:underline;
	cursor:pointer;
}
.vinculos:hover
{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align:justify;
	
}
.vinculosEnlaces
{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align:justify;
	cursor:pointer;
	
}
.vinculosEnlaces:hover
{
font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	text-align:justify;
	text-decoration:underline;
}
	
	.fondoopaco
	{
		position:absolute;
		width:100%;
		height:2000px;
		top:0px;
		left:0px;
		background:#000;
		z-index:99999999999999;
		opacity:0.9;
		filter: alpha(opacity = 90);
	
	}
	.wait
	{
		position:absolute;
		width:170px;
		height:55px;
		top:50%;
		left:50%;
		background:#F60;
		color:#FFF;
		z-index:999999999999999;
		font-size:14px;
		opacity:0.9;
		filter: alpha(opacity = 90);
		font-weight:bold;
		border:2px #000 solid;
		-moz-border-radius:5px;
    -webkit-border-radius: 5px;
		
	}
	
	.twit
	{
		position:absolute;
		width:400px;
		height:400px;
		top:50%;
		left:50%;
		background:#F60;
		padding:5px;
		color:#FFF;
		z-index:999999999999999;
		font-size:14px;
		opacity:0.9;
		filter: alpha(opacity = 90);
		font-weight:bold;
		border:2px #000 solid;
		
	}
input
{
	color:#666;
	font-size:11px;
	border:1px solid #CCC;
	
}
input:hover
{
	color:#666;
	font-size:11px;
	border:1px solid #FFCE9D;
	
}
input:focus
{
	color:#666;
	font-size:11px;
	border:1px solid #FFCE9D;
	
}
textarea
{
	color:#666;
	font-size:11px;
	border:1px solid #CCC;
	
}
textarea:hover
{
	color:#666;
	font-size:11px;
	border:1px solid #FFCE9D;
	
}
textarea:focus
{
	color:#666;
	font-size:11px;
	border:1px solid #FFCE9D;
	
}
button
{
	border:1px solid #F90;
	color:#999;
	background:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
button:hover
{
	border:1px solid #999;
	color:#999;
	background:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.imagenesBaner
{
	/*border:2px solid #ccc;*/
	

}
.imagenesPortafolio
{
	border:2px solid #ccc;
	cursor:pointer;

}


.imagenesPortafolio:hover
{
	border:2px solid #F60;
	cursor:pointer;

}
.tablaContac
{
	padding-left:10px;
	background:#FFF0E1;
	border:1px solid #FFF;
	
	
	
}
.contenidoPaginas
{
	margin-top:-27px;
	background:#FFF;
	background-image:url(../images/bg_sim.gif);
	background-repeat:repeat-x;
	width:100%;
	
}

.vinculosPie
{
font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	text-align:justify;
	
	cursor:pointer;
}
.vinculosPie:hover
{
font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333;
	text-align:justify;
	
	
}

/* AGREGADOS POR ANDY VASQUEZ*/
.divSoluciones1
{
  border: 1px solid #F2F2F2 ;  
  background:#FFF0E1; /*#D7DEE9;*/
  padding: 6px; 
 
  opacity:0.99;
  filter: alpha(opacity = 99);
  -moz-border-radius:10px;
  -webkit-border-radius: 10px;
   width:840px;
  margin:auto;
}

.divSoluciones2
{
  border: 1px solid #F2F2F2 ;  
  background:#EEF2C8; /*#CECEE6;*/
  padding: 6px; 
  width:auto;
  opacity:0.99;
  filter: alpha(opacity = 99);
  -moz-border-radius:10px;
  -webkit-border-radius: 10px;
    width:840px;
  margin:auto;
}

.divSoluciones3
{
  border: 1px solid #F2F2F2 ;  
  background: #DCE4D1;/*#C0E0FF;*/
  padding: 6px; 
  width:auto;
  opacity:0.99;
  filter: alpha(opacity = 99);
  -moz-border-radius:10px;
  -webkit-border-radius: 10px;
   width:840px;
  margin:auto;
}

.divImgSolB
{
  border: 1px solid #F2F2F2;  
  background:#FFFFFF;
  padding: 6px; 
  width:auto;
  opacity:0.95;
  filter: alpha(opacity = 95);
  -moz-border-radius:8px;
  -webkit-border-radius: 8px;
}

.divImgSolN
{
  border: 1px solid #333333;  
  background:#000000;
  padding: 6px; 
  width:auto;
  opacity:0.95;
  filter: alpha(opacity = 95);
  -moz-border-radius:8px;
  -webkit-border-radius: 8px;
}
iframe{ margin-left:-10px; margin-top:-20px; width:700px; height:500px; overflow:hidden;}