﻿body {
	background: #450102  url(../images/bg.jpg) repeat-x center top;
	font-family: Arial;
	font-size:12px;
	line-height: 16px;
	color: #747474;
}
b {
	font-weight: bold;
}
p {
	margin: 0 0 10px;
}
h2 {
	font-size: 12px;
	font-weight: bold;
	color:#941C2A;
	margin: 0 0 5px;
}
.link,
.pdf,
.youtube
  {
color:#747474;
display:block;
font-size:11px;
height:37px;
padding:2px 0 0 30px;
text-decoration:none;
width:100px;
float: left;
}
.link:hover,
.pdf:hover,
.youtube:hover
  {
color:#000;
}
.pdf
  {
	background: url(../images/pdf.png) no-repeat;
}
.youtube
  {
	background: url(../images/iconos_03.gif) no-repeat;
}
.link
  {
	background: url(../images/link.png) no-repeat;
}
.closebox {
color:red;
float:right;
font-size:11px;
font-weight:bold;
margin:0 7px 0 0;
text-decoration:none
}


.noborder {
	border: none !important;
	margin: 0;
	padding: 0;
}
.bullet1 {
background:transparent url(../images/bullet1.gif) no-repeat scroll 0 5px;
color:#747474;
display:block;
font-size:10px;
padding:0 0 0 8px;
text-decoration:none;
}
.bullet1:hover {
color:#222;
}
/**/
.container {
	width: 1012px;
	margin: 0px auto;

}
.head {
	width: 1012px;
	height: 75px;
	position: relative;	
	background:transparent url(../images/logohead.gif) no-repeat scroll right top;
}
.slogan {
	width:520px;
	position: absolute;
	left: 200px;
	bottom: 20px;
}
.slogan h1 {
	color: #747474;
	font-size: 14px;
	font-weight: bold;
	letter-spacing:-0.5px;
}
.iso {
	bottom:14px;
	display:block;
	height:54px;
	position:absolute;
	right:210px;
	width:57px;
}
.sadosky {
	bottom:20px;
	display:block;
	height:40px;
	position:absolute;
	right:100px;
	width:120px;
}
.gp {
	bottom:20px;
	display:block;
	height:40px;
	position:absolute;
	right:0;
	width:80px;

}

.logo {
	background:transparent url(../images/logo.gif) no-repeat scroll 0 0;
	height:38px;
	left:0;
	position:absolute;
	top:20px;
	width:185px;
}
.logo a {
	width: 177px;
	height: 38px;
	display: block
}
/*MENU PPAL*/
.menu {
	width: 1012px;
	height: 85px;
	position: relative;	
}
.menu .home {
	position: absolute;
	left: 0;
	bottom: 0px;
}
.menu .home li {
	float: left;
	height: 22px;
	border-right: 1px solid #fff;
	padding: 0 10px 0 0;
	margin: 0 10px 0 0;
}

.menu .home li a {
	color: #fff;
	text-decoration: none;
}
.menu .home li a:hover {
	color: #ab334b;
}


.menu .main {
	position: absolute;
	right: 0;
	bottom: 0px;
}


.menu .main li {
	float: left;	
	margin: 0px;
	text-align: center;
}

.menu .main li a {
	background: #727272 ;
	height: 19px;
	width: 122px;
	padding: 6px 0 0 0;
	color: #fff ;
	border: 1px solid ;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	border-width: 1px;
	border-style: solid;
	border-color: #272727 #272727 #ab334b #272727;
}
.menu .main li a:hover, .marcado {
	color: #8f0830 !important;
	border-width: 1px !important;
	border-style: solid !important;
	border-color: #ab334b #ab334b #ffffff  #ab334b !important;
	background: #fff !important;
}













/*CONTENIDO CENTRAL*/

#empresa .main, 
.empresaMain {
	background: url(../images/bg_empresa.jpg) no-repeat 400px 1px;	
}

#servicios .main {
	background: url(../images/bg_servicios.jpg) no-repeat 400px 1px;	
}
#clientes .main {
	background: url(../images/bg_clientes.jpg) no-repeat right  1px;	
}
#empleos .main {
	background: url(../images/bg_empleos.jpg) no-repeat 380px 1px;	
}
#alianzas .main {
	background: url(../images/bg_alianzas.jpg) no-repeat 408px 1px;	
}
.historiaMain {
	background: url(../images/bg_historia.jpg) no-repeat 400px 1px !important;	
}

/* mapa */
.title a {
	text-decoration: none;
	color: #747474;
}
.mapa {
	background: url(../images/mapa.gif) no-repeat 0px 0px ;	
	width: 700px;
	height: 267px;
	position: relative;
	clear: both;
}
.punta {
background:transparent url(../images/punta.png) no-repeat scroll 0 0;
height:61px;
left:332px;
position:absolute;
top:42px;
width:123px;
}
.ba {
background:transparent url(../images/ba.png) no-repeat scroll 0 0;
height:61px;
left:481px;
position:absolute;
top:99px;
width:147px;
}
.tandil {
background:transparent url(../images/tandil.png) no-repeat scroll 0 0;
height:61px;
left:301px;
position:absolute;
top:111px;
width:133px;
}
.corrientes {
background:transparent url(../images/corrientes.png) no-repeat scroll 0 0;
height:61px;
left:566px;
position:absolute;
top:29px;
width:140px;
}
a.corrientespunto  {
background:red ;
height: 5px;
right:115px;
position:absolute;
top:90px;
width:5px;
display: block
}
a.bapunto  {
background:red none repeat scroll 0 0;
display:block;
height:5px;
position:absolute;
right:217px;
top:142px;
width:5px;
}
a.tandilpunto  {
background:red ;
height: 5px;
right:260px;
position:absolute;
top:160px;
width:5px;
display: block
}
a.puntapunto  {
background:red ;
height: 5px;
right:330px;
position:absolute;
top:105px;
width:5px;
display: block
}

#lightbox-image-details {
	display: none;
}

.content {
	background: #fff;
	width: 1012px;
	padding: 20px 0 0 0;
}

#home .content {
	height: 535px;
	padding:  0;
}


.content .main {
	padding: 10px;
}

.content .main .cartelhome {
/* 	background: url(../images/bghome.jpg); */	
	width: 992px;
	height: 281px;
	position: relative;
}
.content .main .cartelhome #slideshow {
position:absolute;
top: 0px;
left: 0px;
z-index: 100;
}

.content .main .cartelhome h1 {
	color:#858585;
	font-family:Arial;
	font-size:28px;
	height:35px;
	left:35px;
	letter-spacing:-1px;
	position:absolute;
	top:20px;
	width:500px;
	z-index: 101;
}
.content .main .cartelhome p {
	font-family: Arial;
	font-size: 14px;
	color: #858585;
	width: 485px;
	height: 35px;
	position: absolute;
	left: 35px;
	top: 80px;	
z-index: 101;

	}
	.content .main .cartelhome .recuadrogobierno,
	.content .main .cartelhome .recuadrojusticia,
	.content .main .cartelhome .recuadrosalud,
	.content .main .cartelhome .recuadroseguridad,
	.content .main .cartelhome .recuadroeducacion


	{
	width: 350px;
	height: 233px;
	position: absolute;
	right: 35px;
	top:10px;	
	z-index: 101;		
	background: url(../images/bg_recuadro.png) no-repeat;	
}
.content .main .cartelhome ul {
	width: 475px;
	height: 120px;
	position: absolute;
	left: 35px;
	top:130px;	
	z-index: 101;
}
.content .main .cartelhome ul li {
	float: left;
}
.content .main .cartelhome ul li a {
	width: 90px;
	height: 110px;
	display: block;
}
.content .main .cartelhome .nav {
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 101;
	width: 45px;
}
.content .main .cartelhome  #play,
.content .main .cartelhome  #stop {
		background: url(../images/but.png) no-repeat;	
		width: 14px;
		height: 14px;
		display: block;
		text-indent: -3000px;
		float: left;
		margin: 0 5px 0 0;
}
.content .main .cartelhome  #play {
		background-position: 0  0px ;
}
.content .main .cartelhome  #stop {
		background-position: -18px -16px ;
}
.content .main .cartelhome  #play:hover {
		background-position:  0px  -16px ;
}
.content .main .cartelhome  #stop:hover {
		background-position: -18px 0px ;
}


.content .main .cartelhome ul li a.gobierno {
		background: url(../images/home_01.gif) no-repeat 0 4px;	
}
.content .main .cartelhome ul li a.justicia {
		background: url(../images/home_02.gif) no-repeat 0 4px;	
}
.content .main .cartelhome ul li a.seguridad {
		background: url(../images/home_03.gif) no-repeat 0 4px;	
}
.content .main .cartelhome ul li a.salud {
		background: url(../images/home_04.gif) no-repeat 0 4px;	
}
.content .main .cartelhome ul li a.educacion {
		background: url(../images/home_05.gif) no-repeat 0 4px;	
}
.content .main .cartelhome ul li a:hover {
	background-position: 0 -110px;
}
.content .main .cartelhome .recuadro .text {
background:transparent url(../images/bullet7.gif) no-repeat scroll 3px 2px;
color:#858585;
font-family:Arial;
font-size:12px;
padding:0 0 0 22px;
margin: 0 0 10px 10px;
	width:310px;
}
.content .main .cartelhome .recuadro  h3 {
color:#FF0000;
font-family:Arial;
font-size:24px;
font-weight:bold;
height:40px;
margin:10px;
padding:12px 0 0 46px;
}

.content .main .cartelhome .recuadro
{font-family:Arial;
	font-size:10px;
}
 .recuadro h4, 
.recuadro img {
	margin: 5px 0 5px 20px;
}
.icon1 {
background: url(../images/icon_recuadro1.gif) no-repeat;
}
.icon2 {
background: url(../images/icon_recuadro2.gif) no-repeat;
}
.icon3 {
background: url(../images/icon_recuadro3.gif) no-repeat;
}
.icon4 {
background: url(../images/icon_recuadro4.gif) no-repeat;
}
.icon5 {
background: url(../images/icon_recuadro5.gif) no-repeat;
}
/**/
.novedadeshome, .productos, .clientes {
	float: left;
}
.novedadeshome {
	width: 260px;
	height: 190px;
	margin: 10px 0px 0 0;
}
 .productos  {
	width: 386px;
	height: 196px;
	background: url(../images/bgprod.gif) no-repeat;	
	margin: 10px;
}
#mycarousel {
	width: 365px;
	height: 145px;
}
#mycarousel  p {
	font-size: 11px;
	line-height:12px;
	margin: 10px 0 0 0;
}
#mycarousel  span {
	font-size: 11px;
	line-height:10px;
	margin: 0px 0 0 0;
	font-weight: bold;
	color: #941C2A;
	display: block;
}
#mycarousel  li div {
	width: 75px;
	height: 75px;
	margin: 10px auto;
	position: relative;
}

#mycarousel  li div .zoom1 {

display:block;
height:21px;
left:-16px;
position:absolute;
top:-8px;
width:57px;
}
 #home .clientes {
	width: 253px;
	height: 188px;
		margin: 10px 0px 0 0;
}
.clientes li {
	text-align: center;
}
.clientes li span {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
}

.novedadeshome h1, .productos h1, .clientes h1 {
	color: #941c2a;
	height: 25px;
	font-size: 14px;
	font-weight: bold;

}
.novedadeshome h1 {
	border-bottom: 1px solid #e0e0e0;
	width: 265px;
	margin:0 0 15px;
}
.novedadeshome ul , .novedades ul {
	margin: 10px;
}
#rss {
	border: none !important;
	width: auto !important;
}
#menu li {
	background: none
}
.novedadeshome li, 
.novedades li,
.novedades #rss h3 a
  {
	color: #747474 ;
	margin: 0 0 8px;
	background:transparent url(../images/bullet1.gif) no-repeat scroll 0 5px;
	padding:0 0 0 10px;
	font-size: 11px;
	text-decoration: none
}
.novedades #rss h3 a:hover
  {
	color: #262626 ;

}

.novedades #rss h3 
  {
	margin: 0 0 10px;
}

.novedadeshome p {
	margin: 0;
	font-size: 11px;
}

/**/

 .productos h1 {
	margin:10px;
} 

 .clientes h1 {
	border-bottom: 1px solid #e0e0e0;
	width: 310px;

}
.masnovedades {
	width: 104px;
	height: 22px;
	background: url(../images/masnovedades.gif);	
	display: block;
	text-indent: -3000px;
}

/*alturas*/
#producto .content,
#empleos .content ,
#novedades .content
{
	height: 850px;

}
#alianzas .content
{
	height: 450px;

}
#empresa .content
{
	height: 650px;

}
#producto .content   {
	height: 835px;

}
#clientes .content   {
	height: 790px;

}
#servicios .content   {
	height: 825px;

}
/*columna der internas*/

#empresa .content .main,
#producto .content .main,
#empleos .content .main,
#servicios .content .main,
#alianzas .content .main,
#clientes .content .main
 {
	width: 720px;
	float: left;
}
#novedades .content .main
 {
	width: 980px;
	float: left;
	}
/*columna izq internas*/

#empresa .novedades,
#producto .novedades,
#empleos .novedades,
#servicios .novedades,
#alianzas .novedades,
#clientes .novedades {
	width: 238px;
	float: right;


	margin: 0 10px 0 0px;
}
#novedades .novedades {
	width: 238px;
	float: right;

}

#empresa .novedades div,
#producto .novedades div,
#empleos .novedades div,
#servicios .novedades div,
#alianzas .novedades div,
#clientes .novedades div,
#novedades .novedades div
  {
  	width: 238px;
	border: 1px solid #c4c2c3;
}
.novedades h2 {
		height: 16px;
	background:transparent url(../images/col_11.gif) no-repeat scroll 0 0px;
	width: 176px;
}
.novedades h4 {
	font-size: 10px;
	color: #000;
	letter-spacing: -0.2px;
	margin: 0 0 20px;
}
.mediosboton {
		height: 25px;
	background:transparent url(../images/col_07.gif) no-repeat scroll 0 0px;
	display: block;
	width: 238px;
	margin: 10px 0 20px 0;
}
.mediosboton:hover {
	background:transparent url(../images/col_07.gif) no-repeat scroll  bottom left;
}

#menu .contacto1,
#menu .contacto2,
#menu .contacto3 {
	width: 224px;
	height: 56px;
	display: block;
	text-indent: -3000px;
}
#menu .contacto1 {
	background:transparent url(../images/contacto_03.gif) no-repeat scroll  0 0;
}
#menu .contacto2 {
	background:transparent url(../images/contacto_05.gif) no-repeat scroll  0 0;
}
#menu .contacto3 {
	background:transparent url(../images/contacto_06.gif) no-repeat scroll  0 0;
}

#menu li ul a {
background:transparent url(../images/bullet6.gif) no-repeat scroll 0 5px !important;
color:#7D7F80;
font-weight:bold;
margin:0 0 0 30px;
padding:0 0 0 15px;
	  text-decoration: none;	
	  	  display: block;
}
#menu li ul a:hover {
color:red;
}


#empresa .novedades h1,
#producto .novedades h1 ,
#empleos .novedades h1,
#servicios .novedades h1,
#alianzas .novedades h1,
#clientes .novedades h1 {
	height: 25px;
	background:transparent url(../images/col_03.gif) no-repeat scroll 0 0px;
	text-indent: -3000px;
	width: 238px;
	}
/*empresa*/
.main .empresa, .main .tramix {
	clear: both;
}
.s1, .s2, .s3, .s4, .s5 {
	color: #747474;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
.s1:hover, 
.s2:hover, 
.s3:hover, 
.s4:hover, 
.s5:hover{
	color: #941c2a
}
/* empleos */
#empleos .main p {
	line-height: 16px;
	font-weight: bold; 
}
#empleos .main  .misc

{
color: #941C2A;
font-weight: normal;
margin: 0 0 40px;
}
#empleos .fila {
	padding: 5px;
	width: 500px;
	height: 50px;
	
}
#empleos .fila label {
	width: 60px;
	display: block;
	float: left;
	margin: 0 0 20px;
}
#empleos .fila input {
	width: 150px;
	display: block;
	padding: 3px;
	float: left;
}
#empleos .fila2 {
	padding: 5px;
	width: 600px;
	height: 40px;
	clear: both;
	
}
#empleos .fila2 label {
	width: 200px;
	display: block;
	float: left;
	margin: 0 0 20px;
}
#empleos .fila2 input {
	width: 20px;
	display: block;
	padding: 3px;
	float: left;

}
#empleos .check  {
		float: left;
		width: 600px;
	}

#empleos .check label {
		margin: 0 0 5px;
		width: 180px;
	}
#empleos .check input {
		margin: 0;
		width: 20px;
	}
/* novedadades listado */

.noticia  {
	width: 715px;

}
.noticia .texto {
	width: 550px;
	border-top: 1px solid #e0e0e0;
	padding: 10px 0 0 0;
	margin: 0 0 20px 5px;
}
.noticia .imaCont,
.noticia .texto {
	float: left;
}
.imaCont {
	width: 145px;
}
.noticia h2  {
	font-size: 10px;
	font-weight: bold;
	margin: 2px 0;
	color: #737373;
}
.noticia h3  {
	font-family: Georgia;
	color:#d9702c;
	font-size: 20px;
	margin: 10px 0; 
}
.noticia a  {
	color:#747474;
	font-size: 9px;
	text-decoration: underline;	
}
.noticia h4  {
	color: #737373;
	font-size: 12px;
	margin: 0px 0 15px; 
	font-weight: bold;
}

.noticia b {
	display: block;
	font-weight: bold;
}

/*genericos*/

.subsecciones  {
	margin: 0px 0 15px 0;	
	border-bottom: 1px solid #e0e0e0;
	height: 25px;
	width: auto;
}
.subsecciones li {
	float: left;
	margin: 6px 5px 0 0;
}
.marcadosub {
	color: #941c2a !important;
}

.copete {
	width: 290px;
	border-right:  1px solid #e3e3e3;
	float: left;
	margin: 20px 0px;
	padding: 20px;
	height:190px;
}
.copete p {
line-height: 20px;
}


/*Locaciones*/
.locaciones li {
	float: left;


}
.locaciones li ul li {
background:transparent url(../images/bullet3.gif) no-repeat scroll 0 9px;
color:#000000;
float:left;
font-size:10px;
padding:0 0 0 7px;

}
.locaciones li ul {
border-left:1px solid #E0E0E0;
height:110px;
margin:0 20px 0 0;
padding:0 5px;
width:120px;

}
.locaciones li.title {
	background:transparent url(../images/bullet2.gif) no-repeat scroll 0 3px;
	color:#747474;
	float:left;
	font-size:11px;
	line-height:12px;
	margin:0 0 5px;
	padding:0 0 0 10px;
	width:130px;
}

.locaciones img  {
	margin:70px 0 0 0;

}
/*medios*/


.medios h1 {
	color: #941C2A;
	font-weight: bold;
	margin:0 0 20px;
}
.medios h1 span {
	color: #747474;
	font-weight: normal;
}

.medios li {
	float: left;
	text-align:center;
	margin:0 30px 0 0;
	height: 150px;

}
.medios li p {
	font-size: 10px;
	color: #747474;
	line-height:10px;
	width:105px;
}
.medios li img {
	border: 3px solid #ccc;
	}
	.medios li img:hover {
	border: 3px solid red;
	}
/*produtos*/
.prod .gobierno {
	background:transparent url(../images/prod_02.gif) no-repeat scroll 0 0px;
	width: 97px;
	height: 46px;
	display: block;
}
.prod .gobierno:hover {
	background:transparent url(../images/prod_02.gif) no-repeat scroll 0 -42px  ;
	width: 97px;
	height: 46px;
	display: block;
}
.prod .justicia {
	background:transparent url(../images/prod_03.gif) no-repeat scroll 0 0px;
	width: 99px;
	height: 39px;
	display: block;
}

.prod .justicia:hover {
	background:transparent url(../images/prod_03.gif) no-repeat scroll 0 -37px;
	width: 99px;
	height: 39px;
	display: block;
}

.prod .tarjeta {
	background:transparent url(../images/prod_04.gif) no-repeat scroll 0 0px;
	width: 95px;
	height: 43px;
	display: block;
}
.prod .tarjeta:hover {
	background:transparent url(../images/prod_04.gif) no-repeat scroll 0 -42px;
	width: 95px;
	height: 44px;
	display: block;
}
.prod .educacion {
	background:transparent url(../images/prod_05.gif) no-repeat scroll 0 0px;
	width: 95px;
	height: 31px;
	display: block;
}
.prod .educacion:hover {
	background:transparent url(../images/prod_05.gif) no-repeat scroll 0 -30px;
	width: 95px;
	height: 33px;
	display: block;
}

.prod .firma {
	background:transparent url(../images/prod_06.gif) no-repeat scroll 0 0px;
	width: 111px;
	height: 40px;
	display: block;
}
.prod .firma:hover {
	background:transparent url(../images/prod_06.gif) no-repeat scroll 0 -38px;
	width: 111px;
	height: 41px;
	display: block;
}
.prod .recursos {
	background:transparent url(../images/prod_07.gif) no-repeat scroll 0 0px;
	width: 134px;
	height: 35px;
	display: block;
}
.prod .recursos:hover {
	background:transparent url(../images/prod_07.gif) no-repeat scroll 0 -34px;
	width: 134px;
	height: 35px;
	display: block;
}














.tramix h1 {
	color:#747474 !important;
	display:block;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin: 0 0 30px 0;
}
.tramix .ppal {
border-right:1px solid #E0E0E0;
float:left;
margin:0 20px 0 0;
padding:0 20px 0 0;
}
.tramix ul {
	width: 545px;
	height: 130px;
	float: left;
}

.tramix li {
	float: left;
	width: 100px;
	height: 50px;
	margin: 0 70px 0 0;
}

.especificaciones {
background:transparent url(../images/bgespecificaciones.jpg) no-repeat scroll right bottom;
border-top:3px solid #777777;
height:300px;
margin:35px 0 0;
padding:10px;
}

.especificaciones_head {
	width: 700px;
	height: 60px;
}
.especificaciones_head h1, 
.especifciaciones_head p  {
	float: left;
}
.especificaciones_head h1  {
	width: 100px;
	margin: 0;
	color: #941c2a !important;
}
.especificaciones_head p {
	width: 630px;
}
.especificaciones_columna {
border-right:1px solid #999999;
float:left;
height:234px;
margin:0 14px 10px 0;
width:193px;
}
.especificaciones ul {
	border-right:1px solid #999;
	float:none;
	height:236px;
	margin:0;
	width:202px;
}
.tecnologiasCont {

float:left;
height:236px;
width:445px;

}
.tecnologiasCont  ul{
	border: none;
}
.tecnologiasCont li {
background:transparent url(../images/bullet4.gif) no-repeat scroll 0 9px;
color:#000000;
float:left;
font-size:12px;
height:20px;
margin:0 0 0px 20px;
padding:0 0 0 7px;
width:400px;
}
ul.listatecnologias  {
	float: left;
}
.listatecnologias li.titulo {
	background:transparent url(../images/bullet2.gif) no-repeat scroll 0 3px;
	color:#747474;
	float:none;
	font-size:12px;
	line-height:12px;
	margin:0 0 5px;
	padding:0 0 0 10px;
	font-weight: bold;
	height: auto;
	width: auto;
}
.listatecnologias li.titulo a {
	text-decoration: none;
		color:#747474;
}
.listatecnologias li.titulo a:hover, .marcadoT {
	text-decoration: none;
	color:#941C2A !important;
}





/*otrosprod*/
.prod {
	float:left;
	height:250px;
	margin:0 20px 0 0;
	width:300px;
}
/* servicios */ 
#tab li   {
	width: 200px;
	height: 50px;
	margin:0 1px 0 0;
	background: #d8d8d8;
	display: block;
	float: left;
	border-bottom: 2px solid #999;	
	text-align: center;
}
#tab li a {
	font-size:14px;
	font-weight:bold;
	color: #941C2A;
	text-decoration: none;
	height: 20px;
	background: #d8d8d8;
	display: block;
	margin: 20px 0 0 0;
}
	
.modulo {
	background:#C3C4C6 none repeat scroll 0 0;
	float:left;
	height:145px;
	margin:0 1px 1px 0;
	padding:5px;
	width:190px;
}

.modulo h1 
{
	color:#941C2A;
	font-size:14px;
	font-weight:bold;
	background: #d8d8d8;
	padding: 5px;
	margin: 0 0 5px;

}
.modulo li {
	font-size: 11px;
	color: #58585a;
	background: url(../images/bullet5.gif) no-repeat 0 4px;
	padding: 0 0 0 10px;

}
#tab1 {
	background: url(../images/tab);
}
.piecopete {
	margin: 30px 0 0 0;
	clear: both;
}
/*membresias*/

#alianzas .main img {
	
	
}
#alianzas .main  span  {

display:block;
float:left;
height:70px;
margin:0 5px 0px 0;
padding:0 5px 0 0;
width:auto;
	
}
#alianzas .subsecciones  {
	clear: both
}
/*clientes*/
.clientes ul {

	margin:0 10px 0 0;

/* 	background:transparent url(../images/sep.gif) no-repeat scroll right bottom; */

}
.clientes ul li  {
float:left;
font-size:10px;
height:65px;
margin:8px 0;
padding:0 0 0 15px;
width:125px;
line-height: 10px;
}
.clientes ul li  img {
display: block;
width: 90px;
}
.clientes ul li a  {

}
.volver {
	text-decoration: none !important;
	color: #737373 !important;
	font-size: 10px;
	font-weight: bold;
	float: right;

}
.volver:hover {
	color: #222 !important;
}
.texto a:hover  {
	color: #222 !important;
} 
/*galeria*/

.mini li {
	float: left;
	margin:10px 10px 0 0;
}

#casos li {
	float: left;
	margin: 0 0 30px 0;
}
#casos li img  {
	width: 100px;
}
.caso1, .caso2, .caso3, .caso4, .caso5,.caso6 {
	clear: both;
	margin: 20px 0 0 0;
}
/*PIE */
.foot {
	background: #fff;
	width: 1012px;
	height: 95px;
	margin: 12px 0 0 0;
	clear: both;
}
.foot .data1 {
	float: left;
	width: 810px;
	height: 56px;
	margin: 20px 20px;
}
.foot .data1 .brochure {
	background:transparent url(../images/pdf.png) no-repeat scroll right top;
	float:right;
	height:45px;
	line-height:11px;
	margin:20px 0 0;
	padding:0 30px 0 0;
	text-align:right;
	width:130px;
}
.foot .data1 .brochure a {
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	color: #545454;
}
.foot .data1 .brochure2 {

float:right;
height:57px;
line-height:11px;
margin:13px -164px 0 0;
padding:0 0 0 0;
text-align:right;
width:350px;

}
.foot .brochure2 li {
		float: left;
		margin: 0 5px;
	}
.foot .data1 .brochure2 a {
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	color: #545454;
}
.foot .data1 .slogan2 {
	background: url(../images/foot_01.gif);	
	width: 187px;
	height: 56px;
	float: left;
}
.foot .data1 .direccion {
	width: 250px;
	height: 56px;
	float: left;
	font-family: Arial;
	font-size: 10px;
	color: #858585;
	line-height: 14px;
	margin: 0 0 0 20px;
}
.foot .data1 .direccion a {
	color: #922d3a;
	font-weight: bold;
}

.foot .data2 {
	float: right;	
/*	background: url(../images/foot_02.jpg) no-repeat;	*/
	width: 138px;
	height: 38px;
	}
	
.foot .data2 a {
	background: url(../images/rss.gif) no-repeat;	
	width: 138px;
	height: 38px;
	display: block;
	margin:35px 15px 0 0;
	float: right;	
	}

a.stbutton {
	float:left;
	height:20px !important;
	margin:3px 0 0 !important;
	padding:0 6px 2px 10px !important;
}

.stbuttontext {
display:none !important;
line-height:17px;
}

#ajax-cont,#ajax-cont2 {
	border: none !important;
	width: auto !important
}
.noticia  div  {
border-bottom: 1px solid #e3e3e3;
padding: 0 0 10px;
margin: 0 0 10px;
}

.noticia h3 a {
	font-family: Arial;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
}
.noticia h3 a:hover {
	color: #999;
}
.updated {
	font-size: 11px;
	border: none !important;
padding: 0 !important;
margin: 0 !important;
}









