/*******************************************************
TITLE: Fixed Three-Column Over Four-Column Layout V1.0
DATE: 20060807
AUTHOR: The CSS Tinderbox - http://www.csstinderbox.com
*******************************************************/

body {
margin:.5em;
padding:0;
height:100%;
color:#fff;  
text-align:center;
font-family: Georgia, Times, serif;
font-size:.9em;
background: #000 url(fondo.jpg) no-repeat fixed center top;

}

#menu{}
#menu h1 {
color: #008EBB;
font:normal 90% Arial, Helvetica, Sans; 
}


img{ 
border: #fff 1px; 
}

. boton {background: ("fondo_boton.gif") repeat-x;} 


a.awesome.image img,img.awesome.image,ul.awesome.images img,div.awesome.image{display:inline;position:relative;margin:0 5px 5px;padding:1px;border:1px solid #fff;border-color:rgba(0,0,0,.25);-moz-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);-webkit-border-radius:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);-webkit-transition:all 0.15s ease-out}ul.images.awesome{margin-left:-20px;margin-bottom:0;padding-top:9px;margin-top:-9px}ul.images.awesome li{float:left;margin:0 0 0 20px;position:relative}ul.images.awesome img{height:auto;margin-bottom:9px;background:#fff}ul.images.awesome a{margin:0;float:none;height:auto}ul.images.awesome a:hover img{border-color:rgba(0,182,222,.5);-moz-box-shadow:0 0 9px rgba(0,182,222,.5);-webkit-box-shadow:0 0 9px rgba(0,182,222,.5)}ul.images.awesome a h4{color:#007d9a;-webkit-transition:all 0.15s ease-out}ul.images.awesome a:hover h4{color:#2daebf}ul.images.awesome a.button{float:none;margin:0 5px 0 0;display:inline-block}ul.images.awesome p{margin-bottom:9px}


a {
color: #fff;
text-decoration:none;
}

a:hover {
color:#fff;
text-decoration:underline;
}

blockquote {
margin:1em;
padding:.5em .5em .5em 85px;
background-color:#D7ECF8;
}

blockquote p {
margin:.2em;
color:#000000;
}
#victorfoto{
background-image: url(mini_victor_cucart.jpg) ; background-repeat: no-repeat; background-position: left;
width: 300px;
height: 200px;
margin: 10px; 

border: 2px solid #eee; 
float:left;

}

#expofoto{
background-image: url(expo_mini.jpg) ; background-repeat: no-repeat; background-position: left;
width: 200px;
height: 284px;
margin: 10px; 

border: 2px solid #eee; 
float:left;

}
#textobio{
font-family: Georgia, Times, serif;
font-size: 0.8em;
text-align: justify;
padding: 5px;
}
#textoexpo p{
font-family: Georgia, Times, serif;
font-size: 1.0em;
text-align: justify;
padding: 10px;
}

hr {
margin-bottom:10px;
border:none;
color:#fef;
background-color:#fef;
height:1px;
clear:both;
}

#postHeader { 	
margin:0 auto;
padding:0 .2em .3em .2em;
width:720px;
text-align:right;
vertical-align: middle;	
font-size:.7em;
text-transform:uppercase;
}

#centerColumn { 	
margin:0 auto;
width:720px;
vertical-align: middle;	
}

#centerColumn h2 {
margin:0;
font-size:1.1em;
padding:0;
text-align:center;
margin-bottom:.4em;
text-indent:-1px;


}

#centerColumn h2 a{
padding:.4em;
}

#centerColumn h3 {
font-size:.9em;
font-weight:bold;
text-align:left;
padding-left:.3em;
margin-top:.5em;
}

#navbar {

}

#navbar ul {
margin:0 0 -1em .3em !important;
margin:.3em 0 0 .3em;
padding:0 0 1em 0;
list-style:none;
text-align:right;
}

#navbar li {
margin:0 0 0 -.27em;
padding:.2em 0 .2em 0 !important;
padding:1em 0 1em 0;
list-style:none;
display:inline;
}

#navbar li a {
margin:0 0 0 0;
padding:1em .5em 1em .5em !important;
padding:1em .5em 0 .5em;
}

#header {
margin:0;
padding:0 0 0 0;
height:100px;
margin-bottom:.6em;
background: url("cabecera.jpg") no-repeat center;
border-bottom: solid 1px #fff;
}

#header h1 {
	display:none;
	text-indent: -9999px;
}

#header h2 {
display:none;
	text-indent: -9999px;
}

#cell_1 {
	margin:0 12px 1em 0;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;
	background: #000 url(foto_01_on.jpg);
	}

#cell_2 {
	margin:0 22px 1em 14px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;
	background: #000 url(foto_02_on.jpg);

}

#cell_3 {
	margin:0 0 1em 5px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;
	background: #000 url(foto_03_on.jpg);

}

#cell_1 p, #cell_2 p, #cell_3 p {
font-size: .75em;
color:#fff;
}

#cell_1 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;
 

}

#cell_2 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}

#cell_3 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}

#cell_4 {
	margin:0 12px 1em 0;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_04_on.jpg);
}

#cell_5 {
	margin:0 22px 1em 14px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_05_on.jpg);
}

#cell_6 {
	margin:0 0 1em 5px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_06_on.jpg);
	}
    #cell_calendario{
	margin:0 0 1em 5px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(box_cal.jpg);
	}
	
	#cell_editorial{
	margin:0 22px 1em 24px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(box_editorial.jpg);
	}
	#cell_mirala{
	margin:0 0 1em 5px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(box_mirala.jpg);
	}
	#cell_sos{
	margin:0 0 1em 5px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(box_fundacion_sos.jpg);
	}
	    

#cell_4 p, #cell_5 p, #cell_6 p,#cell_calendario p {
font-size: .75em;
color:#fff;
}

#cell_4 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}

#cell_5 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}

#cell_6 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}
#cell_calendario h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}
#cell_7 {
	margin:0 12px 1em 0;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_07_on.jpg);
}

#cell_8 {
	margin:0 22px 1em 14px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_08_on.jpg);
}

#cell_9 {
	margin:0 0 1em 5px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_09_on.jpg);
	}

#cell_7 p, #cell_8 p, #cell_9 p {
font-size: .75em;
color:#fff;
}

#cell_7 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}

#cell_8 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}

#cell_9 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;
   
}

#cell_10 {
	margin:0 12px 1em 0;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_10_on.jpg);
}

#cell_11 {
	margin:0 22px 1em 14px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_11_on.jpg);
}

#cell_12 {
	margin:0 0 1em 5px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_12_on.jpg);
	}
#cell_palomalago {
	margin:0 0 1em 5px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(box_palomalago.jpg);
	}
#cell_10 p, #cell_11 p, #cell_12 p {
font-size: .75em;
color:#fff;
}
#cell_palomalago p {
font-size: .75em;
color:#fff;
}


#cell_10 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}

#cell_11 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}

#cell_12 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}
#cell_palomalago h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}
#cell_13 {
	margin:0 12px 1em 0;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_13_on.jpg);
}

#cell_14 {
	margin:0 22px 1em 14px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_14_on.jpg);
}

#cell_15 {
	margin:0 18px 1em 0;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_15_on.jpg);
	}

}
#cell_13 p, #cell_14 p, #cell_15 p {
font-size: .75em;
color:#fff;
}

#cell_13 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;
 
}

#cell_14 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}

#cell_15 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}


#cell_16 {
	margin:0 12px 1em 0;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_16_on.jpg);
}

#cell_17 {
	margin:0 22px 1em 14px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_otros_on.jpg);
}

#cell_18 {
	margin:0 0 1em 5px;
	padding:3px;
	float:left;
	width:210px;
	height: 120px;	
	background: #000 url(foto_otros_on.jpg);
	}

#cell_16 p, #cell_17 p, #cell_18 p {
font-size: .75em;
color:#fff;
}

#cell_16 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff; 
}

#cell_17 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}

#cell_18 h2 {
margin:0 0 -4px 0 !important;
margin:0 0 -20px 0;
padding:4px 0 10px 0;
color:#fff;

}



.barepic {
border:none;
}

.right {
float:right;
margin:5px;
padding:2px;
}

.left {
float:left;
margin:5px;
padding:2px;
}

.center {
width:auto;
margin-left:auto;
margin-right:auto;
}

.news em {
font-size:.8em;
color:#000000;
}

#cell_1 ul.news, #cell_2 ul.news, #cell_3 ul.news {
margin:0 0 0 5px;
padding:0 0 0 0;
list-style:none;
}

#cell_1 li.news, #cell_2 li.news, #cell_3 li.news {
margin:0 0 .3em 0;
padding:5px 0 6px 10px;
font-size:.75em;
}

#cell_1 ul, #cell_2 ul, #cell_3 ul {
margin:0 0 0 5px;
padding:0 0 0 0;
list-style:none;
}

#cell_1 li, #cell_2 li, #cell_3 li {
margin:0 0 .3em 0;
padding:5px 0 6px 5px;
font-size:.75em;
}

#footer {
position:relative;
clear:both;
bottom:0;
margin:1em 0 0 0;
padding:0;
height:1em;
line-height:1em;
text-align:center;
font-size:.8em;
}

.volver {
padding:.4em;
padding-left:.8em;
padding-right:.8em;
background: url(fondo_boton.gif) repeat-x;
border: solid 1px #333;
}
.separador {
margin-left:1em;
margin-right:1em;
}