﻿/****************************************
	StyleSheet for resolutions greater
	than 1024 pixels of width.
	Project: XXXXXXXXXXXXXXXXX
	Created: 26/07/2007
	Last Modification: 26/07/2007
	Developer: 
	® LCI IT Solutions.	
*****************************************/
	/*
	Note: This StyleSheet has been included in a folder
	named Resources in the same level of the root directory
	of the website*/
/*General font style for:
	+bodys
	+controls	
	+cells
	+tables
	+text areas ********************/
body, select, input, td, table ,textarea{ 
	font-family: Arial; 
	font-size: 11px;
	font-weight:normal;
	color:#061A3D;		
}
/***** Link **********/
A{
    COLOR: #061A3D;  
    TEXT-DECORATION: none;    
}

A:hover
{
	text-decoration:underline;
}
A.non:hover
{
	text-decoration:none;
}
A.underline
{ 
	text-decoration:underline;	
}
A.azulclaro
{
	COLOR:  #469cb7;
	text-decoration:underline;  
}
A.noticias
{
	text-decoration:none;
	font-size:13px;	
	font-weight:bold;
	font-style:italic;
}
A.magenta
{
	text-decoration:underline;	
	color:#C02F60;
	font-size:10px;
}
/*Agregados para el manejo del menu*/
A.strong {
	FONT-WEIGHT: bold; 
	COLOR: #061A3D;  
	TEXT-DECORATION: none;	
}
A.strong:visited {
	FONT-WEIGHT: bold; 
	COLOR: #061A3D
}
A.strong:hover {
	FONT-WEIGHT: bold; 
	COLOR: #469cb7
}
.over{
    background-color:#dadada;    
}
.normal{
    background-color:#ffffff;
}
/******************************************/
/*Initial style for the menu*/
A.menu {
	FONT-WEIGHT: bold; 
	COLOR: #061A3D;  
	TEXT-DECORATION: none;
	font-size:10px;	
}
/*Style for the menu when has been visited */
A.menu:visited {
	FONT-WEIGHT: bold; 
	COLOR: #061A3D
}
/*Style for the menu when the cursor is over him */
A.menu:hover {
	FONT-WEIGHT: bold; 
	COLOR: #469cb7
}
/*Draw the right border*/
.rightBorder {
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color:#dadada;
	width:10px;  
}
/*Draw the left border*/
.leftBorder {
    border-left-style: solid;
    border-left-width: 1pt;
    border-left-color: #dadada; 
    width:10px;      
}
/*Style of the cell that contain the principal banner, when is a image*/
.tdBannerPpal
{
	background:url(../images/LCI-banner-1024.jpg);
	width:983px;
	height:74px;
	border:0; 
	margin:0px;
}
/*Style of the left cell of header*/
.tdleftheader
{
	width: 14px;
	height: 25px; 
	background-image: url(../images/LCI-cabezal-contenido1.jpg);
    background-position: right; 
    background-repeat: no-repeat;
}
/*Style of the center cell of header*/
.tdcenterheader
{
	background-image: url(../images/LCI-cabezal-contenido2.jpg);
    background-position: center;            
}
/*Style of the right cell of header*/
.tdrightheader
{
	width:14px;
	height: 25px; 
	background-image: url(../images/LCI-cabezal-contenido3.jpg);
    background-position: left; 
    background-repeat: no-repeat;
}
/*Style of master page footer */
.mainFooter
{
	 height: 93px; 
	 background-image: url(../images/LCI-pie-de-paginagde.png);
     background-position: left; 
     background-repeat: no-repeat; 
     text-align: center;
     font-size: x-small;
}
/*Style of the text area*/
.textArea
{	
	margin-top:10px;	
	margin-left:50px;
	margin-right:50px;	
	text-align:justify;		
}
/*Style of the bold text area*/
.boldTextArea
{	
	margin-top:10px;	
	margin-left:50px;
	margin-right:50px;	
	text-align:justify;	
	font-weight:bold;	
}
/*Style of the small text area*/
.smallTextArea
{	
	margin-top:10px;	
	margin-left:50px;
	margin-right:50px;	
	text-align:justify;		
	font-size:x-small;
}
/*Style of title in big size
	Note: The text has been contained in a div control
	whit this class*/
.divBigTitle
{
	width:100%;
	height:30px;
	margin-left:130px;	
	background-image:url(../images/vineta.jpg);
	background-repeat:no-repeat;
	background-position:left;
	text-indent:20px;
	text-align:left;
	font-weight:bold;	
	color: #C02F60; 
	font-size: 18px ;
	font-style: italic;
}
/*Style of title in small size
	Note: The text has been contained in a div control
	whit this class*/
.divSmallTitle
{
	width:100%;	
	text-indent:250px;
	text-align:left;
	font-weight:bold;
	color:#C02F60;
	font-size: 14px ;
	font-style: italic;	
}
/*Style of the align for the control box
	Note: The controls has been contained in a div 
	control whit this class*/
.divControls
{
	text-align:left;
	margin-left:180px;
}
/*Style of the align for the grid control
	Note: The grid control has been contained in a div
	control whit this class*/
.divGrid
{
	/*text-align:left;*/
	margin-left:0px;
}
/*Style of the align for the linkButton control
	Note: The controls has been contained in a div
	control whit this class*/
.divButtons
{
	text-align:left;
	margin-left:180px;
}
/*Style of the warning message for the controls validations*/
.warningMessage
{
   background-repeat:no-repeat;
   background:url(../images/Campore2.gif);
   height:16px;
   width:16px;     
   border-width:0px;
}
/*Style of the right cells in a control's table*/
.td right
{
	text-align:left;
}
/*Style of the validations cells in a control's table*/
.td validation
{	
	text-align:left;		
}
/*Style of the left cells in a control's table*/
.td left
{
	text-align:right;	
}
/**/
.lnkButton
{ 	
	/*background-color:#dadada;*/
	text-align:center;
	height:15px;
	width:86px;
	border-style:solid;
	border-width:1px;
	color: #061A3D;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:3px;
	padding-top:3px;
	vertical-align:middle;
	background-image:url(../images/LCI-cabezal-contenido2.jpg);
}
/*Style of the cell that contain the principal banner, when is a image*/
.tdIndex
{	
	width:696px;
	height:171px;
	margin-top:0px;
	border:0px; 
	margin:0px;
}
/*Text box out border*/
.textbox {
	border: 0px none;    
	background-color: Transparent;	
}
.textSmallMagenta{
	FONT-WEIGHT: bold; 
	COLOR: #C02F60; 	
	font-size: 11px ;
	font-style: italic;  
}
/*Clase para los botones*/
.clsLinkButtonAccion
{ 
	background-image:url(../images/LCI-Web-boton1.jpg);
	background-position:center;
	/*text-align:right;*/
	background-repeat:no-repeat;
	/*background-color:#dadada;*/
	text-align:center;	
	color: #061A3D;
	vertical-align:middle;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:3px;
	padding-top:3px;
}
.clsLinkButtonAccionSmall
{ 
	background-image:url(../images/LCI-Web-boton3.jpg);
	background-position:center;	
	background-repeat:no-repeat;	
	text-align:center;	
	color: #061A3D;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	padding-top:3px;	
}
.clsLinkButtonAccionBig
{ 		
	background-image:url(../images/LCI-Web-boton2.jpg);
	background-position:center;
	/*background-color:#dadada;*/
	text-align:center;
	color: #061A3D;
	vertical-align:middle;
	padding-left:32px;
	padding-right:32px;
	padding-bottom:5px;
	padding-top:5px;
}
/*Clase para el div que contiene los Botones*/
.divBotonera
{	
	vertical-align:middle;
	text-align:center;
	margin-right:50px;
	margin-left:40px;
}
/*Clase para la alineacion de etiquetas */
.clsTableAdminColumnLabelB
{
	text-align:right;
	width:15%;
	padding-right:6px;
	vertical-align:top;
}
/*Clase para la alineacion de controles de texto */
.clsTableAdminColumnTextB
{
	font-family:Arial, Helvetica;	
	text-align:left;
	vertical-align:top;
	width:35%;	
}
.requerido
{	
	width:155px; 
	height:20px; 	
	border-color:#061A3D;
	border-style:solid;
	border-width:1px;
}
.requeridoTextBox
{
	width:156px; 
	height:20px; 	
	border-color:#061A3D;
	border-style:solid;
	border-width:1px;	
}
/***********************Table************************/
TABLE.customerssup {
	BORDER-RIGHT: #dadada 1px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-BOTTOM: #dadada 1px solid; 
	BORDER-COLLAPSE: collapse;	
}
TABLE.right {
	BORDER-RIGHT: #dadada 0px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-BOTTOM: #dadada 0px solid; 
	BORDER-COLLAPSE: collapse;	
}
TABLE.both {
	BORDER-RIGHT: #dadada 1px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-BOTTOM: #dadada 0px solid; 
	BORDER-COLLAPSE: collapse;	
}
TABLE.bottom {
	BORDER-RIGHT: #dadada 0px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada 0px solid; 
	BORDER-BOTTOM: #dadada 1px solid; 
	BORDER-COLLAPSE: collapse;	
}
TABLE.customersinf {
	BORDER-RIGHT: #dadada 1px solid; 
	BORDER-TOP: #dadada 1px solid; 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-BOTTOM: #dadada 0px solid; 
	BORDER-COLLAPSE: collapse;	
}
/*****************************************************/
TABLE.simplex {
	BORDER-RIGHT: #dadada 1px solid; 
	BORDER-TOP: #dadada 1px solid; 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-BOTTOM: #dadada 1px solid; 
	BORDER-COLLAPSE: collapse;
}
TABLE.simplex TD {
	BORDER-RIGHT: #dadada 1px solid; 
	BORDER-TOP: #dadada 1px solid; 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-BOTTOM: #dadada 1px solid; 
	BORDER-COLLAPSE: collapse;	
}
TABLE.simplex TD.non {
	BORDER-RIGHT: #dadada 0px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada 0px solid; 
	BORDER-BOTTOM: #dadada 0px solid;
	background-repeat: no-repeat; 
	background-position: right;
	BORDER-COLLAPSE: collapse;	
}
TABLE.simplex TD.right {
	BORDER-RIGHT: #dadada 0px solid; 
	BORDER-TOP: #dadada 1px solid; 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-BOTTOM: #dadada 1px solid; 
	BORDER-COLLAPSE: collapse;	
}
TABLE.simplex TD.left {
	BORDER-RIGHT: #dadada 1px solid; 
	BORDER-TOP: #dadada 1px solid; 
	BORDER-LEFT: #dadada 0px solid; 
	BORDER-BOTTOM: #dadada 1px solid; 
	BORDER-COLLAPSE: collapse;	
}
TABLE.msuperior {
	BORDER-RIGHT: #dadada  0px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada  0px solid; 
	BORDER-BOTTOM: #dadada  1px solid; 	
	BORDER-COLLAPSE: collapse
}
TABLE.msuperior TD {
	BORDER-RIGHT: #dadada 1px solid; 
	BORDER-TOP: #dadada 1px solid; 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-BOTTOM: #dadada 1px solid;	
	BORDER-COLLAPSE: collapse;		
}
TABLE.msuperior TD.outBottom {
	BORDER-RIGHT: #dadada 1px solid; 
	BORDER-TOP: #dadada 1px solid; 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-BOTTOM: #dadada 0px solid;
	background-repeat: no-repeat; 
	BORDER-COLLAPSE: collapse;
}
TABLE.msuperior TD.non {
	BORDER-RIGHT: #dadada 0px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada 0px solid; 
	BORDER-BOTTOM: #dadada 0px solid;
	BORDER-COLLAPSE: collapse;	
}
TABLE.msuperior TD.top
{
	BORDER-RIGHT: #dadada 0px solid; 
	BORDER-TOP: #dadada 1px solid; 
	BORDER-LEFT: #dadada 0px solid; 
	BORDER-BOTTOM: #dadada 0px solid; 
	BORDER-COLLAPSE: collapse;		
}
TABLE.msuperior TD.bottom
{
	BORDER-RIGHT: #dadada 0px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada 0px solid; 
	BORDER-BOTTOM: #dadada 1px solid; 
	BORDER-COLLAPSE: collapse;		
}

TABLE.both {
	BORDER-RIGHT: #dadada 0px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada 0px solid; 
	BORDER-BOTTOM: #dadada 0px solid; 
	BORDER-COLLAPSE: collapse;	
}
TABLE.both TD{
	BORDER-RIGHT: #dadada 1px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada 1px solid; 
	BORDER-BOTTOM: #dadada 0px solid; 
	BORDER-COLLAPSE: collapse;	
}
TABLE.both TD.non{
	BORDER-RIGHT: #dadada 0px solid; 
	BORDER-TOP: #dadada 0px solid; 
	BORDER-LEFT: #dadada 0px solid; 
	BORDER-BOTTOM: #dadada 0px solid; 
	BORDER-COLLAPSE: collapse;	
}
/****************** Grid*******************************/

.clsGridHeader
{
	font-size:11px;
	font-weight:bold;
	color:White;
	vertical-align:top;
	height:20px;
	background-color:#061A3D;
}
.clsGridRows
{
	font-size:11px;
	color:#061A3D;
	background-color:White;
	vertical-align:top;
	border:#061A3D;
}
.clsGridPager
{
	font-family: Arial, Helvetica;
	font-size:11px;  
	color: #C02F60; 
	text-align:right;
	vertical-align:middle;
	background-color:White;
}
.clsGridAlternateRows
{
	font-size:11px;
	color:#061A3D;
	background-color: #dadada;
	vertical-align:top;
	border:#061A3D;
}
.clsGridSelectedRow
{
	font-size:11px;
	font-weight:bold;
	color:#061A3D;
	background-color:#dadada;
	vertical-align:top;
	border:#061A3D;
}
.divGrid
{
	text-align:left;
	padding-left:50px;	
}
/****************Tipos de titulos*************************/
.lista
{
	margin-left:15px;	
}
P.margen{
	margin-left: 8px 
}
.magenta
{
	FONT-WEIGHT: bold; 
	COLOR: #C02F60; 	
	font-size: 12px ;
	font-style: italic;  
}
.azul
{
	/*FONT-WEIGHT: bold;	*/
	font-size: 10px;
	color:#061A3D;
	 font-family:Arial;
	/*font-style:italic;	*/
}
.azulclaroContenido
{
	FONT-WEIGHT: bold; 
	COLOR: #469cb7;		
}
.magentaContenido{
	FONT-WEIGHT: bold; 
	COLOR: #C02F60;				
}
.azulcontenido
{
	FONT-WEIGHT: bold;	 
	color:#061A3D;	
}
.griscontenido
{
	color:#787878;	
}
.textocontenido
{
	FONT-WEIGHT:normal; 	
	font-size: 11px;
	color:#061A3D;	
	margin-left:25px;
	margin-right:40px;
	margin-top:10px;
	text-align:left;
	line-height:15px;
}
.titulomagenta
{
	FONT-WEIGHT: bold; 
	COLOR: #C02F60; 
	font-size: 14px ;
	font-style: italic;		
}
.tilulomagentagrande
{
	FONT-WEIGHT: bold; 
	COLOR: #C02F60; 	
	font-size: 18px ;
	font-style: italic;	
}
.tituloGris
{
	text-decoration:none;	
	color:#dadada;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
.tituloazulmed
{
	font-size: 12px;
	font-weight:bold;	
	font-style:italic;
}
/*****************Distribucion de la pag*****************/
.sizeMenu
{		
	margin-top:0; 
	width:174px;
}
.sizeSpace
{
	margin-top: 0; 
	width: 10px;	
}
.sizeContent
{
	margin-top: 0; 
	width: 696px; 	
}

.clsCalendar
{
	color:#469cb7;	
	font-size:10px;  
	text-align:center;		
}
/***********************lineas***************************/
.clsLineaPunteada
{
	/*border-top-style:dotted; */	
	border-bottom-style:dotted;
	border-width:3px; 		
	border-color: #A3A3A3;	
	height:2px;
	vertical-align:middle;	
}
/***************Lists***********************************/
#navi
{
  list-style-image:url(../images/LCI-ST-WEB-index-vineta.jpg);
  list-style-type:none;  
  margin: 0;  
  padding-left:20px; 
  padding-right:0px; 
  /*text-align:justify;
  margin-right:5px;*/
}
#navi li
{	
	padding-left: 0px;
	padding-bottom:8px;
}
