/************* CSS CANAL ********************/

body {
	margin:0; 
	padding: 0; 
	font-family: arial, verdana, sans-serif; 
	background-color:#fff;
}

#p-00 { 
	margin:0;
	line-height: 20px;
	text-align:center;
}

#p-04, #p-05, #p-02 {
	margin: 0 auto;
	border-collapse: collapse;
	width:96.6em;
	font-size:62.5%;
}
html>body #p-04, html>body #p-05, html>body #p-02 {
	width:96em;
}

td {
	padding:0;
	vertical-align:top;
} 

#p-00 p  {
	margin-top: 1em;
}

td#mid{
	margin:0 !important;
	padding:0 !important;
	width:57.4em;
	text-align:center;
}

#p-02 td#mid{
	text-align:left;
}
/*Para Viviendas padding:0 0 2em !important;*/
/*Para VCentros padding:0 !important;*/

html>body td#mid{
	width:57em
}


td#right, td#left {
	width:19.6em !important;
	height:100%;
	padding-bottom:.2em !important;
}


/*--------CENTRO--------*/

h1 {
	font-size:1.8em;
	color:#000000;
	margin:0em 0 .4em 0;
}
h2 {
	font-size:1.8em;
	margin:0.8em 0 0.6em 0;
	font-family:Arial, Helvetica, sans-serif;
}
h3 {
	font-size:1.4em;
	font-weight:bold;
	margin:1.2em 0 0.8em 0;
}

h4 {
	font-size:1.4em;
	margin:0;
	padding:0;
}
h5 {
	margin:.6em 0 .1em 0;
	padding:0;
	font-size:1.2em;
}


td#mid { padding:0 !important;}
#expoContent, #p-02 td#mid { width: 77em;}
html>body #expoContent, html>body #p-02 td#mid { width: 76.5em;}
#expoContent h1{ font-size:1.8em; color:#333; font-weight:bold; margin:0;}
#expoContent h2{ font-size:1.4em; color:#767676; font-weight:bold; margin:1em 0 0;}
#expoContent h2 span{ font-weight:normal;}
#expoContent p.fechaExpo{ font-size:1.3em; color:#767676; margin:.5em 0 1.5em;}
#expoContent p{ font-size:1.1em; color:#333;}

#expoContent .txtExpo{ border-top:.1em solid #cecece; border-bottom:.1em solid #cecece; padding:2.2em 0; height:32em;}
html>body #expoContent .txtExpo{ min-height:32em; height:auto;}
#expoContent .txtExpo .video { position:relative; width:43.8em; float:right; margin:0 0 0 2.2em;}
#expoContent .txtExpo .video div{ position:absolute; right:1em; bottom:1em;}
html>body #expoContent .txtExpo .video{ width:43.5em;}
#expoContent .txtExpo .video img{ width:43.8em;}
html>body #expoContent .txtExpo .video img{ width:43.5em;}
#expoContent .txtExpo p.inicio{ margin:0;}
#expoContent .imgExpo{ margin:.7em 0 0;}

#expoContent .imgExpo ul li{ position:relative; margin: 1.5em 0 0 1.5em; list-style: none; width:18.1em; float:left;}
#expoContent .imgExpo ul li div{ position:absolute; right:0.5em; bottom:0.5em;}
#expoContent .imgExpo ul li.col1{ margin-left:0;}
#expoContent .imgExpo ul li img{ width:18.1em;}
html>body #expoContent .imgExpo ul li{ width:18em;}
html>body #expoContent .imgExpo ul li img{ width:18em;}

#expoContent .imgExpo ul li div p, #expoContent .txtExpo .video div p{ font-size:.9em; color:#fff; text-align:right;} 


/*----- PDF Exposiciones------*/

#expoContent .pdfExpo { margin:1.5em 0 0; background-color:#f9f9f9; border:.1em solid #e1e1e1; position:relative;}
#expoContent .pdfExpo p{ margin:1em 1.5em 1em 5em;}
#expoContent .pdfExpo li{ margin:1em 1.5em 1em 6em;}
#expoContent .pdfExpo p.lin1{ margin:1.6em 1.5em 1.6em 5em;}
#expoContent .pdfExpo ul, #expoContent .pdfExpo li p{ margin:0; list-style:none;}
#expoContent .pdfExpo img.pdf{ width:2.8em; position:absolute; top:.7em; left:1.2em;}
#expoContent .pdfExpo img.pdf2{ width:2.8em; position:absolute; top:1.5em; left:1.2em;} 

#expoContent .pdf { border-bottom:none !important; padding-bottom:0!important;}
