/* CSS Document */
body{ 
	margin: 0px;
	padding: 0px;
	scrollbar-arrow-color: #6c89c4; 
	scrollbar-base-color: #6c89c4; 
	scrollbar-dark-shadow-color: #6c89c4; 
	scrollbar-track-color: #597abd; 
	scrollbar-face-color: #597abd; 
	scrollbar-shadow-color: #6c89c4; 
	scrollbar-highlight-color: #6c89c4; 
	background: url(fondo.gif); 
}
#caxon {
	width: 760px;
	height: 595px;
	position: absolute; 
	top: 50%; 
	left: 50%; 
	margin: -300px 0px 0px -380px; 
	background-color:#ffffcc; 
	border: solid 1px #000033;
}
#banner {
	width: 100%;
	top: 0px;
	height: 150px;
	background-color:#93aab8;
}
#soto {
	position: absolute;
	top: 560px;
	left: 0px;
}
#sotoini {
	position: absolute;
	top: 560px;
	left: 0px;
	width: 266px;
	height: 33px;
}
#sotoini2 {
	position: absolute;
	top: 560px;
	left: 499px;
	width: 266px;
	height: 33px;
}
#lado {
	position: absolute;
	top: 329px;
	left: 727px;
}
#logc {
	position: absolute;
	top: 548px;
	left: 370px;
}
#logct {
	position: absolute;
	top: 548px;
	left: 280px;
	width: 80px;
	height: 40px;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 7pt;
	text-align: right;
	color: #003366;
}
#pie {
	width: 240px;
	height: 20px;
	position: absolute;
	top: 575px;
	left: 470px;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 7pt;
	text-align: center;
	color: #93aab8;
	}
#piem {
	width: 435px;
	height: 20px;
	position: absolute;
	top: 556px;
	left: 277px;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 7pt;
	text-align: center;
	color: #93aab8;
	}
#pieini {
	width: 240px;
	height: 20px;
	position: absolute;
	top: 570px;
	left: 493px;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 7pt;
	text-align: center;
	color: #93aab8;
	}
#pieini1 {
	width: 475px;
	height: 20px;
	position: absolute;
	top: 556px;
	left: 261px;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 7pt;
	text-align: center;
	color: #93aab8;
	}
.enl:link {
	text-decoration: none;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 7pt;
	color: #93aab8;
	}
.enl:visited {
	text-decoration: none;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 7pt;
	color: #93aab8;
	}
.enl:active {
	text-decoration: none;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 7pt;
	color: #93aab8;
	}
.enl:hover {
	text-decoration: underline;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 7pt;
	color: #93aab8;
	}
#politica {
	background-color:#597abd1;
   	text-align: justify;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #330000;
	line-height: 2em;
	margin: 5;
	padding: 1;
	list-style: none;
	}
#page {
	width: 710px;
	height: 390px;
	position: absolute; 
	top: 165px; 
	left: 0px;
	}
	

/*---------------------- clientes ----------------------- */
#navcontainer {
	position: absolute;
	left: 98px;
	top: 354px;
	width: 600px;
	height: 30px;
	}
#contcli {
	position: absolute;
	left: 105px;
	top: 307px;
	width: 580px;
	height: 38px;
	font: 9pt Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:16px;
	color:#000066;
	z-index: 1;
	}
#caxoncli {
	position: absolute;
	left: 94px;
	top: 100px;
	width: 480px;
	height: 380px;
	}
#txtcli {
	width: 481px; 
	height: 384px;
	position: absolute;
	left: 227px;
	top: 6px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:18px;
	text-indent: 10px;
}
#imgcli {
	position: absolute;
	left: 10px;
	top: 25px;
	width: 200px;
	height: 290px;
	}
.enl2:link {
	text-decoration: none;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 9pt;
	color: #660000;
	}
.enl2:visited {
	text-decoration: none;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 9pt;
	color: #660000;
	}
.enl2:active {
	text-decoration: none;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 9pt;
	color: #660000;
	}
.enl2:hover {
	text-decoration: underline;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 9pt;
	color: #660000;
	}
.enl3:link {
	text-decoration: none;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 9pt;
	color: #ffffcc;
	}
.enl3:visited {
	text-decoration: none;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 9pt;
	color: #ffffcc;
	}
.enl3:active {
	text-decoration: none;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 9pt;
	color: #ffffcc;
	}
.enl3:hover {
	text-decoration: underline;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 9pt;
	color: #ffffcc;
	}
/*---------------------- iniciu ----------------------- */
.navText {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #ffffcc;
	line-height:10px;
	text-decoration: none;
	}
#navigation td {
	border-bottom: 1px solid #FFb400
	}

#navigation a {
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FFb400;
	line-height:10px;
	text-decoration: none;
	display:block;
	padding:10px 6px 6px 10px;
	}
	
#navigation a:hover {
	color:#FFFFCC;
	
	}
#semsin1 {
	position: absolute;
	left: 208px;
	top: 50px;
	width: 320px;
	height: 120px;
	background-color: #FFb400;
    border: solid, 2px, #003333;
	}
#promo1 {
	position: absolute;
	left: 10px;
	top: 5px;
	width: 150px;
	height: 390px;
	}
#promo2 {
	position: absolute;
	left: 600px;
	top: 5px;
	width: 150px;
	height: 190px;
	}
#inclen {
	position: absolute;
	left: 280px;
	top: 251px;
	width: 400px;
	height: 20px;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:#003399;
	}
#txtini{
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:18px;
	text-indent: 10px;
	margin-left: 5px
	
}
#ctenda{
text-align:center;
text-shadow:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #FFFFCC;
	position:absolute;
	left: 625px;
	top: 0px;
	background-color:#004080;
	border:thin, #FF9900;
	height: 100px;
	}
#fdim {
	position:absolute;
	left: 208px;
	top: 4px;
	background-color:#FFFFCC }

	
/*---------------------- servicios ----------------------- */
#txtsf {
	width: 630px; 
	height: 110px;
	position: absolute;
	left: 60px;
	top: 5px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
}
#semsf {
	position: absolute;
	left: 476px;
	top: 138px;
	}
#semsfd {
	position: absolute;
	left: 469px;
	top: 139px;
	}
#tsemf {
	position: absolute;
	left: 560px;
	top: 148px;
	width: 180px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 9px;
	color: #003366;
	}
#txtsf2 {
	width: 380px; 
	height: 180px;
	position: absolute;
	left: 60px;
	top: 150px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
}
#semsfj {
	position: absolute;
	left: 480px;
	top: 120px;
	}
#txtsj1 {
	width: 650px; 
	height: 110px;
	position: absolute;
	left: 30px;
	top: 5px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
}
#txtsj4 {
	width: 650px; 
	height: 60px;
	position: absolute;
	left: 50px;
	top: 320px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	}
#txtsj {
	width: 420px; 
	height: 200px;
	position: absolute;
	left: 30px;
	top: 80px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
}
#txtsj3 {
	width: 390px; 
	height: 200px;
	position: absolute;
	left: 50px;
	top: 200px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
}
#txtdc {
	width: 665px; 
	height: 110px;
	position: absolute;
	left: 15px;
	top: 5px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:20px;
	text-indent: 20px;
}
#txtdc2 {
	width: 446px; 
	height: 110px;
	position: absolute;
	left: 15px;
	top: 118px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
}
/*---------------------- empresa ----------------------- */
#semp {
	position: absolute;
	left: 10px;
	top: 30px;
	}
#txtemp {
	width: 460px; 
	height: 110px;
	position: absolute;
	left: 240px;
	top: 10px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:18px;
	text-indent: 20px;
}
#txtemp2 {
	width: 650px; 
	height: 110px;
	position: absolute;
	left: 38px;
	top: 220px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:18px;
	text-indent: 20px;
}
/*---------------------- multi ----------------------- */
#semfi {
	position: absolute;
	left: 432px;
	top: 20px;
	}
#tstin {
	width: 680px; 
	height: 30px;
	position: absolute;
	left: 12px;
	top: 39px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:20px;
	text-indent: 20px;
	}
#frin {
	position: absolute;
	left: 15px;
	top: 90px;
}
		/*---------------------- corred ----------------------- */
#txtcor {
	width: 550px; 
	height: 110px;
	position: absolute;
	left: 200px;
	top: 125px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:18px;
	text-indent: 20px;
	}
#semcor {
	position: absolute;
	left: 10px;
	top: 110px;
	}
/*---------------------- form ----------------------- */	
#txtf {
	width: 450px; 
	height: 110px;
	position: absolute;
	left: 20px;
	top: 10px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:18px;
	text-indent: 20px;
}
#nomef {
    width: 30px; 
	height: 10px;
	position: absolute;
	left: 90px;
	top: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
	color: #003366;
	text-align: center;
}
#semf {
	position: absolute;
	left: 530px;
	top: 2px;
	}
#txtsal {
	width: 216px; 
	height: 10px;
	position: absolute;
	left: 530px;
	top: 150px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #003366;
	z-index: 1;
}
#clform {
	position: absolute; 
	top: 165px; 
	left: 10px;
	background-color:#ffffcc; 
	}
#clforms {
	position: absolute; 
	top: 178px; 
	left: 30px;
	background-color:#ffffcc; 
	}
#clformc {
	position: absolute; 
	top: 200px; 
	left: 275px;
	background-color:#ffffcc; 
	}
#clformlab {
	position: absolute;
	top: 164px;
	left: 237px;
	background-color:#ffffcc;
	height: 225px;
	width: 475px;
	}
#aclar {
	position: absolute; 
	top: 165px; 
	left: 525px;
	background-color: #6699cc;
	}
.negt {
	font-weight:bold;
	font-size:14px;
}
.neg {
	font-weight:bold;
}
/*----------------------textos --------------------------*/
#ctstl {
	width: 220px; 
	height: 210px;
	position: absolute;
	left: 10px;
	top: 230 px;
	border-color: #FFCC00;
	border-width: 1px;
	}
#ctstl2 {
	width: 220px; 
	height: 210px;
	position: absolute;
	left: 10px;
	top: 170 px;
	border-color: #FFCC00;
	border-width: 1px;
	}
#tstl {
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
	color: #003366;
	text-align: justify;
	background-color:#FFFFCC;
}
#txtps {
	width: 480px; 
	height: 110px;
	position: absolute;
	left: 20px;
	top: 10px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:16px;
	text-indent: 20px;
}
#cont {
	width: 220px;
	position: absolute;
	left: 478px;
	top: 318px;
	height: 33px;
	text-align: center;
	}
.conte:link {
	text-decoration: underline;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 12px;
	color: #003366;
	}
.conte:visited {
	text-decoration: underline;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 12px;
	color: #003366;
	}
.conte:active {
	text-decoration: underline;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 12px;
	color: #003366;
	}
.conte:hover {
	text-decoration: underline;
	font-family:  Verdana, sans-serif, Arial;
	font-size: 12px;
	color: #003366;
	}
/*---------------------- productos2 --------------------------*/
#txtpie {
	width: 380px; 
	height: 110px;
	position: absolute;
	left: 40px;
	top: 300px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:18px;
	text-indent: 20px;
	}
#txtrg {
	width: 308px; 
	height: 180px;
	position: absolute;
	left: 311px;
	top: 157px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
	}
#semacc {
	position: absolute;
	left: 480px;
	top: 140px;
	}
#txtpiea {
	width: 334px; 
	height: 110px;
	position: absolute;
	left: 57px;
	top: 254px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
	}
#txtft {
	width: 370px; 
	height: 105px;
	position: absolute;
	left: 19px;
	top: 12px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
	}
#semfit {
	position: absolute;
	left: 403px;
	top: 58px;
	}
#txtft2 {
	width: 671px; 
	height: 105px;
	position: absolute;
	left: 25px;
	top: 237px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
	}
#semfic {
	position: absolute;
	left: 401px;
	top: 127px;
	width: 236px;
	height: 178px;
	}
#tstinc {
	width: 671px; 
	height: 73px;
	position: absolute;
	left: -4px;
	top: 156px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
	}
#txtfc{
	width: 671px; 
	height: 105px;
	position: absolute;
	left: 10px;
	top: 16px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
	}
#txtpier{
	width: 390px; 
	height: 173px;
	position: absolute;
	left: 29px;
	top: 209px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
	}
#semsr {
	position: absolute;
	left: 445px;
	top: 150px;
	width: 236px;
	height: 178px;
	}
#semju {
	position: absolute;
	left: 445px;
	top: 150px;
		}
#txtju {
	width: 630px; 
	height: 110px;
	position: absolute;
	left: 60px;
	top: 20px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
}
#txtpiec{
	width: 300px; 
	height: 173px;
	position: absolute;
	left: 29px;
	top: 200px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
	}
#semscc {
	position: absolute;
	left: 394px;
	top: 152px;
		}
#txtag {
	width: 663px; 
	height: 110px;
	position: absolute;
	left: 23px;
	top: 261px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
}
#semag {
	position: absolute;
	left: 374px;
	top: 53px;
		}
#sememb {
	position: absolute;
	left: 411px;
	top: 62px;
		}
#txtemb {
	width: 372px; 
	height: 242px;
	position: absolute;
	left: 20px;
	top: 10px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
}
#txtpiemb{
	width: 584px; 
	height: 36px;
	position: absolute;
	left: 90px;
	top: 311px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:22px;
	text-indent: 20px;
	}
#txtr2 {
	width: 492px; 
	height: 142px;
	position: absolute;
	left: 9px;
	top: 10px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
	color: #003366;
	line-height:18px;
	text-indent: 20px;
}
#semr2 {
	position: absolute;
	left: 514px;
	top: 0px;
	}

