body {
	font-size:  80%;
	line-height:1.2em;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background: #fff;
	margin: 0;
	padding: 0;
	color: #000;
	text-align:left;
	height:100%;
}
/*  estadarización de selectores básicos  */
ul, ol, dl {
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
	padding-right: 5px;
	padding-left: 5px;
}
h3 {
	font-size:15px
}
a img {
	border: none;
}
/* efectos generales para los enlaces */ 
a, a:link {
	color:#002e63;
	text-decoration:underline
}
a:visited {
	color:#944374;
}
a:hover, a:active, a:focus {
	/*	font-weight:bold;*/
	text-decoration:none;
	color:#5789d5;
}
.footer a, .footer a:link, .footer a:hover, .footer a:focus, .footer a:visited, .footer a:active, .buscador a, .buscador a:link, .buscador a:hover, .buscador a:focus, .buscador a:visited, .buscador a:active, .caja_menu a, .caja_menu a:link, .caja_menu a:hover, .caja_menu a:focus, .caja_menu a:visited, .caja_menu a:active {
	color:#000;
	text-decoration:none
}
.barracentro a, .barracentro a:link, .barracentro a:hover, .barracentro a:focus, .barracentro a:visited, .barracentro a:active {
	color:#002e63;
	text-decoration:none
}
.caja_menu a:hover, .buscador a:hover, .barracentro a:hover, .footer a:hover, .footer a:visited {
	text-decoration:underline
}
/*.caja_menu a:visited, .buscador a:visited {
	color:#333
}*/
.barracentro a:visited {
	text-decoration:underline
}
a[name], a:link[name], a:hover[name] {
	text-decoration:none;
}
/*  efectos especiales para enlaces */
.footer a.ablanco:hover {
	color:#fff;
}
/* MAQUETACIÓN */
.container {
	width: 90%;
	max-width: 1260px;
	min-width: 780px;
	background: #FFF;
	margin: 0 auto;
	margin-bottom:5px;
	height:100%;
}
/* CABECERA */
.barraidiomas {
	background: #002E63;
	color:#FFF;
	text-align:right;
	padding:2px 15px 2px 2px;
	height:auto;
	font-size:12px;
}
.barraidiomas a:link, .barraidiomas a:visited {
	color:#fff
}
.barracentro {
	background: #ABC4EA;
	color:#002E63;
	text-align:left;
	min-height: 1.2em; /* pasar a Ruben */
	height:auto;       /* pasar a Ruben */
	padding:4px 5px 5px 0px;
	/*margin-bottom:5px;*/
	border-bottom:#002E63 solid 4px;
}
.barracentro h2 {
	text-align:left;
	font-size:1.0em;
	font-weight:normal;
}
.barracentro ul li {
	list-style:none;
	display:block;
	width:16%;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#002E63;
	border-right:#FFF solid 1px;
	padding:0;
	margin:0;
}
/*.barracentro ul li a:link, .barracentro ul li a:visited {
	color:#002E63
}
.barracentro ul li a:hover {
	color:#fff
}*/
.breadcrumbs {
	background:#E2E3DF;
	margin-bottom:5px;
	font-size:1em;
	padding:3px 5px
}
.breadcrumbs a:link, .breadcrumbs a:visited {
	font-weight:bold;
	color:#000
}
/*.breadcrumbs a:hover {
	color:#B7B8AF
}*/
.header .titulo {
	background: url(../images/ola-fin.gif) repeat-x;
	position: relative;
	overflow:hidden;
}
.header .titulo img.ola {
	position:absolute;
	top:0px;
	left:0px;
	margin-top:0px;
}
.header .titulo h1 {
	font-size: 220%;
	line-height: 220%;
	position:relative;
	z-index:10;
}
.header .buscador div a {
	font-weight:normal
}
.header .buscador div a:hover {
	font-weight:bold
}
.buscador {
	height:23px;
	background:#ABC4EA;
	padding:2px 5px;
	color:#002E63;
	font:bold 1.0em Arial, Verdana, Helvetica, sans-serif;
	background-image:url(../images/brandbarbkgd.gif);
	background-position:center top;
	background-repeat:repeat-x
}
.buscador img {
	float:left
}
.buscador div {
	float: left;
	margin-left:10px;
	margin-top:2.5px;
}
.buscador form {
	float:right;
	margin-top:2px;
}
form#searchfrm input[type="text"], input[type="submit"] {
	color:#999;
	background-color:#FFF;
	border:solid 0px #fff;
	padding:1px 4px;
}
.buscador form#searchfrm input[type="submit"] {
	background:#002E63;
	color:#FFF
}
/*
form#searchfrm input[type="text"], input[type="submit"] {
	behavior:url(../css/border-radius.htc);
}
*/
.header .barraidiomas a {
	margin-right:10px
}
.header .titulo {
	height:160px;
}
.header .titulo h1 a {
	/*	color:#002E63;*/
	visibility:hidden;
}
.header .titulo img {
	float: left;
	margin-top:0px;
}
.header .titulo img.center {
	position:absolute;
	left:44%;
	margin-top:-24px;
}
.header .titulo img.right {
	float:right
}
/*COLUMNAS */
.sidebar1 {
	float: left;
	background: #fff;
	padding-bottom: 10px;
	text-align:left;
	background:#e2e3df;
	height:100%;
	width:80%;
	padding-bottom:0;
}
.content {
	/*width: 60%;*/
	float: left;
	background:#fff;
	width:80%;
	margin-right:0px;
	border-right:#fff solid 0px;
}
.sidebar2 {
	float: right;
	width: 20%;
	background: #FFF;
	padding: 0px 0 10px;
	position:relative;
}
/* LISTAS DE LOS ELEMENTOS DE COLUMNA IZDA */
.content ul, .content ol {
	padding: 0 15px 15px 40px;
}
.caja_menu {
	float: left;
	background:#fff;
	width:20%;
	margin-right:0
}
ul.nav li {
	background: #B7B8AF;
	padding:3px;
}
ul.nav li.contenedorlistas {
	padding:0;
	margin:0;
	text-indent:0;
	background:#fff;
}
ul.nav, ul.nav ul {
	list-style: none;
	border-top: 0px solid #666;
	margin-bottom: 5px;
	width:100%
}
ul.nav ul li {
	border-bottom: 1px solid #fff; /* separación */
	background: #E2E3DF;
}
/*ul.nav li a, ul.nav li a:visited {
	color: #000;
}
ul.nav li a:hover, ul.nav li a:active, ul.nav li a:focus {
	color: #000;
}
ul.nav li ul li a, ul.nav li ul li a:visited {
	color: #000;
}
ul.nav li ul li a:hover, ul.nav li ul li a:active, ul.nav li ul li a:focus {
	color: #000;
}*/

/*  azul */
ul.nav li.listaazul {
	border-bottom: 3px solid #00a8c6;
	font-weight: bold
}
/*ul.nav li.listaazul:hover,*/ul.nav li.listaazul.seleccionado {
	background:#80d3e2;
}
ul.nav ul.listaazul li:hover, ul.listaazul li.seleccionado {
	background:#cceef4;
}
hr.separador-azul {
	color: #ABC4EA;
	background-color: #ABC4EA;
}
/*  naranja */
ul.nav li.listanaranja {
	border-bottom: 3px solid #fca233;
	font-weight: bold
}
/*ul.nav li.listanaranja:hover,*/ul.nav li.listanaranja.seleccionado {
	background:#fdc580;
}
ul.nav ul.listanaranja li:hover, ul.listanaranja li.seleccionado {
	background:#fee8cc;
}
hr.separador-naranja {
	color: #fdc580;
	background-color: #fdc580;
}
/*  verde */
ul.nav li.listaverde {
	border-bottom: 3px solid #8ed300;
	font-weight: bold
}
/*ul.nav li.listaverde:hover,*/ul.nav li.listaverde.seleccionado {
	background:#c7e980;
}
ul.nav ul.listaverde li:hover, ul.listaverde li.seleccionado {
	background:#e8f6cc;
}
hr.separador-verde {
	color: #c7e980;
	background-color: #c7e980;
}
/*  mob */
ul.nav li.listamob {
	border-bottom: 3px solid #944374;
	font-weight: bold
}
/*ul.nav li.listamob:hover,*/ul.nav li.listamob.seleccionado {
	background:#bc89a8;
}
ul.nav ul.listamob li:hover, ul.listamob li.seleccionado {
	background:#e4d0dc;
}
hr.separador-mob {
	color: #bc89a8;
	background-color: #bc89a8;
}
/*  amarilla */
ul.nav li.listaamarilla {
	border-bottom: 3px solid #fbc817;
	font-weight: bold
}
/*ul.nav li.listaamarilla:hover,*/ul.nav li.listaamarilla.seleccionado {
	background:#fde48b;
}
ul.nav ul.listaamarilla li:hover, ul.listaamarilla li.seleccionado {
	background:#fef4d1;
}
hr.separador-amarilla {
	color: #fde48b;
	background-color: #fde48b;
}
/*  cian */
ul.nav li.listacian {
	border-bottom: 3px solid #5789d5;
	font-weight: bold
}
/*ul.nav li.listacian:hover,*/ul.nav li.listacian.seleccionado {
	background:#abc4ea;
}
ul.nav ul.listacian li:hover, ul.listacian li.seleccionado {
	background:#DCE6F8;
}
/*OJOCUIDAO este es TURQUESA-AZUL*/hr.separador-cian {
	color: #80d3e2;
	background-color: #80d3e2;
}
/*  LOS ELEMENTOS DE CENTRO */

.content .regulador {
	width: 98%;
	margin:auto;
	background-color:#fff;
}
.content .cabeceracentral {
	/*min-height: 1.7em;
	margin-bottom:10px;
	width:100%;
	padding-top:3px;*/
	clear:both;
	margin:0 0 5px 0
}
.content .cabeceracentral h3 {
	padding:3.5px 5px;
	margin:0
}
.content .cabeceracentral h2 {
	padding:2px 5px 2px 5px;
	margin:0
}
.content .regulador h3 {
	clear:both
}
.content .regulador p img, .content .regulador img {
	float: left;
	margin-right:10px;
	max-width:25%;
	margin-top:5px;
}
.content .regulador p h3 {
	margin-top:0px;
}
/*.content .regulador p {text-align:justify}*/
.content .regulador h2 {
	font-size:1.17em
}

.content .regulador .bloque_noticias {
	width:49%;
	margin-bottom:10px;
	position:relative;
	background-color:#fff;
}
.content .regulador .bloque_noticias .noticia {
	background:/*#E2E3DF*/#fff;
	position:relative;
	margin-bottom:5px;
	padding-right:4px
}
.content .regulador .bloque_noticias .noticia img {
	max-width:50%
}
/*.content .regulador .bloque_noticias .noticia .resumen_noticia {text-align:justify}*/
.content .regulador .bloque_noticias .noticia .resumen_noticia, .content .regulador .bloque_noticias .noticia .titular_noticia {
	margin:5px 0
}
.content .regulador .bloque_noticias .noticia .fecha_noticia, .content .regulador .bloque_noticias .noticia .lugar_noticia, .content .regulador .bloque_noticias .noticia .titular_noticia {
	font-weight:bold;
	padding-top:4px
}
.content .regulador .bloque_noticias .noticia .titular_noticia a:hover, .content .regulador .bloque_noticias .noticia .titular_noticia a:active, .content .regulador .bloque_noticias .noticia .titular_noticia a:focus {
	color:#002e63
}
/*.content .regulador .bloque_noticias .noticia .lugar_noticia {
	padding-bottom:24px
}*/
.content .regulador .bloque_noticias .noticia a {
	/*	color:#5789d5;*/
	font-weight: bold;/* position:absolute; bottom:10px; left:52%*/
}
/*.content .regulador .bloque_noticias .noticia a:hover {
	color:#666
}*/
.content .regulador a, .content .regulador a:link, .content .regulador a:visited {
	/*color:#5789d5;*/
	font-weight:bold
}
/*.content .regulador a:hover {
	color:#ABC4EA
}*/
/*.content .regulador .cabeceracentral h3 a:hover {color:#000}*/
/*.content .regulador .cabeceracentral h3 a {color:#000}*/
/*.content .regulador .cabeceracentral h3.archive a:hover {color:#333}*/
/*.content .regulador .cabeceracentral h3.archive a {color:#666}*/

/*  colores
    normal, que es el azul claro del sitio */
.normal .cabeceracentral, div.cabeceracentral.normal {
	background:#5789d5;
}
.content .cabeceracentral h2 {
	background-color:#abc4ea;
	border-bottom:solid 3px #5789d5
}
.fondo-normal, .normal .regulador .subtitulo {
	background:#ABC4EA;
}
/*{
	background:#DBE5F9;
}*/
/*  azul//turquesa */
.azul .cabeceracentral, div.cabeceracentral.azul {
	background:#00a8c6;
}
.fondo-azul, .azul .regulador .subtitulo, .regulador .subtitulo.azul {
	background:#80d3e2;
}
.azul .regulador .subsubt, .regulador .subsubt.azul {
	background-color:#cceef4;
}
/*.content.azul .regulador a, .content.azul .regulador .noticia a, .sidebar2.azul .seccion a {
	color:#00a8c6;
}*/
/*.content.azul .regulador a:hover {
	color:#80d3e2;
}*/
.content .cabeceracentral.azul h2, .content.azul .cabeceracentral h2 {
	background-color:#80d3e2;
	border-bottom:solid 3px #00a8c6
}
/*  naranja */
.naranja .cabeceracentral, div.cabeceracentral.naranja, .fondo-naranja, .naranja .regulador .subtitulo, .regulador .subtitulo.narnaja {
	background:#fdc580;
}
.sidebar2 .cabecera.fondo-naranja {
	background:#fca233;
}
.naranja .regulador .subsubt, .regulador .subsubt.naranja {
	background-color:#fee8cc !important;
}
/*.content.naranja .regulador a, .content.naranja .regulador .noticia a, .sidebar2.naranja .seccion a {
	color:#fca233#e68105;
}
.content.naranja .regulador a:hover {
	color:#fdc580;
}*/
.content .cabeceracentral.naranja h2, .content.naranja .cabeceracentral h2 {
	background-color:#fdc580;
	border-bottom:solid 3px #fca233
}
/*  verde */
.verde .cabeceracentral, div.cabeceracentral.verde, .sidebar2 .cabecera.fondo-verde, .verde .regulador .subtitulo, .regulador .subtitulo.verde, .regulador .fondo-verde-claro {
	background:#c7e980;
}
.sidebar2 .cabecera.fondo-verde {
	background:#8ed300;
}
.verde .regulador .subsubt, .regulador .subsubt.verde {
	background-color:#e8f6cc;
}
/*.content.verde .regulador a, .content.verde .regulador .noticia a, .sidebar2.verde .seccion a {
	color:#8ed300#78b400;
}
.content.verde .regulador a:hover {
	color:#c7e980;
}*/
.content .cabeceracentral.verde h2, .content.verde .cabeceracentral h2 {
	background-color:#c7e980;
	border-bottom:solid 3px #8ed300
}
/*  mob */
.mob .cabeceracentral, div.cabeceracentral.mob, .fondo-mob, .sidebar2 .cabecera.fondo-mob {
	background:#944374;
}
.mob .regulador .subtitulo, .regulador .subtitulo.mob {
	background:#bc89a8;
}
.mob .regulador .subsubt, .regulador .subsubt.mob {
	background-color:#e4d0dc;
}
/*.content.mob .regulador a, .content.mob .regulador .noticia a, .sidebar2.mob .seccion a {
	color:#944374;
}
.content.mob .regulador a:hover {
	color:#bc89a8;
}*/
.content .cabeceracentral.mob h2, .content.mob .cabeceracentral h2 {
	background-color:#bc89a8;
	border-bottom:solid 3px #944374
}
/*  amarilla */
.amarilla .cabeceracentral, div.cabeceracentral.amarilla, .sidebar2 .cabecera.fondo-amarilla {
	background:#fbc817;
}
.fondo-amarilla {
	background:#fde48b;
}
.fondogris {
	float:left;
	font-size:11px;
	margin-right:7px;
	margin-bottom:7px;
	text-align:left;
	background-color:#e2e3df;
	padding-bottom:5px;
	width:auto;
	display:block
}
.amarilla .regulador .subtitulo, .regulador .subtitulo.amarilla, .amarilla .regulador .subsubt, .regulador .subsubt.amarilla {
	background-color:#FDE48B;
}
/*.content.amarilla .regulador a, .content.amarilla .regulador .noticia a, .sidebar2.amarilla .seccion a {
	color:#fbc817;
}
.content.amarilla .regulador a:hover {
	color:#fde48b;
}*/
.content .cabeceracentral.amarilla h2, .content.amarilla .cabeceracentral h2 {
	background-color:#fde48b;
	border-bottom:solid 3px #fbc817
}
/*  cian */
.cian .cabeceracentral, div.cabeceracentral.cian, .sidebar2 .cabecera.fondo-cian {
	background:#5789d5;
}
.fondo-cian, .cian .regulador .subtitulo, .regulador .subtitulo.cian {
	background:#abc4ea;
}
.cian .regulador .subsubt, .regulador .subsubt.cian {
	background-color:#DCE6F8;
}
/*.content.cian .regulador a, .content.cian .regulador .noticia a, .sidebar2.cian .seccion a {
	color:#5789d5;
}
.content.cian .regulador a:hover {
	color:#abc4ea;
}*/
.content .cabeceracentral.cian h2, .content.cian .cabeceracentral h2 {
	background-color:#abc4ea;
	border-bottom:solid 3px #5789d5
}
/*  gris */
.gris .cabeceracentral, div.cabeceracentral.gris, .sidebar2 .cabecera.fondo-gris {
	background:#B7B8AF;
}
.fondo-gris {
	background:#B7B8AF;
}
.gris .regulador .subtitulo, .regulador .subtitulo.gris {
	background:#E2E3DF;
}
/*.content.gris .regulador a, .content.gris .regulador .noticia a, .sidebar2.gris .seccion a {
	color:#B7B8AF;
}
.content.gris .regulador a:hover {
	color:#E2E3DF;
}*/


/* ================== */

.content .publicacion {
}
.content .publicacion img {
	float:left;
	margin-right: 5%;
	width:30%
}
.content .publicacion .datos {
	float:left;
	list-style: none;
	width: 60%;
	margin-left:-40px;
	margin-right:2%
}
.content .publicacion .datos li {
	margin-bottom:5px
}
.content .publicacion .datos .titulo {
	font-weight: bold;
	text-decoration:underline
}
.content .publicacion .datos li.editor {
	font-style:italic
}
.content .publicacion .datos li.area {
}
.content .publicacion .datos li.tema {
}
.content .publicacion .datos li.audiencia {
}
.content .publicacion .datos li.finalidad {
}
.content .publicacion .datos li.tipo {
}
.content .publicacion .abstract {
	font-size:0.8em;
}
.content .publicacion.resultado .datos {
	width: 100%;
}
.content .publicacion.resultado .datos li {
	padding:3px
}
.content .publicacion.resultado .datos li.titulo {
	background:#E2E3DF;
}
/* LISTAS DE LOS ELEMENTOS DE COLUMNA derecha */

  .sidebar2 div.cabecera {
	background:#9E9F9E;
	padding-left:5px;
	padding-top:3px;
	border-bottom: #000 solid 2px;
	min-height:1.6em;
	height:auto;
	font-weight: bold;
	color:#FFF;
} /* pasar a Ruben */
.sidebar2 .twitter, .sidebar2 .facebook {
	border: #b7b7b0 dashed 1px;
	color:#000;
	margin-bottom:20px;
	height:425px;
}
.sidebar2 .facebook {
	height:110px;
	text-align:center
}
.sidebar2 .twitter img {
	width:auto!important;
}
.sidebar2 .twitter .cabecera {
	color:#FFF;
}
hr {
	clear:both;
	margin:20px 0
}

hr.separador-azul, hr.separador-cian, hr.separador-verde, hr.separador-naranja, hr.separador-mob, hr.separador-amarilla, hr.separador-green, hr.separador-vio, hr.separador-wae14, hr.separador-wsd14 {
	border: 0;
	width: 100%;
	height: 1px;
	margin-bottom:10px
}
hr.separador-wae14b {
	border: 0;
	width: 100%;
	height: 1px;
	margin-bottom:15px;
	margin-top:0px;
}

hr.separador-wsd14 {
	border: 1px solid  #ef8201;	
	width: 100%;
	margin-bottom:15px;
	margin-top:0px;
}
.sidebar2 h4 {
	margin-top:10px
}
.sidebar2 .seccion img {
	width:100%
}
.sidebar2 .seccion p {
	padding:5px;
}
.sidebar2 .seccion p a {
	font-weight:normal;/* color:#5789d5*/
}
.container .sidebar2 .twitter a {
	font-weight:normal
}
/*.sidebar2 .seccion p a:hover{color:#666666}*/
.sidebar2 .seccion p span.cita {
	padding:5px 5px 5px 0;
	font-weight: bold;
	display:block
}
/* PIE */
.footer {
	padding: 5px 0;
	background: #ABC4EA;
	height:20px;
	background-image:url(../images/footer.gif);
	background-position:bottom center;
	background-repeat:repeat-x;
	position: relative;/* HACK PARA IE6 */
	clear: both; /* PARA CERRAR LAS COLUMNAS */
	text-align:center
}
/* MISCELANEA */
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.fltrt_no_margin {
	float: right;
}
.fltlft_no_margin {
	float: left;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.emgrey {
	color:#666;
	font-style:italic
}
.content .regulador p .imgpdf, .container div div p .imgpdf, .sidebar2 .seccion .imgpdf, .container .content .regulador .imgpdf {
	float:none;
	margin:0;
	padding:0;
	position:relative;
	top:3px;
	width:auto
}
/* --- === --- === --- --- === --- === --- --- === --- === --- --- === --- === --- --- === --- === --- --- === --- === --- --- === --- === ---   */

/*events.hmtl*/
ul.ul0015 {
	padding:0;
	margin:0;
	padding-left:15px;
}

ul.listapaises {
	font-size: 1.1em;
	margin-top: 20px;
	margin-left: 3px;

}
/*.regulador .bloque_noticias a.archived {
	color:#3f5880
}*/
/*newsarchive*//*unwdpac*/
ul.lspin {
	list-style-position:inside;
	padding:0;
	margin:0px;
}
ul.lspin li {
	margin:10px -10px 10px 5px;
}
/*water cities*/
/*dos columnas dentro de grafico*/
.grafico p.graL {
	float:left;
	width:47%;
	text-align:center;
	font-weight:bold
}
.grafico p.graL img, .grafico p.graR img {
	float:none
}
.grafico p.graR {
	float:right;
	width:47%;
	text-align:center;
	font-weight:bold
}
/*p.emgrey {float:none; clear:both}*/

/*un_photo_lybrary*/
span.keywords {
	color:#999;
	font-size:12px
} /*Reemplazar despues*/
.sidebar2 span.keywords {
	color:#999;
	font-size:12px;
	font-style:italic
}
/*statutes*/ /*terms_of_use*/
.letras {
	list-style-type:lower-latin
}
/*categories*/
.roman {
	list-style-type:lower-roman
}
/*quality*/
/*GRAFICO*/
.content .regulador .grafico {
	text-align:center
}
.content .regulador .grafico img {
	float:none;
	max-width:100%
}
.content .regulador .grafico p {
	text-align:center
}
/*sanitation*/
ol.ol00inj {
	list-style-position:inside;
	padding:0;
	margin:0; /*text-align:justify*/
}
/*table*/
div.container.swm table .tcolorN {
	background-color:#fee8cc
}
div.container.swm table .tcolorV {
	background-color:#e8f6cc
}
div.container.swm table .tcolorM {
	background-color:#e4d0dc
}
div.container.swm table .tcolorT {
	background-color:#c5ebd4
}
/*table*/
/*candidates*/
table.candidates tbody tr td {
	background-color:#fee8cc;
	margin:0;
	padding:1%
}
table.candidates thead tr th {
	background-color:#fee8cc;
	border-bottom:solid 3px #fdc580;
	margin:0;
	padding:1%
}

.vio table.candidates tbody tr td {
	background-color:#e1d2e8;
	margin:0;
	padding:1%
}
.vio table.candidates thead tr th {
	background-color:#e1d2e8;
	border-bottom:solid 3px #B78ACD;
	margin:0;
	padding:1%
}
/*ceremony*/
.content .regulador .imgcpie {
	float:left;
	font-size:11px;
	margin-right:7px;
	margin-bottom:7px;
	text-align:left;
	width:48%;
	background-color:#e2e3df;
	padding-bottom:5px;
}
.content .regulador .imgcpie-right {
	float:right;
	font-size:11px;
	margin-right:7px;
	margin-bottom:7px;
	text-align:center;
	width:48%;
	background-color:#e2e3df;
	padding-bottom:5px;
}
.content .regulador .imgcpie a {/*color:#000;*/
	font-weight:normal;
	text-decoration:none;
	text-align: left;
	margin-left:7px;
}
/*.content .regulador .imgcpie a:hover {text-decoration:underline;color:#000; }*/
.content .regulador .imgcpie img, .content .regulador .imgcpie p img, .green .content .regulador .imgcpie img, .green .content .regulador .imgcpie p img {
	float:none;
	margin-bottom:5px;
	text-align:center; /**/
	width:100%;
	max-width:100%
}
.content .regulador .imgcpie .imgpdf .content .regulador .imgcpie p .imgpdf, .green .content .regulador .imgcpie .imgpdf, .green .content .regulador .imgcpie p .imgpdf {
	width:auto
}
.content .regulador .imgcpie em {
	display:block
}

/*faqs*//*faqsward*/
/*enlace con name en titulo*/
.content .regulador .cabeceracentral h3 a.ablack, .content .regulador .cabeceracentral h3 a.ablack:hover, .content.naranja .regulador h3 a.ablack:hover, .content.naranja .regulador .cabeceracentral.subsubt h3 a.ablack {
	color:#000
}
.content .regulador .lstnp20 {
	list-style-type:none;
	padding-left:20px
}
/*kids*/
.w50m0 {
	max-width:50%;
}
/*.w100m0, .container .content.verde .regulador .bloque_noticias .noticia .w100m0 {
	max-width:100%;
	max-width:none;
	width:100%; 
	*width:97%; 
	display:block;
	border:solid 1px red;
	width:500px
}*/
/*numbers*/
.content .regulador p.p26 {
	float:left;
	width:26%;
	text-align:left
}
.content .regulador p.p21 {
	float:left;
	width:21%;
	text-align:left
}
/*sidebar*/
.sidebar2 .seccion .imgs2 {
	text-align:center
}
.container .sidebar2 .seccion .imgs2 img {
	width:100%
}
.container .sidebar2 .seccion .imgs2voices img {
	float:left;
	margin-right:7px;
	margin-bottom:7px;
	text-align:center;
	width:50%;
}
/*.container .sidebar2.naranja .seccion a {
	color:#e68105
}
.container .sidebar2.verde .seccion a {
	color:#78b400
}*/
.disline {
	display:inline;
	padding:0
}
/* -----------------   ------------------- */

html > body > div.container > div.sidebar1 > div.content.naranja > div.regulador > div.cabeceracentral.subsubt > h3 > a, html > body > div.container > div.sidebar1 > div.content.naranja > div.regulador > div.cabeceracentral.subtitulo > h3 > a, html > body > div.container > div.sidebar1 > div.content.naranja > div.regulador > div.cabeceracentral > h3 > a {
	color:#000
}
/* ----------------- GREEN ECONOMY  ------------------- */
.green .header .titulo {
	background-color:#41bc6f;
	background-image: url(../images/ola-fin-vd.gif);
}
.green .content .cabeceracentral h2 {
	background-color: #a0dcb6;
	border-bottom: 3px solid #42bc6f;
}
.green .mob .cabeceracentral, div.cabeceracentral, .green .fondo, .sidebar2 .cabecera {
	background-color: #a0dcb6;
}
.green .sidebar2 div.cabecera {
	background-color: #42bc6f;
}
.green hr.separador-green {
	color: #a0dcb6;
	background-color: #a0dcb6;
	clear: both;
}/*
.green .content .regulador p img, .green .content .regulador img {
	max-width: 180px;
}*/
.green .subsubt {
	background-color:#c5ebd4
}
.turquesa table tr td {
	background-color:#C5EBD4;
}
.turquesa table thead td, .turquesa table thead th {
	background-color:#C5EBD4;
	border-bottom:solid 3px #A0DCB6;
	font-weight:bold
}
.content .regulador p img.img25, .content .regulador img.img25 {
	max-width:25%
}
.content .regulador p img.img150, .content .regulador img.img150 {
	max-width:150px
}
.swm table {
	width:100%
}
.swm table tr td, .fondo-swm {
	background-color:#cee6f2;
}
.swm table thead td, .swm table thead th {
	background-color:#cee6f2;
	border-bottom:solid 3px #acd1e5;
	font-weight:bold
}
/* ----------------- GREEN ECONOMY  ------------------- */



/* ----------------- QUICK LINKS ------------------- */
.regulador {
	position:relative
}
.contmenu {
	position:absolute;
	width:100%;
	top:0;
	z-index:99
}
.contmenu span {
	background-color:#5789d5;
	padding:4px;
	font-weight:bold;
	display:block;
	/*width:100px;*/
	float:right;
	color:#fff;
}
#menu a {
	color:#FFF;
	display:block;
	padding:5px;
	text-decoration:underline
}
#menu a:hover {
	background-color:#abc4ea;
	color:#000;
	text-decoration:none
}
#menu {
	background-color:#5789d5;
	display:none;
	clear:both;
}
/* ----------------- QUICK LINKS ------------------- */


/* ----------------- SWM cities zaragoza ------------------- */

.swm .header .titulo {
	background-color:#0798e6;
	background-image: url(../images/ola-fin-marino.gif);
}
.swm .cabeceracentral h2 {
	background-color: #82bad8;
	border-bottom: 3px solid #1e83ba;
}
.swm .cabeceracentral, .swm div.cabeceracentral, .swm .fondo, .swm .sidebar2 .cabecera {
	background-color: #82bad8;
}
.swm .sidebar2 div.cabecera {
	background-color: #1e83ba;
}
.swm .cabeceracentral .subsubt {
	background-color:#acd1e5
}
hr.separador-swm {
	color: #acd1e5;
	background-color: #acd1e5;
	border-color:#acd1e5;
	clear: both;
	border:none;
	border:0;
	border-bottom:#acd1e5 solid 1px
}
.swm .regulador p img, .swm .regulador img {
	max-width: 180px;
}
/* index */
 .swm .header .titulo {
	background-color:#0798e6;
	background-image: url(../images/ola-fin-marino.gif);
}
.swm .content .cabeceracentral h2 {
	background-color: #82bad8;
	border-bottom: 3px solid #1e83ba;
}
.swm .content .subsubt {
	background-color:#acd1e5
}
.swm .mob .cabeceracentral, .swm div.cabeceracentral, .swm fondo, .swm .sidebar2 .cabecera {
	background-color: #82bad8;
}
.swm .sidebar2 div.cabecera {
	background-color: #1e83ba;
}
.swm hr.separador-green {
	color: #82bad8;
	background-color: #82bad8;
	clear: both;
}/*
.swm .content .regulador p img, .swm .content .regulador img {
	max-width: 180px;
}*/
/* index */
/* ----------------- SWM cities zaragoza ------------------- */

.subir, .container .siderbar1 .content .regulador a.subirr, .container .siderbar1 .content .regulador a.subir:link, body div.container div.sidebar1 div.content div.regulador a.subir {
	color:#fff;
	font-size:16px;
	float:right;
	padding:0 4px;
	text-decoration:none;
	clear:both;
	margin:5px 0;
}
.content .regulador .subir:visited {
	color:#fff;
}
.green .subir {
	background-color:#42bc6f;
}
.green .subir:hover {
	background-color:#C5EBD4;
	color:#42bc6f;
}
.azul .subir {
	background-color:#00A8C6;
}
.azul .subir:hover {
	background-color:#CCEEF4;
	color:#00A8C6;
}
.verde .subir {
	background-color:#8ED300;
}
.verde .subir:hover {
	background-color:#E8F6CC;
	color:#8ED300;
}
.mob .subir {
	background-color:#944374;
}
.mob .subir:hover {
	background-color:#E4D0DC;
	color:#944374;
}
.swm .subir {
	background-color:#1E83BA;
}
.swm .subir:hover {
	background-color:#82BAD8;
	color:#1E83BA;
}
.swm object {
	width:100%;
	height:400px
}
/**/
/*body .container .sidebar1 .regulador*/ img.imgborder {
	border:solid 1px #ccc
}
/**/

/* ---------- conferencia WAE 14 ---------------------*/
div.container.wae14 div.regulador div.cabeceracentral h2 {
	background-color: #6aa39e;
	border-bottom: 3px solid #07665e;color:#FFF
}
div.container.wae14 div.regulador div.cabeceracentral.subtitulo, div.container.wae14 div.sidebar2 div.seccion div.cabecera {
	background-color:#6aa39e; 
}
div.container.wae14 div.regulador hr.separador-wae14 {
	background-color:green;
	color:yellow;
}
div.container.wae14 div.regulador div.cabeceracentral.subsubt, div.container.wae14 div.regulador .fondo {
	background-color:#9bc2bf;
}

div.container.wae14 div.sidebar1 div.content.normal div.regulador div.cuartonivel {
	background-color:#cce7d6;
}

.wae14 table.candidates tbody tr td {
	background-color:#cde0df;
	margin:0;
	padding:1%
}
.wae14 table.candidates thead tr th {
	background-color:#cde0df;
	border-bottom:solid 3px #6aa39e;
	margin:0;
	padding:1%
}
/* ---------- conferencia WAE 14 --------------------- */


/* ---------- conferencia WSD 15 ---------------------*/
div.container.wsd15 div.regulador div.cabeceracentral h2 {
	background-color: #ef8201;
	border-bottom: 3px solid #ef8201;color:#FFF
}
div.container.wsd15 div.regulador div.cabeceracentral.subtitulo, div.container.wsd15 div.sidebar2 div.seccion div.cabecera {
	background-color:#ef8201;  
}
div.container.wsd15 div.regulador hr.separador-wsd15 {
	background-color:green;
	color:yellow;
}
div.container.wsd15 div.regulador div.cabeceracentral.subsubt, div.container.wsd15 div.regulador .fondo {
	background-color:#de9a40;
}

div.container.wsd15 div.sidebar1 div.content.normal div.regulador div.cuartonivel {
	background-color:#f8d293;
}

.wsd15 table.candidates tbody tr td {
	background-color:#cde0df;
	margin:0;
	padding:1%
}
.wsd15 table.candidates thead tr th {
	background-color:#cde0df;
	border-bottom:solid 3px #6aa39e;
	margin:0;
	padding:1%
}
/* ---------- conferencia WSD 15 --------------------- */




/* ---------- conferencia violeta ---------------------*/
div.container.vio div.regulador div.cabeceracentral h2 {
	background-color: #b78acd;
	border-bottom: 3px solid #66377d;
}
div.container.vio div.regulador div.cabeceracentral.subtitulo, div.container.vio div.sidebar2 div.seccion div.cabecera {
	background-color:#b78acd;
}
div.container.vio div.regulador hr.separador-vio {
	background-color:#b78acd;
	color:#b78acd;
}
div.container.vio div.regulador div.cabeceracentral.subsubt, div.container.vio div.regulador .fondo {
	background-color:#d3b8e1;
}
div.container.vio div.regulador div.cabeceracentral.subsubt.4nivel {
	background-color:#e1d2e8;
}
/* ---------- conferencia violeta --------------------- */
div.header div.barracentro ul .faq {
	width:auto;
	padding:0 3%;
}


/* ---------- estilos seccion finalistas ubicación de imagenes --------------------- */
.regulador p img {
	margin-top:10px;
	margin-bottom:10px;
	}
.regulador p img.aladerecha {
	margin:10px; 
	float:right;
	}

.regulador p img.alaizquierda{
	margin:10px; 
	float:left;
	}


.oculto {display:none }

