﻿@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'gobCL';
	font-weight: normal;
	font-style: normal;
	src: url('/common/fonts/gobcl_regular-webfont.eot');
	src: local('â˜º'), url('/common/fonts/gobcl_regular-webfont.woff') format('woff'), url('/common/fonts/gobcl_regular-webfont.ttf') format('truetype'), url('/common/fonts/gobcl_regular-webfont.svg#webfont3jnenQ5S') format('svg');
}

/*RESET*/
@import url("/_wpresources/SmartWebpart/rating.css");
@import url("/_wpresources/SmartWebpart/SiteMenu/sitemenu.css");
@import url("/_wpresources/SmartWebpart/Paginado/paginado.css");

td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

th {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

tr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

tfoot {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

tbody {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

table {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

label {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

form {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

li {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

ul {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

ol {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

dd {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

dt {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

dl {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

var {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

tt {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

sup {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

sub {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

strong {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

strike {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

small {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

samp {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

s {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

q {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

kbd {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

ins {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

font {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

em {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

dfn {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

del {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

code {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

cite {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

big {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

address {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

acronym {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

abbr {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

a {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

pre {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

blockquote {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

p {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 90%;
	font-family: inherit;
	vertical-align: baseline;
}

h6 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

h5 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

h4 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

h3 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

h2 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

h1 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

iframe {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

object {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

applet {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

span {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

div {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

body {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

html {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
html{/*Nuevo SFuentes*/
	background: url(../images2/main-bg.jpg) repeat-y scroll center top #F6F6F6 ;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}
#aspnetForm{
	background:none!important;;
}
body {
	line-height:1;
	text-align:center;
	/*color:#666;
	background:#0d0e0f;*/
	/*text-align:center;
	/*Nuevo SFuentes*/
	background: url('../images2/body-bg.png')repeat-x scroll center top transparent;
	padding-top:5px;
	background:none !important;
}
ul {
	list-style: none;
	margin-bottom:10px;
}
ol {
	list-style: none;
	margin-bottom:10px;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
td {
	text-align: left;
	font-weight: normal;
}
th {
	text-align: left;
	font-weight: normal;
}
caption {
	text-align: left;
	font-weight: normal;
}
q:after {
	content: "";
}
q:before {
	content: "";
}
blockquote:after {
	content: "";
}
blockquote:before {
	content: "";
}
q {
	quotes: "" "";
}
blockquote {
	quotes: "" "";
}
/*FIN RESET*/
/*****Cabecera******/


#complementaryMenu {
				float: none;
				text-align: right;
				top: 0px;
				position: relative;
				height: 24px;
				margin-top: 4px;
}
/* hack <ie6 */
* html #complementaryMenu {
	width: 320px;
}
/* hack ie7 */
/**+html #complementaryMenu {
	position: relative;
	top: 80px;
	width: 330px;
}*/

body#dir #complementaryMenu {
	display: block;
	float: none;
	clear: both;
	text-align: right;
	margin-top: 0;
	position: absolute;
	right: 0;
	top: 20px;
}

body#dir #complementaryMenu li {
	border-color: #0A3863;
}

#complementaryMenu li {
	border-left: 1px solid  #fff;
	padding-left: 5px;
	margin: 0 5px 0 0;
	font-size: 90%;
	display:inline;
	background:none;
}

#complementaryMenu li.first-child {
	border: none;
	padding-left: 0;
}

#complementaryMenu li a {
	color: #fff;
	text-decoration: underline;
}


.content {
	/*background:#f0f0f0;*/
	/*padding:5px;
	/*Nuevo SFuentes*/
	background:#FFFFFF;
	width:960px;
	margin-left:10px;
	
}
.content_portal {
	/*background:#f0f0f0;*/
	padding:0;
	/*Nuevo SFuentes*/
	background:#FFFFFF;
	width:960px;
	padding-left:10px;
	float:none;
}

#page {
	/*background:url(http://especiales.mop.gov.cl/common/images/bg-header.png) repeat-x 0 25px;*/
	width:980px;/*960*/
	margin:0 auto;
	text-align:left;
	/*background:none;*/
	position:static;
	float:none;
}

#page #header #menuGlobal {
				/*position: absolute;*/
	position: absolute;
				background-color: #246C93;
				height: 24px;
				top: 80px;
				width: 100%;
}

#page #header #menuGlobal h2 {
	background: url(../images/bg-menuglobal.png) no-repeat left top;
	width: 500px;
	height: 24px;
	position: absolute;
	top: 0;
	left: 0;
}
#page #header #menuGlobal h2 span {
	display: none;
}

#page #header #menuGlobal h2a {
	background: #246C93 url(../images/bg-menuglobal.png) no-repeat left top;
	width: 500px;
	height: 24px;
	position: absolute;
	top: 0;
	left: 0;
}



body #complementaryMenu1 {
	display: block;
	float: none;
	clear: both;
	text-align: right;
	margin-top: 0;
	position: absolute;
	right: 0;
	top: 4px;
}

#complementaryMenu1 li {
	border-left: 1px solid  #fff;
	padding-left: 5px;
	margin: 0 5px 0 0;
	font-size: 90%;
	font-weight: bold;
}


#complementaryMenu1 li.first-child {
	border: none;
	padding-left: 0;
}

#skip { /*Superiorr*/
	/*margin-top:-20px;
	height:20px;*/
	margin-top:-10px;
	height:20px;
	background:url('../images2/body-bg.png') repeat scroll;
}

/*
* html #page {
	width:960px;
	overflow:hidden;
}**/

#header {
	height:168px;/*height:155px;*/
	margin:-4px 0 0 0;
	padding-top:5px;
	position:relative;
	width:auto;
	background:#F3F3F3;
}
#header h2 {
	color: #fff;
	display: inline;
	font-size: 110%;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	height: 15px;
	line-height: 15px;
	margin:0px 5px 0px 0px;
	padding: 0;
	font-style: normal;
}
#header h1 {
	color: #fff;
	display: inline;
	font-size: 110%;
	text-transform: uppercase;
	letter-spacing: 0.2em;
	height: 15px;
	line-height: 15px;
	margin:0px 5px 0px 0px;
	padding: 0;
	font-style: normal;
}
#header h1 {
	border-left: 1px solid #fff;
	padding-left: 10px;
}
#header h2 {
	border-bottom:none;

}
#header #idRegion {
	display: block;
	position: relative;
}
/*Slogan APR Original
#header #slogan {
	position:absolute;
	top:42px;
	right:18px;
	width:290px;
	height:55px;
	/*SFuentes*/
	/*background:url(http://especiales.mop.gov.cl/common/images/slogan-mop2.png) no-repeat left top;
	padding:0;
*/
#header #slogan {
	position:absolute;
	top:5px;
	right:18px;
	width:372px;
	height:163px;
	/*SFuentes*/
	background:url(/common/images/Logo_APR_2.png) no-repeat left top;
	padding:0;
}
#header #slogan2 {
	position:absolute;
	top:1px;/*10*/
	right:1px;/*18*/
	width:775px;
	height:172px;
	/*SFuentes*/
	background:url(/common/images2/banner-seminariogmc_dop.jpg) no-repeat left top;
	padding:0;
}


#header #slogan span {
	display: none;
}

#header #buscador {
	position: absolute;
	top: 30px;/*-2*/
	right: 32px; /*240*/
	width: 200px;/*214*/
	height: 26px;/*22*/
	clear: both;
	background: url('../images2/search.png') no-repeat left top;
	z-index:1000;
}
body#dir #header #buscador {
	top: 5px;
}
#header #buscador div.formGroup {
	border: none;
	margin-left: 0;
	margin-bottom: 0;
	padding:0px 0px 5px 0px;
}

#header #buscador input {
	margin-top: 0px;
	margin-left: 7px;
	border: none;
	background: none;
	width: 170px;
	color: #666;
	font-size: 90%;
	vertical-align: bottom;
	border-left:none!important;
	border-top:none!important;
	border-bottom:none!important;
	border-right:none!important;	
	background:none!important;
}

#header #buscador input.image {
	margin-top: 3px;
	margin-left: 3px;
	vertical-align: top;
}

#menuApoyo {
	text-align:right;
	position:absolute;
	float:right;
	top:70px;/*4*/
	right:0;
	width:360px; /*260*/
	font-size:90%;
	/*font-weight:bold;*/
	font-family:'gobCL',Verdana; 
}


#menuApoyo ul li {
	border-left:1px solid #fff;
	margin:5px 5px 0 5px;
	padding-left:10px;
	height:14px;
	/*line-height:14px;*/
/*	vertical-align:middle;*/
	background:none;
	display:inline;
}

#menuApoyo ul li.first-child {
	border: none;
	text-align:right;


}
#menuApoyo ul li.last-child {
	margin-right: 0;
}

#menuApoyo span.phone {
	background: url(../images/icn-phone-header.png) no-repeat left 1px;
	padding-left: 20px;
	font-weight: bold;
	font-size: 150%;
	color: #fff;
	margin-left: 10px;
}

#menuApoyo a:visited {
	color: #fff;
	text-decoration: underline;
}


#menuApoyo a:link {
	color: #fff;
	text-decoration: underline;
}


#footer {
	/*border-top:10px solid #ccc;
	background:#f0f0f0;*/
	clear:both;
	height:165px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	width:940px!important;
	z-index:1;
}

body#dir #header div.imgSet span {
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 25px;
	padding-left: 10px;
}
#header div.imgSet {
	position:absolute;
	top:0px;/*top:25px;*/
	left:0px;
	width:auto;
	/*background:none;*/
	margin:0;
	/*Nuevo*/
	background:#FFFFFF;
	height:172px;
}

body#dir #header div.imgSet {
	left: 15px;
	top: 3px;
}
body#dir #header div.imgSet img {
	float: right;
}
.mobile{ display:none;}

#topMenu{
height:46px;
position:relative;
}
/*Nuevo Inicio SFuentes*/
#mainMenu {
	margin-left:205px;
	margin-bottom:10px;
	background: url(../images2/menu-bg.png) repeat;
}
#mainMenu a {
	font-family: 'gobCL', Trebuchet MS;
	font-size:120%!important;
	color:#797979/*#00164f*/;
	/*font-weight:bold;*/
}
#mainMenu a {
	padding:10px 10px 5px 9px; /*padding:20px 10px 0 9px;*/
	/*text-transform:uppercase;*/
	height:21px;
	display:block;
	border-right:solid 1px #eaeaea!important;
}

#mainMenu a:hover {
	/*background:url(http://especiales.mop.gov.cl/common/images/bg-tab-active.png) repeat-x bottom;
	/*Nuevo Sfuentes*/
	color:#006cb7;
	background: none;
}

/*Nuevo Fin SFuentes*/

/*#zz1_GlobalNavn1{
	background: url(../images/bullet-down.gif) no-repeat right 25px;
}
#zz1_GlobalNavn1 a{
	padding: 20px 20px 0px 9px;
}*/

#zz1_GlobalNavn2{
	background: url(../images/bullet-down.gif) no-repeat right 23px;
}
#zz1_GlobalNavn2 a{
	padding: 20px 20px 0px 9px;
}
#zz1_GlobalNavn2 a:hover{
	background: url(../images/bg-tab-dd-active.png) -5px -13px no-repeat;
}



#zz1_GlobalNavn3{
	background: url(../images/bullet-down.gif) no-repeat right 23px;
}
#zz1_GlobalNavn3 a:hover{
	background: url(../images/bg-tab-dd-active.png) right bottom left;
}

#zz1_GlobalNavn3 a{
	padding: 20px 20px 0px 9px;
}
#zz1_GlobalNavn3 a:hover{
	background: url(../images/bg-tab-dd-active.png) right -13px no-repeat;
}


#zz1_GlobalNavn4{
	background: url(../images/bullet-down.gif) no-repeat right 23px;
}
#zz1_GlobalNavn4 a:hover{
	background: url(../images/bg-tab-dd-active.png) right -13px no-repeat;
}

#zz1_GlobalNavn4 a{
	padding: 20px 20px 0px 9px;
}
/*menu_izquierdo*/

.menu_izq{
	width:190px;
}

.menu_izq .int_menu {
	background:#EBEBEB; /*#cfe0f5*/
	margin:0 5px 10px 0px; /*0 5px 10px 5px*/
	padding:10px 0 0 0;
}

.menu_izq .int_menu #zz1_CurrentNav{
		margin:0px 0px 10px 10px;
}
.menu_izq #zz1_CurrentNav tr table td a{
	background:#F6F6F6; /*#e7effa*/
	padding:5px 10px;
	display:block;
	margin:1px 0px;
	font-size:90%;
	width:140px;
}
.zz1_CurrentNav_1{
	background:#F6F6F6; /*#e7effa*/
	padding:5px 10px;
	display:block;
	margin:0px;
	font-size:90%;
	width:140px;
	border:solid 1px #EBEBEB;/*#cfe0f5;*/
}

/*fin menu_izquierdo*/


/*desplegable*/

#zz1_GlobalNavn1Items{
	background:#2a83b4;
	width:174px;
	margin-top:45px;
	top:0px!important;
}
#zz1_GlobalNavn1Items td{
	vertical-align:middle;
	white-space:normal!important;
}


#zz1_GlobalNavn1Items a{
	width:124px;
	display:block;
	font-size:80%!important;
	color:#fff;
	height:auto!important;
	padding:8px 20px 8px 25px!important;
	border-bottom:dashed 1px #999!important;
	background: #2A83B4 url(../images/bullet-menu.png) no-repeat 15px 8px;
	border-right:none!important;
	border-right-width:0px!important;

}
#zz1_GlobalNavn1Items a:hover{
	background: #2A83B4 url(../images/bullet-menu.png) no-repeat 15px 8px;
	text-decoration:none;
}


#zz1_GlobalNavn2Items{
	background:#2a83b4;
	width:174px;
	margin-top:45px;
	top:0px!important;
	
	
}
#zz1_GlobalNavn2Items td{
	vertical-align:middle;
	white-space:normal!important;
}


#zz1_GlobalNavn2Items a{
	width:124px;
	display:block;
	font-size:80%!important;
	color:#fff;
	height:auto!important;
	padding:8px 20px 8px 25px!important;
	border-bottom:dashed 1px #999!important;
	background: #2A83B4 url(../images/bullet-menu.png) no-repeat 15px 8px;
	border-right:none!important;
	border-right-width:0px!important;

}
#zz1_GlobalNavn2Items a:hover{
	background: #2A83B4 url(../images/bullet-menu.png) no-repeat 15px 8px;
	text-decoration:none;
}

/*****************************/

#zz1_GlobalNavn3Items{
	width: 220px;
	height: 535px;
	padding-top: 10px;
	background: #2A83B4 url(../images/bg-menu-chile.png) no-repeat 10px 10px;
	z-index:50;
		top:0px!important;
			margin-top:45px;
}

#zz1_GlobalNavn3Items td{
	vertical-align:middle;
	white-space:normal!important;
}

#zz1_GlobalNavn3Items #zz1_GlobalNavn31 a{
 	margin-top:0px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn32 a{
 	margin-top:10px
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn33 a{
 	margin-top:30px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn34 a{
 	margin-top:40px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn35 a{
 	margin-top:20px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn36 a{
 	margin-top:14px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn37 a{
 	margin-top:1px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn38 a{
 	margin-top:0px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn39 a{
 	margin-top:0px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn40 a{
 	margin-top:5px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn41 a{
 	margin-top:5px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn42 a{
 	margin-top:5px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn43 a{
 	margin-top:40px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn44 a{
 	margin-top:40px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn45 a{
 	margin-top:40px;
}


#zz1_GlobalNavn3Items #zz1_GlobalNavn46 a{
	margin: 80px 10px 0 0;
	border: none!important;
	width: auto;
}

#zz1_GlobalNavn3Items a{
	width:110px;
	display:block;
	font-size:80%!important;
	color:#fff;
	height:auto!important;
	padding:0px 0px 0px 25px!important;
	margin-left:75px;
	margin-right:5px;
	border-right:none!important;
	text-align:right;
	border-bottom:solid 1px #eaeaea!important;
	font-weight:normal;


}
#zz1_GlobalNavn3Items a:hover{
	 background:none;
	text-decoration:none;
}

/********************************************/



#zz1_GlobalNavn4Items{
	background:#2a83b4;
	width:174px;
	margin-top:45px;
	top:0px!important;
}
#zz1_GlobalNavn4Items td{
	vertical-align:middle;
	white-space:normal!important;
}


#zz1_GlobalNavn4Items a{
	width:124px;
	display:block;
	font-size:80%!important;
	color:#fff;
	height:auto!important;
	padding:8px 20px 8px 25px!important;
	border-bottom:dashed 1px #999!important;
	background: #2A83B4 url(../images/bullet-menu.png) no-repeat 15px 8px;
	border-right:none!important;
	border-right-width:0px!important;

}
#zz1_GlobalNavn4Items a:hover{
	background: #2A83B4 url(../images/bullet-menu.png) no-repeat 15px 8px;
	text-decoration:none;
}

#SharePointControls{
				background: #FFFFFF;
				position: relative;
				top: 10px;
				margin:0px 0px 10px 0px;
}


/**********************************************/

/*fin desplegable*/

/*****fin Cabecera******/





/**columna izq portal**/
.col_izq_td{
	width:195px;
}
.enc_col_izq{
	padding-top:4px;
	background: url(../images/bg-stress-a-top.png) no-repeat left top;
}
.col_izq{
	margin:0px 5px 10px 5px;
	padding-bottom:5px;
	background: url(../images/bg-stress-a.png) no-repeat left bottom;
	height:250px;
}


/*fin col*/


/*columna central*/

.splashLinkArea{
	width:575px;
}
.enc_col_cent{
	padding-top:8px;
	background: url(../images/bg-stress-c-top.png) no-repeat left top;
}
.col_central{
	margin:0px 5px 10px 5px;
	padding-bottom:5px;
	background: url(../images/bg-stress-c.png) no-repeat left bottom;
	height:250px;
}


/*fin columna*/

/*********footer**********/

#footer {
	/*border-top:10px solid #ccc;
	background:#f0f0f0;*/
	clear:both;
	height:165px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	/*Nuevo SFuentes*/
	background:#FFFFFF;
}

* html #topMenu {
	width: 940px;
	/*overflow: hidden;*/
	position: relative
	border: 1px solid lime;
}



#innerFooter {
	position: relative;
	/*width: 1000px;*/
	margin: 0 auto;
	z-index:0;
}

#innerFooter div.imgSet {
	float:left;
	margin: 15px 0 0 45px;
	padding: 0;
	width:auto;
	background:none;
}

#innerFooter ul.nav {
	top: 50px;
	font-size: 90%;
}

#innerFooter ul.nav li {
	margin: 0 10px 0 0;
	padding-left: 10px;
	border-left: 1px solid #003;
	display:inline;
	background:none;

}

#innerFooter p {
	color: #003;
}

#innerFooter ul.nav li a {
	color: #003;
}

#innerFooter ul.nav li.first-child {
	margin: 0 10px 0 0;
	padding: 0;
	border-left: none;
}

#innerFooter ul.nav li.rss {
	margin-left: 50px;
	padding-left: 0;
	border: none;
	font-weight: bold;
}

#innerFooter ul.nav li.rss a {
	padding-left: 15px;
	background: url(../images/icn-rss-footer.png) no-repeat left;
	display: inline;
}

#innerFooter ul.nav li.rss em {
	font-weight: normal;
	font-style: italic;
}

#innerFooter ul.nav li.rss em a {
	padding-left: 0;
	background: none;
}

#footer ul.nav li a {
	text-decoration: underline;
}

#innerFooter div.info {
	position: absolute;
	left: 200px;
}

#innerFooter ul.nav {
	position: absolute;
	left: 200px;
}

#innerFooter div.info {
	top: 75px;
}

#innerFooter div.info p {
	padding: 0;
}

#innerFooter div.info h2 {
	padding: 0;
}

#innerFooter div.info h2 {
	font-size: 100%;
	margin:0px 0px 5px 0px;
	border-bottom:none;
}


/*foter*/




body {
	/*background: #f0f0f0;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:75%;
}
p {
	padding-right: 10px;
	padding-left: 10px;
}
h5 {
	padding-right: 10px;
	padding-left: 10px;
}
h4 {
	padding-right: 10px;
	padding-left: 10px;
}
h3 {
	padding-right: 10px;
	padding-left: 10px;
}
h2 {
	padding-right: 10px;
	padding-left: 10px;
}
h1 {
	padding-right: 10px;
	padding-left: 10px;
}
p {
	padding-bottom:5px;
	line-height:11.25pt;
}
h6 {
	color: #00164F;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
h5 {
	color: #00164F;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
h4 {
	color: #00164F;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
h3 {
	color:#00164F;
	font-weight:bold;
	font-family:'gobCL',Verdana;/*Trebuchet MS,Arial,Helvetica,sans-serif;*/
}
h2 {
	color:#00164F;
	font-weight:bold;
	font-family:'gobCL',Verdana;/*Trebuchet MS,Arial,Helvetica,sans-serif;*/
}
h1 {
	color:#00164F;
	font-weight:bold;
	font-family: 'gobCL',Verdana;/*Trebuchet MS,Arial,Helvetica,sans-serif;*/
}
h2 {
	/*
	text-transform: uppercase;
*/
	font-style: italic;
}
h1 {
	font-size: 170%;
	margin-bottom: 10px;
}
h2 {
	font-size: 115%;
	border-bottom:solid 1px #ccc;
	margin:3px 5px 5px 5px;
	padding:5px 5px 8px 5px;
}
h3 {
	padding-bottom: 2px;
	line-height: 115%;
}
h5 {
	margin-top:15px;
	padding-bottom:5px;
}
a:visited {
	text-decoration: none;
	color: #069;
	color: #666;
}
a:link {
	text-decoration: none;
	color: #069;
	color: #666;
}
a:hover {
	text-decoration: underline;
	color: #0060A7;
}
h3 a:visited {
	font-weight: normal;
	color: #000;
}
 h3 a:link {
	font-weight: normal;
	color: #000;
}
 {
 padding-top: 0;
 padding-bottom: 2px;
}
 p.categoria {
 padding-top: 0;
 padding-bottom: 2px;
}
p.date {
	color: #999;/*
	font-size: 75%;
*/
}
p.url a:visited {
	color: #999;/*
	font-size: 75%;
*/
}
p.url a:link {
	color: #999;/*
	font-size: 75%;
*/
}
p.categoria {
	color: #999;/*
	font-size: 75%;
*/
}
p.date {
	padding-bottom:5px;
}
p.categoria {
	font-size: 90%;
	color: gray;
}
p.categoria a:visited {
	color: #2a83d4;
}
p.categoria a:link {
	color: #2a83d4;
}
em {
	font-weight: bold;
}
.imgSet {
	background:#EBEBEB;/*#e0e8f3*/
	float:left;
	margin:0 10px 10px 10px;
	width:auto;
	z-index:0px;
}

.imgSet2{
	background: none;
	float:left;
	margin:0px 10px 10px 10px;
	width:auto;
}

ul li {
	background: url(../images/bullet.gif) no-repeat left 3px;
	padding-left: 10px;
	margin: 4px 10px 4px 30px;
	font-size:90%;
	line-height:1.35em;
}
div.destacado {
	border: 1px solid silver;
	background: #e0e8f3;
	margin: 10px;
	padding: 10px 0 5px 0;
}
p.more {
	clear: both;
	text-align: right;
	font-size: 80%;
}
p.more a {
	background: url(../images/bg-more.gif) no-repeat right 5px;
	padding-right: 10px;
}
p.more a.elink {
	background: url(../images/icn-elink.gif) no-repeat right 3px;
	padding-right: 12px;
	text-decoration:underline;
}
p.label {
	color: #666;
	padding-bottom: 0;
}
span.label {
	display: block;
	clear: both;
	float: left;
	width: 60px;
	margin-bottom: 10px;
	padding-left: 10px;
}
.caption {
display:none;
}
div.adr {
	float: left;
	line-height: 1.25em;
	width: 190px;
}
div.adr img {
	float: left;
	margin-right: 10px;
	margin-bottom: 50px;
}
.left_mod {
	width:275px;
	float:left;
}
.contenedor_mod {
	margin:0px 5px 10px 5px;
	padding-bottom:10px;
	background: url(../images/bg-stress-ab-wp.png) no-repeat left bottom;
}
.contenedor_mod p.more {
	/*
	margin: 10px 0 0 0;
*/
	padding-top: 15px;
	background: url(../images/bg-more-noticias.png) no-repeat top right;
	border: none;
	margin: 0 1px;
}
div.summary h3 {
	margin-top: 5px;
	padding-top:5px;
	padding-right: 0px;
	padding-left: 0px;
}
div.summary p {
	padding:5px 0px 5px 0px;
	font-size:90%;
	color:#666;
}
div.summary a.elink {
	background: url(../images/icn-elink.gif) no-repeat right 3px;
	padding-right: 12px;
	text-decoration:none;
}
div.summary a.elink:hover {
	text-decoration:underline;
}
div.summary.first-child {
	clear: both;
	border-top: none;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;/* padding-top: 5px; */
}
div.summary {
	clear: both;
	border-top: 1px solid #ccc;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;/* padding-top: 5px; */
}
.right_mod {
	width:275px;
	float:left;
}
.cabecera_mod {
	background: url(../images/bg-stress-ab-top-wp.png) no-repeat left top;
	padding-top: 4px;
}
a.elink {
	background: url(../images/icn-elink.gif) no-repeat right 3px;
	padding-right: 12px;
	text-decoration:underline;
}
.contendor_ficha {
}
.izq_ficha {
	width:270px;
	float:left;
}
.der_ficha {
	width:270px;
	float:left;
}
.izq_ficha_min {
	width:195px;
	float:left;
}
.izq_ficha_min .imgSet {
	margin-left:10px;
	margin-bottom:10px;
	margin-right:10px;
	float:left;
	width:auto;
}
.der_ficha_min {
	float:left;
	width:365px;
}
.der_ficha_min .izq_fichacont {
	margin-top:0px;
}
.der_ficha_min h4 {
	padding-bottom:5px;
}
.cv {
	padding:10px;
}
dt {
	float:left;
	margin:5px 0px;
	padding:10px 5px 0px 0px;
	text-align:right;
	width:80px;
	font-weight:700;
	vertical-align:baseline;
}
dd {
	float:left;
	line-height:11.25pt;
	margin:5px 0px;
	padding:0px 0px 0px 5px;
	vertical-align:baseline;
	width:450px;
}
.der_ficha_min .fn.n {
	padding-top:5px;
}
.izq_fichacont {
	padding-bottom:10px;
	margin:10px 5px 10px 10px;
	background:#EBEBEB;/*#e0e8f3*/
	height:145px;
}
.izq_fichacont p {
	line-height:11.25pt;
}
.given-name {
	margin-top:10px;
	padding:10px 10px 5px 10px;
}
.izq_fichacont .imgSet {
	margin:10px 5px 10px 10px;
	float:left;
	width:auto;
}
.izq_fichacont .imgSet p {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}
.clear {
	clear:both;
}
.contenedor_noticias {
	width:570px;
}
.contenedor_texto_completo {
width:952px;

}

.contenedor_texto_completo .noticias {
	background: url(../images/bg-stress-c-top-full.jpg) no-repeat bottom left;
	margin:0px 5px 10px 5px;
	padding:0px 0px 10px 0px;

}

.contenedor_texto_completo .cabecera_full{
	background: url(../images/bg-stress-c-top-full-largo.jpg) no-repeat top left;
	padding:6px 0px 0px 0px;

}


.contenedor_interno {
	padding:0px 5px;
}
.contenedor_interno_first {
	background: url(../images/bg-stress-c-wp.png) no-repeat bottom left;
	margin:0px 5px 10px 5px;
	padding:0px 0px 10px 0px;
}
.cabecera_interna_first {
	background: url(../images/bg-stress-c-top-wp.png) no-repeat left top;
	padding-top: 10px;
}
.noticias {
	background: url(../images/bg-stress-c.png) no-repeat bottom left;
	margin:0px 5px 10px 5px;
	padding:0px 0px 10px 0px;
}
.cabecera_r {
	background: url(../images/bg-stress-c-top.png) no-repeat left top;
	padding-top: 10px;
}
.cabecera_full {
	background: url(../images/bg-stress-c-top-full-largo.jpg) no-repeat left top;
	padding-top: 10px;
}


/*directores regionales*/
.directores_reg{ 
	/*width:730px;*/
	background:url(../images/bg-stress-c-wp.png) no-repeat left bottom;margin:0px 5px 10px 10px;
	padding:0px 0px 10px 0px;
	text-align:left;
}
.directores_reg .encabezado{background:url(../images/bg-stress-c-top-wp.png) no-repeat left top; padding-top: 6px;	}
.directores_reg .director{
	border-bottom: none!important;
}
.encabezado{
	background: url(../images/bg-stress-d-top-wp.png) no-repeat left top;
	padding-top: 6px;	
}
.directores_reg .datos{
	clear:both;
}
.director{
	height: 150px;
	background: url(../images/bg-vcard.png) no-repeat bottom;
	border-bottom: dotted 1px #999;
}
div.director h3 {
	color: #2a83d4;
	padding:5px 10px 2px 10px;
}
.dat_fot{ width:275px; float:left; margin:0px;}
.dat_fot .imgSet{ margin:10px 5px 10px 20px; float:left; width:auto; background:none;}
.dat_fot h4{ margin:0px;}
.dat_fot .imgSet p{ padding:0px; margin:0px;}
.contac{width:260px; float:left; margin:0px;}
.contac h5{margin:0px; padding:5px 10px;}
/*fin directores*/

/*portada regiones*/
.mapa_cont{ width:285px; float:left; text-align:left;}
.reg{margin:0px 5px 10px 5px; padding-bottom:5px;background:url(../images/bg-stress-ab.png) no-repeat bottom left;}
h2.regiones{ background:#cfe0f5; margin:0px 4px; padding:10px; color:#666;}
.encabezado_reg{ padding-top:4px;background:url(../images/bg-stress-ab-top.png) no-repeat left top;}
#mapa {
/*
	background: url(../images/bg-stress-gradient.png) no-repeat left top;
*/
	height: 624px;
	position: relative;
}
#mapa .imgSet{
	margin:10px 5px 0px 0px; float:left; background:none; width:auto;
}
#mapa div.imgSet img {

	margin-left: 1px;

}

#mapa ul li {
	background: none;
	position: absolute;
	right: 13px;
	text-align: right;
	line-height:10.25pt;
}

#mapa ul li a {
	color: #fe6d4c;
}

#mapa ul li#region-a {
	top: 10px;
}

#mapa ul li#region-b {
	top: 37px;
}

#mapa ul li#region-c {
	top: 80px;
}

#mapa ul li#region-d {
	top: 146px;
}

#mapa ul li#region-e {
	top: 200px;
}

#mapa ul li#region-f {
	top: 228px;
}
#mapa ul li#region-g {
	top: 247px;
}

#mapa ul li#region-h {
	top: 262px;
}

#mapa ul li#region-i {
	top: 292px;
}

#mapa ul li#region-j {
	top: 317px;
}

#mapa ul li#region-k {
	top: 339px;
}

#mapa ul li#region-l {
	top: 358px;
}

#mapa ul li#region-m {
	top: 382px;
}

#mapa ul li#region-n {
	top: 441px;
}

#mapa ul li#region-o {
	top: 517px;
}

.datos_reg_h{ width:475px; float:left; text-align:left;}
.datos_reg{ margin:0px 5px 10px 5px; padding-bottom:5px;background:url(../images/bg-stress-bc.png) no-repeat bottom left;}
.encabezado_reg_d{ padding-top:10px;background:url(../images/bg-stress-bc-top.png) no-repeat top left;}
.datos_reg_h li{ line-height:10.25pt;}
/*fin regiones*/

/*entornos*/
.cont_entorno{ margin:0px 0px 0px 0px;width:190px;}
.entorno{margin:0px 5px 10px 5px; padding-bottom:5px;background:url(../images/bg-stress-a.png) left bottom no-repeat; }
.entorno .encabezado{ background:url(../images/bg-stress-a-top.png) left top; padding-top:4px; }
.entorno h2 {
	font-size:115%;
	font-family:'gobCL',Verdana;/*Trebuchet MS,Arial,Helvetica,sans-serif;*/
	margin:3px 5px 5px 5px;
	padding:5px 5px 8px 5px;
	color:#00164f;
	font-weight:700;
	border-bottom:solid 1px #CCC;
}


.cont_entorno_central{ margin:0px 0px 0px 0px;width:570px;}
.cont_entorno_central .entorno{margin:0px 5px 10px 5px; padding-bottom:5px;background:#ffffff url(../images/bg-stress-c.png) left bottom no-repeat; }
.cont_entorno_central .entorno .encabezado{ background:url(../images/bg-stress-c-top.png) left top; padding-top:8px; }
.cont_entorno_central .entorno h2 {
	font-size:115%;
	font-family:'gobCL',Verdana;/*Trebuchet MS,Arial,Helvetica,sans-serif;*/
	margin:3px 5px 5px 5px;
	padding:5px 5px 8px 5px;
	color:#00164f;
	font-weight:700;
	border-bottom:solid 1px #CCC;
}
.cont_entorno_central li{
				line-height:10.125pt;
}
/*fin entornos*/

/*proyectos*/
.proyectos{}
#MSOTlPn_MainTD{
				background:#FFFFFF;
}
/*fin proyectos*/

.entorno_central{ width:570px; text-align:left;}
.entorno_central h2 {
	font-size:115%;
	font-family:'gobCL',Verdana;/*Trebuchet MS,Arial,Helvetica,sans-serif;*/
	margin:3px 5px 5px 5px;
	padding:5px 5px 8px 5px;
	color:#00164f;
	font-weight:700;
	border-bottom:solid 1px #CCC;
}
/*Entrono noticias*/
.entorno_central_noticias{ width:570px;}
	

.noticias{ background:#fff url(../images/bg-stress-c.png) left bottom no-repeat; margin:0px 5px 10px 5px; padding-bottom:10px;}
.noticias .encabezado_entorno{background:url(../images/bg-stress-c-top.png) left top no-repeat; padding-top:8px;}
.ejecucion{ background:url(../images/bg-stress-c.png) left bottom no-repeat; margin:0px 5px 10px 5px; padding-bottom:10px;}
.ejecucion .encabezado_entorno{background:url(../images/bg-stress-c-top.png) left top no-repeat; padding-top:8px;}
.ejecucion .cajitas{
	float:left; width:180px; margin:10px 3px;
}
.balances .cajitas{
	float:left; width:180px; margin:10px 3px;
}


.wrapper .noticias{ background:url(../images/bg-stress-c-wp.png) left bottom no-repeat; margin:0px 10px 10px 10px; padding-bottom:10px;}
.wrapper .noticias .encabezado_entorno{background:url(../images/bg-stress-c-top-wp.png) left top no-repeat; padding-top:8px;}
.noticias h1{ font-size:170%; padding:5px 10px; margin:0px 0px 10px 0px; color:#00164f;}
.bloque{ padding:0px 5px;}
.bloque1{ width:275px; float:left;}
.bloq{background:url(../images/bg-stress-ab-wp.png) left bottom no-repeat;margin:0px 5px 10px 5px; padding-bottom:10px;}
.bloq .contenido{}
.noticias .bloq .encabezado{background:url(../images/bg-stress-ab-top-wp.png) left top no-repeat;padding-top:4px;}
.bloque2{width:275px; float:left;}
.vista1{ margin:0px 10px;/*border-bottom:1px solid #CCC;*/}
.vista2{margin:0px 10px; }
.vista3{margin:5px 10px 0px 10px;}
.bt{ clear:both;}
.buscador{}
.buscador form{ background:#e0e8f3; margin:0px 5px 10px 5px; padding:10px;}
p.more{background:url(../images/bg-more-noticias.png) no-repeat right top; margin:10px 2px 0px; float:none; clear:both; padding-top:15px;}

/*fin entorno*/

/*plantilla not principal*/
.noticia_principal{ margin:0px 0px;}
.noticia_principal .imgSet{ float:left; width:auto; margin:10px 5px 0px 0px;}
.noticia_principal .imgSet img{ width:160px; height:123px; }
.noticia_principal h3{ padding-bottom:2px;padding-top:10px; margin:0px; padding-left:0px; font-size:120%;}
.noticia_principal p{ padding-left:0px; font-size:90%;color:#666;padding-top:5px;}
.categoria{ padding-bottom:5px;}
.resumen{}

.date {
	padding:0 5px 0 0;
	border-right:solid 1px #EE4042; /*#fe6d4c;*/
	color:#EE4042; /*#fe6d4c;*/
	margin-right:5px;
}

.tools{ height:25px;}
.tools  li{ float:left; margin:0px 3px 0px 0px; line-height:20px; height:20px; padding:0px; background:none;}
li.email{
	margin-right:5px
	}
li.email a{
	background:url(../images/icn-email.png) no-repeat left 50%;
	padding-left:17px;
	padding-bottom:3px;
	padding-top:3px;
}
.enviar a SPAN{
	background:none!important;
	display:none;
}
.enviar a{
	color:#666!important;
	background:url(../images/icn-email.png) no-repeat left 50%;
	padding-left:17px;
	padding-bottom:3px;
	padding-top:3px;

}

.email a SPAN{
	background:none!important;
	display:none;
}
.email a{
	color:#666!important;
	background:url(../images/icn-email.png) no-repeat left 50%;
	padding-left:17px;
	padding-bottom:3px;
	padding-top:3px;

}



li.share{
	margin-right:0px
	}
li.share{
	background:url(../images/icn-share.png) no-repeat left 50%!important;
	padding-left:17px;
	padding-bottom:3px;
	padding-top:0px;
}

.vista3 .noticia_secundarias{border-top:1px solid #CCC;}
.noticia_secundarias{ margin:0px 0px;border-bottom:1px solid #CCC;}
.noticia_secundarias .imgSet{ float:left; width:auto; margin:10px 5px 0px 0px;}
.noticia_secundarias .imgSet img{ width:160px; height:123px; }
.noticia_secundarias h3{ padding-bottom:2px;padding-top:10px; margin:0px; padding-left:0px;font-size:120%;}
.noticia_secundarias p{ padding-left:0px; font-size:90%; color:#666; padding-top:5px;}
.categoria{ padding-bottom:5px;}

.noticia_principal{ margin:0px 0px;}
.noticia_principal .imgSet{ float:left; width:auto; margin:10px 5px 0px 0px;}
.noticia_principal .imgSet img{ width:160px; height:123px; }
.noticia_principal h3{ padding-bottom:2px;padding-top:10px; margin:0px; padding-left:0px; font-size:120%;}
.noticia_principal p{ padding-left:0px; font-size:90%;color:#666;padding-top:5px;}


.noticia_principalbarras{}
.noticia_principalbarras{ margin:0px 0px;}
.noticia_principalbarras .imgSet{ float:none; width:auto; margin:0px 5px 0px 0px;}
.noticia_principalbarras .imgSet img{ width:160px; height:123px; }
.noticia_principalbarras h3{ padding-bottom:2px;padding-top:10px; margin:0px; padding-left:0px; font-size:120%;}
.noticia_principalbarras p{ padding-left:0px; font-size:90%;color:#666;padding-top:5px;}


/*servicios*/

.servicios{ border-bottom:solid 1px #ccc; margin:5px 10px 0px 10px;}
.servicios_detalle{ border-bottom:none; margin:5px 10px 0px 10px;}
h3.servicio{ line-height:10pt; margin-top:10px; padding:10px; background:#f0f0f0;}
h3.servicio a{ padding-right:13px; color:#0060a7; margin:0px; background:url(../images/icn-elink.gif) no-repeat right;}
.servicios p{ padding:5px 0px; line-height:10.125pt; color:#666; font-size:90%;}
.servicios p.more{ background:none; padding:5px 0px; border:none; text-align:left;}
.servicios_detalle h3.servicio{ margin-bottom:10px;}
.servicios_detalle p.categoria{ margin-bottom:10px;}
.servicios_detalle p.more{ border-bottom:none!important;}
/*prensa*/

.entorno_central_noticias{ width:570px;}
.noticias{ background:#ffffff url(../images/bg-stress-c.png) left bottom no-repeat; margin:0px 5px 10px 5px; padding-bottom:10px;}
.noticias .encabezado_entorno{background:url(../images/bg-stress-c-top.png) left top no-repeat; padding-top:8px;}
.noticias h1{ font-size:170%; padding:5px 10px; margin:0px 0px 10px 0px; color:#00164f;}
.bloque{ padding:0px 5px;}
.bloque li{ background:none;}
.bloque1{ width:275px; float:left;}
.bloq{background:url(../images/bg-stress-ab-wp.png) left bottom no-repeat;margin:0px 5px 10px 5px; padding-bottom:10px;}
.bloq ul.more{ padding-top:10px!important;}
.noticias .bloq .encabezado{background:url(../images/bg-stress-ab-top-wp.png) left top no-repeat;padding-top:4px;}
.bloque2{width:275px; float:left;}
.vista1{ margin:0px 10px;}
.vista1_sec{ margin:0px 10px;}
.vista2{margin:0px 10px; border-top:1px solid #CCC;}
.vista3{margin:5px 10px 0px 10px; /*border-bottom:1px solid #CCC;*/}
.bt{ clear:both;}
.buscador{}
.buscador form{ background:#e0e8f3; margin:0px 5px 10px 5px; padding:10px;}
.bloq_m{ width:183px; float:left;}
.bloq_m .encabezado{background:url(../images/bg-stress-a-top-wp.png) left top no-repeat;padding-top:4px;}
.mult{margin:0px 5px 10px 5px; padding-bottom:5px;background:url(../images/bg-stress-a-wp.png) left bottom no-repeat;}
h3 span.day {
	font-size: 200%;
	
}
h3.date{
	margin: 0 1px;
	padding:10px 10px 10px 10px;
	text-transform: uppercase;
	color: #8d8d8d;
	line-height:9pt;
	display:block;
	border:none;
}
h3.date a{
	
	text-transform: uppercase;
	color: #8d8d8d;
	
}
ul.more{
	clear: both;
	padding-top: 10px;
	font-size: 80%;
	margin:0px 2px 0px 2px;
	background: url(../images/bg-more-noticias.png) no-repeat top right;
}
ul.more li{ margin:4px 10px 10px 0px; line-height:8.125pt; padding:0px 0px 0px 10px; background:none;}
li.iCal a {
	padding: 3px 0 3px 17px;
	display:block;
}

li.cal a {
	padding: 3px 0 3px 17px;
	display:block;
}

li.cal a {
/*
	display: block;
*/
	background: url(../images/icn-cal.png) no-repeat left top;
}

li.iCal a {
	background: url(../images/icn-ical.png) no-repeat left top;
}


.dtstart{ width:auto; float:left; margin:0px 0px 10px 10px; padding-top:10px; border-top:1px solid #ccc;font-size: 90%;line-height: 1.25em;}
.dtstart a{	color: #F76915; font-weight:700; line-height:1;}
.vevent DD.summary{ float:left; width:auto; margin-bottom:10px;border-top:1px solid #ccc; padding:10px 10px 0px 10px; width:203px; 	font-size: 90%;
	line-height: 1.25em;}

	/*multimedia*/
.vista3 div .multimedia{margin:0px 10px 10px 0px;}
.vista3 div .multimedia H3{padding-left:0px!important;}
.vista3 div .multimedia p.categoria{padding-left:0px!important;}

.multimedia{ margin:0px 10px 10px 10px; background:#e0e8f3; width:auto;}
.multimedia img {
	display: block;
	margin: 10px auto 0 auto;
	border: 5px solid #e0e8f3;
}
.categoria span.label{ padding-left:0px!important; width:auto; margin-right:2px;}

/*audios*/
.audios{ margin:5px 10px 0px 10px; border-bottom:solid 1px #ccc;}
.audios h3{ margin:0px; line-height:10pt; padding:5px 0px 2px 0px;}
.audios p{ font-size:90%;padding:0px 0px 5px 0px;}
.published{ color:#666;}
.audio{ line-height:10.125pt; padding:5px 0px;background: url(../images/icn-audio.gif) no-repeat 3px 0px;}

/*preguntas detalles*/
#faq p {
	padding-right: 0;
	padding-left: 0;
	margin-right: 5px;
}

#faq p.date {
	padding-left: 10px;
	padding-bottom:5px;
	margin-right:5px;
	color:#999;
	border:none;
}
#faq {
	background: url(../images/bg-faq.gif) no-repeat left top;
	padding-left: 30px;
	margin-right: 5px;
	margin-left: 5px;
	border-bottom: 1px solid #ccc;
}

#faq h3 {
	width: 355px;
	padding:5px 10px 2px 10px;
	margin:0px;
	color:#00164f;
}

#faq p.by {
	margin-top: 20px;
	border-top: 1px solid #ccc;
	color: #999;
	font-size: 90%;
	padding-top: 5px; 
	padding-bottom: 5px;
	text-align: right;
}

#fueUtil {
	margin: 10px;
	height: 57px;
	border: 1px solid #ddd;
	background: url(../images/bg-fueUtil.png) repeat-x top;
}
.hit{ padding:5px 0px; border-top:solid 1px #ccc;border-bottom:solid 1px #ccc; margin:10px 5px 10px 0px; display:table; height:25px;}
#fueUtil p span.label {
	font-weight: bold;
	font-size: 130%;
}

#fueUtil p span.label {
	color: #003C7A;
	height: 57px;
	line-height: 57px;
	display: block;
	width: 211px;
	float: left;
	background: url(../images/bg-fueUtil-label.png) no-repeat right;
	padding: 0 40px;
}

#fueUtil p a {
	margin: 15px 0 0 36px;
	text-align: center;
	display: block;
	float: left;
	width: 64px;
	height: 25px;
	line-height: 25px;
	background: url(../images/bg-fueUtil-button.gif) left top;
}
.btn{
	float:left;
}
.btn img{
	margin:0px 0px 0px 36px;
}

div.votacion {
	background: #E0E8F3;
	margin: 10px;
	border: 1px solid silver;
}

div.votacion div.border {
	border: 10px solid #fff;
	padding-bottom: 10px;
}

div.votacion div.border p {
	padding-top: 10px;
}
/*planes*/
.planes{ width:570px;}
#proyectos{ background: url(../images/bg-stress-c.png) no-repeat bottom left; margin:0px 5px 10px 5px; padding-bottom:10px;}
#proyectos .imgSet{ margin:10px; border:1px #CCC solid; float:none; background:none;  width:auto;}
#proyectos ul{ margin:5px 0px 0px 0px; padding:6px 5px;}
#proyectos ul li{ float:left; margin:0px 5px 10px 5px; padding:0px; width:265px; background:none;}
#proyectos h3{ font-size:120%; padding:0px 10px 5px 10px;}
#proyectos p a{ text-decoration:underline;}
#proyectos p{ color:#999;}
.fecha{padding:0px 5px 5px 10px;color:#999; margin-right:5px;}
#proyectos .encabezado{
	background: url(../images/bg-stress-c-top.png) no-repeat left top;
	padding-top: 6px;	
}


/*portal*/
.video_dest{ width:375px; float:left; border-right:solid 1px #ddd;}
.otros_video p.more{ background:none; padding:5px 10px; margin:0px;}
.video_dest p.more{ background:none; padding:5px 10px; margin:0px;}
.youtube{ margin:10px;}
.summary.first-child .youtube{ margin:0px 5px 0px 0px; float:left;}

.otros_video .summary{margin:5px 10px 10px 10px;border-top:none; padding:0px 0px 0px 0px; width:auto; font-size: 100%;line-height: 1.25em;}

.video_dest .summary{margin:5px 10px 10px 10px;border-top:none; padding:0px 0px 0px 0px; width:auto; font-size: 100%;line-height: 1.25em;}
.otros_video{ width:184px; float:left;}
.otros_video .summary p{ color:#333!important;}
.video_dest .summary p{ color:#333!important;}
.otros_video  p.videos {
	margin-top: 5px;
	line-height:10.125pt;
}

.otros_video  p.videos a {
	background: url(../images/icn-play.png) no-repeat left 4px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.otros_video .summary a{ text-decoration:none!important;}

ul.banners {
	background: #f0f0f0; padding:1px;	margin-top: 0;
}

/*autoridades opiniones*/
.v_autoridades{ margin:0px 10px 0px 10px;}
.videoSet{ margin:5px 0px;}
cite {
	display: block;
	background: url(../images/icn-cite.png) no-repeat left 3px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 40px;
	font-style: italic;
	color: #333;
}
.entorno h2.sin{ border-bottom:none; padding-bottom:4px;}

/*autoridades lista*/
.lista{ float:left; width:280px;}
.lista .imgSet{ float:left; margin:10px 5px 10px 20px; width:auto; background:none;}
.lista .email{ float:left; margin-top:10px;}

/*videos pagina*/
ul.videos{ padding:5px 10px!important; margin:0px; list-style-type:none;}
ul.videos h3{ font-size:120%;}
.videos li{ float:left!important; margin:0px 10px; width:160px!important; background:none; padding-left:0px;}
.videos li .videoSet img{ width:auto;}

p.download a {
	padding: 4px 0 4px 23px;
	background: url(../images/icn-download.gif) no-repeat left 1px;
}
p.download.txt {
	height: 39px;
	padding-top: 12px;
	background: url(../images/bg-download.gif) repeat-x top;
	margin: 5px;
}

p.download.txt a {
	background: url(../images/icn-txt.png) no-repeat left 1px;
}
div.file p.updated {
	display: block;
	font-size: 90%;
	padding-left: 22px;
	color: #999;
}
div.file span.size {
	display: block;
	font-size: 90%;
	padding-left: 22px;
	color: #999;
}
p.download span.size {
	display: block;
	font-size: 90%;
	padding-left: 22px;
	color: #999;
}
li.pdf span.size {
	display: block;
	font-size: 90%;
	padding-left: 22px;
	color: #999;
}
.not_portal{ margin:0px 8px 0px 8px;}
.act dt.dtstart{ margin-left:5px; padding-top:10px; float:left; color:#EE4042; /*:#F76915;*/ width:55px; border:none;}
.act dd.summary{ float:left; width:100px; padding:10px 10px 0px 5px; margin-left:0px; margin-top:0px; border:none
;}
.not_portal .noticia_principal{
	margin-bottom:5px;
}
.not_portal .noticia_secundarias{ border-top:dotted 1px #ccc; padding-bottom:5px; border-bottom:none;}
.banners li{
margin:0px 3px; background:none; padding:0px; width:180px; display:inline
}

.serv_colum1_com{
	width:100%;
	
}
.serv_colum1_com .noticias{
 background: url(../images/bg-stress-c-wp.png) no-repeat bottom left;
 margin:0px 5px 10px;
 padding-bottom:8px;
}
.serv_colum1_com .encabezado{
 background:url(../images/bg-stress-c-top-wp.png) no-repeat left top;
 padding-bottom:4px;
}
.serv_colum1_com .servicios h3{
	background:none; margin:0px; padding-top:10px; padding-left:0px; padding-right:0px; padding-bottom:2px;
}
.serv_colum1_com .servicios a {
	color: #000; padding-right:12px; background:url(../images/icn-elink.gif) no-repeat right 3px; line-height:115%;
	vertical-align:baseline;
}



.serv_colum1{
	width:270px;
	float:left;
}
.serv_colum2 .noticias{
 background:url(../images/bg-stress-ab-wp.png) no-repeat left bottom;
 margin:0px 5px 10px;
 padding-bottom:8px;
}
.serv_colum1 .noticias{
 background:url(../images/bg-stress-ab-wp.png) no-repeat left bottom;
 margin:0px 5px 10px;
 padding-bottom:8px;
}
.serv_colum1 .encabezado{
 background:url(../images/bg-stress-ab-top-wp.png) no-repeat left top;
 padding-bottom:4px;
}
.serv_colum2 .encabezado{
 background:url(../images/bg-stress-ab-top-wp.png) no-repeat left top;
 padding-bottom:4px;
}
.serv_colum1 .servicios h3{
	background:none; margin:0px; padding-top:10px; padding-left:0px; padding-right:0px; padding-bottom:2px;
}
.serv_colum2 .servicios h3{
	background:none; margin:0px; padding-top:10px; padding-left:0px; padding-right:0px; padding-bottom:2px;
}



.serv_colum2 .servicios a{
	color: #000; padding-right:12px; background:url(../images/icn-elink.gif) no-repeat right 3px; line-height:115%;
	vertical-align:baseline;
}



.serv_colum1 .servicios a{
	color: #000; padding-right:12px; background:url(../images/icn-elink.gif) no-repeat right 3px; line-height:115%;
	vertical-align:baseline;
}
.serv_colum2{
	width:270px;
	float:left;
}

.cajitas{ margin:0px 0px 10px 5px; padding-bottom:5px; background:url(../images/bg-stress-a.png) no-repeat left bottom;}
.cajitas .encabezado{padding-top:4px; background:url(../images/bg-stress-a-top.png) no-repeat left top;}
.cajitas .tools{ margin:0px 0px 0px 0px; list-style-type:none; clear:both; height:auto;}
.cajitas .tools li{ margin:10px 0px 10px 10px; float:none; height:auto; line-height:9.125pt; background:none; padding:0px;}
.cajitas ul li{ margin:10px 0px 10px 10px!important; float:none; height:auto; line-height:9.125pt; padding:0px;}
.cajitas ul li a{padding-left:10px; display:block;}
.cajitas .tools li.email a{ padding:0px 0px 0px 20px!important;background:url(../images/icn-email.png) no-repeat left 50%;}
.cajitas .tools li.share a{ padding:0px 0px 0px 20px!important;background:url(../images/icn-share.png) no-repeat left 50%;}



h2.centro{ border:none;}
.date.centro{ border-right:none;}
.categoria.centro{ padding-top:0px;}
p.centro_d{ clear:left; padding-top:0px!important;}


.cajitas ul li.rss {
	background: url(../images/icn-rss.png) no-repeat left 1px;
	display:block;
	margin:4px 10px!important;
}
.cajitas ul li.rss a {
	display:block;
	padding: 2px 0px 2px 22px;
}
.cajitas ul li.normal{
	display:block;
	margin: 4px 10px 4px 20px!important;
}
.cajitas ul li.pdf {
	background:none;
	display:block;
	margin: 5px 10px 4px 20px!important;
}
.cajitas ul li.pdf a{
	background: url(../images/icn-pdf.png) no-repeat left 1px;
	padding: 2px 0px 2px 22px;
	display:block;
}

.cajitas ul.contactosPrensa li {
	background: url(../images/icn-user.png) no-repeat left 0;
	padding-left: 20px;
	margin-left: 10px;
	color: #999;
}

.cajitas ul.contactosPrensa li a:visited {
	color: #000;
	padding-left:0px;
}

.cajitas ul.contactosPrensa li a:link {
	color: #000;
	padding-left:0px;
}

/*detalle de region*/

.entorno_central_regiones{width:760px;}
.entorno_central_regiones .noticias{ background: url(common/images/bg-stress-d.png) no-repeat left bottom; margin:0px 5px 10px 5px; padding-bottom:5px; }
.entorno_central_regiones .noticias .encabezado{ background: url(common/images/bg-stress-d-top.png) no-repeat left top; padding-top:10px; }
.regiones_bloque{ padding:0px 5px;}
.bloque_r_i{ width:370px; float:left;}
.bloque_r_i .bloq{background: url(common/images/bg-stress-b-wp.png) no-repeat left bottom; padding-bottom:5px;}
.bloque_r_i .bloq .encabezado{background: url(common/images/bg-stress-b-top-wp.png) no-repeat top left; padding-top:5px;}
.bloque_r_i .bloq .imgSet{ width:auto; background:none;}
.entorno_central_regiones .izq_ficha{ width:365px;}
.entorno_central_regiones .der_ficha{width:365px;}
.entorno_central_regiones .autoridades_regiones{background: url(common/images/bg-stress-d-wp.png) no-repeat left bottom; padding-bottom:5px;margin:0px 5px 10px 5px;}
.entorno_central_regiones .autoridades_regiones .encabezado{background: url(common/images/bg-stress-d-top-wp.png) no-repeat top left; padding-top:5px;}
.entorno_central_regiones .director{ height:150px;}
.entorno_central_regiones .director .imgSet{ width:auto; background:none; margin:10px 5px 10px 20px;}
.entorno_central_regiones .director .imgSet p{ margin:0px; padding:0px;}
.entorno_central_regiones h3.servicio a{ background-position:right;}
.entorno_central_regiones h4.pdf{ padding:5px 10px;}
.entorno_central_regiones h4.pdf a{ background: url(common/images/icn-pdf.gif) no-repeat left 4px; padding:2px 0px 2px 22px; display:block;}



/*fotos*/

p.date.foto{ padding-left:10px; border:none;}
.fotografia{float:none;width:auto;margin:0px 10px 5px 10px;background: none;}
.albumes{}
ul.videos {
	padding: 0 10px;
}
ul.fotografias {
	padding: 0 10px;
}
ul.albumes {
	padding: 0 10px;
}
ul.videos .videoSet{
	float:left;
}
ul.videos h3{
 font-size:105%;
}

ul.fotografias li {
	background: none;
	float: left;
	display: inline;
	margin: 0 10px;
	padding: 0;
	width: 158px;
}

ul.videos li {
	background: none;
	float: left;
	display: inline;
	margin: 0 10px;
	padding: 0;
	width: 158px;
}

ul.albumes li {
	background: none;
	float: left;
	display: inline;
	margin: 0 10px;
	padding: 0;
	width: 158px;
}

.album{ margin:5px 0px;}
.album img{ display: block;
	margin: 10px auto 0 auto;
	border: 5px solid #e0e8f3;}

/*fotos galerias*/

ul.fotografias li div.imgSet {
	float: none;
	margin: 5px 0;
	width: auto;
	background: none;
}
.albumes h3{ font-size:125%;}
ul.fotografias h3{ font-size:125%;}
ul.fotografias li {
	background: none;
	float: left;
	display: inline;
	margin: 0 10px;
	padding: 0;
	width: 158px;
}
ul.fotografias li {
	margin-top: 5px;
	margin-bottom: 10px;
	border: 1px solid silver;
}

p.zoom a {
	display: block;
	background: url(../images/icn-zoom.png) no-repeat left top;
	padding-left: 28px;
	height: 20px;
	line-height: 20px;
}


.fotoPAC img{
	float:none;min-width:250px;max-width:350px;margin:0px 10px 5px 10px;background: none;
}

.vista3 div .multimedia{margin:0px 10px 10px 0px;}
.vista3 div H3{padding-left:0px!important;}
.vista3 div p.categoria{padding-left:0px!important;}
.vista3 div .noticia_secundarias h3{ border-top:none!important;}
.vista3 div .noticia_secundarias{ border-top:none!important;}

.vevent_act{}
.vevent_act .dtstart{float:left; margin:0px 0px 10px 10px; padding-top:10px; border-top:1px solid #ccc;line-height: 1.25em;color: #F76915;line-height:1; width:65px; font-size:100%;}
.vevent_act .summary{width:465px; border-top:solid 1px #ccc; padding:10px 10px 0px 0px; margin:0px 0px 10px 0px;font-size:90%;}

.summary h3.pdf{ background: url(../images/icn-pdf.gif) no-repeat left 0px; padding:2px 0px 2px 22px; display:block;}

/******************* Cabecera ************************************/
#servicios {
	margin: 0 0 10px 0;
	background: url(../images/bg-servicios.png) 5px 0px no-repeat;
	height: 290px;
	padding: 0 2px 0 5px;
	width:940px;
}


#servicios h1 {
	padding: 40px 20px 15px 20px;
	font-weight: normal;
	font-style: italic;
	font-size: 200%;
}


#servicios h1 a:visited {
	color: #fff;
}


#servicios h1 a:link {
	color: #fff;
}
#servicios ul {
	float: left;
	width: 205px;
	margin-top: 0px;
}

#servicios ul li {
	margin: 0;
	padding: 5px 18px;
	height: 28px;
	font-weight: bold;
	background: none;
}

#servicios ul li span {
	display: block;
	color: #999;
	padding-left: 15px;
	font-weight: normal;
}

body#dir #servicios ul li {
	height: 70px;
}

#servicios ul li a {
	display: block;
	background: url(../images/bullet-servicios.gif) no-repeat left 4px;
	padding-left: 15px;
	
}

#servicios ul li a:visited {
	color: #fff;
}

#servicios ul li a:link {
	color: #fff;
}

/*************************************************************************************************/


.listado_not{
	border-bottom:solid 1px #ccc;
	padding-bottom:5px;
	margin:5px 5px;
}
.listado_not h3{
	font-size:120%;
}
.vista3 div .vevent .dtstart{ width:55px; margin-top:5px; margin-left:0px!important;}
.vista3 div .vevent .summary{ width:165px;}
.vistas div .noticia_principal{ margin-left:10px;
	
}

.principal{
	background:url(../images/bg-stress-c-wp.png) no-repeat left bottom;margin:0px 5px 10px 10px;
	padding:0px 0px 10px 0px;
	text-align:left;
}
.principal .encabezado{
	background:url(../images/bg-stress-c-top-wp.png) no-repeat left top!important; padding-top: 6px;
}

div.tagCloud {
	margin: 0 10px 10px 10px;
	border: 1px solid #09c;
	background: #E0E8F3;
}

div.tagCloud p {
	padding-top: 5px;
}

div.cb.a div.tagCloud p {
	border-top: 1px dotted #1FA4D1;
	border-bottom: 1px dotted #1FA4D1;
}

div.tagCloud p a:visited {
	color: #069;
}

div.tagCloud p a:link {
	color: #069;
}

div.tagCloud p.more {
	border: none;
}
span.tag-a {
	font-size: 126%;
	font-weight: bold;
}

span.tag-b {
	font-size: 122%;
}

span.tag-c {
	font-size: 118%;
}

span.tag-d {
	font-size: 114%;
}

span.tag-e {
	font-size: 110%;
}

span.tag-f {
	font-size: 106%;
}

span.tag-g {
	font-size: 102%;
}

span.tag-h {
	font-size: 98%;
}
span.tag-i {
	font-size: 94%;
}

span.tag-j {
	font-size: 90%;
}

div.message {
	clear: both;
	margin: 0 10px 10px 10px;
	padding: 5px 0 0 35px;
	border: 1px solid orange;
	background: #ffc url(../images/icn-alert.gif) no-repeat 5px 5px;
}
.video_listado{ float:left!important; margin:0px 10px; height:200px; width:160px!important; background:none; padding-left:0px; display:inline!important;}
.video_listado h3{ font-size:90%!important; height:auto; margin:5px 0px; padding:0px;}
.video_listado .categoria{ padding:0px; margin:0px; }

.video_listado .videoSet{ float:left;}
.img_prensa img{
	width:140px; height:105px; border:5px solid #e0e8f3;
}
.img_prensa{
	margin-bottom:8px;
}
.multimedia_listado{ float:left!important; margin:0px 10px; height:210px; width:160px!important; background:none; padding-left:0px; display:table!important;}
.multimedia_listado_cat{ height:410px; width:165px; border:solid 1px #ccc; margin:5px 10px 10px 10px; float:left;}
.multimedia_listado_cat .imgSet img{ width:155px; height:120px;}
.multimedia_listado_cat .imgSet{ margin:5px 0px 0px 5px;}
.multimedia_listado_cat h3{ margin:8px 0px 0px 0px; clear:both; font-size:105%;}
.multimedia_listado_cat p{
	font-size:90%;
}
.vista3 .multimedia_listado{ float:none; margin:0px; height:auto; width:160px!important; background:none; padding-left:0px; display:table!important;}
.entorno_central_noticias .noticias .vista3 .multimedia_listado .img_prensa{
	padding-left:0px!important;
}
.entorno_central_noticias .noticias .vista3 .multimedia_listado .img_prensa img{
	width:150px!important; height:105px!important; border:none!important;
}
.fotografia img{
	width:540px;
}

.concursos{
	width:540px;
	margin-left:8px;
}
.concursos h3{
	margin-bottom:8px;
}

.concursos p{
	border:none; background:none;
}
.concursos p.date{
	padding-left:10px;
	padding-top:0px;
	font-size:90%;
}

.concursos .direccion{
	font-size:90%; color:#2a83d4;
}
.concursos .direccion a{
	background:url(../images/icn-elink.gif) no-repeat right; padding-right:15px;color:#2a83d4;


}
#MSOTlPn_MainTD{
	vertical-align:top!important;
}
.content .ms-PartSpacingVertical{
	margin-top:0px;
}
.commentTable{
	margin-left:60px;
}
.commentSendedTd{
	margin-top:10px;
}

.entorno_central_noticias .noticias .img_prensa{
	float:left;
	padding-left:10px;
}
.entorno_central_noticias .noticias .img_prensa img{
	width:290px!important; height:199px; margin-right:5px; /*border:5px solid #e0e8f3;*/
}

/********************** direcciones *******************************/
.not_portal_direccion{
	margin:0px 8px 0px 8px;
}
.not_portal_direccion .noticia_principal{
margin-bottom:8px;
}
.not_portal_direccion .noticia_principal img{
 width:290px; height:auto;
}

.not_portal_direccion .noticia_secundarias{
clear:both;
border-top:	#ccc 1px dotted;
border-bottom:none;
margin-top:8px;
padding-top:8px;
}
.not_portal_direccion .noticia_secundarias h3{
	padding-top:0px;
}
.img_detalle_direccion img{ width:290px;}

.detalle_direc{
	
}
.detalle_direc p{
	 font-size:90%;
}
.img_detalle_direccion{
	float:left;
	width:auto;
	margin:0px 10px;
	
}
.detalle_direc h3{
	 font-size:125%;
	 color:#000;
	 font-weight:normal;
}
.detalle_direc .tools{
	margin-top:5px;
	margin-left:10px;
}
span.categoria a{
	color:#648398;
}

.proyectos_portal_d{
margin:0px 10px;
	
}
.proyectos_portal_d h3{
padding:3px 0px;
	
}
.proyectos_portal_d .videoSet{
margin:5px 0px;
float:none;
	
}
.proyectos_portal_d p{
font-size:90%;
padding:5px 0px;
	
}
div.servicios{
	border-bottom:none;
}


p{
	font-size:90%;
}
.autor{
	color:#fe6d4c;
}
.tipo{
	color:#648398;

}
.ano{
	color:#648398;
	margin-top:0px;
}



p.more.servicios {
	clear: both;
	text-align: left;
	font-size: 90%;
}
.serv_colum2{
	margin-left:5px;
}
.serv_colum1{
	margin-left:5px;
}
.serv_colum2 p.more{
	background:none;
	padding-top:0px;
	border-bottom:none;
}
.serv_colum1 p.more{
	background:none;
	padding-top:0px;
	border-bottom:none;
}
.serv_colum2 a.elink{
	background:none!important; padding:0px;
}
.serv_colum1 a.elink{
	background:none!important; padding:0px;
}
p.more.servicios a {
	background:none;
	padding-right: 0px;
}
p.more.servicios a.elink {
	background: url(../images/icn-elink.gif) no-repeat right 3px;
	padding-right: 12px;
	text-decoration:underline;
}

.vista_servicio{
	float:none;width:auto;
}
.vista_servicio h3{
font-size:120%;
}
.vista_servicio h3 a{
background:none;
}
.vista_servicio .servicios a.elink {
background: url(../images/icn-pdf.png) left 1px no-repeat!important;
	padding: 2px 0px 2px 20px!important;
		
}
.vista_servicio .serv_colum2 .servicios a.elink {
background: none!important;
	padding: 0px 0px 0px 0px!important;
		
}

.vista_servicio .serv_colum1 .servicios a.elink {
background: none!important;
	padding: 0px 0px 0px 0px!important;
		
}

/*consceciones*/
.recilidado{
	
}
.recilidado .fecha{
	
}
.recilidado h3{
font-size:125%; font-weight:normal;
	
}

.recilidado .img_prensa{ 
float:left; margin:0px 10px; width:auto;
	
}
.recilidado .img_prensa img{
	width:290px;height:auto;
}
.recilidado .pdf{
	margin-bottom:8px;
}
.recilidado .pdf a{
	background: url(../images/icn-pdf.png) no-repeat left 1px;
	padding: 2px 0px 2px 22px;
	display:block;
	color:#648398;

}
.pdf_documento a{
	background: url(../images/icn-pdf.png) left 1px no-repeat!important;
	padding: 2px 0px 2px 20px!important;
}

/********************************************* CABECERA IMAGEN MAS SERVICIOS ***********************************************************/

#servicios_regiones .contenedor_cuadros{ width:600px; margin:0px 0px 0px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px; display:table;}
#servicios_regiones .cuadro {
	margin: 0px;
	padding: 5px 20px;
	height: 28px;
	font-weight: bold;
	background: none;
	list-style-type:none;
	float:left;
	width:155px;
}

#servicios_regiones .cuadro span {
	display: block;
	color: #999;
	padding-left: 15px;
	font-weight: normal;
	font-size: 80%;
}

body #servicios_regiones .cuadro {
	height: 70px;
	line-height:10.125pt;
}

#servicios_regiones .cuadro a {
	display: block;
	background: url(../images/bullet-servicios.gif) no-repeat left 4px;
	padding-left: 15px;
	text-decoration:none;
	font-weight:normal;
}
#servicios_regiones .cuadro a:hover{ text-decoration:underline;}
#servicios_regiones .cuadro a:visited {
	color: #fff;
}


#servicios_regiones .cuadro a:link {
	color: #fff;
}


#servicios_regiones {
	margin: 0 0 10px 0;
	background: url(../images/bg-servicios-region.png) no-repeat 5px 0;
	height: 270px;
	padding: 0 2px 0 5px;
	position: relative;
	width:950px;
}
#servicios_regiones div.imgSet {
	position: absolute;
	right: 0;
	top: 0;
	margin: 0px 12px 0px 0px;
	width:353px;
	
}
#servicios_regiones div.imgSet img {
	margin:0px 15px 0px 0px;

}

#servicios_regiones h1 {
	padding: 20px 20px 10px 20px;
	margin: 0px 0px 15px 0px;
	font-style: italic;
	font-size: 235%;
	font-weight: bold;
	width: 500px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#servicios_regiones h1 a:visited {
	color: #fff;
	text-decoration:none;
}

#servicios_regiones h1 a:link {
	color: #fff;
	text-decoration:none;
}

#servicios_regiones p {
	padding-right: 20px;
	padding-left: 20px;
	color: #fff;
	float: left;
	font-style: italic;
	width: 500px;
	margin-top: 5px;
	margin-left: 80px;
}
#servicios_regiones p.more {
	font-style: normal;
	width: 480px;
	padding:0px 10px 5px 20px;
	margin:5px 0px 0px 80px;
	text-align:right;
}
* html #servicios_regiones p.more {
	/*hacks*/
	margin-left: 20px;
	margin-top: -10px;
	font-size:90%;
}



#servicios_regiones p.more a {
	color: #CCC;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background: url(../images/bg-more.gif) right 8px no-repeat;
	padding-right:10px;
}

.paginado{
margin-left:190px; margin-top:19px;
}
.ms-WPBody{FONT-SIZE: 105%! important; FONT-FAMILY: arial;}


#zz1_CurrentNav td img{
	display:none;
}

/*buscador*/
/*#SRSB{
background:#e0e8f3;
width:320px!important;
padding:5px;
}
#ctl00_ctl11_g_839b1323_3d7b_4fc3_bcbe_1c0c82063501_ctl03{
	background:#e0e8f3;
	width:300px!important;
	display:block!important;
	position:relative!important;
	border:none!important;
}
#ctl00_ctl11_g_839b1323_3d7b_4fc3_bcbe_1c0c82063501_ctl03 select{
	
	width:180px!important;
	}
.ms-sbcell.srch-options{
 text-align:right;
 font-weight:bold;
}*/


/*-------------------------------------------       Footer 2       ---------------------------------------------*/
.Footer2{
	width:100%;
	background:rgb(239, 239, 239);
}
.Footer2Title{
	color:#006cb7;
	font-family:'gobCL',Verdana;
	font-size:15px;
	font-weight:normal;
	padding-top:20px;
	padding-bottom:15px;
	padding-left:10px;
}
.Footer2Title2{
	color:#ef4144;
	font-family:'gobCL',Verdana;
	font-size:15px;
	font-weight:normal;
	padding-top:20px;
	padding-bottom:15px;
	padding-left:10px;
}
.Footer2 ul{
	/*border-right:2px #e6e6e6 solid;*/
}
.Footer2 ul li{
	background: url(/common/images2/li-bullet.png) no-repeat scroll left;
	margin-bottom:8px;
}
.Footer2 ul li a{
	color:#787878;
	font-size:11px;
}
.Footer2 ul li a:hover{
	color:#006cb7;
}

.Footer3{
	height:30px;
	background:rgb(246, 246, 246);
	padding:5px 12px 5px 12px;
	font-size:10px;
	text-align:center;
	font-style:normal;
}
Footer3 address{
	color:#666;
	font-style:normal;
	float:left;	
	font-family:Verdana;
	padding-bottom:5px;
}
.Foot3{
	font-style:normal;
	font-family:Verdana;
	color:#787878;
	padding-bottom:5px;
}
.Link{
	padding-top:5px;
	padding-bottom:10px;
}
.Footer3 a{
	padding:5px 10px 5px 0;
}
.Footer3 a:hover{
	color:#006cb7;
}
.sep{
border-left:1px #787878 solid
}
div#ribbon{
	height:60px;
	background: url('../images2/footer-final.jpg') no-repeat scroll center top;
	position:relative;
}
div#ribbon a img{
	/*background:url('../images/footer.jpg')no-repeat scroll left ;*/
	width:173px;
	height:26px;
	position:absolute;
	/*padding-top:28px;
	padding-left:15px;*/
	margin-top:34px;
	margin-left:15px;
}

/*respaldo
#menuApoyo ul li a.first-child {
	background: url('../images2/MenuApoyo-button.png') no-repeat 0px -29px; 
/*top: 13px; left:10px; width: 100px; height: 22px; right: 10px; font-size: 10px; position: absolute; cursor: pointer;
}
#menuApoyo ul li a.first-child:hover {
	background: url('../images2/MenuApoyo-button.png') no-repeat 0px -1px; 
cursor: pointer;
}
*/
#menuApoyo ul li a.first-child{
	background: url('../images2/MenuApoyo-button.png') no-repeat 0px -29px;
	 left:10px;
}
#menuApoyo ul li a.first-child:hover {
	background: url('../images2/MenuApoyo-button.png') no-repeat 0px -1px; 
cursor: pointer;
}


#menuApoyo ul li a.atencion{
	background: url('../images2/MenuApoyo-button.png') no-repeat 0px -29px;
 	left:120px;
}
#menuApoyo ul li a.atencion:hover {
	background: url('../images2/MenuApoyo-button.png') no-repeat 0px -1px; 
cursor: pointer;
}


#menuApoyo ul li a.last-child {
	background: url('../images2/MenuApoyo-button.png') no-repeat 0px -29px; 
	left:230px;
}
#menuApoyo ul li a.last-child:hover {
	background: url('../images2/MenuApoyo-button.png') no-repeat 0px -1px; 
cursor: pointer;
}

.nav2 li{
	background:none;
}
.nav2 .rss2 li a{
	width:100%;
	text-align:left;
	padding-left:5px;
}
.nav2 .rss2 img{
	width:28px;
	height:28px;
}

/*-------Tabla DOP Inicio---------*/
.tabladop{
	width:100%;
	vertical-align:middle;
}
.tabladop td{
	padding:2px;
}
.tabladop td p{
	font-size:11px;
	font-weight:bold;
}
/*-------Tabla DOP Fin---------*/


#encabezado_entorno {
	border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 1px solid #cccccc;
margin:2px;
width:87%;
}

#encabezado_entorno_largo {
	border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 1px solid #cccccc;
margin:2px;
width:97%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}

#centro{
	display:block;
	text-align:center;
}
