body {text-align:left; font-family:arial, helvetica, sans-serif; font-size:75%; color:#A3DB00;background-color: #ffffff; 
}

#principal {
	left:0px;
	top:0px;
	width:1000px;
	height:650px;
}

	#fotocentral{
	position:absolute;
	left:50px;
	top:54px;
	width:102px;
	height:190px;
	z-index: 7;
	}
		
	#logo{
	position:absolute;
	left:110px;
	top:00px;
	width:100px;
	height:33px;
	z-index: 1;
	}
	
	#logofv{
	position:absolute;
	left:110px;
	top:265px;
	width:100px;
	height:16px;
	z-index: 2;
	}
	
	#http {
	position:absolute;
	left:363px;
	top:448px;
	width:270px;
	height:43px;
	z-index:4;
}
	#contenedorentrada {
	position:relative;
	left:352px;
	top:68px;
	width:250px;
	height:350px;
	z-index: 22;
	}
	
	#contenedorflash {
	position:absolute;
	left:360px;
	top:65px;
	width:570px;
	height:320px;
	z-index:11;
}
	
	#servicio{
	position:absolute;
	left:362px;
	top:54px;
	width:93px;
	height:37px;
	font-size: 14px;
	z-index: 8;
	}
	#texto{
	position:absolute;
	left:248px;
	top:250px;
	width:93px;
	height:15px;
	font-size: 14px;
	z-index: 9;
	}
	#premio{
	position:absolute;
	left:457px;
	top:54px;
	width:93px;
	height:37px;
	font-size: 14px;
	z-index: 8;
	}
	#clientes{
	position:absolute;
	left:542px;
	top:54px;
	width:93px;
	height:37px;
	font-size: 14px;
	z-index: 8;
	}
	#menufoto{
	position:absolute;
	left:216px;
	top:283px;
	width:127px;
	height:152px;
	font-size: 14px;
	z-index: 2;
	}
	
	#info {
	position:absolute;
	left:16px;
	top:579px;
	width:118px;
	height:22px;
	z-index:10;
}
	#infobodas {
	position:absolute;
	left:40px;
	top:555px;
	width:118px;
	height:12px;
	z-index:10;
}
	
	#datos {
	position:absolute;
	left:168px;
	top:555px;
	width:797px;
	height:15px;
	}
	
	#contenido {
	position:absolute;
	left:685px;
	top:54px;
	width:330px;
	height:99px;
	z-index:21;
}

	#contenidobodas {
	position:absolute;
	left:654px;
	top:294px;
	width:295px;
	height:117px;
	z-index:11;
}

	#contenidoempresas {
	position:absolute;
	left:654px;
	top:335px;
	width:295px;
	height:117px;
	z-index:11;
}
	#contenidoscroll {
	position:absolute;
	left:654px;
	top:294px;
	width:300px;
	height:243px;
	z-index:11;
	overflow: auto;
}
	#demo{
	position:absolute;
	left:213px;
	top:462px;
	width:132px;
	height:18px;
	z-index: 6;
	}
	
	#demoproducto{
	position:absolute;
	left:825px;
	top:32px;
	width:132px;
	height:18px;
	z-index: 6;
	}
	
	#linea {
	position:absolute;
	left:0px;
	top:575px;
	width:2000px;
	height:3px;
	background-color: #D4FF3D;
	}	
	
	#thumbs01 {
	position:absolute;
	left:654px;
	top:250px;
	width:261px;
	height:102px;
	z-index:12;
}
	#thumbs02 {
	position:absolute;
	left:656px;
	top:157px;
	width:303px;
	height:119px;
	z-index:12;
}
	#thumbs03 {
	position:absolute;
	left:654px;
	top:193px;
	width:303px;
	height:119px;
	z-index:12;
}

	#contenedor{
	position:absolute;
	left:400px;
	top:50px;
	width:271px;
	height:220px;
	background-color: #fff;
	z-index: 5;
	}
	
	#empresa{
	position:absolute;
	left:520px;
	top:318px;
	width:150px;
	height:20px;
	background-color: #fff;
	}
	
	#personas{
	position:absolute;
	left:490px;
	top:368px;
	width:150px;
	height:20px;
	background-color: #fff;
	}
	
	
	#creditos{
	position:absolute;
	left:654px;
	top:393px;
	width:225px;
	height:17px;
	background-color: #fff;
	z-index: 5;
	}
	
	#serviciosbodas{
	position:absolute;
	left:654px;
	top:32px;
	width:128px;
	height:112px;
	background-color: #fff;
	z-index: 13;
	}
	
	#albumdigital {
	position:absolute;
	left:851px;
	top:120px;
	width:107px;
	height:22px;
	z-index:14;
}	
	#buzon{
	position:absolute;
	left:50px;
	top:493px;
	width:68px;
	height:90px;
	background-color: #fff;
	z-index: 3;
	}
	
	#buzonbodas{
	position:absolute;
	left:58px;
	top:436px;
	width:90px;
	height:115px;
	background-color: #fff;
	z-index: 3;
	}
	
	.style1 {color: #A3DB00}	
	
	.style2 {
	font-weight:normal;
	font-size: 11px;
	}	
	
	.style6 {
	color: #00000f;
	font-weight: normal;
	font-family: Arial;
	font-size: 5px;	
	}

	.style7 {
	font-weight: bold;
	font-family: Arial;
	letter-spacing: 1px;
	color:#000;
	}

	.style10 {
	font-family: Avalon;
	font-size: 16px;
	}

	.style13 {
	color: #333399;
	font-weight: bold;
	font-size: 90%;
	}

	.style14 {font-size: 10px; color: #333399;}
	
	.style21 {color: #000000}
	
	.style22 {color: #000; 
		font-weight: bold;
	font-size: 13px;}
	
	.style24 {color: #A3DB00; 
	font-family: Avalon;
	font-weight: bold;
	font-size: 13px;

	}
	
#punto {
	position:absolute;
	left:977px;
	top:551px;
	width:20px;
	height:13px;
	z-index:20;
}

