body{
	font-family:'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height:1.4em;
	margin:0;
	padding:0;
	color:#444444;
	background-image: url(/imx/bg.png);
	background-repeat: repeat-x;
}
body img{
border: 0 none;
}
a:link, a:visited, a:active {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
fieldset, form, h1, h2, h3, h4, h5, h6, html, img, legend, li, ol, p, ul {
	border:0pt none;
	list-style: none;
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
.limpiar{
clear: both;
}
.left{
float: left;
}
.right{
float: right;
}
table{
	border:1px solid #67697C;
	margin:10px 0;
	padding:10px 0;
}
caption{
	margin:10px 0;
}
tr, thead{
	border:1px solid #67697C;
}
td,th{
	border:1px solid #67697C;
	padding: 5px;
}
.dez{
font-size: 11px;
}
div#contenedor{
	 margin:20px auto 0 auto;
	 padding:0;
	 width:950px !important;
	 width:1000px !important;
	 clear: both;
	 color:#444444;	 
}
/*cabecera*/
div#cabecera{
	width:950px;
	height: 210px;
	margin:0 auto;
	padding:0;
	text-align: center;
}
/*idiomas*/
div#idiomas{
	float:left;
	margin:0;
	padding:0;
    font-family:Georgia, Helvetica, Arial, sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 0.2em;
    color: #e2f3f6;
    width: 600px;
    text-align: left;
        }
div#idiomas ul{
margin:0;
padding:0;
    width: 500px;
float: left;
}
div#idiomas ul li{
display: inline;
margin:0 5px;
padding:0;
}
div#idiomas ul li a{
color: #b0c9c9;
text-decoration:none;	
margin:0;
padding:0;
}
div#idiomas ul li a:hover{color: #e2f3f6;text-decoration:none;}
        /*
div#idiomas a{
 color: #b0c9c9;
 text-decoration:none;	
 margin:0 5px;
 padding:0;
 }
div#idiomas a:hover{color: #e2f3f6;text-decoration:none;}*/
h1#cas, h1#gal
{
	background-image:url(/imx/h1_cas.png);
background-repeat:no-repeat;
height:139px;
margin:4px auto 0 !important;
	margin:22px auto 0 auto;
padding:0;
text-indent:-9999px;
width:499px;
}
h1#pt	
{
background-image:url(/imx/h1_pt.png);
background-repeat:no-repeat;
height:139px;
margin:4px auto 0 !important;
margin:22px auto 0 auto;
padding:0;
text-indent:-9999px;
width:499px;
}	
h1#ing	
{
	background-image:url(/imx/h1_ing.png);
background-repeat:no-repeat;
height:139px;
margin:4px auto 0 !important;
	margin:22px auto 0 auto;
padding:0;
text-indent:-9999px;
width:499px;
}

h1 a
{
	width:499px;
height:139px;
	display:block;
	
}
h2	
{
font-size: 16px;
font-weight: bold;
color: #6899CC;}
h3
{
font-size: 16px;
font-weight: bold;
color: #6899CC;}
h3 a
{
color: #6899CC;
text-decoration: none}

/*menu principal*/
#menuprincipal_cas{
width:900px;
height: 45px;
margin:0 auto;
padding:0;
}
#menuprincipal_cas ul{
width:900px;
float:left;
margin:0;
padding:0;
}
#menuprincipal_cas ul li{
float:left;
text-indent: -9999px;
display: inline;
}
#menuprincipal_cas ul li a{
height:45px;
display: block;
}
#menuprincipal_cas ul li a.cas_0{
	 width:186px;
	 background-image: url(/imx/11_cas0.png);
}
#menuprincipal_cas ul li a.cas_0:hover{
	 width:186px;
	 height:40px;
	 background-image: url(/imx/13_cas0.png);
}
#menuprincipal_cas ul li a.cas_0activo{
	 width:186px;
	 background-image: url(/imx/12_cas0.png);
}
#menuprincipal_cas ul li a.cas_1{
	 width:172px;
	 background-image: url(/imx/21_cas1.png);
}
#menuprincipal_cas ul li a.cas_1:hover{
	 width:172px;
	 height:40px;
	 background-image: url(/imx/23_cas1.png);
}
#menuprincipal_cas ul li a.cas_1activo{
	 width:172px;
	 background-image: url(/imx/22_cas1.png);
}
#menuprincipal_cas ul li a.cas_2{
	 width:206px;
	 background-image: url(/imx/31_cas2.png);
}
#menuprincipal_cas ul li a.cas_2:hover{
	 width:206px;
	 height:40px;
	 background-image: url(/imx/33_cas2.png);
}
#menuprincipal_cas ul li a.cas_2activo{
	 width:206px;
	 background-image: url(/imx/32_cas2.png);
}
#menuprincipal_cas ul li a.cas_3{
	 width:206px;
	 background-image: url(/imx/41_cas3.png);
}
#menuprincipal_cas ul li a.cas_3:hover{
	 width:206px;
	 height:40px;
	 background-image: url(/imx/43_cas3.png);
}
#menuprincipal_cas ul li a.cas_3activo{
	 width:206px;
	 background-image: url(/imx/42_cas3.png);
}
#menuprincipal_cas ul li a.cas_4{
	 width:130px;
	 background-image: url(/imx/51_cas4.png);
}
#menuprincipal_cas ul li a.cas_4:hover{
	 width:130px;
	 height:40px;
	 background-image: url(/imx/53_cas4.png);
}
#menuprincipal_cas ul li a.cas_4activo{
	 width:130px;
	 background-image: url(/imx/52_cas4.png);
}
/*portugues*/
#menuprincipal_pt{
width:900px;
height: 45px;
margin:0 auto;
padding:0;
}
#menuprincipal_pt ul{
width:900px;
float:left;
margin:0;
padding:0;
}
#menuprincipal_pt li{
float:left;
text-indent: -9999px;
display: inline;
}
#menuprincipal_pt ul li a{
height:45px;
display: block;
}
#menuprincipal_pt ul li a.pt_0{
	 width:171px;
	 background-image: url(/imx/11_pt0.png);
}
#menuprincipal_pt ul li a.pt_0:hover{
	 width:171px;
	 height:40px;
	 background-image: url(/imx/13_pt0.png);
}
#menuprincipal_pt ul li a.pt_0activo{
	 width:171px;
	 background-image: url(/imx/12_pt0.png);
}
#menuprincipal_pt ul li a.pt_1{
	 width:196px;
	 background-image: url(/imx/21_pt1.png);
}
#menuprincipal_pt ul li a.pt_1:hover{
	 width:196px;
	 height:40px;
	 background-image: url(/imx/23_pt1.png);
}
#menuprincipal_pt ul li a.pt_1activo{
	 width:196px;
	 background-image: url(/imx/22_pt1.png);
}
#menuprincipal_pt ul li a.pt_2{
	 width:194px;
	 background-image: url(/imx/31_pt2.png);
}
#menuprincipal_pt ul li a.pt_2:hover{
	 width:194px;
	 height:40px;
	 background-image: url(/imx/33_pt2.png);
}
#menuprincipal_pt ul li a.pt_2activo{
	 width:194px;
	 background-image: url(/imx/32_pt2.png);
}
#menuprincipal_pt ul li a.pt_3{
	 width:178px;
	 background-image: url(/imx/41_pt3.png);
}
#menuprincipal_pt ul li a.pt_3:hover{
	 width:178px;
	 height:40px;
	 background-image: url(/imx/43_pt3.png);
}
#menuprincipal_pt ul li a.pt_3activo{
	 width:178px;
	 background-image: url(/imx/42_pt3.png);
}
#menuprincipal_pt ul li a.pt_4{
	 width:161px;
	 background-image: url(/imx/51_pt4.png);
}
#menuprincipal_pt ul li a.pt_4:hover{
	 width:161px;
	 height:40px;
	 background-image: url(/imx/53_pt4.png);
}
#menuprincipal_pt ul li a.pt_4activo{
	 width:161px;
	 background-image: url(/imx/52_pt4.png);
}
/*ingles*/

#menuprincipal_ing{
width:900px;
height: 45px;
margin:0 auto;
padding:0;
}
#menuprincipal_ing ul{
width:900px;
float:left;
margin:0;
padding:0;
}
#menuprincipal_ing ul li{
float:left;
text-indent: -9999px;
display: inline;
}
#menuprincipal_ing ul li a{
height:45px;
display: block;
}
#menuprincipal_ing ul li a.ing_0{
	 width:166px;
	 background-image: url(/imx/11_ing0.png);
}
#menuprincipal_ing ul li a.ing_0:hover{
	 width:166px;
	 height:40px;
	 background-image: url(/imx/13_ing0.png);
}
#menuprincipal_ing ul li a.ing_0activo{
	 width:166px;
	 background-image: url(/imx/12_ing0.png);
}
#menuprincipal_ing ul li a.ing_1{
	 width:206px;
	 background-image: url(/imx/21_ing1.png);
}
#menuprincipal_ing ul li a.ing_1:hover{
	 width:206px;
	 height:40px;
	 background-image: url(/imx/23_ing1.png);
}
#menuprincipal_ing ul li a.ing_1activo{
	 width:206px;
	 background-image: url(/imx/22_ing1.png);
}
#menuprincipal_ing ul li a.ing_2{
	 width:192px;
	 background-image: url(/imx/31_ing2.png);
}
#menuprincipal_ing ul li a.ing_2:hover{
	 width:192px;
	 height:40px;
	 background-image: url(/imx/33_ing2.png);
}
#menuprincipal_ing ul li a.ing_2activo{
	 width:192px;
	 background-image: url(/imx/32_ing2.png);
}
#menuprincipal_ing ul li a.ing_3{
	 width:193px;
	 background-image: url(/imx/41_ing3.png);
}
#menuprincipal_ing ul li a.ing_3:hover{
	 width:193px;
	 height:40px;
	 background-image: url(/imx/43_ing3.png);
}
#menuprincipal_ing ul li a.ing_3activo{
	 width:193px;
	 background-image: url(/imx/42_ing3.png);
}
#menuprincipal_ing ul li a.ing_4{
	 width:143px;
	 background-image: url(/imx/51_ing4.png);
}
#menuprincipal_ing ul li a.ing_4:hover{
	 width:143px;
	 height:40px;
	 background-image: url(/imx/53_ing4.png);
}
#menuprincipal_ing ul li a.ing_4activo{
	 width:143px;
	 background-image: url(/imx/52_ing4.png);
}


/*menu secundario*/
#menusecundario{
width:100%;
height: 35px;
margin:-5px 0 0 0;
padding:0;
background-color: #f3f3f4;
font-size: 16px;
z-index: -1;
}
#menusecundario ul{
width:900px;
margin:0 auto;
padding:10px 0 0 0;
text-align:center;
}
#menusecundario ul li{
display: inline;
text-align:center;
padding:0 5px 0 12px;
background-image: url(/imx/limenusecundario.png);
background-repeat: no-repeat;
background-position:top left
}
#menusecundario ul li a{
color:#333;
}
#menusecundario ul li a.activob{color: #6899CC;}
/*portada*/
#portada{
width:900px !important;
width:950px;
margin:0 auto;
padding:0;
font-size: 12px;
}
#pderecha{
width:584px;
float: left;
margin:0 12px 0 0;
padding:0;
}
h2#actualidad_cas{
	width:160px;
	height: 32px;
	margin:0 0 10px 0;
	padding:0;
    background-image: url(/imx/titactualidad_cas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
h2#actualidad_pt{
	width:160px;
	height: 32px;
	margin:0 0 10px 0;
	padding:0;
    background-image: url(/imx/titactualidad_pt.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
h2#actualidad_ing{
	width:160px;
	height: 32px;
	margin:0 0 10px 0;
	padding:0;
    background-image: url(/imx/titactualidad_ing.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
h2#acciones_cas{
	width:251px;
	height: 32px;
	margin:0 0 6px 0;
	padding:0;
    background-image: url(/imx/titacciones_cas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
h2#acciones_pt{
	width:251px;
	height: 32px;
	margin:0 0 6px 0;
	padding:0;
    background-image: url(/imx/titacciones_pt.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
h2#acciones_ing{
	width:251px;
	height: 32px;
	margin:0 0 6px 0;
	padding:0;
    background-image: url(/imx/titacciones_ing.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
h2#galeria_cas{
	width:251px;
	height: 32px;
	margin:0 0 6px 0;
	padding:0;
    background-image: url(/imx/titgaleria_cas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
h2#galeria_pt{
	width:251px;
	height: 32px;
	margin:0 0 6px 0;
	padding:0;
    background-image: url(/imx/titgaleria_pt.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
h2#galeria_ing{
	width:251px;
	height: 32px;
	margin:0 0 6px 0;
	padding:0;
    background-image: url(/imx/titgaleria_ing.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
#evento{
width:584px;
float: left;
margin:0 12px 10px 0;
padding:0;
}
#eventob{
width:584px;
float: left;
margin:0 12px 0 0;
padding:0;
border: 1px solid #6899CC;
}
#eventob p{
margin:0;
padding:7px;
}
#eventob img{
margin:0;
padding:0;
margin: 7px;
float: right;
}
#eventob2{
width:585px;
float: left;
margin:0 12px 0 0;
padding:10px 0;
background-color: #f5f5f5;
line-height: 1.2em;
}
.autor{
width:170px;
min-height: 300px;
float: left;
margin:0 7px !important;
margin:0 5px;
padding:5px;
background-color: #fff;
font-size: 11px;
}
.autor h4 a {
color:#6899CC;
font-size:16px;
font-weight:bold;
text-decoration:none;
margin:5px 0;
}
.autor img{
width:170px;
float: left;
margin:0 0 5px 0;
padding:0;
}

.fiz{
	width:13px;
	height:13px;
	margin:0 5px 0 0;
	padding:0;
    background-image: url(/imx/fiz.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
	display: block;
	float: left;
}
.fder{
	width:13px;
	height:13px;
	margin:0 5px 0 0;
	padding:0;
    background-image: url(/imx/fder.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
		display: block;
			float: left;
}

/* Cando hai que mostrar autores G15 */
#evento h2.gz15 {
	width:247px;
	height:32px;
	margin:0 0 10px 0;
	padding:0;
    background-image: url(/imx/titevento_gz15.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}

/* Cando hai que mostrar evento destacado */
#evento h2.cas{
	width:247px;
	height:32px;
	margin:0 0 10px 0;
	padding:0;
    background-image: url(/imx/titevento_cas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
#evento h2.pt{
	width:247px;
	height:32px;
	margin:0 0 10px 0;
	padding:0;
    background-image: url(/imx/titevento_pt.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
#evento h2.ing{
	width:247px;
	height:32px;
	margin:0 0 10px 0;
	padding:0;
    background-image: url(/imx/titevento_ing.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
#evento h3.nome_evento{
color:#fff;
background-color: #6899CC;
text-transform: uppercase;
padding:4px;
}
#evento h3 a{
color:#fff;
margin:0;

}
#axuda{
width:584px;
float: left;
margin:0 12px 0 0;
padding:0;
}
#axuda h2.cas{
	width:251px;
	height:32px;
	margin:15px 0 10px 0;
	padding:0;
    background-image: url(/imx/titayudas_cas.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
#axuda h2.pt{
	width:251px;
	height:32px;
	margin:15px 0 10px 0;
	padding:0;
    background-image: url(/imx/titayudas_pt.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
#axuda h2.ing{
	width:251px;
	height:32px;
	margin:15px 0 10px 0;
	padding:0;
    background-image: url(/imx/titayudas_ing.png);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}
#axuda h3
{
color: #6899CC;}
#axuda h3 a
{
font-size: 14px;
font-weight: bold;
font-weight: bold;
color: #6899CC;
text-decoration: none}
#axuda h3 a:hover
{text-decoration: underline}
.axuda2{
width:166px;
float: left;
margin:0 22px 0 0;
padding:0;
}
.axuda2 p{
margin:0  0 10px 0;
padding:0;
}

.colum3{
width:280px;
float: left;
margin:0 24px 0 0;
padding:0;
}
.noticia{
width:280px;
float: left;
margin:0 0 10px 0;
padding:0;
}
.colum3b{
width:292px;
float: right;
margin:0;
padding:0;
}
.otrasacciones0{
width:292px;
float: left;
margin:0 0 0 12px;
padding:0;
}
.otrasacciones{
width:292px;
float: left;
margin:0;
padding:0 0 6px 0;
background-color: #333;
font-size: 12px;
color: #a7a6a1;
}
.otrasacciones h3{
font-size: 12px;
margin:0;
padding:10px 10px 0 10px;
}
.otrasacciones h3 a{
color: #f2f2f2;
text-decoration: underline;
}
.otrasacciones p{
padding:0 10px;
}
.fotoactualidade{
width: 262px;
float:left;
margin: 0;
padding: 0;
}
.fotopeq{
width: 104px;
float:left;
margin: 4px 4px 4px 0;
padding:0;
}
/*banda gris*/
#gris{
width:100%;
margin:20px auto 0 auto;
padding:20px 0;
background-color: #ECECEC;
}
#gris2{
width:900px;
margin:0 auto;
padding:0;
}
/*banner read galicia*/
#rgalicia_cas{
width:278px;
height: 229px;
float: left;
background-image: url(/imx/bgbanner_cas.png);
background-repeat: no-repeat;
margin:0 6px 0 0;
padding:38px 0 0 0;
font-size: 12px;
font-weight: bold;
color: #666;
line-height: 1.5em;
}
#rgalicia_pt{
width:278px;
height: 229px;
float: left;
background-image: url(/imx/bgbanner_pt.png);
background-repeat: no-repeat;
margin:0 6px 0 0;
padding:38px 0 0 0;
font-size: 12px;
font-weight: bold;
color: #666;
line-height: 1.5em;
}
#rgalicia_ing{
width:278px;
height: 229px;
float: left;
background-image: url(/imx/bgbanner_ing.png);
background-repeat: no-repeat;
margin:0 6px 0 0;
padding:38px 0 0 0;
font-size: 12px;
font-weight: bold;
color: #666;
line-height: 1.5em;
}
#rgalicia_cas p, #rgalicia_pt p, #rgalicia_ing p{
margin:0;
padding:10px 10px 3px 10px;
}
#rgalicia_cas img, #rgalicia_pt img, #rgalicia_ing img{
margin:0;
padding:10px 4px 0 10px;}
#rgalicia_cas img.link, #rgalicia_pt img.link{, #rgalicia_ing img.link
margin:0;
padding:0 10px 0 0;
}
/*docuemntosyenlaces*/
#documentos{
width:262px;
float:left;
margin:20px 0;
padding:0 0 23px 0;
background-image: url(/imx/bgenl.png);
background-repeat: no-repeat;
background-position: bottom;
background-color: #f4f6f8;
font-size: 11px;
}

#documentos ul{
padding:0 7px;
margin: 0;
line-height: 1.6em
}
#documentos ul li a{
color:#3366cc;
text-decoration: underline;
}
#documentos ul li a:hover{
color:#6699cd;
text-decoration: underline;
}
#enla{
width:262px;
float:left;
margin:20px 0;
padding:0 0 23px 0;
background-image: url(/imx/bgenl.png);
background-repeat: no-repeat;
background-position: bottom;
background-color: #f4f6f8;
font-size: 11px;

}
#interior h3.enla{
padding:0 7px;
margin:0 0 5px 0;
font-size: 11px;
color: #fff;
background-color: #666;
font-weight: bold;
}
#interior h3.documentos{
padding:0 7px;
margin:0 0 5px 0;
font-size: 11px;
color: #fff;
background-color: #666;
font-weight: bold;
}
#enla ul{
padding:0 7px;
margin: 0;
line-height: 1.6em;
}
#enla ul li a{
color:#3366cc;
text-decoration: underline;
}
#enla ul li a:hover{
color:#6699cd;
text-decoration: underline;
}


/*pe*/
#pe{
width:100%;
height: 100px;
margin:0;
padding:0;
background-color: #454441;
border-bottom: 5px solid #333;
}
#pe2{
width:900px;
margin:0 auto;
padding:20px 0;
}
#pe2 ul{
float:right;
margin:0;
padding:0;
color:#c0c75d;
}
#pe2 ul li {
display: inline;
margin:0;
padding:0 5px 0 10px;
background-image: url(/imx/lipe.png);
background-repeat: no-repeat;
background-position:top left;

}
#pe2 ul li a{
color:#c0c75d;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding:0;
}
#pe2 ul li a:hover{
text-decoration:underline;
color: #ededa8;
}
/*textos*/
.antetitulo{
color:#bcbcbc;
font-family:Helvetica,Arial,sans-serif;
font-size:11px;
text-decoration:none;
text-transform:uppercase;}
.data{
color:#999;
font-family:Helvetica,Arial,sans-serif;
font-weight: bold;
font-size:11px;
text-decoration:none;
text-transform:uppercase;}
.mas{
color:#86abd1;
font-size:11px;
font-weight:bold;
text-decoration:none;
margin: 0;
padding: 0;}
.mas:hover{
text-decoration:underline;}
.mas2{
color:#999;
font-size:11px;
font-weight:bold;
text-decoration:none;
margin: 0;
padding: 0;}
.mas2:hover{
text-decoration:underline;}
.abajo{
float: right;
margin: 0;
padding: 0 12px 0 0;
color:#333;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-image: url(/imx/fabajo.png);
background-repeat: no-repeat;
background-position: top right;
}
.abajo:hover{
text-decoration:underline;
}
.fotoactualidade
{
margin:5px 0;
padding: 0;
}
/*interior*/
#interior{
width:900px;
margin:0 auto;
padding:0;
font-size: 12px;
}
#interior h2{
margin:10px 0;
padding:0;
font-size: 18px;
}
#interior h3{
color: #333;
margin-top:30px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
padding:0;
font-size: 14px;
text-transform: uppercase;
font-weight: normal;
clear: both;
}
#interior h4{
color: #333;
margin-top:0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 5px;
padding:0;
clear: both;
}
#interior a{
color:#4270aa;
margin:0pt;
padding:0pt;
text-decoration:underline;
}
#interior a:hover{text-decoration:underline;}
#contenido
{
width: 580px;
float: left;
margin:0 0 30px 0;
padding: 0;
clear: both;
}
#contenidogl
{
width: 580px;
float: left;
margin:0 0 30px 0;
padding: 0;
clear: both;
}
#contenido ul, #contenido_medio ul{
float: left;
margin:0 0 15px 0;
padding: 0;
}

#contenido ul li, #contenido_medio ul li
{
float: left;
margin:0 0 15px 0;
padding: 0;
}

#contenido ul li a, #contenido_medio ul li a
{
color:#666;
text-decoration: underline;
margin: 0;
padding: 0 0 0 15px;
background-image: url(/imx/flista.png);
background-repeat: no-repeat;
background-position: top left;
}
#contenido ul li a:hover, #contenido_medio ul li a:hover
{
color:#6899CC;
text-decoration: underline;
}

#contenidoesp
{
width: 610px;
float: left;
margin:0 0 30px 0;
padding: 0;
}
#contenido_medio
{
width: 472px;
float: left;
margin:0 0 30px 0;
padding: 0;
}
#contenido_paxina
{
width: 472px;
float: left;
margin:0 0 30px 0;
padding: 0;
}
#contenidogal
{
width: 780px;
float: left;
margin:0 0 30px 0;
padding: 0;
clear: both;
}
#contenido_mediogal
{
width: 672px;
float: left;
margin:0 0 30px 0;
padding: 0;
}
#menuter
{
width: 140px;
float: left;
margin:10px 15px 0 0;
padding:0;
}
#menuter ul
{
float: left;
margin:0;
padding:0;
}
#menuter ul li
{
margin:0;
padding:0 0 0 12px;
background-image: url(/imx/fmenuter.png);
background-repeat: no-repeat;
background-position:top left;
border-bottom: 1px dotted #ccc;
}
#menuter ul li a{
font-family: Helvetica,Arial,sans-serif;
font-size:12px;
color:#333;
line-height: 1em;
text-decoration:none;
padding:0;
margin:0;
}
#menuter ul li a:hover{
text-decoration:underline;
color: #666;}
#foto{
width: 262px;
float: right;
margin:10px 0 30px 0;
padding: 0;
}
#menuter ul li a.activoc{
font-family: Helvetica,Arial,sans-serif;
font-size:12px;
color:#356bb3;
line-height: 10px;
text-decoration:none;
padding:0;
margin:0;
}
#foto{
width: 262px;
float: right;
margin:10px 0 30px 0;
padding: 0;
}
#foto img{
width: 262px;
float: right;
margin:0 0 5px 0;
padding: 0;
}
.piefoto
{
color:#444444;
font-size:10px;
font-weight:bold;
text-align:right;
line-height: 1.2em;
margin:0px 0 15px 0;
padding: 0;
}
.entradilla
{
color:#999;
font-size:13px;
line-height: 1.2em;
margin:0px 0 15px 0;
padding: 0;
 
}

.mas_info
{
color:#000;
font-size:15px;
line-height: 1.2em;
margin:0px 0 15px 0;
padding: 0;
 
}
/*tartas*/
.col_iz
{
width: 300px;
float: left;
margin:0px 15px 0 0;
padding: 0;
}

.col_de
{
width: 300px;
float: right;
}
/*noticias*/
.titul
{
font-size: 16px;
font-weight: bold;
color: #6899CC;
margin:0 0 5px 0;
padding: 0;
}
/*contacto*/
#buscar{
width: 100%;
margin:0;
padding:15px 0 0 0;
float:left;
}
#buscar p{
margin:5px 0;
padding:0;
float:left;
}
#buscar fieldset{
margin:0;
padding:0;
}
#buscar legend{
font-family:'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
text-transform: uppercase;
margin:0;
padding:0;
color:#666;
}
#buscar input{
width:450px;
height: 15px;
border:none;
color:#fff;
background-color:#d8e3ef;
font-size:12px;
font-weight:bold;
margin:0;
padding:3px;
float: left;
}
#buscar textarea{
width:450px;
height: 100px;
border:none;
color:#fff;
background-color:#d8e3ef;
font-family:'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;
margin:0;
padding:3px;
float: left;
}
#buscar input.enviar{
width:100px;
height: 20px;
border:none;
color:#fff;
background-color:#666563;
font-size:12px;
font-weight:bold;
margin:10px 5px 20px 0;
padding:3px;
float: left;
}
#axendas
{
width:900px;
margin:0 auto;
padding:0;
font-size: 12px;
}
#axendas a
{
color:#4270aa;
text-decoration:none;
}
#axendas a a:hover{text-decoration:underline;}
#axendas h2{
margin:10px 0;
padding:0;
font-size: 18px;
}
#axendas h3{
color: #333;
margin-top:30px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
padding:0;
font-size: 14px;
text-transform: uppercase;
font-weight: normal;
clear: both;
}
#axendas h4{
color: #333;
margin-top:0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 5px;
padding:0;
clear: both;
}
#axendas h3.enla{
padding:0 7px;
margin: 0;
font-size: 11px;
color: #333;
font-weight: bold;
}
#axendas h3.documentos{
padding:0 7px;
margin: 0;
font-size: 11px;
color: #333;
font-weight: bold;
}
.axendacaixa{
width:45px;
height:45px;
float:left;
border:1px solid #ccd5de;
margin:0pt 5px 3px 0pt;
padding:5px 5px 0px 5px;
text-align:center;
font-size: 14px;
font-family:Georgia,"Times New Roman",Times,serif;
color:#cc6600;
line-height: 1em;
font-weight:bold;
}
.axendacaixa_sin{
width:45px;
height:45px;
border:1px solid #ffffff;
float:left;
margin:0pt 5px 3px 0pt;
padding:5px 5px 0px 5px;
text-align:center;
font-size: 14px;
font-family:Georgia,"Times New Roman",Times,serif;
color:#cc6600;
line-height: 1em;
font-weight:bold;
}
.axendadata{
color:#6899CC;font-weight: bold;font-size:12px; background-color: #f5f5f5;}
.axendaentrada{
font-style:italic;color:#666;}

/*mapa web*/
#mapa
{
width: 580px;
float: left;
margin:55px 0 30px 0;
padding: 0;
clear: both;
}
/*galerias*/
#gal{
width:900px;
margin:0 auto;
padding:0;
font-size: 12px;
}
#gal h2{
margin:10px 0;
padding:0;
font-size: 18px;
}
#gal a{
color:#666;
margin:0pt;
padding:0pt;
text-decoration:underline;
font-weight: bold;
}
#gal a:hover{text-decoration:underline;}

.galeria{
width:200px;
height:130px;
float:left;
background-color: #f5f5f5;
margin:0pt 10px 10px 0pt;
padding:5px;
border-bottom: 8px solid #ededed;
text-align:center;
line-height: 1.2em;
}
.galeria p{
margin:5px 0 0 0;
padding:0;
}
.galeriaprensa{
width: 99%;
float:left;
background-color: #f5f5f5;
margin:0pt 2px 2px 0pt;
padding:10px;
line-height: 1.2em;
}
#fotogaleria{
width: 262px;
float: right;
margin:10px 0 30px 0;
padding:5px 0;
background-color: #f5f5f5;
text-align: center;
border-bottom: 8px solid #ededed;
}
#enl_galeria 
{
width: 358px;
float:left;
margin:10px 0 10px 0;
padding:0;
text-align: center;
}
#enl_galeria a
{
color: #6899CC;
font-size: 12px;
font-weight: bold;
margin:0;
padding:0 5px;
}
.fotogrande_galeria{
background-color: #f5f5f5;
text-align: center;
margin:0;
padding:8px;
}
.txtgaleria
{
width: 550px;
float: left;
margin:0 0 0 10px;
padding:0;
}

/*destacado*/
#destacado
{
float:left;
margin:30px 0 0 0;
padding:0;
font-size: 11px;
line-height:1.3em;
}
#destacado h4
{
margin:10px 0;
padding:4px;
font-size: 11px;
line-height:1.3em;
background-color: #f5f5f5;
clear: both;
}
#actder{
width: 262px;
float: right;
margin:10px 0 30px 0;
padding: 0;
}
#actder h3
{
border-bottom: 1px solid #cCC;
color:#6899CC;
margin:10px 0;
padding:4px 0;
line-height:1.3em;
clear: both;
text-transform: uppercase;
}
.ante{
color:#ccc;
font-size:10px;
text-decoration:none;
text-transform:uppercase;
font-weight: bold;
margin:10px 0 0 0;
padding:0;}
.fotoactcero
{
width: 180px;
float: left;
margin:0 20px 0 0;
padding:0;
}
.fotoact
{
width: 180px;
margin:0;
padding:0;}
.txtact
{
width: 350px;
float: left;
margin:0;
padding:0;}
.txtact2
{
width: 550px;
float: left;
margin:0;
padding:0;}
#actder a.actderfinal
{
color:#666;
font-size:10px;
text-decoration:none;
text-align: right;
font-weight: bold;
margin:0;
padding:0;}
.enventodest{
float: left;
margin:0 0 10px 0;
padding:5px;
border: 1px solid #6899CC;
}
#especial
{
width: 580px;
float: left;
margin:0 0 30px 0;
padding: 0;
clear: both;
}
.lista{
margin: 0;
padding: 0;
}

.lista li, #contenidogl li{
margin:0 0 0 5px;
color:#000;
padding:0 0 0 10px;
background-image: url(/imx/lilista.png);
background-repeat: no-repeat;
background-position:top left;
}
.sublista{
margin: 0;
padding: 0;

}

.sublista li{
color:#666;
margin:0 0 0 3px;
padding:0 0 0 10px;
background-image: url(/imx/lisublista.png);
background-repeat: no-repeat;
background-position:top left;
}


#banner
{
width: 258px;
float: left;
margin:0;
padding: 0;
}

#banner img
{
width: 258px;
margin:0;
padding: 0;
}
/*graficas*/
.grafica{
width: 560px;
float: left;
margin:10px 0 10px 0;
padding:10px;
border: 1px solid #c6d6e8;
}
.tit_grafica{
color:#0e3587;
margin:0;
padding:0;
text-transform: uppercase;
}
/*videos*/
.txtvideo
{
width: 500px;
float: left;
margin:0 0 0 20px;
padding:0;
}
/*documentos*/
#documentos2 
{
width: 500px;
float: left;
margin:0 0 30px 0;
padding: 0;


}
#documentos2 ul li 
{
margin:0 0 10px 0;
padding:0;
}
#documentos2 ul li a
{
color: #6899CC;
font-size: 14px;
margin:0;
padding:0;
}
/*os dez mais lidos*/
#fotoautores
{
float:left;
color:#333;
font-size:10px;
font-weight:bold;
text-align: center;
line-height: 1em;
margin:0;
padding:0 10px 4px 0;
}
.entradillautores
{
color:#999;
font-size:13px;
font-weight:bold;
line-height: 1em;
margin:0 0 20px 0;
padding:0;
}
#destacadoautores
{
float:left;
margin:20px 0 0 0;
padding:0;
font-family:Helvetica,Arial,sans-serif;
font-size: 12px;
color:#356BB3;
line-height:1.6em;
}
#destacadoautoresdous
{
float:left;
margin:0;
padding:0;
font-family:Helvetica,Arial,sans-serif;
font-size: 15px;
font-style: italic;
color:#356BB3;
line-height:1.5em;
}
/*evento especial*/
#eventoespecial{
width:900px;
margin:0 auto;
padding:0;
font-size: 12px;
}
#eventoespecial h2{
margin:10px 0;
padding:0;
font-size: 18px;
}
.catorce{
width: 750px;
float:left;
margin:0;
padding:0;
font-size: 14px;
line-height: 1.7em;
}
.eventoespecialun
{
width: 262px;
float:left;
margin-right:57px;
margin-left:0;
margin-top:15px;
margin-bottom:15px;
padding:0;
font-size: 14px;
}
.eventoespecialdous
{
width: 262px;
float:left;
margin-right:0;
margin-left:0;
margin-top:15px;
margin-bottom:15px;
padding:0;
font-size: 14px;
}
.eventoespecialdous img
{
width: 262px;
}
.evento_tit{
font-size: 15px;
color:#87aacf;
margin-bottom:10px;
padding-bottom: 4px;
border-bottom: 2px solid #eeecec;
}
#eventogal{
width: 280px;
float:left;
margin-bottom:10px;
padding:3px 0 3px 0;
background-color: #f4f8f9;
text-align: center;
}
#eventogal img{
width: 85px;
margin:0;
padding:1px;
background-color: #ffff;
border: 1px solid #dce8ee;
}
.noticiaevento{
width: 262px;
float: left;
margin-bottom:10px;
padding:0;
}
.titularevento{
font-size:14px;
font-weight:bold;
color:#4e87b8;
text-decoration: none;
}
.txtnotevento{
font-size:12px;}
.linksevento{
padding:0 7px;
margin: 0;
line-height: 1.8em;
font-size: 11px;
}
.linksevento li a{
color:#3582d6;
font-size: 11px;
text-decoration: underline;
}
.linksevento li a:hover{
color:#6699cd;
font-size: 11px;
text-decoration: underline;
}
#d_mais, #d_menos {
text-align:right;
}
#d_mais a, #d_menos a, .not_mais{
color:#3582d6;
font-size: 11px;
text-decoration: underline;
}
#contenidogldes
{
color:#4270AA;
font-size: 14px;
width: 260px;
float: right;
margin:15px 0 30px 0;
padding: 0;
line-height: 1.5em;
}
div#gway{
	float:right;
	margin:15px 0 0 0;
	padding:0;
    width: 119px;
    height: 31px;
    background-image: url(/imx/gwayblu.png);
	background-repeat: no-repeat;
    text-indent: -9999px;
        }
div#gway a
{
    width: 119px;
    height: 31px;
	display:block;
	
}