body {
	background-image: url(../images/fondo.jpg);
	background-repeat: repeat-x;
	margin-top: 0px;
}
#base {
	position:relative;
	top:0px;
	width:1000px;
	height:750px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
}
#fondomenu {
	position:absolute;
	left:7px;
	top:-1px;
	width:299px;
	height:709px;
	z-index:1;
	background-image: url(../images/fonomenu.jpg);
}
#logo {
	position:absolute;
	left:35px;
	top:91px;
	width:241px;
	height:95px;
	z-index:1;
}
#menuizq {
	position:absolute;
	left:51px;
	top:248px;
	width:209px;
	height:424px;
	z-index:2;
}

#btn_investigacion {
	position:absolute;
	left:20px;
	top:31px;
	width:161px;
	height:22px;
	z-index:1;
}

#btn_investigacion1 {
	position:absolute;
	left:20px;
	top:31px;
	width:161px;
	height:22px;
	z-index:1;
}
#btn_campanas {
	position:absolute;
	left:47px;
	top:80px;
	width:100px;
	height:19px;
	z-index:2;
}
#btn_eventos {
	position:absolute;
	left:33px;
	top:124px;
	width:129px;
	height:20px;
	z-index:3;
}
#btn_identidad {
	position:absolute;
	left:31px;
	top:170px;
	width:129px;
	height:14px;
	z-index:4;
}
#btn_publicidadgraf {
	position:absolute;
	left:43px;
	top:303px;
	width:107px;
	height:14px;
	z-index:5;
}
#btn_mktdirecto {
	position:absolute;
	left:44px;
	top:216px;
	width:107px;
	height:14px;
	z-index:6;
}
#btn_asesoria {
	position:absolute;
	left:55px;
	top:258px;
	width:83px;
	height:13px;
	z-index:7;
}
#btn_modelos {
	position:absolute;
	left:40px;
	top:341px;
	width:115px;
	height:18px;
	z-index:9;
}
#btn_arquitectura {
	position:absolute;
	left:59px;
	top:344px;
	width:78px;
	height:13px;
	z-index:10;
}
#menusuperior {
	position:absolute;
	left:554px;
	top:209px;
	width:423px;
	height:44px;
	z-index:3;
}
#nosotros {
	position:absolute;
	left:1px;
	top:4px;
	width:80px;
	height:34px;
	z-index:1;
}
#portafolio {
	position:absolute;
	left:86px;
	top:3px;
	width:97px;
	height:34px;
	z-index:2;
	background-image: url(../images/portafolio-a.jpg);
}
#testimonios {
	position:absolute;
	left:184px;
	top:4px;
	width:100px;
	height:36px;
	z-index:3;
}
#asesoria {
	position:absolute;
	left:284px;
	top:4px;
	width:139px;
	height:34px;
	z-index:4;
}
#fotos {
	position:absolute;
	left:309px;
	top:254px;
	width:676px;
	height:422px;
	z-index:2;
}
#foto1 {
	position:absolute;
	left:0px;
	top:5px;
	width:326px;
	height:430px;
	z-index:1;
}
#foto2 {
	position:absolute;
	left:341px;
	top:5px;
	width:326px;
	height:430px;
	z-index:2;
}
#txt1 {
	position:absolute;
	left:0px;
	top:325px;
	width:326px;
	height:105px;
	z-index:1;
	background-image: url(../images/cuadro_txt.jpg);
}
#txt2 {
	position:absolute;
	left:0px;
	top:325px;
	width:326px;
	height:105px;
	z-index:1;
	background-image: url(../images/cuadro_txt.jpg);
}
#txt_eventos {
	position:absolute;
	left:9px;
	top:12px;
	width:197px;
	height:20px;
	z-index:1;
}
#txt_btl {
	position:absolute;
	left:9px;
	top:12px;
	width:253px;
	height:23px;
	z-index:1;
}
#texto1 {
	position:absolute;
	left:9px;
	top:40px;
	width:303px;
	height:57px;
	z-index:2;
}
#btn_vermas {
	position:absolute;
	left:259px;
	top:65px;
	width:52px;
	height:35px;
	z-index:1;
}
#btn_vermas2 {
	position:absolute;
	left:263px;
	top:62px;
	width:52px;
	height:35px;
	z-index:1;
}
#idea {
	position:absolute;
	left:215px;
	top:0px;
	width:448px;
	height:302px;
	z-index:5;
}
#pie {
	position:absolute;
	left:22px;
	top:704px;
	width:949px;
	height:45px;
	z-index:4;
}
#derechos {
	position:absolute;
	left:2px;
	top:6px;
	width:276px;
	height:16px;
	z-index:1;
}
#powered {
	position:absolute;
	left:780px;
	top:6px;
	width:166px;
	height:12px;
	z-index:6;
}
.exeperu {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
}
.exeperu:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
}
.texto_blanco {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.derechos {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 9px;
	text-decoration: none;
	text-transform: uppercase;
}
#xhtml {
	position:absolute;
	left:788px;
	top:24px;
	width:47px;
	height:19px;
	z-index:3;
}
#css {
	position:absolute;
	left:843px;
	top:24px;
	width:47px;
	height:19px;
	z-index:4;
}
#poweredby {
	position:absolute;
	left:897px;
	top:24px;
	width:49px;
	height:19px;
	z-index:5;
}
#texto2 {
	position:absolute;
	left:9px;
	top:40px;
	width:308px;
	height:57px;
	z-index:2;
}#baseinteriores {
	position:absolute;
	left:1px;
	top:5px;
	width:664px;
	height:431px;
	z-index:1;
	background-image: url(../images/baseinteriores.gif);
}
.texto_negro {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.texto_naranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE8013;
	text-decoration: none;
	
}
.texto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

#titulos {
	position:absolute;
	left:9px;
	top:25px;
	width:649px;
	height:33px;
	z-index:1;
}
#textos {
	position:absolute;
	left:25px;
	top:68px;
	width:609px;
	height:298px;
	z-index:2;
	overflow: auto;
	padding-right: 15px;
}
#vinetas1 {
	position:absolute;
	left:13px;
	top:58px;
	width:22px;
	height:224px;
	z-index:1;
	background-image: url(../images/vinetas1.jpg);
}
#vinetas2 {
	position:absolute;
	left:13px;
	top:58px;
	width:22px;
	height:148px;
	z-index:1;
	background-image: url(../images/vinetas1.jpg);
}
#vinetas3 {
	position:absolute;
	left:13px;
	top:58px;
	width:22px;
	height:147px;
	z-index:1;
}
#vinetas4 {
	position:absolute;
	left:13px;
	top:68px;
	width:22px;
	height:444px;
	z-index:1;
	background-image: url(../images/vinetas5.jpg);
}
#vinetas5 {
	position:absolute;
	left:13px;
	top:60px;
	width:22px;
	height:239px;
	z-index:1;
	background-image: url(../images/vinetas7.jpg);
}
#vinetas6 {
	position:absolute;
	left:13px;
	top:58px;
	width:22px;
	height:224px;
	z-index:1;
	background-image: url(../images/vinetas1.jpg);
}
#vinetas7 {
	position:absolute;
	left:13px;
	top:50px;
	width:22px;
	height:333px;
	z-index:1;
	background-image: url(../images/vinetas5.jpg);
}
#vinetas8 {
	position:absolute;
	left:14px;
	top:96px;
	width:22px;
	height:331px;
	z-index:1;
	background-image: url(../images/vinetas1.jpg);
}
#vinetas9 {
	position:absolute;
	left:13px;
	top:3px;
	width:22px;
	height:245px;
	z-index:1;
	background-image: url(../images/vinetas4.jpg);
}
#vinetas10 {
	position:absolute;
	left:14px;
	top:47px;
	width:22px;
	height:232px;
	z-index:1;
	background-image: url(../images/vinetas6.jpg);
}
#vinetas11 {
	position:absolute;
	left:14px;
	top:57px;
	width:22px;
	height:319px;
	z-index:1;
}
#nombres_asesoria {
	position:absolute;
	left:175px;
	top:82px;
	width:97px;
	height:167px;
	z-index:1;
}
#casillas {
	position:absolute;
	left:285px;
	top:69px;
	width:173px;
	height:210px;
	z-index:2;
}
.texto_negro_interlineadomas {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
}
.texto_negro_interlineadomuchomas {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
}

#vinetas10 {
	position:absolute;
	left:14px;
	top:57px;
	width:22px;
	height:287px;
	z-index:1;
	background-image: url(../images/vinetas4.jpg);
}
#vinetas11 {
	position:absolute;
	left:14px;
	top:57px;
	width:22px;
	height:319px;
	z-index:1;
}
ul {
	list-style-position: outside;
	list-style-image: url(../images/vi.jpg);
}

#logo_porsia {
	position:absolute;
	left:21px;
	top:105px;
	width:256px;
	height:100px;
	z-index:1;
}
#titulos_invertidos {
	position:absolute;
	left:8px;
	top:21px;
	width:649px;
	height:33px;
	z-index:1;
}
#textos_portafolio {
	position:absolute;
	left:4px;
	top:41px;
	width:654px;
	height:354px;
	z-index:2;
	overflow: auto;
}
.linkopacity{
filter:alpha(opacity=70);
-moz-opacity: 0.5;
opacity: 0.5;
cursor:pointer;
border:#885017 2px solid;}
 
.linkopacity:hover{
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
cursor:pointer;
border:#885017 2px solid;
} 
.texto_blanco_grande {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.texto_itemsasesoria {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.texto_naranja12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE8013;
	text-decoration: none;
}
.texto_vi {
	color: #666666;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	list-style-position: inside;
	list-style-image: url(../images/vi.jpg);
	list-style-type: square;
}

