body {
	font-family: arial;
	font-size:11px;
	color:#333333;
	text-align:center;
	margin:10px 0px 0px 0px;
	background-color:#f5f5f5;
}

.regresar a{
color:#000000;}

#foto a{
color:#000000;}

#contenedorminisite{
width:755px;
height:455px;
position:relative;
text-align:left;
margin:0 auto 0 auto;
background-color:#ffffff;
border: 1px solid; 
border-left-color:#999999; 
border-right-color:#999999;
border-bottom-color:#999999;
border-top-color:#999999
}

#contenedorminisite2{
width:755px;
height:650px;
position:relative;
margin:0 auto 0 auto;
background-color:#ffffff;
border: 1px solid; 
text-align:left;
border-left-color:#999999; 
border-right-color:#999999;
border-bottom-color:#999999;
border-top-color:#999999
}
#contenedorminisite3{
width:755px;
height:580px;
position:relative;
text-align:left;
margin:0 auto 0 auto;
background-color:#ffffff;
border: 1px solid; 
border-left-color:#999999; 
border-right-color:#999999;
border-bottom-color:#999999;
border-top-color:#999999
}
#contenedorminisite4{
	width:755px;
	height:700px;
	position:relative;
	margin:0 auto 0 auto;
	background-color:#ffffff;
	border: 1px solid;
	text-align:left;
	border-left-color:#999999;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-top-color:#999999
}
#cabeceraminisite{
position:relative;
width:726px;
height:46px;
left:26px;
top:3px;
text-align:left;
}

#frase1{
	position:relative;
	width:270px;
	height:120px;
	left:26px;
	top:20px;
	text-align:justify;

}

#frasequienes{
position:relative;
width:345px;
height:113px;
left:26px;
top:12px;
text-align:justify;

}

#titulos{
position:relative;
width:490px;
height:auto;
left:26px;
top:4px;
text-align:left;
}

#fraseproductos{
position:relative;
width:352px;
height:78px;
left:26px;
top:22px;
text-align:left;
}

#fraseproductos2{
position:relative;
width:382px;
height:78px;
left:26px;
top:12px;
text-align:left;
background-image:url(../images/titproductos.jpg);
background-repeat:no-repeat
}

#fraseoficinas{
position:relative;
width:547px;
height:78px;
left:45px;
top:30px;
text-align:left;
}
#frasecontactenos{
position:relative;
width:360px;
height:82px;
left:26px;
top:0px;
text-align:left;

}
#fraseanuncia{
position:relative;
width:396px;
height:65px;
left:26px;
top:10px;
text-align:left;
}

#texto1{
position:relative;
width:349px;
height:241px;
left:26px;
top:15px;
text-align:left;
}


#texto2{
position:relative;
width:530px;
height:241px;
left:26px;
top:15px;
text-align:left;
}


#texto3{
position:relative;
width:700px;
height:241px;
left:26px;
top:15px;
text-align:left;
}


#texto1a{
position:absolute;
width:285px;
height:93px;
left:442px;
top:168px;
text-align:justify;
}

#productos{
position:relative;
width:270px;
height:276px;
left:10px;
top:32px;
text-align:left;
}

#productos2{
	position:relative;
	width:620px;
	height:276px;
	left:60px;
	top:27px;
	text-align:left;
}

#oficinas{
position:relative;
width:726px;
height:300px;
left:30px;
top:10px;
text-align:left;
float:left;
}

#oficinas #oficinas1{
position:relative;
width:249px; 
height:260px;
float:left;
}
#oficinas #oficinas2{
position:relative;
width:249px; 
height:260px;
float:left
}

#contactenos{
position:relative;
width:726px;
height:300px;
left:26px;
top:5px;
text-align:left;
float:left;
}
#anuncia{
position:relative;
width:728px;
height:300px;
left:10px;
top:10px;
text-align:left;
float:left;
}

.proddesc{
width:auto;
height:140px; 
padding-top:14px; 
float:left;
text-align:center;
}
#slogan1{
position:relative;
width:398px;
height:116px;
left:26px;
top:12px;
text-align:left;

float:left
}

#cuadro1{
position:relative;
width:135px;
height:116px;
left:26px;
top:12px;
text-align:left;
background-image:url(../images/cuadro1.jpg);
float:left
}
#cuadro2{
position:relative;
width:137px;
height:116px;
left:26px;
top:12px;
text-align:left;
background-image:url(../images/cuadro2.jpg);
float:left
}
#cuadro3{
position:absolute;
width:212px;
height:226px;
left:505px;
top:335px;
text-align:left;
background-image:url(../images/cuadro3.jpg);
float:left
}
#cuadro4{
position:absolute;
width:132px;
height:226px;
left:580px;
top:295px;
text-align:left;
background-image:url(../images/mano.jpg);
background-repeat:no-repeat;
float:left
}
#logoyell{
position:relative;
width:237px;
height:25px;
/*background-image:url(../images/logopamaraillas.jpg)*/
}

#franja{
position:absolute;
width:755px;
height:60px;
background-color:#FFFF00;
top:395px;
text-align:center;
}
#franja2{
position:relative;
width:755px;
height:60px;
background-color:#FFFF00;
top:35px;
text-align:center;
}
#franja3{
position:absolute;
width:755px;
height:60px;
background-color:#FFFF00;
top:590px;
text-align:center;
}
#franja4{
	position:absolute;
	width:755px;
	height:60px;
	background-color:#FFFF00;
	top:640px;
	text-align:center;
}
#header{
 position:relative;
 width:100%;
 height:30px;
 left:80px;
 }

/* ------------- Menú de Navegación -------------------------- */

#nav{
	margin:0;
	position:absolute;
	top:10px;
	left:130px; /*margen con el div */
	width: 555px;
}
#nav li{
color:#000000; 
/*color base del texto*/
float:left;
width:75px;
margin:0; 
padding-right:0px;
list-style:none;
background:transparent;
font:11px arial;
text-align:center;
position:relative;
cursor:default;
}
#nav li ul{
padding-top:6px; /* referente a la parte superior */ 
margin:0;
}
#nav a{
text-decoration:none;
color: #000000; 

}
#nav li a{ 
color: #000000; 

}
#nav li a:hover{
text-decoration:underline;
}
#nav li li a:hover{
text-decoration:none;
}
#nav li li{
/*filter:Alpha(opacity=50,finishopacity=50,style=1);*/
/* Transparencia en Internet Explorer */
}
#nav li li a{ 
border-color: #ffffff; 
border-style:solid; 
border-width:0 2px 1px 2px; 
display:block;	

/*background:transparent url(nav.png) 0px 0px repeat scroll; */
line-height:18px;
}
#nav li li a:hover{
color: #000000; 

background:transparent url(navhover.png) 0px 0px repeat scroll;
/* Transparencia en Otros navegadores */}
li ul{
padding:0.5em 0 0em 0;
display:none;
position:absolute;
top:100%;left:0;
}
li>ul{
top:auto
;left:auto;
}
li li{
float:left;
border:0;
display:block;
background:transparent;
color: #000000; 
font-weight: bold;
}
li:hover ul,li.over ul{
display:block;
}
br{
clear:left;
}
.footeropc{
padding-left:5px;
padding-right:5px;
float:left
}
.espacio{
width:30px;
float:left
}
.espacio2{
width:50px;
float:left
}
.espacio3{
width:70px;
float:left
}
p{
text-align:justify;
}
.txtplomomin{
color:#999999;
font-family:tahoma;
font-size:9px;
}
.centrartext{
text-align:center;
}
#listofc { 
list-style-image: url(../images/bull.jpg); 
} 
#mapa{
position:absolute;
width:209px;
height:187px;
background-image:url(../../telmex/images/noticia/mapa.jpg);
top:306px;
left:503px;
}
#formulario{
position:relative; 
width:551px; 
height:294px; 
top:0px; 
left:70px;
}
#directorio{
position:absolute; 
width:244px; 
height:312px; 
left:471px; 
top:185px
}
.negrita{
color:#000000;
text-decoration:none
}
.negrita1{
color:#000000;
font-weight:bold
}
.negritamenu{
color:#000000;
font-weight:bold;
font-size:12px;
text-decoration:none
}
.negritaline{
color:#000000;
}
.icono1{
width:43px; 
float:left; 
padding-right:10px;
}
#regresar{
position:absolute; 
left:500px; 
top:450px;
}

#regresar2{
position:absolute; 
left:500px; 
top:480px;
}

.top{
width:610px;
height:14px;
left:42px;
background-image:url(../images/top.jpg);
background-repeat:no-repeat;
padding-bottom:0px;
padding:0px;
margin:0px
}
.tcentral{

width:610px;
height:238;
top:0px;
padding:0px;
left:42px;
background-color:#FFF200;
background-repeat:no-repeat;
margin:0px
}
.down{

width:610px;
height:27px;
left:42px;
padding:0px;
background-image:url(../images/down.jpg);
background-repeat:no-repeat
}
.tdblanco{
background-color:#FFFFFF;
}
.cajatexto {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	WIDTH: 140px; 
	height:13px; 
	COLOR: #666666; 
	BORDER-BOTTOM: #666666 1px solid;
	FONT-SIZE:11px;

}
.cajatextors {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	WIDTH: 425px; 
	height:13px; 
	COLOR: #666666; 
	BORDER-BOTTOM: #666666 1px solid;
	FONT-SIZE:11px;
}
.selecttexto {
	COLOR: #666666;
	FONT-SIZE:11px; 
	font-family:

}

