@charset "utf-8";
/* CSS Document */

body {
	margin-top: 0px;
	background-color: #FFFFFF;
	background-image: url(../img/bg3.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5a5a5a;

}


input[type=text] 
{
width:92%;
border:1px solid #ae2d31;
color:#5a5a5a;
padding-left:5px;
padding-right:5px;

}

td.alturamax
{
	display:block;
	height:600px;

	vertical-align:top;
	overflow:hidden;}

input[type=password] 
{
width:92%;
border:1px solid #ae2d31;
color:#5a5a5a;
padding-left:5px;
padding-right:5px;

}

a:link { color:#5a5a5a; text-decoration: none }
a:visited {  color:#5a5a5a; text-decoration: none }
a:hover { color:#133562; text-decoration: none }
a:active {   color:#5a5a5a; text-decoration: underline; }

.zonaRoja
{
	background-image:url(../img/img_fondo.jpg);
	background-repeat:repeat-x;
	height: 31px;
	border-bottom:1px solid #d39f9f;
	vertical-align:middle;
}
.borde {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #993300;
	border-left-color: #993300;
}


.horaMomento
{
color:#FFFFFF;
font-size:10px;
padding-left:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}


.tdImprimir
{
text-align:right;
vertical-align:text-bottom;
padding-right:10px;
padding-bottom:13px;}
.banner
{


padding-bottom:2px;}

.logosEmpresas
{
	padding-top:3px;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;

}

.separadorLogo{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #F9D9D9;
}

.nombreLogosEmpresas
{
	vertical-align:middle;
	color:#838181;
	padding-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;

}

.linkEmpresa{


font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;

color:#838181;

}

 A.linkEmpresa:link, A.linkEmpresa:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
color:#838181;

}
A.linkEmpresa:active{


font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
color:#838181;


}
 A.linkEmpresa:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bolder;
color:#b51c1d;

}

.titulos
{
background-image:url(../img/bullet1.jpg);
background-repeat:no-repeat;
padding-left:22px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
color:#060b38;



}

.titulos_sedes
{
	background-image:url(../img/bg_contacto.gif);
	background-repeat:no-repeat;
	padding-left:52px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#ffffff;
	text-transform:uppercase;
	display:block;


}

.rojo
{
color:#950f0e;
}
	
	.textoContacto
	{
	
	font-size:11px;
	}
	
	
	.tablaLinea
	{
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	border-top: 1px solid #e0e0e0;
	padding: 2px;
	
	}
	.textocontenido
	{
	text-align:justify;
	padding-left:10px;
	padding-top:14px;
	padding-right:10px;
	padding-bottom:10px;
	line-height:18px;
}
	
		.textocontenidoError
	{
	text-align:justify;
	padding-left:10px;
	padding-top:14px;
	padding-right:10px;
	padding-bottom:10px;
	line-height:18px;
	background-color:#ae2d31;
	color:#FFFFFF;}
	
	.horaNoticia
	{
	color:#db071e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	width:40px;
		padding-bottom:10px;
	padding-top:10px;
	
	
	}
	
	.tituloNoticia
	{
	
		color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
	padding-left:5px;
	padding-right:2px;
	padding-bottom:11px;
	padding-top:10px;

	
	
	}
	
 A.linkNoticia:link, A.linkNoticia:visited {
	color:#000000;

}
A.linkNoticia:active{


	color:#000000;

}
 A.linkNoticia:hover{
	color:#a92b2b;
	text-decoration:underline;

}
	
	.linkNoticia
	{
	color:#000000;
	
	}
	
.migaPan
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5a5a5a;
padding-left:23px;
padding-top:5px;
padding-bottom:10px;
text-align:left;

}

.fotosLogos
{
border:1px solid #e0e0e0;


}



.bgPie
{
background-image:url(../img/bgPie.jpg);
background-repeat:repeat-x;
height:30px;
vertical-align:middle;

}


 A.LinkPie:link, A.LinkPie:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;

}
A.LinkPie:active{


font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;

}
 A.LinkPie:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3c3c3c;

}


.LinkPie
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;

}
.bg_tb_empleo {
	background-image: url(../img/empleo.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.bg_ttl_clientes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #950F0E;
	background-color: #FBCECE;
	background-image: url(../img/bg_logo.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.borde_tx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #950F0E;
	text-decoration: underline;
	border: thick solid #950F0E;
}
.bg_empresas_productos {
	background-image: url(../img/bg_empresas_productos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_empresas_productos2 {
	background-image: url(../img/bg_empresas_productos2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sep {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}


.direcciones
{}

.direcciones p
{

width:220px;
text-align:left;}

.direcciones p  a
{
color:#b60101;
}


.direcciones p  a:hover
{
text-decoration:underline;}


#logos-lateral
{
	list-style:none;
	margin:0px;
	padding:0px;
	
	width:100%;
	margin-top:16px;
	display:block;
	overflow:hidden;
	margin-left:15px;
	}
	
	#logos-lateral li
	{
		width:88%;

		display:block;
		margin-bottom:20px;

		overflow:hidden;

		
		
		}
		#logos-lateral li a 
		{
			display:block;}
		#logos-lateral li a img
		{
			float:left;
			margin-right:15px;
			display:block;
			}
			
			#logos-lateral li a strong
			{
				font-weight:normal;
				display:block;
				margin-top:3px;
				line-height:18px;
				
				
				}
		
		#logos-lateral li a strong.unalinea
		{
			padding-top:12px;
		
			}
		
		
			#logos-lateral li.volver
			{
				text-align:left;
				padding-left:45px;
				font-weight:500;
				
				
				
				}
				#logos-lateral li.volver a
				{
				color:#7f2525;	}
				
				#logos-lateral li.volver a:hover
				{
					color:#999;}
				
				.ppal_titulo
				{
					padding-top:20px;
					padding-bottom:20px;
					}
		
		
			#logos-lateral li img
			{
				border:none;}
				
				
				#Noticias_Fondo
				{
					
						list-style:none;
	margin:0px;
	padding:0px;
	
	width:100%;
	margin-top:25px;
	display:block;
	overflow:hidden;
	background-image:url(../img/fondo_noticia_cuinsa.jpg);
	background-repeat:no-repeat;
	height:270px;
	padding-top:15px;
	padding-left:15px;
	
	}
	
				#Noticias_Fondo li
				{
					display:block;
					width:480px;
					margin-bottom:15px;}
					
						#Noticias_Fondo li a strong
						{
							color:#dc1a22;}
						
			#divisiones
			{
				
					list-style:none;
	margin:0px;
	padding:0px;
	
	width:100%;

	display:block;
	overflow:hidden;
	margin-left:10px;
				
				
				}
					
				#divisiones  li
				{
					display:block;
					margin-top:15px;}
					
											
			#divisiones  li strong
			{
				color:#7f2525;
				
				}
				
				
				#galeria_contenido
				{
					list-style:none;
					padding:0px;
					margin:0px;
					overflow:hidden;
					padding-left:20px;
					border-top:1px solid #ccc;
					padding-top:20px;
					}
					
					#galeria_contenido li
					{ float:left;
					display:block;
					margin-right:15px;
					min-height:160px;
					
						}
					
					#galeria_contenido li img
					{
						border:1px solid #ccc;
						width:120px;
						
						}
										#galeria_contenido li img:hover
					{
						border:1px solid #ff0000;
				
						}
