body { background-color:#fff; text-align:center; color:#000; font-size:11px; font-family:Arial, Verdana, Sans-serif; margin:0px; padding:0px; }

a:link, a:visited { color: #933; }
a:hover, a:visited:hover { color: #000; }

b { color: #000; }

#cabeceira { width: 750px; text-align: left; margin: 10px auto 0px auto; }
#corpoportada { width: 750px; height: 270px; text-align: left; margin: 0px auto 0px auto; background: url(../imx/fotoportada.jpg) no-repeat 0px 0px; padding: 0px; }
#eventoportada { width: 320px; \width: 330px; w\idth: 320px; text-align: left; margin: 100px 0px 0px 410px; background-color:#fff; padding: 5px; line-height: 15px; }
#eventoportada span.data { font-size:11px; font-weight: bold; }
#eventoportada h2 { color: #933; margin: 3px 0px 5px 0px; font-size: 16px; }
#eventoportada p.interpretes { font-size:11px; color: #666; margin: 0px 0px 0px 0px; }
#eventoportada p.programa { font-size:11px; margin: 5px 0px 0px 0px; padding: 0; }

#peportada { width: 310px; \width: 750px; w\idth: 310px; height: 58px; text-align: left; margin: 0px auto 0px auto; padding: 30px 0px 0px 440px; background:url(../imx/logoconcello.gif) no-repeat right top; }
#peinterior { width: 550px; \width: 750px; w\idth: 550px; padding: 0px 0px 20px 200px; text-align: left; margin: 30px auto 0px auto; color: #999; }

#corpointerior { width: 750px; text-align: left; margin: 0px auto 0px auto; padding: 0px; }
#interioresquerda { width: 200px; text-align: left; float: left; padding: 20px 0px 0px 0px; }
#interiorprincipal { width: 549px; text-align: left; float: left; font-size:11px; line-height: 15px; font-family:Arial, Verdana, Sans-serif; color: #333; padding: 20px 0px 0px 0px; }
#datosficha { border: 1px solid #ccc; margin: 0px; padding: 5px; }
#datosficha p {margin: 0px 0px 5px 0px;}

h1 { font-family: Times, "Times New Roman", Serif; background:url(../imx/logoportada.gif) no-repeat center top; height: 96px; margin: 20px 0px 0px 0px; }
#logointerior { width: 750px; margin: 20px auto 0px auto; padding: 0px; text-align: center; }
h1 span { display:none; }
h2 { color: #933; margin: 3px 0px 20px 0px; font-size: 22px; font-family: Times, "Times New Roman", Serif; font-weight: normal; line-height: 24px; }
h3 { color: #933; margin: 20px 0px 5px 0px; font-size: 16px; font-family: Times, "Times New Roman", Serif; font-weight: normal; }
h3.titnoticia { margin: 0px 0px 5px 0px; }
br.clear{ clear:both; }
h3.programa { background-color: #efefef; padding: 15px 0px 3px 0px; color: #933;  margin: 10px 0px 5px 0px; font-size: 16px; font-family: Times, "Times New Roman", Serif;  font-weight: normal; }
h4.dataconcerto, h3.dataconcerto {padding: 5px 0px 0px 0px; color: #933;  margin: 10px 0px 5px 0px; font-size: 14px; font-family: Times, "Times New Roman", Serif;  font-weight: normal; border-bottom: 1px solid #ccc;}

#t_noticias { padding: 0px; border: 0px; border-spacing: 0px; }
#t_noticias td { margin: 0px; border: 0px; vertical-align: top; text-align: left; font-size: 11px; padding-bottom: 10px; }
.antetitulo { font-size:10px; text-transform: uppercase; color: #999; }
#t_noticias td.fotonoticia { padding: 0px 10px 0px 0px; height: 100px; }

.cifras { padding: 0px; margin: 10px 0px 10px 0px; border: 0px; border-spacing: 0px; }
.cifras th { margin: 0px; border: 0px; vertical-align: bottom; font-size: 11px; border-bottom: 1px solid #999; background-color: #efefef; }
.cifras td { margin: 0px; border: 0px; vertical-align: top; font-size: 11px; border-bottom: 1px solid #ccc; }

.formulario { padding: 0px; margin: 20px 0px 10px 0px; border: 0px; border-spacing: 0px; }
.formulario th { margin: 0px; border: 0px; vertical-align: bottom; font-size: 11px; border-bottom: 1px solid #999; }
.formulario td { margin: 0px; border: 0px; vertical-align: top; font-size: 11px; border-bottom: 1px solid #ccc; }

#orquestra { padding: 0px; margin: 20px 0px 10px 0px; border: 0px; border-spacing: 0px; }
#orquestra th { margin: 0px; border: 0px; vertical-align: top; font-size: 11px; border-bottom: 1px solid #ccc; padding: 0px 20px 0px 0px; text-align: left; }
#orquestra td { margin: 0px; border: 0px; vertical-align: top; font-size: 11px; border-bottom: 1px solid #ccc; }

.form { color: #333; font-family: Arial, Verdana, Sans-serif; font-size: 11px; background-color: #fff; margin: 1px 0px 1px 10px; border: 1px solid #666; }

.nada { display:none; }
#menu { float: left; margin: 30px 0px 0px 0px; text-align: left; padding: 0px; width: 642px; height: 28px; }
#menu ul { border: 0px; padding: 0px; margin: 0px; list-style: none; }
#menu ul li { float: left; height: 28px; margin: 0px; padding: 0px; }
#menu ul li a { display: block; height: 28px; }
#opcion0 a, #opcion1 a, #opcion2 a, #opcion3 a, #opcion4 a, #opcion5 a, #opcion6 a, #opcion7 a { background-color: #000; background-repeat: no-repeat; background-position: 0px 0px; color: #fff; }
#opcion0 a, #opcion0 a:hover, #opcion0on { background-image: url(../imx/opcion0.gif); width: 91px; }
#opcion1 a, #opcion1 a:hover, #opcion1on { background-image: url(../imx/opcion1.gif); width: 106px; }
#opcion2 a, #opcion2 a:hover, #opcion2on { background-image: url(../imx/opcion2.gif); width: 67px; }
#opcion3 a, #opcion3 a:hover, #opcion3on { background-image: url(../imx/opcion3.gif); width: 83px; }
#opcion4 a, #opcion4 a:hover, #opcion4on { background-image: url(../imx/opcion4.gif); width: 76px; }
#opcion5 a, #opcion5 a:hover, #opcion5on { background-image: url(../imx/opcion5.gif); width: 76px; }
#opcion6 a, #opcion6 a:hover, #opcion6on { background-image: url(../imx/opcion6.gif); width: 68px; }
#opcion7 a, #opcion7 a:hover, #opcion7on { background-image: url(../imx/opcion7.gif); width: 75px; }
#opcion0 a:hover, #opcion1 a:hover, #opcion2 a:hover, #opcion3 a:hover, #opcion4 a:hover, #opcion5 a:hover, #opcion6 a:hover, #opcion7 a:hover { background-color: #ccc; background-repeat: no-repeat; background-position: 0px -56px; color: #000; }
#opcion0on, #opcion1on, #opcion2on, #opcion3on, #opcion4on, #opcion5on, #opcion6on, #opcion7on { background-color: #fff; background-repeat: no-repeat; background-position: 0px -28px; color: #000; }
#cc { float: left; text-decoration: none; background:url(../imx/logocc.gif) no-repeat 0px 0px; width:108px; height:58px; }

#cc a { display:block; width:76px; height:58px; margin: 0px 0px 0px 32px; }
#cc span{ display:none; }
#submenu { margin: 0px; padding: 0px; font-size:10px; text-transform: uppercase; width: 150px; }
#submenu ul { border: 0px; padding: 0px; margin: 0px; list-style: none; }
#submenu ul li { margin: 0px; padding: 0px; border-bottom: 1px solid #ccc; padding: 3px 0px 3px 0px; color: #999; }
#submenu ul li a { display:block; text-decoration: none; color: #933; }
#submenu ul li a:hover { text-decoration: none; color: #000; }

.foto { position: relative; float:left; margin: 5px 10px 5px 0; margin-left: -200px; z-index: 99; }
img.fotocentro { margin: 0px 0px 10px 0px; }
img.fotoficha { float: right; margin: 0px 0px 10px 5px; width:225px; border: 0px;}
.destacado { width: 150px; font-family: Times, "Times New Roman", Serif; color:#999; font-size: 14px; line-height: 18px; padding: 0px; }
#ligazons { width: 150px; margin: 10px 0px 0px 0px; border: 1px solid #ccc; background-color: #efefef; line-height: 13px; }
#ligazons h4 {margin: 5px 0px 0px 5px; color: #666; text-transform: uppercase; font-weight: normal; font-size: 10px; }
#ligazons ul { border: 0px; padding: 0px; margin: 0px 5px 0px 5px; list-style: none; }
#ligazons ul li { margin: 0px; padding: 0px; padding: 3px 0px 3px 0px; color: #999; }
#ligazons ul li a { display:block; text-decoration: none; color: #933; }
#ligazons ul li a:hover { text-decoration: none; color: #000; }

ol { margin: 0 0 0 0.5em; padding-left: 1em; text-indent: -0.1em; }
ol li { padding: 5px 0px 5px 0px; }

ul.lista { margin: 0px 0px 10px 0px; padding: 0px; list-style-type: none; }
ul.lista li { background-image: url(/../imx/item.gif); background-repeat: no-repeat; background-position: 0px 6px; padding: 1px 0px 1px 10px; margin: .1em 0px; }

.navegacion { margin: 10px 0px 10px 10px; }
.doc { color: #666; }
.sinopse { font-weight: bold;}

/*BANERS COL_IZQUIERDA*/
.spacio20
{
height: 20px;
margin: 0;
padding: 0;
border: 0;
}

.banners
{
width: 150px;
float: left;
margin: 0 0 15px 0;
padding: 0;
border: 0;
background-color: none;
}



.banners a:link, .banners a:visited
{
color: white;
}

.banners a:hover
{
color: white;
}


#form_alugueiro fieldset {
	margin: 0px;
	padding:0 5px;
	border: 1px solid #999;
}

#form_alugueiro label {
	width: 200px;
	float: left;
}

#form_alugueiro div.datos {
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #999;
}

#form_alugueiro div.salas {
	margin-top: 20px;
	border-bottom: 1px solid #999;
}

#form_alugueiro div.sala {
	margin-bottom: 20px;
}

#form_alugueiro div.sala label {
	float: none;
}

#form_alugueiro div.actividade {
	margin-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #999;
}

#form_alugueiro div.recursos {
	margin-top: 20px;
	padding-bottom: 20px;
	/*border-bottom: 1px solid #999;*/
}

#form_alugueiro input,
#form_alugueiro textarea,
#form_alugueiro checkbox {
	border: 1px solid #ccc;
}

#form_alugueiro div.datos input,
#form_alugueiro div.datos textarea,
#form_alugueiro div.actividade input,
#form_alugueiro div.actividade textarea,
#form_alugueiro div.recursos textarea {
	width: 300px;
}

#form_alugueiro input#enviar {
	margin: 20px 0;
}