/*estilos comunes */

body{
	margin:0px auto;
	padding:0px auto;
font-family:verdana, arial, sans-serif;
background: transparent url(../img/fondo_cabeza.png) repeat-x scroll top left;
font-size:14px;
}

#resolucion{
width:1000px;
/*height:auto;*/
padding:0;
margin:0 auto;
display:block;
}

a, a:link, a:visited, a:hover{
color:#cd30b5;
}


.cabeza{
width:100%;
background-color:#9c26ba;
padding:0px;
margin:0px;
text-align:right;
}

div.cabeza a, img{
text-decoration:none;
border: none;
}

div.contenedor{
width:100%;
/*height:600px;*/
padding: auto;
}

div.izq{
float:left;
width:180px;
height:600px;
background: transparent url(../img/tableabajoizqconcaja.jpg) no-repeat scroll top left;
padding-top:45px;

}

div.izq a{
text-decoration:none;
/*color:blue;*/
font-size:10px;
/*padding-left:10px;*/

}
div.izq ul{
padding:0px;
padding-left:20px;
margin:0px;
padding-right:5px;
}
div.izq li{
width:155px;
}
div.izq ul, li{
text-decoration:none;
list-style:none;
text-align:left;
}

div.izq li:hover{
 background-color: purple;
 color:white;
}

div.izq a:hover{
color:white;
font-weight: bolder;
}

div.drcha{
float:left;
width:200px;
background: transparent url(../img/tableabajodercaja.jpg) no-repeat scroll 0 0;
}


div.datos{
width:600px;

float:left;
padding:0px 10px 0px 10px;
/*text-align:center;*/
font-size:14px;
}

.datos p{
padding-top:10px;
}

.datos br{
margin-top:5px;
margin-bottom:5px;
}
.datos p, i{
text-align:justify;
color:#6b6464;
font-style:normal;

}

.datos h1{
/*padding-left:200px;*/
padding-top:4px;
color:#674356;
font-family: verdana,sans-serif;
font-size:30px;
padding-top:10px;


}


div.texto_fotito img{
margin-top:40px;
margin-left:27px;
color:gray;
text-align:center;
width:150px;
}

div.texto_fotito{
width:200px;

margin-top:10px;
}

div.texto_fotito span{
width:150px;
font-size:small;
color:gray;
margin-left:25px;

display:block;
}


div.diapositiva{
margin-top:15px;
/*background: transparent url(galeria/slideshow.gif) no-repeat scroll 0 0;*/
width:600px;
height:310px;
text-align:center;
/*margin-left:150px;*/
padding-top:50px;
/*margin-left:-100px;*/
margin-left:-50px;

}

.titulo_desc{
width:100%;
height:90px;
}

div.titulo_desc img{
float:left;
width:80px;
height:80px;
}

div.titulo_desc h1{
text-align:right;
margin:0px;
padding-top:40px;
}

div.titulo_desc i{
color:#9c26ba;
}
#servicios_subseccion{
width:50px;
height:50px;
margin-top:30px;
}

ul.sub {
padding-right:5px;
overflow:hidden;
}


