/* CSS Document */
/* {}   */

body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(imagenes/bg.jpg) repeat-x; margin:auto; background-color:#F1F1F1;} 
a img
{border:0px;}
#cabecera {width:980px; height:360px; margin:auto; background:url(imagenes/header.png) no-repeat; position:relative}
#pleca {width:100%; height:78px; background:url(imagenes/pleca.png) repeat-x; position:absolute}
#login  { position:absolute; right:100px; top:0px; }
#login  a{color:#909288}
#login img{padding-top:10px; position:absolute}
#login .formato input{width:90px; margin:5px;  margin-top:12px; border:1px #33352a solid}
#login  .recuerda { color:#dad9d5; margin-left:3px;}
#login  .recuerda a{ margin-left:5px}
#contenido{ background-color:#eeeded ;  width:980px; margin:auto; overflow:hidden; position:relative; color:#484848;}
#pie{ background:url(imagenes/pie.jpg) repeat-x; height:123px; width:100&x; margin:auto; position:relative; text-align:center}
 #pie  { position:relative;  margin:auto; } 
#pie  ul{ list-style:none; text-align:center; padding-top:70px }
#pie  li{ display:inline; margin-left:10px}
#pie  a{ color:#FFFFFF; text-decoration:none; font-size:11px}
#principal { width:720px; float:left}
#derecho{ width:250px; float:left; margin-left:5px; margin-top:10px; }
#bienvenido  {
	width: 693px;
	margin-left:16px;
	float:left;
	margin-top:5px;
} 
#bienvenido img { float:left; margin-right:10px;} 
#bienvenido div{ width:300px; float:left; }
#bienvenido p{
	text-align:justify;
	float: left;
	width: 490px;
}
#central  {
	width: 693px;
	margin-left:16px;
	float:left;
	margin-top:5px;
} 
.estandares h1{color:#484848; width:948px; padding-bottom:5px; padding-top:20px; margin-bottom:8px; margin-left:16px; border-bottom: 1px solid #8f9480; font-weight:normal}
#bienvenido span{  float:right; margin-right:5px;  }
#bienvenido span a{  text-decoration:none; color:#4c90e2 }
.sustentable {
	padding-top:80px;
	width:693px;
	;
	float:left;
	margin-left:15px;
	margin-top:5px;
	background-image: url(imagenes/sustentable-construccion.jpg);
	background-repeat: no-repeat;
}
.sustentable h1{
	font-size:13px;
	color:#f0802d;
	height:50px;
	margin-top:65px
}
.sustentable p{  text-align:justify; margin-top:-10px; }
.sustentable img{  margin-left:10px  }
.sustentable span{  float:right;  }
.sustentable span a{  text-decoration:none; color:#4c90e2 }.celular { background:url(imagenes/celular.jpg) no-repeat; width:693px;  float:left;  margin-left:15px; margin-top:15px; margin-bottom:0px;}
.celular  h1{
	font-size:13px;
	color:#f0802d;
	height:50px;
	margin-top:40px
}
.celular  p{
	text-align:justify;
	margin-top:-30px;
}
.celular  img{  margin-left:10px  }
.celular span{  float:right;  }
.celular span a{  text-decoration:none; color:#4c90e2 }.clear  {  clear:both }
.menualterno { position:absolute; top:63px; right:15px}
.menualterno ul{ list-style:none; }
.menualterno li{  float:left; margin-left:10px}
.menualterno a{ color:#FFFFFF; text-decoration:none; font-size:12px}
.soluciones {
	background:url(imagenes/soluciones.jpg) no-repeat;
	width:693px;
	height:181px;
	margin-left:15px; margin-top:15px;
}
.soluciones ul{  padding-top:50px; margin-right:70px; margin-left:30px; float:right}
.soluciones li a{ color:#464646 ; text-decoration:none; font-size:15px;}
.soluciones span{  float:right;  margin-right:15px; margin-top:-5px}
.soluciones span a{  text-decoration:none; color:#4c90e2 }

.navegacion {position:absolute; margin-left:-10px; bottom:11px;}
.navegacion   ul{ list-style:none; text-align:center; margin-left:20px }
.navegacion 	li{ display:inline; margin-left:3px}

h2 {color:#F17418; font-size:13px}
.naranja {color:#F17418; }
.cuadro { width:337px; height:208px; background:url(imagenes/cuadro-naranja.jpg) no-repeat; margin-right:9px; float:left; margin-top:10px; margin-bottom:10px}
.cuadro .cuadro_derecho{  margin-right:0px}
.cuadro li{  margin-top:3px}
.cuadro ul{  margin-left:3px; padding-left:15px}
.cuadro h3{ color:#FFFFFF; padding-left:10px}
.cuadro .negro{ color:#000}


.cuadro_grande { width:696px; height:570px; background:url(imagenes/cuadro_grande.jpg) no-repeat; margin-right:9px; float:left; margin-top:10px; margin-bottom:10px}
.cuadro_grande_2 { width:696px; height:570px; background:url(imagenes/cuadro_grande_2.jpg) no-repeat; margin-right:9px; float:left; margin-top:10px; margin-bottom:10px}
.cuadro_grande_como { width:696px; height:621px; background:url(imagenes/cuadro_grande_como.jpg) no-repeat; margin-right:9px; float:left; margin-top:10px; margin-bottom:10px}

.cuadro_grande_proyecta { width:697px; height:910px; background:url(imagenes/cuadro_grande_proyecta.jpg) no-repeat; margin-right:9px; float:left; margin-top:10px; margin-bottom:10px}

 .lista_cuadros{ list-style:none; list-style-image: url('imagenes/bullet_narnaja.jpg'); margin-right:5px}
  .lista_cuadros_2{ list-style:none; list-style-image: url('imagenes/bullet_verde.jpg'); margin-right:5px; margin-top:9px}
 .lista_cuadros li{ margin-top:9px}
 .lista_cuadros li_2{ margin-top:9px}
.cuadro_grande h1{ color:#FFFFFF; padding-left:10px; font-size:16px; margin-bottom:25px}
.cuadro_grande_como h1{ color:#FFFFFF; padding-left:10px; font-size:16px; margin-bottom:25px}

.textos  p{ margin-top:17px}
.ins{ margin:2px}
	
a:link {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right;
}
a:link {
	text-decoration: none;
}
#box_3 {background-image:url(/imagenes/box3.jpg); width:237px; height:328px; background-repeat:no-repeat;  }
#txt_box_3 { width:200px; padding-top:70px;}
.interline12 {line-height:17px;}
.eleven {font-size:11px;}
.white {color:#FFFFFF;}
.arial_1 {font-family:Verdana,Arial,Helvetica,sans-serif;text-align:justify;}





#latabla table {
		border-collapse:collapse;		background:#EFF4FB url(http://www.roscripts.com/images/teaser.gif) repeat-x;
		border-left:1px solid #686868;		border-right:1px solid #686868;
		font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;		color: #333;}

#latabla td, th {		padding:5px;}
#latabla caption {		padding: 0 0 .5em 0;		text-align: left;		font-size: 1.4em;		font-weight: bold;
		text-transform: uppercase; 		color: #333;		background: transparent;}

#latabla table a {		color:#950000;		text-decoration:none;}
#latabla table a:link {}
#latabla table a:visited {		font-weight:normal;		color:#666;	}
#latabla table a:hover {		border-bottom: 1px dashed #bbb;}
#latabla thead th, #latabla tfoot th, #latabla tfoot td {		background:#333 url(http://www.roscripts.com/images/llsh.gif) repeat-x;		color:#fff}
#latabla tfoot td {		text-align:right}
#latabla tbody th, #latabla tbody td {		border-bottom: dotted 1px #333;}
#latabla tbody th {		white-space: nowrap;}
#latabla tbody th a {		color:#333;}
.odd {}
#latabla tbody tr:hover { 		background:#fafafa }




#Loginfrm strong{color:#5E5E5E;}
#Loginfrm input{font-size:25px;}
#Loginfrm td {font-size:14px}
#Loginfrm input[type=submit]{font-size:14px}
#Loginfrm input[type=password]{color:#F68121}

.ContactoBig {width:353px; height:391px; background:url("/imagenes/contacto_big.jpg"); position:relative;}
.ContactoBig input{ position:absolute; border:0px;}
.Chars  {font-size:12px; padding:10px; width:100%}
.Chars td {padding:7x; border-bottom:1px #ced8d9 solid; padding-top:10px; padding-bottom:10px;padding-left:20px;}
.Chars td img{margin-left:4px;}
.Chars td a{color:#333; text-decoration:underline; }
.Chars th{background-color:#666666; color:#424242; background:url(/privado/imagenes/bg_head.jpg) repeat-x; padding:15px}
.Chars tr {background-color:#FFF; }
.Chars tr.odd {background-color:#ddf2f7; }

#bienvenido #toolbar{width:100%; height:30px; background-color:#dbdcd7; padding-top:5px}
#bienvenido #toolbar ul { list-style:none outside none;margin:0px; padding:0px;}


#bienvenido #toolbar li {margin:0px; padding:0px;
	float: left;margin-left:10px;
	margin-left: 4px;
	line-height:normal;
	list-style:none outside none;
}





