@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000000;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
}
#cont {
	position: absolute; /*Posicionamiento absoluto*/
	top: 50%; /*Desde arriba, colocar al 50% de la pantalla*/
	left: 50%; /*Desde la izquierda, colocar al 50% de la pantalla*/
	margin-top: -295px; /*Restamos la mitad de alto del SWF para centrarlo verticalmente*/
	margin-left: -500px; /*Restamos la mitad de ancho del SWF para centrarlo horizontalmente*/
	width: 1000px;
	height: 590px;
	background-color: #000000;
	z-index: 5;
	visibility: visible;
}
#apDiv5 {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:590px;
	border: #666666 1px solid;
	z-index:1;
	background-color: #000000;
	visibility: visible;
}
/*--------- C O N T E N E D O R E S -----------( quienessomos = nuestrotrabajo )------ */
/* ------menu -------------- */
#menubg {
	width:184px;
	height:540px;
	background-image:url(imgs/img_home_menu.jpg);
	maring-left:0px;
	position:absolute;
}
#menuq {
	width:184px;
	height:540px;
	background-image:url(imgs/img_quienes_01.jpg);
	maring-left:0px;
	position:absolute;
}
#menug {
	width:184px;
	height:540px;
	background-image:url(imgs/img_galardones_01.jpg);
	maring-left:0px;
	position:absolute;
}
#menuc {
	width:184px;
	height:540px;
	background-image:url(imgs/img_contacto_01.jpg);
	maring-left:0px;
	position:absolute;
}
#quienessomos {
	margin-top:186px; /* poscicion 1º btn*/
	margin-left:0px;
}
#otros {
	margin-top:52px; /* poscicion los d+*/
}
/*------------- main ----------------- */
#main {
	width:816px;
	height:540px;
	margin-left:184px;
	margin-top:0px;
	position:absolute;
	text-align:left;
	color:#CCCCCC;
}
.home {
	background-image:url(imgs/home.gif); /* bg completo */
}
.quienes {
	background-image:url(imgs/img_quienes_02.jpg);
}
.nuestro {
	background-image:url(imgs/img_nuestro_02.jpg);
}
.galardones {
	background-image:url(imgs/img_galardones_02.jpg);
}
.contacto {
	background-image:url(imgs/img_contacto_02.jpg);
}
.homeen {
	background-image:url(imgs/home.gif); /* bg completo */
}
.aboutus {
	background-image:url(imgs/img_quienes_02en.jpg);
}
.ourwork {
	background-image:url(imgs/img_nuestro_02en.jpg);
}
.awards {
	background-image:url(imgs/img_galardones_02en.jpg);
}
.contact {
	background-image:url(imgs/img_contacto_02en.jpg);
}
/* ------------------- footers -----------------------*/
#footer {
	margin-top:540px;
	position:absolute;
	width:1000px;
	height:50px;
	background-image:url(imgs/img_home_footer.jpg);
	text-align:right;
}
#footere {
	margin-top:540px;
	position:absolute;
	width:1000px;
	height:50px;
	background-image:url(imgs/img_home_footeren.jpg);
	text-align:right;
}
#maild {
	margin-left:964px;
	margin-top:32px;
	width:36px;
	height:18px;
}
#footerq {
	margin-top:540px;
	position:absolute;
	width:1000px;
	height:50px;
	background-image:url(imgs/img_quienes_03.jpg);
	text-align:right;
}
#footerqe {
	margin-top:540px;
	position:absolute;
	width:1000px;
	height:50px;
	background-image:url(imgs/img_quienes_03en.jpg);
	text-align:right;
}
#footerg {
	margin-top:540px;
	position:absolute;
	width:1000px;
	height:50px;
	background-image:url(imgs/img_galardones_03.jpg);
	text-align:right;
}
#footerge {
	margin-top:540px;
	position:absolute;
	width:1000px;
	height:50px;
	background-image:url(imgs/img_galardones_03en.jpg);
	text-align:right;
}
#footerc {
	margin-top:540px;
	position:absolute;
	width:1000px;
	height:50px;
	background-image:url(imgs/img_contacto_03.jpg);
	text-align:right;
}
#footerce {
	margin-top:540px;
	position:absolute;
	width:1000px;
	height:50px;
	background-image:url(imgs/img_contacto_03en.jpg);
	text-align:right;
}
/*---------- text syles ------------------------*/
.textg {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cccccc;
	padding-left:250px;
	margin-top:225px;
}
.textf {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:320px;
	margin-top:105px;
}
.textform {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.textform2 {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

/*-----------------------------estilo formulario-----------------------------------*/
input {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font:Arial, Helvetica, sans-serif;
}
input:hover {
	background-color:#F4F4F4;
	border:1px solid #E0E0E0;
}
input:focus {
	background-color:#FFFFFF;
	border:1px solid #CC6600;
}
textarea {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	font:Arial, Helvetica, sans-serif;
}
textarea:hover {
	background-color:#F4F4F4;
	border:1px solid #E0E0E0;
}
textarea:focus {
	background-color:#FFFFFF;
	border:1px solid #CC6600;
}
.Estilobtn {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}


/* ----------- menu */
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-decoration: none;
	color:#CC6600;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	background-color: #EBEBEB;
}
