@charset "utf-8";
body {
	background-image: url(img/background.png);
	background-repeat: repeat-x;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.cuerpo {
	width: 841px;
	float: center;
	align: center;
	margin: 0 auto;
}
.cuerpo2 {
	width: 841px;
	float: center;
	align: center;
	margin: 0 auto;
}
.toptop {
	width: 841px;
	height: 70px;
	float: center;
	align: center;
	margin: 0 auto;
}
.menutop {
	width: 841px;
	height: 28px;
	float: center;
	align: center;
	text-align: left;
	margin-bottom: 10px;
}
.logo {
	width: 488px;
	height: 53px;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.topotros {
	width: 353px;
	/* [disabled]height: 70px; */
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	/* [disabled]padding-top: 8px; */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10;
	margin-left: auto;
}
.formu1 {
	width: 95px;
	height: 20px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	padding-top: 14px;
	float: left;
}

.formu2 {
	width: 117px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	padding-top: 8px;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.formu3 {
	width: 70px;
	height: 20px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	padding-top: 8px;
	float: left;
	vertical-align: top;
}
.formu4 {
	width: 71px;
	height: 30px;
	margin: 0 auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595959;
	padding-top: 10px;
	float: left;
}
.formnews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000000;
	background:none;
	background-image: url(img/form1.png);
	background-repeat: repeat-x;
	height: 16px;
	width: 100px;
	border: none;
	padding-top: 3px;
	margin-left: -2px;
	text-indent: 2px;
	vertical-align: bottom;
	margin-top: 3px;
}
.botoneshome {
	width: 237px;
	height: 40px;
	padding-top: 10px;
	float: right;
	position: relative;
}
.barranoticias {
	width: 839px;
	height: 28px;
	background-image: url(img/background-noticias.png);
	background-repeat: repeat-x;
	border: thin solid #cccccc;
	position: relative;
	align: center;
	float: center;
	margin-top: 8px;
}
.barranoticias1 {
	width: 110px;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #464646;
	text-align: center;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #cccccc;
	padding-top: 6px;
	float: left;
}
.barranoticias2 {
	width: 560px;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000000;
	padding-top: 0px;
	padding-left: 10px;
	float: left;
}
.barranoticias3 {
	width: 150px;
	height: 24px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #f28d17;
	text-align: right;
	padding-top: 4px;
}
.barranoticias3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #ea7f00;
	text-decoration: none;
}
.barranoticias3 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #ea7f00;
	text-decoration: underline;
}

.cnnclass{
width: 544px;
}

.cnnclass a{
text-decoration: none;
color: #4d4d4d;
font-size: 11px;
}
.cnnclass a:visited{
text-decoration: none;
font-size: 11px;
color: #4d4d4d;
}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
font-size: 11px;
color: #4d4d4d;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 11px;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}


.homefoot {
	width: 841px;
	height: 149px;
	float: left;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	position: relative;
}
.homefoot1 {
	width: 206px;
	height: 149px;
	float: left;
	margin-right:7px;
}
.homefoot2 {
	width: 415px;
	height: 149px;
	float: left;
	margin-right:8px;
}
.slider {
	width: 415px;
	height: 149px;
	float: left;
	margin-right:8px;
}
.homefoot3 {
	width: 205px;
	height: 149px;
	float: left;
}
.copyright {
	width: 841px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #494949;
	float: left;
	margin-top: 8px;
	position: relative;
	margin-bottom: 10px;
}
.copyright1 {
	width: 461px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #494949;
	margin-right: auto;
	text-align: left;
	vertical-align: top;
	float: left;
}
.copyright2 {
	width: 380px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #494949;
	margin-right: auto;
	text-align: right;
	vertical-align: top;
	float: left;
}
.copyright2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #ea7f00;
	text-decoration: none;
}
.copyright2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #ea7f00;
	text-decoration: underline;
}
.barraseccion {
	width: 833px;
	height: 22px;
	float: center;
	align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 9px;
	color: #FFFFFF;
	margin-left: auto;
	margin-top: 25px;
	padding-left: 8px;
	padding-top:9px;
	background-color: #2a2a2a;
}
.barraseccion2 {
	width: 841px;
	height: 216px;
	float: center;
	align: center;
	margin-left: auto;
	background-color: #2a2a2a;
	margin-bottom: 22px;
}
.barraseccionservicios {
	width: 841px;
	height: 135px;
	float: center;
	align: center;
	background-color: #2a2a2a;
	background-image:url(http://www.globalsax.com/servicios/backgroundmain.jpg);
	background-position: top left;
	margin-bottom: 22px;
}
.barraseccioncasos {
	width: 841px;
	height: 135px;
	float: center;
	align: center;
	background-color: #2a2a2a;
	background-image:url(http://www.globalsax.com/casos/backgroundmain.jpg);
	background-position: top left;
	margin-bottom: 22px;
}
.barraseccionmapa {
	width: 841px;
	height: 135px;
	float: center;
	align: center;
	background-color: #2a2a2a;
	background-image:url(http://www.globalsax.com/mapa/backgroundmain.jpg);
	background-position: top left;
	margin-bottom: 22px;
}
.barraseccionmapa {
	width: 841px;
	height: 135px;
	float: center;
	align: center;
	background-color: #2a2a2a;
	background-image:url(http://www.globalsax.com/mapa/backgroundmain.jpg);
	background-position: top left;
	margin-bottom: 22px;
}
.barraseccionnosotros {
	width: 841px;
	height: 135px;
	float: center;
	align: center;
	background-color: #2a2a2a;
	background-image:url(http://www.globalsax.com/nosotros/backgroundmain.jpg);
	background-position: top left;
	margin-bottom: 22px;
}
.barraseccioncontacto {
	width: 841px;
	height: 135px;
	float: center;
	align: center;
	background-color: #2a2a2a;
	background-image:url(http://www.globalsax.com/contacto/backgroundmain.jpg);
	background-position: top left;
	margin-bottom: 22px;
}
.barraseccion3{
	padding-left: 457px;
	padding-top: 78px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	color: #FFFFFF;
	font-size: 20px;
}
.barracanales {
	width: 841px;
	height: 135px;
	float: center;
	align: center;
	background-color: #2a2a2a;
	background-image:url(http://www.globalsax.com/canales/backgroundmain.jpg);
	background-position: top left;
	margin-bottom: 22px;
}
.barrasoporte {
	width: 841px;
	height: 135px;
	float: center;
	align: center;
	background-color: #2a2a2a;
	background-image:url(http://www.globalsax.com/soporte/backgroundmain.jpg);
	background-position: top left;
	margin-bottom: 22px;
}
.barranovedades {
	width: 841px;
	height: 135px;
	float: center;
	align: center;
	background-color: #2a2a2a;
	background-image:url(http://www.globalsax.com/novedades/bannernovedades.jpg);
	background-position: top left;
	margin-bottom: 22px;
}
.soluciones_izquierda {
	width: 172px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	color: #ea7f00;
	margin-bottom: 20px;
	position: relative;
}
.soluciones_izquierda_menu {
	width: 169px;
	height: 21px;
	float: left;
	margin-left: auto;
	background-color: #2a2a2a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	padding-top: 5px;
	margin-bottom: -5px;
	font-size: 12px;
	padding-left: 4px;
	position:relative;
}
.soluciones_izquierda_menu2 {
	width: 169px;
	height: 21px;
	float: left;
	margin-left: auto;
	background-color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	padding-top: 5px;
	font-size: 12px;
	padding-left: 4px;
	margin-bottom: -5px;
	position:relative;
}
.soluciones_izquierda_menu3 {
	width: 169px;
	height: 21px;
	float: left;
	margin-left: auto;
	background-color: #B5B5B5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	padding-top: 5px;
	font-size: 12px;
	padding-left: 4px;
	position: relative;
}
.servicios_derecha_menu {
	width: 182px;
	height: 21px;
	float: left;
	margin-left: auto;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	padding-top: 5px;
	margin-bottom: 10px;
	font-size: 12px;
	padding-left: 4px;
}
.servicios_derecha_menu2 {
	width: 184px;
	height: 21px;
	float: left;
	margin-left: auto;
	background-color: #454545;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	padding-top: 5px;
	margin-bottom: 10px;
	font-size: 12px;
	padding-left: 4px;
	position: relative;
}
#menuizq{
	float: left;
	list-style-type: none;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	width: 172px;
	position: relative;
	margin: 0;
	padding: 0;
	margin-top: 8px;
	margin-bottom: 10px;
}
#menuizq li{
	color: #ea7f00;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFCC66;
	height: 20px;
	padding-top: 3px;
	padding-left: 5px;
}
#menuizq li:hover{
	color: #ea7f00;
	cursor: pointer;
	background-color: #FDE1A8;
}
#menuizq2{
	float: left;
	list-style-type: none;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	width: 172px;
	position: relative;
	margin: 0;
	padding: 0;
	margin-top: 8px;
	margin-bottom: 10px;
}
#menuizq2 li{
	margin: 0;
	color: #ea7f00;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFCC66;
	height: 20px;
	padding-top: 3px;
	padding-left: 5px;
}
#menuizq2 li:hover{
	color: #ea7f00;
	cursor: pointer;
	background-color: #FDE1A8;
}
#menuizq3{
	float: left;
	list-style-type: none;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	width: 172px;
	position: relative;
	margin: 0;
	padding: 0;
	margin-top: 8px;
	margin-bottom: 10px;
	color: #ea7f00;
	text-decoration: none;
}
#menuizq3 li{
	margin: 0;
	color: #ea7f00;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFCC66;
	height: auto;
	padding-top: 3px;
	padding-left: 5px;
	text-decoration: none;
}
#menuizq3 li:hover{
	color: #ea7f00;
	cursor: pointer;
	background-color: #FDE1A8;
	text-decoration: none;
}
#menuizq3 li a{
	color: #ea7f00;
	cursor: pointer;
	text-decoration: none;
}
#menuizq4{
	float: left;
	list-style-type: none;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	list-style-position: outside;
	width: 172px;
	text-decoration: none;
	color: #ea7f00;
}
#menuizq4 li{
	margin: 0;
	color: #ea7f00;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFCC66;
	height: auto;
	padding-top: 3px;
	padding-left: 5px;
	text-decoration: none;
}
#menuizq4 li:hover{
	color: #ea7f00;
	cursor: pointer;
	background-color: #FDE1A8;
	text-decoration: none;
}
#menuizq4 li a{
	color: #ea7f00;
	cursor: pointer;
	text-decoration: none;
}
.soluciones_centro{
	width: 465px;
	float: left;
	margin-left: 0;
	border-right:#999999 thin;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #ea7f00;
	padding-left: 10px;
	position: relative;
}
.servicios_centro{
	width: 665px;
	float: left;
	border-right:#999999 thin;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #7e7e7e;
	position:relative;
}
.servicios_centromedio1{
	width: 450px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #7e7e7e;
	padding-left: 10px;
	padding-right: 10px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #b6b6b6;
	margin-bottom: 30px;
	position:relative;
}
.servicios_centromedio1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #ea7f00;
	text-decoration: none;
}
.servicios_centromedio1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #ea7f00;
	text-decoration: underline;
}
.servicios_centromedio2{
	width: 188px;
	float: left;
	border-right:#999999 thin;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #7e7e7e;
	padding-left: 5px;
	margin-bottom: 30px;
	position: relative;
}
.servicios_centromedio2 a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	color: #7e7e7e;
}
.servicios_centromedio2 a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #7e7e7e;
}
.servicios_centrotop{
	width: 648px;
	float: left;
	margin-left: 10px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 20px;
	color: #575344;
	height: 40px;
	position: relative;
}
.derecha{
	width: 175px;
	float: left;
	margin-left: 10px;
}
.derechasub{
	width: 185px;
	margin-bottom: 10px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #7e7e7e;
}
.derechasub a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	text-decoration: none;
	color: #7e7e7e;
}
.derechasub a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #7e7e7e;
}

#loading{
	text-align: center;
	visibility: hidden;
}
#content{
	color: #7e7e7e;
	font-size: 11px;
	float: left;
	align: left;
	margin-top: -43px;
}
#content p{
	margin-bottom: 0.7em;
}
#content a{
	font-weight: 700;
	color: #6fa5fd;
	border-bottom: 1px dotted #6fa5fd;
}
h2{
	font-size: 14px;
	color: #ef8b16;
	font-family: "Trebuchet MS", Arial, Verdana;
}
h3{
	font-size: 12px;
	color: #ef8b16;
	font-family: "Trebuchet MS", Arial, Verdana;
}
h4{
	font-size: 11px;
	color: #E5E5E5;
	font-family: "Trebuchet MS", Arial, Verdana;
	background-color:#888768;
	width: 100%;
	padding-left: 5px;
	font-weight: bold;
	height: 18px;
	vertical-align: bottom;
}
#li_soluciones{
	font-size: 12px;
	color: #5f5f5f;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Verdana;
}
#li_soluciones2{
	font-size: 12px;
	color: #5f5f5f;
	font-family: "Trebuchet MS", Arial, Verdana;
}
#li_soluciones3{
	font-size: 11px;
	color: #5f5f5f;
	font-family: "Trebuchet MS", Arial, Verdana;
	list-style-position: inside;
	margin-left: -35px;
}
.menu_list {	
	width: 173px;
	float:left;
	margin-top: 6px;
}
.menu_head {
	cursor: pointer;
	position: relative;
	margin:0px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	height: 21px;
	padding-top: 5px;
	padding-left: 3px;
	color: #ea7f00;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFCC66;
}
.menu_body {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #5b5b5b;
	display: none;
	padding: 3px;
	background-color:#fdffc9;
}
.menu_body a{
  color:#ea7f00;
  text-decoration:none;
}
.menu_body a:hover{
  color: #ea7f00;
  text-decoration:underline;
}




.menu_list2 {
	width: 173px;
	float:left;
	margin-top: -10px;
	margin-bottom: 15px;
}
.menu_head2 {
	cursor: pointer;
	position: relative;
	width: 169px;
	height: 21px;
	float: left;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	padding-top: 5px;
	font-size: 12px;
	padding-left: 4px;
	margin-bottom: -5px;
	background-color: #666666;
}
.menu_body2 {
	margin: 0;
	padding-left: 0px;
	padding-right: 3px;
	padding-bottom: 3px;
	display: none;
}
#menu_body2 li:hover{
	display: block;
	cursor: pointer;
	background-color: #FDE1A8;
}




.menu_list3 {
	width: 450px;
	float:left;
	margin-top: -20px;
	margin-bottom: 15px;
}
.menu_head3 {
	cursor: pointer;
	position: relative;
	margin:0px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	height: 21px;
	padding-top: 5px;
	padding-left: 3px;
	color: #404040;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #b6b6b6;
	background-image: url(servicios/backgroundacordion.png);
	background-repeat: repeat-x;
}
.menu_body3 {
	margin: 0;
	padding-left: 0px;
	padding-right: 3px;
	padding-bottom: 3px;
	display: none;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #b6b6b6;
	background-color: #EAFAFD;
}
#menu_body3 li:hover{
	display: block;
	cursor: pointer;
	background-color: #FDE1A8;
}
.menu_head4 {
	position: relative;
	margin:0px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	height: 21px;
	padding-top: 5px;
	padding-left: 3px;
	color: #404040;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #b6b6b6;
	background-image: url(servicios/backgroundacordion.png);
	background-repeat: repeat-x;
}
.menu_body4 {
	margin: 0;
	padding-left: 0px;
	padding-right: 3px;
	padding-bottom: 3px;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #b6b6b6;
	background-color: #EAFAFD;
}
#menu_body4 li:hover{
	display: block;
	cursor: pointer;
	background-color: #FDE1A8;
}

/* OVERLAY */
div.overlay {
	background-image:url(http://www.globalsax.com/soluciones/white.png);
	width:600px;
	height:470px;		
	display:none;
	padding:55px;
}
div.overlay div.close {
	background-image:url(http://www.globalsax.com/soluciones/close.png);
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
#overlay {
	background-image:url(http://www.globalsax.com/soluciones/white.png);
	height:450px;
}
div.contentWrap {
	height:441px;
	overflow-y:auto;
}
.popup {
	width: 580px;
	float: center;
	align: center;
	margin: 0 auto;
	margin-bottom: 15px;
}
.hidden{display:none;
}
.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			bottom: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
}
.white_content {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			bottom: 25%;
			right: 25%;
			width: 680px;
			height: 330px;
			padding-left: 10px;
			z-index:1002;
			overflow: auto;
}
.requerimientos {
	width: 470px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #ea7f00;
}
.requerimientos-top {
	width: 175px;
	height: 20px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	background-color:#CCCCCC;
	border-top: thin solid #999999;
	border-left: thin solid #999999;
	border-right: thin solid #999999;
	border-bottom: thin solid #999999;
	vertical-align: middle;
	padding-left: 8px;
}
.requerimientos-top1 {
	width: 90px;
	height: 20px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	background-color:#CCCCCC;
	border-top: thin solid #999999;
	border-left: thin solid #999999;
	border-bottom: thin solid #999999;
	vertical-align: middle;
	padding-left: 8px;
}
.requerimientos-top2 {
	width: 175px;
	height: 20px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 12px;
	color: #000000;
	background-color:#CCCCCC;
	border-top: thin solid #999999;
	border-right: thin solid #999999;
	border-bottom: thin solid #999999;
	vertical-align: middle;
	padding-left: 8px;
}
.requerimientos-medio {
	width: 175px;
	height: 200px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #7e7e7e;
	border-top: thin solid #999999;
	border-left: thin solid #999999;
	border-right: thin solid #999999;
	border-bottom: thin solid #999999;
	padding-left: 8px;
	padding-top: 5px;
}
.requerimientos-medio1 {
	width: 90px;
	height: 200px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #7e7e7e;
	border-top: thin solid #999999;
	border-left: thin solid #999999;
	border-bottom: thin solid #999999;
	padding-left: 8px;
	padding-top: 5px;
}
.requerimientos-medio2 {
	width: 175px;
	height: 200px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #7e7e7e;
	border-top: thin solid #999999;
	border-right: thin solid #999999;
	border-bottom: thin solid #999999;
	padding-left: 8px;
	padding-top: 5px;
}
.requerimientos-abajo {
	width: 175px;
	height: 200px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #7e7e7e;
	border-left: thin solid #999999;
	border-right: thin solid #999999;
	border-bottom: thin solid #999999;
	padding-left: 8px;
	padding-top: 5px;
}
.requerimientos-abajo1 {
	width: 90px;
	height: 200px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #7e7e7e;
	border-left: thin solid #999999;
	border-bottom: thin solid #999999;
	padding-left: 8px;
	padding-top: 5px;
}
.requerimientos-abajo2 {
	width: 175px;
	height: 200px;
	float: left;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 11px;
	color: #7e7e7e;
	border-right: thin solid #999999;
	border-bottom: thin solid #999999;
	padding-left: 8px;
	padding-top: 5px;
}
#li_0{
}
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		text-align:left;
		width: 415px;
		height: 149px;
		float: left;
		margin-right:8px;
		}	
	#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{
	position: relative;
	}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:415px;
		height:149px;
		overflow:hidden; 
		}	
	#slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:841px;
		height:242px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		}	
	#nextBtn, #slider1next{ 
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		}	
	#nextBtn a, #slider1next a{ 
		}	
		
	/* numeric controls */	

	ol#controls{
		margin: 0 auto;
		float: left;
		z-index: 30;
		position: absolute;
		left: 565px;
		top: 203px;
		}
	ol#controls li{
		padding:0;
		float: left;
		list-style: none;
		}
	ol#controls li a{
		float:left;
		}
	ol#controls li.current a{
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
		.banner1 {
		   background-image: url(img/homabanner3.jpg);
		   width: 841px;
		   height: 242px;
		 }
		 .banner2 {
		   background-image: url(img/homabanner1.jpg);
		   width: 841px;
		   height: 242px;
		 }
		 .banner3 {
		   background-image: url(img/homabannerproductos.jpg);
		   width: 841px;
		   height: 242px;
		 }
		.bannerinfo {
		   width: 470px;
		   height: 180px;
		   margin-left: 22px;
		   padding-top: 47px;
		 }
 		.casoscolumna{
		   width: 220px;
		   float: left;
		   font-family: "Trebuchet MS", Arial, Verdana;
		   font-style: normal;
		   font-size: 11px;
		   color: #666666;
		 }
		 .casosizq{
		   width: 18px;
		   float: left;
		   font-family: "Trebuchet MS", Arial, Verdana;
		   font-style: normal;
		   font-size: 11px;
		   color: #ea7f00;
		   text-align: left;
		   line-height: 11px;
		 }
		 .style2 {
		font-size: 14px;
		font-weight: bold;
		}

.imageField{
	margin-top: -4px;
}
	
.barWrap {
	margin: 300px auto 0 auto;
	background-color: #f7f7d4;
	height: 80px;
	border: #fff solid 2px;
}
.contentWrap {
	width: 800px;
	margin: 0 auto;
}
.infoBalloon {
	margin: -200px 0 0 0;
	width: 243px;
	height: 230px;
	background-image: url(balloon.png);
	position:relative;
}
.infoBalloonContent {
	padding: 35px 25px 0 25px;
	font-size:20px;
	font-style:italic;
	color:#000000;
}
.successBalloon {
	width: 116px;
	height: 20px;
	position:absolute;
	margin-left: 582px;
	margin-top: 19px;
	display: none;
	background-color: #00CC33;
}
.errorBalloon {
	width: 116px;
	height: 20px;
	position:absolute;
	margin-left: 582px;
	margin-top: 19px;
	display: none;
	background-color:#FF0000;
}
.resultText {
	width: 116px;
	height: 20px;
	color: #ffffff;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 10px;
	margin-left: 587px;
	margin-top: 21px;
	position: absolute;
	z-index: 1500;
	top: 11px;
}
.mailWrap {
	font-size:20px;
	color:#000000;
}
.newsletterInput {
	border: #C1B809 solid 1px;
	padding: 4px;
	color: #000000;
	font-size:16px;
	width: 200px;
}
.newsletterButton {
	font-size:16px;
	margin: 3px 0 0 114px;
}
.contactWrap {
	margin: 20px auto 0 auto;
	text-align:center;
	color: #fff;
	line-height: 24px;
}
.contactWrap A:link, .contactWrap A:visited, .contactWrap A:active{
	color: #000000;
	text-decoration: none;
	background-color:#fff;
	padding: 4px;
}
.contactWrap A:hover {
	text-decoration: underline;
}
.demo {
	width: 841px;
	height: 323px;
	float: left;
	align: left;
	background-image:url(demo/background.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.demofoto {
	width: 841px;
	height: 370px;
	float: left;
	align: left;
	background-image:url(soluciones/fotos/back.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.demotop{
	width: 841px;
	float: left;
	margin-left: 10px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-style: normal;
	font-size: 20px;
	color: #575344;
	height: 30px;
	position: relative;
}
.demointerior {
padding-left: 30px;
padding-top: 30px;
font-family: "Trebuchet MS", Arial, Verdana;
font-style: normal;
font-size: 18px;
color: #333333;
}
.demonumero {
width: 70px;
height: 70px;
background-color: #f19417;
color: #ffffff;
font-family: "Trebuchet MS", Arial, Verdana;
font-size: 50px;
text-align: center;
vertical-align: middle;
}
.demoresultado {
width: 120px;
height: 27px;
background-color: #f19417;
color: #ffffff;
font-family: "Trebuchet MS", Arial, Verdana;
font-size: 20px;
text-align: center;
vertical-align: middle;
}
.demorespuesta {
	width: 452px;
	height: 300px;
	color: #000000;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	padding-top: 80px;
	padding-left: 210px;
}
.demo1 {
width: 600px;
float: left;
}
.demo2 {
width: 120px;
float: left;
}
.demoresultado1 {
width: 600px;
float: left;
color: #666666;
margin-top: 15px;
margin-right: 30px;
font-family: "Trebuchet MS", Arial, Verdana;
font-size: 12px;
text-align: left;
}
.demoresultado1 a{
color: #FF9900;
margin-top: 15px;
text-decoration: none;
font-size: 18px;
font-weight: bold;
}
.demoresultado1 a:hover{
color: #FF9900;
font-size: 18px;
margin-top: 15px;
text-decoration: underline;
font-weight: bold;
}
.demoresultado2 {
width: 460px;
float: left;
color: #666666;
margin-top: 15px;
font-family: "Trebuchet MS", Arial, Verdana;
font-size: 12px;
text-align: left;
}
#demoform2 input{
	border-bottom:1px solid #ddd;
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	color:#333;
	margin:0;
	padding:2px 0;
	width: 130px;
	display: block;
}
#demoform2 {
width: 130px;
float: left;
color: #666666;
margin-bottom: 10px;
font-family: "Trebuchet MS", Arial, Verdana;
font-size: 12px;
text-align: right;
margin-right: 40px;
}
#demoform {
width: 60px;
float: left;
color: #666666;
margin-bottom: 10px;
font-family: "Trebuchet MS", Arial, Verdana;
font-size: 12px;
text-align: left;
}
.mapa{
	width: 210px;
	float: left;
	margin-bottom: 10px;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #ea7f00;;
	text-decoration: none;
	border: thin solid #666666;
}
.mapa a{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #ea7f00;;
	text-decoration: none;
}
.mapatitulo {
	width: 205px;
	height: 20px;
	background-color:#666666;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	float: left;
	align: left;
	margin-bottom: 5px;
	padding-left: 5px;
	padding-top: 5px;
}
.mapa ul{
	margin:0;
	padding-bottom: 10px;
	padding-left: 0px;
}
.mapa li{
	margin:0;
	padding-left:5px;
	list-style:none;
}
.mapa a:hover{
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #ea7f00;;
	text-decoration: underline;
}
.mapacolumna{
	width: 210px;
	float: left;
	margin-left: 8px;
	text-decoration: none;
	margin-right: 3px;
}

.nuevo {
	width:100%;
	/* [disabled]padding-bottom:5px; */
	text-align:right;
	font-size:18px;
}

