/*********************************************
Gobierno de la Provincia de Buenos Aires
Subsecretaria de Imagen, Tecnologia y Relaciones Institucionales
Direccion Provincial de Tecnologias
*********************************************/

.destacadosTabla
{
	border-left		: 1px solid #CCCCCC;
	border-top		: 1px solid #CCCCCC;
	border-right	: 1px solid #CCCCCC;
		
	background-color: white;
	padding		 	: 5px;
	margin-left		: 2px;
	margin-right	: 2px;
	margin-top		: 10px;
	margin-bottom	: 2px;
	
	text-decoration	: none;
	font			: 11px Arial;
	color			: #555555;
	list-style-type	: none;
}
.destacadosTabla00
{
	border-left		: 1px solid #CCCCCC;
	border-top		: 1px solid #CCCCCC;
	border-right	: 1px solid #CCCCCC;
	border-bottom   : 1px solid #CCCCCC;
	
	background-color: white;
	padding		 	: 5px;
	margin-left		: 2px;
	margin-right	: 2px;
	margin-top		: 10px;
	margin-bottom	: 2px;
	
	text-decoration	: none;
	font			: 11px Arial;
	color			: #555555;
	list-style-type	: none;
}


/* */
.destacadosTitulo1
{
	font			: bold 12px Arial;
	text-align		: left;
	color			: #666;
	border-bottom	: 2px solid #666;
	padding		 	: 0px;
	margin-left		: 0px;
	margin-right	: 0px;
	margin-top		: 0px;
	margin-bottom	: 0px;
}



.destacadosImg
{
	border-left		: 1px solid #CCCCCC;
	border-top		: 1px solid #CCCCCC;
	border-bottom	: 1px solid #CCCCCC;
	border-right	: 1px solid #CCCCCC;
		
	background-color: White;
	padding-top 	: 0px;
	padding-left	: 0px;
	padding-right	: 0px;
	padding-bottom	: 0px;
	margin-left		: 0px;
	margin-right	: 0px;
	margin-top		: 5px;
	margin-bottom	: 5px;
}

/* */
.colorazul /* TITULARES EN AZUL*/
{
	color			: #133091;
	font-weight:bold;
	text-decoration	: none;
	text-transform	: none;
	margin-left		: 0px;
	margin-bottom	: 0px;
	margin-top		: 0px;
	margin-right	: 0px;
}

/* */
.divCajaInstitucional
{
	background-color: #efefef;
	border-left		: 1px solid #CCCCCC;
	border-right	: 1px solid #CCCCCC;
	border-top		: 1px solid #CCCCCC;
	padding-top		: 5px;
	font			: bold 11px Arial;
	color			: #333333;
}

.divCajaInstitucional2
{
	background-color: #efefef;
	border-left		: 1px solid #CCCCCC;
	border-right	: 1px solid #CCCCCC;
	border-bottom	: 1px solid #CCCCCC;
	font			: bold 14px Arial;
	text-align		: center;
	color			: #133091;
	padding-bottom	: 5px;
	padding-top		: 0px;
	padding-left	: 5px;
	padding-right	: 5px;
	margin-left		: 0px;
	margin-bottom	: 0px;
	margin-top		: 0px;
}



/* */
.pad3
{
	padding-left	:20px;
}

.pad6
{
	padding-left	:40px;
}

/* */
.faqCaja
{
	border			: 1px solid #CCCCCC;
	background-color: #F4F4F4;
	padding		 	: 5px;
	margin-left		: 5px;
	margin-right	: 5px;
	margin-top		: 10px;
	margin-bottom	: 10px;
}

a.faqLink
{
	font			: Arial 13px;
	font-weight		: none; 
	text-transform	: none; 
	color			: #555555; 
	text-decoration	: none;
	padding			: 0px;
	margin			: 0px;
}

a.faqLink:active
{
	font			: Arial 13px;
	font-weight		: none; 
	text-transform	: none; 
	color			: #555555; 
	text-decoration	: none;
	padding			: 0px;
	margin			: 0px;
}

a.faqLink:hover 
{
	font			: Arial 13px;
	font-weight		: none; 
	text-transform	: none; 
	color			: #555555; 
	text-decoration	: underline;
	padding			: 0px;
	margin			: 0px;
}
.destacadosCierre1
{
	background-color	: #01abce;
	background-image	: url(../images/iconos/arrow1.gif);
	background-position	: right;
	background-repeat	: no-repeat;
	vertical-align		: middle;
	padding-right		: 20px;	
	text-align			: right;
	border-left			: 1px solid #CCCCCC;
	border-top			: 1px solid #CCCCCC;
	border-bottom		: 1px solid #CCCCCC;
	border-right		: 1px solid #CCCCCC;
}
.destacadosCierre1 a
{
	font-size		:10px;
	color			:#FFFFFF;
	font-family		:Verdana;
	text-decoration	:none;
}
.destacadosCierre1 a:hover
{
	text-decoration	:underline;
}
.destacadosCierre2
{
	background-color	: #009900;
	background-image	: url(../images/iconos/arrow1.gif);
	background-position	: right;
	background-repeat	: no-repeat;
	vertical-align		: middle;
	padding-right		: 20px;	
	text-align			: right;
	border-left			: 1px solid #CCCCCC;
	border-top			: 1px solid #CCCCCC;
	border-bottom		: 1px solid #CCCCCC;
	border-right		: 1px solid #CCCCCC;
}
.destacadosCierre2 a
{
	font-size		:10px;
	color			:#FFFFFF;
	font-family		:Verdana;
	text-decoration	:none;
}
.destacadosCierre2 a:hover
{
	text-decoration	:underline;
}

.destacadosCierre3
{
	background-color	: #ff6600;
	background-image	: url(../images/iconos/arrow1.gif);
	background-position	: right;
	background-repeat	: no-repeat;
	vertical-align		: middle;
	padding-right		: 20px;	
	text-align			: right;
	border-left			: 1px solid #CCCCCC;
	border-top			: 1px solid #CCCCCC;
	border-bottom		: 1px solid #CCCCCC;
	border-right		: 1px solid #CCCCCC;
}
.destacadosCierre3 a
{
	font-size		:10px;
	color			:#FFFFFF;
	font-family		:Verdana;
	text-decoration	:none;
}
.destacadosCierre3 a:hover
{
	text-decoration	:underline;
}

#perfilCiudadano  ul
{
	margin		: 0;
	padding		: 0px;
	list-style-position: outside;
}
#perfilCiudadano li
{
	margin: 0 0 0 0;
	padding: 0;
	padding-left:5px;
	list-style-type:none;
}
#perfilCiudadano a
{
	display			:block;
	background		:#FFFFFF;
	background-repeat:no-repeat;
	background-position:left;
	color			:#666666;
	padding-top		:3px;
	text-decoration	:none;
	font-size		:10px;
	font-family		:Arial;
	font-weight		:bold;
	text-transform	:uppercase;
	height			:12px;
}
#perfilCiudadano a:hover
{
	text-decoration:none;
	color:#C13E30;
}

.perfilCiudadanoCierre
{
	background-color	: #35bee7;
	background-image	: url(../images/iconos/arrow1.gif);
	background-position	: right;
	background-repeat	: no-repeat;
	vertical-align		: middle;
	padding-right		: 20px;	
	text-align			: right;
	border-left			: 1px solid #CCCCCC;
	border-bottom		: 1px solid #CCCCCC;
	border-right		: 1px solid #CCCCCC;
}
.perfilCiudadanoCierre a
{
	font-size		:10px;
	color			:#FFFFFF;
	font-family		:Verdana;
	text-decoration	:none;

}
.perfilCiudadanoCierre a:hover
{
	text-decoration	:underline;

}


/* EMPRESAS*/
#perfilEmpresa  ul
{
	margin		: 0;
	padding		: 0px;
	list-style-position: outside;
}
#perfilEmpresa li
{
	margin: 0 0 0 0;
	padding: 0;
	padding-left:5px;
	list-style-type:none;
}
#perfilEmpresa a
{
	display			:block;
	background		:#FFFFFF;
	background-repeat:no-repeat;
	background-position:left;
	color			:#666666;
	padding-top		:3px;
	text-decoration	:none;
	font-size		:10px;
	font-family		:Arial;
	font-weight		:bold;
	text-transform	:uppercase;
	height			:12px;
}
#perfilEmpresa a:hover
{
	text-decoration:none;
	color:#5E5DE5;
}
.perfilEmpresaCierre
{
	background-color	: #009900;
	background-image	: url(../images/iconos/arrow1.gif);
	background-position	: right;
	background-repeat	: no-repeat;
	vertical-align		: middle;
	padding-right		: 20px;	
	text-align			: right;
	border-left			: 1px solid #CCCCCC;
	border-bottom		: 1px solid #CCCCCC;
	border-right		: 1px solid #CCCCCC;
}
.perfilEmpresaCierre a
{
	font-size		:10px;
	color			:#FFFFFF;
	font-family		:Verdana;
	text-decoration	:none;

}
.perfilEmpresaCierre a:hover
{
	text-decoration	:underline;

}


/* ESTATAL*/
#perfilEstatal  ul
{
	margin		: 0;
	padding		: 0px;
	list-style-position: outside;
}
#perfilEstatal li
{
	margin: 0 0 0 0;
	padding: 0;
	padding-left:5px;
	list-style-type:none;
}
#perfilEstatal a
{
	display			:block;
	background		:#FFFFFF;
	background-repeat:no-repeat;
	background-position:left;
	color			:#666666;
	padding-top		:3px;
	text-decoration	:none;
	font-size		:10px;
	font-family		:Arial;
	font-weight		:bold;
	text-transform	:uppercase;
	height			:12px;
}
#perfilEstatal a:hover
{
	text-decoration:none;
	color:#B2C751;
}
.perfilEstatalCierre
{
	background-color	: #ff6600;
	background-image	: url(../images/iconos/arrow1.gif);
	background-position	: right;
	background-repeat	: no-repeat;
	vertical-align		: middle;
	padding-right		: 20px;	
	text-align			: right;
	
	border-left			: 1px solid #CCCCCC;
	border-bottom		: 1px solid #CCCCCC;
	border-right		: 1px solid #CCCCCC;
}
.perfilEstatalCierre a
{
	font-size		:10px;
	color			:#FFFFFF;
	font-family		:Verdana;
	text-decoration	:none;

}
.perfilEstatalCierre a:hover
{
	text-decoration	:underline;

}

/*FIN ESTILO PERFILES*/
#vineta ul
{
	font-size: 11px;
	text-transform: none;
	color: #000;
	text-decoration: none;
	padding-left:15px;
}

#vineta li
{
	margin:0px;
	padding:0px;
	list-style-image: url(../images/iconos/arrow4.gif);
	
}
.destacadosTitulo1
{
	font			: bold 12px Arial;
	text-align		: left;
	color			: #01abce;
	border-bottom	: 2px solid #01abce;
	padding		 	: 0px;
	margin			: 0px;
}
.destacadosTitulo2
{
	font			: bold 12px Arial;
	text-align		: left;
	color			: #009900;
	border-bottom	: 2px solid #009900;
	padding		 	: 0px;
	margin			: 0px;
}
.destacadosTitulo3
{
	font			: bold 12px Arial;
	text-align		: left;
	color			: #ff6600;
	border-bottom	: 2px solid #ff6600;
	padding		 	: 0px;
	margin			: 0px;
}
<!--Los estilos son de la caja de noticias-->
.tituloPrincipal
{

	font:Arial, Helvetica, sans-serif;
	font-size:13px;	
	color:#333333;
	padding-left	: 5px;
	padding-right	: 5px;
	padding-bottom	: 5px;
}
.tituloPrincipal a
{
	font:Arial, Helvetica, sans-serif;
	font-size:13px;	
	color:#333333;
	padding-left	: 5px;
	padding-right	: 5px;
	padding-bottom	: 5px;

}
.tituloPrincipal2
{

	font:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#333333;
	padding-left	: 5px;
	padding-right	: 5px;
	padding-bottom	: 5px;
}
.tituloPrincipal2 a
{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;	
	color:#333333;
	padding-left	: 1px;
	padding-right	: 1px;
	padding-bottom	: 5px;

}
.bajadaPrincipal
{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#333333;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-bottom	: 5px;
}
.tipodeNoticias
{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#f4792d;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-bottom	: 5px;
}
.bajadaPrincipal2
{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#333333;
	padding-left	: 1px;
	padding-right	: 1px;
	padding-bottom	: 5px;
}
.texto5leyes
{
	font-size:10px;
	text-align:left;
	padding-left: 15px;
	text-transform:lowercase;
	
}
.tablaCentralInteriorDIJL
{
	border-left		: 1px solid #CCCCCC;
	border-top		: 1px solid #CCCCCC;
	border-bottom	: 1px solid #CCCCCC;
	border-right	: 1px solid #CCCCCC;

	padding-bottom	 	: 5px;
	padding-top		 	: 5px;	
	
	margin-left		: 5px;
	margin-right	: 5px;
	margin-top		: 10px;
	margin-bottom	: 10px;
	
	text-decoration	:none;
	font-size		:11px;
	font-family		:Arial;
	list-style-type:none;
	
}
.TitulalesCajas /* TITULOS DE CAJAS EN BLANCO CON FONDO GRIS */
{
	font:bold 10px Arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFFFFF;
	background-color:#444444;
	background-image:url(../images/iconos/arrow2.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:12px;
	padding:1px;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 0px solid #666666;
}
.ancho
{
width:100px;
vertical-align:top;
text-align:center;

}

.masInfoTabla
{
	border-left		: 1px solid #B8BAA9;
	border-top		: 1px solid #B8BAA9;
	border-bottom	: 1px solid #B8BAA9;
	border-right	: 1px solid #B8BAA9;
	
	background-color: #FFFFFF;
	padding-left	: 0px;
	padding-right	: 0px;
	padding-top		: 2px;
	padding-bottom	: 10px;
	
	margin-left		: 0px;
	margin-right	: 0px;
	margin-top		: 0px;
	margin-bottom	: 0px;
	
	text-decoration	: none;
	font			: 11px Arial;
	color			: #555555;
	list-style-type	: none;
}
#masInfo  ul
{
	margin			: 0;
	padding			: 0px;
	list-style-position: outside;
}
#masInfo li
{
background-image:url(../images/iconos/arrow4.gif);
background-position:left;
background-repeat:no-repeat
	margin			: 0 0 0 0;
	padding			: 0;
	padding-left	: 5px;
	list-style-type	: none;
}
#masInfo a
{
	display			:block;
	background		:#FFFFFF;
	background-image:url(../images/body/cuadrado2.gif);
	background-repeat:no-repeat;
	background-position:left;
	color			:#666666;
	padding-top		:6px;
	padding-bottom	:18px;
	padding-left	:10px;
	text-decoration	:none;
	font-size		:11px;
	font-family		:Arial;
	font-weight		: normal;
	text-transform	: none;
	height			:0px;
}

#masInfo a:hover
{
	text-decoration	:none;
	color			:#C13E30;
}
/*FIN CAJAS DERECHAS USADAS EN: ACTUALIZACIONES Y MAS INFO*/

.sepNotaImp
{
	border-bottom	: 1px solid #000000;
}
.fondoMapa
{
	background:#efefef;
	color:#000000;
	padding-bottom	 	: 5px;
	padding-left:5px;
	padding-top		 	: 5px;	
	margin-bottom	: 10px;	
	text-decoration	:none;
	font-size		:11px;
	font-family		:Arial;
	list-style-type:none;
	
}
.mapaTabla
{
	border-left		: 1px solid #cccccc;
	border-top		: 1px solid #cccccc;
	border-right	: 1px solid #cccccc;
	border-right	: 1px solid #cccccc;		
	background-color: #dddeee;
	padding		 	: 5px;
	margin-left		: 2px;
	margin-right	: 2px;
	margin-top		: 2px;
	margin-bottom	: 2px;

}
.imagenPegadas
{
	float:left;
	padding		 	: 3px;
	margin-left		: 2px;
	margin-right	: 2px;
	margin-top		: 2px;
	margin-bottom	: 2px;	
	text-decoration	: none;

}


/* Estilo de los titulos para el combo del Header*/
.tituloComboHeader
{
	background:#ccc;
	color:#000;
	font-size		:11px;
	font-family		:Arial;
	list-style-type:none;
	
}
.input
{BORDER-BOTTOM-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px;
 BORDER-LEFT-COLOR: #000000; BORDER-LEFT-WIDTH: 1px;
  BORDER-RIGHT-COLOR: #000000; BORDER-RIGHT-WIDTH: 1px;
   BORDER-TOP-COLOR: #000000; BORDER-TOP-WIDTH: 1px;
    FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}
	
	
/****************************
SOLAPAS
*****************************/
/* tamaño y forma del panel principal */
 
div#panel {
  clear:both;
  position: relative;
  width: 100%;
  height: 370px;
}
 
/* configuracion de las pestañas */
ul#tabs {
  position:absolute;
  left: 0px;
  top: 0px;
  margin:0;
  padding:0;
  width: 100%;
  height: 24px;
  z-index: 20;
}
 ul#tabs li {
  float:left;
  height: 23px;
  padding-left: 8px;
  list-style: none;
  margin-right: 1px;
  background: url(../images/tabs.gif) left -48px;
 }
 ul#tabs li.actual {
  height: 24px;
  background: url(../images/tabs.gif) left -72px;
 }
  ul#tabs li a {
   display: block;
   /* hack para ie6 */
   .display: inline-block;
   /* fin del hack */
   height: 23px;
   line-height: 23px;
   padding-right: 8px;
   outline: 0px none;
   font-family: arial;
   font-size: 10px;
   text-decoration: none;
   color: #000;
   background: url(../images/tabs.gif) right 0px;
  }
  
  ul#tabs li.actual a {
   height: 24px;
   line-height: 24px;
   background: url(../images/tabs.gif) right -24px;
   cursor: default; 
  }
 
/* Configuración de los paneles */
div#panel #paneles {
  position:absolute;
  left: 0px;
  top: 23px;
  width: 100%;
  height: 350px;
  border: 1px solid #91a7b4;
  background: #fff;
  overflow: hidden;
  z-index: 10px;
}
 div#panel #paneles div {
  margin-top:5px;
  margin-left:10px;
  width: 100%;
  height: 255px;
  overflow: inherit;
}

/* Configuración de los informes */

 .tabla_gris
 {
 background-color:#ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
 font-weight:bolder;
 text-align:left;
 
}
 .tabla_gris2
 {
 background-color:#ffffff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666666;
 text-align:left;
 
}

.informes_tablas_tr1{
 text-align:center;
 width:80%;
 font-size:14px;
 background-color:#666666;
 color:#FFFFFF;

 }
 .informes_tablas_tr2{
 text-align:center;
 font-weight:bold;
 width:80%;
 font-size:13px;
 background-color:#666;
 color:#FFFFFF;

 }
  .informes_tablas_tr3{
 text-align:center;
 width:80%;
 font-size:13px;
 background-color:#666;
 color:#FFFFFF;
 }

 .lugar{
 margin:10px;
 padding:5px;

 }


.barrita
{
	border-left		: 1px solid #CCCCCC;
	border-top		: 1px solid #CCCCCC;
	border-right	: 1px solid #CCCCCC;
	border-bottom	: 1px solid #CCCCCC;
	width:100%;
	background-color: #eee;
	padding-top		: 5px;
	padding-bottom	: 5px;
	padding-left	: 10px;
	padding-right	: 5px;
	text-decoration	: none;
	font			: 12px Arial;
	color			: #000;
	font-weight:bold;

}

.input
{
	border-left		: 1px solid #f4792d;
	border-top		: 1px solid #f4792d;
	border-right	: 1px solid #f4792d;
	border-bottom	: 1px solid #f4792d;
	
	text-decoration	: none;
	font			: 11px Arial;
	color			: #000;
	list-style-type	: none;
}
.divisionIndex
{
	width:98%;
	border-left		: 1px solid #ddd;
	border-top		: 1px solid #ddd;
	border-right	: 1px solid #ddd;
	border-bottom	: 1px solid #ddd;
	text-decoration	: none;

}
.lineaIndex
{
	
	border	: 1px solid #ddd;
	text-decoration	: none;
	

}
.lineaIndex2
{
	height:100%;
	border-right	: 1px solid #ddd;
	text-decoration	: none;
	text-align:center;

}




/*               Publicidad de 6 en index               */





ul,ol { list-style:none; }
a img { border:0 }
q:before,q:after { content:'' }
table { border-collapse:collapse; border-spacing:0 }
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear { display:inline-block; }
* html .clear { height:1%; }
.clear { display:block; }


/* Logo */
.logo a { float:left; height:48px; line-height:48px; }
#image-logo a { display:block; width:160px; text-indent:-5555em; overflow:hidden; }
/* Topnav */
#topnav { float:right; text-transform:uppercase; font-weight:bold; font-size:12px; }
#topnav li { float:left; position:relative; }
#topnav li a { display:block; height:48px; line-height:48px; padding:0 10px 8px 10px; color:#666; }
#topnav li.current_page_item a,
#topnav li.current_page_parent a,
#topnav li.current_page_ancestor a,
#topnav li.current-menu-item a,
#topnav li.current-menu-parent a,
#topnav li.current-menu-ancestor a
#topnav li.current-category-parent a,
#topnav li.current-category-ancestor a { color:#26558D; background:url(images/topnav_current.png) no-repeat center 48px; }
#topnav li a:hover { color:#333; }
#topnav li:hover { z-index:900; }
#topnav li.withul-hover { background:url(images/topnav_hover.png) no-repeat center 41px; }
* html #topnav li a { display:inline-block; }
#topnav ul ul { position:absolute; z-index:920; left:0; top:48px; background:#333; font-size:11px; }
#topnav ul ul ul { left:100%; top:0; }
#topnav ul ul { width:180px; }
#topnav li li { width:180px; background:none !important; }
#topnav li li a { min-height:16px; height:auto !important; height:16px; line-height:16px; padding:5px 10px; color:#CCC !important; background:none !important; }
#topnav li li a:hover { color:#FFF !important; background:#000 !important; }
#topnav li li a.withula { background:url(images/topnav_arrow.gif) no-repeat 168px 10px !important; padding:5px 20px 5px 10px; }
#topnav li li a.withula:hover { background:#000 url(images/topnav_arrow.gif) no-repeat 168px -66px !important; }
* html #topnav li li a { display:block; }
#topnav ul ul { display:none; }



/*Div secciones categorias (Artiuclos y seccion destacada o lo q fuese)*/
.barra_izquierda { width: 500px; padding-right: 5px; border-right: 1px solid #ddd; vertical-align: top; }
.barra_derrecha { padding-left: 8px; width: 160px; vertical-align: top;    }
.barra_serivicios1 h2{ margin: 0 0 5px;
   	color: #2a2a2a;  
	font-size: 27px;
 	text-shadow: 0px 1px 0px #ddd;
  }
.barra_serivicios1{ width: 315px; padding-right: 5px;  vertical-align: top; }
.barra_serivicios1 img{    padding:o auto;margin:o auto;    }
.barra_serivicios1 p {  font: normal 14px/15px "lucida grande", tahoma, verdana; line-height: 1.5em;     }
.barra_serivicios2 { padding-left: 8px; width: 700px; vertical-align: top;    }
/*Div info servicios en home */
#div_924px  {width:924px;margin:0 auto;padding-top:0.455em;padding-bottom:0.233em; position:relative;}
#div_960px  {width:960px;margin:0 auto;padding-top:0.455em;padding-bottom:0.233em; position:relative;}

.infoserv_izquierda { padding-left: 10px; padding-top: 10px; padding-right: 10px;width: 200px; padding-right: 5px; vertical-align: top; }
.infoserv_center  {  width: 200px;padding-left: 12px; padding-top: 10px; padding-right: 10px;   vertical-align: top; }
.infoserv_derecha { padding-left: 12px; width: 200px; vertical-align: top; padding-right: 10px;     }
.infoserv_derecha2 {color:#686868; font: normal 11px "lucida grande", tahoma, verdana;  padding-left: 10px; width: 100px; vertical-align: top;    }
.infoserv_derecha2 strong {color:#293C5F;}
.icon_desc {color:#686868; width:150px;float:right;margin-bottom:10px;font: 11px "lucida grande", tahoma, verdana;}
.icon_desc a { text-decoration:none}
.icon_desc a:hover { color:#F5802F ; text-decoration:underline;}
.port_icon {width:40px;float:left;margin-bottom:20px;}
 
.icon_desc strong {color:#000;}

/* SECCION SERVICIOS /////////////////////////////////////////////////////////////////////////////////////////////*/
.section_services_left{
	width:354px;
	height:auto; 
	position:relative;
	float:left;
}

.section_services_left ul li p,
.section_services_right ul li p {
font: 11px "lucida grande", tahoma, verdana;  line-height:14px;

 
}
.section_services_right{
	width:290px;
	height:auto;
	position:relative;
	float:left;
}

.services_items_left li{
	width:254px;
	height:auto;
	position:relative;
	float:left;
	padding:0px 50px 16px 50px;
	list-style-type:none;
}

.services_items_right li{
	width:240px;
	height:auto;
	position:relative;
	float:left;
	padding:0px 0px 16px 50px;
	list-style-type:none;
}

.services_items_left li h2,
.services_items_right li h2{
	padding-bottom:6px; font: 13px georgia;color:#000;
}
.icon_services{
	background-image:url(images/icon-services.png);
	float:left;
	position:relative;
	overflow:hidden;
	background-repeat:no-repeat;
}

.icon_webdev{
	width:28px;
	height:27px;
	background-position:0px 0px;
	position:absolute;
	top:0px;
	left:0px;
}

.icon_email{
	width:28px;
	height:27px;
	background-position:0px -29px;
	position:absolute;
	top:0px;
	left:0px;
}

.icon_domain{
	width:28px;
	height:29px;
	background-position:0px -57px;
	position:absolute;
	top:0px;
	left:0px;
}

.icon_standards{
	width:28px;
	height:27px;
	background-position:0px -87px;
	position:absolute;
	top:0px;
	left:0px;
}

.icon_consult{
	width:28px;
	height:27px;
	background-position:0px -115px;
	position:absolute;
	top:0px;
	left:0px;
}

.icon_css{
	width:28px;
	height:31px;
	background-position:0px -144px;
	position:absolute;
	top:0px;
	left:0px;
}

.icon_branding{
	width:28px;
	height:28px;
	background-position:0px -176px;
	position:absolute;
	top:0px;
	left:0px;
}

.icon_seo{
	width:28px;
	height:31px;
	background-position:0px -204px;
	position:absolute;
	top:0px;
	left:0px;
}

.icon_graphic{
	width:28px;
	height:27px;
	background-position:0px -236px;
	position:absolute;
	top:0px;
	left:0px;
}

.icon_handheld{
	width:28px;
	height:29px;
	background-position:0px -266px;
	position:absolute;
	top:0px;
	left:0px;
}
/*

/* Styles for products blocks */

/* block products (new, viewed, etc...) on left and right column */

.products_block li {clear: left; }

.products_block li.item img {margin-right: 3px; }

.products_block li.last_item {border: none;}

.products_block li img {vertical-align: top; float: left; margin-right: 0.2em;}

.products_block li h5 {font-size: 0.9em; padding-top:1em; background:none; width:100%}

.products_block_h2 {font-size:24px; letter-spacing: -2px; font-weight:bold; width:200px; float:left; color:#027594; background:white; padding:0.3em 0 0 0.7em}

.products_block li p a { font-size: 0.8em;}

.products_block dl {clear: both; border-top: 1px solid #374853; padding: 0.2em 0.4em;}

.products_block dl dt {margin-top: 0.3em; color: #595a5e;}

.products_block p {margin-top: 0.4em;}

.products_block a.button_large {margin: 0.4em 0.4em 0 0.4em;}

.products_block ul.product_images li {border: 1px solid #DFDFDF; float: left; clear: none;}

/* Default block style */

.block {margin-bottom: 1em;}

.block ul { list-style: none; background:none}

.block ul.tree li { padding-left:1.2em;}

.block a:hover { text-decoration:none;}

.block a.button_large { margin:0 0 0 -3px; }

.block .block_content {min-height:20px;}

.block li {padding: 0em 0 0em 0em; list-style-position: outside;}

.block a {color: #027594; text-decoration: none;}
/* Special style for block products in center column */

 .products_block  {color: #595a5e; border: none;}

 .products_block  ul {width:970px; float:left;}

 .products_block  h4 a {color:#027594; float:left }
 .products_block  h5 a {color:#027594; }
 .products_block   h5 a:hover{color:black; text-decoration:underline}

 .products_block  p { width:100%}

 .products_block  h3 {padding:0.2em; color:#AEAEAE; float:left; font-size:13px}

 .products_block   span{ color: #0072bc; line-height:20px}

 .products_block   p a { color:#686868; font-weight:normal; }

 .products_block   .pprice span {color:black; background:none; font-weight:bold;}

 .products_block   .pprice a {background:#AEAEAE; color:white; margin:0 0.3em 0 0.3em; padding:0.1em 0.5em 0.1em}

 .products_block   .pprice a:hover {color:white}

 .products_block   a{color: #FF2E1D;}

 .products_block  ul li {float: left; clear: none; width:138px; height:212px; margin-bottom:10px;margin-right:1.5em;}
 .products_block ul li a img  {background:#fff; padding:4px;border: 1px solid #DFDFDF; }
.Estilo1 a{
color:#000;
}

/* home presnetacion izquierda */
#section-intro{width:465px;  padding:0px 0 10px;margin:0 0 0 0px}
#section-intro h1{font-size:14px;margin:0 0 10px}
#section-intro p{font:normal 1.2em tahoma,'msans500', Arial, Helvetica, sans-serif;color:#686868;}
#section-intro p a, #section-intro p span
{text-transform:uppercase}
#section-intro p a{ font-size: 10px;
	font-weight: bold;
	color:#000000;
text-transform:none;}
#section-intro p span{
background:url(images/icon-tick.png) no-repeat center right;
padding:0 15px 0 0;text-decoration:none;cursor:default}
.main-title{text-transform:uppercase;color:#000;
font-size:150%;line-height:90%;font-family:"Droid","Times New Roman",Times,serif}

.text_servi  {font:normal 0.90em tahoma, Arial, Helvetica, sans-serif;color:#686868; text-transform: }
.text_blog  {font:normal 0.80em arial, Helvetica, sans-serif;color:#686868; text-transform: }
/* sobre nosotros */
#section-intro2{width:465px;  padding:0px 0 10px;margin:0 0 0 0px}
#section-intro2 h1{font-size:16px;margin:0 0 10px}
#section-intro2 p{text-align:justify; font:normal 1.3em tahoma, 'msans500', Arial, Helvetica, sans-serif;color:#686868;}
#section-intro2 p a, #section-intro2 p span
{text-transform:uppercase}



.clear{
	/* This class clears the floats */
	clear:both;
}

 
/* FOOTER */
#footerBsAsOficialContenedor {
	width:auto; height:auto;
	margin:0px;
	background:none; border:none;
	background-color:#9C9C9C;
	float:none; clear:both;
}
#footerBsAsOficial {
	width:900px; height:auto; min-height:130px;
	margin:0px; padding:30px; /*margin-left:11%;*/
	background:none; border:none;
	background-color:#9C9C9C;
	float:none; clear:both;
}

#footerBsAsOficial div.columna {
	width:auto; height:auto;
	margin:0px; padding:0px; padding-right:90px;
	float:left; clear:none;
	background:none; border:none;
}

#footerBsAsOficial div.columna h2 {
	border:none; background:none;
	margin:0px;
	padding:0px;
	float:left; clear:both;
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#ffffff; font-size:24px; font-weight:bold;
	}
#footerBsAsOficial div.columna h2 img { float:left; padding-right:8px; }

#footerBsAsOficial div.columna ul {
	border:none; background:none;
	margin:0px; margin-left:46px; margin-top:6px;
	padding:0px;
	float:center; clear:both;
	
	list-style:none;
	
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#131313; font-size:13px; font-weight:normal;
	}

#footerBsAsOficial div.columna ul li { text-align:left; margin:0px; padding:0px; }
	
#footerBsAsOficial div.columna ul li a, #footer div.columna ul li a:visited, #footer div.columna ul li a:link, #footer div.columna ul li a:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#131313; font-size:10px; font-weight:normal;
	text-decoration:none;
}
#footerBsAsOficial div.columna ul li a:hover { text-decoration:underline; }

.gralFooterBsAsNaranja {
	width:auto; height:53px;
	text-align:center;
	margin:0px; padding:0px;
	background:url(images/banda2011/bgFooterBsAs.jpg) repeat-x; border:none;
	background-color:#F5802F;
	float:none; clear:both;
} 
