/* CSS Document */

body{
margin:0 auto;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
text-align:center;
color:#666666;
}

form{
margin:0 auto;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:11px;
color:#333333;
}

img{
border: 3px double #E9E9E9 ;
}
.img_no_border{
border:none;
}
img.left{
margin:0 10px 10px 0;
}

a{
color:#666666;
text-decoration:none;
}
a:HOVER{
background-color:#0099FF;
color:#FFFFFF;
}

#wrap{
text-align:left;
margin:0 auto;
padding:0;
width:780px;
}

/*
CABECERA
*/

#logo{
float:left;
margin:20px 0;;
}

#logo .bienal{
font-size:18px;
margin:0;
padding:0;
}
#logo .encuentro{
font-size:16px;
color:#999999;
margin:0;
padding:0;
}
#logo .saopaulo{
font-size:16px;
margin:0;
padding:0;
}

#idiomas{
width:160px;
float:right;
}

/*
MENU
*/

#menu{
clear:both;
margin:0;
padding:0;
}

/* Tab navigation */
ul.menu {
border-collapse: collapse;
list-style: none;
height: auto;
line-height: normal;
border-bottom: 1px solid #E8E8E8;
background-color:#F7F7F7;
padding: 6px 0 5px 0;
margin:0;
}
ul.menu li {
display: inline;
font-size:14px;
}
ul.menu li a {
background-color: #F7F7F7;
border-color: #F7F7F7;
border-width: 1px;
border-style: solid solid none solid;
border-bottom:1px solid #E8E8E8;
height: auto;
margin-right: 2px;
padding: 5px 10px;
text-decoration: none;
color:#7D7D7D;
}
ul.menu li.active a {
  background-color: #fff;
  border: 1px solid #E8E8E8;
  border-bottom: #fff 1px solid;
}
ul.menu li a:hover {
	color:#333333;
  background-color: #fff;
  border-color: #E8E8E8;
  border-bottom-color: #fff;
}
ul.secondary {
  border-bottom: 1px solid #bbb;
  padding: 0.5em 1em 0.5em 1em;
  margin: 5px;
}
ul.secondary li {
  display: inline;
  padding: 0 1em;
  border-right: 1px solid #ccc;
}
ul.secondary a {
  padding: 0;
  text-decoration: none;
}
ul.secondary a.active {
  border-bottom: 4px solid #999;
}

/*
CONTENIDO
*/

#contenido{
clear:both;
padding:10px 0;
height:auto;
}

/* la bienal */
#submenu ul.ul_links{
margin:0 0 0 20px;
padding:0;
}
#submenu ul.ul_links li a{
font-size:11px;
padding:3px 0;
margin:0;
color:#999999;
}

/*
PORTADA
*/

#portada_img{
float:left;
width:530px;
height:280px;
margin:0;
padding:0;
clear:left;
}
#portada_frase{
float:left;
background-color:#333333;
width:204px;
height:234px;
padding:23px;
margin:0;
font-size:20px;
font-weight:normal;
color:#FFFFFF;
clear:right;
font-style:oblique;
}

/*
EXPOSICIONES
*/

#texto_intro{
font-size:14px;
}

#exposiciones{
float:left;
padding:0;
margin:20px 0 20px 0;
}

#exposiciones .p{
width:245px;
float:left;
margin:0 11px 0 0;
display:block;
font-size:10px;
}
#exposiciones .p2{
width:190px;
float:left;
margin:0;
display:block;
font-size:10px;
}

#exposiciones .p_galerias{
margin:10px 0 0 0;
padding:10px 0 0 0;
display:block;
}

#exposiciones .p_politecnico{
width:185px;
margin:10px 0 0 0;
padding:10px 0 0 0;
display:block;
float:right;
}

#exposiciones .p h3, #exposiciones .p2 h3, #exposiciones .p_galerias h3, #exposiciones .p_politecnico h3{
font-size:18px;
margin:0;
padding:5px 0 0 0;
}

#exposiciones_fotos{
float:left;
height:50px;
width:520px;
margin:20px 0 0 0;
padding: 0 0 0 0;
background-color:#E8E8E8;
}

#actos_paralelos{
margin:20px 0 0 0;
padding: 0 0 0 0;
}
#actos_paralelos h3{
font-size:18px;
}

/*
NOTICIAS
*/

#noticias{
float:right;
width:230px;
}

#noticias_lista h2{
margin:0;
padding:0;
font-size:36px;
color:#6BA0BA;
font-weight:lighter;
}

.noticia{
font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
font-size:12px;
color:#666666;
}

/*
CONTENIDO
*/

#texto{
width:545px;
text-align:justify;
float:left;
}
#texto h1{
font-size:24px;
font-weight:normal;
color:#006699;
}

/* submenu */

#submenu, #subimagen{
width:190px;
padding:10px 10px 30px 10px;
margin-top:10px;
float:right;
background-color:#F7F7F7;
}
#subimagen{
background-color:#FFFFFF;
}
#submenu a{
display:block;
padding:10px 0 5px 0;
border-bottom:1px solid #E8E8E8;
text-decoration:none;
color:#333333;
font-size:12px;
}
#submenu a:HOVER{
background-color:#E8E8E8;
}

/*
PIE
*/
#pie{
clear:both;
margin:20px 0;
padding:10px 0;
border-top:2px solid #E8E8E8;
color:#999999;
}
#pie a{
color:#999999;
text-decoration:none;
font-weight:bold;
}
#pie a:HOVER{
color:#000000;
}
#pie p.datos_bienal{
float:left;
margin-bottom:30px;
margin-right:30px;
}
#pie p.datos_prensa{
float:left;
margin-bottom:30px;
}
#pie p.betabox{
float:right;
margin-bottom:30px;
}

/*
GALERIAS
*/

.table_galerias img{
border:none;
}
