﻿/* -------------------------------------------------------------------------- */
/* AdmCrossRef */
/* -------------------------------------------------------------------------- */

.oneLine img
{
	cursor:pointer;
}

.oneLine > img:first-child
{
	margin-right:3px;
}

.oneLine > a:first-child
{
	margin-right:3px;
}

/* -------------------------------------------------------------------------- */
/* Clientes */
/* -------------------------------------------------------------------------- */

ul.ulClientes
{
	width:100%;
	overflow:auto;
}

ul.ulClientes > li
{
	list-style-type:none;
	margin:0 0 20px 20px;
	padding:0;
	width:205px;
	height:120px;
	float:left;
	border:dotted 1px #514E4D;
	position:relative;
}

ul.ulClientes > li > a
{
	display:block;
	position:absolute;
	bottom:0;
	top:0;
	width:100%;
	text-align:center;
	padding-top:100px;
	border:none;
	font-variant:small-caps;
}

li#centroDist
{
	background: #FFF url(img/centroDist.gif) no-repeat 50% 40px;
}

li#rolcar
{
	background: #FFF url(img/rolcar.gif) no-repeat 50% 33px;
}

li#aps
{
	background: #FFF url(img/aps.jpg) no-repeat 50% 20px;
}

li#socoada
{
	background: #FFF url(img/socoada.gif) no-repeat 50% 26px;
}

li#orma
{
	background: #FFF url(img/orma.gif) no-repeat 50% 35px;
}

li#alvado
{
	background: #FFF url(img/alvado.gif) no-repeat 50% 30px;
}

li#morsa
{
	background: #FFF url(img/morsa.gif) no-repeat 50% 16px;
}

/* -------------------------------------------------------------------------- */
/* Conferencias */
/* -------------------------------------------------------------------------- */

.SchedulerContainer
{
	position:relative;
}

.AppOuterContainer
{
	border:none;
	
}

.AppContainer
{
	border-bottom:dotted 1px #E71212;
	border-top:dotted 1px #E71212;
	background-color:#FFF;
	padding:2px;
	line-height:1.2em;
	border-left:none;
	border-right:none;
	font-size:9px;
	overflow:auto;
	overflow-y:hidden;
	height:74px;
}

.AppHoras
{
	border-bottom:dotted 1px #9F9F9F;
	white-space:nowrap;
}

.AppTitulo
{
	font-weight:bold;
	white-space:nowrap;
}

.AppLugar
{
	font-style:italic;
	white-space:nowrap;
}

.AppNotas
{
	white-space:nowrap;
}

.AppDiaContainer
{
	border-bottom:dotted 1px #E71212;
	border-top:dotted 1px #E71212;
	background-color:#FFF;
	border-left:none;
	border-right:none;
}

.AppDia
{
	padding:2px;
}

.AppDiaHoras
{
	border-bottom:dotted 1px #9F9F9F;
}

.AppDiaTitulo
{
	font-weight:bold;
}

.AppDiaLugar
{
	font-style:italic;
}

.AppDiaDescripcion
{
}

/* -------------------------------------------------------------------------- */
/* ConfigCorreos */
/* -------------------------------------------------------------------------- */

.tblCorreosSalida
{
	margin:20px auto;
}

.tblCorreosSalida > tbody > tr > td
{
	vertical-align:top;
}

.tblCorreosSalida > tbody > tr > td.labelCell
{
	width:280px;
}

.tblCorreosEntrada > tbody > tr > td
{
	margin:20px auto;
}

.tblCorreosEntrada > tbody > tr > td
{
	vertical-align:top;
}

.tblCorreosEntrada > tbody > tr > td.labelCell
{
	width:250px;
}

.ConfigCorreosContainer div.btnContainer
{
	text-align:center;
	margin:20px 0 30px;
}

/* -------------------------------------------------------------------------- */
/* Contacto */
/* -------------------------------------------------------------------------- */

.pnlDireccion
{
	float:right;
	/*border-left: dotted 1px #514E4D;*/
	background: url(img/divVert190.png) no-repeat 0 0 ;
	padding-left:20px;
	width:290px;
	height:200px;
}

.pnlDireccion span
{
	display:block;
}


/* -------------------------------------------------------------------------- */
/* Default */
/* -------------------------------------------------------------------------- */

#bannerMain
{
	background: url(img/banner1.png) no-repeat 0 0;
	width:752px;
	margin:0 auto;
	height:205px;
	position:relative;
	z-index:20;
}

#valvula1
{
	width:143px;
	height:265px;
	/*background: url(img/valvula1.png) no-repeat 0 0;*/
	position:absolute;
	right:-10px;
	top:-33px;
}

#triMain
{
	width:740px;
	margin:5px auto 0;
	overflow:auto;
}

	.triPanel:first-child
	{
		margin-left:0;
	}
	
	.triPanel
	{
		width:240px;
		float:left;
		margin-left:10px;
		position:relative;
		z-index:10;
	}
	
		.triHeader
		{
			background: url(img/triHeader.png) no-repeat 0 0;
			height:38px;
		}
		
		.triHeader h2
		{
			height:38px;
			text-indent:-2000px;
		}
		
			h2#triHeader1
			{
				background:url(img/triMain1.png) no-repeat 10px 8px;
			}
			
			h2#triHeader1_en
			{
				background:url(img/triMain1_en.png) no-repeat 10px 8px;
			}
			
			h2#triHeader2
			{
				background:url(img/triMain2.png) no-repeat 10px 8px;
			}
			
			h2#triHeader3
			{
				background:url(img/triMain3.png) no-repeat 10px 8px;
			}
			
			h2#triHeader3_en
			{
				background:url(img/triMain3_en.png) no-repeat 10px 8px;
			}
		
		.triHeader2
		{
			border-left:solid 1px #4E524D;
			border-right:solid 1px #4E524D;
			height:18px;
			position:absolute;
			top: 38px;
			left:0;
			width:238px;
		}
		
		.tri1 .triHeader2
		{
			background: url(img/triAmarillo.png) repeat-x 0 0;
		}
		
		.tri2 .triHeader2
		{
			background: url(img/triRojo.png) repeat-x 0 0;
		}
		
		.tri3 .triHeader2
		{
			background: url(img/triAzul.png) repeat-x 0 0;
		}
		
		.triContent
		{
			background-color:#F2B600;
			border-left:solid 1px #4E524D;
			border-right:solid 1px #4E524D;
			min-height:240px;
			padding:13px 0 0;
		}
		
		.triContent .video
		{
			background:url(img/video.png) no-repeat 0 0;
			height:180px;
			display:block;
			border:none;
			white-space:nowrap;
			text-indent:1000px;
			overflow:hidden;
		}
		
			.triContentText
			{
				padding:10px;
			}
			
				.tri1 .triContentText
				{
					/*background: url(img/triAmarillo.png) repeat-x 0 -10px;*/
					background: url(img/triMain1-2.png) repeat-x 0 0;
					height:63px;
					padding:0;
				}
				
				.tri2 .triContentText
				{
					background: url(img/triRojo.png) repeat-x 0 -10px;
				}
			
				.tri3 .triContentText
				{
					background: url(img/triAzul.png) repeat-x 0 -10px;
				}
		
		.triFooter
		{
			height:17px;
			background: url(img/triFooter.png) no-repeat 0 0;
		}
		
		

/* -------------------------------------------------------------------------- */
/* DetalleProducto */
/* -------------------------------------------------------------------------- */

h2#h2ArchRel, h2#h2ArchRel_en
{
	background: url(img/h2ArchRel.png) no-repeat 0 0;
	text-indent:-1000px;
	clear:both;
	height:22px;
	margin:1.5em 0 3px;
	padding-bottom:3px;
	border-bottom:dotted 1px #E71212;
}

h2#h2ArchRel_en
{
	background: url(img/h2ArchRel_en.png) no-repeat 0 0;
}

h2#h2AutosAplican, h2#h2AutosAplican_en
{
	background: url(img/h2AutosAplican.png) no-repeat 0 0;
	text-indent:-1000px;
	clear:both;
	height:22px;
	margin:1.5em 0 3px;
	padding-bottom:3px;
	border-bottom:dotted 1px #E71212;
}

h2#h2AutosAplican_en
{
	background: url(img/h2AutosAplican_en.png) no-repeat 0 0;
}

h2#h2ProdRel, h2#h2ProdRel_en
{
	background: url(img/h2ProdRel.png) no-repeat 0 0;
	text-indent:-1000px;
	clear:both;
	height:22px;
	margin:1.5em 0 3px;
	padding-bottom:3px;
	border-bottom:dotted 1px #E71212;
}

h2#h2ProdRel_en
{
	background: url(img/h2ProdRel_en.png) no-repeat 0 0;
}

h2#h2PregMasInfo, h2#h2PregMasInfo_en
{
	background: url(img/h2pregMasInfo.png) no-repeat 0 0;
	text-indent:-1000px;
	clear:both;
	height:22px;
	margin:1.5em 0 3px;
	padding-bottom:3px;
	border-bottom:dotted 1px #E71212;
}

h2#h2PregMasInfo_en
{
	background: url(img/h2pregMasInfo_en.png) no-repeat 0 0;
}

.referenciaCruzada
{
	clear:both;
}


/* -------------------------------------------------------------------------- */
/* Diagrama */
/* -------------------------------------------------------------------------- */

.tblAdmDiagramas
{
	margin-left:40px;
}

/* -------------------------------------------------------------------------- */
/* Distribuidores */
/* -------------------------------------------------------------------------- */

.selEstado
{
	border-bottom:dotted 1px #E71212;
	text-align:center;
	padding-bottom:5px;
}

.tblSelEstado
{
	margin:0 auto;
}

.distrContainer
{
	color:#000;
}

	.distrImgCont
	{
		width:120px;
		float:left;
		height:120px;
		border:dotted 1px #E71212;/*#514E4D;*/
		padding:4px;
		background-color:#FFF;
		margin-right:10px;
	}
		
		a.distrLink:link, a.distrLink:visited
		{
			width:120px;
			height:120px;
			display:block;
			text-align:center;
			line-height:115px;
			border:none;
			overflow:hidden;
		}
						
			.distrLink img.distrLogo
			{
				border:none;
				vertical-align:middle;
			}
		
	.distrNombre
	{
		font-size:130%;
		font-weight:bold;
	}
	
	.distrDireccion
	{
	}
	
	.distrCiudad
	{
	}
	
	.distrTelefono
	{
	}


td.distrItem
{
	background-color:Transparent;
	border:none;
	padding:0;
	height:auto;
}

.distrCont
{
}

.distrEmptyD
{
}

.distrEmptyI
{
	height:auto;
	padding:0;
}


/* -------------------------------------------------------------------------- */
/* Generica */
/* -------------------------------------------------------------------------- */

/* Panel de Edicion */
div.pnlEdicion
{
	position:relative;
}

div.pnlEdicion a
{
	position:absolute;
	left:0;
	top:-11px;
	visibility:hidden;
}

div.pnlGenericaContainer:hover div.pnlEdicion a
{
	visibility:visible;
}

.pnlMain
{
}

/* -------------------------------------------------------------------------- */
/* Headers */
/* -------------------------------------------------------------------------- */

h1#h1Default
{
	position:absolute;
	visibility:hidden;
}

h1.h1Historia
{
	background: url(img/h1Historia.png) no-repeat 10px 0;
	height:66px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1.h1Distribuidores
{
	background: url(img/h1Distribuidores.png) no-repeat 10px 0;
	height:51px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1.h1Contacto
{
	background: url(img/h1Contacto.png) no-repeat 10px 0;
	height:60px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h2.h2Sistemas
{
	background: url(img/h2Sistemas.png) no-repeat 0 0;
	height:17px;
	margin:1.5em 0 5px;
	text-indent:-1000px;
}

h2.h2GrupoATR
{
	background: url(img/h2GrupoATR.png) no-repeat 0 0;
	height:21px;
	margin:1.5em 0 5px;
	text-indent:-1000px;
}

h1#h1Cotizacion
{
	background: url(img/h1Cotizacion.png) no-repeat 0 0;
	height:66px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1#h1Talleres
{
	background: url(img/h1Talleres.png) no-repeat 0 0;
	height:50px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1#h1Talleres_en
{
	background: url(img/h1Talleres_en.png) no-repeat 0 0;
	height:50px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1#h1Conferencias
{
	background: url(img/h1Conferencias.png) no-repeat 0 0;
	height:51px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

/* -------------------------------------------------------------------------- */
/* Headers en Inglés */
/* -------------------------------------------------------------------------- */

h1.h1Historia_en
{
	background: url(img/h1Historia_en.png) no-repeat 10px 0;
	height:66px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1.h1Distribuidores_en
{
	background: url(img/h1Distribuidores_en.png) no-repeat 10px 0;
	height:51px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1.h1Contacto_en
{
	background: url(img/h1Contacto_en.png) no-repeat 10px 0;
	height:60px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h2.h2Sistemas_en
{
	background: url(img/h2Sistemas_en.png) no-repeat 0 0;
	height:21px;
	margin:1.5em 0 5px;
	text-indent:-1000px;
}

h2.h2GrupoATR_en
{
	background: url(img/h2GrupoATR_en.png) no-repeat 0 0;
	height:21px;
	margin:1.5em 0 5px;
	text-indent:-1000px;
}

h1#h1Cotizacion_en
{
	background: url(img/h1Cotizacion_en.png) no-repeat 0 0;
	height:66px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1#h1Talleres_en
{
	background: url(img/h1Talleres_en.png) no-repeat 0 0;
	height:50px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1#h1Conferencias_en
{
	background: url(img/h1Conferencias_en.png) no-repeat 0 0;
	height:52px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

/* -------------------------------------------------------------------------- */
/* Login */
/* -------------------------------------------------------------------------- */

h1#h1IniciarSesion
{
	background: url(img/h1IniciarSesion.png) no-repeat 0 0;
	height:64px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1#h1IniciarSesion_en
{
	background: url(img/h1IniciarSesion_en.png) no-repeat 0 0;
	height:64px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

/* -------------------------------------------------------------------------- */
/* NuevaCuenta */
/* -------------------------------------------------------------------------- */

h1#h1NuevaCuenta, h1#h1NuevaCuenta_en
{
	background: url(img/h1NuevaCuenta.png) no-repeat 0 0;
	height:64px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

h1#h1NuevaCuenta_en
{
	background: url(img/h1NuevaCuenta_en.png) no-repeat 0 0;
}

/* -------------------------------------------------------------------------- */
/* Paginas internas */
/* -------------------------------------------------------------------------- */

.pageContainer
{
	background:#F2B600 url(img/sombraSup.jpg) repeat-x 0 0;/*#DADADA*/
	border-left:solid 1px #4D514E;
	border-right:solid 1px #4D514E;
	padding:20px;
	margin:0 6px;
	min-height: 230px;
	overflow:auto;
	min-height:400px;
}

.pnlRemate
{
	height:11px;
	overflow:hidden;
	background: url(img/remate1.png) no-repeat 0 0;
	margin:0 6px;
}

	.pnlRemateA
	{
		height:11px;
		background: url(img/remate2.png) no-repeat 100% 100%;
	}
	
		.pnlRemateA1
		{
			height:10px;
			background-color:#F2B600;/*#DADADA;*/
			border-bottom:solid 1px #4D514E;
			margin:0 11px;
		}

/* -------------------------------------------------------------------------- */
/* PanelAdm */
/* -------------------------------------------------------------------------- */



/* -------------------------------------------------------------------------- */
/* Productos */
/* -------------------------------------------------------------------------- */

#prodDatalistPage
{
	padding:0;
}

#prodDatalistPage #col1
{
	width:200px;
	float:left;
}

#prodDatalistPage #col2
{
	width:537px;
	float:left;
}

#pnlBusqueda
{
	border-bottom:dotted 1px #000;/*#514E4D;*/
	background-color:#FFEB9B;/*#E71212;#DADADA;*/
	position:relative;
	height:30px;
}

#pnlBusqueda > span
{
	position:relative;
	top:7px;
	left:50px;
}

.pnlSearchFiltro
{
	padding:10px 10px 0;
	font-size:150%;
	text-align:center;
}

table.loadPanelStyle
{
	border:solid 1px #BFBFBF;
	background-color:#F3F3F3;
}

table.loadPanelStyle > tbody > tr > td
{
	padding:10px;
}

/* -------------------------------------------------------------------------- */
/* Videos */
/* -------------------------------------------------------------------------- */

h1#h1Videos
{
	background: url(img/h1Videos.png) no-repeat 10px 0;
	height:60px;
	margin:0 -20px 10px;
	text-indent:-1000px;
}

