/* CSS Document */

.cuerpo {
	background:#2D5299 url(../imagenes/bg.jpg) no-repeat;
	margin-left:0px; margin-top:3px; margin-right:0px; margin-bottom: 0px;
}

.txtop { 
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#AAAAAA; 
	font-size:10px; 
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	vertical-align:top;
	line-height:20px;
}	

.ltop {	background:#AA0000; }

.tira:hover, .tira:active { text-decoration:underline;	background:#348AB7 url(../imagenes/web-buscadores.gif) 300px 10px no-repeat; }
.tira{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:LEFT;
	text-decoration:none;
	padding:0px 15px 0px 15px;
	display:BLOCK;
}

.tira2:hover, .tira2:Active { text-decoration:underline; background:#348AB7 url(../imagenes/web-buscadores.gif) 300px 50px no-repeat; }
.tira2{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:LEFT;
	text-decoration:none;
	padding:200px 15px 0px 15px;
	display:BLOCK;
	position:relative;
}

.anim{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	display:BLOCK;
	width:100%;
	padding:0px 0px 0px 0px;
}

.noborder{ border:0px; background-color:#FFFFFF; }
.nounderline, .nounderline:hover, .nounderline:active {	text-decoration:none }
.valornet{ padding:18px 0px 0px 18px; height:150px; }

.areaminis{	padding:0px 20px 0px 5px; }

.marquee{
	background:#000022;
	border-top:3px solid #996600;
	border-right:3px solid #996600;
	border-left:3px solid #996600;
	border-bottom:3px solid #996600;
	margin:10px 0px 0px 0px;
}

.marquee2{
	background:#FFFFFF;
	margin:20px 45px 0px 45px;
}

.baner{ margin:7px 21px 0px 21px; }

.padmenu{
	padding:1px 0px 5px 0px;
	border-top:1px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:0px solid #FFFFFF;
}

.menuhorz{ padding:1px 0px 1px 0px; }

.boton:hover, .boton:active, .botongray:hover, .botongray:active{
	background:#990000 url(../imagenes/botonblack.png) bottom repeat-x;
	border-top:1px solid #CC0000;
	border-bottom:2px solid #660000;
	padding:5px 27px 4px 26px;
}

.boton{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	background:#003366 url(../imagenes/botonblack.png) bottom repeat-x;
	border-top:1px solid #0066AA;
	border-bottom:2px solid #001144;
	padding:4px 27px 4px 26px;
	margin:10px 1px 10px 0px;
	line-height:22px;
	letter-spacing:1px;
}

.botongray{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	background:#990000 url(../imagenes/botonblack.png) bottom repeat-x;
	border-top:1px solid #CC0000;
	border-bottom:2px solid #660000;
	padding:4px 27px 4px 26px;
	margin:10px 1px 10px 0px;
	line-height:22px;
	letter-spacing:1px;
}

.padbordertxt{ padding:5px 19px 5px 19px; }
.bordertxt{	border:5px solid #BBBBBB; }
.padinfo{ padding:0px 10px 0px 10px; }

.title{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	letter-spacing:3px;
	LINE-HEIGHT:20px;
	background-color:#AA0000;
	padding:0px 0px 0px 20px;
	margin:10px 10px 20px 10px;
}

.border{ border:#000000; display:block;	padding:0px 0px 10px 0px; margin:0px 0px 20px 0px; }

.subtitle{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#004499;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	letter-spacing:1px;
	padding:0px 20px 0px 20px;
	margin:10px 0px 0px 0px;
}

.subtitle2{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#DD0000;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	letter-spacing:0px;
	padding:0px 20px 0px 20px;
	margin:0px 0px 10px 0px;
}

.txt{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-align:justify;
	line-height:18px;
	padding:0px 20px 0px 20px;
}

.txt2{
	border:#000000 1px solid;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-align:justify;
	line-height:18px;
	padding:0px 20px 0px 0px;
	margin:0px 10px 0px 20px;
}

.txt3{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	text-align:justify;
	line-height:16px;
	padding:0px 20px 0px 20px;
}

.txtred{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#BB0000;
	font-size:11px;
	letter-spacing:0px;
}

.clientestitle{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#DD0000;
	font-size:11px;
	text-align:left;
	padding:0px 0px 10px 27px;
}

.txtclientesmini{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	padding:10px 0px 5px 0px;
}

.txtclientesmini2{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	padding:0px 0px 30px 0px;
}

.linkclientes:hover, .linkclientes:active { color:#0000FF; text-decoration:underline; }
.linkclientes { 
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#0000BB; 
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}

.imgclientesmini:hover, .imgclientesmini:active { border:#000000 7px solid; }
.imgclientesmini { border:#DDDDDD 7px solid; }

/*
.divisor{ background:url(../imagenes/divisor.gif) repeat-x; margin:5px 70px 5px 70px; }
*/

.imgtxt{ border:0px; background-color:#FFFFFF; padding:10px 0px 20px 0px; }

.title2{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	letter-spacing:3px;
	LINE-HEIGHT:18px;
	background-color:#9A3B02;
	padding:0px 0px 0px 15px;
	margin:10px 0px 2px 20px;
	width:65%;
}

.border2{
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:0px 20px 0px 20px;
	padding:10px 0px 10px 0px;
	display:block;
}

.box{ padding:0px 0px 0px 20px; }

.form{
	background:#DDDDDD;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-align:justify;
	line-height:18px;
	border-top:1px solid #444444;
	border-left:1px solid #444444;
	border-right:1px solid #444444;
	border-bottom:1px solid #444444;
	display:block;
	padding:0px 0px 10px 0px;
	margin:0px 10px 0px 5px;
}

.txtform{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	color:#000000;
	font-size:11px;
	line-height:16px;
}


.celda{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#003399;
	font-size:11px;
	letter-spacing:1px;
}

.tel{ background:url(../imagenes/tel.jpg) 0px 0px no-repeat; padding:15px 0px 20px 110px; }

.v1{
	background:url(../imagenes/siga-cielo.gif) 0px 7px no-repeat;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	letter-spacing:0px;
	LINE-HEIGHT:28px;
	padding:0px 0px 0px 20px;
	width:49%;
}

.v2{
	background:url(../imagenes/circulos-rojo.gif) 0px 0px no-repeat;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	letter-spacing:0px;
	LINE-HEIGHT:28px;
	padding:0px 0px 0px 18px;
}

.v3{
	background:url(../imagenes/circulos-marino.gif) 2px 7px no-repeat;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	letter-spacing:0px;
	LINE-HEIGHT:28px;
	padding:0px 0px 0px 20px;
	width:49%;
}

.v4{
	background:url(../imagenes/siga-anaranjado.gif) 0px 0px no-repeat;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	letter-spacing:0px;
	LINE-HEIGHT:28px;
	padding:0px 0px 0px 19px;
}

.hrbox{
	height:3px;
	border:#000000 1px dotted;
	background-color:#FFFFFF;
	color:#FFFFFF;
	margin:0px 20px 0px 20px;
}

.padinfo2{ padding:20px 15px 0px 5px; }

.subtitleblue{
	font-family: Arial, Verdana, Verdana, Helvetica;
	color:#003366;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	letter-spacing:2px;
	padding:0px 10px 0px 15px;
	margin:10px 0px 0px 0px;
}

.titleblack{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	letter-spacing:3px;
	LINE-HEIGHT:20px;
	background-color:#000000;
	padding:0px 0px 0px 15px;
	margin:2px 0px 2px 0px;
}

.titleblack2{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	letter-spacing:3px;
	LINE-HEIGHT:20px;
	background-color:#000000;
	padding:0px 0px 0px 15px;
	margin:10px 0px 2px 0px;
}

.titlered2{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	letter-spacing:1px;
	LINE-HEIGHT:20px;
	background-color:#AA0000;
	padding:0px 0px 0px 15px;
	margin:10px 0px 2px 0px;
}

.border3{
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	display:block;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}

.box2{ padding:0px 0px 0px 15px; }

.v5{
	background:url(../imagenes/siga-rojo.gif) 5px 0px no-repeat;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#000000; 
	font-size:11px;
	font-weight:normal;
	text-align:left;
	letter-spacing:1px;
	LINE-HEIGHT:26px;
	padding:0px 0px 0px 30px;
}

.v5txtred{
	background:url(../imagenes/siga-rojo.gif) 5px 0px no-repeat;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#990000; 
	font-size:11px;
	font-weight:normal;
	text-align:left;
	letter-spacing:1px;
	LINE-HEIGHT:28px;
	padding:0px 0px 0px 30px;
}

.hrbox2{
	height:3px;
	border:#000000 1px dotted;
	background-color:#FFFFFF;
	color:#FFFFFF;
	margin:0px 10px 0px 10px;
}

.txt2black{
	background:url(../imagenes/txt2black.jpg) center no-repeat;
	height:60px;
	text-align:center;
	padding:0px 0px 15px 197px;
}

.pie{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.pienegro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding:10px 0px 10px 0px;
}

.pienegrolink:Hover, .pienegrolink:active { color:#0000CC; text-decoration:underline; }
.pienegrolink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000099;
	font-weight:normal;
	text-decoration:none;
	padding:10px 0px 10px 0px;
}

.pienegrolink2:hover, .pienegrolink2:active { color:#0000CC; text-decoration:underline; }
.pienegrolink2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000099;
	font-weight:normal;
	text-decoration:none;
}

.pid2{
	background:url(../imagenes/pid2.jpg) 45px 0px no-repeat;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#FFFFFF; 
	font-size:11px; 
	text-align:left;
	vertical-align:top;
	padding:5px 0px 0px 800px;
}

.bgpie{
	background:#AA0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	letter-spacing:1px;
}

.pieblanco{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	padding:0px 454px 0px 0px;
}

.pieblancolink:hover, .pieblancolink:active { text-decoration:underline; }
.pieblancolink{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.bottomlink:hover, .bottomlink:active { text-decoration:underline; color:#0000AA; }
.bottomlink{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000066;
	text-align:center;
	text-decoration:none;
	padding:0px 15px 0px 15px;
}

.bottom{ 
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BB0000;
	text-align:center;
	text-decoration:none;
	padding:10px 0px 10px 0px;
}

.last{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	color:#AAAAAA;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	padding:5px 0px 0px 13px;
	letter-spacing:1px;
}
