body { width:500%; 
	margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;color:#02A7DF; height:100%; background-color:#1e1916;  }
	
.divGeneral {position:absolute; margin-top:-215px; top:50%; width:500%; min-width:5000px; height:429px; overflow:hidden;  }
.divSeccion { width:20%; min-width:1000px; background-color:#211C19; height:429px; text-align:center;float: left}
.divSeccionName { width:20%; min-width:1000px; background-color:#211C19; height:1px; text-align:left;float: left}
.divSeccionContenido { width:1000px; height:429px; background-color:#211C19; margin:0 auto; color:#CCCCCC; text-align:left}
.divSeccionContenidoAbs {position:absolute; width:1000px; height:429px;}
.divLogoSaants { font-size:14px; position:absolute; top:50px; width:170px; height:329px; 
		background:url(/images/Saants_Logo_Web3.jpg) 50% 50% no-repeat; text-indent:-9999px }
.divHeader { position:absolute; left:322px; width:497px; top:32px; height:18px;}
.divMenu { position:absolute; left:170px; width:152px; top:50px; height:329px;}
.divContenido { position:absolute; left:322px; width:497px; top:50px; height:329px;}
.divTestimonial { position:absolute; left:846px; width:140px;  top:0px; height:429px; display: table; vertical-align: middle;}
.divTestimonial blockquote {display:table-cell; vertical-align:middle; line-height:12px; font-style:normal; color:#01a4dd}
.divTestimonial blockquote {#position: absolute; #top: 50%; margin-left:0;margin-right:0;} 
.divTestimonial blockquote span {#position: relative; #top: -50%; width:140px;}

.divQueEsSaants { position:absolute; left:317px; width:497px; top:385px; height:20px; color:#666666;font-size:10px; text-align:right; }

.MenuSaants {position : absolute;
			top : 120px;
			left : 0px;
			margin : 0; padding:0;
			width : 152px;
			height : 89px; list-style:none; }
ul#MenuSaants1 {background : url(/images/Menu_1.gif) top left no-repeat;}
ul#MenuSaants2 {background : url(/images/Menu_2.gif) top left no-repeat;}
ul#MenuSaants3 {background : url(/images/Menu_3.gif) top left no-repeat;}
ul#MenuSaants4 {background : url(/images/Menu_4.gif) top left no-repeat;}
ul#MenuSaants5 {background : url(/images/Menu_5.gif) top left no-repeat;}

li#nav_Home a, li#nav_Portafolio a, li#nav_QueYComo a, li#nav_ThinkTank a, li#nav_Contacto a {
			display : block;
			height : 19px; margin-left:20px; 
			width : 120px; overflow:hidden; text-decoration:none;
			text-indent : -100px;}
ul.UlPortafolio { list-style:none; margin:0; padding:0}
li.LiPortafolio {float:left; width:157px; height:165px; margin:0; padding:0; display:block; background: #1E1916 url(/images/fondoProyectosv31.gif) left bottom no-repeat}
li.LiPortafolio a { margin-right:12px; }

li.LiPortafolio2 {float:left; width:147px; height:165px; margin:0; padding:0; display:block; background: #1E1916 url(/images/fondoProyectosv31.gif) left bottom no-repeat}
li.LiPortafolio2 a { margin-right:2px; }

	
h1 { color:#01a4dd; font-size:10px; text-transform:uppercase; margin:0; display:block; float:left; text-decoration:none;}
h2 { color:#01a4dd; font-size:10px; text-transform:uppercase; margin:0; display:inline; text-decoration:none;}

h1#l1 { text-indent:-500px; width:140px; overflow: hidden; background:url(/images/h1_ProyectoDestacado.gif) no-repeat;}
h1#l2 { text-indent:-500px; width:140px; overflow: hidden; background:url(/images/h1_Portafolio.gif) no-repeat;}
h1#l3 { text-indent:-500px; width:240px; overflow: hidden; background:url(/images/h1_QueYComoLoHacemos.gif) no-repeat;}
h1#l4 { text-indent:-500px; width:140px; overflow: hidden; background:url(/images/h1_ThinkTank.gif) no-repeat;}
h1#l5 { text-indent:-500px; width:140px; overflow: hidden; background:url(/images/h1_Contacto.gif) no-repeat;}


#linkProyecto { float:right; color:#5a5454; font-size:9px; }
cite { color:#6c6663; font-style:normal; margin-top:12px; display:block }

A.LinkProy:link{COLOR: #00a6de; TEXT-DECORATION: none; line-height:10px; margin-left:22px; display:block; text-transform:uppercase; padding-top:6px; }
A.LinkProy:visited{COLOR: #00a6de; TEXT-DECORATION: none; line-height:10px; margin-left:22px; display:block;text-transform:uppercase; padding-top:6px; }
A.LinkProy:hover{COLOR: #FFFFFF; TEXT-DECORATION: underline; line-height:10px; margin-left:22px; display:block;text-transform:uppercase; padding-top:6px;}


a:link{COLOR: #00a6de; TEXT-DECORATION: underline;  }
a:visited{COLOR: #00a6de; TEXT-DECORATION: underline;  }
a:hover{COLOR: #FFFFFF; TEXT-DECORATION: underline;}

a.LinkLB:link{COLOR: #00a6de; TEXT-DECORATION: underline;  }
a.LinkLB:visited{COLOR: #00a6de; TEXT-DECORATION: underline;  }
a.LinkLB:hover{COLOR: #FFFFFF; TEXT-DECORATION: underline;}

.fondoContacto { background-color:#242424;}
.fondoThinkTank { background:#242424 url(/images/fondo_ThinkTank.gif)}

.divfondoThinkTank2 { position:absolute; width:497px; height:329px; }
.divfondoThinkTank3 { position:absolute; top:65px; left:160px; width:320px; font-size:11px; }
.spanTT2 { font-size:11px; }


.divfondoContacto2 { position:absolute; width:497px; height:329px; color:#9c9d9e; }
.divfondoContacto3 { position:absolute; top:65px; left:30px; width:160px; height:200px; background-image:url(/images/fondo_vertical.gif);}
.divfondoContacto4 { position:relative; top:60px; width:145px; font-size:9px; text-align:right}
.divfondoContacto4b { position:relative; top:60px; width:145px; font-size:10px; text-align:right}
span.spanColorBlanco { color:#fff}

.divfondoContacto5 { position:absolute; top:65px; left:210px; width:257px; height:200px; background-image:url(/images/fondo_vertical.gif)}
.divfondoContacto6 { position:relative; top:60px; padding-left:15px; width:240px; font-size:9px;}
.spanContacto2 { font-size:10px; font-weight:bold; }

.divfondoContacto7 { position:absolute; top:28px; right:30px; padding-left:15px; font-size:9px;}

#loadingNoticeContainer { width:80%; height:80%; position:absolute; top:0; left:0;}
#loadingNotice {
position:absolute;
width:80%;height:80%;
z-index:600;
top:20%;
left:20%;
font-size:12px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#1e1916;
border:#FFFFFF thin solid;
padding:20px;
color:#FFFFFF;
}
/*
#loadingNotice span {display:table-cell; vertical-align:middle; width:100%; text-align:center; }
#loadingNotice span {#position: absolute; #top: 50%; margin-left:0;margin-right:0;  width:100%;} 
#loadingNotice span span {#position: relative; #top: -50%; width:100%; text-align:center;}
*/
#loadingNotice2  { display:block; position:absolute; width:100%; text-align:center; top:40% }

#loadingNoticeIcon { display:none; position:absolute }

a.aPDF  { text-decoration:none; width:40px;
		 background:url(/images/ico_pdf.jpg) top left no-repeat; 
		 padding-top:22px; display:inline-block; line-height:19px; font-size:10px; color:#aaa}

a.aReel {  text-decoration:none; width:40px;
		 background:url(/images/ico_reel.jpg) top left no-repeat; 
		 padding-top:22px; display:inline-block; line-height:19px; font-size:10px; color:#aaa}

a.aFB  { text-decoration:none;
		 background:url(/images/ico_fb.jpg) top left no-repeat; 
		 padding-left:22px; display:inline-block; line-height:19px; font-size:10px; color:#aaa; text-indent:-999px; overflow:hidden}

a.aPR {  text-decoration:none;
		 background:url(/images/ico_pr.jpg) top left no-repeat; 
		 padding-left:22px; display:inline-block; line-height:19px; font-size:10px; color:#aaa; text-indent:-999px; overflow:hidden}
		 
.spanGrisClaro { color:#6c6663}

a.aPDF:hover, a.aReel:hover, a.aFB:hover, a.aPR:hover { color:#FFF}
