@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	background: #FFF url(../images/armstrong-backrepeated.jpg) repeat-x;
}

.body2{
	margin:0;
	padding:0;
	background: #FFF url(../images/fondo-newsnoticias.png) repeat-x;
}
#container{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(../images/armstrong-background.jpg) no-repeat top left;
	width:900px;
	min-height:500px;
	margin:0;
	padding:0;
}
/*Contenedor del Menu*/
#menu{
	margin:0;
	padding:0;
	width:900px;
}

ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#nav ul{
}

#nav{
width:100%;
margin: 0;
margin-left:10px;
}
#nav a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#009;
text-decoration: none;
cursor: pointer;
}
	
li {
	float: left;
	position: relative;
	/*width: 10em;*/
	text-align:left;
	padding:5px 3px 8px 3px;
	cursor: pointer;
}

/*parte del menu que baja*/
li ul {
	display: none;
	position: absolute;
	top: 90%;
	left:0;
	font-weight: normal;
	padding: 0 5px 5px 5px;
	margin-top:0px;
	margin:5px;
	margin-left:0;
	background: #FFF;
	border:#999 1px solid;
	border-top:none;
	width:150px;
	text-align:left;
	line-height:95%;
	cursor: pointer;
}


/*estilo de los elemntos del dropdown*/
li li {
	display: block;
	float: none;
	border: 0;
	padding-top:3px;
	padding-bottom:5px;
	border-bottom:#CCC dotted 1px;
}

li:hover ul, li.over ul {
	display: block;
	cursor: pointer;

}
li li:hover, li li.over{
	background-color: #E8E8E8 ;
	cursor: pointer;
}

#arm{
	height:57px;
	width:250px;
	text-decoration:none;
	padding:0;
	margin:0;
}
/*contenedor de flash*/
#flash{
	height:280px;
	width:900px;
	float:right;
	clear:both;
	margin:0;
	padding:0;
}

#flash2{
	height:350px;
	width:400px;
	float: none;
	clear:both;
	margin:0;
	padding:0;
}

/*columnas VATCH grid sistem 6 columnas*/

.col-01{width:150px;padding:0;margin:0;float: left;}
.col-02{width:300px;padding:0;margin:0;float: left;}
.col-03{width:450px;padding:0;margin:0;float: left;}
.col-04{width:600px;padding:0;margin:0;float: left;}
.col-05{width:750px;padding:0;margin:0;float: left;}
.col-06{width:900px;padding:0;margin:0;float: left;}

/*columnas VATCH grid sistem 6 columnas float right*/

.col-01-r{float: right;width:150px;padding:0;margin:0;clear:left;}
.col-02-r{float: right;width:300px;padding:0;margin:0;clear:left;}
.col-03-r{float: right;width:450px;padding:0;margin:0;clear:left;}
.col-04-r{float: right;width:600px;padding:0;margin:0;clear:left;}
.col-05-r{float: right;width:750px;padding:0;margin:0;clear:left;}
.col-06-r{float: right;width:900px;padding:0;margin:0;clear:left;}

/*info general*/
h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
	color:#012268;
	padding:10px, 3px, 3px,;
	padding-left:25px;
	margin-top:10px;
}
h2{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: normal;
	color:#666;
	padding:2px;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	padding:3px, 5px, 3px,;
	padding-left:15px;
	background-color:#CCC;
}

h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	padding: 0;
}
h4
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	padding-left:15px;
	padding:0;
}
h5{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:27px;
	font-weight: normal;
	color: #006;
	padding:0 0 0 80px;
	margin:0;
}
p{
	margin:0;
	padding:0;
	text-align:justify;
}
.bienvenida{
	font-size:14px;
}

#main{
	padding-left:15px;
}
#Noticias-main{
	padding: 0px, 0px, 0px,;
	padding-left:25px;
}

#Cursos-main{
	padding: 0, 0, 0,;
	padding-left:25px;
}
#Columna-izquierda{
	padding-top:50px;
	padding-bottom:20px;
}
#Columna-derecha{
	padding-top:5px;
}
.cursos-titulo{
	color:#bd69be;
}
.noticias-titulo{
	color:#7d9003;
}
.noticias-titulo a{
	color:#7d9003;
}
#banersillo{
	margin-top:15px;
	width:284px;
	height:128px;
	background:url(../images/Backbanersillo.jpg) top center no-repeat;
}
#Productos-Armstrong{
	margin-top:15px;
	padding-left:30px;
	padding-right:15px;
}
.txt{
	width:450px;
	float:right;
	padding-bottom:20px;
}
.txtdos{
	font-size:12px;
	padding-left:15px;
	padding-right:10px;
	font-style:italic;
	color:#333;
	background-color:#D6E4FE;
	padding-bottom:10px;
}



#imagen{
	background:url(../images/productos.png) top left no-repeat;
	line-height:70px;
}
#imagen2{
	background:url(../images/servicios.png) top left no-repeat;
	line-height:70px;
}
#imagen3{
	background:url(../images/alianzas.png) top left no-repeat;
	line-height:70px;
}
#imagen4{
	background: url(../images/distrinuidores.png) top left no-repeat;
	line-height:70px;
}

#imagen5{
	background: url(../images/cursos.png) top left no-repeat;
	line-height:70px;
}

#menu-productos{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	color:#CCC;
	background: url(../images/fondo-menu-de-productos.jpg) top;
}

.serv{
	color:#693;
}
.alainzas{
	color:#01584a;
}
.ditribuidores{
	color:#5b19a5;
}
.qs{
	color: #8200A1;	
}

#bottom{
	display:block;
width:900px;
height:25px;
clear:both;
	border-top: #009 1px solid;
	color:#006;
}
#bottom li a{
	color:#006;
	text-decoration:none;
}

.botNel{
cursor:text;
}

div.winter a{
	color:#006;
	font-size:16px;
	line-height:25px;
	padding:5px 5px 10px 10px;
	display:inline-block;
	border-bottom:#999 1px dotted;
	width:90%;
	margin-left:15px;
	text-decoration: none;
	}
	
	#listas{
		margin-top:5px;
		margin-left:20px;
	}
	#listasF{
		margin-top:5px;
		margin-left:20px;
	}
	#listasW{
		margin-top:5px;
		margin-left:20px;
	}
	#listasTT{
		margin-top:5px;
		margin-left:20px;
	}
	#lista{
		margin-top:5px;
		margin-left:20px;
		cursor:text;

	}
	#listas p{
		line-height:15px;
		padding-left:16px;
		padding-bottom:3px;
		background:url(../images/bullet.jpg) no-repeat left top;
	}
	#listasF p{
		line-height:15px;
		padding-left:16px;
		padding-bottom:5px;
		background: url(../images/bulletf.jpg) no-repeat left top;
	}
	
	#listasW p{
		line-height:15px;
		padding-left:16px;
		padding-bottom:5px;
		background:  url(../images/bulletFAQ.jpg) no-repeat left top;
	}
	
	#listasTT p{
		line-height:15px;
		padding-left:16px;
		padding-bottom:5px;
		background:  url(../images/bulletTT.jpg) no-repeat left top;
	}
	.italicasp{
		font-style:italic;
		color:#069;
		font-size:14px;
		padding:5px;
	}
	#distribuidores{
		background: url(../images/disgribuidores.png) top no-repeat;
		width:500px;
		height:394px;
	}
	/**/
	.tijuana{
	position:absolute;
	left: 45px;
	top: 185px;
   *top: 182px;
	}
	.hermosillo{
	position:absolute;
	left: 90px;
	top: 211px;
	*top: 209px;
	}
	.chihuahua{
	position:absolute;
	left: 128px;
	top: 216px;
    *top: 213px;
	}
	.coahuila{
	position:absolute;
	left: 171px;
	top: 247px;
	*top: 244px;
	}
	.monterrey{
	position:absolute;
	left: 185px;
	top: 276px;
   *top: 275px;
	}
	.sanluis{
	position:absolute;
	left: 173px;
	top: 295px;
   *top: 293px;
	}
	.guanajuato{
	position:absolute;
	left: 166px;
	top: 314px;
    *top: 312px;
	}
	.queretaro{
	position:absolute;
	left: 180px;
	top: 316px;
   *top: 313px;*/
	}
	.morelia{
	position:absolute;
	left: 286px;
	top: 399px;
   *top: 343px;
	}
	.puebla{
	position:absolute;
	left: 196px;
	top: 350px;
	overflow: visible;
  *top: 346px;
	}
	.tlaxcala{
	position:absolute;
	left: 213px;
	top: 359px;
	overflow: visible;
*top: 356px;
	}
	.tabasco{
	position:absolute;
	left: 263px;
	top: 366px;
	overflow: visible;
   *top: 365px;
	}
	.chiapas{
	position:absolute;
	left: 256px;
	top: 381px;
	overflow: visible;
   *top: 379px;*/
	}
	.guatemala{
	position:absolute;
	left: 275px;
	top: 392px;
	overflow: visible;
  *top: 390px;	}
	.honduras{
	position:absolute;
	left: 237px;
	top: 361px;
	overflow: visible;
  *top: 394px;*/
	}
	
	

	#openC{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openC:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openD{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openD:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openE{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openE:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openF{
	width:14px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openF:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openG{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openG:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openH{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openH:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openI{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openI:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openJ{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openJ:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openK{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openK:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	.emailK{
		position:absolute;
		left:63px;
		bottom:-21px;
		background-color:#FFC;
		color:#006;
		padding:2px 2px 2px 5px;
		border:1px solid #006;
		display:inline-block
	}
	#openL{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openL:hover{
	cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openM{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openM:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openN{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openN:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openO{
	width:13px;
	height:13px;
	padding:5px;
	background: url(../images/distrubullet.jpg) center no-repeat;
	}
	#openO:hover{
		cursor:pointer;
	background: url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openP{
	width:13px;
	height:13px;
	padding:5px;
	background:url(../images/distrubullet.jpg) center no-repeat;
	}
	#openP:hover{
		cursor:pointer;
	background:url(../images/distrubulleth.jpg) center no-repeat;
	}
	#openQ{
	width:13px;
	height:13px;
	padding:5px;
	background:url(../images/distrubullet.jpg) center no-repeat;
	}
	#openQ:hover{
		cursor:pointer;
	background:url(../images/distrubulleth.jpg) center no-repeat;
	}
	.email{
		background-color:#FFC;
		color:#006;
		padding:2px 2px 2px 5px;
		border:1px solid #006;
		display:inline-block;
		z-index:1000;
		
	}
	
	#hideST,#hideSTF{
		background-color:#CCC;
		padding-left:30px;
		padding-top:10px;
	}
#main li{
	ol li{
	position:relative;
	display: list-item;
	float:left;
}
div#cursoTT{
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
}

.dos{
	background-color:#009;
}

.style1 {
    font-family: winterthurcondensed, verdana, sans-serif;
}

.myTypeFace{
    font-family: winterthurcondensed, verdana, sans-serif;
    font-size:10pt;
}
