

body {
	font: Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;}
.inside #container {
	width: 800px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	font: 12px/18px Arial, Helvetica, sans-serif;}
a:link { text-decoration:none; color:#990000}
a:visited { text-decoration:none; color:#990000}
a:active { text-decoration:none; color:#990000}
a:hover { text-decoration: underline; color:#990000}
#MainContent { border-bottom:#666666 1px solid; border-left:#666666 1px solid; border-right:#666666 1px solid; padding: 10px; background-color:#f7f9fc }
p { }
.TXT12 { font-family: Arial, sans-serif; font-size: 11px; color:#000000; font-weight:bold}
.TXT11 { font: 11px/13px verdana, Helvetica, sans-serif; }
H1 { font-family: "Arial Narrow", Arial, sans-serif; font-size: 24px; color:#000000; letter-spacing: -0.05PX; line-height: 24px;  }
H2 { font-family:  Arial, sans-serif; font-size: 18px; color:#000000;  line-height: 4px;  }
H3 { font-family:  Arial, sans-serif; font-size: 16px; color:#000000;  line-height: 5px; font-weight:bold  }
H4 { font-family:  Arial, sans-serif; font-size: 14px; color:#ad302f; line-height: 14px;  font-weight:bold;  letter-spacing: -0.3PX;  }
H5 { font-family:  Arial, sans-serif; font-size: 9px; color:#474747; line-height: 0px; text-transform:uppercase; font-weight:bold; letter-spacing: -0.3PX;  }
H6 { font-family:  Arial, sans-serif; font-size: 14px; color:#000;   letter-spacing: -0.3PX;  }
.H6B { font-family:  Arial, sans-serif; font-size: 14px; color:#000;   font-weight:bold   }
H7 { font-family:  Arial, sans-serif; font-size: 11px; color:#000; line-height: 12px;  font-weight:bold  }
H8 { font-family:  verdana, sans-serif; font-size: 11px; color:#000; line-height: 114px;  font-weight:bold  }
.MENU { font-family:  Arial, sans-serif; font-size: 11px; color:#fff; line-height: 30px; text-transform:uppercase;  letter-spacing: 1PX;    }
.SLOGAN { font-family:  Arial, sans-serif; font-size: 10px; color:#444; line-height: 14px; text-transform:uppercase; font-weight:bold; letter-spacing: 0.5PX; position:absolute; margin: 45px 0 0 180px;    }
.SLOGAN1 { font-family:  Arial, sans-serif; font-size: 10px; color:#444;  font-weight:bold; letter-spacing: 0.5PX; /*line-height: 14px; text-transform:uppercase; position:absolute; margin-top: 0; margin-right:0;  */ }
input.textobusqueda {border: 1px solid #7499CF;}
input.search {background-image: url('images/gosearch.jpg');background-repeat: no-repeat;border: 0px solid #7499CF;}
input {font-family:  Arial, sans-serif; font-size: 11px; color:#990000; line-height: 20px;}
.topright { font-family:  Arial, sans-serif; font-size: 12px; color:#a0a0a0; line-height: 14px;   margin: 10px 0 0 600px; float:right  }
.toprightbusc { font-family:  Arial, sans-serif; font-size: 11px; color:#990000; line-height: 20px;   }
.bottomright { font-family:  Arial, sans-serif; font-size: 11px; color:#a0a0a0;   margin: 7px 0 0 650px; float:right  }
.h3sub {font: 12px/12px Arial, Helvetica, sans-serif;}
#top { height: 80px; width: 800px; background-color:#fff }
#menu { height: 30px; width: 800px; background-image:url(images/menu-bg.gif); background-repeat:repeat-x ;  background-color:#d1d6dc; position:absolute  }
#menugris { height: 30px; width: 800px; background-color:#bbb   }
#menu2 { height: 30px; width: 200px; background-image:url(images/menu-bg.gif); clear:both   }
#menu3 { height: 30px; width: 200px; background-image:url(images/menu-bg.gif); clear:both   }
#soluciones { height: 30px; width: 592px; background-image:url(images/menu-bg.gif);   }
#soluciones-rec { width: 550px; border-bottom:#666666 1px solid; border-left:#666666 1px solid; border-right:#666666 1px solid; padding: 20px; height: 640px; background-color:#f7f9fc }
#soluciones-1 {
		margin: 20px 0 0 0px;
		position: absolute;
		width:250px;
		clear:both}
	#soluciones-2 {
		margin: 20px 0 0 280px;
		position: absolute;
		width:250px;
		clear:both}
	#soluciones-3 { 
		position: absolute;
		width:210px;
		margin: 20px 0 0 460px;
		clear:both}
#medio { height: 568px; width: 800px;  clear:both;  }
#medio-1 {
		position: absolute;
		margin: 10px 0 0 0px; padding-top:10px;
		width:200px;
		background:#fff;
		}
	#medio-2 {
		position: absolute;
		margin: 10px 0 0 230px;
		width:350px;
		background:#fff;}
	#medio-3 {
		position: absolute; 
		width:200px;
		background:#fff;
		margin: 10px 0 0 600px;; padding-top:10px;}
a { color:#ad302f }
img { border: none }
.logo { position:absolute; margin: 20px 0 0 0 }
#monitor {float:left; margin: 35px 0px 0 20px; width:360px}
#promo-txt { padding: 10px; float:right; width:540px }
#promo-txt ul { background-image:url(images/flecha-promo.gif); background-repeat:no-repeat }
#promo-txt li {   margin-top: 10px;list-style-position: outside; list-style:none  }
.promo-tit a { font-family:  Arial, sans-serif; font-size: 12px; color:#ad302f; text-transform:uppercase; font-weight:bold;  line-height: 15px; text-decoration:none  }
#navcontainer ul{
font-family:  Arial, sans-serif; font-size: 11px; color:#fff;   text-transform:uppercase;  letter-spacing: 1PX; 
color: White;
width: 800px;   position:absolute; padding: 0; margin:0;}
#navcontainer ul li { display: inline; list-style:none }
#navcontainer ul li a
{line-height: 30px; 
color: White;
text-decoration: none;
float: left;
padding: 0 10px 0 10px; border-right: 1px solid #a8b7d3;}
#navcontainer ul li a:hover
{ background-image:url(images/roolover.png); background-repeat:no-repeat; text-align:center;
 line-height: 30px; 
color: #fff; border-right: 1px solid #a8b7d3; }
#navcontainer-g ul{
font-family:  Arial, sans-serif; font-size: 11px; color:#fff; line-height: 30px; text-transform:uppercase;  letter-spacing: 1PX; 
color: White;
width: 800px; height: 30px;}
#navcontainer-g ul li { display: inline; list-style:none }
#navcontainer-g ul li a{
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
padding: 0 10px 0 10px}
#navcontainer-g ul li a:hover { background-color: #ccc; color: #fff;}
#contacto { height: 500px; float:right; width: 200px  }
#contacto-rec { background-color:#fff; border: #CCCCCC solid 1px; padding: 5px;   }
#flechas { margin-left: -20px }
#flechas li {    list-style: url(images/flecha-d.gif); list-style-position:outside ;   }
#flechas li a {  font-family:  Arial, sans-serif; font-size: 13px; color:#000; line-height: 16px;  letter-spacing: -0.3PX; }
#flechas2 { margin-left: -20px }
#flechas2 li {     list-style: url(images/flecha-d.gif); list-style-position:outside ;   }
#flechas2 li a {  font-family:  Arial, sans-serif; font-size: 12px; color:#000; line-height: 18px;  letter-spacing: -0.3PX; }
#descargas { background-color:#f1f1f1; border: #CCCCCC solid 1px; padding: 5px; height: 160px }
#descargas img { float:left ;  padding-right:10px;}
.descargas { font-family:  Arial, sans-serif; font-size: 9px; color:#474747; line-height: 18px; text-transform:uppercase;   letter-spacing: -0.3PX;  }
#descargas-b { background-color:#f3f3f3; border: #fff solid 2px; padding: 3px; height: 15px ; width: 80px; margin-top:10px; float: right; text-align:center}
#descargas-b img { padding: 3px; }
#descargas-c { background-color:#f3f3f3; border: #fff solid 2px; padding: 3px; height: 15px ; width: 200px; margin-top:5px; float: left; text-align:left}
#descargas-c img { padding: 3px; }
.style1 {color: #990000;}
#promo { height: 320px; width: 800px; background-color:none; }
div.right_container1{width:400px; height:90px; margin-top: -285px; margin-left: 395px; position: relative;  background-image:url(images/fondo-promoso.png); background-repeat:no-repeat; }
div.right_container1:hover {width:400px; height:90px; margin-top: -285px;  margin-left: 395px; position: relative;  background-image:url(images/fondo-promosc.png); background-repeat:no-repeat; }
div.right_container1 ul{width:390px; list-style:none; margin:0; padding: 0 5px;}
div.right_container1 ul.none{background:none; }
div.right_container1 li{width:390px; padding:9px 0 8px 0; line-height: 14px;}
div.right_container1 li span{color:#ad302f; width:270px; font-size:12px; font-weight:bold; line-height:15px;}
div.right_container1 li span a{color:#ad302f; text-decoration:none!important; font-weight:bold;}
div.right_container1 li span a:hover{color:#ad302f; text-decoration:underline;}
div.right_container1 li a{color:#000000; text-decoration:none;}
div.right_container1 li a:hover{color:#000000; text-decoration:none;}
div.right_container1 li img{float:left; margin:0 10px 0 0;}
/* 2 banner */
div.right_container2{width:400px; height:90px; margin-top: 5px; margin-left: 395px; position: relative;  background-image:url(images/fondo-promoso.png); background-repeat:no-repeat;}
div.right_container2:hover {width:400px; height:90px; margin-top: 5px; margin-left: 395px; position: relative;  background-image:url(images/fondo-promosc.png); background-repeat:no-repeat;}
div.right_container2 ul{width:390px; list-style:none; margin:0; padding: 0 5px;}
div.right_container2 ul.none{background:none; }
div.right_container2 li{width:390px; padding:9px 0 8px 0; line-height: 14px;}
div.right_container2 li span{color:#ad302f; width:270px; font-size:12px; font-weight:bold; line-height:15px;}
div.right_container2 li span a{color:#ad302f; text-decoration:none!important; font-weight:bold;}
div.right_container2 li span a:hover{color:#ad302f; text-decoration:underline;}
div.right_container2 li a{color:#000000; text-decoration:none;}
div.right_container2 li a:hover{color:#000000; text-decoration:none;}
div.right_container2 li img{float:left; margin:0 10px 0 0;}
/* 3 banner */
div.right_container3{width:400px; height:90px; margin-top: 5px; margin-left: 395px; position: relative;  background-image:url(images/fondo-promoso.png); background-repeat:no-repeat; }
div.right_container3:hover {width:400px; height:90px; margin-top: 5px;  margin-left: 395px; position: relative;  background-image:url(images/fondo-promosc.png); background-repeat:no-repeat; }
div.right_container3 ul{width:390px; list-style:none; margin:0; padding: 0 5px;}
div.right_container3 ul.none{background:none; }
div.right_container3 li{width:390px; padding:9px 0 8px 0; line-height: 14px;}
div.right_container3 li span{color:#ad302f; width:270px; font-size:12px; font-weight:bold; line-height:15px;}
div.right_container3 li span a{color:#ad302f; text-decoration:none!important; font-weight:bold;}
div.right_container3 li span a:hover{color:#ad302f; text-decoration:underline;}
div.right_container3 li a{color:#000000; text-decoration:none;}
div.right_container3 li a:hover{color:#000000; text-decoration:none;}
div.right_container3 li img{float:left; margin:0 10px 0 0;}

