﻿@charset "utf-8";
﻿.ratingStar {
	font-size:0;
	width:13px;
	height:12px;
	margin:0;
	padding:0;
	cursor:pointer;
	display:block;
	background-repeat:no-repeat;
}
.filledRatingStar {
	background-image:url(FilledStar.png);
}
.emptyRatingStar {
	background-image:url(EmptyStar.png);
}
.savedRatingStar {
	background-image:url(SavedStar.png);
}
.ratingMessage {
	font-weight:bold;
}
img {
	border-style:none;
}
hr {
	border-style:none;
	border-top:dotted 1px;
	border:0;
}
.paginado {
	font-size:10px;
	background:#fff;
	height:20px;
}
.normalPage {
	background-color:#ebebeb;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#6c6c6c;
	width:21px;
	height:24px;
	text-align:center;
	vertical-align:middle;
	border:2px solid #fff;
}
.normalPage a {
	color:#6c6c6c;
	text-decoration:none;
}
.normalPage a {
	color:#333;
	text-decoration:none;
}
.normalPage:hover {
	background-color:#e0e0e0;
}
.selectedPage {
	background-color:#fb8b39;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#ffefbc;
	width:21px;
	height:24px;
	text-align:center;
	vertical-align:middle;
	border:2px solid #fff;
}
.selectedPage a {
	color:#ffefbc;
	text-decoration:none;
}
.selectedPage a:hover {
	color:#fff;
	text-decoration:none;
}
.PArrowEnabled {
	background-image:url(../images/PArrowEnabled.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#fff;
	width:24px;
	height:24px;
	border:2px solid #fff;
	cursor:pointer;
}
.PArrowDisabled {
	background-image:url(../images/PArrowDisabled.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color:#fff;
	width:24px;
	height:24px;
	border:2px solid #fff;
}
.NArrowEnabled {
	background-image:url(../images/NArrowEnabled.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#fff;
	width:24px;
	height:24px;
	border:2px solid #fff;
	cursor:pointer;
	text-align:right;
}
.NArrowDisabled {
	background-image:url(../images/NArrowDisabled.gif);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#fff;
	width:24px;
	height:24px;
	border:2px solid #fff;
	text-align:right;
}
.paginado {
	text-align:center;
	margin:0 auto;
	clear:both;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
:focus {
	outline:0;
}
#aspnetForm {
	background:none!important;
}
body {
	line-height:1;
	color:#666;
	background:#0d0e0f;
	text-align:center;
}
ol,ul {
	list-style:none;
	margin-bottom:10px;
}
table {
	border-collapse:separate;
	border-spacing:0;
}
caption,th,td {
	text-align:left;
	font-weight:normal;
}
blockquote:before,blockquote:after,q:before,q:after {
	content:"";
}
blockquote,q {
	quotes:"" "";
}
#complementaryMenu {
	float:right;
	width:auto;
	margin-top:20px;
	margin-right:10px;
	text-align:right;
}
* html #complementaryMenu {
	width:320px;
}
*+html #complementaryMenu {
	width:auto;
}
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:#000;
	text-decoration:underline;
}
.content {
	background:#f0f0f0;
	padding:5px;
}
.content_portal {
	background:#f0f0f0;
	padding:0;
}
#page {
	background:url(../images/bg-header.png) repeat-x 0 25px;
	width:960px;
	margin:0 auto;
	text-align:left;
}
#skip {
	margin-top:-20px;
	height:20px;
}
* html #page {
	width:960px;
	overflow:hidden;
}
#header {
	height:95px;
	margin:0;
	padding-top:4px;
	position:relative;
	width:auto;
}
#header h1,#header h2 {
	color:#fff;
	display:inline;
	font-size:110%;
	text-transform:uppercase;
	letter-spacing:.2em;
	height:15px;
	line-height:15px;
	margin:0 5px 0 0;
	padding:0;
	font-style:normal;
}
#header h1 {
	border-left:1px solid #fff;
	padding-left:10px;
}
#header h2 {
	border-bottom:none;
}
#header #slogan {
	position:absolute;
	top:42px;
	right:18px;
	width:290px;
	height:55px;
	background:url(../images/slogan-mop2.png) no-repeat left top;
	padding:0;
}
#header #slogan span {
	display:none;
}
#header #buscadorSearch {
	position:absolute;
	top:1px;
	right:250px;
	width:214px;
	height:22px;
	clear:both;
}
#header #buscador {
	position:absolute;
	top:1px;
	right:250px;
	width:214px;
	height:22px;
	clear:both;
	background:url(../images/bg-search.png) no-repeat left top;
}
body#dir #header #buscador {
	top:5px;
}
#header #buscador div.formGroup {
	border:none;
	margin-left:0;
	margin-bottom:0;
	padding:0 0 5px 0;
	font-size:140%;
	font-family:Arial;
}
#header #buscador input {
	margin-top:0;
	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.text {
	margin-top:2px;
	margin-left:10px;
	border:none;
	background:none;
	width:170px;
	color:#666;
	font-size:90%;
	vertical-align:bottom;
}
#header #buscador input.image {
	margin-top:3px;
	margin-left:3px;
	vertical-align:top;
}
#menuApoyo {
	text-align:right;
	position:absolute;
	float:right;
	top:4px;
	right:0;
	width:260px;
	font-size:90%;
	font-weight:bold;
}
#menuApoyo ul li {
	border-left:1px solid #fff;
	margin:0 5px 0 5px;
	padding-left:10px;
	height:14px;
	line-height:14px;
	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:link,#menuApoyo a:visited {
	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;
}
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:35px;
	left:16px;
	width:auto;
	background:none;
	margin:0;
}
body#dir #header div.imgSet {
	left:15px;
	top:3px;
}
body#dir #header div.imgSet img {
	float:left;
}
.mobile {
	display:none;
}
#topMenu {
	height:46px;
	position:relative;
}
#mainMenu {
	margin-left:126px;
}
#mainMenu a {
	font-family:"Trebuchet MS";
	font-size:90%!important;
	color:#00164f;
	font-weight:bold;
}
#mainMenu a {
	padding:20px 10px 0 9px;
	text-transform:uppercase;
	height:21px;
	display:block;
	border-right:solid 1px #eaeaea!important;
}
#mainMenu a:hover {
	background:url(../images/bg-tab-active.png) repeat-x bottom;
}
#zz1_GlobalNavn1 {
	background:url(../images/bullet-down.gif) right 23px no-repeat;
	z-index:1000;
}
#zz1_GlobalNavn1 a {
	padding:20px 20px 0 9px;
	z-index:1000;
}
#zz1_GlobalNavn1 a:hover {
	background:url(../images/bg-tab-dd-active.png) right -13px no-repeat;
	z-index:1000;
}
#zz1_GlobalNavn2 {
	background:url(../images/bullet-down.gif) no-repeat right 23px;
	z-index:1000;
}
#zz1_GlobalNavn2 a {
	padding:20px 20px 0 9px;
	z-index:1000;
}
#zz1_GlobalNavn2 a:hover {
	background:url(../images/bg-tab-dd-active.png) -5px -13px no-repeat;
	z-index:1000;
}
#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 0 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 0 9px;
}
.menu_izq {
	width:190px;
}
.menu_izq .int_menu {
	background:#cfe0f5;
	margin:0 5px 10px 5px;
	padding:10px 0 0 0;
}
.menu_izq .int_menu #zz2_CurrentNav {
	margin:0 10px 10px 10px;
}
.menu_izq #zz2_CurrentNav tr table td a {
	background:#e7effa;
	padding:5px 10px;
	display:block;
	margin:1px 0;
	font-size:90%;
	width:140px;
}
#zz1_GlobalNavn1Items {
	background:#2a83b4;
	width:174px;
	margin-top:45px;
	top:0!important;
	z-index:1000;
}
#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:0!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:0!important;
	z-index:1000;
}
#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:0!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:0!important;
	margin-top:45px;
}
#zz1_GlobalNavn3Items td {
	vertical-align:middle;
	white-space:normal!important;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn31 a {
	margin-top:0;
}
#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:35px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn36 a {
	margin-top:11px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn37 a {
	margin-top:2px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn38 a {
	margin-top:2px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn39 a {
	margin-top:8px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn40 a {
	margin-top:5px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn41 a {
	margin-top:10px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn42 a {
	margin-top:5px;
}
#zz1_GlobalNavn3Items #zz1_GlobalNavn43 a {
	margin-top:25px;
}
#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:0 0 0 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:0!important;
	z-index:2000;
}
#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:0!important;
}
#zz1_GlobalNavn4Items a:hover {
	background:#2A83B4 url(../images/bullet-menu.png) no-repeat 15px 8px;
	text-decoration:none;
}
#SharePointControls {
	background:#FFF;
	margin-bottom:2px;
}
.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:0 5px 10px 5px;
	padding-bottom:5px;
	background:url(../images/bg-stress-a.png) no-repeat left bottom;
	height:250px;
}
.splashLinkArea {
	width:575px;
}
.enc_col_cent {
	padding-top:8px;
	background:url(../images/bg-stress-c-top.png) no-repeat left top;
}
.col_central {
	margin:0 5px 10px 5px;
	padding-bottom:5px;
	background:url(../images/bg-stress-c.png) no-repeat left bottom;
	height:250px;
}
#footer {
	border-top:10px solid #ccc;
	background:#f0f0f0;
	clear:both;
	height:165px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	width:940px!important;
}
* html #topMenu {
	width:940px;
	position:relative border:1px solid lime;
}
#innerFooter {
	position:relative;
	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 ul.nav li a,#innerFooter p {
	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 ul.nav,#innerFooter div.info {
	position:absolute;
	left:200px;
}
#innerFooter div.info {
	top:75px;
}
#innerFooter div.info h2,#innerFooter div.info p {
	padding:0;
}
#innerFooter div.info h2 {
	font-size:100%;
	margin:0 0 5px 0;
	border-bottom:none;
}
body {
	font-family:Arial,Helvetica,sans-serif;
	font-size:75%;
}
h1,h2,h3,h4,h5,p {
	padding-right:10px;
	padding-left:10px;
}
p {
	padding-bottom:5px;
	line-height:11.25pt;
}
h1,h2,h3,h4,h5,h6 {
	color:#00164F;
	font-weight:bold;
	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
}
h2 {
	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:link,a:visited {
	text-decoration:none;
	color:#069;
	color:#666;
}
a:hover {
	text-decoration:underline;
	color:#0060A7;
}
h3 a:link,h3 a:visited {
	font-weight:normal;
	color:#000;
}
p.categoria, {
	padding-top:0;
	padding-bottom:2px;
}
p.categoria,p.url a:link,p.url a:visited,p.date {
	color:#999;
}
p.date {
	padding-bottom:5px;
}
p.categoria {
	font-size:90%;
	color:gray;
}
p.categoria a:link,p.categoria a:visited {
	color:#2a83d4;
}
em {
	font-weight:bold;
}
.imgSet {
	background:#e0e8f3;
	float:left;
	margin:0 10px 10px 10px;
	width:auto;
	z-index:0px;
}
.imgSet2 {
	background:none;
	float:left;
	margin:0 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:0 5px 10px 5px;
	padding-bottom:10px;
	background:url(../images/bg-stress-ab-wp.png) no-repeat left bottom;
}
.contenedor_mod p.more {
	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:0;
	padding-left:0;
}
div.summary p {
	padding:5px 0 5px 0;
	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;
}
div.summary {
	clear:both;
	border-top:1px solid #ccc;
	margin-top:5px;
	margin-right:10px;
	margin-left:10px;
}
.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;
}
.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:0;
}
.der_ficha_min h4 {
	padding-bottom:5px;
}
.cv {
	padding:10px;
}
dt {
	float:left;
	margin:5px 0;
	padding:10px 5px 0 0;
	text-align:right;
	width:80px;
	font-weight:700;
	vertical-align:baseline;
}
dd {
	float:left;
	line-height:11.25pt;
	margin:5px 0;
	padding:0 0 0 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:#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:0;
	padding:0 0 10px 0;
}
.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:0 5px 10px 5px;
	padding:0 0 10px 0;
}
.contenedor_texto_completo .cabecera_full {
	background:url(../images/bg-stress-c-top-full-largo.jpg) no-repeat top left;
	padding:6px 0 0 0;
}
.contenedor_interno {
	padding:0 5px;
}
.contenedor_interno_first {
	background:url(../images/bg-stress-c-wp.png) no-repeat bottom left;
	margin:0 5px 10px 5px;
	padding:0 0 10px 0;
}
.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:0 5px 10px 5px;
	padding:0 0 10px 0;
}
.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_reg {
	background:url(../images/bg-stress-c-wp.png) no-repeat left bottom;
	margin:0 5px 10px 10px;
	padding:0 0 10px 0;
	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:0;
}
.dat_fot .imgSet {
	margin:10px 5px 10px 20px;
	float:left;
	width:auto;
	background:none;
}
.dat_fot h4 {
	margin:0;
}
.dat_fot .imgSet p {
	padding:0;
	margin:0;
}
.contac {
	width:260px;
	float:left;
	margin:0;
}
.contac h5 {
	margin:0;
	padding:5px 10px;
}
.mapa_cont {
	width:285px;
	float:left;
	text-align:left;
}
.reg {
	margin:0 5px 10px 5px;
	padding-bottom:5px;
	background:url(../images/bg-stress-ab.png) no-repeat bottom left;
}
h2.regiones {
	background:#cfe0f5;
	margin:0 4px;
	padding:10px;
	color:#666;
}
.encabezado_reg {
	padding-top:4px;
	background:url(../images/bg-stress-ab-top.png) no-repeat left top;
}
#mapa {
	height:624px;
	position:relative;
	z-index:0;
}
#mapa .imgSet {
	margin:10px 5px 0 0;
	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:0 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;
}
.cont_entorno {
	margin:0;
	width:190px;
}
.entorno {
	margin:0 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:"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:0;
	width:570px;
}
.cont_entorno_central .entorno {
	margin:0 5px 10px 5px;
	padding-bottom:5px;
	background:#fff 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:"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;
}
#MSOTlPn_MainTD {
	background:#FFF;
}
.entorno_central {
	width:570px;
	text-align:left;
}
.entorno_central h2 {
	font-size:115%;
	font-family:"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;
}
.entorno_central_noticias {
	width:570px;
}
.noticias {
	background:#fff url(../images/bg-stress-c.png) left bottom no-repeat;
	margin:0 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:0 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:0 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:0 0 10px 0;
	color:#00164f;
}
.bloque {
	padding:0 5px;
}
.bloque1 {
	width:275px;
	float:left;
}
.bloq {
	background:url(../images/bg-stress-ab-wp.png) left bottom no-repeat;
	margin:0 5px 10px 5px;
	padding-bottom:10px;
}
.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:0 10px;
}
.vista2 {
	margin:0 10px;
}
.vista3 {
	margin:5px 10px 0 10px;
}
.bt {
	clear:both;
}
.buscador form {
	background:#e0e8f3;
	margin:0 5px 10px 5px;
	padding:10px;
}
p.more {
	background:url(../images/bg-more-noticias.png) no-repeat right top;
	margin:10px 2px 0;
	float:none;
	clear:both;
	padding-top:15px;
}
.noticia_principal {
	margin:0;
}
.noticia_principal .imgSet {
	float:left;
	width:auto;
	margin:10px 5px 0 0;
}
.noticia_principal .imgSet img {
	width:160px;
	height:123px;
}
.noticia_principal h3 {
	padding-bottom:2px;
	padding-top:10px;
	margin:0;
	padding-left:0;
	font-size:120%;
}
.noticia_principal p {
	padding-left:0;
	font-size:90%;
	color:#666;
	padding-top:5px;
}
.categoria {
	padding-bottom:5px;
}
.date {
	padding:0 5px 0 0;
	border-right:solid 1px #fe6d4c;
	color:#fe6d4c;
	margin-right:5px;
}
.tools {
	height:25px;
}
.tools li{float:left;margin:0 3px 0 0;line-height:20px;height:20px;padding:0;background:none; width:auto!important;}

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:0;padding-bottom:3px;padding-top:0;
}

.vista3 .noticia_secundarias {
	border-top:1px solid #CCC;
}
.noticia_secundarias {
	margin:0;
	border-bottom:1px solid #CCC;
}
.noticia_secundarias .imgSet {
	float:left;
	width:auto;
	margin:10px 5px 0 0;
}
.noticia_secundarias .imgSet img {
	width:160px;
	height:123px;
}
.noticia_secundarias h3 {
	padding-bottom:2px;
	padding-top:10px;
	margin:0;
	padding-left:0;
	font-size:120%;
}
.noticia_secundarias p {
	padding-left:0;
	font-size:90%;
	color:#666;
	padding-top:5px;
}
.categoria {
	padding-bottom:5px;
}
.noticia_principal {
	margin:0;
}
.noticia_principal .imgSet {
	float:left;
	width:auto;
	margin:10px 5px 0 0;
}
.noticia_principal .imgSet img {
	width:160px;
	height:123px;
}
.noticia_principal h3 {
	padding-bottom:2px;
	padding-top:10px;
	margin:0;
	padding-left:0;
	font-size:120%;
}
.noticia_principal p {
	padding-left:0;
	font-size:90%;
	color:#666;
	padding-top:5px;
}
.noticia_principalbarras {
	margin:0;
}
.noticia_principalbarras .imgSet {
	float:none;
	width:auto;
	margin:0 5px 0 0;
}
.noticia_principalbarras .imgSet img {
	width:160px;
	height:123px;
}
.noticia_principalbarras h3 {
	padding-bottom:2px;
	padding-top:10px;
	margin:0;
	padding-left:0;
	font-size:120%;
}
.noticia_principalbarras p {
	padding-left:0;
	font-size:90%;
	color:#666;
	padding-top:5px;
}
.servicios {
	border-bottom:solid 1px #ccc;
	margin:5px 10px 0 10px;
}
.servicios_detalle {
	border-bottom:none;
	margin:5px 10px 0 10px;
}
h3.servicio {
	line-height:10pt;
	margin-top:10px;
	padding:10px;
	background:#f0f0f0;
}
h3.servicio a {
	padding-right:13px;
	color:#0060a7;
	margin:0;
	background:url(../images/icn-elink.gif) no-repeat right;
}
.servicios p {
	padding:5px 0;
	line-height:10.125pt;
	color:#666;
	font-size:90%;
}
.servicios p.more {
	background:none;
	padding:5px 0;
	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;
}
.entorno_central_noticias {
	width:570px;
}
.noticias {
	background:#fff url(../images/bg-stress-c.png) left bottom no-repeat;
	margin:0 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:0 0 10px 0;
	color:#00164f;
}
.bloque {
	padding:0 5px;
}
.bloque li {
	background:none;
}
.bloque1 {
	width:275px;
	float:left;
}
.bloq {
	background:url(../images/bg-stress-ab-wp.png) left bottom no-repeat;
	margin:0 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:0 10px;
}
.vista1_sec {
	margin:0 10px;
}
.vista2 {
	margin:0 10px;
	border-top:1px solid #CCC;
}
.vista3 {
	margin:5px 10px 0 10px;
}
.bt {
	clear:both;
}
.buscador form {
	background:#e0e8f3;
	margin:0 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:0 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:20px;
	font-size:80%;
	margin:10px 2px 0 2px;
	background:url(../images/bg-more-noticias.png) no-repeat top right;
}
ul.more li {
	margin:4px 10px 10px 0;
	line-height:8.125pt;
	padding:0 0 0 10px;
	background:none;
}
li.cal a,li.iCal a {
	padding:3px 0 3px 17px;
	display:block;
}
li.cal a {
	background:url(../images/icn-cal.png) no-repeat left top;
}
li.iCal a {
	background:url(../images/icn-ical.png) no-repeat left top;
}
.dtstart {
	color:#F76915;
	width:auto;
	float:left;
	margin:0 0 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 0 10px;
	width:203px;
	font-size:90%;
	line-height:1.25em;
}
.vista3 div .multimedia {
	margin:0 10px 10px 0;
}
.vista3 div .interno {
	margin:0 10px 10px 0;
}
.vista3 div .multimedia H3 {
	padding-left:0!important;
}
.vista3 div .multimedia p.categoria {
	padding-left:0!important;
}
.multimedia {
	margin:0 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:0!important;
	width:auto;
	margin-right:2px;
}
.audios {
	margin:5px 10px 0 10px;
	border-bottom:solid 1px #ccc;
}
.audios h3 {
	margin:0;
	line-height:10pt;
	padding:5px 0 2px 0;
}
.audios p {
	font-size:90%;
	padding:0 0 5px 0;
}
.published {
	color:#666;
}
.audio {
	line-height:10.125pt;
	padding:5px 0;
	background:url(../images/icn-audio.gif) no-repeat 3px 0;
}
#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:0;
	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 0;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	margin:10px 5px 10px 0;
	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:0 0 0 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 {
	width:570px;
}
#proyectos {
	background:url(../images/bg-stress-c.png) no-repeat bottom left;
	margin:0 5px 10px 5px;
	padding-bottom:10px;
}
#proyectos .imgSet {
	margin:10px;
	border:1px #CCC solid;
	float:none;
	background:none;
	width:auto;
}
#proyectos ul {
	margin:5px 0 0 0;
	padding:6px 5px;
}
#proyectos ul li {
	float:left;
	margin:0 5px 10px 5px;
	padding:0;
	width:265px;
	background:none;
}
#proyectos h3 {
	font-size:120%;
	padding:0 10px 5px 10px;
}
#proyectos p a {
	text-decoration:underline;
}
#proyectos p {
	color:#999;
}
.fecha {
	padding:0 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;
}
.video_dest {
	width:375px;
	float:left;
	border-right:solid 1px #ddd;
}
.video_dest p.more,.otros_video p.more {
	background:none;
	padding:5px 10px;
	margin:0;
}
.youtube {
	margin:10px;
}
.summary.first-child .youtube {
	margin:0 5px 0 0;
	float:left;
}
.interno {
	margin:5 px;
}
.summary.first-child .interno {
	margin:0 5px 0 0;
	float:left;
}
.video_dest .summary,.otros_video .summary {
	margin:5px 10px 5px 10px;
	border-top:none;
	padding:0;
	width:auto;
	font-size:100%;
	line-height:1.25em;
}
.otros_video {
	width:184px;
	float:left;
}
.video_dest .summary p,.otros_video .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;
}
.otros_video .summary a:hover {
	text-decoration:underline!important;
}
ul.banners {
	clear:both;
}
.banners img {
	width:180px;
	height:54px;
}
.v_autoridades {
	margin:0 10px 0 10px;
}
.videoSet {
	margin:5px 0;
}
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;
}
.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;
}
ul.videos {
	padding:5px 10px!important;
	margin:0;
	list-style-type:none;
}
ul.videos h3 {
	font-size:120%;
}
.videos li {
	float:left!important;
	margin:0 10px;
	width:160px!important;
	background:none;
	padding-left:0;
}
.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;
}
li.pdf span.size,p.download span.size,div.file span.size,div.file p.updated {
	display:block;
	font-size:90%;
	padding-left:22px;
	color:#999;
}
.not_portal {
	margin:0 8px 0 8px;
}
.act dt.dtstart {
	margin-left:5px;
	padding-top:10px;
	float:left;
	color:#F76915;
	width:55px;
	border:none;
}
.act dd.summary {
	float:left;
	width:100px;
	padding:10px 10px 0 5px;
	margin-left:0;
	margin-top:0;
	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 {
	float:left;
	margin:0 5px;
	background:none;
	padding:0;
	width:180px;
}
.serv_colum1_com {
	width:100%;
}
.serv_colum1_com .noticias {
	background:url(../images/bg-stress-c-wp.png) no-repeat bottom left;
	margin:0 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:0;
	padding-top:10px;
	padding-left:0;
	padding-right:0;
	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:275px;
	float:left;
}
.serv_colum1 .noticias,.serv_colum2 .noticias {
	background:url(../images/bg-stress-ab-wp.png) no-repeat left bottom;
	margin:0 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:0;
	padding-top:10px;
	padding-left:0;
	padding-right:0;
	padding-bottom:2px;
}
.serv_colum2 .servicios h3 {
	background:none;
	margin:0;
	padding-top:10px;
	padding-left:0;
	padding-right:0;
	padding-bottom:2px;
}
.serv_colum1 .servicios a,.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_colum2 {
	width:275px;
	float:left;
}
.cajitas {
	margin:0 5px 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:0;
	list-style-type:none;
	clear:both;
	height:auto;
}
.cajitas .tools li {
	margin:10px 0 10px 10px;
	float:none;
	height:auto;
	line-height:9.125pt;
	background:none;
	padding:0;
}
.cajitas ul li {
	margin:10px 0 10px 10px!important;
	float:none;
	height:auto;
	line-height:9.125pt;
	padding:0;
}
.cajitas ul li a {
	padding-left:10px;
	display:block;
}
.cajitas .tools li.email a {
	padding:0 0 0 20px!important;
	background:url(../images/icn-email.png) no-repeat left 50%;
}
.cajitas .tools li.share a {
	padding:0 0 0 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:0;
}
p.centro_d {
	clear:left;
	padding-top:0!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 0 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 0 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:link,.cajitas ul.contactosPrensa li a:visited {
	color:#000;
	padding-left:0;
}
.entorno_central_regiones {
	width:760px;
}
.entorno_central_regiones .noticias {
	background:url(common/images/bg-stress-d.png) no-repeat left bottom;
	margin:0 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:0 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:0 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:0;
	padding:0;
}
.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 0 2px 22px;
	display:block;
}
p.date.foto {
	padding-left:10px;
	border:none;
}
.fotografia {
	float:none;
	width:auto;
	margin:0 10px 5px 10px;
	background:none;
}
ul.albumes,ul.fotografias,ul.videos {
	padding:0 10px;
}
ul.videos .videoSet {
	float:left;
}
ul.videos .interno {
	float:left;
}
ul.videos h3 {
	font-size:105%;
}
ul.albumes li,ul.videos li,ul.fotografias li {
	background:none;
	float:left;
	display:inline;
	margin:0 10px;
	padding:0;
	width:158px;
}
.album {
	margin:5px 0;
}
.album img {
	display:block;
	margin:10px auto 0 auto;
	border:5px solid #e0e8f3;
}
ul.fotografias li div.imgSet {
	float:none;
	margin:5px 0;
	width:auto;
	background:none;
}
ul.fotografias h3,.albumes 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;
}
.vista3 div .multimedia {
	margin:0 10px 10px 0;
}
.vista3 div .interno {
	margin:0 10px 10px 0;
}
.vista3 div H3 {
	padding-left:0!important;
}
.vista3 div p.categoria {
	padding-left:0!important;
}
.vista3 div .noticia_secundarias h3 {
	border-top:none!important;
}
.vista3 div .noticia_secundarias {
	border-top:none!important;
}
.vevent_act .dtstart {
	float:left;
	margin:0 0 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 0 0;
	margin:0 0 10px 0;
	font-size:90%;
}
.summary h3.pdf {
	background:url(../images/icn-pdf.gif) no-repeat left 0;
	padding:2px 0 2px 22px;
	display:block;
}
#servicios {
	margin:0 0 10px 0;
	background:url(../images/bg-servicios.jpg) no-repeat 5px 0;
	height:290px;
	padding:0 2px 0 5px;
	width:950px;
}
#servicios h1 {
	padding:40px 20px 15px 20px;
	font-weight:normal;
	font-style:italic;
	font-size:200%;
}
#servicios h1 a:link,#servicios h1 a:visited {
	color:#fff;
}
#servicios ul {
	float:left;
	width:205px;
	margin-top:0;
}
#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:link,#servicios ul li a:visited {
	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:0!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:0 5px 10px 10px;
	padding:0 0 10px 0;
	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:link,div.tagCloud p a:visited {
	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:0 10px;
	height:200px;
	width:160px!important;
	background:none;
	padding-left:0;
	display:inline!important;
}
.video_listado h3 {
	font-size:90%!important;
	height:auto;
	margin:5px 0;
	padding:0;
}
.video_listado .categoria {
	padding:0;
	margin:0;
}
.video_listado .videoSet {
	float:left;
}
.video_listado .interno {
	float:left;
}
.multimedia_listado {
	float:left!important;
	margin:0 10px;
	height:240px;
	width:160px!important;
	background:none;
	padding-left:0;
	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 0 0 5px;
}
.multimedia_listado_cat h3 {
	margin:8px 0 0 0;
	clear:both;
	font-size:105%;
}
.multimedia_listado_cat p {
	font-size:90%;
}
.fotografia img {
	width:540px;
}
.vista_servicio {
	float:left;
	width:560px;
}
.vista_servicio h3 {
	font-size:120%;
}
.vista_servicio h3 a {
	background:none;
}
.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:0;
	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:0;
}
.commentTable {
	margin-left:60px;
}
.commentSendedTd {
	margin-top:10px;
}
.entorno_central_noticias .noticias .noticia_principal .img_prensa img {
	width:140px;
	height:105px;
	border:5px solid #e0e8f3;
	margin-right:5px;
}
.entorno_central_noticias .noticias .noticia_principal .img_prensa {
	margin-bottom:8px;
	padding-left:0;
}
.img_prensa img {
	width:auto;
	height:auto;
	border:5px solid #e0e8f3;
	margin-right:5px;
}
.multimedia_listado .img_prensa img {
	width:auto;
	height:auto;
	border:0 solid #e0e8f3;
	margin-right:0;
}
.img_prensa {
	margin-bottom:8px;
	padding-left:10px;
	float:left;
}
.not_portal .noticia_principal .img_prensa {
	float:left;
	width:auto;
	margin:10px 5px 0 0;
	padding-left:0;
}
.noticia_principal .img_prensa img {
	width:160px;
	height:123px;
	border:none!important;
}
.noticia_principal .img_prensa {
	float:left;
	width:auto;
	margin:10px 5px 0 0;
}
.vista3 .img_prensa img {
	width:140px;
	height:105px;
	border:none!important;
}
.vista3 .img_prensa {
	margin-bottom:8px;
	padding-left:0;
}
.multimedia_listado .img_prensa img {
	width:155px;
	height:120px;
}
.multimedia_listado .img_prensa {
	margin:5px 0 5px 0;
}
.audio_destacado {
	border-bottom:#ccc 1px solid;
	padding-bottom:8px;
	margin-bottom:8px;
	padding-top:0;
}
.audio_destacado h3 {
	line-height:125%;
}
.audio_destacado .published {
	padding-left:0;
	padding-right:0;
	color:#666;
	padding-bottom:5px;
	font-size:90%;
}
.audio_destacado .audio {
	background:none;
}
.audio_destacado .audio a {
	padding:3px 0 3px 23px;
	font-size:90%;
	background:url(../images/icn-audio.gif) no-repeat 3px 4px;
}
.audio_destacado_listado {
	border-bottom:#ccc 1px solid;
	padding-bottom:8px;
	padding-top:0;
	margin:8px 10px;
}
.audio_destacado_listado h3 {
	line-height:125%;
	padding-left:0;
}
.audio_destacado_listado .published {
	padding-left:0;
	padding-right:0;
	color:#666;
	padding-bottom:5px;
	font-size:90%;
}
.audio_destacado_listado p {
	font-size:90%;
	padding-left:0;
}
.audio_destacado_listado .audio {
	background:none;
	padding-left:0;
}
.audio_destacado_listado .audio a {
	padding:3px 0 3px 23px;
	font-size:90%;
	background:url(../images/icn-audio.gif) no-repeat 3px 4px;
}
.detalle_audio .audio_rep {
	width:335px;
	float:left;
	padding-left:10px;
}
.detalle_audio .resumen_audio {
	width:175px;
	float:left;
}
.detalle_audio .date {
	padding-left:10px;
	font-size:90%;
	border-right:none;
}
.detalle_audio .categor a {
	font-size:90%;
	color:gray;
}
.detalle_audio .categor a a {
	color:#2a83d4;
}
.imgPlan img {
	width:160px;
	height: 54px;
}

.entorno3{width: 244px; margin:0px 3px 10px 3px; padding-bottom:5px;background:url(../images/bg-stress-3.png) left bottom no-repeat; }
.long{height: 616px;}
.small{height: 300px;}

.entorno3 .encabezado {
background:url("../images/bg-stress-3-top.png") no-repeat scroll left top transparent;
padding-top:4px;
}
