/* CSS Document */
body.home{background-image:url(images/pat_bot.jpg); background-repeat:repeat-y; background-position:left bottom; margin:0px;}
body{ padding:0px; margin:0px;}
.fon_bot{ background-image:url(images/pad_top.jpg); background-repeat:repeat-x; background-position:left top;}
.contenedor{height:100%; border-bottom:0px;}

#Layer1 {
	position:absolute;
	left:422px;
	top:487px;
	width:200px;
	height:20px;
	z-index:1;
}
/*the heap*/
.fon_top{background-image:url(images/top01.jpg); background-repeat:repeat-x; background-position:left top;}
.fon2{background-image:url(images/fon2_01.jpg); background-repeat:repeat-x; background-position:left top;}
.fot_der_bot{background-image:url(images/fon_der1.jpg); background-repeat:no-repeat; background-position:right top; height:614px;}
#fot_der_bot{background-image:url(images/fon_der1.jpg); background-repeat:no-repeat; background-position:right top; position:relative; top:0px; left:0px; right:0px; z-index:1; width:491px; height:614px;}

.fondo{background-image:url(images/fonpad_1b.jpg); background-position:left top;}
.formas{background-image:url(images/formas_01.jpg); background-repeat:no-repeat; background-position:right top; width:489px; height:126px;}
.fon_color{background-image:url(images/pat_color01.gif); background-repeat:repeat-x; background-position:left bottom;}
.fon3{background-image:url(images/fon3_01.jpg); background-repeat:repeat-x; background-position:left top; height:199px;}
.fot_izq01{background-image:url(images/fot_izq01.jpg); background-position:left top; background-repeat:no-repeat; height:414px; /*width:517px;*/}
.pat_back{background-image:url(images/pat_back.gif); background-repeat:repeat-x; background-position:left top;}
.fondo_tabla{background-image:url(images/fonpad_2b.jpg); background-repeat:repeat-x; background-position:left top;}
.fondo_tabla2{background-image:url(images/fondo_tabla.jpg); background-repeat:repeat-x; background-position:right top;}

.logo {padding: 38px 0 0 55px;}
.logo2 {padding: 29px 0 0 55px;}
.arial11bl{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:17px;}
.arial11black{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:4px 2px;}
.arial11bl16{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; line-height:17px; font-weight:bold;}

/*members*/
.formas2{background-image:url(images/formas_022.gif); background-repeat:no-repeat; background-position:right bottom; height:114px;}
.pat_back2{background-image:url(images/pat_back_verde2.gif); background-repeat:repeat-x; background-position:left bottom; height:79px;}
.formas2_izq{background-image:url(images/formas_02_izq2.gif); background-repeat:no-repeat; background-position:left bottom; height:114px;}
.fot_der_bot2{background-image:url(images/fon_der2.jpg); background-repeat:no-repeat; background-position:right top; height:650px;}
#texto{ width:334; /*height:100%;*/ position:relative; left:0px; top:22px; z-index:2; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:17px;}
#texto2{ width:294; position:relative; left:0px; top:22px;}
#texto3{ width:364; /*height:100%;*/ position:relative; left:-150px; top:22px; z-index:2; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:17px;}

/*projects*/
.pat_back3{background-image:url(images/pat_turquesa.gif); background-repeat:repeat-x; background-position:left top; height:116px;}
.formas3_izq{background-image:url(images/formas_03_01.gif); background-repeat:no-repeat; background-position:left top; height:116px;}
.formas3_der{background-image:url(images/formas_03_02.gif); background-repeat:no-repeat; background-position:right top; height:116px;}
.arial12verde{color:#E5F101;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.arial11turq{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#74D7DD; padding-top:22px; line-height:17px;}
.fot_der_bot3{background-image:url(images/fon_der3.jpg); background-repeat:no-repeat; background-position:right top; height:715px;}

a.linkturq:link, a.linkturq:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#74D7DD; /*padding-top:22px;*/ line-height:17px; text-align:justify; text-decoration:none;}
a.linkturq:hover, a.linkturq:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#74D7DD; /*padding-top:22px;*/ line-height:17px; text-align:justify; text-decoration:underline;}
 
a.linkblanco:link, a.linkblanco:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;  line-height:17px; text-align:justify; text-decoration:underline;}
a.linkblanco:hover, a.linkblanco:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;  line-height:17px; text-align:justify; text-decoration:underline;}

a.linkblanco2:link, a.linkblanco2:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; /*padding-top:22px;*/ line-height:17px; text-align:justify; text-decoration:none;}
a.linkblanco2:hover, a.linkblanco2:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; /*padding-top:22px;*/ line-height:17px; text-align:justify; text-decoration:underline;}

a{outline:0px;}
/*contactanos*/
.pat_back4{background-image:url(images/pat_morado.gif); background-repeat:repeat-x; background-position:left top; height:116px;}
.formas4_izq{background-image:url(images/formas_04_01.gif); background-repeat:no-repeat; background-position:left bottom; height:96px;}
.formas4_der{background-image:url(images/formas_04_02.gif); background-repeat:no-repeat; background-position:right bottom; height:96px;}
.fot_der_bot4{background-image:url(images/fon_der4.jpg); background-repeat:no-repeat; background-position:right top; height:686px;}
#form{width:426px; height:100%; position:relative; right:0px; top:0px; left:500px;}
.padbot33{padding-bottom:33px;}
.padtop10{padding-top:10px;}
.padtop70{padding-top:70px;}
.marginleftbot{margin-bottom:10px; margin-left:10px;}

/*formulario*/
input{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:4px 2px; color:#000; width:250px; height:26px; background-color:#FFFFFF; filter: alpha(opacity=40); opacity: .4; border:1px solid #0F0B0B;}
textarea { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:250px; background-color:#FFFFFF; filter: alpha(opacity=40); opacity:.4; border:1px solid #413131; padding:4px 2px;}
.padtop15{ padding-top:15px;}
.fondo_prueba {background-image:url(images/fonpad_1b.jpg); background-position:left top;}
.fondo_prueba2 {background-image:url(images/fonpad_2b.jpg); background-repeat:repeat-x; background-position:left top;}
.pader35{padding-right:35px;}


.myBox{border:2px solid #bdbdbd;overflow: hidden; vertical-align:top; background-color:#FFFFFF; margin-left:-187px;position:absolute; left:50%; top:-1000px; z-index:4;}
.myBox2{border:2px solid #bdbdbd;  width:460px; height:auto; overflow: hidden; vertical-align:top; background-color:#FFFFFF; position:absolute; z-index:4; left:25%;}
.cerrar{position:absolute; text-align:right; width:12px; height:9px; top:12px; right:20px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #010101; }