/* common styles */
.tipoNormal {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px;
text-align: justify;
line-height: 19px;
margin:15px;
margin-top:5px;
}

.tipoNormalL {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px;
text-align: justify;
line-height: 14px;
margin:15px;
margin-top:5px;
}

.tipoNormalB {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px;
font-weight:700;
text-align: justify;
line-height: 20px;
letter-spacing:1px;
padding:2px 2px 2px 2px;
}

.tipoNormalS {
font-family: Helvetica, sans-serif;
font-size: 11px;
line-height:15px;
}

.tipoCuadro {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
text-align: justify;
line-height: 22px;
margin:10px;
}

.tipoCuadroB {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
text-align: justify; 
line-height: 20px;
font-weight: bold; 
}

.bulletTickU {
list-style-type:none;
padding:0px;
margin-left:30px;
margin-right:10px;
}

.bulletTick {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px;
font-weight: 700;
text-align: justify;
line-height: 18px;
letter-spacing:1px;
background-image:url('../images/bulletTickBlack.gif');
background-repeat:no-repeat;
background-position:0px 5px; 
padding-left:18px;
}

.bulletSquareU {
list-style-type:square;
padding:0px;
margin-left:30px;
margin-right:10px;
}

.bulletSquare {
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px;
font-weight: 700;
text-align: justify;
line-height: 18px;
letter-spacing:1px;
margin-left:0px;
padding-left:5px;
}

.bullet {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
text-align: left;
line-height: 20px;
padding:2px 2px 2px 2px;
}

.scrollbar {
scrollbar-face-color:#F2F2F2;
scrollbar-highlight-color:#F2F2F2;
scrollbar-3dlight-color:#F2F2F2;
scrollbar-darkshadow-color:#F2F2F2;
scrollbar-shadow-color:#F2F2F2;
scrollbar-arrow-color:#000066;
scrollbar-track-color:#F2F2F2;
height: 450px;
width: 630px;
overflow: scroll;
}

.borderHome{
display:block;
background:white;
border:1px solid black;
padding:0px;
}

.shadow{
filter:alpha(Opacity=30); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.3; /*firefox 1.5 opacity*/
-moz-opacity:0.3; /*mozilla opacity*/
-khtml-opacity:0.3; /*opacity*/
}

li {
padding:0px;
margin-left:-15px;
margin-right:5px;
}

input[type="text"]{
border-style:solid;
border-width:1px;
border-color:#000000;
font-family:Verdana; 
font-size:11px; 
font-weight:bold;
padding:2px 2px 2px 2px;
}

textarea {
border-style:solid;
border-width:1px;
border-color:#000000;
font-family:Verdana; 
font-size:11px; 
}

div.readmore {
display:block;
width:65px;
height:15px;
padding:2px 2px 2px 2px;
border:1px solid gray;
position:absolute;
}
	
div.readmore a {
	display:block;
	padding:2px 2px 2px 2px;
	font:10px Helvetica, sans-serif;
	color:#000000;
	line-height:10px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
div.readmore a:hover { color:#FF6600; }
/* end */

/* index.html */
.index_backBlue{ background: url("../images/backBlue.jpg"); background-repeat: no-repeat }

.tipoSeccion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: justify;
	margin-right: 14px;
	font-weight:100;
	letter-spacing:6px;
}

#typing { font-family:"Verdana"; }

#botonHome a {
	display:block;
	width: 32px;
	height: 32px;
	text-decoration: none;
	background: url("../images/botonHome.gif");
}
#botonHome a:hover { background: url("../images/botonHomeOn.gif"); }
	
#botonSearch a {
	display:block;
	width: 32px;
	height: 32px;
	text-decoration: none;
	background: url("../images/botonSearch.gif");
}
	
#botonSearch a:hover { background: url("../images/botonSearchOn.gif"); }

#botonMail a {
	display:block;
	width: 32px;
	height: 32px;
	text-decoration: none;
	background: url("../images/botonMail.gif");
}
	
#botonMail a:hover { background: url("../images/botonMailOn.gif"); }
/* end */

/* promocionales.html */
.promocionales_backSoluciones{ background: url("../images/promoHome.jpg"); background-repeat: no-repeat }

.tipoC {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: 600;
color: #000066;
line-height:18px;
letter-spacing:2px;
}

.tipoM {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: 600;
color: #000066;
line-height:22px;
letter-spacing:2px;
}

.tipoG {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: 600;
color: #000066;
line-height:26px;
letter-spacing:4px;
}

.tipoEG {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 26px;
font-weight: 600;
color: #000066;
line-height:28px;
letter-spacing:4px;
}
/* end */

/* soluciones.html */
.soluciones_backCuadro{ background: url("../images/backCuadro.jpg"); background-repeat: no-repeat }

.tipoCuadroSolB {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold;
padding:0px;
margin-top:10px;
margin-left:20px;
margin-bottom:12px;
}

.tipoCuadroSol {
font-family: sans-serif; 
font-size:11px;
text-align:left;
padding:0px;
margin-top:-10px;
margin-left:20px;
margin-right:5px;
margin-bottom:12px;
}
/* end */

/* efactura.html */

table.efactura {
table-layout:fixed;
padding:0px;
border-spacing:0px;
border-style:solid;
border-color:#548DD4;
border-width:1px;
}

td.efactura_titulo {
background-color:#548DD4;
font-family: Verdana;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding:3px;
}

td.efactura_etiqueta {
background-color:#548DD4;
font-family: Verdana;
font-size:11px;
color:#FFFFFF;
padding:3px;
}

td.efactura_contenido {
background-color:#DCE8F6;
font-family: Verdana;
font-size:11px;
color:#00000;
padding:3px;
table-layout:fixed;
word-wrap:break-word;
}

td.efactura_partida {
background-color:#FFFFFF;
font-family: Verdana;
font-size:11px;
color:#00000;
padding:3px 5px 3px 5px;
table-layout:fixed;
word-wrap:break-word;
border-style:solid;
border-width:1px;
border-color:#F2F2F2;
height:25px;
vertical-align:middle;
}

/* end */


