@charset "utf-8";
/* CSS Document */

p{
text-indent:20px;
}


h3.electricidad
{
background:url(../../image/conozcanos/electricidad.png) no-repeat left top;
}
h3.clima
{
background:url(../../image/conozcanos/clima.png) no-repeat left top;
}
h3.conectividad
{
background:url(../../image/conozcanos/conectividad.png) no-repeat left top;
}
h3.seguridad
{
background:url(../../image/conozcanos/seguridad.png) no-repeat left top;
}
h3{
height:53px;
padding-left:25px;
padding-top:20px;
font-size:20px;
}

p{
text-align:justify;
padding-right:10px;
}

.caracteristica
{
width:45%;
}

.none
{
display:none;
}

.foto
{
border-bottom:2px dotted #00CC33;
background:url(../../image/conozcanos/foto.png) right top no-repeat;
padding-right:13px;
}

.foto:hover
{
cursor:pointer;
}

.dialogo
{
background:#000000;
}
.dialogo span , .dialogo img
{
padding:5px;
}

.dialogo span
{
color:#FFFFFF;
font-weight:bold;
}

.ui-dialog-titlebar
{
float:left;
}

div.aliados
{
border:1px solid #999999;
 background:url(../../image/general/degradado-medio.jpg) bottom left repeat-x;
 margin:5px;
 margin-left:60px;
 
}

div.aliados span
{
padding-left:10px;color:#fff; background:#999999;  display: block; font-weight:bold;
}

div.aliado_mini
{
text-align:center;
 width:50px;
 margin:5px;
 }
div.aliado_mini img
{
width:100%;
border:1px solid #ddd;
}

div.aliado_mini span
{
text-decoration:underline; 
font-weight:bold;
padding-left:0px;
color:#000; background:none;
display: inline; 
}

div.aliado{
border:2px solid #CCCCCC;
margin:3px;
height:80px;
}
div.aliadoI{
 background:url(../../image/general/degradado-medio.jpg) bottom left repeat-x;
width:20% ;
height:100%;
}

div.aliadoI img{
margin:15px;
}

div.aliadoD{
width:80% 
}

div.aliadoD span{
font-weight:bold;
text-decoration:underline;
padding-left:10px;
}
div.aliadoI img{
border:1px solid #ddd;
}

ul.check
{
list-style-image:url(../../image/conozcanos/checked.png);
margin-left:20px;
padding-left:40px;
}

#centrodedatos, #infraestructura, #aliados, #casosdeexito, #razones
{

border-top:none;
background:url(../../image/general/degradado-medio.jpg) repeat-x bottom left;
}

hr
{ color:#980000;
height:1px;
  size:1px;
  width:400px;
  }

.tabs ul {
    list-style: none;
    margin: 0;
	}

ul.tabs{
list-style:none;

}

ul.tabs li {
float:left;
padding: 0 5px 0 5px;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	
	background:url(../../image/general/degradado.jpg) repeat-x bottom left;
	height:40px;
}

ul.tabs li.select {
border-bottom:0px solid #ccc;
margin-top:10px;
}

.ui-dialog-container
{
border: 1px solid #000;
background:#000 ;
padding:0px;
}

.ui-dialog-titlebar-close{
cursor:pointer;
height:16px;
position:absolute;
right:7px;
top:0px;
width:16px;
}

.caso .columnaI
{
width:30%;
}
.caso .columnaI img
{
margin-top:10px;
}

.caso .columnaDB
{
width:60%;
}

.caso .columnaDB span
{
font-size:28px;
 line-height:29px;
}

.caso .columnaDB span.fecha
{
color:#999999;
font-size:9px;
line-height:10px;
}

.mayuscula
{
font-size:25px;
}

<!-- galeria -->

#slide{
display:block;
	border:10px solid #000;
	width: 220px;
	padding: 60px;
	background: #FF0000;
	height:300px;
	overflow:hidden;
	margin-right:500px;
}

#slide ul {
	top: 0;
	list-style: none;
	display: none;
	width: 100%;
	padding: 0;
	background:none;
	
}
#slide ul li {
	display: block;
	float:left;

}
#slide ul a {
text-align:center;
	width:20px;
	height:20px;
	float: left;
	text-decoration: none;
	background: #DDD url(../../image/general/degradado-medio.jpg) bottom left;
	outline: 0;
	color: black;
	margin: 0 3px 0 0;
}
#slide ul a#playstop {
	background: #4a4a4a url(play.gif) no-repeat center;
	float: right;
}
#slide ul a#playstop.stop {
	background: #FFF url(stop.gif) no-repeat center;
}
#slide ul a.active {
	background: #980000;
	color: black;
	
}
#slide #img-description {

	color: black;
	font-size: 15px;
	font-weight: bold;
	display: none;
	margin: 0 0 0 0px;
	width:100%;
	
}
#slide #img-description p {
	padding: 15px;
	margin: 0;
}
#slide img {
	display: block;
	border:10px solid #666666;
}

#mapas{

background:url(/image/conozcanos/fondo_corpo.png) top left no-repeat;
}


#niveles{
margin-bottom:30px;
padding-bottom:30px;
}




#niveles div
{

	color:#980000;
font-size:20px;
margin-right:20px;
font-weight:bold;
width:210px;
margin-bottom:4px;
padding-bottom:5px;

}
#niveles div span
{
display:block;
color:#888;
font-size:14px;
font-weight:normal;
margin:10px;
}

#niveles div img
{
float:left;
}

#niveles div:hover
{
margin-bottom:0px;
padding-bottom:0px;
padding-top:5px;
border-bottom:4px solid #ccc;
cursor:pointer;
}

#niveles div.niveles_selected
{
margin-bottom:0px;
padding-bottom:0px;
padding-top:5px;
border-bottom:4px solid #980000;
cursor:default;
}

#vista_0,#vista_1, #vista_2,#vista_3{
width:710px;
height:500px;
border:2px solid #980000;
}

#mapa_general{
border:2px solid #980000;
}

img.hover{
padding: 0px 2px 2px 0px;
}

img.hover:hover{
padding: 2px 0px 0px 2px;
}
#vista_1, #vista_2,#vista_3{
display:none;
}

#vista_0{
background:url(/image/conozcanos/3d/edificio_vista_2.png) top left no-repeat;
}

#vista_1{
background:url(/image/conozcanos/3d/edificio_vista_3.png) top left no-repeat;
}

#vista_2{
background:url(/image/conozcanos/3d/edificio_vista_4.png) top left no-repeat;
}

#vista_3{
background:url(/image/conozcanos/3d/edificio_vista_1.png) top left no-repeat;
}

#foto_3d{
display:none;
}

#galeria_todas
{

}
#galeria_todas div
{
background:url(/image/general/degradado-medio.jpg) bottom left repeat-x;
float:left;
padding-left:5px;
margin-right: 50px;
}

#galeria_todas span
{
color:#555;
font-size:20px;
font-weight:bold; 
line-height:30px;
text-decoration:none;
}
#galeria_todas a
{
display:block;
float:left;
}

.mas{
font-size:14px;
font-weight:bold;
color:#777;
padding-left:10px;
}

.mas a{
display:inline;
color:#0066cc;
}

.elegante
{
font-size:22px;
}

#mapas ul
{
list-style:none;
border-left:2px solid #980000;
padding-left:5px;
}

.explicacion{
background:url(	/image/general/degradado-medio.jpg) repeat-x bottom left; 
padding:5px;
border-bottom:3px solid #980000;
}

.explicacion ul div{
display:none;
}

.explicacion ul:hover div{
display:none;
}