
/* 
	css conxuga
	por acordar - www.acordando.com

	0 - reset
	1 - accesibilidade
	2 - html & body
	3 - colores
	4 - tipos
	5 - layout
	6 - formularios
*/






/* 0 - reset 
----------------------------------------------------------------*/

*{
	font-size:100%;
	margin:0;
	padding:0;
	list-style:none;
}



/* 1 - accesibilidade 
----------------------------------------------------------------*/

p.nada{
	display:none;
}

hr{
	display:none;
}

div#cabeceira h1,
div#cabeceirainterior h1,
div#menu h2,
div#seccions h2,
div#seccionsinterior h2{
	position:absolute;
	left:-9999px;
	width:0px;
	overflow:hidden;
}

div#seccionscomision h2{
	text-indent:-9999px;
	overflow:hidden;
}

div#seccions ul li a.comision,
div#seccionsinterior ul li a.comision,
div#seccionscomision ul li a.comision,
div#accesos_directos ul#internos li a{
	display:block;
	text-indent: -9999px;
	overflow:hidden;
}

div#noticiasportada h2,
div#axenda h2,
div#noticiasinterior h2,
div#noticiascomision h2,
div#arquivoscomision h2,
div#accesos_directos h2,
div#interiorobxovi h2{
	text-indent: -9999px;

}

/* 2 - html & body 
----------------------------------------------------------------*/

html{
	min-width:750px;
}

body{
	background: #fff url(/imx/fondobody.gif);
	margin-top:20px;
}

/* 3 - colores
----------------------------------------------------------------*/
body,
div#noticiasinterior{
	color:#669;
}

a{
	color:#336;
}

div#menu ul li,
div#menu ul li ul li a:hover,
div#noticiasportada p,
div#noticiascomision p,
div#noticiasobxovi p{
	color:#fff !important;
}

div#axenda p,
div#noticiasinterior p{
	color:#333;
}

div#noticiasportada,
div#noticiascomision,
div#noticiasobxovi{
	color:#efcc33;
}

div#cabeceiracomision h2,
div#cabeceiracomision p{
	color:white;
}

div#contactocomision{
	color:#666;
}

div#noticiasportada h4 a,
div#noticiascomision h4 a,
div#noticiasobxovi h4 a{
	color:#efcc33;
}

div#arquivoscomision h4 a{
	color:#669;
	text-decoration:underline;
}

div#noticiasinterior p#entradilla{
	color:#666;
}


/* 4 - tipos
----------------------------------------------------------------*/

body{
	font:75%/150% "Trebuchet MS", "Lucida Grande", "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
}

div#contacto a{
	font-size:90%;
	text-decoration:none;
}

a{
	text-decoration:none;
}

div#menu ul li{
	text-transform:uppercase;
	font-weight:bold;
}

div#menu ul li ul li{
	text-transform:none;
	font-size:100%;
	font-weight:normal;
}

div#noticiasportada p,
div#axenda p,
div#noticiasinterior p,
div#noticiascomision p,
div#arquivoscomision p,
div#noticiasobxovi p{
	font-size:100%;
	line-height:115%;
}

acronym, strong{
	margin:auto auto auto auto !important;
}

div#noticiasportada h3,
div#axenda h3,
div#noticiascomision h3,
div#noticiasobxovi h3{
	text-transform:uppercase;
	font-size:90%;
	margin-bottom:-5px;
	line-height:100%;
	margin-bottom:3px;
}

div#noticiasinterior h3{
	margin-top:15px;
}

div#noticiasobxovi{
	font-size:95% !important;
}

div#noticiasportada h4,
div#axenda h4,
div#noticiascomision h4,
div#noticiasobxovi{
	font-size:125%;
}

div#noticiasinterior h4{
	font-size:140%;
}

div#cabeceiracomision h2{
	font-size:250%;
	font-weight:bold;
	line-height:100%;
}

div#accesos_directos table{
	text-align:center;
	margin-left:8px;
	padding:1px;
}

div#accesos_directos table td{
	padding:1px;
}

div#cabeceiracomision p{
	font-size:105%;
	line-height:125%;
}

div#contactocomision{
	font-size:95%;
}

div#contactocomision ul li a{
	font-weight:bold;
}

div#arquivoscomision h4{
	line-height:130%;
	font-weight:normal;
}

div#arquivoscomision h4 a{
	text-decoration:underline;
	font-weight:bold;
}

div#accesos_directos ul.externos li{
	list-style-type:square;
	line-height:130%;
	font-size:95%;
}
div#noticiasinterior p#entradilla{
	font-size:110%;
	font-weight:bold;
}

/* 5 - layout
----------------------------------------------------------------*/

div#contacto{
	text-align:right;
}

div#paxina{
	width:750px;
	margin:0 auto 0 auto;
}

div#contido{

	min-height: 400px;
	height: auto !important;
	height: 400px;
}

div#cabeceira{
	background: url(/imx/cabeceiraportada.gif) 0 0 no-repeat;
	height:70px;
}

div#cabeceirainterior{
	background: url(/imx/cabeceirainterior.gif) 0 0 no-repeat;
	height:56px;
}

div#menu{
	width:150px;
	float:left;
	padding-right:20px;
	padding-top:10px;
	background:url(/imx/fondocontido.gif);
	padding-bottom:20px;
}

div#menu ul li{
	margin-left:5px;
}

div#menu ul li ul{
	border-bottom:1px dashed white;
	margin-bottom:5px;
	padding-bottom:5px;
}

div#menu ul li ul li{
	margin-left:15px;
}

div#seccions{
	float:left;
	height:168px;
	width:578px;
	background: url(/imx/imaxeportada.gif) 406px 0 no-repeat;
}


div#seccions ul{
	width:400px;
	padding:1px;
	margin-left:5px;
	margin-top:4px;
}

div#seccions ul li{
	float:left;
	margin:3px;
}

div#seccions ul li a{
	width:125px;
	height:41px;
}


div#seccions ul li a#cas_comision1{
	background-image: url(/imx/es_comisionport1.gif);
}

div#seccions ul li a#cas_comision2{
	background-image: url(/imx/es_comisionport2.gif);
}

div#seccions ul li a#cas_comision3{
	background-image: url(/imx/es_comisionport3.gif);
}

div#seccions ul li a#cas_comision4{
	background-image: url(/imx/es_comisionport4.gif);
}

div#seccions ul li a#cas_comision5{
	background-image: url(/imx/es_comisionport5.gif);
}

div#seccions ul li a#cas_comision6{
	background-image: url(/imx/es_comisionport6.gif);
}

div#seccions ul li a#cas_comision7{
	background-image: url(/imx/es_comisionport7.gif);
}

div#seccions ul li a#cas_comision8{
	background-image: url(/imx/es_comisionport8.gif);
}

div#seccions ul li a#cas_comision9{
	background-image:url(/imx/es_comisionport9.gif);
}


div#seccions ul li a#gal_comision1{
	background-image: url(/imx/comisionport1.gif);
}

div#seccions ul li a#gal_comision2{
	background-image: url(/imx/comisionport2.gif);
}

div#seccions ul li a#gal_comision3{
	background-image: url(/imx/comisionport3.gif);
}

div#seccions ul li a#gal_comision4{
	background-image: url(/imx/comisionport4.gif);
}

div#seccions ul li a#gal_comision5{
	background-image: url(/imx/comisionport5.gif);
}

div#seccions ul li a#gal_comision6{
	background-image: url(/imx/comisionport6.gif);
}

div#seccions ul li a#gal_comision7{
	background-image: url(/imx/comisionport7.gif);
}

div#seccions ul li a#gal_comision8{
	background-image: url(/imx/comisionport8.gif);
}

div#seccions ul li a#gal_comision9{
	background-image:url(/imx/comisionport9.gif);
}

div#seccions ul li a:hover{
	background-position:0px -41px;
}

div#seccionsinterior{
	width:750px;
	height:66px;
	background:url(/imx/imaxeinterior.gif) 645px 0 no-repeat;
}

div#seccionscomision{
	width:750px;
}

div#seccionscomision h2{
	float:left;
	width:107px;
	height:31px;
	margin-top:5px;
	background:url(/imx/outrascomisions.gif) 10px 0px no-repeat;
}


div#seccionsinterior ul li,
div#seccionscomision ul li{
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	border-right:1px solid white;
}


div#seccionsinterior ul li+li+li+li+li+li+li+li+li,
div#seccionscomision ul li+li+li+li+li+li+li+li+li {
	border:none;
}

div#seccionsinterior ul li a.comision,
div#seccionscomision ul li a.comision {
	height:31px;
}

ul li a#gal_comision1{
	background-image: url(/imx/comisionint1.gif);
	width:80px;
}

ul li a#gal_comision2{
	background-image: url(/imx/comisionint2.gif);
	width:93px;
}

ul li a#gal_comision3{
	background-image: url(/imx/comisionint3.gif);
	width:73px;
}

ul li a#gal_comision4{
	background-image: url(/imx/comisionint4.gif);
	width:57px;
}

ul li a#gal_comision5{
	background-image: url(/imx/comisionint5.gif);
	width:69px;
}

ul li a#gal_comision6{
	background-image: url(/imx/comisionint6.gif);
	width:57px;
}

ul li a#gal_comision7{
	background-image: url(/imx/comisionint7.gif);
	width:58px;
}

ul li a#gal_comision8{
	background-image: url(/imx/comisionint8.gif);
	width:76px;
}

ul li a#gal_comision9{
	background-image:url(/imx/comisionint9.gif);
	width:72px;
}



ul li a#cas_comision1{
	background-image: url(/imx/es_comisionint1.gif);
	width:80px;
}

ul li a#cas_comision2{
	background-image: url(/imx/es_comisionint2.gif);
	width:93px;
}

ul li a#cas_comision3{
	background-image: url(/imx/es_comisionint3.gif);
	width:73px;
}

ul li a#cas_comision4{
	background-image: url(/imx/es_comisionint4.gif);
	width:57px;
}

ul li a#cas_comision5{
	background-image: url(/imx/es_comisionint5.gif);
	width:69px;
}

ul li a#cas_comision6{
	background-image: url(/imx/es_comisionint6.gif);
	width:57px;
}

ul li a#cas_comision7{
	background-image: url(/imx/es_comisionint7.gif);
	width:58px;
}

ul li a#cas_comision8{
	background-image: url(/imx/es_comisionint8.gif);
	width:76px;
}

ul li a#cas_comision9{
	background-image:url(/imx/es_comisionint9.gif);
	width:72px;
}


div#seccionsinterior ul li a:hover,
div#seccionscomision ul li a:hover
{
	background-position:0px -31px;
}


div#corpo,
div#corpocomision{
	float:left;
	background-image:url(/imx/fondo_columnas.gif);
	width:578px;
}

div#corpointerior{
	float:left;
	background-image:url(/imx/fondo_columnas_int.gif);
	width:578px;
}

div#noticiasportada,
div#noticiascomision{
	float:left;
	width:248px;
	margin-bottom:20px;

}

div#noticiasportada h4 a,
div#noticiascomision h4 a,
div#noticiasinterior h4 a,
div#arquivoscomision h4 a,
div#axenda h4 a{
	margin-left:0px;
}

div#noticiasinterior{
	float:left;
	width:442px;
	margin-bottom:20px;
}

div#interiorobxovi{
	float:left;
	width:443px;
	margin-bottom:20px;
}



div#axenda{
	float:left;
	width:196px;
	margin-bottom:20px;

}

div#noticiasportada *,
div#axenda *,
div#noticiasinterior *,
div#noticiascomision *,
div#arquivoscomision *{
	margin-left:10px;
	margin-right:5px;
}

div#noticiasportada p,
div#axenda p,
div#noticiascomision p,
div#arquivoscomision p{
	margin-bottom:10px;
}

div#noticiasportada h2,
div#noticiasinterior h2,
div#axenda h2,
div#noticiascomision h2,
div#arquivoscomision h2,
div#accesos_directos h2#ligazons{
	position:relative;
	top:-18px;
	margin-bottom:-10px;
}

div#noticiasinterior h2{
	background:url(/imx/noticiasint.gif) 2px 0px no-repeat;
}

div#noticiasportada h2,
div#noticiascomision h2{
	background:url(/imx/titnoticias.gif) 2px 0px no-repeat;
}

div#axenda h2{
	background:url(/imx/titaxenda.gif) 2px 0px no-repeat;
}

div#accesos_directos h2#ligazons{
	background:url(/imx/ligazons.gif) 12px 0px no-repeat;
}

div#arquivoscomision h2{
	background:url(/imx/titarquivos.gif) 2px 0px no-repeat;
}

h2#consello{
		
}

h2#obxovi{
	background:url(/imx/titobxovi.gif) 2px 0px no-repeat !important;	
}

h2#asoc{
		
}

h2#axenda{
		
}

h2#ligazons_top{
		
}

h2#documentos{
	background:url(/imx/titdocumentos.gif) 2px 0px no-repeat !important;	
}



div#accesos_directos ul{
	margin-top:10px;
}

div#accesos_directos ul li{
	margin-bottom:5px;
	margin-left:5px;	
}

div#accesos_directos{
	float:left;
	width:130px;
}

div#accesos_directos h3{
	margin-left:5px;
}

div#accesos_directos ul#internos li a{
	width:120px;
	height:32px;
}

div#accesos_directos ul#internos li a#foros{
	background-image:url(/imx/bannerforos.gif)	
}

div#accesos_directos ul#internos li a#webmail{
	background-image:url(/imx/bannerwebmail.gif)
}

div#cabeceiracomision{
	float:left;
	width:578px;
	background-color:#3ab2ce;
	background-position:top right;
	background-repeat:no-repeat;
}

div#datoscomision{
	margin:15px;
	width:300px;
	float:left;
}


div#cabeceiracomision p{
	margin-top:10px;
	margin-bottom:30px;
}

div#contactocomision{
	width:220px;
	margin:150px 5px 25px 0px;
	float:right;
}

div#arquivoscomision{
	float:left;
	width:196px;
	margin-bottom:20px;
}

div#arquivoscomision h4{
	padding-left:22px;
	background:url(/imx/icono_pdf.gif) 0px 2px no-repeat;
}

div#accesos_directos ul.externos li{
	margin-left:25px;
}

div#noticiasinterior h4#titular{
	margin-bottom:10px;
}

div#noticiasinterior img{
	float:right;
	margin:10px 20px 10px 10px;
	width:120px;
	height:120px;
}

div#noticiasinterior p#entradilla{
	clear:both;
	margin-bottom:10px;
	margin-top:10px;
}

div#noticiasinterior h3#maisnoticias{
	margin-top:20px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;	
}

div#noticiasinterior ul li{
	list-style-type:square;
	margin-left:20px;
}

p#volver{
	margin-top:20px;
}

div#textointerior{
	margin-top:10px;
}

div#noticiasobxovi{
	background-color:#669;
	margin-left:0px;
	width:442px;
	margin-top:20px;
	padding:10px 0px 15px 0px;
}

.tituacc{
	font-size:120%;
}

p.bigg{
	font-weight:bold;
	font-size:150% !important;
	margin-bottom:-5px;
}


h4.axenda_titulo{
	margin-bottom:5px;
}

div.corpoaxenda{
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}

h3.antetitulo_axenda{
	margin-left:0px !important;
	color:#666;
}

p.ind{
	margin-top:5px;
	margin-bottom:3px;
	padding-bottom:3px;
	border-bottom:1px solid #eee;
}

h3#dia_axenda{
	font-size:140%;
}

div#texto_ap li{
	margin-top:6px;
}

div#texto_ap li a{
	text-decoration:underline;
}


div#lista_apartados{
	margin:10px 0px -10px 0px;
	padding:10px;
	background-color:#eee;
}

div#lista_apartados a{
text-decoration:underline;
margin-bottom:3px !important;
}


.doc_pdf{
	background:url(/imx/doc_pdf.gif) 4px 4px no-repeat;
}

.doc_txt{
	background:url(/imx/doc_txt.gif) 4px 4px no-repeat;
}

.doc_rar{
	background:url(/imx/doc_rar.gif) 4px 4px no-repeat;
}

.dir{
	background:url(/imx/folder.gif) 4px 4px no-repeat;
}

div.ficheiro{
	padding:5px 5px 5px 18px;
	margin:4px 0px 4px 0px;
	background-color:#efefef;
	/*border-bottom:1px solid #efefef;*/
	
}

div.asociacion{
	padding:5px 5px 5px 5px;
	margin:4px 0px 4px 0px;
	background-color:#efefef;
	/*border-bottom:1px solid #efefef;*/
	
}

div#lateral_asoc{
	float:right;
	width:170px;
}
div#lit_asoc{
	float:left;
	width:240px;
}

p.texto_asoc{
	margin-bottom:10px;
}


p.dir_asoc{
	margin-bottom:5px;
}

p.t_asoc{
	margin-top:20px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	font-weight:bold;
	font-size:105%;
	
}

div.mt_asoc{
	margin-left:20px !important;
	
}

h3.asoctitle{
	font-size:120%;
}

p#separafiles{
	margin-bottom:20px;
}

.separado{
	margin-bottom:10px;
}


p#referencia{
	padding:3px;
	background-color:#efefef;
	margin-top:20px;
}

#form_datos{
	margin-top:20px;
}

#form_datos fieldset{
	border:none;
}

/*
#form_datos label img{
	width:auto !important;
	height:auto !important;
	float:right !important;
	margin:0;
}


#form_datos label{
	float: left;
	width: auto;
	font-weight: bold;
	margin-bottom:10px;
}
*/

#form_datos *{
	margin:auto !important;
}

#form_datos h3{
	font-size:1.3em;
	margin-bottom:20px;
	border-bottom:1px solid #bbb;
	padding-bottom:8px;
}

#form_datos select{
	width:100%;
}

#form_datos input, #form_datos textarea{
	width: 100%;
	margin-bottom: 10px !important;
	
}

#form_datos select{
	margin-bottom: 10px !important;	
}

#form_cp{
	width:100px !important;
}

#form_telefono, #form_email{
	width:200px !important;
}

#form_datos label a img{
	width:20px;
	height:20px;
	float:left !important;
	margin:0 5px 5px 0 !important;
}

#form_borrar, #form_enviar{
	width:150px !important;
}

#form_datos textarea{
	width: 250px;
	height: 90px;
}

div.galeria-directorio{
	border-bottom:1px solid #ccc;
	margin-bottom:20px;
	width:420px;
}

div.fotogal{
	width:150px;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}


/*div.fotogal img{
	width:auto !important;
	height:auto !important;
	margin-left:0px !important;
}*/


div.galeria-directorio p{
	width:220px;
	float:right;
	font-size:1.2em;
	font-weight:bold;
	
}

div#material1 input{
	width:50px;
	float:right;
}


div#material2 input{
	float:right;
	margin-top:10px;
}



div#material1 label{
	width:300px;
	float:left;
	margin-bottom:20px !important;
	border-bottom:1px solid #eee !important;
	padding-bottom:5px;
	height:70px;
}

div#material2 label{
	width:300px;
	float:left;
	margin-bottom:20px !important;
	border-bottom:1px solid #eee;
	padding-bottom:5px;
	height:60px;
	text-decoration:none;
}
